Está en la página 1de 132

Espacios Métricos

Jorge Alberto Guccione


Juan José Guccione
Índice general

Capı́tulo 1. Espacios métricos 1


1 Definición y ejemplos . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Producto de numerables espacios métricos . . . . . . . . . . . . . . 6
2 Espacios pseudométricos . . . . . . . . . . . . . . . . . . . . . . . 7
Capı́tulo 2. Bolas abiertas, bolas cerradas y esferas 13
Capı́tulo 3. Distancia entre conjuntos y diámetro 17
1 Distancia entre conjuntos . . . . . . . . . . . . . . . . . . . . . . . 17
2 Diámetro de un conjunto . . . . . . . . . . . . . . . . . . . . . . . 19
Capı́tulo 4. Espacios normados 21
1 Definición y primeros ejemplos. . . . . . . . . . . . . . . . . . . . . 21
2 La bola unitaria . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3 Pseudonormas . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Capı́tulo 5. Sucesiones 27
Capı́tulo 6. Topologı́a de espacios métricos 33
1 Conjuntos abiertos . . . . . . . . . . . . . . . . . . . . . . . . . 33
1.1 El interior de un conjunto . . . . . . . . . . . . . . . . . . . . 35
2 Conjuntos cerrados . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.1 El conjunto de Cantor . . . . . . . . . . . . . . . . . . . . . . 38
2.2 La clausura de un conjunto . . . . . . . . . . . . . . . . . . . . 38
3 La frontera y el borde de un conjunto . . . . . . . . . . . . . . . . . . 41
Capı́tulo 7. Funciones continuas, uniformemente continuas e isometrı́as 45
1 Funciones continuas . . . . . . . . . . . . . . . . . . . . . . . . . 45
2 Funciones uniformemente continuas . . . . . . . . . . . . . . . . . . . 50
3 Funciones de Lipschitz . . . . . . . . . . . . . . . . . . . . . . . . 52
4 Isometrı́as . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Capı́tulo 8. Espacios métricos separables 59
Capı́tulo 9. Espacios métricos completos 65
1 Definición y primeros ejemplos. . . . . . . . . . . . . . . . . . . . . 65
iii
Índice general

2 Completación . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Capı́tulo 10. Métricas Equivalentes 73
Capı́tulo 11. El Teorema del punto fijo para contracciones 77
Capı́tulo 12. Conjuntos de primera y segunda categorı́a 83
1 El Teorema de Baire. . . . . . . . . . . . . . . . . . . . . . . . . 83
2 Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.1 Puntos aislados . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.2 Funciones continuas sin derivada en ningún punto . . . . . . . . . . . 85
2.3 Principio de acotación uniforme . . . . . . . . . . . . . . . . . . 87
Capı́tulo 13. Compaccidad (Primera Parte) 89
Capı́tulo 14. Espacios conexos y espacios arco-conexos 93
1 Espacios conexos . . . . . . . . . . . . . . . . . . . . . . . . . . 93
2 Espacios arco-conexos . . . . . . . . . . . . . . . . . . . . . . . . 95
Capı́tulo 15. Compaccidad (Segunda Parte) 97
Capı́tulo 16. Espacios de Banach 101
1 Espacios de Banach . . . . . . . . . . . . . . . . . . . . . . . . . 101
2 Transformaciones Lineales . . . . . . . . . . . . . . . . . . . . . . 103
2.1 El Espacio Dual . . . . . . . . . . . . . . . . . . . . . . . . 107
2.2 Elementos Inversibles de L(E) . . . . . . . . . . . . . . . . . . 112
2.3 El Teorema de la Función Abierta . . . . . . . . . . . . . . . . . 114
3 Funciones Multilineales. . . . . . . . . . . . . . . . . . . . . . . . 116
Capı́tulo 17. Cálculo Diferencial 119
1 Derivaciones entre Productos de Espacios de Banach . . . . . . . . . . . . 122
1.1 Diferenciales Parciales . . . . . . . . . . . . . . . . . . . . . . 123
2 El teorema de los incrementos finitos . . . . . . . . . . . . . . . . . . 124
3 El teorema de la función inversa . . . . . . . . . . . . . . . . . . . . 126

iv
Capı́tulo 1

Espacios métricos

1. Definición y ejemplos
Un espacio métrico es un par (X, d), formado por un conjunto no vacı́o X y una función
d : X × X → R≥0 ,
llamada función distancia o métrica de X, tal que
1. d(x, y) = 0 si y sólo si x = y,
2. d(x, y) = d(y, x) para todo x, y ∈ X (simetrı́a),
3. d(x, y) ≤ d(x, z) + d(z, y) para todo x, y, z ∈ X (desigualdad triangular).
Los elementos de X son llamados puntos de X. Cuando no haya posibilidad de confusión
hablaremos simplemente de un espacio métrico X sin hacer referencia a la función distancia,
la cual genéricamente será denotada con d. Unas palabra más acerca de la terminologı́a usada
en estas notas. Muchas veces al probar que una función d : X × X → R≥0 es una métrica
o una pseudométrica (ver la Sección 2), diremos que d tiene la propiedad triangular, para
expresar que satisface la condición requerida en el item 3 de la definición anterior.
Proposición 1.1. Para cada espacio métrico X, las siguientes afirmaciones son verda-
deras:
1. d(x1 , xn ) ≤ d(x1 , x2 )+· · ·+d(xn−1 , xn ), para todo conjunto finito x1 , . . . , xn de puntos
de X.
2. |d(x, z) − d(y, z)| ≤ d(x, y), para toda terna x, y, z de elementos de X.
Demostración. El item 1 se sigue fácilmente de la desigualdad triangular por inducción
en n. Para probar el item 2, basta observar que
d(x, z) − d(y, z) ≤ d(x, y) y d(y, z) − d(x, z) ≤ d(y, x) = d(x, y),
por la misma desigualdad y la condición de simetrı́a de la distancia. 
1
1 Definición y ejemplos Espacios métricos

Ejemplos 1.2. A continuación damos una breve lista de espacios métricos. Más adelante
veremos otros ejemplos.
1. Cada conjunto con un sólo punto tiene una única estructura de espacio métrico;
en cambio un conjunto {x, y} con dos puntos tiene infinitas, porque podemos tomar
d(x, y) = d(y, x) = a, donde a es un número real positivo arbitrario.
2. R es un espacio métrico vı́a la función distancia d(x, y) := |x − y|. Este es el ejemplo
más importante de espacio métrico y, salvo indicación en contrario, consideraremos a
R provisto de esta estructura de espacio métrico. Más generalmente, Rn es un espacio
métrico via la función distancia d∞ (x, y) := máx1≤i≤n |xi − yi |, donde xi es la i-ésima
coordenada de x, e yi , la de y.
3. El conjunto B[a, b] de las funciones acotadas del intervalo cerrado [a, b] en R, es
un espacio métrico via la función distancia d∞ : B[a, b] × B[a, b] → R, definida por
d∞ (f, g) := supt∈[a,b] |f (t) − g(t)|.
4. El conjunto C[a, b], de las funciones continuas del intervalo cerrado [a, b] en R, es
un espacio métrico via la función distancia d∞ : C[a, b] × C[a, b] → R, definida por
d∞ (f, g) := supt∈[a,b] |f (t) − g(t)|.
5. Para cualquier conjunto X, la función d : X × X → R≥0 , definida por
(
0 si x = y,
d(x, y) :=
1 en otro caso,
es una función distancia sobre X, llamada métrica discreta de X. Cada par (X, d),
formado por un conjunto no vacı́o X y una métrica discreta es un espacio métrico
discreto.
6. Si X es un espacio métrico, entonces también lo es cada subconjunto Y de X, con
la métrica inducida. Cada uno de estos espacios es llamado un subespacio métrico
de X. Por ejemplo, (C[a, b], d∞ ) es un subespacio de (B[a, b], d∞ ).
7. Si (X, d) es un espacio métrico y f : Y → X es una función inyectiva, entonces Y
es un espacio métrico via la distancia df definida por df (y, y 0 ) := d(f (y), f (y 0 )). El
ejemplo anterior es el caso particular obtenido considerando la inclusión. Otro ejemplo
es el siguiente: tomemos el sı́mbolo ∞, y consideremos el conjunto N∗ := N∪{∞}. La
distancia ds : N∗ × N∗ → R≥0 obtenida considerando la función S : N∗ → R definida
por S(n) := n−1 (donde ∞−1 := 0) está dada por
(
|m−1 − n−1 | si m, n ∈ N,
ds (m, n) :=
m−1 si n = ∞.
Denotaremos con N∗S a este espacio métrico.
8. El producto X × Y , de dos espacios métricos X e Y , es un espacio métrico via la dis-
tancia d∞ ((x, y), (x0 , y 0 )) := máx(dX (x, x0 ), dY (y, y 0 )), donde dX denota la distancia
en X y dY la distancia en Y . Salvo indicación en contrario, siempre consideraremos
a X × Y dotado con esta métrica.
9. Para cada conjunto finito Y , el conjunto de partes 2Y es un espacio métrico via
d(A, B) = #(A4B). Cuando Y no es finito, el conjunto de los subconuntos finitos de
Y es un espacio métrico via la misma distancia.

2
Espacios métricos 1 Definición y ejemplos

10. Para cada p ≥ 1, la función dp : Rn × Rn → R≥0 , definida por


v
u n
uX
p
dp (x, y) := t |xi − yi |p ,
i=1

es una distancia sobre Rn .


11. Para cada p ≥ 1, el conjunto C[a, b] es un espacio qRmétrico via la función distancia
b
dp : C[a, b] × C[a, b] → R, definida por dp (f, g) := p a |f (t) − g(t)|p dt.

Es claro que en todos los ejemplos mencionados arriba se satisfacen los dos primeros
items de la definición de distancia, y es fácil ver que en el primero, quinto, sexto y séptimo
la función distancia satisface la propiedad triangular. Examinemos ahora el segundo ejemplo.
Reemplazando a por x − y y b por y − z en la desigualdad
(|a| + |b|)2 = |a|2 + 2|a||b| + |b|2 ≥ a2 + 2ab + b2 = |a + b|2 para todo a, b ∈ R,
se comprueba que la desigualdad triangular es cierta para R. Pero entonces también lo es
para (Rn , d∞ ), porque dados x, y, z ∈ Rn ,
|xi − zi | ≤ |xi − yi | + |yi − zi | ≤ d∞ (x, y) + d∞ (y, z) para todo i ∈ {1, . . . , n},
donde xi , yi y zi son las i-ésimas coordenadas de x, y y z, respectivamente, por lo que
d∞ (x, z) = máx (|xi − zi |) ≤ d∞ (x, y) + d∞ (y, z).
i∈{1,...,n}

Una cuenta similar, pero tomando supremos en lugar de máximos en dos de los casos, prueba
que la función distancia tiene propiedad triangular en el tercer, cuarto y octavo ejemplos.
Además esta propiedad es cierta en el noveno, porque
A4C ⊆ (A4B) ∪ (B4C)
para cada terna de conjuntos (A, B, C), y el cardinal de una unión es menor o igual que la
suma de los cardinales de cada uno de los términos involucrados. Sólo nos resta considerar los
Ejemplos 10 y 11. Para verificar que la propiedad triangular vale en el anteúltimo es suficiente
aplicar la desigualdad de Minkowski
v v v
u n u n u n
uX uX uX
(1) tp p
|xi + yi | ≤ p
t p
|xi | + t
p
|yi |p ,
i=1 i=1 i=1

la cual es válida para todo x1 , . . . , xn , y1 , . . . , yn ∈ R, con xi e yi sustituı́dos por xi − yi e


yi − zi , respectivamente. Cuando p = 1, la desigualdad (1) es una consecuencia inmediata de
que
|x + y| ≤ |x| + |y| para todo x, y ∈ R,
y cuando p > 1 se sigue de la desigualdad de Holder: si p, q > 1 y 1/p + 1/q = 1, entonces
v v
X n u n
X
u n
u uX
(2) |xi yi | ≤ p
t p
|xi | tq
|yi |q .
i=1 i=1 i=1

3
1 Definición y ejemplos Espacios métricos

En efecto, aplicando (2) a (|x1 |, . . . , |xn |) y (z1 , . . . , zn ), y a (|y1 |, . . . , |yn |) y (z1 , . . . , zn ), donde
zi = (|xi | + |yi |)p−1 , y teniendo en cuenta que (p − 1)q = p, obtenemos
n
X n
X
(|xi | + |yi |)p = (|xi | + |yi |)(|xi | + |yi |)p−1
i=1 i=1
Xn n
X
= |xi |(|xi | + |yi |)p−1 + |yi |(|xi | + |yi |)p−1
i=1 i=1
v v v v
u n u n u n u n
uX uX uX uX
≤t
p
|xi |p t (|xi | + |yi |)p + t
q p
|yi |p t
q
(|xi | + |yi |)p
i=1 i=1 i=1 i=1
v v v
u n u n u n
uX uX uX
p
= t |xi |p + t
p
|yi |p  t
q
(|xi | + |yi |)p .
i=1 i=1 i=1
p Pn p
i=1 (|xi | + |yi |) (si algún xi o algún yj en no nulo,
q
Dividiendo ahora ambos miembros por
es evidente que (1) vale si todos son cero), obtenemos la desigualdad
v v v
u n u n u n
uX uX uX
t (|xi | + |yi |)p ≤ t
p p
|xi |p + tp
|yi |p ,
i=1 i=1 i=1

de la cual la de Minkowski es una consecuencia inmediata.


Probemos ahora la desigualdad de Holder. Es claro que esta vale cuando p ni=1 |xi |p = 0
pP
p Pn q
o q i=1 |yi | = 0, y que si es cierta para (x1 , . . . , xn ) e (y1 , . . . , yn ), entonces también lo es
para (λx1 , . . . , λxn ) y (µy1 , . . . , µyn ), cualesquiera sean λ y µ en R. Por lo tanto será suficiente
probar que
v v
u n u n n
uX uX X
(3) tp p
|xi | = tp q
|yi | = 1 =⇒ |xi yi | ≤ 1.
i=1 i=1 i=1

ap bq
Pero esto se sigue de que si p, q > 1 satisfacen 1/p + 1/q = 1, entonces ab ≤ + para
p q
todo a, b ≥ 0. En efecto, usando esta desigualdad obtenemos que
n n n
X 1X p 1X
|xi ||yi | ≤ |xi | + |yi |q ,
p q
i=1 i=1 i=1
Pn n
lo cual, combinado con el hecho de que i=1 |xi |p = i=1 |yi |q = 1 y 1/p + 1/q = 1 da (3).
P
Para terminar debemos ver que
ap bq
(4) ab ≤ + para todo a, b ≥ 0.
p q
Para ello consideramos el plano (ξ, η). Como p > 1, la función η = ξ p−1 , definida para los
números reales mayores o iguales que cero, es estrictamente creciente. Dado que, por hipótesis,
(p − 1)(q − 1) = 1, su inversa es ξ = η q−1 . Es claro que ab es menor que la suma de las areas
A1 , de la superficie delimitada por el eje ξ, la recta ξ = a y el gráfico de η = ξ p−1 y A2 , de
4
Espacios métricos 1 Definición y ejemplos

la superficie delimitada por el eje η, la recta η = b y la gráfica de ξ = η q−1 . Para terminar la


demostración es suficiente observar que
Z a Z b
p−1 ap bq
A1 = ξ dξ = y A2 = η q−1 dη = .
0 p 0 q
Veamos ahora que en el último ejemplo también se satisface la desigualdad triangular. Cuando
p = 1 esto es una consecuencia fácil de la desigualdad de Minkowski
Z b Z b Z b
|f (t) + g(t)| dt ≤ |f (t)| dt + |g(t)| dt;
a a a
y para comprobarlo cuando p > 1 notemos que de la desigualdad (4) se obtiene fácilmente la
desigualdad integral de Holder
s s
Z b Z b Z b
p p g
|f (t)g(t)| dt ≤ |f (t)| dt |g(t)|q dt,
a a a
p
donde q = p−1 , de la que a su vez se sigue la desigualdad integral de Minkowski
s s s
Z b Z b Z b
p p p p p
|f (t) + g(t)| dt ≤ |f (t)| dt + |g(t)|p dt,
a a a

la cual claramente implica que se satisface la desigualdad triangular.

Ejercicio 1.3. Pruebe que


n
X n
X
|xi yi | ≤ |xi | máx |yj | para todo x1 , . . . , xn , y1 , . . . , yn ∈ R.
1≤j≤n
i=1 i=1
Este resultado puede ser considerado como una versión de la desigualdad de Holder para p = 1
(con q = ∞). Enuncie y pruebe una versión integral.
Ejercicio 1.4. Pruebe que
v v v
u∞ u∞ u∞
uX uX uX
(5) tp
|xi + yi |p ≤ p
t |xi |p + t
p
|yi |p ,
i=1 i=1 i=1

para cada par (xn )n∈N e (yn )n∈N de sucesiones de números reales, donde, por supuesto, el
lado derecho es +∞ si una de las sumas no converge.
Indicación: use la desigualdad (1).
Proposición 1.5. Si f : R≥0 → R≥0 es una función creciente que satisface
f −1 (0) = {0} y f (x + y) ≤ f (x) + f (y) para todo x, y ∈ R≥0 ,
entonces f ◦d es una función distancia sobre X para cada función distancia d : X ×X → R≥0 .
Demostración. Como f es positiva y f −1 (0) = {0} es verdad que f ◦ d es positiva y que
f ◦ d(x, y) = 0 si y sólo si x = y.
Además es claro que
f ◦ d(x, y) = f ◦ d(y, x) para todo x, y ∈ X,
5
1 Definición y ejemplos Espacios métricos

y las desigualdades
f ◦ d(x, z) ≤ f (d(x, y) + d(y, z)) ≤ f ◦ d(x, y) + f ◦ d(y, z),
las cuales valen porque f es creciente y por la última hipótesis, muestran que f ◦ d tiene la
propiedad triangular. 
x
Ejercicio 1.6. Pruebe que las funciones f (x) := mı́n(1, x) y f (x) := 1+x satisfacen las
hipótesis de la proposición anterior.
1.1. Producto de numerables espacios métricos Dada una familia numerable
(X1 , d1 ), (X2 , d2 ), (X3 , d3 ), . . . )
de espacios métricos, hay varias formas de definir una métrica sobre el producto
X := X1 × X2 × X3 × · · · ,
de los conjuntos subyacentes, que tenga alguna relación con las distancias dadas en los espacios
coordenados. Para empezar, en general no podemos tomar
d(x, y) := sup d1 (x1 , y1 ), d2 (x2 , y2 ), d3 (x3 , y3 ), . . . , dj (xj , yj ), . . .

i∈N

para todo x := (x1 , x2 , x3 . . . ) e y := (y1 , y2 , y3 . . . ) en X, porque el conjunto


{dj (xj , yj ) : j ∈ N}
puede no ser acotado. Una alternativa mejor es definir
1 2 3 j 
d(x, y) := sup d (x1 , y1 ), d (x2 , y2 ), d (x3 , y3 ), . . . , d (xj , yj ), . . . ,
i∈N
j
donde d (xj , yj ) := mı́n(1, dj (xj , yj )). De hecho, esta fórmula define una métrica, como el
lector puede comprobar como ejercicio. Sin embargo, por razones que resultarán claras mas
adelante, no es esta la métrica que más nos interesa. En su lugar vamos a usar la siguiente
función:
1 2 3 j
!
d (x 1 , y1 ) d (x 2 , y2 ) d (x 3 , y3 ) d (x j , yj )
de∞ (x, y) := sup , , ,..., ,... .
j∈N 2 22 23 2j

Proposición 1.7. La función de∞ : X × X → R≥0 es una métrica.

Demostración. De la definición se sigue inmediatamente que de∞ (x, y) = 0 si y sólo


si x = y, y que de∞ (x, y) = de∞ (y, x) para todo x, y ∈ X. Para concluir la prueba debemos
mostrar que
de∞ (x, z) ≤ de∞ (x, y) + de∞ (y, z) para todo x, y, z ∈ X.
Para ello basta ver que, como las dj ’s son funciones distancia,
j j j
d (xj , zj ) d (xj , yj ) d (yj , zj )
j
≤ + ≤ de∞ (x, y) + de∞ (y, z)
2 2j 2j
para cada j ∈ N, donde xj , yj y zj denotan a las j-ésimas coordenadas de x, y y z, respecti-
vamente. 
6
Espacios métricos 2 Espacios pseudométricos

Observación 1.8. Consideremos elementos x := (x1 , x2 , x3 , . . . ) e y := (y1 , y2 , y3 , . . . )


de X. Si 21n <  y xj = yj para j < n, entonces de∞ (x, y) < . Dicho de otro modo, si una
cantidad suficiente de las primeras coordenadas de dos puntos de X son iguales, entonces
estos dos puntos estarán arbitrariamente cerca.

Otra función frecuentemente usada para proveer de una estructura de espacio métrico a
X es la función de1 : X × X → R≥0 , definida por
∞ j
X d (xj , yj )
de1 (x, y) := .
2j
j=1

Proposición 1.9. La función de1 : X × X → R≥0 es una métrica.

Demostración. De la definición se sigue inmediatamente que de1 (x, y) = 0 si y sólo si


x = y, y que de∞ (x, y) = de∞ (y, x) para todo x, y ∈ X. Además, las desigualdades
∞ j
X d (xj , zj )
de1 (x, z) =
2j
j=1
∞ j j
X d (xj , yj ) + d (yj , zj )

2j
j=1
∞ j ∞ j
X d (xj , yj ) X d (yj , zj )
= +
2j 2j
j=1 j=1

= de1 (x, y) + de1 (y, z),

válidas para todo x, y, z ∈ X (donde xj , yj y zj denotan a las j-ésimas coordenadas de x, y


y z, respectivamente) prueban que de1 tiene la propiedad triangular. 

Veremos en el Capı́tulo 10, que si bien las métricas de∞ y de1 son distintas, para muchos
propósitos son equivalentes. La elección de una u otra es una cuestión de gusto. Como dijimos
arriba, nosotros trabajaremos con la distancia de∞ .

2. Espacios pseudométricos
Decimos que un par (X, d), formado por un conjunto X y una función

d : X × X → R≥0 ,

llamada función pseudodistancia o pseudométrica de X, es un espacio pseudométrico si d


satisface:

1. d(x, y) = 0 si x = y,
2. d(x, y) = d(y, x) para todo x, y ∈ X (simetrı́a),
3. d(x, y) ≤ d(x, z) + d(z, y) para todo x, y, z ∈ X (desigualdad triangular).

7
2 Espacios pseudométricos Espacios métricos

Ejercicio 1.10. Pruebe que si (X, d) es un espacio pseudométrico, entonces la relación


en X definida por x ∼ y si d(x, y) = 0 es de equivalencia. Denotemos con X ∼ al conjunto
cociente y con p : X → X
∼ a la proyección canónica. Pruebe que existe una única función
X X
d: × → R≥0
∼ ∼
tal que d = d ◦ (p × p), y que esta función es una distancia.
En la siguiente proposición consideramos a Rn≥0 provisto de la suma coordenada a coor-
denada y la relación de orden parcial definida por x ≤ y si y sólo si xi ≤ yi para todo
i ∈ {1, . . . , n}.
Proposición 1.11. Si di : X × X → R≥0 (i = 1, . . . , n) es una familia finita de pseu-
dométricas y
α : Rn≥0 → R≥0
es una función que satisface:
- α(x) = 0 si y sólo si x = 0,
- Si x ≤ y, entonces α(x) ≤ α(y) (α es creciente),
- α(x + y) ≤ α(x) + α(y) (desigualdad triangular ),
entonces la función d : X × X → R≥0 , definida por

d(x, y) := α d1 (x, y), . . . , dn (x, y) ,
es una pseudométrica, que es una métrica si y sólo si para todo x, y ∈ X, con x 6= y, existe
i ∈ {1, . . . , n} tal que di (x, y) > 0.
Demostración. Es claro que d(x, x) = 0 para todo x ∈ X y que d es simétrica. Para
ver que vale la desigualdad triangular es suficiente notar que

d(x, z) = α d1 (x, z), . . . , dn (x, z)

≤ α d1 (x, y) + d1 (y, z), . . . , dn (x, y) + dn (y, z)
 
≤ α d1 (x, y), . . . , dn (x, y) + α d1 (y, z), . . . , dn (y, z)
= d(x, y) + d(y, z)
para todo x, y, z ∈ X. Para terminar, es obvio que la última afirmación es verdadera. 
Ejemplos 1.12. Las funciones
αp : Rn≥0 → R≥0 (1 ≤ p ≤ ∞),
definidas por (
máx(x1 , . . . , xn ) si p = ∞,
αp (x1 , . . . , xn ) := p p
p
x1 + · · · + xpn si p < ∞,
satisfacen las condiciones pedidas a α en la proposición anterior. En efecto, es claro que
αp (x) = 0 si y sólo si x = 0 y que la fución α∞ es creciente y tiene la propiedad triangular.
Las funciones αp (1 ≤ p < ∞) son crecientes porque las funciones
R≥0 R≥0 R≥0 R≥0
y √
x xp x p
x

8
Espacios métricos 2 Espacios pseudométricos

lo son, y la desigualdad de Minkowski (1) muestra que tienen la propiedad triangular. Consi-
deramos ahora dos situaciones distintas. Supongamos primero que d(1) , . . . , d(n) son métricas
definidas sobre un conjunto X, entonces X es un espacio métrico vı́a la función distancia
dp : X × X → R≥0 (1 ≤ p ≤ ∞),
definida por: (
máx d(1) (x, y), . . . , d(n) (x, y)

si p = ∞,
dp (x, y) := pp
d(1) (x, y)p + · · · d(n) (x, y)p si p < ∞.
Supongamos ahora que tenemos espacios métricos (X1 , dX1 ), . . . , (Xn , dXn ). Entonces el pro-
ducto X := X1 × · · · × Xn es un espacio métrico via la función distancia
dp : X × X → R≥0 (1 ≤ p ≤ ∞)
definida por:
(
máx dX1 (x1 , y1 ), . . . , dXn (xn , yn )

si p = ∞,
dp (x, y) := p
p
dX1 (x1 , y1 )p + · · · dXn (xn , yn )p si p < ∞,
donde x = (x1 , . . . , xn ) e y = (y1 , . . . , yn ). Este resultado no se obtiene mediante una aplica-
ción tan directa de la Proposición 1.11, pero casi. Es suficiente tomar X := X1 × · · · × Xn ,
di := dXi ◦ (pi × pi ), donde pi : X → Xi es la proyección canónica y α := αp . Como diji-
mos antes para el producto de dos, salvo indicación en contrario, cuando trabajemos con un
producto finito de espacios métricos lo consideraremos proviso de la distancia d∞ .
Ejercicio 1.13. Pruebe que para cada aplicación f : X → R≥0 , la función
df : X × X → R≥0
definida por (
0 si x = y,
df (x, y) :=
f (x) + f (y) si x 6= y,
es una pseudométrica, que es una métrica si y sólo si f −1 (0) tiene a lo sumo un elemento.
Ejercicio 1.14. Pruebe que para cada subconjunto A de R la función
dA : R × R → R≥0 ,
definida por:


0 si x = y,

|x − y| + 2 si x 6= y y {x, y} ⊆ A,
dA (x, y) :=

|x − y| + 1 si x 6= y, {x, y} * A y {x, y} * X \ A,

|x − y| si x 6= y y {x, y} ⊆ X \ A,

es una métrica sobre R. Pruebe que también lo es la función


δ : R × R → R≥0 ,
definida por:
δ(x, y) = |x| + |y| + |x − y|.
En el siguiente ejercicio consideramos a RN≥0 provisto de la suma coordenada a coordenada
y la relación de orden parcial definida por x ≤ y si y sólo si xi ≤ yi para todo i ∈ N.
9
2 Espacios pseudométricos Espacios métricos

Ejercicio 1.15. Pruebe que si


di : X × X → R≥0 (i ∈ N)
es una familia numerable de pseudométricas y
α : RN
≥0 → R≥0

es una función que satisface:


- α(x) = 0 si y sólo si x = 0,
- Si x ≤ y, entonces α(x) ≤ α(y) (α es creciente),
- α(x + y) ≤ α(x) + α(y) (desigualdad triangular ),
entonces la función
d : X × X → R≥0 ,
definida por

d(x, y) := α d1 (x, y), . . . , dn (x, y), . . . ,
es una pseudométrica, que es una métrica si y sólo si para todo x, y ∈ X, con x 6= y,
existe i ∈ N tal que di (x, y) > 0.
Ejercicio 1.16. Consideremos una sucesión a := (an )n∈N de números reales positivos.
1. Pruebe que si a es acotada, entonces la función
a
α∞ : RN
≥0 → R≥0 ,

definida por
a
α∞ (x1 , . . . , xn , . . . ) := sup (a1 x1 , . . . , an xn , . . . ),
n∈N

donde xn := mı́n(1, xn ), satisface las condiciones requeridas en el ejercicio anterior.


2. Pruebe que si ∞
P
i=1 ai < ∞, entonces para cada p ∈ [1, ∞) la función
v
u∞
ai xpi ,
a
uX
p
αp (x1 , . . . , xn , . . . ) := t
i=1

también satisface las condiciones requeridas en el ejercicio anterior.


Indicación: para probar de que αpa tiene la propiedad triangular use la desigualdad (5).
Ejercicio 1.17. Consideremos una sucesión a := (an )n∈N de números reales positivos, y
una familia numerable (d(n) )n∈N , de métricas definidas sobre un conjunto X. Use los Ejerci-
cios 1.15 y 1.16, para probar que:
1. Si a es acotada, entonces la función
da∞ : X × X → R≥0 ,
e
definida por
(1) (n)
da∞ (x, y) := sup a1 d (x, y), . . . , an d (x, y), . . . ,

e
(n)
donde d (x, y) := mı́n 1, d(n) (x, y) , es una métrica.


10
Espacios métricos 2 Espacios pseudométricos
P∞
2. Si i=1 ai < ∞, entonces para cada p ∈ [1, ∞) la función
dap : X × X → R≥0 ,
e
definida por v
u∞
a
uX (i)
p
dp (x, y) := t
e ai d (x, y)p ,
i=1
también es una métrica.
Ejercicio 1.18. Consideremos una sucesión a := (an )n∈N de números reales positivos,
y una familia numerable (Xn , dXn ) (n ∈ N) de espacios métricos. Use los Ejercicios 1.15
y 1.16, para probar que:
1. Si a es acotada, entonces X := X1 × X2 × X3 × · · · es un espacio métrico via la
función distancia
dea∞ : X × X → R≥0 ,
definida por
X1 Xn
dea∞ (x, y) := sup a1 d (x1 , y1 ), . . . , an d (xn , yn ), . . . ,


Xn
donde x := (x1 , x2 , x3 . . . ), x := (y1 , y2 , y3 , . . . ), y d (x, y) := mı́n 1, dXn (x, y) .


2. Si ∞
P
i=1 ai < ∞, entonces X := X1 × X2 × X3 × · · · es un espacio métrico via la
función distancia
deap : X × X → R≥0 ,
definida por v
u∞
a
uX X
dp (x, y) := t
e p
ai d i (xi , yi )p ,
i=1
para cada p ∈ [1, ∞).
Observación 1.19. Notese que las distancias de∞ y dep , introducidas en la Subsección 1.1,
son las métricas dea∞ y deap , con a := (1/2n )n∈N .
En el resto de estas notas, salvo cuando se indique otra cosa, las letras mayúsculas X, Y
y Z designarán a espacios métricos.

11
Capı́tulo 2

Bolas abiertas, bolas cerradas y esferas

Las bolas abiertas y las bolas cerradas con centro en un punto x de X y radio r > 0, son
los conjuntos
Br (x) := {y ∈ X : d(y, x) < r} y Br (x) := {y ∈ X : d(y, x) ≤ r},
respectivamente. La esfera con centro x y radio r es el conjunto
Sr (x) := {y ∈ X : d(y, x) = r}.
Notemos que Br (x)∪Sr (x) = Br (x) y Br (x)∩Sr (x) = ∅. Cuando sea necesario ser más precisos
X
escribiremos BX X
r (x), Br (x) y Sr (x) en lugar de Br (x), Br (x) y Sr (x), respectivamente.
La forma de las bolas abiertas, las bolas cerradas y las esferas de un espacio métrico
depende tanto del conjunto subyacente como de la función distancia. Esto se ve claramente
al considerar algunos de los siguientes ejemplos (no damos ninguno de esferas porque estos se
obtienen inmediatamente calculando Br (x) \ Br (x)):
Ejemplo 2.1. Examinemos las funciones distancia d∞ , d2 y d1 en R2 .
- La bola abierta Brd∞ (x, y) es el cuadrado abierto (x − r, x + r) × (y − r, y + r) y la bola
d∞
cerrada B r (x, y) es el cuadrado [x − r, x + r] × [y − r, y + r].
d
- La bola abierta Brd2 (x, y) es el cı́rculo abierto con centro (x, y) y radio r, y B r 2 (x, y)
es el cı́rculo con centro (x, y) y radio r.
- La bola abierta Brd1 (x, y) es el rombo abierto con vértices (x−r, y), (x+r, y), (x, y −r)
d
y (x, y + r) y B r 1 (x, y) es el rombo con los mismos vértices.
Ejemplo 2.2. En un espacio métrico discreto X,
( (
(x, y) si r ≤ 1, (x, y) si r < 1,
Br (x, y) = y B r (x, y) =
X si r > 1 X si r ≥ 1.

Ejemplo 2.3. En C[a, b] la bola abierta Brd∞ (f ) es el conjunto de las funciones g ∈ C[a, b]
d∞
tales que supx∈[a,b] |f (x) − g(x)| < r y la bola cerrada B r (f ) es el conjunto de las funciones
13
Bolas abiertas, bolas cerradas y esferas

g ∈ C[a, b] tales que supx∈[a,b] |f (x) − g(x)| ≤ r. En cambio, Brd1 (f ) es el conjunto de las
funciones g ∈ C[a, b] tales que el area de la superficie determinada por las rectas verticales
d
que pasan por a y b, el eje de absisas y el gráfico de |f − g| es menor que r y B r 1 (f ) es el
conjunto de las funciones g ∈ C[a, b] tales que el area de la misma superficie es menor o igual
que r.
Ejemplo 2.4. Por la misma definición de la distancia d∞ , en un producto X × Y de
espacios métricos las igualdades
X×Y X Y
BrX×Y (x, y) = BX Y
r (x) × Br (y) y Br (x, y) = Br (x) × Br (y)
valen para cada punto (x, y) y cada r > 0. Dicho de otro modo, cada bola abierta (cerrada) de
X ×Y es producto de una bola abierta (cerrada) de radio r de X con una de Y . Por inducción
resulta entonces que
X X Xn
BX X1 Xn
r (x1 , . . . , xn ) = Br (x1 )×· · ·×Br (xn ) y Br (x1 , . . . , xn ) = Br 1 (x1 )×· · ·×Br (xn )
para cada producto X := X1 × · · · × Xn , cada punto (x1 , . . . , xn ) de X y cada r > 0.
Ejemplo 2.5. Analicemos la forma de las bolas abiertas en el producto
(X, de∞ ) := (X1 × X2 × X3 × · · · , de∞ )
de una familia numerable (Xi , di ) (i ∈ N) de espacios métricos. Por la misma definición de
de∞ (ver la Subsección 1.1), es claro que para cada punto x := (x1 , x2 , x3 , . . . ) de X y cada
r > 0, un punto y := (y1 , y2 , y3 , . . . ) de X está en Br (x) si y sólo si
1 2 3 n
!
d (x1 , y1 ) d (x2 , y2 ) d (x3 , y3 ) d (xn , yn )
sup , , ,..., , . . . < r,
j∈N 2 22 23 2n
n
donde d := mı́n(1, dn ). Pero podemos ser más precisos. Dado que ( 21n )n∈N es una sucesión
decreciente que tiende a 0, existe n0 ∈ N tal que 2n10 ≤ r y
1 1 1
··· < < < < r.
2n0 +3 2n0 +2 2n0 +1
Escribamos r0 := 1
2n0 +1
. Como las funciones dj toman sus valores en [0, 1], se sigue de esto
que Im dn
2n ⊆ [0, r0 ] para todo n > n0 . Como además
dj
(xj , yj ) < r si y sólo si dj (xj , yj ) < 2j r
2j
y dj (xj , yj ) = dj (xj , yj ) si dj (xj , yj ) < 1,
Xn
Br (x) = BX X2
2r (x1 ) × B22 r (x2 ) × · · · × B2n0 r (xn0 ) × Xn0 +1 × Xn0 +2 × · · ·
1 0

Ejercicio 2.6. Denotemos con el sı́mbolo RA , al conjunto R de los números reales pro-
visto de la distancia dA introducida en el Ejercicio 1.14, donde A es un subconjunto de R.
Pruebe que si x ∈/ A, entonces
(
(x − r, x + r) ∩ (X \ A) si r ≤ 1,
BrRA (x) =  
(x − r, x + r) ∩ (X \ A) ∪ (x − r + 1, x + r − 1) ∩ A si r > 1,
14
Bolas abiertas, bolas cerradas y esferas

y que si x ∈ A, entonces

{x}
 si r ≤ 1,
RA
Br (x) = (x − r + 1, x + r − 1) ∩ (X \ A) si 1 < r ≤ 2,
  
(x − r + 1, x + r − 1) ∩ (X \ A) ∪ (x − r + 2, x + r − 2) ∩ A si r > 2.

Ejercicio 2.7. En este ejercicio consideramos a R provisto de la distancia d dada por


d(x, y) = |x| + |y| + |x − y|
(la cual también fue introducida en el Ejercicio 1.14). Pruebe que si x > 0, entonces
(
{x} si 2r ≤ x,
Br (x) =
(x − 2r ) si 2r > x,
que si x < 0, entonces (
r
{x} si 2 ≤ −x,
Br (x) =
(x − 2r ) si r
2 > −x,
y que Br (0) = (−r, r).
Y X
Observación 2.8. BYr (y) = BX
r (y) ∩ Y y Br (y) = Br (y) ∩ Y para todo subespacio Y de
X y cada y ∈ Y .
Proposición 2.9. Br (x) ∩ Bs (y) = ∅ siempre que r + s ≤ d(x, y).
Demostración. Si existiera z ∈ Br (x) ∩ Bs (y), entonces serı́a
d(x, y) ≤ d(x, z) + d(z, y) < r + s ≤ d(x, y),
absurdo. 
Un entorno de un punto x ∈ X es cualquier subconjunto V de X que incluye una bola
abierta con centro en x.

15
Capı́tulo 3

Distancia entre conjuntos y diámetro

1. Distancia entre conjuntos


La distancia de un punto x de X a un subconjunto A de X es, por definición, el elemento
d(x, A) := ı́nf d(x, y)
y∈A

de R≥0 ∪ {∞}. Más generalmente, la distancia d(A, B) entre dos subconjuntos A y B de X,


está definida por:
d(A, B) := ı́nf d(a, b) = ı́nf d(a, B) = ı́nf d(A, b).
a∈A,b∈B a∈A b∈B

Si bien un elemento no es un conjunto, consideramos a esta definición más general que la


de distancia de un punto a un subconjunto de X, porque d(x, A) = d({x}, A) para cada
x ∈ X y cada A ⊆ X. A pesar de su nombre, de su importancia, y de que d(A, B) ≥ 0 y
d(A, B) = d(B, A), para todo A, B ⊆ X, esta “distancia” no define una métrica en ningún
subconjunto interesante del conjunto de partes de X. Más adelante veremos como definir una
métrica sobre una colección importante de subconjuntos de X.
Ejemplo 3.1. En R, provisto de la métrica usual,
   
d 0, [1, 2] = d 0, (1, 2] = 1, d((0, 1], (1, 2)) = d Q, R \ Q = 0 y d 2, (0, 1] = 1.

Ejemplo 3.2. En (R2 , d2 ),


d R × {0}, {(x, y) ∈ R2 : y = x2 + 1} = R × {0}, {(x, y) ∈ R2 : y > x2 + 1} = 1.
 

Ejemplo 3.3. En un espacio métrico discreto X,


(
0 if A ∩ B =
6 ∅,
d(A, B) =
1 if A ∩ B = ∅,
para cada par de subconjuntos A y B de X.
17
1 Distancia entre conjuntos Distancia entre conjuntos y diámetro

Decimos que la distancia de un punto x a un conjunto A se realiza si existe a ∈ A tal que


d(x, a) = d(x, A). Como el lector puede verificar sin dificultad, en algunos de los ejemplos que
vimos recién la distancia se realiza, y en otros, no. Se comprueba fácilmente considerando una
circunferencia en R2 y el centro de esta, que cuando la distancia se realiza, el punto a puede
no ser único.
Para cada subconjunto A de X y cada  ≥ 0, escribimos A := {x : d(x, A) < } (puede
ser  = ∞).
Proposición 3.4. Para cada espacio métrico X, cada x ∈ X, cada par de subconjuntos
A y B de X y cada familia (Bj )j∈J de subconjuntos de X las siguientes afirmaciones son
verdaderas.
1. d(x, ∅) = ∞ y d(x, A) < ∞ si A es no vacı́o.
2. d(x, {x}) = 0.
3. Si A ⊆ B, entonces d(x, B) ≤ d(x, A).
4. Para todo , con 0 ≤  ≤ ∞, d(x, A) ≤ d(x, A ) + .
S 
5. d x, j∈J Bj = ı́nf j∈J d(x, Bj ).
T 
6. d x, j∈J Bj ≥ supj∈J d(x, Bj ).
Demostración. 1. Porque d(x, ∅) = ı́nf ∅ = ∞.
2. Esto es obvio.
3. Esto también es obvio.
4. Para cada a ∈ A , existe a0 ∈ A tal que d(a, a0 ) < ). Por lo tanto
d(x, A) ≤ d(x, a0 ) ≤ d(x, a) + .
Como a es arbitrario, esto implica que lo afirmado en el item 3 es verdad.
5. Por definición y por propiedades básicas del ı́nfimo,
[  
d x, Bj = Sı́nf d(x, b) = ı́nf ı́nf d(x, b) = ı́nf d(x, Bj ),
b∈ j∈J Bj j∈J b∈Bj j∈J
j∈J
como afirmamos.
6. Porque d(x, A) ≥ d(x, B) si A ⊆ B. 
Los items del siguiente ejercicio extienden los resultados de la proposición anterior.
Ejercicio 3.5. Considere un espacio métrico X, subconjuntos A, B, C y D de X, y
familias (Ai )i∈I y (Bj )j∈J de subconjuntos de X. Pruebe que las siguientes afirmaciones son
verdaderas:
1. d(A, B) < ∞ si y sólo si A y B son no vacı́os.
2. d(A, B) = 0 si A ∩ B 6= ∅.
3. Si A ⊆ B y C ⊆ D, entonces d(A, C) ≤ d(B, D).
4. Para todo , 0 , con 0 ≤ , 0 ≤ ∞, d(A, B) ≤ d(A , B0 ) +  + 0 .
S S 
5. d i∈I Ai , j∈J Bj = ı́nf i∈I,j∈J d(Ai , Bj ).
T 
6. d A, j∈J Bj ≥ supj∈J d(A, Bj ).
Proposición 3.6. |d(x, A) − d(y, A)| ≤ d(x, y), para todo x, y ∈ X y todo subconjunto no
vacı́o A de X.
18
Distancia entre conjuntos y diámetro 2 Diámetro de un conjunto

Demostración. Como d(x, z) ≤ d(x, y) + d(y, z) para todo z ∈ A,


d(x, A) ≤ d(x, y) + d(y, z) para todo z ∈ A.
Por lo tanto d(x, A) ≤ d(x, y) + d(y, A). Por simetrı́a, d(y, A) ≤ d(x, y) + d(x, A). 

2. Diámetro de un conjunto
El diámetro de un conjunto A ⊆ X es el elemento
diám A := sup d(a, b)
a,b∈A
de R∗ . Un conjunto es acotado si su diámetro no es infinito.
Ejemplo 3.7. El conjunto vacı́o y las bolas son conjuntos acotados porque
diám ∅ = sup ∅ = −∞ y diám Br (x) ≤ diám Br (x) ≤ 2r.
Ejemplo 3.8. Un subconjunto A de R es acotado si y sólo si ı́nf A y sup A son números
reales. Esto es una consecuencia inmediata de la igualdad
diám A = sup A − ı́nf A,
cuya prueba dejamos como ejercicio para el lector.
Ejercicio 3.9. De un ejemplo de un espacio métrico X, donde diám Br (x) < 2r para
algún x ∈ X y algún r > 0.
Ejercicio 3.10. Pruebe que las siguientes afirmaciones son verdaderas para cada par de
subconjunos A y B de X:
1. Si A ⊆ B, entonces diám A ≤ diám B.
2. diám A ≤ 2 + diám A para todo  ≥ 0.
3. diám(A ∪ B) ≤ diám A + diám B + d(A, B).
El siguiente resultado es un reemplazo de la propiedad triangular para distancia entre
conjuntos
Proposición 3.11. Para toda terna A, B, C de subconjuntos no vacı́os de un espacio
métrico X es cierto que
d(A, B) ≤ d(A, C) + d(C, B) + diám C.
Demostración. La desigualdad
d(A, B) ≤ d(a, b) ≤ d(a, c) + d(c0 , d) + d(c, c0 ) ≤ d(a, c) + d(c0 , d) + diám C
vale para cada a ∈ A, b ∈ B y c, c0 ∈ C. Tomando ı́nfimos en d(a, c) y en d(c0 , d), obtenemos
la desigualdad deseada. 

19
Capı́tulo 4

Espacios normados

En este capı́tulo k = R o C. Dado un k-espacio vectorial E, los elementos de k son


llamados escalares y los de E vectores. Usaremos letras griegas para designar a los escalares
y caracteres latinos para designar a los vectores. Los sı́mbolos
λ + µ, λµ, x + y, y λ·x
denotan a la suma y al producto de dos escalares λ y µ, a la suma de dos vectores x e y, y a
la acción de un escalar λ sobre un vector x, respectivamente.

1. Definición y primeros ejemplos


Una norma en un k-espacio vectorial E es una función k k : E → R≥0 que satisface:
1. kxk = 0 si y sólo si x = 0.
2. kλ · xk = |λ|kxk (homogeneidad).
3. kx + yk ≤ kxk + kyk (propiedad triangular).
Un espacio normado es un k-espacio vectorial E, provisto de una norma.
Proposición 4.1. Si k k es una norma en E, entonces la función d : E × E → R≥0 ,
definida por d(x, y) = kx − yk, es una métrica que satisface:
1. d(x + z, y + z) = d(x, y) (Invariancia por traslaciones)
2. d(λ · x, λ · y) = |λ|d(x, y) (Homogeneidad).
Demostración. En efecto,
d(x, y) = 0 ⇔ kx − yk = 0 ⇔ x = y,
d(x, y) = kx − yk = ky − xk = d(y, x),
d(x, z) = kx − zk ≤ kx − yk + ky − zk = d(x, y) + d(y, z),
d(x + z, y + z) = k(x + z) − (y + z)k = kx − yk = d(x, y)

21
2 La bola unitaria Espacios normados

y
d(λ · x, λ · y) = kλ · x − λ · yk = |λ|kx − yk = |λ|d(x, y),
como querı́amos. 
Decimos que una distancia d : E × E en un k-espacio vectorial E proviene de una norma
si existe una norma k k en E, tal que d(x, y) = kx − yk, para todo x, y ∈ E. La proposición
anterior muestra que para que esto suceda la distancia debe ser homogenea e invariante por
traslaciones. En el ejercicio que sigue se pide probar que estas condiciones son suficientes, y
que la norma es única.
Ejercicio 4.2. Pruebe que si d : E×E → R≥0 es una distancia invariante por traslaciones
y homogenea, entonces d proviene de una norma, y esta es única.
Ejemplos 4.3. En el segundo, tercero, octavo y noveno ejemplo de espacios métricos
dados arriba las distancias provienen de normas. Se trata de la norma k k∞ en Rn , la norma
k k∞ en C[a, b], la norma k kp en Rn y la norma k kp en C[a, b], respectivamente.
Dados espacios normados E y F , el producto E × F es un espacio normado via la norma
k k∞ , definida por k(x, y)k∞ = máx(kxk, kyk). Notemos que la métrica que induce esta norma
sobre E × F es la definida en el item 6 del Ejemplo 1.2. Salvo indicación en contrario, siempre
consideraremos al producto E × F , de espacios normados E y F , dotado con la norma k k∞ .
Dados subconjuntos A y B de un k-espacio normado E, un escalar ν y un subconjunto Λ
de k escribimos
A+B := {a+b : a ∈ A y b ∈ B}, ν ·A := {ν ·a : a ∈ A} y Λ·A := {λ·a : λ ∈ Λ y a ∈ A}.
Ejercicio 4.4. Pruebe que
\ [
Br (0) = λ · Br (0) y Br (0) = λ · Br (0)
λ∈(1,∞) λ∈(0,1)

para todo r ∈ R>0 .

2. La bola unitaria
En un espacio métrico arbitrario es imposible recuperar la función distancia conociendo
una bola. En un espacio normado arbitrario E la situación es radicalmente mejor. La norma
k k (y por lo tanto la métrica) y la bola cerrada unitaria B1 (0) se determinan mutuamente
por las fórmulas
(6) B1 (0) = {x ∈ E : kxk ≤ 1} y kxk = ı́nf{λ ∈ R≥0 : x ∈ λB1 (0)}.1
Entonces tiene sentido preguntarse que condiciones debe satisfacer un subconjunto B de un
espacio vectorial E para ser la bola cerrada unitaria de una norma. El resultado que sigue
responde esa cuestión.
Teorema 4.5. Un subconjunto B de un espacio vectorial E es la bola cerrada unitaria de
una norma si y sólo si
1También la bola abierta unitaria B (0) y la norma se determinan mutuamente. En este caso las fórmulas
1
son
B1 (0) = {x ∈ E : kxk < 1} y kxk = ı́nf{λ ∈ R≥0 : x ∈ λ B1 (0)}.

22
Espacios normados 2 La bola unitaria

1. R≥0 · B = E (B es absorbente),
2. λ · x + (1 − λ) · y ∈ B para todo x, y ∈ B y λ ∈ [0, 1] (B es convexo),
3. λ · B ⊆ B para todo escalar λ con |λ| ≤ 1,
4. Si λ · x ∈ B para todo λ ∈ [0, 1), entonces x ∈ B,
T
5. λ∈R>0 λ · B = 0.

Demostración. Supongamos que k k es una norma y veamos que B := B1 (0) satisface


las condiciones requeridas en el enunciado.
1. Para probar esto basta observar que x ∈ kxk · B para todo x ∈ E.
2. B es convexo porque si kxk ≤ 1 y kyk ≤ 1, entonces
kλ · x + (1 − λ) · yk ≤ λkxk + (1 − λ)kyk ≤ 1
para todo λ ∈ [0, 1].
3. Porque kλ · xk = |λ|k xk ≤ |λ| ≤ 1 para todo x ∈ B y todo λ con |λ| ≤ 1.
1
4. Si kxk > 1 y kxk < λ < 1, entonces kλ · xk > 1.
T
5. x ∈ λ∈R>0 λ · B ⇔ kxk < λ para todo λ ∈ R>0 ⇔ x = 0.
Supongamos ahora que B es un subconjunto de E que satisface las condiciones requeridas
en los items 1–5, y definamos kxk por la segunda fórmula en (6), para todo x ∈ E. Notemos
que gracias al item 1, la función
k k : E → R≥0
está bien definida. Debemos probar que es una norma. Por el item 3 sabemos que
{0} = 0 · B ⊆ B.
Pero entonces 0 ∈ λ · B para todo λ ∈ [0, 1]. Ası́ k0k = 0. Por otra parte, nuevamente por el
item 3, si |λ| ≤ |λ0 | y λ0 6= 0, entonces
λ λ 
(7) λ · B = λ0 0 · B = λ0 · · B ⊆ λ0 · B.
λ λ0
Por lo tanto si kxk = 0, entonces \
x∈ λ · B,
λ∈R>0
lo cual, por el item 5, implica que x = 0. Esto concluye la prueba de que
kxk = 0 si y sólo si x = 0.
Para ver que k k es homogenea basta notar que por (7),
x ∈ λ0 · B si y sólo si λ · x ∈ |λ|λ0 · B
para todo x ∈ E, λ ∈ k \ {0} y λ0 ∈ R>0 . Resta probar k k satisface la propiedad triangular.
Para ello supongamos que x ∈ λ · B e y ∈ ν · B, con λ, ν ∈ R>0 y escribamos x = λ · x̄ e
y = ν · ȳ. Entonces debido el item 2
 λ ν 
x + y = λ · x̄ + ν · ȳ = (λ + ν) · · x̄ + · ȳ ∈ (λ + ν) · B,
λ+ν λ+ν
por lo que
kx + yk ≤ kxk + kyk,
como querı́amos. 
23
3 Pseudonormas Espacios normados

Ejercicio 4.6. Pruebe que el resultado establecido en el Teorema 4.5 sigue valiendo si
los items 1,3 y 5 se reemplazan por los siguientes:
1’. N · B = E,
3’. λ · B ⊆ B para todo escalar λ con |λ| = 1,
5’. n∈N n1 · B = 0.
T

Ejercicio 4.7. Pruebe que un subconjunto B de un espacio vectorial E es la bola abierta


unitaria de una norma si y sólo si
1. R≥0 · B = E (B es absorbente),
2. λ · x + (1 − λ) · y ∈ B para todo x, y ∈ B y λ ∈ [0, 1] (B es convexo),
3. λ · B ⊆ B para todo escalar λ con |λ| ≤ 1,
4. Para cada x ∈ B existe λ ∈ (1, ∞) tal que λ · x ∈ B,
T
5. λ∈R>0 λ · B = 0.

Proposición 4.8. En un espacio normado no nulo E,


diám Br (x) = diám Br (x) = 2r
para todo x ∈ E y todo r > 0.
Demostración. Sabemos que diám Br (x) ≤ diám Br (x) ≤ 2r. Para probar que vale la
desigualdad recı́proca es suficiente notar que fijado y ∈ E \ {0},
 
y y y
x ± (r − ) ∈ Br (x) y d x + (r − ) , x − (r − ) = 2(r − )
kyk kyk kyk
para cada  ∈ (0, r]. 

3. Pseudonormas
Una pseudonorma en un k-espacio vectorial E es una función k k : E → R≥0 que satisface:
1. kxk = 0 si x = 0.
2. kλ · xk = |λ|kxk (homogeneidad).
3. kx + yk ≤ kxk + kyk (propiedad triangular).
Un espacio pseudonormado es un k-espacio vectorial E, provisto de una pseudonorma.
Ejercicio 4.9. Pruebe que si k k es una pseudonorma en E, entonces la función
d : E × E → R≥0 ,
definida por d(x, y) = kx − yk, es una pseudométrica que satisface:
1. d(x + z, y + z) = d(x, y) (Invariancia por traslaciones)
2. d(λ · x, λ · y) = |λ|d(x, y) (Homogeneidad).
Pruebe que, recı́procamente, si d es una distancia invariante por traslaciones y homogenea en
E, entonces existe una única pseudonorma k k en E tal que
d(x, y) = kx − yk para todo x, y.
En el siguiente ejercicio se supone que el lector conoce la construcción del espacio cociente
de un espacio vectorial por un subespacio (Vease el Apéndice A).
24
Espacios normados 3 Pseudonormas

Ejercicio 4.10. Pruebe que si (E, k k) es un espacio pseudonormado, entonces el conjunto


S := {x ∈ E : kxk = 0}
es un subespacio vectorial de E. Denotemos con E/S al espacio cociente y con p : E → E/S
a la proyección canónica. Pruebe que existe una única función
k k : E/S → R≥0
tal que k k ◦ p = k k, y que k k es una norma.
Ejercicio 4.11. Pruebe que en la situación del ejercicio anterior la función distancia
asociada a la norma k k coincide con la obtenida aplicando el Ejercicio 1.10 a la pseudométrica
asociada a la pseudonorma k k.
El resultado que sigue es la versión para pseudonormas del establecido para pseudométri-
cas en la Proposición 1.11.
Proposición 4.12. Si k ki : E → R≥0 (i = 1, . . . , n) son pseudonormas y α : Rn≥0 → R≥0
es una función que satisface:
- α(x) = 0 si y sólo si x = 0,
- Si x ≤ y, entonces α(x) ≤ α(y) (α es creciente),
- α(x + y) ≤ α(x) + α(y) (desigualdad triangular ),
- α(λ · x) = λα(x) para todo x ∈ Rn≥0 y λ ∈ R≥0 (α es homogenea),
entonces la función k k : E → R≥0 , definida por

kxk := α kxk1 , . . . , kxkn ,
es una pseudonorma, que es una norma si y sólo si para todo x ∈ E \ {0} existe i ∈ {1, . . . , n}
tal que kxki > 0.
Demostración. Es claro que k0k = 0. Además, como α es homogenea,
 
kλ · xk = α kλ · xk1 , . . . , kλ · xkn = |λ|α kxk1 , . . . , kxkn = |λ|kxk
para todo x ∈ E y λ ∈ k, y como α es creciente y tiene la propiedad triangular,

kx + yk = α kx + yk1 , . . . , kx + ykn

≤ α kxk + kyk1 , . . . , kxk + kykn
 
≤ α kxk1 , . . . , kxkn + α kyk1 , . . . , kykn
= kxk + kyk
para todo x ∈ E. Para terminar, es evidente que la última afirmación es verdadera. 
Ejemplos 4.13. Las funciones αp : Rn≥0 → R≥0 (1 ≤ p ≤ ∞) consideradas en los Ejem-
plos 1.12 satisfacen las condiciones pedidas a α en la Proposición 4.12. Usando este hecho es
fácil ver que si k k(1) , . . . , k k(n) son normas definidas sobre un espacio vectorial E, entonces
la función k kp (1 ≤ p ≤ ∞), definida por:
 
máx kxk(1) , . . . , kxk(n) si p = ∞,
kxkp := q
 p kxkp + · · · kxkp si p < ∞,
(1) (n)

25
3 Pseudonormas Espacios normados

es una norma sobre E, y que si (E1 , k kE1 ), . . . , (En , k kEn ) son espacios normados, entonces
el producto E1 × · · · × En es un espacio normado via la norma k kp (1 ≤ p ≤ ∞) definida por:
 
máx kx1 kE1 , . . . , kxn kEn si p = ∞,
kxkp := q
 p kx1 kp + · · · kxn kp si p < ∞.
E1 En

26
Capı́tulo 5

Sucesiones

Una sucesión de puntos de X es una función x : N → X. Siguiendo una práctica habitual


escribiremos xn en lugar de x(n) y denotaremos a la sucesión x con el sı́mbolo (xn )n∈N . Por
ejemplo, ( n1 )n∈N y (−1)n n∈N son sucesiones de números reales. Una sucesión (yn )n∈N es
una subsucesión de (xn )n∈N si existe una función estrictamente creciente s : N → N tal que
1
yn = xsn para todo n ∈ N. Por ejemplo, ( 2n )n∈N es una subsucesión de ( n1 )n∈N . En este caso
sn = 2n. Una sucesión (xn )n∈N de puntos de X es convergente si hay un punto x ∈ X con la
siguiente propiedad: dado  > 0, existe n0 ∈ N tal que
d(xn , x) <  para todo n > n0 .
En este caso decimos también que (xn )n∈N tiende a x o que x es el lı́mite de (xn )n∈N , y
escribimos
lı́m xn = x, o (xn )n∈N n→∞ / x .
n→∞
Este lı́mite es único. En efecto, como d(x, y) ≤ d(x, xn ) + d(xn , y) para todo n, si
(xn )n∈N /x y (xn )n∈N /y,
n→∞ n→∞

entonces d(x, y) = 0 y, por lo tanto, x = y. Una sucesión de puntos de X es divergente si no


es convergente.
Observación 5.1. Una sucesión (xn )n∈N de puntos de X tiende a x si y sólo si la sucesión
de números reales (d(xn , x))n∈N tiende a 0.
Ejemplo 5.2. Una sucesión de puntos x1 , x2 , x3 , . . . de X es finalmente constante si
existe n0 ∈ N tal que xn = xn0 para todo n ≥ n0 . Toda sucesión finalmente constante es
convergente. Si X tiene la métrica discreta estas son las únicas sucesiones convergentes.
Ejemplo 5.3. La sucesión de números reales ( n1 )n∈N tiende a 0. La sucesión (−1n )n∈N
es divergente.
Ejemplo 5.4. Una sucesión de funciones acotadas fn : [a, b] → R tiende a una función
acotada f : [a, b] → R, respecto de la distancia d∞ , si y sólo si fn tiende a f uniformemente.
27
Sucesiones

Ejemplo 5.5. Una sucesión de funciones continuas fn : [a, b] → R tiende a una función
continua f : [a, b] → R, respecto de la distancia d1 , si y sólo si el area de la región acotada
determinada por los gráficos de fn y f tiende a cero.
Ejercicio 5.6. ¿Cuándo converge una sucesión (xn )n∈N de puntos de N∗S (ver el séptimo
item de los Ejemplos 1.2).
Observación 5.7. Para cada espacio métrico X, cada sucesión (xn )n∈N de puntos de x
y cada x ∈ X son equivalentes:
1. (xn )n∈N /x
n→∞
2. Para toda bola abierta Br (x), existe n0 ∈ N tal que xn ∈ Br (x) si n ≥ n0 .
3. Para todo entorno V de x, existe n0 ∈ N tal que xn ∈ V si n ≥ n0 .
Observación 5.8. Una sucesión (xn )n∈N de puntos de un espacio normado E converge
a un punto x si y sólo si la sucesión (xn − x)n∈N tiende a 0.
Observación 5.9. Consideremos un espacio métrico X y un subespacio Y de X. Una
sucesión (yn )n∈N de puntos de Y tiende a y ∈ Y si y s’olo si (yn )n∈N tiende a y en X e y ∈ Y .
Ejercicio 5.10. Decimos que una sucesión (xn )n∈N de puntos de X es acotada si lo es
el conjunto {xn : n ∈ N}. Pruebe que si una sucesión es convergente, entonces es acotada.
Proposición 5.11. Una sucesión
(x1 , y1 ), (x2 , y2 ), (x3 , y3 ), . . .
de puntos de un producto X × Y de espacios métricos converge a un punto (x, y) si y sólo si
(xn )n∈N tiende a x e (yn )n∈N tiende a y.
Demostración. Como d∞ (x, y), (xn , yn ) = máx(dX (x, xn ), dY (y, yn )), la sucesión


d∞ (x, y), (xn , yn ) ∈N
tiende a cero si y sólo si las sucesiones (dX (xn , x))n∈N y (dY (yn , y))n∈N lo hacen. 
Corolario 5.12. Consideremos un producto X := X1 × · · · × Xn de finitos espacios
métricos y un punto  x ∈ X. Una sucesión (xn )n∈N de puntos de X tiende a x si y sólo si la
sucesión pXj (xn ) n∈N , donde pXj : X → Xj es la proyección canónica, tiende a pXj (x) para
todo j ∈ {1, . . . , n}.
Demostración. Se sigue de la Proposición 5.11 por inducción en n. 
Corolario 5.13. Una sucesión x1 , x2 , x3 , . . . de puntos de Rn , donde xi = (xi1 , . . . , xin ),
converge a un punto x = (x1 , . . . , xn ) de Rn respecto la norma k k∞ si y sólo si la sucesión
de números reales xi1 , xi2 , xi3 , . . . tiende a xi , para cada ı́ndice i.
Demostración. Este resultado es un caso particular del Corolario 5.12 
Nota 5.14. El resultado establecido en el corolario anterior vale para todas las nor-
mas k kp , pero cuando p 6= ∞ no se sigue directamente de la Proposición 5.11. Es necesario
probar además que (Rn , k kp ) y (Rn , k k∞ ) tienen las mismas sucesiones convergentes y los
lı́mites coinciden (el lector puede probar esto ahora como un ejercicio o deducirlo más adelante
del Ejercicio 10.9).
28
Sucesiones

El resultado establecido en el Corolario 5.12 es cierto para un producto numerable de


espacios métricos, dotado de la métrica de∞ . Esta es una de las razones por las que esta
métrica es útil. Por supuesto, para probar esto no puede apelarse a la Proposición 5.11. Dado
un producto numerable
X := X1 × X2 × · · ·
de conjuntos no vacı́os, la j-ésima proyección canónica de X es la función pXj : X → Xj
definida por pXj (x) = xj si x = (x1 , x2 , x3 , . . . ).
Proposición 5.15. Consideremos una familia numerable (Xi , di ) (i ∈ N) de espacios
métricos. Una sucesión (xn )n∈N de puntos de
(X, d∞ ) := (X1 × X2 × X3 × · · · , d∞ )

tiende a un punto x ∈ X si y sólo si la sucesión pXj (xn ) n∈N tiende a pXj (x) para to-
do j ∈ N.
Demostración. Denotemos con xnj a la j-ésima cordenada pXj (xn ) de xn , y con xj
a pXj (x). Supongamos primero que (xn )n∈N tiende a x. Debemos probar que dado  > 0,
existe n0 ∈ N tal que
xnj ∈ B (xj ) para todo n ≥ n0 .
Pero por el Ejemplo 2.5, para conseguir esto basta tomar n0 tal que
xn ∈ B j (x) para todo n ≥ n0 .
2

Recı́procamente, si (xnj )n∈N tiende a xj para todo j ∈ N, entonces, nuevamente por el


Ejemplo 2.5, dado n0 ∈ N tal que
1
xnj ∈ B2j  (xj ) para todo n ≥ n0 y j ≤ log2 ,

el n-ésimo término xn , de la sucesión del enunciado, está en B (x) para todo n ≥ n0 . 
Proposición 5.16. Si lı́mn→∞ xn = x, entonces lı́mn→∞ xsn = x para toda subsucesión
(xsn )n∈N de (xn )n∈N .
Demostración. Tomemos r > 0 arbitrario. Por la definición de lı́mite de una sucesión
existe n0 ∈ N tal que xn ∈ Br (x) para todo n ≥ n0 . Como s es estrictamente creciente, existe
m0 ∈ N tal que sm > n0 si m ≥ m0 . Por lo tanto xsm ∈ Br (x) para todo m ≥ m0 . 
Corolario 5.17. Una sucesión de puntos de un espacio métrico que tiene una subsucesión
divergente o dos subsucesiones que convergen a puntos distintos, es divergente.
Demostración. Es una consecuencia inmediata de la proposición anterior. 
Consideremos una sucesión (xn )n∈N de puntos deX. Un punto x ∈ X es un punto de
aglomeración de (xn )n∈N si hay una subsucesión xsn n∈N que tiende a x. Por ejemplo, los
puntos de aglomeración de la sucesión ((−1)n )n∈N son −1 y 1, y la sucesión identidad (n)n∈N
no tiene ninguno. Por la Proposición 5.16, las sucesiones convergentes tienen un sólo punto
de aglomeración. La recı́proca es falsa, por ejemplo la sucesión (xn )n∈N definida por
(
n si n es par,
xn :=
1 si n es impar,
tiene un sólo punto de aglomeración, pero no es convergente.
29
Sucesiones

Observación 5.18. Un punto x de X es un punto de aglomeración de (xn )n∈N si y sólo


si para toda bola Br (x) con centro en x hay infinitos m ∈ N con xm ∈ Br (x). En efecto, si
x = lı́mn→∞ xsn , entonces existe n0 ∈ N tal que
xsn ∈ Br (x) para todo n ≥ n0 .
Como la función n 7→ sn es inyectiva, esto prueba que el conjunto
{m ∈ N : xm ∈ Br (x)}
es infinito. Recı́procamente, si el conjunto Ur de los m ∈ N tales que xm ∈ Br (x) es infinito
para todo r > 0, entonces la sucesión (xsn )n∈N , donde sn es el n-ésimo elemento de U1/n
respecto del orden usual, tiende a x, y es una subsucesión de (xn )n∈N , porque la función
n 7→ sn es estrictamente creciente.
Observación 5.19. Recordemos que la recta real extendida R∗ consta del conjunto R
más dos elementos −∞ y ∞ tales que −∞ < a < ∞ para cada número real a. En R∗ todo
conjunto es acotado y tiene supremo e infimo. Consideremos una sucesión (xn )n∈N de puntos
de R. Definimos el lı́mite superior y el lı́mite inferior de (xn )n∈N como los elementos
lı́m sup xn := ı́nf sup xi y lı́m ı́nf xn := sup ı́nf xi ,
n n i≥n n n i≥n

de R∗ , respectivamente. Dejamos como ejercicio para el lector probar que


1. lı́mn ı́nf xn ≤ lı́mn sup xn .
2. Si lı́mn sup xn ∈ R, entonces lı́mn sup xn ∈ R es un punto de aglomeración de (xn )n∈N .
Además para cada M > lı́mn sup xn hay sólo finitos n con an ≥ M . En consecuencia
lı́mn sup xn es el máximo punto de aglomeración de (xn )n∈N .
3. Si lı́mn ı́nf xn ∈ R, entonces lı́mn ı́nf xn ∈ R es un punto de aglomeración de (xn )n∈N .
Además, para cada M < lı́mn ı́nf xn hay sólo finitos n con an ≤ M . En consecuencia
lı́mn ı́nf xn es el mı́nimo punto de aglomeración de (xn )n∈N .
4. Los siguientes hechos son equivalentes:
a) (xn )n∈N converge,
b) lı́mn ı́nf xn = lı́mn sup xn ∈ R,
c) (xn )n∈N es acotada y tiene un sólo punto de aglomeración.
Además, en este caso lı́mn xn = lı́mn ı́nf xn = lı́mn sup xn .
5. lı́mn sup xn = −∞ si y sólo si lı́mn xn = −∞ en el sentido del cálculo (esto es, para
todo M ∈ R existe n0 ∈ N tal que xm > M para todo m ≥ n0 ). Análogamente,
lı́mn ı́nf xn = ∞ si y sólo si lı́mn xn = ∞ en el sentido del cálculo (esto es, para todo
M ∈ R existe n0 ∈ N tal que xm < M para todo m ≥ n0 ).
6. lı́mn sup xn = ∞ si y sólo si (xn )n∈N tiene una subsucesión que tiende a ∞. Análo-
gamente lı́mn ı́nf xn = −∞ si y sólo si (xn )n∈N tiene una subsucesión que tiende
a −∞.
Es muy tentador considerar como convergentes a las sucesiones con lı́mite ∞ o −∞, a pesar
de que estos no son números reales, y considerar a ∞ como un punto de aglomeración si
lı́mn sup xn = ∞, y a −∞ como uno, lı́mn ı́nf xn = −∞. Llegado a este punto es un paso pe-
queño admitir además que las sucesiones tomen valores en R∗ (es decir aceptar que xn pueda
ser ±∞ para algunos valores de n). Las ventajas son por lo menos dos: todas las sucesiones
tienen puntos de aglomeración (dicho de otra forma, toda sucesión tiene una subsucesión con-
vergente) y una sucesión es convergente si y sólo si tiene un único punto de aglomeración. Hay
30
Sucesiones

una pregunta natural. ¿Existe una métrica sobre R∗ bajo la cual la convergencia de sucesiones
es la usual?. Como veremos más adelante, la respuesta es que si. También estudiaremos y
caracterizaremos los espacios métricos que tienen la propiedad de que toda sucesión tiene una
subsucesión convergente.

31
Capı́tulo 6

Topologı́a de espacios métricos

1. Conjuntos abiertos
Un subconjunto U de X es abierto si para todo x ∈ U existe r > 0 tal que Br (x) ⊆ U
o, equivalentemente, si es entorno de cada uno de sus puntos. De esta definición se sigue
inmediatamente que todo conjunto abierto es unión de bolas abiertas. Pronto veremos que
también vale la recı́proca.
Ejemplo 6.1. Dados números reales a ≤ b, el intervalo abierto (a, b) es un subconjunto
abierto de R. Para cada a ∈ R los intervalos abiertos (−∞, a) y (a, ∞) también son subcon-
juntos abiertos de R.
Ejemplo 6.2. Todos los subconjuntos de un espacio métrico discreto X son subconjuntos
abiertos de X.
Ejemplo 6.3. El conjunto (y > x) := {(x, y) ∈ R2 : y > x} es un subconjunto abierto de
(R2 , kk∞ ). Para comprobarlo basta observar que si y > x y  = y−x
2 , entonces todo punto de la
k k
bola abierta B ∞ (x, y) = (x − , x + ) × (y − , y + ) pertenece a (y > x). Más generalmente,
los conjuntos {(x, y) ∈ R2 : y > f (x)} y {(x, y) ∈ R2 : y < f (x)} son subconjuntos abiertos
de (R2 , k k∞ ), para cada función continua f : R → R. Dejamos como ejercicio para el lector
la tarea de probar esto.
Ejemplo 6.4. Por el Ejemplo 2.4, el producto A1 × · · · × An de abiertos Ai de espacios
métricos Xi (i = 1, . . . , n) es abierto en X1 × · · · × Xn . El ejemplo anterior muestra que no
todos los subconjuntos abiertos de un producto finito de espacios métricos tienen esta forma.
Ejemplo 6.5. Los conjuntos abiertos de (R2 , k k∞ ) y de (R2 , k k2 ) son los mismos. Esto
k k k k k k
es ası́ porque Br/√∞2 (x) ⊆ Br 2 (x) ⊆ Br ∞ (x) para cada r > 0. Más adelante vermos que,
más generalmente, (Rn , k kp ) y (Rn , k kq ) tienen los mismos abiertos para todo n ≥ 1 y cada
p, q ≥ 1.
Ejemplo 6.6. El conjunto A := {f ∈ B[a, b] : supx∈[a,b] f (x) < 1} es un subconjunto
abierto de B[a, b], para cada a, b ∈ R con a < b. En efecto, si supx∈[a,b] f (x) = r < 1, entonces
33
1 Conjuntos abiertos Topologı́a de espacios métricos

B1−r (f ) ⊆ A. En cambio el conjunto B := {f ∈ B[a, b] : f (x) < 1 for all x} no es abierto


porque si el supremo de los valores tomados por f es 1, entonces ninguna bola con centro en
f está incluı́da en B.
Ejemplo 6.7. El conjunto {f ∈ C[a, b] : f (x) < 1 for all x} es un subconjunto abierto
de C[a, b], para cada a, b ∈ R con a < b. La razón es que si f (x) < 1 para todo x, entonces
el supremo de los valores tomados por f es menor que 1 porque, por el Teorema de Bolzano,
toda función real continua definida sobre un intervalo cerrado y acotado alcanza su máximo.
Observación 6.8. En todo espacio métrico X las bolas abiertas Br (x) son conjuntos
abiertos. En efecto, dado y ∈ Br (x), la bola Br−d(x,y) (y) está incluı́da en Br (x), porque para
cada z ∈ Br−d(x,y) (y),
d(x, z) ≤ d(x, y) + d(y, z) < d(x, y) + r − d(x, y) = r.
También en todo espacio métrico X el complemento de cada bola cerrada Br (x) es un conjunto
abierto. En efecto, por la Proposición 2.9
Bs (y) ⊆ X \ Br (x)
para cada y ∈ X \ Br (x), y todo 0 < s < d(x, y) − r.
Teorema 6.9. Los siguientes hechos valen:
1. X y ∅ son abiertos.
S
2. Si (Uj )j∈J es una familia de subconjuntos abiertos de X, entonces j∈J Uj es abierto.
3. Si U y V son subconjuntos abiertos de X, entonces U ∩ V es abierto.
S
Demostración. Es claro que X y ∅ son abiertos. Dado x ∈ j∈J Uj , existe i ∈ J tal que
x ∈ Ui . Entonces, como Ui es abierto,
[
Br (x) ⊆ Ui ⊆ Uj
j∈J
S
para algún r > 0. Esto prueba que j∈J Uj es abierto. Por último, dado x ∈ U ∩ V , existen
números reales positivos r y r0 , tales que Br (x) ⊆ U y Br0 (x) ⊆ V . Denotemos con r00 al
mı́nimo de r y r0 . Es evidente que Br00 (x) ⊆ U ∩ V . 
Por la Observación 6.8 y el Teorema 6.9, un conjunto U ⊆ X es abierto si y sólo si es
unión de bolas abiertas. Para los abiertos de la recta hay una descripción más precisa.
Teorema 6.10. Un subconjunto U de R es abierto si y sólo si es unión disjunta de
intervalos abiertos.
Demostración. ⇐): Esto es una consecuencia inmediata de la Observación 6.8 y del
Teorema 6.9.
⇒): Para cada x ∈ R, denotemos con Ix a la unión de todos los intervalos abiertos de R que
contienen a x y están incluı́dos en U . Escribamos ax := ı́nf(Ix ) y bx := sup(Ix ). Es evidente
que 

[ax , bx ] si ax 6= −∞ y bx 6= ∞,

(a , b ] si a = −∞ y b 6= ∞,
x x x x
(ax , bx ) ⊆ Ix ⊆
[a
 x x
 , b ) si a x 6
= −∞ y bx = ∞,

(ax , bx ) si ax = −∞ y bx = ∞,

34
Topologı́a de espacios métricos 1 Conjuntos abiertos
S
pero como Ix es abierto, forzosamente Ix = (ax , bx ). Es claro que U = Ix . Para terminar
la demostración basta observar que si Ix ∩ Iy 6= ∅, entonces Ix = Iy , ya que si no fuera ası́,
Ix ∪ Iy serı́a un intervalo abierto estrictamente mayor que Ix o que Iy , que contendrı́a a x y
a y, contradiciendo la definición de Ix o de Iy . 
Ejercicio 6.11. Pruebe que la descomposición de un abierto U de R como unión disjunta
de intervalos abiertos obtenida en el Teorema 6.10, es única. Pruebe también que la cantidad
de intervalos es finita o numerable.
1.1. El interior de un conjunto Por el Teorema 6.9, para cada conjunto A ⊆ X
hay un máximo subconjunto abierto A◦ de A, llamado interior de A. En efecto, A◦ es la
unión de todos los subconjuntos abiertos de A. Un punto x de X es un punto interior de A si
pertenece a A◦ . En otras palabras, si Br (x) ⊆ A para algún r > 0. La noción de interior de un
conjunto no es intrı́nseca. Esto significa que el interior de un conjunto A depende del espacio
ambiente en el cual se lo considera inmerso. Por ejemplo, [0, 1)◦ = [0, 1) cuando se considera
a [0, 1) como subconjunto de R≥0 , pero [0, 1)◦ = (0, 1) cuando se considera como subconjunto
de R. No obstante esto, a veces no mencionaremos explı́citamente el espacio ambiente cuando
sea obvio cual es. Lo mismo vale para las nociones de exterior, clausura, frontera y borde de
un conjunto, que introduciremos enseguida.
Ejemplo 6.12. En R todo intervalo (x − , x + ) tiene puntos racionales e irracionales.
Por lo tanto Q◦ = (R \ Q)◦ = ∅ en R.
Ejemplo 6.13. En R el interior de cualquiera de los intervalos acotados (a, b), (a, b],
[a, b] y [a, b] es el intervalo abierto (a, b), el interior de los intervalos (−∞, a) y (−∞, a] es el
intervalo (−∞, a), y el de los intervalos (a, ∞) y [a, ∞) es (a, ∞). Para terminar, el interior
de (−∞, ∞) = R es R, y el de los intervalos degenerados ∅ = (a, a) = [a, a) = (a, a] y
{a} = [a, a] es el conjunto vacı́o.
Teorema 6.14. Las siguientes afirmaciones son verdaderas:
1. x ∈ A◦ si y sólo si d(x, X \ A) > 0.
2. x ∈ A◦ si y sólo si para toda sucesión (xn )n∈N de puntos de X que tiende a x, existe
n0 ∈ N tal que xn ∈ A para todo n ≥ n0 .
3. A◦ ⊆ A y A◦ = A si y sólo si A es abierto.
4. Si A ⊆ B, entonces A◦ ⊆ B ◦ .
5. A◦◦ = A◦ .
6. (A ∩ B)◦ = A◦ ∩ B ◦ .
7. j∈J A◦j ⊆ ( j∈J Aj )◦ .
S S

Demostración. Es evidente que los items 1, 3, 4 y 5 valen. Por la Observación 5.7,


si x ∈ A◦ , entonces toda sucesión de puntos de X que tiende a x satisface las condición
requerida en el item 2. Por otra parte si x ∈ / A◦ , entonces podemos construir una sucesión
(xn )n∈N de puntos de X \ A que tiende a x, elegiendo xn en B1/n \ A. Esto muestra que el
item 2 es verdadero (nótese que hemos usado el axioma de elección). Por el item 4 sabemos
que (A ∩ B)◦ ⊆ A◦ ∩ B ◦ , y la inclusión recı́proca vale porque A◦ ∩ B ◦ es un subconjunto
abierto de A ∩ B. De modo que el item 6) también es verdadero. Por último, el item 7 se sigue
del item 3. 
Ejercicio 6.15. Pruebe que la igualdad j∈J A◦j = ( j∈J Aj )◦ en general no es cierta.
S S

35
1 Conjuntos abiertos Topologı́a de espacios métricos

Proposición 6.16. Consideremos un producto finito X1 × · · · × Xn de espacios métricos.


La igualdad
(A1 × · · · × An )◦ = A◦1 × · · · × A◦n
vale para cada n-upla (A1 , . . . , An ) de conjuntos, con Ai ⊆ Xi para todo i.
Demostración. Por el Ejemplo 6.4, sabemos que
(A1 × · · · × An )◦ ⊇ A◦1 × · · · × A◦n ,
y por la descripción de la bolas abiertas de un producto de finitos espacios métricos, dada en
el Ejemplo 2.4, es evidente que vale la inclusión opuesta. 
Observación 6.17. El resultado establecido en la Proposición 6.16 no vale en un producto
(X, d∞ ) := (X1 × X2 × X3 × · · · , d∞ ),
de una familia numerable
(X1 , d1 ), (X2 , d2 ), (X3 , d3 ), . . .
de espacios métricos. De hecho, por la descripción de las bolas abiertas de (X, d∞ ) obtenida
en el Ejemplo 2.5, es claro que si un producto
A1 × A2 × A3 × · · · ,
donde cada Ai es un subconjunto abierto de (Xi , di ), es abierto en (X, d∞ ), entonces existe
n0 ∈ N tal que An = Xn para todo n ∈ N.
Ejercicio 6.18. Pruebe que A1 × A2 × A3 × · · · es un abierto de (X, d∞ ) si y sólo si
cada An es un abierto de (Xn , dn ) y el conjunto de los An ’s distintos de Xn es finito.
Recordemos que un subespacio de X es un subconjunto Y de X provisto de la métrica
inducida, y que
Y X
BYr (y) = BX
r (y) ∩ Y y Br (y) = Br (y) ∩ Y
para cada punto y ∈ Y .
Proposición 6.19. Consideremos un subespacio métrico Y de X. Un subconjunto A de
e ⊆ X, abierto en X, tal que A = A
Y es abierto en Y si y sólo si existe A e∩Y.

Demostración. Denotemos con A◦Y al interior de A como subconjunto de Y . Para cada


punto y en A◦Y , tomemos una bola abierta BrYy (y) ⊆ A. Entonces
 
[ [   [
A◦ = BrYy (y) = BrXy (y) ∩ Y =  BrXy (y) ∩ Y.
y∈A◦Y y∈A◦Y y∈A◦Y

En consecuencia, si A es abierto en Y , entonces A es la intersección de Y con un abierto de


X. Recı́procamente, supongamos que A es la intersección de Y con un abierto U de X. Dado
x ∈ A, existe r > 0 tal que BrX (y) ⊆ U . Ası́, BrY (y) = BrX (y) ∩ Y está incluı́do en U ∩ Y = A,
por lo que x ∈ A◦ . Como esto vale para todo x ∈ A, A es un subconjunto abierto de Y . 
El exterior de un subconjunto A de X es el conjunto Ext(A) := (X \ A)◦ .
Observación 6.20. Un punto x ∈ X pertenece al exterior de A si y sólo si d(x, A) > 0.
En efecto, es claro que Br (x) ⊆ X \ A si y sólo si d(x, A) ≥ r.
36
Topologı́a de espacios métricos 2 Conjuntos cerrados

2. Conjuntos cerrados
Un subconjunto C de X es cerrado si X \ C es abierto. Esto no quiere decir que un
conjunto que no es abierto es cerrado. Por ejemplo, en R el intervalo [0, 1) no es abierto ni
cerrado.
Ejemplo 6.21. Dados números reales a ≤ b, el intervalo cerrado [a, b] es un subcon-
junto cerrado de R. Para cada a ∈ R los intervalos cerrados (−∞, a] y [a, ∞) también son
subconjuntos cerrados de R.
Ejemplo 6.22. Para cada espacio métrico X y cada x ∈ X, el conjunto {x} es cerrado.
Ejemplo 6.23. Todos los subconjuntos de un espacio métrico discreto X son subconjuntos
cerrados de X.
Ejemplo 6.24. Los conjuntos {(x, y) ∈ R2 : y ≥ f (x)} y {(x, y) ∈ R2 : y ≤ f (x)} son
subconjuntos cerrados de (R2 , k k∞ ), para cada función continua f : R → R. Dejamos como
ejercicio para el lector la tarea de probar esto.
Ejemplo 6.25. Consideremos espacios métricos X e Y . El producto A × B de un sub-
conjunto cerrado de X con un subconjunto cerrado B de Y es un subconjunto cerrado de
X × Y . Esto es ası́ porque su complemento (X × Y ) \ (A × B) es unión de los conjuntos
abiertos (X \ A) × Y y X × (Y \ B). En consecuencia, por una inducción fácil, el producto
A1 ×· · ·×An de cerrados Ai de espacios métricos Xi (i = 1, . . . , n) es cerrado en X1 ×· · ·×Xn .
El ejemplo anterior muestra que no todos los subconjuntos cerrados de un producto finito de
espacios métricos tienen esta forma.
Ejemplo 6.26. Los conjuntos cerrados de (R2 , k k∞ ) y de (R2 , k k2 ) son los mismos,
porque sus conjuntos abiertos lo son. Más adelante vermos que, más generalmente, (Rn , k kp )
y (Rn , k kq ) tienen los mismos cerrados para todo n ≥ 1 y cada p, q ≥ 1.
Ejemplo 6.27. Dejamos como tarea para el lector probar que para cada a, b ∈ R con
a < b, el conjunto A := {f ∈ B[a, b] : supx∈[a,b] f (x) ≤ 1} es un subconjunto cerrado de
B[a, b].
Ejemplo 6.28. Para cada a, b ∈ R con a < b, el conjunto {f ∈ C[a, b] : f (x) ≤ 1 for all x}
es un subconjunto cerrado de C[a, b].
Observación 6.29. Por la Observación 6.8, en todo espacio métrico las bolas cerradas y
los complementos de las bolas abiertas son conjuntos cerrados.
Teorema 6.30. Las siguientes afirmaciones son verdaderas:
1. X y ∅ son cerrados.
T
2. Si (Cj )j∈J es una familia de subconjuntos cerrados de X, entonces j∈J Cj es cerrado.
3. Si C y D son subconjuntos cerrados de X, entonces U ∪ V es cerrado.

T X y ∅ son cerrados. Si (Cj )j∈J es una familia de subcon-


Demostración. Es claro que
juntos cerrados de X, entonces j∈J Cj es cerrado porque, por las Leyes de Morgan,
\ [
X\ Cj = X \ Cj ,
j∈J j∈J

37
2 Conjuntos cerrados Topologı́a de espacios métricos

que es abierto por el Teorema 6.9. Por último, para concluir que C ∪ D es cerrado si C y D
lo son, es suficiente notar que
X \ (C ∪ D) = (X \ C) ∩ (X \ D)
es abierto por Teorema 6.9. 

2.1. El conjunto de Cantor Ahora vamos a introducir un ejemplo famoso de con-


junto cerrado que tiene muchas propiedades interesantes, por ejemplo, en un sentido es muy
pequeño porque tiene interior vacı́o, perotiene el cardinal del continuo. Tomemos el intervalo
1 2
J0 := [0, 1] y quitémosle el intervalo
 2  3 , 3 . El conjunto resultante J1 es unión de los intervalos
cerrados I0 := 0, 3 e I1 := 3 , 1 , de longitud 13 . Partamos cada uno de estos intervalos en
 1
tres partes iguales, y eliminemos el intervalo  abierto  del medio. El  conjunto obtenido  J2 es
unión de los cuatro intervalos I00 := 0, 19 , I01 := 92 , 39 , I10 := 96 , 79 e I11 := 98 , 1 , cada
  

uno de longitud 19 . Partiendo cada uno de estos intervalos en tres partes iguales y quitando el
intervalo abierto del
 medio, obtenemos
 2 3 el
 conjunto J63 , el cual es unión
 8 de los ocho intervalos
1 7 9
  18 19 
cerrados I000 := 0, 27 , I 001 := ,
27 27 , I 010 := ,
27 27 , I 011 := 27 27 , I100 := 27 , 27 ,
,
20 21
, 27 , I110 := 24 25 26
    
I101 := 27 27 , 27 e I111 := 27 , 1 . Continuando con este proceso recursivo
obtenemos una familia de conjuntos
J1 ⊇ J2 ⊇ J3 ⊇ · · · ⊇ Jn ⊇ · · · ,
donde Jn es la unión de 2n intervalos cerrados disjuntos Ii1 ...in (ih ∈T{0, 1}), cada uno de
longitud 31n . Definimos el conjunto de Cantor C como la intersección n∈N Jn de todos los
Jn ’s. Como cada Jn es cerrado, C es cerrado, y como Jn no incluye a ninguna bola abierta
de radio mayor que 31n , tiene interior vacı́o. Usando la construcción recursiva de los Jn ’s es
fácil probar por inducción que los extremos izquierdo y derecho del intervalo Ii1 ...in son los
números racionales
n n n ∞
X 2 ih X 2 ih 1 X 2 ih X 2
(8) h
y h
+ n = h
+ ,
3 3 3 3 3h
h=1 h=1 h=1 h=n+1

respectivamente. De esto se sigue quePC es el conjunto de todos los números reales que tienen
una expresión en base 3 de la forma ∞ ah
h=1 3h , con cada ah = 0 o 2. Además esta escritura es
única, a pesar de que como el lector sabrá, o habrá notado por la igualdad en (8), la escritura
en base 3 de un número real puede no serlo. En consecuencia, la función f : C → {0, 1}N
definida por
X ∞ 
ah a a
1 2 ah 
f := , , . . . , , . . .
3h 2 2 2
h=1
es biyectiva y, por lo tanto, C tiene el cardinal del continuo.

2.2. La clausura de un conjunto La clausura o adherencia A, de un subconjunto


A de X, es la intersección de todos los subconjuntos cerrados de X que que incluyen a A.
Por su misma definición y el Teorema 6.30, la clausura de A es el mı́nimo cerrado que incluye
a A.
Ejemplo 6.31. Como todo subconjunto abierto no vacı́o de R tiene puntos de Q y de
R \ Q, la clausura de Q en R es R, y lo mismo es cierto para la clausura de R \ Q en R.
38
Topologı́a de espacios métricos 2 Conjuntos cerrados

Ejemplo 6.32. En R la clausura de los intervalos acotados (a, b), (a, b], [a, b] y [a, b] es el
intervalo cerrado [a, b], la clausura de los intervalos (−∞, a) y (−∞, a] es el intervalo (−∞, a],
y la de los intervalos (a, ∞) y [a, ∞) es [a, ∞). Por supuesto, la clausura (−∞, ∞) = R es R.
Además la de los intervalos degenerados ∅ = (a, a) = [a, a) = (a, a] es el conjunto vacı́o y la
del intervalo degenerado {a} = [a, a] es {a}.
Proposición 6.33. X \ A = (X \ A)◦ y X \ A◦ = X \ A.
Demostración. La primera igualdad vale porque (X \ A)◦ es el máximo subconjunto
abierto de X \ A y, por lo tanto, es el complemento del mı́nimo cerrado que incluye a A. La
otra igualdad se puede probar de la misma manera. 
Proposición 6.34. Para todo A ⊆ X y cada x ∈ X son equivalentes:
1. x ∈ A.
2. Br (x) ∩ A 6= ∅ para todo r > 0.
3. V ∩ A 6= ∅ para todo enorno V de x.
4. Hay una sucesión de puntos de A que tiende a x.
5. d(x, A) = 0.
Demostración. 1. ⇒ 2. Si existiera r > 0 tal que Br (x) ∩ A = ∅, entonces Br (x) estarı́a
incluı́do en X \ A y, por lo tanto, x pertenecerı́a a (X \ A)◦ = X \ A , lo que es absurdo.
2. ⇒ 3. Porque todo entorno de x incluye una bola abierta con centro x.
3. ⇒ 4. Tomemos xn ∈ B 1 (x) ∩ A. Es evidente que la sucesión x1 , . . . , xn , . . . tiende a x.
n
4. ⇒ 1. Como es el lı́mite de una sucesión de puntos de A,
/ (X \ A)◦ = X \ A.
x∈
Ası́, x ∈ A.
2. ⇔ 5. Esto es evidente. 
Teorema 6.35. Las siguientes afirmaciones son verdaderas para cada subconjunto A
de X:
1. A ⊆ A y A = A si y sólo si A es cerrado.
2. A ⊆ B ⇒ A ⊆ B.
3. A = A.
4. A ∪ B = A ∪ B.
T T
5. j∈J Aj ⊆ j∈J Aj .
Demostración. Los tres primeros items son evidentes. Por el item 2 sabemos que
A ∪ B ⊆ A ∪ B, y la inclusión recı́proca vale porque A ∪ B es un subconjunto cerrado de
X que incluye a A ∪ B. La última afirmación se sigue del item 2. 
El resultado que sigue da otra prueba de que el producto de cerrados en un producto
finito de espacios métricos, es cerrado (Ejemplo 6.25).
Proposición 6.36. Consideremos un producto finito X1 × · · · × Xn de espacios métricos.
La igualdad
A1 × · · · × An = A1 × · · · × An
vale para cada n-upla (A1 , . . . , An ) de conjuntos, con Ai ⊆ Xi para todo i.
39
2 Conjuntos cerrados Topologı́a de espacios métricos

Demostración. Por una inducción fácil basta probarlo cuando n = 2. Por el Ejem-
plo 6.25 sabemos que A1 × A2 es cerrado, y como toda bola Br (a1 ) × Br (a2 ) con centro en
un punto (a1 , a2 ) ∈ A1 × A2 tiene puntos de A1 × A2 , es el mı́nimo cerrado de X1 × X2 que
incluye a A1 × A2 . 
Como veremos ahora, el resultado anterior vale en un producto numerable de espacios
métricos
Proposición 6.37. Consideremos el producto
(X, d∞ ) := (X1 × X2 × X3 × · · · , d∞ ),
de una familia numerable
(X1 , d1 ), (X2 , d2 ), (X3 , d3 ), . . .
de espacios métricos. La igualdad
A1 × A2 × A3 × · · · = A1 × A2 × A3 × · · · ,
vale para cada familia numerable de conjuntos (A1 , A2 , A3 , . . . ), con Ai ⊆ Xi para todo i. En
consecuencia, si los Ai ’s son conjuntos cerrados, entonces A1 × A2 × A3 × · · · es cerrado.
Demostración. Porque por la Proposición 5.15, una sucesión (xn )n∈N , de puntos de
A1 × A2 × A3 × · · · , donde xn := (xn1 , xn2 , xn3 , . . . ) converge a un punto (x1 , x2 , x3 , . . . )
de (X, d∞ )) si y sólo si (xni )n∈N tiende a xi en (Xi , di ), para todo i ∈ N. 
Un punto x ∈ X es un punto de acumulación de un subconjunto A de X, si
Br (x) ∩ (A \ {x}) 6= ∅ para todo r > 0.
Dicho de otra forma, si toda bola abierta con centro x contiene puntos de A distintos de x,
o, equivalentemente, si d(x, A \ {x}) = 0. Denotamos con A0 al conjunto de los puntos de
acumulación de A. Es claro que A0 ⊆ A y que si x ∈ A \ A, entonces x ∈ A0 . Ası́
(9) A = A ∪ A0 .
En consecuencia, A es cerrado si y sólo si A0 ⊆ A. Un punto x ∈ A es un punto aislado de
A si existe r > 0 tal que Br (x) ∩ A = {x}, es decir si no es un punto de acumulación de A.
Denotamos con ais(A) al conjunto de los puntos aislados de A. Por la igualdad (9) y la misma
definición de ais(A),
A = ais(A) ∪ A0 y ais(A) ∩ A0 = ∅.
Observación 6.38. Un punto x ∈ X es un punto aislado de X si y sólo si el conjunto
{x} es abierto.
Un conjunto A ⊆ X es un subconjunto discreto de X si A0 ∩ A = ∅. En otras palabras,
si todos sus puntos son aislados. Un conjunto discreto puede no ser cerrado. Por ejemplo,
A := { n1 : n ∈ N} es discreto, pero no es cerrado, porque 0 es un punto de acumulación
de A. Un conjunto A ⊆ X es perfecto si A0 = A o, dicho de otro modo, si A es cerrado y no
tiene puntos aislados. Observese que para que x ∈ X sea un punto de acumulación de A es
necesario y suficiente que exista una sucesión (xn )n∈N de puntos distintos de A que tienda
a x.
Proposición 6.39. Consideremos un subespacio métrico Y de X. Un subconjunto A de
e ⊆ X, cerrado en X, tal que A = A
Y es cerrado en Y si y sólo si existe A e∩Y.

40
Topologı́a de espacios métricos 3 La frontera y el borde de un conjunto

Demostración. Las equivalencias


A es cerrado en Y ⇔ Y \ A es abierto en Y
⇔ ∃ U ⊆ X, abierto en X, tal que U ∩ Y = Y \ A
⇔ ∃ U ⊆ X, abierto en X, tal que (X \ U ) ∩ Y = A,
muestran que la afirmación del enunciado es verdadera. 
Corolario 6.40. Para cada espacio métrico X, cada subespacio Y de X y cada subcon-
X Y
junto A de Y , las adherencias A , de A en X, y A , de A en Y , satisfacen la igualdad
Y X
A = A ∩ Y.
X
Demostración. Por el teorema anterior sabemos que A ∩ Y es el mı́nimo subconjunto
Y
cerrado de Y que contiene a A, por lo tanto es igual a A . 

3. La frontera y el borde de un conjunto


La frontera de un subconjunto A de X es el conjunto
Fr(A) := A ∩ (X \ A).
Por su misma definición, la frontera de cada subconjunto de X es un subconjunto cerrado
de X. Por la Proposición 6.34, la frontera de A es el conjunto de los puntos x ∈ X cuya
distancia a A y a X \ A es cero, y también es es conjunto de los puntos x ∈ X tales que toda
bola abierta con centro x tiene puntos de A y puntos de X\A. Además, por la Proposición 6.33,
(10) Fr(A) = A ∩ (X \ A◦ ) = A \ A◦ .
En consecuencia
A ∪ Fr(A) = A◦ t Fr(A) = A y A \ Fr(A) = A \ Fr(A) = A◦ .
Ası́, A es cerrado si y sólo si Fr(A) ⊆ A, y es abierto si y sólo si A ∩ Fr(A) = ∅.
Observación 6.41. Por las Observaciones 6.8 y 6.29, sabemos que si
Br (x) ⊆ A ⊆ Br (x),
entonces Fr(A) ⊆ Sr (x). La inclusión puede ser estricta. Por ejemplo, si X está dotado de la
métrica discreta, entonces Fr(B1 (x)) = ∅ y S1 (x) = X \ {x} para todo x ∈ X. Como veremos
enseguida, esto no puede pasar en espacios normados.
Proposición 6.42. Cada bola abierta Br (x) de un espacio normado E, con centro en un
punto de una esfera Ss (y), tiene puntos de Bs (y) y de E \ Bs (y).
Demostración. Consideremos el vector z := x + λ · (y − x), donde λ es un escalar. Las
igualdades
kx − zk = kλ · (x − y)k = |λ|kx − yk = |λ|r
y
ky − zk = k(1 − λ) · (y − x)k = |1 − λ|r
muestran que
z ∈ Br (x) ∩ Bs (y) si |λ| < 1 y |1 − λ| < s/r,
esto es, si λ ∈ Bs/r (1) ∩ Bk1 (0), donde k denota al cuerpo de escalares, y que
k


z ∈ E \ Br (x) ∩ Bs (y) si |λ| > 1 y |1 − λ| < s/r,
41
3 La frontera y el borde de un conjunto Topologı́a de espacios métricos

k
o, lo que es igual, si λ ∈ Bks/r (1) ∩ E \ B1 (0) .


Corolario 6.43. Consideremos un conjunto A de un espacio normado E. Si existen un
x ∈ E y un r > 0 tales que
Br (x) ⊆ A ⊆ Br (x),
entonces Fr(A) = Sr (x). En consecuencia A◦ = Br (x) y A = Br (x).
Demostración. Es una consecuencia inmediata de la Proposición 6.42. 
Proposición 6.44. Para cada subconjunto A de un espacio métrico X y cada subconjun-
to B de un espacio métrico Y , la frontera de A × B como subconjunto de X × Y satisface
Fr(A × B) = (Fr(A) × B) ∪ (A × Fr(B)).
Demostración. Por la igualdad (10) y las Proposiciones 6.16 y 6.36,
Fr(A × B) = A × B \ (A × B)◦
= (A × B) \ (A◦ × B ◦ )
= (A \ A◦ ) × B ∪ A × (B \ B ◦ )
 

= (Fr(A) × B) ∪ (A × Fr(B)),
como querı́amos. 
Corolario 6.45. Consideremos un producto finito X1 × · · · × Xn de espacios métricos.
La igualdad
n
[
Fr(A1 × · · · × An ) = A1 × · · · × Ai−1 × Fr(Ai ) × Ai+1 × · · · × An
i=1
vale para cada n-upla (A1 , . . . , An ), donde Ai es un subconjunto de Xi .
Demostración. Se sigue de la proposición anterior por inducción en n (El caso n = 1
es trivial. El caso n = 2 se necesita para el paso inductivo). 
Ejemplo 6.46. La frontera en (Rn , kk∞ ) del hipercubo abierto
(−1, 1) × · · · × (−1, 1),
| {z }
n veces
es el subconjunto

(x1 , . . . , xn ) ∈ [−1, 1] × · · · × ([−1, 1] : existe i con xi = −1 o xi = 1
de Rn . Más generalmente, dados espacios normados E1 , . . . , En , la frontera en E1 × · · · × En
del conjunto
B1E1 (0) × · · · × BnEn (0),
E
donde Bj j (0) es la bola abierta con centro 0 y radio 1 en Ej , es el conjunto
n
[ E E E En
B 1 1 (0) × · · · × B i−1
i−1
(0) × SE i+1
1 (0) × B i+1 (0) × · · · × B n (0),
i

i=1
E E
donde B j j (0)
denota a la bola cerrada con centro 0 y radio 1 en Ej y S1 j (0) denota a la
esfera con centro 0 y radio 1 de Ej .
42
Topologı́a de espacios métricos 3 La frontera y el borde de un conjunto

El borde de un subconjunto A de X es el conjunto


∂(A) := A \ A◦ .
Notemos que
∂(X \ A) = (X \ A) \ (X \ A)◦ = A \ A.
Ejercicio 6.47. Calcule la frontera de R × {0} como subconjunto de R2 .
Ejercicio 6.48. Consideremos el conjunto A = (0, 1] ∪ { 2n+1
n : n ∈ N}. Calcule A◦ , A,
A0 ,Fr(A) y ∂(A), con A pensado como subconjunto de los espacios R, R>0 y (0, 1] ∪ (2, ∞)
(provistos de la distancia usual).
La relación entre el borde y la frontera de un conjunto está dada por las igualdades
∂(A) = Fr(A) ∩ A y Fr(A) = ∂(A) ∪ ∂(X \ A).
En efecto,
Fr(A) ∩ A = (A \ A◦ ) ∩ A = A \ A◦ = ∂(A)
y
∂(A) ∪ ∂(X \ A) = (A \ A◦ ) ∪ (A \ A) = A \ A◦ = F r(A).
Ejercicio 6.49. Pruebe que para cada espacio métrico X y cada subconjunto A de X es
cierto que:
1. Fr(A) = Fr(X \ A).
2. X = A◦ t Fr(A) t Ext(A).
3. Fr(A) = ∅ si y sólo si A es abierto y cerrado.
4. Fr(A) es cerrado.
5. Fr(A) = ∂(A) si y sólo si A es cerrado.
6. ∂(A)◦ = ∅.
7. ∂(A) = A ∩ X \ A.
8. ∂(∂(A)) = ∂(A).

43
Capı́tulo 7

Funciones continuas, uniformemente


continuas e isometrı́as

1. Funciones continuas
Una función f : X → Y es continua en un punto x ∈ X si para todo  > 0 existe δ > 0 tal
que f (Bδ (x)) ⊆ B (f (x)), es continua en un subconjunto A de X si lo es en cada punto de A,
y es continua si es continua en X. Por ejemplo, la inclusión canńica iA : A → X es continua
para cada espacio métrico X y cada subespacio A de X, y las funciones constantes
cy0
X /Y
x / y0

son continuas para cada par de espacios métricos X, Y . En particular, la función identidad
id : X → X es continua.
Observación 7.1. De la definición de continuidad en un punto se sigue inmediatamente
que si x es un punto aislado de X, entonces para cada espacio métrico Y , toda función
f : X → Y es continua en x.
Proposición 7.2. Son equivalentes:
1. f : X → Y es continua en x.
2. Para todo entorno abierto U de f (x) hay un entorno abierto V de x tal que f (V ) ⊆ U .
3. f −1 (U ) es un entorno de x, para cada entorno U de f (x).
4. (f (xn ))n∈N tiende a f (x), para cada sucesión (xn )n∈N que tiende a x.
Demostración. 1. ⇒ 2. Por hipótesis, dado  > 0 tal que B (f (x)) ⊆ U , existe δ > 0
tal que f (Bδ (x)) ⊆ B (f (x)) ⊆ U . Ası́ podemos tomar V = Bδ (x).
2. ⇒ 3. Tomemos un entorno abierto U 0 de f(x) incluı́do en U . Por hipótesis existe un entorno
abierto V 0 de x tal que f (V 0 ) ⊆ U 0 . Como f −1 (U ) ⊇ V 0 , esto prueba que f −1 (U ) es un entorno
de x.
45
1 Funciones continuas Funciones continuas, uniformemente continuas e isometrı́as

3. ⇒ 1. Dado  > 0, la preimagen por f de B (f (x)) es un entorno de x y, por lo tanto,


incluye a una bola abierta Bδ (x).
3. ⇒ 4. Dado  > 0 tomemos un entorno V de x tal que f (V ) ⊆ B (f (x)). Si n0 es tal que
xn ∈ V siempre que n ≥ n0 , entonces f (xn ) ∈ B (f (x)) siempre que n ≥ n0 .
4. ⇒ 3. Supongamos que hay un entorno V de f (x) tal que f −1 (V ) no es un entorno de x.
Entonces tomando para cada n ∈ N un punto xn ∈ B 1 (x) \ f −1 (V ), obtenemos una sucesión
n
(xn )n∈N que tiende a x, tal que la sucesión (f (xn ))n∈N no tiende a f (x). 
Teorema 7.3. Son equivalentes:
1. f es continua.
2. f −1 (U ) es abierto en X, para cada subconjunto abierto U de X 0 .
3. f −1 (C) es cerrado en X, para cada subconjunto cerrado C de X 0 .
4. f (B) ⊆ f (B) para cada B ⊆ X.
Demostración. 1. ⇒ 2. Por la equivalencia entre los items 1 y 2 de la proposición
anterior, f −1 (U ) es un entorno de cada uno de sus puntos.
2. ⇒ 1. Fijemos x ∈ X y un entorno abierto U de f (x). Por hipótesis f −1 (U ) es un entorno
abierto de x. Esto termina la demostración, porque f (f −1 (U )) ⊆ U .
2. ⇒ 3. Si C es un cerrado de X 0 , entonces f −1 (C) es un cerrado de X, ya que
f −1 (C) = X \ f −1 (X 0 \ C)
y, por hipótesis, f −1 (X 0 \ C) es abierto.
3. ⇒ 2. Es similar a 2. ⇒ 3.
3. ⇒ 4. Como B ⊆ f −1 f (B) y f −1 f (B) es cerrado, B ⊆ f −1 f (B) .
  

4. ⇒ 3. Tomemos un cerrado arbitrario C de X 0 . Por hipótesis


f (f −1 (C)) ⊆ f (f −1 (C)) ⊆ C = C
y, en consecuencia, f −1 (C) ⊆ f −1 (C), de modo que f −1 (C) es cerrado. 
Ejercicio 7.4. Recordemos que N∗S es el conjunto N ∪ {∞} provisto de la métrica dS
dada por (
|m−1 − n−1 | si m, n ∈ N,
ds (m, n) :=
|m−1 | si n = ∞
(Vease el septimo item en los Ejemplos 1.2). Dada una sucesión (xn )n∈N de puntos de un
espacio métrico X y un elemento x ∈ X, consideremos la función x∗ : N∗S → X definida por
(
xn si n ∈ N,
x∗ (n) :=
x si n = ∞.
Pruebe que son equivalentes:
1. La sucesión (xn )n∈N tiende a x.
2. La función x∗ es continua.
3. La función x∗ es continua en x.
Proposición 7.5. Las siguientes afirmaciones son verdaderas para cada terna X, Y , Z
de espacios métricos, cada subconjunto A de X y cada subconjunto B de Y .

46
Funciones continuas, uniformemente continuas e isometrı́as 1 Funciones continuas

1. Si f : X → Y es continua en A y g : Y → Z es continua en f (A), entonces g ◦ f es


continua en A.
|B
2. Si f : X → Y es continua en A y f (A) ⊆ B, entonces la función f|A : A → B obtenida
restringiendo el dominio de f a A y el codominio de f a B, es continua.
Demostración. 1) Como f es continua en A y g es continua en f (A), si (xn )n∈N tiende
a a ∈ A, entonces f (xn )n∈N tiende a f (a) y g ◦ f (xn )n∈N tiende a g ◦ f (a).
2) Primero notemos que f|A es continua porque es la composición de f con iA : A → X,
y ambas funciones son continuas. Pero entonces por la Observación 5.9, dada una sucesión
arbitraria (an )n∈N de puntos de A que tiende a un punto a ∈ A, la sucesión (f (an ))n∈N
|B
formada por sus imágenes tiende a f (a) en B y, por lo tanto, la función f|A es continua. 
Nota 7.6. El item 2 de la proposición anterior dice que si una función definida sobre X
es continua en un subconjunto A de X, entonces su restricción a A es continua. La recı́proca
no vale. Por ejemplo, la función χQ : R → R definida por
(
1 si x ∈ Q,
χQ (x) :=
0 en caso contrario,
es continua restringida a Q y a R \ Q, pero no es continua en ni en Q ni en R \ Q.
Proposición 7.7. Para cada par de espacios métricos X e Y , las proyecciones canónicas
pX : X × Y → X y pY : X × Y → Y son funciones continuas. Además, para todo espacio
métrico Z, una función f : Z → X × Y es continua en z ∈ Z si y sólo si las composiciones
pX ◦ f y pY ◦ f son continuas en z. En consecuencia f es continua si y sólo si pX ◦ f y pY ◦ f
lo son.
Demostración. Tomemos una sucesión (zn )n∈N de puntos de Z que tiende a z. Por la
Proposición 5.11, sabemos que f (zn )n∈N tiende a f (z) si y sólo si pX ◦ f (zn )n∈N tiende a
pX ◦ f (z) y pY ◦ f (zn )n∈N tiende a pY ◦ f (z). Por la equivalencia entre los items 1 y 4 de la
Proposición 7.2, esto prueba la segunda afirmación. La primera se deduce de esta tomando
f = idX×Y . 
Corolario 7.8. Consideremos un producto X := X1 × · · · × Xn de finitos espacios
métricos y un espacio métrico Z. Una función f : Z → X es continua en un punto z ∈ Z si
y sólo si la función pXj ◦ f , donde pXj : X → Xj es la proyección canónica, es continua en z
para todo j ∈ {1, . . . , n}. En consecuencia f es continua si y sólo si las funciones pXj ◦ f lo
son.
Demostración. Se sigue de la Proposicion 7.7 por inducción en n. 
Corolario 7.9. Consideremos espacios métricos X1 , . . . , Xn , Y1 , . . . , Yn y funciones
fj : Xj → Yj (1 ≤ j ≤ n).
Si las funciones fj son continuas, entonces la aplicación
f1 × · · · × fn
X1 × · · · × Xn Y1 × · · · × Yn 
(x1 , . . . , xn ) f1 (x1 ), . . . , fn (xn )

también lo es.
47
1 Funciones continuas Funciones continuas, uniformemente continuas e isometrı́as

Demostración. Basta observar que pYj ◦(f1 ×· · ·×fn ) = fj ◦pYj para todo j ∈ {1, . . . , n},
y que estas funciones son continuas debido a que son composición de funciones continuas. 
Ejercicio 7.10. Pruebe que las funciones
+
k×k /k , k×k
m /k y k \ {0}
inv / k \ {0} ,
(x, y)  / x+y (x, y)  / xy x / x−1

donde k := R o C, son continuas. Concluya que la suma


f + g : X → k,
el producto
f g : X → k,
y el cociente
f
: X \ g −1 (0) → k
g
de funciones continuas f : X → k y g : X → k, son funciones continuas.
Nota 7.11. Como la función identidad id : k → k y las funciones constantes ca : k → k
(a ∈ k) son continuas, una consecuencia directa de la proposición anterior es que las funciones
P
racionales Q : A → k, donde P y Q son polinomios con coeficientes en k y A = k \ Q−1 (0),
son continuas.
Proposición 7.12. Consideremos una función f : X → Y . Supongamos que X es unión
X = C1 ∪ C2 de dos subconjuntos cerrados. Si f|C1 y f|C2 son continuas, entonces f es
continua.
Demostración. Para cada subconjunto cerrado C de Y ,
−1 −1
f −1 (C) = f|C 1
(C ∩ C1 ) ∪ f|C2
(C ∩ C2 )
es cerrado porque es unión de dos cerrados. 
Ejercicio 7.13. Pruebe que la función f : R2 → R definida por
(
x2 − 2xy + y 2 + 2 si x ≥ y
f (x, y) := (x−y)3 −3(x−y)2 +2x2 +2y2 +2
x2 +y 2 +1
si x ≤ y
es continua.
Una función continua f : X → Y es un homeomorfismo si es biyectiva y su inversa es
continua. Dos espacios métricos X e Y son homeomorfos o topológicamente equivalentes si
existe un homeomorfismo de X en Y . En ese caso escribimos X ' Y . Esta relación es reflexiva
simétrica y transitiva, porque id : X → X es un homeomorfismo para todo espacio métrico X,
si f : X → Y es un homeomorfismo, entonces f −1 : X → Y también lo es, y la composición
de dos homeomorfismos es un homeomorfismo. Una propiedad de espacios métricos es una
propiedad topológica si cada vez que un espacio métrico X la tiene, la tienen también todos
los espacios homeomorfos a X. Por ejemplo, si X e Y son homeomorfos, entonces
- Tienen la misma cantidad de sucesiones convergentes.
- Tienen la misma cantidad de abiertos.
- Tienen la misma cantidad de cerrados.
48
Funciones continuas, uniformemente continuas e isometrı́as 1 Funciones continuas

- Para todo espacio métrico Z, hay una biyección entre las funciones continuas de Z en
X y las funciones continuas Z en Y .
- Para todo espacio métrico Z, hay una biyección entre las funciones continuas de X
en Z y las funciones continuas Y en Z.
- Tienen la misma cantidad de puntos aislados. En particular, X es perfecto si y sólo
si Y lo es.
Por lo tanto, todas esta son propiedades topológicas.
Observación 7.14. Una función f : X → Y puede ser continua y biyectiva sin ser un
homeomorfismo. Un ejemplo es la función identidad id : (R, d) → R, donde d es la métrica
discreta y el codominio es considerado con la métrica usual.
Una función f : X → Z es abierta si f (U ) es abierto para todo abierto U de X y es cerrada
si f (C) es cerrado para todo cerrado C de X. Por ejemplo, para cada par X, Y de espacios
métricos, la proyecciones canónicas pX : X × Y → X y pY : X × Y → Y son funciones abiertas
porque
pX (BrX×Y (x, y)) = pX (BX Y X
r (x) × Br (y)) = Br (x)

pY (BrX×Y (x, y)) = pY (BX Y Y


r (x) × Br (y)) = Br (y)

para todo r > 0 y cada (x, y) ∈ X × Y . En general estas funciones no son cerradas. Por
ejemplo, el conjunto {(x, y) ∈ R2 : x > 0 e y = x1 } es un subconjunto cerrado de R2 cuya
proyección a la primera coordenada es el conjunto (0, ∞), que no es cerrado. Otro ejemplo de
una función abierta que en general no es cerrada es la inclusión canónica iY : : Y → X, de
un subconjunto abierto Y de X en X. En cambio, si Y es cerrado, entonces iY es una función
cerrada, que en general no es abierta.
Ejercicio 7.15. Encuentre funciones fj : Xj → Yj (i = 1, . . . , 8) entre espacios métricos,
tales que:
- f1 no es ni continua, ni abierta, ni cerrada,
- f2 es continua, pero no es abierta ni cerrada,
- f3 es abierta, pero no es continua ni cerrada,
- f4 es cerrada, pero no es continua ni abierta,
- f5 es continua y abierta, pero no es cerrada,
- f6 es continua y cerrada, pero no es abierta,
- f7 es abierta y cerrada, pero no es continua,
- f8 es continua, abierta y cerrada.
Observación 7.16. Para cada función biyectiva f : X → X 0 son equivalentes:
1. f es un homeomorfismo.
2. f es continua y abierta.
3. f es continua y cerrada.
49
2 Funciones uniformemente continuas Funciones continuas, uniformemente continuas e isometrı́as

Ejemplo 7.17. Todos los intervalos abiertos no vacı́os de R son homeomorfos. En efecto,
x
la función f1 : R → (−1, 1) definida por f1 (x) := 1+x es un homeomorfismo con inversa
−1 y
f1 (y) = 1−y . Para cada intervalo acotado (a, b), también lo es la función f2 : (−1, 1) → (a, b),
definida por f2 (x) := b−a b+a
2 x + 2 ; y es claro que para cada a ∈ R lo son las funciones
f3 : (−∞, a) → (−a, ∞) y f4 : (−∞, 1) → (−∞, a) dadas por f3 (x) = −x y
(
x si x ≤ 0,
f4 (x) :=
ax si x ≥ 0.
Por último, la función f5 : R → (−∞, 1) definida por
(
x si x ≤ 0,
f5 (x) := x
1+x si x ≥ 0,
es un homeomorfismo.

2. Funciones uniformemente continuas


Consideremos espacios métricos X e Y y un subconjunto A de X. Decimos que una
función f : X → Y es uniformemente continua si para todo  > 0 existe δ > 0 tal que para
todo x, x0 ∈ X,
d(x, x0 ) < δ ⇒ d f (x), f (x0 ) < .


Decimos que f es uniformemente continua sobre A si su restricción a A es uniformemente


continua. La diferencia entre las definiciones de continuidad y de continuidad uniforme, es
que en la primera el δ cuya existencia se pide puede variar con el punto del dominio en el
que se está evaluando la continuidad, no exigiéndose que se haya uno que sirva para todos,
mientras que en la segunda esto se pide explı́citamente.
Observación 7.18. Consideremos una función f : X → Y y un subconjunto A de X. Si
f es uniformemente continua sobre A, entonces f|A es continua. En particular toda función
uniformemente continua es continua.
Observación 7.19. Hay funciones que son continuas y no son uniformemente continuas.
Una es la función f : R>0 → R definida por f (x) := x1 . Es continua porque es cociene de dos
funciones continuas (Ver el Ejercicio 7.10). Pero no es uniformemente continua porque para
todo δ ∈ (0, 1),
1 1 δ/2 1
|f (δ) − f (δ/2)| = −
= 2 = < 1.
δ δ/2 δ /2 δ
Ejemplo 7.20. La inclusión canónica iA : A → X es uniformemente continua, para cada
subconjunto A de un espacio métrico X. En particular la función identidad id : X → X es
uniformemente continua.
p
Ejemplo 7.21. La función f : [0, 1] → R, dada for f (x) := (x), es uniformemente
continua. En efecto, en los cursos de cálculo en una variable se prueba que esta función es
continua, y en el Capı́tulo 13 veremos que toda función continua cuyo dominio es un intervalo
cerrado de R, es uniformemente continua.
Proposición 7.22. Si f : X → Y y g : Y → Z son funciones unifomemente continuas,
entonces g ◦ f es unifomemente continua.
50
Funciones continuas, uniformemente continuas e isometrı́as 2 Funciones uniformemente continuas

Demostración. Puesto que g es uniformemente continua, sabemos que para cada  > 0,
existe δ > 0 tal que para todo y, y 0 ∈ Y ,
d g(y), g(y 0 ) <  siempre que d(y, y 0 ) < δ.


Como también f es uniformemente continua, existe δ 0 > 0 tal que para todo x, x0 ∈ X,
d f (x), f (x0 ) < δ siempre que d(x, y 0 ) < δ.


Combinando ambos hechos obtenemos que


d g ◦ f (x), g ◦ f (x0 ) <  siempre que d(x, x0 ) < δ 0 ,


lo que termina la demostración. 


Proposición 7.23. Consideremos espacios métricos X Y y Z. Una función f : Z → X×Y
es unifomemente continua si y sólo si lo son las composiciones pX ◦ f y pY ◦ f , de f con las
proyecciones canónicas pX : X × Y → X y pY : X × Y → Y .
Demostración. Para simplificar las expresiones que aparecen en la prueba escribimos
fX := pX ◦ f y fY := pY ◦ f . Como
d∞ f (z), f (z 0 ) = máx d fX (z), fY (z 0 ) , d fY (z), fY (z 0 ) ,
  

son equivalentes:
- Para todo  > 0, existe δ > 0 tal que
d(z, z 0 ) < δ ⇒ d fX (z), fX (z 0 ) <  y d fY (z), fY (z 0 ) <  para todo z, z 0 ∈ Z.


- Para todo  > 0, existe δ > 0 tal que


d(z, z 0 ) < δ ⇒ d∞ f (z), f (z 0 ) para todo z, z 0 ∈ Z.


Esto prueba que la afirmación es verdadera, porque el primer item se satisface si y sólo si fX
y fY son uniformemente continuas, y el segundo dice que f es uniformemente continua. 
Corolario 7.24. Consideremos un producto X := X1 × · · · × Xn de finitos espacios
métricos y un espacio métrico Z. Una función f : Z → X es uniformemente continua si y
sólo si la función pXj ◦ f , donde pXj : X → Xj es la proyección canónica, es uniformemente
continua para todo j ∈ {1, . . . , n}.
Demostración. Se sigue de la Proposicion 7.23 por inducción en n. 
Corolario 7.25. Consideremos espacios métricos X1 , . . . , Xn , Y1 , . . . , Yn y funciones
fj : Xj → Yj (1 ≤ j ≤ n).
Si las funciones fj son uniformemente continuas, entonces la aplicación
f1 × · · · × fn
X1 × · · · × Xn Y1 × · · · × Yn 
(x1 , . . . , xn ) f1 (x1 ), . . . , fn (xn )

también lo es.
Demostración. Basta observar que pYj ◦(f1 ×· · ·×fn ) = fj ◦pYj para todo j ∈ {1, . . . , n},
y que estas funciones son uniformemente continuas porque son composición de funciones
uniformemente continuas. 
51
3 Funciones de Lipschitz Funciones continuas, uniformemente continuas e isometrı́as

Proposición 7.26. Consideremos una función f : X → Y . Escribamos X como unión


X = A1 ∪ A2 de dos subconjuntos. Supongamos que existe γ > 0 con la siguiente propiedad:
para cada par a, a0 de elementos de X tales que
a ∈ A1 \ A2 , a0 ∈ A2 \ A1 y d(a, a0 ) < γ,
existe a00 ∈ A1 ∩ A2 con máx d(a, a00 ), d(a0 , a00 ) ≤ d(a, a0 ). Si f|A1 y f|A2 son uniformememnte

continuas, entonces f es uniformemente continua.
0 0
Demostración. Por
0
 hipótesis, dado  > 0, existe δ > 0 tal que si a, a ∈ A1 o a, a ∈ A2 ,
entonces d f (a), f (a ) < /2 < . Es evidente que podemos tomar δ < γ. Si lo hacemos,
entonces

d f (a), f (a0 ) ≤ d f (a), f (a00 ) + d f (a00 ), f (a0 ) < 2 = ,
  
2
donde a00 es como en el enunciado, para cada a ∈ A1 y a0 ∈ A2 . 

Ejemplo 7.27. Consideremos la función f : [0, 1] → R dada por f (x) := x. En el
Ejemplo 7.21 vimos que f es uniformemente continua sobre [0, 1], y usando la desigualdad
√ √

a−b 1
| a − b| = √ √ ≤ |a − b|,
a + b 2
valida para todo a, b ≥ 1, se comprueba fácilmente que f es uniformemente continua so-
bre [1, ∞]. Como las hipótesis de la Proposición 7.26 se satisfacen (como γ puede tomarse
cualquier número real positivo), f es uniformemente continua.
Corolario 7.28. Consideremos una función f : X → Y . Escribamos X como unión
X = A1 ∪A2 de dos subconjuntos. Si d A1 \A2 , A2 \A1 , > 0 y f|A1 y f|A2 son uniformememnte
continuas, entonces f es uniformemente continua.
Demostración. Las hipótesis de la proposición se satisfacen trivialmente si tomamos
γ = d A1 \ A2 , A2 \ A1 , > 0 porque no hay ningún a1 ∈ A1 y a2 ∈ A2 a distancia menor
que γ. 
Una función f : X → Y es un isomorfismo uniforme si es biyectiva, uniformemente conti-
nua, y su inversa es uniformemente continua. Dos espacios métricos X e Y son uniformemente
equivalentes si existe un isomorfismo uniforme de X en Y . En ese caso escribimos X 'u Y .
Argumentos idénticos a los usados para probar que la relación ' es reflexiva simétrica y tran-
sitiva, prueban que 'u también lo es. Una propiedad de espacios métricos es una propiedad
uniforme si cada vez que un espacio métrico X la tiene, la tienen también todos los que
son uniformemente isomorfos a X. Por supuesto, las propiedades topológicas son propiedades
uniformes. Pero hay muchas propiedades uniformes que no son topológicas. No damos ningún
ejemplo ahora, porque todavı́a no hemos introducidos ninguna, pero más adelante veremos
varias (como la completitud y la acotación total).

3. Funciones de Lipschitz
Una función f : X → Y es una función de Lipschitz si existe una constante K ≥ 0 tal que
d f (x), f (x0 ) ≤ Kd(x, x0 ) para todo x, x0 ∈ X. El mı́nimo K que satisface esta condición es la
constante de Lipschitz de f . Una función de Lipschitz es una función corta si tiene constante
de Lipschitz menor o igual que 1, y es una contracción si su constante de Lipschitz es menor
que 1.
52
Funciones continuas, uniformemente continuas e isometrı́as 3 Funciones de Lipschitz

Proposición 7.29. Toda función de Lipschitz es uniformemente continua.


Demostración. Supongamos que f : X → Y es de Lipschitz con constante de Lipschitz
K. Entonces dado  > 0, basta tomar δ := K , para que
d f (x), f (x0 ) ≤ Kd(x, x0 ) < Kδ =  para todo x, x0 ∈ X con d(x, x0 ) < δ.


Esto prueba que f es uniformemente continua, como afirmamos. 


Observación 7.30. Hay funciones uniformemente continuas p que no son funciones de
Lipstichz. Una es la función f : [0, 1] → R, dada for f (x) := (x), que consideramos en el
Ejemplo 7.21. Esto es ası́ porque
√ √ 1
| a − b| = √ √ |a − b|
a+ b
1√
y √
a+ b
toma valores arbitrariamente grandes en el intervalo [0, 1].

Ejemplo 7.31. Para cada subconjunto A de X, la inclusión canónica iA : A → X es una


función corta.
Ejemplo 7.32. Las proyecciones canónicas
pX : X × Y → X y pY : X × Y → Y,
de un producto X × Y de espacios métricos en cada una de sus coordenadas X e Y , son
funciones cortas porque
d∞ (x, y), (x0 , y 0 ) = máx d(x, x0 ), d(y, y 0 ) ≥ d(x, x0 )
 

d∞ (x, y), (x0 , y 0 ) = máx d(x, x0 ), d(y, y 0 ) ≥ d(y, y 0 ),


 

para cada par (x, y) y (x0 , y 0 ) de puntos de X × Y .


Ejemplo 7.33. Para todo espacio métrico X la función distancia d : X × X → R≥0 es
una función de Lipschitz porque
kd(x, x0 ) − d(y, y 0 )k ≤ kd(x, x0 ) − d(x, y 0 )k + kd(x, y 0 ) − d(y, y 0 )k
≤ d(x, y) + d(x0 , y 0 )
≤ 2 máx d(x, y), d(x0 , y 0 )


= 2d∞ (x, x0 ), (y, y 0 )




para todo x, x0 , y, y 0 ∈ X, por las propiedades triangular y simétrica de d y el item 2 de la


Proposición 1.1.
Nota 7.34. La cuenta hecha en el ejemplo anterior muestra que 2 es una cota superior de
la constante de Lipschitz de d. Para R esta constante es 2, como puede comprobarse tomando
x = 0, x0 = 2 e y = y 0 = 1. Por supuesto, el hecho de que la máxima constante de Lipschitz
para las funciones distancia sea 2 depende de que estamos considerando a X × X provisto de
la distancia d∞ . Si lo consideramos provisto con la distancia d1 (ver Ejemplos 1.12), entonces
d es una función corta.
53
3 Funciones de Lipschitz Funciones continuas, uniformemente continuas e isometrı́as

Ejemplo 7.35. Para cada subconjunto A de X, la función f : X → R, definida por


f (x) := d(x, A) es una función corta porque
|d(x, A) − d(y, A)| ≤ d(x, y) para todo x, y ∈ X,
por la Proposición 3.6.
Proposición 7.36. Si f : X → Y y g : Y → Z son funciones de Lipschitz, entonces g ◦ f
es de Lipschitz.
Demostración. Denotemos con Kf y Kg a las constantes de Lipschitz de f y g, respec-
tivamente. Como
d g ◦ f (x), g ◦ f (x0 ) ≤ Kg d f (x), f (x0 ) ≤ Kg Kf d(x, x0 )
 

para cada para x, x0 de puntos de X, la función g ◦ f es de Lipschitz, con constante de


Lipschitz menor o igual que Kg Kf . 
Consideremos un espacio métrico X y dos conjuntos disjuntos A y B de X. Decimos que
una función continua f : X → R separa a A y B si f vale cero sobre A y uno sobre B. El
siguiente resultado muestra que para cada par de cerrados disjuntos hay una función continua
que los separa.
Teorema 7.37. Dados subconjuntos cerrados y no vacı́os C y D de un espacio métrico X,
tales que C ∩ D = ∅, la función ζC,D : X → [0, 1], dada por
d(x, C)
ζC,D (x) := ,
d(x, C) + d(x, D)
está bien definida, es continua, se anula identicamente sobre C y es constantemente igual a 1
sobre D.
Demostración. Por la Proposición 6.34, como C y D son cerrados disjuntos,
d(x, C) + d(x, D) > 0 para todo x ∈ X.
Además, es claro que 0 ≤ ζC,D (x) ≤ 1 para todo x. Por lo tanto, la función ζC,D está bien
definida. Para probar que continua es suficiente notar que es cociente de funciones reales que
lo son, y es obvio que vale cero sobre C y uno sobre D. 
Corolario 7.38. Dados un cerrado D y un abierto U de X, con D ⊆ U , existe una
función continua f : X → [0, 1], tal que f|D = 1 y f|X\U = 0.
Demostración. Este resultado es una consecuencia inmediata del Teorema 7.37. 
Corolario 7.39. Dados un punto x ∈ X y un entorno abierto U de x, existe una función
continua f : X → [0, 1], tal que f (x) = 1 y f|X\U = 0.
Demostración. Esto es una consecuencia inmediata del corolario anterior, porque los
puntos son cerrados. 
Corolario 7.40. Dados subconjuntos cerrados y no vacı́os C y D de un espacio métri-
co X, tales que C ∩ D = ∅, existen abiertos disjuntos U y V de X, tales que C ⊆ U y D ⊆ V .
Proposición 7.41. Consideremos espacios métricos X, Y y Z. Una función f : Z →
X × Y es continua de Lipschitz si y sólo si lo son las composiciones pX ◦ f y pY ◦ f , de f con
las proyecciones canónicas pX : X × Y → X y pY : X × Y → Y .
54
Funciones continuas, uniformemente continuas e isometrı́as 3 Funciones de Lipschitz

Demostración. Para simplificar las expresiones que aparecen en la prueba escribimos


fX := pX ◦ f y fY := pY ◦ f . Como
d∞ f (z), f (z 0 ) = máx d fX (z), fY (z 0 ) , d fY (z), fY (z 0 ) ,
  

son equivalentes:
- Existe K ∈ R, tal que
d fX (z), fX (z 0 ) ≤ Kd(z, z 0 ) y d fY (z), fY (z 0 ) ≤ Kd(z, z 0 ) para todo z, z 0 ∈ Z.
 

- Existe K ∈ R, tal que


d∞ f (z), f (z 0 ) ≤ Kd(z, z 0 ) < δ para todo z, z 0 ∈ Z.


Esto prueba que la afirmación es verdadera. 


Corolario 7.42. Consideremos un producto X := X1 × · · · × Xn de finitos espacios
métricos y un espacio métrico Z. Una función f : Z → X es continua de Lipschitzsi y sólo si
la función pXj ◦ f , donde pXj : X → Xj es la proyección canónica, es continua de Lipschitz
para todo j ∈ {1, . . . , n}.
Demostración. Se sigue de la Proposicion 7.41 por inducción en n. 
Corolario 7.43. Consideremos espacios métricos X1 , . . . , Xn , Y1 , . . . , Yn y funciones
fj : Xj → Yj (1 ≤ j ≤ n).
Si las funciones fj son continuas de Lipschitz, entonces la aplicación

f1 × · · · × fn
X1 × · · · × Xn Y1 × · · · × Yn 
(x1 , . . . , xn ) f1 (x1 ), . . . , fn (xn )

también lo es.
Demostración. Basta observar que pYj ◦(f1 ×· · ·×fn ) = fj ◦pYj para todo j ∈ {1, . . . , n},
y que estas funciones son continuas de Lipschitz porque son composición de funciones conti-
nuas de Lipschitz. 
Proposición 7.44. Consideremos una función de Lipschitz f : X → Y . La imagen por f
de cada conjunto acotado A de X, es un conjunto acotado de Y .
Demostración. Denotemos con K a la constante de Lipschitz de f . Como
d f (x), f (x0 ) ≤ Kd(x, x0 ) para todo x, x0 ∈ X,


si A tiene diámetro M , entonces f (A) tiene diámetro menor o igual que KM . 


Observación 7.45. Para que valga el resultado anterior no es suficiente que f sea uni-
formemente continua. Si X es un espacio métrico no acotado, entonces la función identidad
id : Xd → X, donde Xd es el conjunto subyacente de X dotado con la métrica discreta, es
uniformemente continua y aplica su dominio (que es un conjunto acotado) sobre su codomi-
nio (que no lo es). Es más, cuando X es N (con la distancia usual), f es un isomorfismo
uniforme.
55
4 Isometrı́as Funciones continuas, uniformemente continuas e isometrı́as

Una función f : X → Y es un isomorfismo de Lipschitz si es biyectiva, de Lipschitz, y su


inversa es de Lipschitz. Dos espacios métricos X e Y son isomorfos en el sentido de Lipschitz
si hay un isomorfismo de Lipschitz f : X → Y . En ese caso escribimos X 'Lips Y . Tal como
ocurre con las relaciones ' y 'u , la relación 'Lips es reflexiva simétrica y transitiva. Una
propiedad de un espacio métrico es una propiedad de Lipschitz si cada vez que un espacio la
tiene, la tienen también todos los que son isomorfos en el sentido de Lipschitz a el. Es claro
que las propiedades uniformes son propiedades de Lipschitz. Una propiedad de Lipschitz que
no es uniforme, es la de ser un espacio métrico acotado.
Proposición 7.46. Para cada espacio normado E, las siguientes afirmaciones son ver-
daderas:
k k
1. La función E / R≥0 es una función corta.
+
2. La función E × E / E es de Lipschitz.

3. La función k × E / E es continua. Además, su restricción a Br (0) × Br (0) es


·

continua de Lipschitz, para todo r > 0.


4. Si λ ∈ k\{0} y a ∈ E, entonces la función ψλ : E → E, definida por ψλ,a (x) := a+λ·x,
es un isomorfismo de Lipschitz.
Demostración. El primer item se sigue fácilmente de que, por el item 2 de la Proposi-
ción 1.1,
|kxk − kx0 k| = |d(x, 0) − d(x0 , 0)| ≤ d(x, x0 ) = kx − x0 k
para todo x, x0 ∈ E. El segundo, de las desigualdades
k(x1 + x2 ) − (x01 + x02 )k ≤ kx1 − x01 k + kx2 − x02 k ≤ 2k(x1 , x2 ) − (x01 , x02 )k∞ ,
las cuales son válidas para todo x1 , x2 , x01 , x02 ∈ E. El tercero es verdadero porque
kλ · x − λ0 · x0 k ≤ |λ|kx − x0 k + |λ − λ0 |kx0 k ≤ r |λ − λ0 | + kx − x0 k ≤ 2rk(λ, x) − (λ0 , x0 )k∞


para cada λ, λ0 ∈ Brk (0) y cada x, x0 ∈ BrE (0). Por último, para probar que lo es el cuarto basta
observar que ψλ,a es continua de Lipschitz porque es composición de las funciones Lipschitz
x 7→ λ.x y x 7→ a + x, que es inversible y que su inversa es una función del mismo tipo. 

4. Isometrı́as
Una función f : X → Y es una isometrı́a si d(x, x0 ) = d f (x), f (x0 ) para todo x, x0 ∈ X.

Por ejemplo, dados un espacio métrico X y un subconjunto A de X, la inclusión canónica
iA : A → X, de A en X, es una isometrı́a, si (como es usual) se piensa al dominio dotado
con la métrica inducida por la de X. Las isometrı́as son funciones cortas, pero en realidad la
definición de isometrı́a es mucho más fuerte, porque donde en la de función corta se pide que
valga una desigualdad, en la de isometrı́a se pide que valga una igualdad.
Observación 7.47. Las isometrı́as son funciones inyectivas. En efecto, si f : X → Y es
una isometrı́a, entonces
f (x) = f (x0 ) ⇒ d f (x), f (x0 ) = 0 ⇒ d(x, x0 ) = 0 ⇒ x = x0 .


Por supuesto, esto no es verdad, si en lugar de tratar con espacios métricos, tratamos con
espacios pseudométricos.
Ejercicio 7.48. Muestre que existen isometrı́as no sobreyectivas f : X → X.
56
Funciones continuas, uniformemente continuas e isometrı́as 4 Isometrı́as

Proposición 7.49. Si f : X → Y y g : Y → Z son isometrı́as, entonces g ◦ f es una


isometrı́a.
Demostración. Porque
d g ◦ f (x), g ◦ f (x0 ) = d f (x), f (x0 ) = d(x, x0 )
 

para todo x, x0 ∈ X. 
Observación 7.50. Las isometrı́as aplican bolas en bolas. Más precisamente, si f : X →
Y es una isometrı́a, entonces
   
f Br (x) = f (X) ∩ Br f (x) y f B r (x) = f (X) ∩ B r f (x) ,
para todo x ∈ X y r > 0.
Una función f : X → Y es un isomorfismo isométrico si es biyectiva. Si este es este caso,
entonces su inversa es una isometrı́a automáticamente. Dos espacios métricos X e Y son
isométricamente isomorfos o isométricos si hay una isometrı́a biyectiva f : X → Y . Si X e
Y son isométricos escribimos X 'Metr Y . Tal como ocurre con las relaciones ', 'u y 'Lips ,
la relación 'Metr es reflexiva simétrica y transitiva. Una propiedad de un espacio métrico es
una propiedad métrica si cada vez que un espacio la tiene, la tienen también todos los que son
isométricos a el. Es evidente que las propiedades de Lipschitz son isométricas. Una propiedad
isométrica que no es de Lipschitz es el diámetro del espacio.

57
Capı́tulo 8

Espacios métricos separables

Un subconjunto A de un espacio métrico X es denso si A = X. Por ejemplo, Q y R \ Q


son densos en R. Recordemos que un conjunto A es contable si es finito o numerable. Un
espacio métrico es separable si tiene un subconjunto contable y denso.
Ejemplo 8.1. Por supuesto, todo espacio métrico contable es separable, y un espacio
métrico discreto es separable si y sólo si es contable.
Ejemplo 8.2. Como Qn es numerable y denso en Rn , este espacio es separable.
Ejemplo 8.3. Dada cualquier familia {f1 , f2 , f3 , . . . } de funciones acotadas
fj : [0, 1] → R,
la función f : [0, 1] → R, definida por
(
0 si x 6= n1 para todo n ∈ N,
f (x) :=
1 − fn (x) si x = n1 ,
está a una distancia mayor o igual que 1 de todas las fj ’s. Por lo tanto B[0, 1] no es separable.
Una base de X es un conjunto B ⊆ P(X), de subconjuntos abiertos de X, tal que
[
(11) U= V,
V ∈B
V ⊆U

para todo abierto U de X. Por ejemplo los conjuntos


y B 0 = B1/n (x) : x ∈ X y n ∈ N
 
B = Br (x) : x ∈ X y r > 0
son bases de cada espacio métrico X.
Observación 8.4. La condición (11) se satisface si y sólo si para cada abierto U de X y
cada x ∈ U , existe B ∈ B tal que x ∈ B ⊆ U .
Observación 8.5. Si B es una base de X, entonces {U ∩ A : U ∈ B} es una base de A,
para cada subespacio A de X.
59
Espacios métricos separables

Observación 8.6. Consideremos espacios métricos X1 , . . . Xn . Si Bi es una base de Xi


(1 ≤ i ≤ n), entonces B1 × · · · × Bn es una base de X1 × · · · × Xn .
S
Un cubrimiento de X es cuaquier familia D de subconjuntos de X tal que X = A∈D A.
Un subconjunto D0 de D es un subcubrimiento de D si D0 también cubre X. Un cubrimiento
de X es abierto si todos sus miembros lo son.
Proposición 8.7. Para cada espacio métrico X son equivalentes:
1. X es separable.
2. X tiene un subconjunto contable S tal que U ∩ S 6= ∅, para todo subconjunto abierto
no vacı́o U de X.
3. X tiene un subconjunto contable S tal que Br (x) ∩ S 6= ∅, para toda bola abierta Br (x)
de X.
4. X tiene una base contable.
5. Cada cubrimiento abierto de X tiene un subcubrimiento contable (propiedad de Lin-
deloff ).
6. Todo conjunto de abiertos de X, disjuntos dos a dos, es contable.
7. Todo conjunto de bolas abiertas de X, disjuntas dos a dos, es contable.
8. Todo subconjunto discreto de X es contable.
Demostración. 1. ⇒ 2. Supongamos que S es un subconjunto numerable denso de X
y tomemos un abierto no vacı́o U . Por la Proposición 6.34, como U es entorno de cada uno
de sus puntos, U ∩ S 6= ∅.
2. ⇒ 3. Esto es claro.
3. ⇒ 1. Por la Proposición 6.34, la condición 3 dice que S = X.
1. ⇒ 4. Afirmamos que para cada conjunto contable denso {xn ∈ X : n ∈ N}, el conjunto
n o
B 1 (xn ) : n, m ∈ N
m

es una base contable de X. Para comprobarlo, dados una bola abierta Br (x) y un punto
y ∈ Br (x), tomemos m ∈ N tal que B 2 (y) ⊆ Br (x) y elijamos xn ∈ B 1 (y). Es evidente que
m m
entonces y ∈ B 1 (xn ) ⊆ B 2 (y) ⊆ Br (x).
m m

4. ⇒ 5. Fijemos una base contable B := {Un : n ∈ N} de X. Dado un cubrimiento abierto


{Vj : j ∈ J} de X, consideremos el subconjunto {Un1 , Un2 , . . . } de B formado por los Ui ’s tales
que Ui ⊆ Vj para algún j. Para cada ni , tomemos un Vj tal que Uni ⊆ Vj y llamemoslo Vni .
Entonces [ [
Vni ⊇ Uni = X,
i∈N i∈N
S
donde la última igualdad se sigue de que Vj = {Un : Un ⊆ Vj }, para cada j ∈ J.
5. ⇒ 3. Por hipótesis, para cada n ∈ N el cubrimiento abierto
n o
Vn := B 1 (x) : x ∈ X
n

tiene un subcubrimiento contable V


en := {B 1 (xm,n ) : m ∈ N}. Afirmamos que el conjunto
n
contable A := {xn,m : n, m ∈ N} es denso en X. En efecto, dados x ∈ X y  > 0, tomemos
60
Espacios métricos separables

un número natural n ≥ 1/ y elijamos xm,n tal que x ∈ B 1 (xm,n ). Entonces xm,n ∈ B (x).
n
Como  es arbitrario, esto termina la demostración.
4. ⇒ 6. Consideremos una base arbitraria B de X. Si hay un conjunto no contable U, de
abiertos disjuntos dos a dos de X, entonces cada elemento no vacı́o de U incluye un elemento
de B. Por lo tanto, B no puede se contable.
6. ⇒ 7. Esto es claro.
7. ⇒ 8. Fijemos un subconjunto discreto D de X y, para cada elemento x de D, escri-
bamos rx := d(x, D \ {x}). Por hipótesis, rx > 0. Afirmamos que los elementos del conjunto
n o
U := B rx (x) : x ∈ D ,
2

son disjuntos dos a dos. En efecto, si B rx (x) ∩ B rx0 (x0 ) 6= ∅, entonces por la propiedad
2 2
triangular
rx rx0
d(x, x0 ) ≤ + ≤ máx(rx , rx0 ),
2 2
lo que es absurdo. Esto prueba la afirmación. Entonces U es contable y, por lo tanto, también
lo es D.
8. ⇒ 1. Fijado n ∈ N, consideremos el conjunto Dn , constituı́do por todos los subconjuntos D
de X tales que d(x, x0 ) ≥ n1 para todo x, x0 ∈ D, dotado con el orden definido por inclusión.
Si {Dλ : λ ∈ Λ} es una cadena de elementos de Dn , entonces
[
De := Dλ
λ∈Λ

pertenece a Dn , porque dados x, x0 ∈ D,


e existe λ ∈ Λ tal que x, x0 ∈ Dλ . En consecuen-
cia, por el Lema de Zorn Dn tiene elementos maximales. Elijamos uno D(n). Notemos
que d(x, D(n)) < n1 , para todo x ∈ X, debido a que de lo contrario D(n) ∪ {x} pertene-
cerı́a a Dn , lo que contradice la maximalidad de D(n). De esto se sigue inmediatamente
que [
D(n)
n∈N
es denso en X. Además es contable, porque cada uno de los D(n)’s lo es. 
Proposición 8.8. Si X es un espacio métrico separable, entonces cada subespacio A de
X es separable.
Demostración. Es una consecuencia inmediata de la Observación 8.5 y la Proposi-
ción 8.7. 
Ejercicio 8.9. Pruebe que si un espacio métrico es una unión contable de subespacios
separables, entonces es separable.
Proposición 8.10. Un producto X1 × · · · × Xn de espacios métricos, es separable si y
sólo si cada Xi ’s lo es.
Demostración. Para cada j ∈ {1, . . . , n}, la función
ιj
Xj X1 × · · · × Xn
x (x1 , . . . , xi−1 , x, xi+1 , . . . , xn )

61
Espacios métricos separables

donde (x1 , . . . , xn ) es un elemento de X1 × · · · × Xn , es un homeomorfismo con su imagen. En


consecuencia, por la Proposición 8.8, si X1 × · · · × Xn es separable, entonces cada Xi lo es.
La recı́proca se sigue inmediatamente de que un producto finito de conjuntos contables es un
conjunto contable y de la Proposición 6.36 (alternativamente, pueden usarse la Proposición 8.7
y la Observación 8.6). 
Recordemos que ℵ0 es el cardinal de los números naturales, y que el cardinal del continuo c
es el cardinal del conjunto {0, 1}N , de funciones de N en 0, 1. Ası́, c = 2ℵ0 . Es fácil ver que el
cardinal de R es c. Esa es la razón del nombre “cardinal del continuo”. El siguiente resultado
muestra que un espacio separable no puede tener más elementos que R.
Teorema 8.11. Si X es un espacio métrico separable, entonces su cardinal \(X) es menor
o igual que c.
Demostración. Tomemos una base contable B de X y pongamos sus elementos en
sucesión U1 , U2 , U3 , . . . (en la lista formada por los Ui ’s puede haber repeticiones, de hecho,
si X es finito necesariamente las hay, pero esto no afecta nuestro argumento). Definimos
ξ : X → {0, 1}N por (
1 si x ∈ Ui ,
ξ(x)i :=
0 en caso contrario.
Consideremos x, x0 ∈ X. Por el Corolario 7.40, si x 6= x0 , entoncen existen abiertos disjuntos
V y W de X tales que x ∈ V y x0 ∈ W . Como B es una base, existe Ui tal que x ∈ Ui ⊆ V . En
consecuencia x0 ∈/ Ui . Ası́ ξ(x)i = 1 y ξ(x0 )i = 0. Esto muestra que ξ es inyectiva, y termina
la demostración. 
Un punto x ∈ X es un punto de condensación de un conjunto A ⊆ X, si Br (x) ∩ A no es
contable para ningún r > 0. Dado A ⊆ X, denotamos con As al conjunto de los puntos de
condensación de A. De la definición se sigue inmediatamente que si A ⊆ B, entonces As ⊆ B s .
Proposición 8.12. Si X es separable y A ⊆ X no es contable, entonces As ∩ A 6= ∅.
Demostración. Fijemos una base contable B = {U1 , U2 , . . . } de A. Si A ∩ As = ∅,
S x ∈ A, existe Ui ∈ B tal que x ∈ Ui y A ∩ Ui es contable. Pero esto
entonces, para cada
implica que A = {A ∩ Ui : \(A ∩ Ui ) ≤ ℵ0 } es contable. 
El siguiente resultado mejora la proposición anterior.
Proposición 8.13. Si X es un espacio métrico separable y A ⊆ X no es contable, en-
tonces A \ (As ∩ A) es contable.
Demostración. Si A \ (As ∩ A) no fuera contable, entonces por el teorema anterior
s
As ∩ A \ (As ∩ A) ⊇ A \ (As ∩ A) ∩ A \ (As ∩ A) 6= ∅,
 

lo que es absurdo. 
Corolario 8.14. Si X es un espacio métrico separable y no contable, entonces X \ X s
es contable.
Demostración. Es un caso particular de la Proposición 8.13. 
Proposición 8.15. Si X es separable, entonces el conjunto As , de los puntos de conden-
sación de A, es perfecto para cada subconjunto A de X.
62
Espacios métricos separables

Demostración. Debemos probar que As es cerrado y sin puntos aislados. Por la defini-
ción de clausura, cada bola abierta Br (x), cuyo centro es un punto x de As , tiene un punto
x0 ∈ As . Como Br (x) es abierto, incluye a una bola Br0 (x0 ), con centro x0 . Como esta bola
tiene una cantidad no contable de puntos de A, la primera también los tiene. Esto prueba
que x ∈ As y, por lo tanto, que As es cerrado. Pasando a la otra cuestión, si U es un entorno
abierto de un punto x de As , entonces U ∩ (A \ {x}) es no contable. En consecuencia, por la
Proposición 8.12,
s
U ∩ (As \ {x}) ⊇ U ∩ (A \ {x}) ∩ U ∩ (A \ {x}) 6= ∅.
Esto prueba que x es un punto de acumulación de As . 
Ejercicio 8.16. Pruebe que si X no es separable, entonces As es cerrado para cada
subconjunto A de X, pero puede tener puntos aislados.

63
Capı́tulo 9

Espacios métricos completos

Una sucesión (xn )n∈N de puntos de un espacio métrico X es de Cauchy si para todo  > 0
existe n0 ∈ N tal que d(xn , xm ) <  siempre que n, m ≥ n0 .
Proposición 9.1. Toda sucesión convergente (xn )n∈N de puntos de X es de Cauchy.
Demostración. Escribamos x = lı́mn→∞ xn y tomemos n0 ∈ N tal que d(x, xn ) < 2 si
n ≥ n0 . Entonces d(xn , xm ) ≤ d(xn , x) + d(x, xm ) <  siempre que n, m ≥ n0 . 
La recı́proca de la proposición anterior es falsa. Por ejemplo, la sucesión n1 n∈N es de


cauchy en X := R \ {0} y no es convergente (no al menos en ese espacio). En este ejemplo el


espacio X puede sumergirse en otro en el que toda sucesión de Cauchy es convergente (se trata
del espacio R, que, como veremos pronto, tiene esta propiedad). Más adelante probaremos
que este es un fenómeno general.
Antes de introducir los espacios que vamos a estudiar en este capı́tulo, veamos que una
condición que evidentemente es necesaria para que una sucesión de Cauchy converja, también
es suficiente.
Proposición 9.2. Si una sucesión de puntos de X es de Cauchy y tiene una subsucesión
convergente, entonces es convergente.
Demostración. Supongamos que x1 , x2 , . . . es una tal sucesión y que xs1 , xs2 , . . . es
una subsucesión convergente. Escribamos x := lı́mn→∞ xsn . Por hipótesis, dado  > 0 existe
n0 ∈ N, tal que d(xsl , x) < /2 y d(xn , xm ) < /2 siempre que l, m, n ≥ n0 . Elijamos l ≥ n0 .
Entonces,
d(xn , x) ≤ d(xn , xsl ) + d(xsl , x) < /2 + /2 = ,
siempre que n ≥ n0 , puesto que sl ≥ n0 . 

1. Definición y primeros ejemplos


Un espacio métrico es completo si todas sus sucesiones de Cauchy son convergentes. Por
ejemplo, todo espacio métrico discreto es completo porque sus sucesiones de Cauchy son
finalmente constantes, y Q no lo es.
65
1 Definición y primeros ejemplos Espacios métricos completos

Lema 9.3. Si (xn )n∈N es una sucesión de Cauchy de elementos de R, entonces su imagen
es un conjunto acotado.
Demostración. Puesto que (xn )n∈N , existe n0 ∈ N tal que d(xn , xn0 ) < 1 si n ≥ n0 .
Por lo tanto  
{xn : n ∈ N} ⊆ xn : n < n0 ∪ xn0 − 1, xn0 + 1 ,
lo que termina la prueba. 
Teorema 9.4. R es completo.
Demostración. Debemos verificar que en R toda sucesión de Cauchy (xn )n∈N converge.
Por la Proposición 9.2, para ello es suficiente ver que (xn )n∈N tiene una subsucesión conver-
gente o, lo que es igual, un punto de aglomeración. Pero esto es cierto porque, como por el
Lema 9.3 el conjunto {xn : n ∈ N} es acotado, lı́mn sup xn ∈ R y, por la Observación 5.19, es
un punto de aglomeración de (xn )n∈N . 
Proposición 9.5. Todo subconjunto cerrado C de un espacio métrico completo X es
completo.
Demostración. Como X es completo, toda sucesión de Cauchy (xn )n∈N converge a un
punto x ∈ X. Además, por la Proposición 6.34, sabemos que x es un punto de acumulación
de C. Puesto que C es cerrado, de esto se sigue inmediatamente que x pertenece a C. 
Corolario 9.6. Los subconjuntos cerrados de R son espacios métricos completos.
Demostración. Por las Proposiciones 9.4 y 9.5. 
El siguiente resultado muestra que la recı́proca de la Proposición 9.5 vale aunque el espacio
ambiente no sea completo.
Proposición 9.7. Si C es un subespacio completo de un espacio métrico X, entonces C
es un subconjunto cerrado de X.
Demostración. Dado x ∈ C, tomemos una sucesión (xn )n∈N de puntos de C que tiende
a x. Como es convergente, (xn )n∈N es de Cauchy. Por lo tanto, como C es completo, converge
en C. Como su lı́mite no puede ser otro que x, esto implica que x ∈ C. Ası́, C = C. 
Proposición 9.8. Todo producto X1 ×· · ·×Xn de espacios métricos completos X1 , . . . , Xn ,
es un espacio métrico completo.
Demostración. Como una sucesión de puntos de X := X1 × · · · × Xn converge si y sólo
si cada una de sus sucesiones coordenadas converge, para concluir que la afirmación hecha en
el enunciado es verdadera debemos mostrar  que una sucesión (xn )n∈N de puntos de X es de
Cauchy si y sólo si la sucesión pXj (xn ) n∈N , donde pXj : X → Xj es la proyección canónica
a la j-ésima coordenada, es de Cauchy para todo j ∈ {1, . . . , n}. Pero esto es cierto porque,
por la definición de d∞ ,

d∞ (xm , xn ) = máx d pXj (xm ), pXj (xn )
1≤j≤n
para todo m, n ∈ N. 
Corolario 9.9. Rn es un espacio métrico completo para todo n ∈ N0 .
Demostración. Para n = 0 esto es claro porque R0 = {0}, y para n > 0 es un caso
particular de la Proposición 9.8. 
66
Espacios métricos completos 1 Definición y primeros ejemplos

Teorema 9.10. Para cada espacio métrico X son equivalentes:


1. X es completo.
2. Para toda cadena decreciente B1 ⊇ B2 ⊇ B3 ⊇ · · · , de bolas cerradas cuyos radios
tienden a cero,
\∞
Bn 6= ∅.
n=1
3. Para toda cadena decreciente C1 ⊇ C2 ⊇ C3 ⊇ · · · , de subconjuntos cerrados no vacı́os
de X tal que lı́mn→∞ diám(Cn ) = 0,

\
Cn 6= ∅.
n=1

4. Para toda cadena decreciente C1 ⊇ C2 ⊇ C3 ⊇ · · · , de subconjuntos cerrados no vacı́os


de X tal que lı́mn→∞ diám(Cn ) = 0, existe x ∈ X tal que

\
Cn = {x}.
n=1

Demostración. 1. ⇒ 2. Para cada n ∈ N, tomemos un punto xn ∈ Bn . Como el radio


de Bn tiende a 0 cuando n tiende a infinito, la sucesión x1 , x2 , x3 , . . . es de Cauchy. En
consecuencia, como X es T completo, existe x = lı́mn→∞ xn . Es evidente que x ∈ Bn = Bn para
todo n. Por lo tanto x ∈ {Bn : n ∈ N}.
2. ⇒ 3. Elijamos n1 < n2 < n3 < . . . tales que diám(Cni ) < 1/2i , y para cada i ∈ N
tomemos xni ∈ Cni . Es evidente que Cni+1 ⊆ Cni ⊆ B1/2i (xni ) para todo i ∈ N. En particular
xni+1 ∈ B1/2i (xni ). Por consiguiente

d(y, xni ) ≤ d(y, xni+1 ) + d(xni+1 , xni ) ≤ 1/2i + 1/2i = 1/2i−1 ,


para todo y ∈ B1/2i (xni+1 ), de modo que
B1/2i (xni+1 ) ⊆ B1/2i−1 (xni ).
T
En consecuencia, por el item 2, existe x ∈ i B1/2i (xni+1 ). Como
1
d(xni , x) ≤ para todo i ∈ N,
2i−1
la sucesión (xni )i∈N tiende a x, y como
xni+j ∈ Ci para todo i ∈ N y todo j ≥ 0,
y estos conjuntos son cerrados, x ∈ Ci para todo i ∈ N, por lo que
\
x ∈ {Ci : i ∈ N},
que por lo tanto es no vacı́o, como querı́amos.
3. ⇒ 4. Como lı́mn→∞ diám(Cn ) = 0, la intersección de los Cn ’s no puede tener más de un
punto, pero por el item 3 sabemos que por lo menos tiene uno.
4. ⇒ 1. Fijemos una sucesión x1 , x2 , x3 , . . . de elementos de X. Para cada n ∈ N tomemos
Cn = {xn , xn+1 , xn+2 , . . . }. Si x1 , x2 , x3 , . . . es de Cauchy, entonces lı́mn→∞ diám(Cn ) = 0 y,
67
1 Definición y primeros ejemplos Espacios métricos completos

en consecuencia,

\
Cn = {x}.
n=1
para algún x ∈ X. Afirmamos que lı́mn→∞ xn = x. En efecto, puesto que dado  > 0, existe
n0 ∈ N tal que
diám(Cn ) <  para todo n > n0 ,
y puesto que x y xn pertenecen a Cn ; dado  > 0, existe n0 ∈ N (el mismo n0 ) tal que
d(x, xn ) <  para todo n > n0 .
Ası́, lı́mn→∞ xn = x. 

Una función f : Z → X, de un conjunto Z en un espacio métrico X, es acotada si


diám(f (Z)) < ∞, es decir si su imagen es un conjunto acotado. Para sucesiones (el caso
Z = N) esta definición fue dada en el Ejercicio 5.10, y para funciones f : [a, b] → R, donde
[a, b] es un intervalo cerrado de R, la supusimos conocida por el lector cuando dimos el tercero
de los Ejemplos 1.2 de espacios métricos. El conjunto
B(Z, X) := {f : Z → X : f es acotada}
es un espacio métrico via
d∞ (f, g) := sup d(f (z), g(z)).
z∈Z

Nota 9.11. En el Capı́tulo 1 escribimos B[a, b] en lugar de B([a, b], R), pero en este y
en los que siguen no usaremos esa notación simplificada. Lo mismo ocurrirá con la notación
para el espacio de las funciones continuas y acotadas C[a, b], cuando consideremos casos más
generales, lo que haremos pronto.
Decimos que una sucesión de funciones fn ∈ B(Z, X) es uniformemente de Cauchy si
(fn )n∈N es de Cauchy en B(Z, X) y que tiende uniformemente a f ∈ B(Z, X) si tiende a f
en B(Z, X). En este caso también escribimos

fn unif / f o f = lı́m fn .
unif

Ejemplo 9.12. Los elementos de B(Z, R) son las funciones acotadas en el sentido usual
de Z en R; en cambio, cuando X es (R, d),¯ donde d(x,
¯ y) := mı́n(1, |x − y|), (vease el Ejer-
cicio 1.6) B(Z, X) es el conjunto de todas las funciones de Z en R. Más generalmente, si
(X, d) es cualquier espacio métrico y
¯ y) := mı́n(1, d(x, y)),
d(x,
¯ = X Z . Además, como
entonces B(Z, (X, d))
d¯∞ (f, g) = mı́n(1, d∞ (f, g)) para cada f, g ∈ B(Z, (X, d)),
la inclusión canónica i : (B(Z, (X, d), d∞ ) −→ (B(Z, (X, d), d¯∞ ) es un isomorfismo uniforme
de B(Z, (X, d), d∞ ) con su imagen.
Teorema 9.13. Si X es completo, entonces B(Z, X) también lo es.
68
Espacios métricos completos 2 Completación

Demostración. Por la definición de d∞ , si f1 , f2 , . . . es una sucesión uniformemente de


Cauchy de puntos de B(Z, X), entonces f1 (z), f2 (z), . . . es una sucesión de Cauchy en X, y
por lo tanto convergente, para cada z ∈ Z. Denotemos con f : Z → X a la función definida
por
f (z) = lı́m fn (z).
n→∞
Como (fn )n∈N es uniformemente de Cauchy, dado  > 0, existe n0 ∈ N tal que d∞ (fn , fm ) < 
siempre que n, m ≥ n0 . En consecuencia, si n ≥ n0 , entonces
d(fn (z), f (z)) = lı́m d(fn (z), fm (z)) ≤ ,
m→∞
para todo z ∈ Z. Ası́, fn tiende a f uniformemente. Para ver que f es acotada es suficiente
notar que si d∞ (fn (z), f (z)) < 1 para todo z ∈ Z, entonces
d(f (z), f (z 0 )) ≤ d(f (z), fn (z)) + d(fn (z), fn (z 0 )) + d(fn (z 0 ), f (z 0 )) ≤ 2 + diám fn (Z)
para todo z, z 0 ∈ Z. 
El teorema anterior nos permite dar una prueba alternativa de que Rn es un espacio
métric completo.
Corolario 9.14. (Rn , d∞ ), donde d∞ es la distancia introducida en el item 2 de los
Ejemplos 1.2, es completo para todo n ∈ N0 .
Demostración. Porque R es completo y hay un isometrı́a biyectiva evidente entre
(Rn , d∞ ) y (B({1, . . . , n}, R), d∞ ) (esto justifica el uso del mismo sı́mbolo para designar a
las funciones distancia de ambos espacios). 
Supongamos que Z también es un espacio métrico y denotemos con C(Z, X) a
C(Z, X) = {f ∈ B(Z, X) : f es continua}.
Teorema 9.15. C(Z, X) es un subconjunto cerrado en B(Z, X) y, por lo tanto, es un
espacio métrico completo.
Demostración. Consideremos funciones fn ∈ C(Z, X) y f ∈ B(Z, X), donde n ∈ N.
Supongamos que fn unif / f y fijemos z0 ∈ Z. Dado  > 0, tomemos n0 ∈ N tal que
d∞ (fn0 , f ) < 3 . Como fn0 es continua, existe δ > 0 tal que d(fn0 (z), fn0 (z0 )) < 3 si z ∈ Bδ (z0 ).
Ası́, para todo z ∈ Bδ (z0 ),
d(f (z), f (z0 )) ≤ d(f (z), fn0 (z)) + d(fn0 (z), fn0 (z0 )) + d(fn0 (z0 ), f (z0 )) < .
Como z0 es arbitrario, esto prueba el teorema. 

2. Completación
Consideremos espacios métricos X y X 0 . Recordemos que una función f : X → Y es
uniformemente continua si para todo  > 0, existe δ > 0 tal que d(f (x), f (x0 )) <  siempre
que d(x, x0 ) < δ. Un resultado sencillo pero importante, es que toda función uniformemente
continua transforma sucesiones de Cauchy en sucesiones de Cauchy.
Teorema 9.16. Supongamos que A ⊆ X es un conjunto denso y f : A → X 0 es una
función continua (aquı́ estamos considerado a A con la métrica inducida por la de X). Los
siguientes hechos valen:
69
2 Completación Espacios métricos completos

1. Si g : X → X 0 y h : X → X 0 son funciones continuas que extienden a f (es decir tales


que g(x) = h(x) = f (x) para todo x ∈ A), entonces g = h.
2. Si f es uniformemente continua y X 0 es completo, entonces existe una función uni-
formemente continua g : X → X 0 , que extiende a f . Además, si f es una isometrı́a,
entonces g también lo es.
Demostración. 1. Denotemos con C a {x ∈ X : g(x) = h(x)}. Debemos probar que
C = X. Para ello, como A ⊆ C y A = X, basta comprobar que C es cerrado, pero esto es una
consecuencia inmediata de que si x1 , x2 , . . . es una sucesión de puntos de C y x = lı́mn→∞ xn ,
entonces g(x) = lı́mn→∞ g(xn ) = lı́mn→∞ h(xn ) = h(x).
2. Dado x ∈ X, tomemos una sucesión x1 , x2 , . . . de puntos de A que tiende a x. Como f
es uniformemente continua, la sucesión f (x1 ), f (x2 ), . . . es de Cauchy y, por lo tanto, siendo
X 0 completo, convergente. Definimos g(x) = y, donde y = lı́mn→∞ f (xn ). Debemos probar
que esta definición no depende de la sucesión elegida. Supongamos que empezando con otra
sucesión x01 , x02 , . . . de puntos de A que tiende a x, obtenemos y 0 = lı́mn→∞ f (x0n ). Entonces la
sucesión f (x1 ), f (x01 ), f (x2 ), f (x02 ), . . . es convergente y tiene subsucesiones que convergen a y
e y 0 . En consecuencia, y = y 0 . Para concluir la demostración, debemos probar que g extiende
a f , es uniformemente continua y es una isometrı́a si f lo es. Si x ∈ A, entonces tomando
xn = x para todo n, vemos que g(x) = lı́mn→∞ f (xn ) = f (x). Esto prueba que lo primero
es cierto. Además, como f es uniformemente continua, para todo  > 0, existe δ > 0 tal que
d(f (x), f (x0 )) <  si x, x0 ∈ A y d(x, x0 ) < δ. Dados x e0 ∈ X tales que d(e
e, x e0 ) < δ, elijamos
x, x
0 0
sucesiones x1 , x2 , . . . y x1 , x2 , . . . de puntos de A, tales que x e0 = lı́mn→∞ x0n .
e = lı́mn→∞ xn y x
Entonces lı́mn→∞ d(xn , xn ) = d(e 0 x, x 0
e ) < δ, y ası́,
d(g(e x0 )) = lı́m d(f (xn ), f (x0n )) ≤ .
x), g(e
n→∞

Esto prueba que lo segundo también es cierto, y es evidente que lo es lo tercero. 

Una completación de un espacio métrico X es un espacio métrico completo X 0 , junto


con una isometrı́a i : X → X 0 tal que i(X) es denso en X 0 . Notemos que por el item 1 del
Teorema 9.16, la métrica de X 0 está determinada por la de X y por i. Esto también se deduce
fácilmente del siguiente teorema.
Teorema 9.17. Todo espacio métrico X tiene una completación. Además, dadas com-
pletaciones (X10 , i1 ) y (X20 , i2 ), existe una única isometrı́a biyectiva f : X10 → X20 tal que el
diagrama
i2
X / X0
}>
2
i1 }
}f
 }
X10
conmuta.
Demostración. Unicidad: Aplicando el Teorema 9.16 a las funciones
i2 ◦ i−1 0
1 : i1 (X) → X2 e i1 ◦ i−1 0
2 : i2 (X) → X1 ,

obtenemos isometrı́as f : X10 → X20 y g : X20 → X10 , respectivamente. Como i1 (X) es denso en
X10 y g ◦ f|i1 (X) : i1 (X) → X10 es la inclusión, g ◦ f = idX10 . Analogamente, f ◦ g = idX20 .
70
Espacios métricos completos 2 Completación

Existencia: Fijemos a ∈ X y consideremos la función ia : X → B(X, R), definida por


ia (x)(y) := d(x, y) − d(a, y).
La igualdad |d(x, y) − d(a, y)| ≤ d(x, a) muestra que, efectivamente, ia (x) es acotada. Dado
que
d∞ (ia (x), ia (x0 )) = sup |ia (x)(y) − ia (x0 )(y)| = sup |d(x, y) − d(x0 , y)| ≤ d(x, x0 )
y∈X y∈X

y
d∞ (ia (x), ia (x0 )) ≥ |ia (x)(x) − ia (x0 )(x)| = |d(x, x) − d(x0 , x)| = d(x, x0 ),
la función ia es una isometrı́a. Es claro ahora que (ia (X), ia ) es una completación de X. 

71
Capı́tulo 10

Métricas Equivalentes

Decimos que dos métricas d1 y d2 de un conjunto X son topológicamente equivalentes y


escribimos d1 ∼ d2 si (X, d1 ) y (X, d2 ) si la función identidad id : (X, d1 ) → (X, d2 ) es un
homeomorfismo, y que d1 y d2 son uniformemente equivalentes, si la función idX es unifor-
memente continua cuando consideramos al dominio provisto de la métrica d1 y al codominio
de la métrica d2 , y cuando consideramos al dominio con la métrica d2 y al codominio con la
u
métrica d1 . Señalamos este hecho escribiendo d1 ∼ d2 .
u
Observación 10.1. Las relaciones ∼ y ∼ son de equivalencia.
Proposición 10.2. Para cada par d1 y d2 de métricas definidas sobre un conjunto X,
son equivalentes
1. d1 y d2 son topológicamente equivalentes.
2. (X, d1 ) y (X, d2 ) tienen los mismos abiertos.
3. (X, d1 ) y (X, d2 ) tienen los mismos cerrados.
4. Para cada x ∈ X y cada  > 0 existe δ > 0 tal que
Bδd1 (x) ⊆ Bd2 (x) y Bδd2 (x) ⊆ Bd1 (x).
5. Una sucesión (xn )n∈N de puntos de X tiende a x ∈ X en (X, d1 ) si y sólo si tiende
a x en (X, d2 ).
Demostración. 1. ⇔ 2. Por la equivalencia entre los items 1 y 2 del Teorema 7.3.
2. ⇔ 3. Porque un conjunto es cerrado si y sólo si es el complemento de un abierto.
2. ⇔ 4. Por la definición de subconjunto abierto de un espacio métrico, dada al comienzo de
la Sección 1.
1. ⇔ 5. Por la equivalencia entre los items 1 y 4 de la Proposición 7.2. 
Observación 10.3. Si d1 y d2 son métricas uniformemente equivalentes de X, entonces
(X, d1 ) y (X, d2 ) tienen las mismas sucesiones de Cauchy. En consecuencia, uno es completo
si y sólo si el otro lo es.
73
Métricas Equivalentes

Por la Proposición 1.5 sabemos que si f : R≥0 → R≥0 es una función creciente que satisface
f −1 (0) = {0} y f (x + y) ≤ f (x) + f (y) para todo x, y ∈ R≥0 ,
y d es una función distancia definida sobre un conjunto X, entonces f ◦ d también es una
función distancia. A continuación establecemos condiciones necesarias y suficientes para que
f ◦ d sea equivalente a d para toda distancia d.
Lema 10.4. Consideremos una función f : R≥0 → R≥0 que satisface las condiciones men-
cionadas arriba. Son equivalentes:
1. f es continua.
2. f es continua en 0.
3. La función identidad id : (X, d) → (X, f ◦ d) es uniformemente continua para cada
espacio métrico (X, d).
4. La función identidad id : (X, d) → (X, f ◦ d) es continua para cada espacio métri-
co (X, d).
Demostración. Es claro que 1 ⇒ 2 y 3 ⇒ 4.
2. ⇒ 3. Por hipótesis, sabemos que para cada  > 0 existe δ > 0 tal que f (t) <  si t < δ.
En consecuencia f ◦ d(x, x0 ) <  siempre que d(x, x0 ) < δ.
4. ⇒ 1. Tomemos (X, d) como R≥0 provisto de la métrica usual. Entonces
d¯ := f ◦ d(x, y) = f (|x − y|).
Por el item 2 de la Proposición 1.1,
¯ 0) − d(y,
|f (x) − f (y)| = |d(x, ¯ 0)| ≤ d(x,
¯ y) para todo x, y ∈ R.
Ası́, la función
¯
(R≥0 , d) R
x f (x)

es continua. Pero entonces por el item 4 también lo es f : R≥0 → R. 


Lema 10.5. Para cada función f : R≥0 → R≥0 que satisface las condiciones requeridas en
el lema anterior son equivalentes:
1. Para todo  > 0 existe δ > 0 tal que f (x) < δ ⇒ x < .
2. La función identidad id : (X, f ◦ d) → (X, d) es uniformemente continua para todo
espacio métrico (X, d).
3. La función identidad id : (X, f ◦ d) → (X, d) es continua para todo espacio métri-
co (X, d).
Demostración. Es claro que 2 ⇒ 3.
1. ⇒ 2. Dado  > 0, si δ tiene la propiedad pedida en el item 1, entonces
f ◦ d(x, x0 ) < δ ⇒ d(x, x0 ) < .
3. ⇒ 1. Tomemos como (X, d) el conjunto R≥0 , de los reales no negativos, provisto de la
distancia usual. Como id : (R≥0 , f ◦ d) → (R≥0 , d) es continua en 0, dado  > 0, existe δ > 0
tal que f (x) = f ◦ d(x, 0) < δ ⇒ x = d(x, 0) < . 
74
Métricas Equivalentes

Proposición 10.6. Para cada función f : R≥0 → R≥0 que satisface las condiciones men-
cionadas arriba del Lema 10.4, son equivalentes:
1. f es continua y para todo  > 0 existe δ > 0 tal que f (x) < δ ⇒ x < .
2. f es continua en 0 y para todo  > 0 existe δ > 0 tal que f (x) < δ ⇒ x < .
3. (X, f ◦ d) es equivalente a (X, d) para todo espacio métrico (X, d).
4. (X, f ◦ d) es uniformemente equivalente a (X, d) para todo espacio métrico (X, d).
Demostración. Basta combinar los Lemas 10.4 y 10.5. 
Observación 10.7. La condición en el item 1 se satisface si existe un a > 0 tal que
f : [0, a) → [0, f (a) es un homeomorfismo.
Ejercicio 10.8. Pruebe que dos métricas d1 y d2 de un conjunto X son uniformemente
equivalentes si y sólo si para cada  > 0 existe δ > 0 tal que
Bδd1 (x) ⊆ Bd2 (x) y Bδd2 (x) ⊆ Bd1 (x).
para todo x ∈ X.
Ejercicio 10.9. Pruebe que en Rn todas las distancias dp (1 ≤ p ≤ ∞), introducidas en
los items 1 y 2 de los Ejemplos 1.2, son uniformemente equivalentes. Concluya que Rn es
completo con cada una de ellas.

75
Capı́tulo 11

El Teorema del punto fijo para


contracciones

Una función f : X → X es una contracción si existe 0 < k < 1 tal que


d(f (x), f (y)) ≤ kd(x, y) para todo x, y ∈ X.
Es claro que toda contracción es uniformemente continua.
Teorema 11.1 (Teorema del punto fijo para contracciones). Si (X, d) es un espacio
métrico completo, entonces toda contracción f : X → X tiene un único punto fijo.
Demostración. Unicidad: Si f (x) = x y f (y) = y, entonces d(x, y) = d(f (x), f (y)) ≤
kd(x, y). Como k 6= 1, esto implica que x = y.
Existencia: Elijamos x0 ∈ X y consideremos la sucesión x0 , x1 , x2 . . . , donde xn = f n (x0 ).
Como f es una contracción, para todo m ≥ n,
d(xn , xm ) = d(f n (x0 ), f m (x0 ))
≤ k n d(x0 , f m−n (x0 ))
m−n−1
X
≤ kn d(f i (x0 ), f i+1 (x0 ))
i=0
m−n−1
!
X
n i
≤k k d(x0 , f (x0 ))
i=0
kn
≤ d(x0 , f (x0 )).
1−k
En consecuencia, como k n tiende a 0 cuando n tiende a infinito, x0 , x1 , x2 , . . . es de Cauchy.
Escribamos x = lı́mn→∞ xn . Entonces
f (x) = f ( lı́m f n (x0 )) = lı́m f n+1 (x0 ) = x.
n→∞ n→∞
lo que termina la prueba. 
77
El Teorema del punto fijo para contracciones

Nota 11.2. La demostración no sólo prueba que el punto fijo existe, al mostrar que para
todo x ∈ X la sucesión
x, f (x), f 2 (x), f 3 (x), . . . , f n (x), . . .
converge al punto fijo de X, también da un método para aproximarlo con precisión arbitraria.
Ejemplo 11.3. Dada una matriz
 
a11 ··· a1m
 .. .. ..  ∈ Rm×m
A= . . . 
am1 ··· amm

y un vector columna ~b ∈ Rm , consideremos la aplicación


T : Rm → Rm
definida por T (~x) := A~x + ~b para cada vector columna ~x ∈ Rm . Queremos encontrar condi-
ciones para que T sea una contracción. Esto depende de la métrica que le demos a Rm . Con
la métrica d∞ obtenemos

m
X

d∞ (T (~x), T (~y )) = máx
aij (xj − yj )
i
j=1
 
Xm
≤ máx  |aij ||xj − yj |
i
j=1
 
m
X
≤ máx  |aij | d∞ (~x, ~y ),
i
j=1

donde x1 , . . . , xm e y1 , . . . , ym denotan a las coordenadas de ~x y ~y , respectivamente. Esto nos


da la condición
Xm
|aij | < 1 para 1 ≤ i ≤ 1.
j=1

Con la métrica d1 , obtenemos



m X
m

X
d1 (T (~x), T (~y )) =
a ij (x j − yj )

i=1 j=1

m X
X m
≤ |aij ||xj − yj |
j=1 i=1
m
!
X
≤ máx |aij | d1 (~x, ~y ),
j
i=1

lo que da la condición
m
X
|aij | < 1 para 1 ≤ j ≤ m.
i=1
78
El Teorema del punto fijo para contracciones

Finalmente, si usamos la métrica dp con 1 < p < ∞, entonces por la desigualdad de Holder
 p
m
X Xm
dp (T (~x), T (~y ))p =  aij (xj − yj )
i=1 j=1
v v p
m
X uXm uXm
u u
≤ q
t |aij |q t
p |xj − yj |p 
i=1 j=1 j=1
v p
m
X uXm
|aij |q  dp (~x, ~y )p ,
u
= q
t
i=1 j=1

donde 1 < q < ∞ está definido por la igualdad 1/p + 1/q = 1. Ası́, usando esta métrica
obtenemos la condición v p
m
um
X uX
t q |aij |q  < 1,
i=1 j=1
Pm
la cual para p = 2 se transforma en i,j=1 a2ij < 1. En consecuencia, bajo cualquiera de estas
condiciones la ecuación T (~x) = ~x tiene una solución única ~x0 . Además, lı́mn→∞ T n (~x) = ~x0 ,
para todo ~x ∈ Rm .
Ejemplo 11.4. Ahora probaremos un famoso teorema de Picard acerca de la existencia y
unicidad de las soluciones de ciertas ecuaciones diferenciales. En el proceso usaremos libre-
mente el concepto de derivada e integral de funciones reales con valores en Rn . Supongamos
que tenemos una ecuación diferencial
d~y
= f~(x, ~y ),
dx
donde f~ : U → Rn es una función continua definida en un abierto U de R × Rn . Si existe un
M ≥ 0 tal que f~ satisface la siguiente condición de Lipschitz con respecto a ~y :

d∞ f~(x, ~y1 ), f~(x, ~y2 ) ≤ M d∞ (~y1 , ~y2 ) para todo (x, ~y1 ) y (x, ~y2 ) en U ,


entonces para cada (x0 , ~y0 ) ∈ U existe un segmento [x0 − d, x0 + d] y una única función
~ : [x0 − d, x0 + d] → Rn , cuyo gráfico pasa por (~x0 , ~y0 ), tal que
diferenciable ϕ
d~
ϕ
~ (x)) ∈ U
(x, ϕ y (x) = f~(x, ϕ
~ (x)) para todo x ∈ [x0 − d, x0 + d],
dx
~ (x)) ∈ U para todo x ∈ [x0 − d, x0 + d] y
o, equivalentemente, tal que (x, ϕ
Z x
(12) ϕ
~ (x) = ~y0 + f~(t, ϕ
~ (t)) dt.
x0

En efecto, como f~ es continua existen K ≥ 0 y un entorno abierto V de (x0 , ~y0 ) incluı́do en


U , tal que kf~(x, ~y )k∞ ≤ K para todo (x, ~y ) ∈ V . Elijamos d > 0 tal que
- Si |x − x0 | ≤ d y d∞ (~y , ~y0 ) ≤ Kd, entonces (x, ~y ) ∈ V ,
- M d < 1.
79
El Teorema del punto fijo para contracciones

Denotemos con C ∗ al espacio de las funciones continuas ϕ : [x0 − d, x0 + d] → Rn tales que


~ (x), ~y0 ≤ Kd para todo x ∈ [x0 − d, x0 + d], dotado de la métrica
d∞ ϕ

d∞ (~
ϕ1 , ϕ
~ 2) = máx d∞ ϕ~ 1 (x), ϕ
~ 2 (x) .
x∈[x0 −d,x0 +d]

Es fácil ver que C∗es un subespacio cerrado del espacio de las funciones continuas y acotadas
C([x0 − d, x0 + d], Rn ), donde a Rn lo consideramos provisto de la métrica d∞ y que, por lo
tanto, es completo. Consideremos la aplicación A : C ∗ → C([x0 − d, x0 + d], Rn ), definida por
Z x
A(~ϕ)(x) = ~y0 + f~(t, ϕ
~ (t)) dt.
x0
Dado que
x
Z
f~(t, ϕ

d∞ A(~
ϕ)(x), ~y0 =
~ (t)) dt
≤ K|x − x0 |,
x0 ∞
la imagen de A cae dentro de C ∗ . Además A es una contracción, ya que
 x
Z
~

d∞ A(ϕ1 )(x), A(ϕ2 )(x) = ~ 1 (t)) − f (t, ϕ
f (t, ϕ ≤ M dd∞ (ϕ1 , ϕ2 ),
~ 2 (t)) dt
x0 ∞
para todo x ∈ [x0 − d, x0 + d] y M d < 1. En consecuencia, por el Teorema del punto fijo para
contracciones, la ecuación integral (12) tiene solución única.
El siguiente resultado generaliza el Teorema 11.1.
Teorema 11.5. Si (X, d) es un espacio métrico completo y f : X → X es una aplicación
continua tal que f n0 es una contración para algún n0 ∈ N, entonces f tiene un único punto
fijo.
Demostración. La unicidad se sigue del Teorema 11.1 y de que todo punto fijo de f es
también un punto fijo de f n0 . Veamos la existencia. Tomemos x0 ∈ X arbitrario. Como f n0
es una contracción existe x := lı́mm→∞ f mn0 (x0 ). Afirmamos que f (x) = x. En efecto, dado
que f es continua, f (x) = lı́mm→∞ f mn0 (f (x0 )) y dado que f n0 es una contracción, existe
0 ≤ k < 1 tal que
d(f mn0 (f (x0 )), f mn0 (x0 )) ≤ k m d(f n0 (x0 ), x0 ).
Ası́,
d(f (x), x) = lı́m d(f mn0 (f (x0 )), f mn0 (x0 )) = lı́m k m d(f n0 (x0 ), x0 ) = 0
m→∞ m→∞
y, por lo tanto, f (x) = x. También podrı́amos haber argumentado ası́: por la Nota 11.2
sabemos que
x = lı́m f mn0 (x0 ) y f (x) = lı́m f mn0 (f (x0 ))
m→∞ m→∞
son puntos fijos de f n0 . Pero f n0 tiene un único punto fijo. Ası́, f (x) = x. 
Ejemplo 11.6. Dado un intervalo cerrado [a, b] de R, consideremos el subconjunto T
de [a, b] × [a, b] formado por los puntos (x, y) con y ≤ x, y fijemos una función continua
K : T × R → R, llamada núcleo, y una función continua ϕ : [a, b] → R. Vamos a probar que
si K satisface la siguiente condición de Lipschitz con respecto a la tercera variable:
|K(x, y, z1 ) − K(x, y, z2 )| ≤ M |z1 − z2 | para todo (x, y, z1 ) y (x, y, z2 ) en T × R,
entonces la ecuación integral
Z x
(13) f (x) = λ K(x, y, f (y)) dy + ϕ(x),
a
80
El Teorema del punto fijo para contracciones

donde λ ∈ R es arbitrario, tiene una única solución continua f : [a, b] → R. Para ello consi-
deremos la aplicación
A : C([a, b], R) → C([a, b], R),
definida por Z x
A(f )(x) = K(x, y, f (y)) dy + ϕ(x).
a
Afirmamos que
(x − a)n
d(An (f1 )(x), An (f2 )(x)) ≤ |λ|n M n d∞ (f1 , f2 ) para todo x ∈ [a, b].
n!
En efecto, el caso n = 0 es trivial, y suponiendo que el resultado vale para n obtenemos
Z x
n+1 n+1 n n

d(A (f1 )(x), A (f2 )(x)) = |λ|
K(x, y, A (f1 )(y)) − K(x, y, A (f2 )(y)) dy

a ∞
Z x
n n
≤ |λ| sup |K(x, y, A (f1 )(y)) − K(x, y, A (f2 )(y))| dy
x∈[a,b] a
Z x
≤ |λ| M |An (f1 )(y)) − An (f2 )(y))| dy
a
x
(y − a)n
Z
≤ |λ|M |λ|n M nd∞ (f1 , f2 ) dy
a n!
Z x
n+1 n+1 (y − a)n
= |λ| M d∞ (f1 , f2 ) dy
a n!
(x − a)n+1
= |λ|n+1 M n+1 d∞ (f1 , f2 ).
(n + 1)!
Pero entonces
(b − a)n
d∞ (An (f1 ), An (f2 )) ≤ |λ|n M n d∞ (f1 , f2 ).
n!
Esto prueba que A es uniformemente continua y An es una contracción para n suficientemente
grande. En consecuencia, por el Teorema 11.5, la ecuación integral (13) tiene una única
solución continua.

81
Capı́tulo 12

Conjuntos de primera y segunda categorı́a

1. El Teorema de Baire
Teorema 12.1 (Teorema de Baire). Si X es un espacio métrico completo y (Ci )i∈N es
una familia numerable de cerrados de X con interior vacı́o, entonces ∞
S
C
i=1 i tiene interior
vacı́o.

S∞ Demostración. Supongamos lo contrario y tomemos un abierto U de X incluı́do en


i=1 Ci . Como el interior de C1 es vacı́o, existe x1 ∈ U \ C1 . Como U \ C1 es abierto, hay
una bola cerrada B r1 (x1 ) tal que B r1 (x1 ) ⊆ U y C1 ∩ B r1 (x1 ) = ∅. Podemos suponer además
que r1 < 1. El mismo argumento prueba que hay una bola cerrada B r2 (x2 ), de radio menor
que 1/2, tal que B r2 (x2 ) ⊆ B r1 (x1 ) y C2 ∩ B r2 (x2 ) = ∅. Siguiendo con este procedimiento
obtenemos una sucesión de bolas cerradas
B r1 (x1 ), B r2 (x2 ), B r3 (x3 ), B r4 (x4 ), . . . ,

T∞ cuyos radios tienden a cero y tales que Ci ∩ B i = ∅. Por el


cada una incluı́da en la anterior,
Teorema 9.10, la intersección i=1 B i contiene un punto x, que no puede estar en ningún Ci .
Pero como B 1 ⊆ U ⊆ ∞
S
i=1 Ci , esto es imposible. 
Tomando complementos obtenemos la siguiente versión del Teorema de Baire
Teorema 12.2. Si XT∞es un espacio métrico completo y (Ui )i∈N es una familia de abiertos
densos de X, entonces i=1 Ui es denso.
Notemos que esto es una variación del siguiente resultado elemental que vale en todo
espacio métrico.
Observación 12.3. Si U1 , . . . , Un ⊆ X son abiertos densos, entonces ni=1 Ui es denso.
T

Demostración. Consideremos un abierto V de X. Como U1 es denso, V ∩U1 6= ∅. Como


U2 es denso, V ∩ U1 ∩ U2 6= ∅, etcetera. 
Un subconjunto A de X es de primera categorı́a si existe una familia numerable de con-

juntos Ai con Ai = ∅, tales que A = ∞
S
i=1 Ai . En caso contrario A es de segunda categorı́a.
83
2 Aplicaciones Conjuntos de primera y segunda categorı́a

Teorema 12.4. Si X es completo y A ⊆ X es de primera categorı́a, entonces A◦ = ∅.

Demostración. Esto es una consecuencia inmediata del Teorema 12.1. 

Teorema 12.5. Si (Ci )i∈N es una familia deScerrados de un espacio métrico


S∞ completo X
∞ ◦
y U es un abierto de X que corta al interior de i=1 Ci , entonces U corta a i=1 Ci . Dicho
de otra forma,

!◦ ∞
[ [
U∩ Ci 6= ∅ ⇒ U ∩ Ci◦ 6= ∅.
i=1 i=1
S∞ S∞ ◦
En consecuencia, si el interior de i=1 Ci es denso, entonces i=1 Ci también lo es.

DemostraciS∞ón. Debemos probar que existe n ∈ N tal que U ∩ Cn◦ 6= ∅. Como U es



abierto, U ∩ ( i=1 Ci ) 6= ∅ y
∞ ∞ ∞
!◦
[ [ [
(U ∩ Ci ) = U ∩ Ci ⊇ U ∩ Ci ,
i=1 i=1 i=1
S∞
el interior de i=1 (U ∩ Ci ) es no vacı́o. En consecuencia, por el Teorema 12.1, existe n tal
que (U ∩ Cn )◦ 6= ∅. Pero entonces

U ∩ Cn◦ ⊇ U ∩ (U ∩ Cn )◦ 6= ∅,

donde la última desigualdad vale porque U es denso en U y (U ∩ Cn )◦ , es un abierto no vacı́o


de U . 

2. Aplicaciones
En esta sección damos una pocas aplicaciones del Teorema de Baire. Muchas más pueden
encontrarse en el libro “El Teorema de Categorı́a de Baire y Aplicaciones” de Wilman Brito.

2.1. Puntos aislados Recordemos que un punto x de un espacio métrico X es aislado


si existe r > 0 tal que Br (x) = {x}. Esto es, si {x} es un abierto de X. Dado un subconjunto
A de un espacio métrico X, denotemos con aisA (X) al subconjunto de A formado por los
puntos aislados de X que están en A.

Proposición 12.6. Si V es un abierto numerable de un espacio métrico completo X,


entonces U ∩ V ⊆ aisU ∩V (X), para cada abierto U de X. En particular V ⊆ aisV (X) y, por
lo tanto, aisV (X) es infinito y tiene la misma adherencia que V .

Demostración. Supongamos que (U ∩ V ) \ aisU ∩V (X) es no vacı́o. Entonces es finito y


todos sus puntos son aislados, o es infinito numerable, y por el Teorema 12.1 también tiene
puntos aislados, pero esto evidentemente es absurdo. 

Corolario 12.7. Si X es un espacio métrico completo con finitos puntos aislados, en-
tonces X no es numerable (aunque puede ser finito).
84
Conjuntos de primera y segunda categorı́a 2 Aplicaciones

2.2. Funciones continuas sin derivada en ningún punto Durante mucho


tiempo se discutión si existı́an funciones continuas sin derivadas. Por ejemplo, Lagrange creı́a
que toda función continua era derivable salvo posiblemente en un conjunto pequeño de puntos,
pero Riemman pensaba que existı́an funciones reales continuas de variable real no derivables,
y propuso un ejemplo, que resultó ser falso. El primer ejemplo de una función continua sin
derivada en ningún punto publicado en una revista de matemática con referato fue dado por
Weierstrass, pero parece haber uno anterior debido a Bolzano. Para más detalles ver el libro de
Brito mencionado arriba. Aplicando el Teorema de Baire es posible probar que las funciones
continuas sin derivada no sólo existen sino que son la mayorı́a.
Una función continua g : [a, b] → R es lineal a trozos si existe una partición
a = x0 < x1 < · · · < xn−1 < xn = b
de [a, b] tal que la restricción de g a [xi , xi+1 ] es una función lineal
g(x) = αi x + βi para todo i.
El siguiente resultado es interesante en si mismo.
Proposición 12.8.
 El conjunto de las funciones lineales a trozos de [a, b] en R es denso
en C([a, b], R), d∞ .
Demostración. Fijemos f ∈ C([a, b], R). Debemos probar que para todo  > 0 la bola
B (f ) contiene función lineal a trozos g : [a, b] → R. Como f es uniformemente continua,
existe δ > 0 tal que |f (x) − f (x0 )| < /2 siempre que |x − x0 | < δ. Tomemos n ∈ N mayor que
(b − a)/δ, y consideremos la partición
a = x0 < x1 < · · · < xn−1 < xn = b
de [a, b], donde xi = a + i(b − a)/n. Afirmamos que la única función g : [a, b] → R que coincide
con f en cada punto de la partición y es lineal en cada intervalo [xi , xi+1 ], pertenece a B (f ).
En efecto, por la desigualdad triangular,
|g(x) − f (x)| ≤ |g(x) − g(xi )| + |g(xi ) − f (x)| < /2 + /2 = ,
para todo x ∈ [a, b], donde xi es el punto de la partición más cercano a f . 
Por definición, la máxima pendiente M P (f, x), de una función f : [a, b] → R en un punto
x ∈ [a, b], es el supremo
 
f (x + h) − f (x)
Sup : x + h ∈ [a, b] .
h
Observación 12.9. Si M P (f, x) > M P (g, x), entonces
M P (f + g, x) ≥ M P (f, x) − M P (g, x),
porque

(f + g)(x + h) − (f + g)(x) f (x + h) − f (x) g(x + h) − g(x)
= +
h h h

f (x + h) − f (x) g(x + h) − g(x)



h h

f (x + h) − f (x)
≥ − M P (g, x)
h
para todo h.
85
2 Aplicaciones Conjuntos de primera y segunda categorı́a

Lema 12.10. Para todo M, N ∈ (0, ∞) existe h ∈ C([a, b], R) tal que d∞ (h, 0) ≤ M y
M P (h, x) > N para todo x.
Demostración. consideremos la partición
a = x0 < x1 < · · · < xn−1 < xn = b
de [a, b], donde xi = a + i(b − a)/n. La función continua h : [a, b] → R, lineal en cada intervalo
[xi , xi+1 ], definida por
(
M si i es par,
h(xi ) =
−M si i es impar,
N (b−a)
satisface las condiciones pedidas si n ≥ 2M . 
Teorema 12.11. El conjunto de las funciones continuas f : [a, b] → R derivables algún
punto es de primera categorı́a en C([a, b], R), d∞ .
Demostración. Consideremos los conjuntos
Cn := {f ∈ C([a, b], R) : M P (f, x) ≤ n para algún x},
donde n varı́a sobre los números naturales. Como la unión de los Cn incluye a todas las
funciones derivables en algún punto, para terminar la demostración bastará probar que cada
Cn es cerrado con interior vacı́o.
Cn es cerrado. Por la misma definición de Cn , dada una sucesión
f1 , f2 , f3 , . . . , fi , . . .
de puntos de Cn que tiende uniformemente a una función f : [a, b] → R, existe una sucesión
(14) x1 , x2 , x3 , . . . , xi , . . .
de puntos de [a, b] tales que M P (fi , xi ) < n para todo i. Como [a, b] es acotado, (14) tiene
una subsucesión convergente
xi1 , xi2 , xi3 , . . . , xij , . . .
Digamos que x es su lı́mite. Dado h tal que x + h ∈ [a, b], exite una sucesión (hj )j∈N que
tiende a h, tal que xij + hj ∈ [a, b] para todo j. Como h es arbitrario, la igualdad
f (x + hj ) − f (xij )

f (x + h) − f (x)
= lı́m j ij ≤ n,
h j→∞ hj

prueba que M P (f, x) ≤ n. Ası́, f ∈ Cn .


Cn tiene interior vacı́o. Debemos probar que cada bola abierta Br (f ) con centro en una
función continua arbitraria f , tiene puntos que no están en Cn . Por la Proposición 12.8,
sabemos que hay una función lineal a trozos g : [a, b] → R a distancia menor que r/2 de f .
Como forman un conjunto finito, los módulos de las pendientes de los trozos lineales de g
están acotados por un número natural m. Por el Lema 12.10, sabemos que existe una función
continua h : [a, b] → R con |h(x)| ≤ r/2 y M P (h, x) > m + n para todo x. Por la desigualdad
triangular la función g + h pertenece a Br (f ) y la Observación 12.9 muestra que está fuera
de Cn . 
86
Conjuntos de primera y segunda categorı́a 2 Aplicaciones

2.3. Principio de acotación uniforme Consideremos una familia (fi )i∈I de fun-
ciones continuas de un espacio métrico completo X en R. Para cada n ∈ N, denotemos con
Cn al conjuntoTde los x ∈ X tales que |fi (x)| ≤ n para todo i ∈ I. Notemos que Cn es cerrado
porque Cn = i∈I fi−1 ([−n, n]), y que
[
{x ∈ X : sup |fi (x)| = ∞} = X \ Cn .
i∈I n∈N

Teorema 12.12 (Principio de acotación uniforme). Si {x ∈ X : supi∈I |fi (x)| = ∞} no


es denso, entonces hay un abierto no vacı́o U ⊆ X y un m ≥ 0 tal que |fi (x)| ≤ m para todo
i ∈ I y todo x ∈ U .
Demostración. La hipótesis dice que hay un abierto no vacı́o V de X tal que
V ∩ {x ∈ X : sup |fi (x)| = ∞} = ∅,
i∈I
o, lo que es igual, [
V ⊆ Cn .
n∈N
◦ 6= ∅. Ası́, podemos tomar U = C ◦ . 
Pero entonces por el Teorema 12.1 existe m tal que Cm m

Observación 12.13. En realidad vale un resultado


S más fuerte. Por et Teorema 12.5, si
V es un abierto de X que corta al interior de n∈N Cn , entonces existe un abierto no vacı́o
U ⊆ V y un m ≥ 0 tal que |fi (x)| ≤ m para todo i ∈ I y todo x ∈ U .

87
Capı́tulo 13

Compaccidad (Primera Parte)

UnaSfamilia (Uλ )λ∈Λ de subconjunto de un espacio métrico X es un cubrimiento de X


si X = λ∈Λ Uλ . Un cubrimiento de X es abierto si sus miembros son abiertos. Un espacio
métrico X es compacto si todo cubrimiento abierto de X tiene un subcubrimiento finito. Un
conjunto Y ⊆ X es compacto, si lo es con la métrica inducida. Como todo abierto de Y es la
intersección de Y con un abierto de X, esto ocurre si y sólo si cada cubrimiento
[
Y ⊆ Uλ ,
λ∈Λ

de Y por abiertos de X, tiene un subcubrimiento finito. Usando las leyes de De Morgan se


comprueba inmediatamente que un espacio métrico X es compacto si y sólo si toda familia
de cerrados de X con intersección vacı́a tiene una subfamilia finita con intersección vacı́a. Un
subconjunto A de un espacio métrico X es totalmente S acotado si para todo  > 0, existen
n ∈ N y subconjuntos M1 , . . . , Mn de X tales que A ⊆ ni=1

Mi y diám(Mi ) ≤  para todo i.

Proposición 13.1. Para cada conjunto A de un espacio métrico X, las afirmaciones que
siguen son verdaderas:

1. A es totalmente acotado si y sólo si para todo  > 0 existen finitos puntos x1 , . . . , xn
en A tal que

mı́n{d(x, xi ) : 1 ≤ i ≤ n } <  para todo x ∈ A.

En otras palabras, A ⊆ ni=1


S 
B (xi ).
2. Si A ⊆ B ⊆ X y B es totalmente acotado, entonces A también lo es.
3. Si A es totalmente acotado, entonces A también lo es.
4. Si A es totalmente acotado, entonces A es acotado.
5. Si A no es totalmente acotado, entonces existen  > 0 y una familia (xn )n∈N de puntos
de A tal que d(xi , xj ) ≥  para todo i, j.
89
Compaccidad (Primera Parte)

Demostración. Es claro que los items 1), 2) y 4) son ciertos. El item 3) vale porque el
diámetro de un conjunto es igual al de su adherencia y
n
[ n
[
A⊆ Mi ⇒ A ⊆ Mi .
i=1 i=1
Para probar que vale el item 5), notemos que si la condición establecida en el item 3) es falsa
para algún  > 0, entonces dado un punto arbitrario x1 de A, existe x2 ∈ A \ B (x1 ), porque
A B (x1 ); existe x3 ∈ A \ (B (x1 ) ∪ B (x2 )), porque A B (x1 ) ∪ B (x2 ), etcétera. La
familia (xn )n∈N construı́da de este modo satisface la condición pedida en el enunciado. 
Lema 13.2. Consideremos un cubrimiento abierto (Ui )i∈I de un espacio métrico total-
mente acotado X. Si X no es cubierto por ninguna subfamilia finita de (Ui )i∈I , entonces para
todo  > 0 hay una bola cerrada B (x) que no es cubierta por ninguna subfamilia finita de
(Ui )i∈I .
Demostraci ón. Como X es totalmente acotado existen puntos x1 , . . . , xn ∈ X tales que
X = ni=1 B (xi ). Si todas estas bolas cerradas fueran cubiertas por subfamilias finitas de
S
(Ui )i∈I , entonces X también lo serı́a. 
Teorema 13.3. Para todo espacio métrico X son equivalentes:
1. X es compacto.
2. A0 6= ∅ para todo subconjunto infinito A de X.
3. Toda sucesión (xn )n∈N de puntos de X tiene una subsucesión convergente.
4. X es totalmente acotado y completo.
Demostración. 1. ⇒ 2. Supongamos que A0 = ∅ para algún subconjunto infinito A
de X. Entonces A es cerrado y cada x ∈ S A es el centro de una bola abierta Bx (x) tal que
Bx (x) ∩ A es finito. Ası́, X = (X \ A) ∪ x∈A B x (x) es un cubrimiento abierto de X que
no tiene ningún subcubrimiento finito.
2. ⇒ 3. Es claro que si {xn : n ∈ N} es un conjunto finito, entonces x1 , x2 , . . . tiene una
subsucesión convergente. Si {xn : n ∈ N} es infinito, entonces tiene un punto de acumulación
x, lo cual nos permite construı́r una subsucesión (xni )i∈N que tiende a x, simplemente tomando
xni+1 ∈ B 1 (x) ∩ {xni +1 , xni +2 , . . . }.
i+1
3. ⇒ 4. Por el Teorema 9.2, sabemos que X es completo. Veamos que es totalmente acotado.
Si no lo fuera, existirı́an  > 0 y una sucesión x1 , x2 , . . . de puntos de X tal que d(xi , xj ) ≥ 
si i 6= j. Es obvio que esta sucesión no tiene ninguna subsucesión convergente.
4. ⇒ 1. Supongamos que X tuviera un cubrimiento abierto (Ui )i∈I sin ningún subcubrimiento
finito. Usando el Lema 13.2 obtenemos bolas cerradas B1 ⊇ B2 ⊇ B3 ⊇ · · · , ninguna de las
cuales es cubierta por una subfamilia finita de (Ui )i∈I y tales que diám(Bn ) < n1 . Como X es
completo, ∞
T
n=1 Bn = {x} para un x ∈ X. Tomemos Ui tal que x ∈ Ui . Es claro que Bj ⊆ Ui
para algún j, lo que es absurdo. 
Corolario 13.4. Todo espacio métrico compacto X es separable.
Demostración. Por el teorema anterior, para cada n ∈ N existe unSconjunto finito de
puntos Fn en X tal que B1/n (x) ∩ Fn 6= ∅ para todo x ∈ X. Es claro que n∈N Fn es denso y
numerable. 
Teorema 13.5. Para todo subconjunto C de X es verdad que:
90
Compaccidad (Primera Parte)

1. Si C es compacto, entonces es cerrado.


2. Si X es compacto y C es cerrado, entonces C es compacto.
Demostración. 1. Este hecho se sigue inmediatamente de la Proposición 9.7 y el Teo-
rema 13.3. A continuación damos una demostración más directa. Debemos probar que x0 ∈ /C
para ningún x0 ∈ X \C. Para cada x ∈ C, hay bolas abiertas disjuntas B x (x) y B (x
Tx 0 ) y, por
hipótesis, existen x1 , . . . , xn ∈ C tales que C ⊆ ni=1 Bxi (xi ). Es evidente que ni=1 Bxi (x0 )
S
es un entorno de x0 que no corta a C.
2. Tomemos un cubrimiento (Ui )i∈I de C porSabiertos de X. Como X es compacto y C es
n Sn
cerrado, existen i1 , . . . , in ∈ I tales que X = ( j=1 Uij ) ∪ (X \ C) y ası́ C ⊆ j=1 Uij . 
Teorema 13.6. Toda sucesión y1 , y2 , y3 , . . . de puntos de un conjunto totalmente orde-
nado Y , tiene una subsucesión creciente o una subsucesión decreciente.
Demostración. Supongamos que y1 , y2 , . . . no tiene ninguna subsucesión creciente. En-
tonces el conjunto F = {n : yn > yi para todo i > n} es infinito. Si F = {i1 < i2 < . . . },
entonces yi1 > yi2 > yi3 > · · · . 
En el lema y teorema que siguen Rn es pensado como un espacio métrico via la dis-
tancia d∞ . Debido al Ejercicio 10.9, si cambiáramos d∞ por cualquier otra de las distancias
introducidas en los Ejemplos 1.2, obtendrı́amos los mismos resultados.
Lema 13.7. El producto I = I1 × · · · × In de una familia finita de intervalos cerrados y
acotados de R es compacto.
Demostración. Para n = 1 esto se sigue del Teorema 13.6. En efecto, por este teorema
toda sucesión de puntos de [a, b] tiene una subsucesión monótona, la cual, siendo acotada,
converge. Supongamos ahora que el resultado vale cuando n = m y que n = m + 1. Con-
sideremos una sucesión x1 , x2 , x3 , . . . , de puntos de I. Escribamos xi = (xi1 , . . . , xim+1 ). Por
hipótesis inductiva hay una subsucesión xi1 , xi2 , xi3 , . . . de x1 , x2 , x3 , . . . tal que, para cada
j con 1 ≤ j ≤ m, la sucesión de números reales xij1 , xij2 , xij3 , . . . converge. Tomando ahora
una subsucesión adecuada de xi1 , xi2 , xi3 , . . . , podemos conseguir que la sucesión de números
reales formada por las últimas coordenadas, sea también convergente. 
Teorema 13.8. C ⊆ Rn es compacto si y sólo si es cerrado y acotado
Demostración. si C es compacto, entonces por el item 4 de la Proposición 13.1 y los
Teoremas 13.3 y 13.5, es cerrado y acotado. Recı́procamente, si C es cerrado y acotado,
entonces es un subconjunto cerrado de un cubo I = I1 × · · · × In , el cual es compacto por el
Lema 13.7. Ası́, por el Teorema 13.5 también lo es C. 
Teorema 13.9. Si X es compacto y f : X → X 0 es continua, entonces f (X) es un
subconjunto compacto de X 0 .
Demostración. Si (Ui )i∈I es un subcubrimiento abierto de f (X), entonces (f −1 (Ui ))i∈I
cubre X. Como X es compacto, existen i1 , . . . , in ∈ I tales que X ⊆ f −1 (U1 ) ∪ · · · ∪ f −1 (Ui ).
Por lo tanto, f (X) ⊆ U1 ∪ · · · ∪ Un . 
Corolario 13.10. Si X es compacto y f : X → X 0 es continua, entonces f es cerrada.
Demostración. Por el item 2 del Teorema 13.5, si A es cerrado en X, entonces es
compacto. En consecuencia, por el Teorema 13.9, f (A) es compacto y ası́, por el item 1 del
Teorema 13.5, cerrado en X 0 . 
91
Compaccidad (Primera Parte)

Corolario 13.11. Si f : X → X 0 es biyectiva y continua y X es compacto, entonces f


es un homeomorfismo.
Demostración. Se sigue inmediatamente del Corolario 13.10 y la Observación 7.16. 
Teorema 13.12. Si f : X → X 0 es continua y X es compacto, entonces f es uniforme-
mente continua.
Demostración. Por la continuidad de f , dado  > 0, para cada x ∈ X existe δx > 0 tal
que d(f (x), f (x0 )) < 2 si d(x, x0 ) < δx . Por compaccidad existen x1 , . . . , xn ∈ X tales que
n
[
X= B δxi (xi ).
2
i=1
δxi
Denotemos con δ a mı́n{ 2 : 1 ≤ i ≤ n}. Dados x, x0 ∈ X con d(x, x0 ) < δ, existe i tal que
δxi
d(x, xi ) < 2 . Entonces
δ xi
d(x0 , xi ) ≤ d(x0 , x) + d(x, xi ) < δ + ≤ δ xi
2
y, por lo tanto, d0 (f (x), f (x0 )) ≤ d0 (f (x), f (xi )) + d0 (f (xi ), f (x0 )) < . 

92
Capı́tulo 14

Espacios conexos y espacios arco-conexos

1. Espacios conexos
Observación 14.1. Es fácil comprobar que para cada espacio métrico X son equivalentes:
1. Existe un subconjunto no vacı́o y propio de X que es abierto y cerrado.
2. Existen conjuntos abiertos U1 y U2 de X tales que U1 6= ∅, U2 6= ∅, X = U1 ∪ U2 y
U1 ∩ U2 = ∅.
3. Existen conjuntos cerrados C1 y C2 de X tales que C1 6= ∅, C2 6= ∅, X = C1 ∪ C2 y
C1 ∩ C2 = ∅.
4. Existe una función continua f : X → {0, 1} no constante (aquı́ {0, 1} es considerado
provisto de la métrica discreta).
Un espacio métrico X es no conexo si se satisfacen las condiciones equivalentes de la
observación anterior. En caso contrario es conexo. Un subconjunto Y de X es conexo si lo es
como subespacio. Dos subconjuntos A y B de X estan separados si A ∩ B = ∅ y A ∩ B = ∅.
Teorema 14.2. Supongamos que Y ⊆ X y que Y = A ∪ B. Son equivalentes:
1. A y B son subconjuntos separados de X.
2. A y B son cerrados en Y y A ∩ B = ∅.
En consecuencia Y es conexo si y sólo si no es unión disjunta de subconjuntos no vacı́os
separados de X.
Demostración. ⇒) Supongamos que A y B subconjuntos separados de X. Entonces A
es un cerrado de Y porque
A = A ∩ A = (A ∩ A) ∪ (A ∩ B) = A ∩ Y
y, analogamente, B es un cerrado de Y . Además es claro que A ∩ B = ∅. Recı́procamente, si
A y B son cerrados en Y y A ∩ B = ∅, entonces
A = A ∩ Y = (A ∩ A) ∪ (A ∩ B)
93
1 Espacios conexos Espacios conexos y espacios arco-conexos

y, por lo tanto, A ∩ B ⊆ A ∩ B = ∅. Similarmente A ∩ B = ∅, de modo que A y B son


subconjuntos separados de X. 
Teorema 14.3. Un subconjunto Y de R es conexo si y sólo si es un intervalo.
Demostración. ⇒) Si Y no es un intervalo, entonces existen a, b ∈ Y y c ∈ R \ Y tales
que a < c < b. Es claro que Y = (Y ∩ (−∞, c)) ∪ (Y ∩ (c, ∞)) y ası́, Y no es conexo.
⇐) Supongamos que Y no es conexo. Entonces existe una función continua no constante
f : Y → {0, 1}. Tomemos a < b ∈ Y , con f (a) 6= f (b) y denotemos con x0 al supremo
de todos los x ∈ [a, b] tales que f es constante en [a, x]. Si f (x0 ) = f (a), entonces por la
continuidad de f existe  > 0 tal que f es constante en [a, x0 + ]; y si f (x0 ) = f (b), entonces,
nuevamente por la continuidad de f , existe  > 0 tal que a < x0 −  y f (x0 − ) = f (b). Como
ambas situaciones son absurdas, Y es conexo. 
Teorema 14.4. Si X es conexo y f : X → X 0 es continua, entonces f (X) es conexo.
Demostración. Si A y B fueran subconjuntos abiertos no vacı́os de f (X) tales que
f (X) = A ∪ B y A ∩ B = ∅, entonces f −1 (A) y f −1 (B) serı́an subconjuntos abiertos no vacı́os
de X tales que X = f −1 (A) ∪ f −1 (B) y f −1 (A) ∩ f −1 (B) = ∅. 
Ejercicio 14.5. Pruebe el teorema anterior mostrando que toda función continua de f (X)
en {0, 1} es constante.
Teorema 14.6. Si A es un subconjunto conexo de X y A ⊆ B ⊆ A, entonces B es conexo.
Demostración. Sin pérdida de generalidad, podemos suponer que B = X. Toda función
continua f : B → {0, 1} es constante sobre A, porque A es conexo. Como f −1 (0) y f −1 (1) son
cerrados, esto implica que f es constante. 
Corolario 14.7. Si A ⊆ X es conexo y denso, entonces X es conexo.
Teorema 14.8. Consideremos una familia (Ai )i∈I de subconjuntos conexos de X. Si para
cada par de puntos x, x0 ∈ i∈I Ai , existen Ai1 , . . . , Ain tales que
S

x ∈ Ai1 , x0 ∈ Ain y Aij ∩ Aij+1 6= ∅ para todo j,


S
entonces i∈I Ai es conexo.
Demostración. Como los conjuntos Ai son conexos, toda función continua
[
f: Ai → {0, 1}
i∈I
es constante sobre la unión de cada familia finita Ai1 , . . . , Ain , tal que Aij ∩ Aij+1 6= ∅ para
todo j. Por la hipótesis esto implica que f es constante. 
La componente conexa de un punto x ∈ X es el conjunto
[
Cx = {A ⊆ X : x ∈ A y A es conexo}.
Ejemplos 14.9. Veamos algunos ejemplos:
1. Si X es conexo, entonces Cx = X para todo x ∈ X.
2. Las componentes conexas de (0, 2) \ {1} son los intervalos (0, 1) y (1, 2).
3. Si X tiene la métrica discreta, entonces Cx = x para todo x ∈ X.
4. Cx = x para todo x ∈ Q.
94
Espacios conexos y espacios arco-conexos 2 Espacios arco-conexos

Proposición 14.10. Las siguientes afirmaciones son verdaderas:


1. Cx es conexo.
2. Si x ∈ A y A es conexo, entonces A ⊆ Cx .
3. Cx ∩ Cy = ∅ o Cx = Cy .
S
4. X = x∈X Cx .
Demostración. Es evidente que los items 2) y 4) son ciertos, y usando el Teorema 14.8
se ve fácilmente que también lo son el 1) y el 3). 
Observación 14.11. Por el Teorema 14.6, las componentes conexas de X son cerradas,
y el último ejemplo muestra que pueden no ser abiertas.
Ejercicio 14.12. Un espacio métrico X se dice totalmente desconexo si todos sus sub-
conjuntos con más de un punto son desconexos. Pruebe que X es totalmente desconexo si y
sólo si Cx = x para todo x ∈ X.

2. Espacios arco-conexos
Dados puntos x, y de un espacio métrico X, un arco o camino de x a y es una función
continua ϕ : [a, b] → X, de un intervalo cerrado no degenerado de R en X, con ϕ(a) = x y
ϕ(b) = y. Los puntos x e y son los extremos inicial y final del arco. Como todos los intervalos
cerrados no degenerados de R son homeomorfos, el intervalo [a, b] puede ser reemplazado por
cualquier otro. Dados arcos ϕ : [a, b] → X de x a y y ψ : [b, c] → X de y a z, las funciones
ϕ̃ : [−b, −a] → X y ψ ∗ ϕ : [a, c] → X, definidas por ϕ̃(t) = ϕ(−t) y
(
ϕ(t) si t ≤ b,
ψ ∗ ϕ(t) =
ψ(t) si t ≥ b,
son arcos de y a x y de x a z, respectivamente. Decimos que x e y se pueden unir por un arco
si existe un arco ϕ : [a, b] → X, de x a y. Un espacio métrico X es arco-conexo si cada par de
puntos de X se pueden unir por un arco. Un subconjunto Y de X es conexo si lo es con la
métrica inducida.
Ejemplos 14.13. Si bien toda las afirmaciones que siguen pueden comprobarse en forma
directa, algunas son más fáciles de verificar apelando a resultados que daremos despúes en
esta misma sección:
1. Un subconjunto de R es arco-conexo si y sólo si es un intervalo.
2. Rn \ {0} es arco-conexo si y sólo si n ≥ 2.
3. Un subconjunto A de Rn es estrellado si tiene un punto x tal que para todo otro punto
y de X, el segmento que une x con y está incluı́do en X. Todo subconjunto estrellado
de Rn es arco-conexo.
4. S n = {x ∈ Rn+1 : kxk2 = 1} es arco-conexo para todo n ≥ 1.
Teorema 14.14. Todo espacio métrico arco-conexo X es conexo.
Demostración. Por el Teorema 14.4, como los intervalos de R son conexos y los arcos
son funciones continuas, cada par de puntos x, y de X pertenecen a un subconjunto conexo
de X. Por el Teorema 14.8 esto implica que X es conexo. 
El siguiente ejemplo muestra que la recı́proca de este resultado no vale.
95
2 Espacios arco-conexos Espacios conexos y espacios arco-conexos

Ejemplo 14.15. La curva seno del topólogo es el subconjunto


A = {(x, y) ∈ R2 : x > 0 e y = sen(1/x)} ∪ {0} × [−1, 1] ,


de R2 . Es fácil ver que {(x, y) ∈ R2 : x > 0 e y = sen 1/x} es arco-conexo. Por lo tanto
su adherencia A es conexa. Sin embargo A no es arco-conexo. En efecto, si hubiera un arco
ϕ : [0, 1] → A, de (0, 1) a (1, sen(1)), entonces este camino pasarı́a por todos los puntos (x, y)
de A con 0 < x < 1 (porque si no su imagen no serı́a conexa), pero hay infinitos de estos
puntos con segunda coordenada 1 e infinitos con segunda coordenada −1, y es imposible que
todos esten en la imagen de ϕ, porque ϕ es uniformemente continua.
Teorema 14.16. Si X es arco-conexo y f : X → X 0 es continua, entonces f (X) es arco-
conexo.
Demostración. Porque si ϕ es un arco de x a y en X, entonces f ◦ ϕ es un arco de f (x)
a f (y) en f (X). 
Teorema 14.17. Consideremos S una familia (Ai )i∈I de subconjuntos arco-conexos de X.
0
Si para cada par de puntos x, x ∈ i∈I Ai , existen Ai1 , . . . , Ain tales que
x ∈ Ai1 , x0 ∈ Ain y Aij ∩ Aij+1 6= ∅ para todo j,
S
entonces i∈I Ai es arco-conexo.
Demostración. Por hipótesis, dados x, x0 ∈
S
i∈I Ai , existen puntos
x = x0 , x1 , . . . , xn−1 , xn = x
tales que para cada i < n hay un camino
[
ϕi : [ai , ai+1 ] → Ai
i∈I
de xi en xi+1 . El arco ϕn ∗ · · · ∗ ϕ0 va de x a x0 . 
La componente arco-conexa de un punto x ∈ X es el conjunto
[
Cxarc = {A ⊆ X : x ∈ A y A es arco-conexo}.

Proposición 14.18. Las siguientes afirmaciones son verdaderas:


1. Cxarc es arco-conexo.
2. Si x ∈ A y A es arco-conexo, entonces A ⊆ Cxarc .
3. Cxarc ∩ Cyarc = ∅ o Cxarc = Cyarc .
X = x∈X Cxarc .
S
4.
Demostración. Es evidente que los items 2) y 4) son ciertos, y usando el Teorema 14.17
se ve fácilmente que también lo son el 1) y el 3). 
Observación 14.19. A diferencia de las componentes conexas, las arco-conexas pueden no
ser cerradas. Por ejemplo, las de la curva seno del topólogo son los subconjuntos {0} × [−1, 1],
que es cerrado, y {(x, y) ∈ R2 : x > 0 e y = sen(1/x)}, que no lo es.

96
Capı́tulo 15

Compaccidad (Segunda Parte)

Un conjunto Y ⊆ X es relativamente compacto si Y es compacto. Por los items 1 y 2 de las


Proposición 13.1, el Teorema 13.3 y el hecho de que todo subconjunto cerrado de un espacio
métrico completo es un espacio métrico completo, sabemos que si X es completo, entonces Y
es relativamente compacto si y sólo si es totalmente acotado.
Recordemos que el conjunto C(Z, X) de las funciones continuas y acotadas f : Z → X es
un espacio métrico via la distancia d∞ (f, g) = supz∈Z d(f (z), g(xz), para cada par X, Z de
espacios métricos.
Un conjunto F ⊆ C(Z, X) es equicontinuo si para cada z ∈ Z y cada  > 0, existe δx > 0
tal que
d(z 0 , z) < δz ⇒ d(f (z 0 ), f (z)) <  para todo z 0 ∈ Z y f ∈ F,

y es uniformemente equicontinuo si dado  > 0, existe δ > 0 tal que

d(z 0 , z) < δ ⇒ d(f (z 0 ), f (z)) < , para todo z, z 0 ∈ Z y f ∈ F.

Teorema 15.1 (Arzelá–Ascoli). Consideremos F ⊆ C(Z, X) y para cada z ∈ Z escri-


bamos F(z) = {f (z) : f ∈ F}. Si Z es compacto y X es completo, entonces son equivalentes:

1. F es equicontinuo y F(z) es relativamente compacto para todo z ∈ Z.


2. F es relativamente compacto
3. F es uniformemente equicontinuo y F(z) es relativamente compacto para todo z ∈ Z.

Demostración. 1. ⇒ 2. Tomemos  > 0. Como F es equicontinua, para cada z ∈ Z


existe δz > 0, tal que si z 0 ∈ Bδz (z), entonces d(f (z), f (z 0 )) <  para todo f ∈ F. Por
compaccidad,
n
[
Z⊆ Bδzi (zi ),
i=1
97
Compaccidad (Segunda Parte)

para un subconjunto finito {z1 , . . . , zn } de puntos de Z. Como ni=1 F(zi ) es totalmente


S
acotado, existen un número finito de bolas B (aj ) de radio , tales que
n
[ m
[
F(zi ) ⊆ B (aj ).
i=1 j=1

Denotemos con Inm al conjunto de todas las funciones σ : {1, . . . , n} → {1, . . . , m}. Para
σ ∈ Inm , escribamos Fσ = {f ∈ F : d(f (zi ), aσ(i) ) < , para todo i}. Es fácil ver que
cada S
F = σ∈Inm Fσ .
Consideremos ahora dos funciones f, g pertenecientes a un mismo Fσ . Dado z ∈ Z, tome-
mos zi tal que d(z, zi ) < δzi . Entonces,
d(f (z), g(z)) ≤ d(f (z), f (zi )) + d(f (zi ), aσ(i) ) + d(aσ(i) , g(zi )) + d(g(zi ), g(z)) < 4.
Ası́, diám(Fσ ) < 4. Como  y σ son arbitrarios, esto muestra que F es totalmente acotado.
2. ⇒ 3. Tomemos  > 0. Como F es relativamente compacto,Sexisten subconjuntos F1 , . . . , Fn
de C(Z, X), todos de diámetro menor que , tales que F = ni=1 Fi . Elijamos
f1 ∈ F1 , . . . , fn ∈ Fn .
Dado que, por el Teorema 13.12, las fi ’s son uniformemente continuas, existe δ > 0, tal que
d(z, z 0 ) < δ ⇒ d(fi (z), fi (z 0 )) < , para todo i.
Dado f ∈ F, tomemos i tal que d∞ (f, fi ) < . Si d(z, z 0 ) < δ, entonces
d(f (z), f (z )) ≤ d(f (z), fi (z)) + d(fi (z), fi (z )) + d(fi (z 0 ), f (z 0 )) ≤ 3.
0 0

Ası́, F es uniformente equicontinua. Finalmente, F(z) es relativamente compacto para todo


z ∈ Z, porque F es relativamente compacto y la aplicación
evz : F → X,
definida por evz (f ) = f (z), es continua.
3. ⇒ 1. Es evidente. 
Una sucesión de funciones (fn )n∈N , de un conjunto X en R, es creciente si fn (x) ≤ fn+1 (x)
para todo x ∈ X y todo n ∈ N y es estrictamente creciente si fn (x) < fn+1 (x) para todo
x ∈ X y todo n ∈ N.
Teorema 15.2 (Dini). Consideremos un espacio métrico compacto X y una función con-
tinua f : X → R. Si (fn )n∈N es un sucesión creciente de funciones continuas de X en R, tal
que lı́mn→∞ fn (x) = f (x) para todo x ∈ X (convergencia puntual), entonces fn tiende a f
uniformemente.
Demostración. Tomemos x ∈ X y  > 0. Por hipótesis existe n0 (x), tal que n ≥ n0
implica d(fn (x), f (x)) < 2 . Elijamos un entorno abierto Vx de x tal que d(fn0 (x0 ), f (x0 )) < 
para todo x0 ∈ Vx . Entonces d(fn (x), f (x0 )) <  para todo n ≥ n0 y x0 ∈ Vx . Por compaccidad,
existen x1 , . . . , xm ∈ X tales que X = Vx1 ∪ · · · ∪ Vxm . Si n ≥ máx{n0 (x1 ), . . . , n0 (xm )},
entonces d(fn (x), f (x)) <  para todo x ∈ X. 
Lema 15.3. La sucesión de polinomios Pn (t) ∈ R[t], definida recursivamente por
- P0 (t) = 0,
- Pn+1 (t) = Pn (t) + 21 (t − Pn2 (t)),

es creciente y tiende a t uniformente en [0, 1].
98
Compaccidad (Segunda Parte)

Demostración. Es claro que Pn (0) = 0 para todo n ≥ 0. Veamos que



0 ≤ Pn (t) < Pn+1 (t) < t para todo n ≥ 0 y todo t ∈ (0, 1).

Para n = 0 esto es claro. Supongamos que 0 ≤ Pn−1 (t) < Pn (t) < t. Entonces evidentemente
1
Pn+1 (t) = Pn (t) + (t − Pn2 (t)) > Pn (t),
2

y sólo resta probar p (t) < t. Para ello es suficiente observar que por hipótesis
√ que Pn+1
inductiva Pn (t) < t < 2 − (t) para todo t ∈ [0, 1] y que
√ 1 √
Pn+1 (t) < t ⇔ Pn (t) + (t − Pn2 (t)) < Pn (t) + t − Pn (t)
2 √
⇔ t − Pn2 (t) < 2( t − Pn (t))

⇔ t + Pn (t) < 2
p
⇔ Pn (t) < 2 − (t),

donde la tercera desigualdad equivale a la cuarta porque t − Pn (t) > 0. Escribamos ahora
f (t) = lı́mn→∞ Pn (t). Como Pn+1 (t) = Pn (t) + 21 (t − Pn2 (t)),
1
f (t) = f (t) + (t − f (t)2 ),
2

por lo que f (t) = t. Finalmente, la convergencia es uniforme por el Teorema de Dini. 

Un álgebra conmutativa sobre un cuerpo k es un anillo conmutativo A junto con un


morfismo de anillos i : k → A. Una subálgebra B de A es un subanillo B de A tal que
i(k) ⊆ B.
Ejemplo 15.4. Para cada espacio métrico X, el conjunto C(X, R), de las funciones con-
tinuas y acotadas de X en R, es un álgebra sobre R via
- (f + g)(x) = f (x) + g(x),
- (f g)(x) = f (x)g(x),
- i(λ)(x) = λ.
Una subálgebra A de C(X, R) separa puntos si dados x, y ∈ X, existe f ∈ A tal que
f (x) 6= f (y).
Proposición 15.5. Si A es una subálgebra de C(X, R), entonces la adherencia A, de A
respecto de la distancia d∞ , también lo es.
Demostración. Tomemos fn , gn , f, g ∈ C(X, R). Es fácil ver que si
f = lı́m fn y g = lı́m gn ,
unif unif

entonces f + g = lı́m fn + gn y f g = lı́m fn gn . 


unif unif

Teorema 15.6 (Stone–Weirstrass). Consideremos un espacio métrico compacto X. Si A


es una subálgebra de C(X, R) que separa puntos, entonces A es densa.
99
Compaccidad (Segunda Parte)

Demostración. Lo probaremos en varios pasos.


1) Si f ,g ∈ A, entonces máx(f ,g) y mı́n(f ,g) pertenecen a A. En efecto, como
f + g |f − g| f + g |f − g|
máx(f, g) = + y mı́n(f, g) = − ,
2 2 2 2
donde |f −g| es la función definida por |f −g|(x) = |f (x)−g(x)|, para verificar esta afirmación,
bastará probar que h ∈ A ⇒ |h| ∈ A. Pero por el Lema 15.3, sabemos que

M Pn ◦ M12 h2 unif / h2 = |h|,

donde M > 0 es cualquier cota superior de {|h(x)| : x ∈ X}, y como Pn ◦ M12 h2 ∈ A para
todo n ∈ N, de este hecho se sigue que |h| ∈ A.
2) Dados x,y ∈ X y a,b ∈ R, existe f ∈ A tal que f (x) = a y f (y) = b. En efecto, si
g ∈ A satisface g(x) 6= g(y), podemos tomar
 
g(z) − g(x)
f (z) = a + (b − a) .
g(y) − g(x)
3) Dados h ∈ C(X,R), x ∈ X y  > 0, existe hx ∈ A tal que hx (x) = h(x) y
hx (x0 ) ≤ h(x0 ) +  para todo x0 ∈ X. En efecto, por el segundo paso, para cada y ∈ X
podemos elegir hxy ∈ A tal que hxy (x) = h(x) y hxy (y) = h(y) y, una vez elegido hxy , tomar
un entorno abierto Vy de y tal que hxy 0 ) < h(y 0 ) +  para todo y 0 ∈ V . Por compaccidad
S(y
m
y
existen y1 , . . . , ym ∈ X tales que X = i=1 Vyi . La función hx = mı́n(hxy1 , . . . , hxym ) satisface
la desigualdad pedida y, por el primer paso, pertenece a A.
4) Dado h ∈ C(X,R) y  > 0, existe h e ∈ A tal que h −  < h e < h + . En efecto, para
cada x ∈ X, tomemos primero, hx como en el tercer paso, y luego un entorno abierto Vx de x
tal que hx (x0 ) > h(x0 ) −  para todo x0 ∈ Vx . Por compaccidad existen x1 , . . . , xm ∈ X tales
que X = m
S
i=1 Vxi . Claramente la función h = máx(hx1 , . . . , hxm ) satisface la desigualdad
e
pedida y, por el primer paso, pertenece a A. 
Corolario 15.7. Toda función continua f : [a, b] → R es lı́mite uniforme de una sucesión
P1 , P2 , P3 , . . . de funciones polinomiales Pn : [a, b] → R.

100
Capı́tulo 16

Espacios de Banach

En este capı́tulo k = R o C. Recordemos que una norma en un k-espacio vectorial E es


una función k k : E → R≥0 que satisface:
1. kxk = 0 si y sólo si x = 0,
2. kλ · xk = |λ|kxk,
3. kx + yk ≤ kxk + kyk,
y que un espacio normado es un k-espacio vectorial E, provisto de una norma. Recordemos
también que si k k es una norma en E, entonces la función d : E × E → R≥0 , definida por
d(x, y) = kx − yk, es una métrica que satisface:
1. d(x + z, y + z) = d(x, y) (Invariancia por traslaciones)
2. d(λ · x, λ · y) = |λ|d(x, y) (Homogeneidad).

1. Espacios de Banach
Un espacio de Banach es un espacio normado completo.
Ejemplos 16.1. A continuación damos una lista de espacios normados, señalando cuales
de ellos son espacios de Banach.
1. Un subespacio vectorial F de un espacio normado E es en si mismo un espacio nor-
mado via la norma inducida. Cada uno de estos espacios es llamado un subespacio
normado de E. Es fácil ver que si F es un subespacio normado de E, entonces tam-
bién lo es su clausura F . Por la Proposición 9.7 sabemos que si F es un subespacio
de Banach de E, entonces F es cerrado en E y, por el comentario que sigue al Teo-
rema 9.2, que si E es un espacio de Banach, entonces también lo es todo subespacio
cerrado suyo.
2. Dados un conjunto Z y un espacio normado E, el conjunto B(Z, E), de las funciones
acotadas de Z en E, es un espacio normado via la suma de funciones, el producto por
escalares y la norma definidas por

101
1 Espacios de Banach Espacios de Banach

- (f + g)(z) = f (z) + g(z),


- (λ · f )(z) = λ · f (z),
- kf k∞ = supz∈Z kf (z)k.
Es evidente que la métrica asociada a esta norma es la distancia d∞ introducida en
el Capı́tulo 9. Por el Teorema 9.13, si E es un espacio de Banach, entonces también
lo es B(Z, E).
3. Asumamos ahora que Z es un espacio métrico. Por el Teorema 7.46, dadas funciones
continuas f : Z → V y g : Z → V y un escalar λ, la función f + λ · g es continua. Por
lo tanto el conjunto C(Z, E), de las funciones continuas y acotadas de Z en E, es un
subespacio normado de B(Z, E). Por el Teorema 9.15, si E es un espacio de Banach,
entonces también lo es C(Z, E).
4. Para cada espacio de Banach E, el conjunto c(E), de las sucesiones convergentes de
elementos de E, es un subespacio cerrado de B(N, E). Además, el conjunto c0 (E),
formado por las sucesiones que convergen a cero, es un subespacio cerrado de c(E).
En consecuencia, todos estos espacios son de Banach. Siguiendo la práctica usual
escribiremos l∞ , c y c0 en lugar de B(N, R), c(R) y c0 (R), respectivamente.
5. El R-espacio vectorial lp (1 ≤P p < ∞), formado por las sucesiones x = (xn )n∈N de
∞ p
elementos de R que satisfacen i=1 |xi | < ∞, es un espacio de Banach con la norma
k kp , definida por kxkp = p ∞
p
p
P
i=1 |xi | . En efecto, dada una sucesión
x := x1 , x2 , x3 , . . .
y n ∈ N, denotemos con x|n a (x1 , . . . , xn ). Por el item 6 de los Ejemplos 1.2
kx|n + y|n kp ≤ kx|n kp + ky|n kp ≤ kxkp + kykp .
Como esto vale para todo n,
kx + ykp = lı́m (kx|n + y|n kp ) ≤ kxkp + kykp .
n→∞
Como además
v v
u∞ u∞
uX uX
kλ · x|p = t
p
|λxi |p = |λ| t
p
|xi |p = |λ|kx|p ,
i=1 i=1

lp es un subespacio de l∞ y k kp es una norma sobre lp . Veamos que es completo.


Supongamos que (xn )n∈N es una sucesión de Cauchy en lp . Entonces la sucesión
(xnm )n∈N , de las coordenadas m-ésimas de (xn )n∈N , es de Cauchy para todo m ∈ N.
Como R es completo, existe xm := lı́m xnm . Escribamos x = (x1 , x2 , x3 , . . . ). Dado
0
 > 0, elijamos n0 ∈ N tal que kxn − xn kp < , para todo n, n0 ≥ n0 . Entonces
0
kxn|m − x|m kp = lı́m
0
kxn|m − xn|m kp ≤ .
n →∞
Como esto vale para todo m ∈ N,
(15) kxn − xkp = lı́m
0
kxn|m − x|m kp ≤  para todo n ≥ n0 .
n →∞
En consecuencia kxkp ≤ kxn kp + kx − xn kp < ∞, por lo que x ∈ lp . Por último, la
acotación (15) muestra que x = lı́mn→∞ xn en lp .
Teorema 16.2. La completación de un espacio normado E es un espacio de Banach.
102
Espacios de Banach 2 Transformaciones Lineales

Demostración. Si i : E ,→ E 0 es una completación de E, entonces E 0 × E 0 es completo e


i(E)×i(E) es denso en E 0 ×E 0 . En otras palabras, i×i : E ×E ,→ E 0 ×E 0 es una completación
de E × E. Ası́, por los Teoremas 9.16 y 7.46 las funciones
k k +
E / R≥0 , E×E /E y k×E
· /E ,

se extienden de manera única a funciones continuas


k k0 +0 ·0
E0 / R≥0 , E0 × E0 / E0 y k × E0 / E0 .

Dados x e y en E 0 , tomemos sucesiones (xn )n∈N e (yn )n∈N en E que convergan a x y y


respectivamente. Debido a la continuidad de la suma y producto por escalares en E 0 ,
x +0 λ ·0 y = lı́m xn +0 λ ·0 lı́m yn = lı́m (xn + λ · yn ).
n→∞ n→∞ n→∞
para cada λ ∈ k, y usando esto se comprueba fácilmente que E 0 es un k-espacio vectorial. Por
ejemplo, la suma es comutativa porque
x +0 y = lı́m (xn + yn ) = lı́m (yn + xn ) = y +0 x,
n→∞ n→∞
y los restantes axiomas se demuestran de la misma manera. Finalmente, las igualdades
kx +0 yk0 = k lı́m (xn + yn )k0 = lı́m kxn + yn k ≤ lı́m (kxn k + kyn k) = kxk0 + kyk0
n→∞ n→∞ n→∞
y
kλ ·0 xk0 = k lı́m (λ · xn )k0 = lı́m kλ · xn k = lı́m (|λ|kxn k) = |λ| lı́m (kxn k) = |λ|kxk0 ,
n→∞ n→∞ n→∞ n→∞
muestran que k k0 es una norma y, las igualdades
kx − yk = k lı́m (xn − yn )k0 = lı́m kxn − yn k = lı́m d(xn , yn ) = d0 (x, y),
0 0
n→∞ n→∞ n→∞
que k k0 define la distancia de E0. 

2. Transformaciones Lineales
Supongamos que E y F son espacios normados. Una transformación lineal f : E → F
es acotada si existe una constante c > 0, llamada una cota de f , tal que kf (x)k ≤ ckxk
para todo x ∈ E. Denotamos con el sı́mbolo Homk (E, F ) al espacio de las transformaciones
lineales de E en F y, con el sı́mbolo L(E, F ), al subconjunto de Homk (E, F ) formado por las
transformaciones lineales acotadas. Supongamos que f1 , f2 : E → F son acotadas con cotas
c1 y c2 respectivamente. La desigualdad
kf1 (x) + λ · f2 (x)k ≤ kf1 (x)k + kλ · f2 (x)k ≤ (c1 + |λ|c2 )kxk
muestra que entonces f1 + λ · f2 es acotada con cota c1 + |λ|c2 . Ası́, L(E, F ) es un subespacio
vectorial de Homk (E, F ). Como es usual, escribiremos Endk (E) en lugar de Homk (E, E) y
L(E) en lugar de L(E, E). Una transformación lineal f ∈ L(E, F ) es un isomorfismo de
espacios vectoriales normados si es biyectiva y f −1 ∈ L(F, E). Dos espacios normados E y F
son isomorfos si hay un isomorfismo f : E → F .
Teorema 16.3. Para cada f ∈ Homk (E, F ), son equivalentes:
1. f ∈ L(E, F ).
2. f es uniformemente continua.

103
2 Transformaciones Lineales Espacios de Banach

3. f es continua en 0.
4. supkxk≤1 kf (x)k < ∞.
Demostración. 1. ⇒ 2. Porque si c es una cota de f , entonces
kf (x) − f (x0 )k = kf (x − x0 )k ≤ ckx − x0 k
para todo x, x0 ∈ E.
2. ⇒ 3. Es evidente.
3. ⇒ 4. Por hipótesis, existe δ > 0 tal que f (Bδ (0)) ⊆ B1 (0). En consecuencia,
1 0 1 1
kf (x)k = 0
kδ f (x)k = 0 kf (δ 0 x)k < 0 ,
δ δ δ
para todo x con kxk ≤ 1 y todo 0 < δ 0 < δ.
4. ⇒ 1. Escribamos M = supkxk=≤1 kf (x)k. Es evidente que kf (0)k ≤ M 0 y, para todo x 6= 0,
kf (x)k  x 
=f ≤ M.
kxk kxk
Esto termina la prueba. 
Observación 16.4. Si E 6= 0, entonces supkxk≤1 kf (x)k = supkxk=1 kf (x)k para cada
función lineal f : E → F .
Decimos que dos normas k k1 y k k2 , definidas sobre un espacio vectorial E, son equiva-
lentes si existen c1 y c2 en R>0 tales que kxk1 ≤ c1 kxk2 y kxk2 < c2 kxk1 para todo x ∈ E.
Corolario 16.5. Son equivalentes:
1. k k1 y k k2 son equivalentes.
2. idE es uniformemente continua cuando consideramos al dominio con la norma k k1
y al codominio con la norma k k2 y cuando consideramos al dominio con la norma
k k2 y al codominio con la norma k k1 .
3. idE es continua en 0 cuando consideramos al dominio con la norma k k1 y al codominio
con la norma k k2 y cuando consideramos al dominio con la norma k k2 y al codominio
con la norma k k1 .
Dado f ∈ L(E, F ), definimos la norma de f por kf k = supkxk≤1 kf (x)k. Es fácil ver que
kf (x)k
kf k = sup kf (x)k = sup = mı́n{c ∈ R≥0 : kf (x)k ≤ ckxk ∀ x ∈ E},
x∈B1 (0) x∈E\{0} kxk

para toda f ∈ L(E, F ).


Teorema 16.6. L(E, F ) es un espacio normado.
Demostración. Tomemos f, g ∈ L(E, F ) y λ ∈ k. Por definición,
kλ · f k = sup kλ · f (x)k = sup |λ|kf (x)k = |λ|kf k
kxk≤1 kxk≤1

kf k = 0 ⇒ kf (x)k = 0 para todo x ∈ E con kxk ≤ 1 ⇒ f = 0.

104
Espacios de Banach 2 Transformaciones Lineales

Finalmente, de las desigualdades


k(f + g)(x)k = kf (x) + g(x)k ≤ kf (x)k + kg(x)k = (kf k + kgk)kxk,
validas para todo x ∈ E, se sigue inmediatamente que kf + gk ≤ kf k + kgk. 
Observación 16.7. De la desigualdad
kf (x)−g(y)k = kf (x)−g(x)+g(x)−g(y)k ≤ k(f −g)(x)k+kg(x−y)k ≤ kf −gkkxk+kgkkx−yk,
valida para todo f, g ∈ L(E, F ) y todo x, y ∈ E, se sigue que la función evaluación
ev : L(E, F ) × E → F,
definida por ev(f, x) = f (x), es continua. En consecuencia si f = lı́mn→∞ fn en L(E, F ) y
x = lı́mn→∞ xn en E, entonces f (x) = lı́mn→∞ f (xn ) en F . Esto muestra en particular que si
fn tiende a f en L(E, F ), entonces fn tiende a f puntualmente. Más aún, de la desigualdad
mencionada arriba se sigue fácilmente que si fn tiende a f en L(E, F ), entonces fn tiende a
f uniformemente sobre cada subconjunto acotado de E.
Teorema 16.8. Si F es un espacio de Banach, entonces también lo es L(E, F ).
Demostración. Consideremos una sucesión de Cauchy (fn )n∈N en L(E, F ). Para cada
x ∈ E, la sucesión fn (x) es de Cauchy en F porque kfn (x) − fm (x)k ≤ kfn − fm kkxk.
Escribamos f (x) = lı́mn→∞ fn (x). Las igualdades
f (x + x0 ) = lı́m fn (x + x0 ) = lı́m fn (x) + lı́m fn (x0 ) = f (x) + f (x0 )
n→∞ n→∞ n→∞
y
f (λ · x) = lı́m fn (λ · x) = λ · lı́m fn (x) = λ · f (x),
n→∞ n→∞
muestran que f es lineal. Como (fn )n∈N es de Cauchy, dado  > 0, existe n0 ∈ N tal que
kfn − fm k <  si n, m ≥ n0 . Entonces, para cada x ∈ E,
(16) k(f − fm )(x)k = lı́m k(fn − fm )(x)k ≤ kxk
n→∞
y, por lo tanto,
kf (x)k ≤ kfm (x)k + k(f − fm )(x)k < (kfm k + )kxk,
para todo m > n0 , lo que implica en particular que f ∈ L(E, F ). Por último, de la igual-
dad (16) se sigue que f = lı́mn→∞ fn . 
Proposición 16.9. Si f ∈ L(E, F ) y g ∈ L(F, G), entonces g ◦ f ∈ L(E, G) y, además,
kg ◦ f k ≤ kgkkf k.
Demostración. Porque kg(f (x))k ≤ kgkkf (x)k ≤ kgkkf kkxk para todo x ∈ E. 
Proposición 16.10. Una aplicación lineal continua f : E → F es una isometrı́a si y sólo
si kf (x)k = kxk para todo x ∈ E.
Demostración. Si f es una isometrı́a, entonces
kf (x)k = d(f (x), 0) = d(x, 0) = kxk
para todo x ∈ E. Recı́procamente, si se satisface esta condición, entonces
d(f (x), f (x0 )) = kf (x) − f (x0 )k = kf (x − x0 )k = kx − x0 k = d(x, x0 )
para todo x, x0 ∈ E. 
105
2 Transformaciones Lineales Espacios de Banach

Observación 16.11. Si f : V → W es una isometrı́a, entonces


kf k = sup kf (x)k = sup kxk = 1.
kxk=1 kxk=1

La recı́proca no es cierta. Por ejemplo, el endomorfismo de R2 dado por (x, y) 7→ (x, 0), tiene
norma 1 y no es una isometrı́a.
Proposición 16.12. Si f : E → F es un isomorfismo, kf k ≤ 1 y kf −1 k ≤ 1, entonces f
es una isometrı́a.
Demostración. Para cada x ∈ E,
kxk = kf −1 ◦ f (x)k ≤ kf −1 kkf (x)k ≤ kf (x)k.
Pero por otra parte, kf (x)k ≤ kf kkxk ≤ kxk. 
Ejemplo 16.13. La función j : F → L(k, F ), definida por j(x)(λ) = λ·x, es evidentemente
lineal. Además es claro que es inversible y que j −1 (f ) = f (1). Por último
kjk = sup kj(x)k = sup sup kj(x)(λ)k = sup sup |λ|kxk = 1
kxk=1 kxk=1 |λ|=1 kxk=1 |λ|=1

y
kj −1 k = sup kj −1 (f )k = sup kf (1)k ≤ sup kf k = 1.
kf k=1 kf k=1 kf k=1

Ası́, por la Proposicion 16.12, j es una isometrı́a. Notese que el argumento muestra también
que Homk (k, F ) = L(k, F ).
El resultado que sigue mejora el Ejercicio 10.9.
Teorema 16.14. Si E es un espacio vectorial de dimensión finita, entonces todas las
normas de E son equivalentes.
Demostración. Sin pérdida de generalidad podemos suponer que E = k n y que una de
las normas es la norma k k∞ . Denotemos con k k a la otra norma y con (e1 , . . . , en ) a la base
canónica de k n . Cada vector x = (x1 , . . . , xn ) ∈ k n satisface
kxk = kx1 · e1 + · · · + xn · en k ≤ |x1 |ke1 k + · · · + |xn |ken k ≤ nM kxk∞ ,
donde M = máx(ke1 k, . . . , ken k). Ası́, para todo par de vectores x, y ∈ k n ,
|kxk − kyk| ≤ kx − yk ≤ nM kx − yk∞ .
En consecuencia, la aplicación k k : (k n , k k∞ ) → k continua. Como {x ∈ k n : kxk∞ = 1} es
compacto, existen c1 , c2 > 0, tales que c1 ≤ kxk ≤ c2 para todo x ∈ k n con kxk∞ = 1. Pero
esto implica que

x x
kxk = kxk∞ ≤ c2 kxk∞ y kxk = kxk∞ ≥ c1 kxk∞
kxk∞ kxk∞
para cada x ∈ k n \ {0}. 
Corolario 16.15. Los siguientes hechos valen:
1. Cada k-espacio vectorial de dimensión finita es completo con cualquier norma.
2. En cualquier espacio normado los subespacios de dimensión finita son cerrados.
106
Espacios de Banach 2 Transformaciones Lineales

Demostración. La primera afirmación se sigue inmediatamente del Teorema 16.14, y la


segunda de la primera y de la Proposición 9.7. 
Proposición 16.16. Si dimk (E) < ∞, entonces Homk (E, F ) = L(E, F ) para todo espacio
normado F .
Demostración. Por el Teorema 16.14 basta probarlo cuando E es k n provisto con la
norma k k∞ . En este caso toda transformación lineal f : E → F es acotada porque
kf (x)k = kf (x1 · e1 + · · · + xn · en )k ≤ |x1 |kf (e1 )k + · · · + |xn |kf (en )k ≤ M kxk∞ ,
donde M = kf (e1 )k + · · · + kf (en )k), cualquiera sea x = (x1 , . . . , xn ) ∈ k n . 
2.1. El Espacio Dual El dual algebraico de un espacio normado E es el k-espacio
vectorial Homk (E, k) y el espacio dual de E es el espacio normado E ∗ := L(E, k). Un subes-
pacio H de E es un hiperplano si existe ϕ ∈ Homk (E, k) no nulo, tal que H = ker(ϕ).
Proposición 16.17. Para cada subespacio H de E, son equivalentes:
1. H es un hiperplano.
2. H E y si L es un subespacio de E tal que H L, entonces L = E.
3. Existe x ∈ E \ H tal que hH, xi = E.
Demostración. 1. ⇒ 2. Consideremos una funcional lineal no nula ϕ ∈ Homk (E, k) tal
que H = ker(ϕ) y tomemos x ∈ L tal que ϕ(x) 6= 0. Cada y ∈ E se escribe como suma de un
elemento de H y uno de L, en la forma
 
ϕ(y) ϕ(y)
y= y− x + x.
ϕ(x) ϕ(x)
Como H ⊆ L, esto prueba que L = E.
2. ⇒ 3. Del item 2 se sigue inmediatamente que si x ∈ E \ H, entonces hH, xi = E.
3. ⇒ 1. Basta definir ϕ(h + λ · x) = λ para todo h ∈ H y λ ∈ k. 
Proposición 16.18. Una funcional lineal ϕ : E → k es continua si y sólo si ker(ϕ) es
cerrado.
Demostración. Es claro que si ϕ es continua, entonces ϕ−1 (0) es cerrado. Veamos que
vale la recı́proca. Evidentemente podemos suponer que ϕ 6= 0. Fijemos x ∈ ϕ−1 (1) y escri-
bamos M = d(x, ϕ−1 (0)). Como ϕ−1 (0) es cerrado, M > 0. Dado y ∈ V , existen λ ∈ k y
z ∈ ϕ−1 (0) únicos tales que y = z + λ · x. Es evidente que λ = ϕ(y). Si y ∈
/ ϕ−1 (0), entonces

1
kyk = kz + ϕ(y) · xk = |ϕ(y)| ϕ(y) · z + x ≥ |ϕ(y)|M,

y es obvio que kyk ≥ |ϕ(y)|M si y ∈ ϕ−1 (0). Ası́, |ϕ(y)| ≤ 1


M kyk para cada y ∈ E. 
P∞
Dados un espacio normado E y una sucesión (an )n∈N de elementos de E, la serie n=1 an ,
de término general an , es la sucesión (S1 , S2 , . . . ), donde Si = in=1 an . Una serie ∞
P P
n=1 an es
convergente si existe lı́mi→∞ Si = s. En tal caso decimos que s es el lı́mite o la suma de la serie
y escribimos s = ∞
P P∞
a
n=1 n P. Finalmente, decimos que a
n=1 n es absolútamente convergente
si la serie de números reales ∞ n=1 kan k converge.

Proposición 16.19. Toda serie ∞


P
n=1 an , de elementos de un espacio de Banach E, que
es absolutamente convergente, es convergente.
107
2 Transformaciones Lineales Espacios de Banach
P∞
Demostración. Como n=1 kan k es de Cauchy y
kan0 + · · · + am0 k ≤ kan0 k + · · · + kam0 k para todo n0 < m0 ,
P∞
la serie n=1 anes de Cauchy y, por lo tanto, siendo E un espacio de Banach, convergente. 
Proposición 16.20. Si una serie P∞
P
n=1 an de elementos de un espacio de Banach E
es absolutamente convergente, entonces ∞ a es absolutamente convergente para cada
P n=1 j(n) P∞
función biyectiva j : N → N y además, ∞ a
n=1 j(n) = n=1 an .
Demostración. Dejada al lector. 
Teorema 16.21. Para cada p ∈ R≥1 hay una isometrı́a biyectiva f : lq → lp∗ , donde q
está determinado por la igualdad p1 + 1q = 1.
Demostración. Fijemos y = (y1 , y2 , . . . ) ∈ lq . Por la desigualdad de Holder,

X
(17) |yi xi | ≤ kykq kxkp para todo x = (x1 , x2 , . . . ) ∈ lp ,
i=1
(la desigualdad de Holder fue establecida para P∞p > 1, pero vale trivialmente para p = 1, con
q = ∞). En consecuencia la serie ϕy (x) = i=1 yi xi converge absolutamente. Por lo tanto
esta fórmula define una función ϕy : lp → k, que claramente es lineal. Además
∞ ∞

X X
kϕy k ≤ sup |ϕy (x)| = sup yi xi ≤ sup |yi xi | ≤ sup kykq kxkp = kykq ,

kxkp =1 kxkp =1 i=1
kxkp =1 kxkp =1
i=1
lo que muestra en particular que ϕy ∈ lp∗ . Es claro que la aplicación f : lq → lp∗ , definida por
f(y) = ϕy , es lineal, y que
kfk = sup f(y) = sup kϕy k ≤ sup kykq ≤ 1.
kyk=1 ky=1k ky=1k

Además es inyectiva, ya que si ei es el elemento de lp cuyas coordenadas son todas 0, salvo la


i-ésima, que vale 1, entonces f(y)(ei ) = ϕy (ei ) = yi . Resta ver que f es una isometrı́a sobre-
yectiva. Por la Proposición 16.12, para ello es suficiente ver que existe una trasnsformación
lineal g : lp∗ → lq tal que kgk ≤ 1 y f ◦ g = id. Dado ϕ ∈ lp∗ definimos
g(ϕ) = (ϕ(e1 ), ϕ(e2 ), ϕ(e3 ), . . . ).
Veamos que g(ϕ) ∈ lq y que kg(ϕ)kq ≤ kϕk. Consideramos dos casos:
p = 1. En este caso kϕ(ei ))k ≤ kϕkkei k1 = kϕk para cada i ∈ N y, por lo tanto,
kg(ϕ)k∞ = kϕ(e1 ), ϕ(e2 ), . . . k∞ ≤ kϕk,
lo que prueba simultaneamente ambas afirmaciones.
(n) (n) (n)
p > 1. Para cada n ∈ N, denotemos con x(n) a la sucesión x(n) = (x1 , x2 , x3 , . . . ),
definida por (
(n) |ϕ(ei )|q−1 sg(ϕ(ei )) si i ≤ n,
xi =
0 si i > n,
donde sg denota a la función signo. Es claro que x(n) ∈ lp para todo n. Un cálculo directo
muestra que
∞ n n
(n)
X X X
(n) q−1
ϕ(x ) = xi ϕ(ei ) = |ϕ(ei )| sg(ϕ(ei ))ϕ(ei ) = |ϕ(ei )|q .
i=1 i=1 i=1
108
Espacios de Banach 2 Transformaciones Lineales

Ası́,
n n
!1 n
!1
X X p X p

|ϕ(ei )|q = |ϕ(x(n) )| ≤ kϕkkx(n) kp = kϕk |ϕ(ei )|(q−1)p = kϕk |ϕ(ei )|q ,
i=1 i=1 i=1
por lo que v
u n
uX
q
t |ϕ(ei )|q ≤ kϕk.
i=1
Haciendo tender n a infinito, obtenemos que kg(ϕ)kq ≤ kϕk. Igual que en el caso anterior,
esto prueba simultaneamente ambas afirmaciones.
Para terminar la demostración sólo falta probar que f(g(ϕ)) = ϕ para todo ϕ ∈ lp∗ . Pero
si x = (x1 , x2 , x3 , . . . ) ∈ lp , entonces

X
f(g(ϕ))(x) = f(ϕ(e1 ), ϕ(e2 ), ϕ(e3 ), . . . )(x) = xi ϕ(ei ) = ϕ(x),
i=1
donde la última igualdad se sigue de que

n
!1
X X p

x − xi · ei = |xi |p −→ 0 cuando n tiende a ∞,




i=1 p i>n
P∞
y, por lo tanto, x = i=1 xi ei en lp . 
Teorema 16.22 (Hahn-Banach). Para cada espacio normado E, cada subespacio S ⊆ E
y cada funcional ϕ ∈ S ∗ , existe ϕ
e ∈ E ∗ tal que ϕ
e|S = ϕ y kϕk
e = kϕk.

Demostración. Caso k = R Consideremos las extensiones parciales de ϕ. Es decir, los


pares (W, ψ), formados por un subespacio W de E tal que S ⊆ W y una funcional ψ ∈ W ∗
tal que ψ|S = ϕ y kψk = kϕk. Ordenamos estas extensiones por (W, ψ) ≤ (W 0 , ψ 0 ) si W ⊆ W 0
0
y ψ|W = ψ. Por el Lema de Zorn existe una extensión maximal (W f , ψ).
e Debemos probar que
W
f = E, para lo cual mostraremos que si W f ( E y x ∈ E \W f , entonces ψe se puede extender a
f ∗
una φ ∈ (W ⊕hxi) tal que kφk = kψk. Dando por hecho el caso trivial ψe = 0, y multiplicando
e
por una constante, podemos suponer que kψk e = 1. Definimos φ(w + λ · x) = ψ(w) e + λa, con
a ∈ R fijo. Debemos ver que se puede elegir a de forma tal que kφk ≤ kψk e = 1. Es decir, de
forma tal que |ψ(w)e + λa| ≤ kw + λ · xk para todo λ ∈ R y w ∈ W f . Reemplazando w por
λ · w es fácil ver que para ello será suficiente elegir a tal que |ψ(w)
e + a| ≤ kw + xk para todo
w∈W f , o equivalentemente, tal que
−ψ(w)
e − kw + xk ≤ a ≤ −ψ(w)
e + kw + xk para todo w ∈ W
f.
Ası́, hemos reducido la cuestión a probar que
sup (−ψ(w)
e − kw + xk) ≤ ı́nf (−ψ(v)
e + kv + xk)
w∈W
f v∈W
f

o, lo que es igual, que −ψ(w)


e − kw + xk ≤ −ψ(v)
e + kv + xk para todo v, w ∈ W f . Pero
e − ψ(w)
ψ(v) e ≤ |ψ(v
e − w)| ≤ kv − wk = k(v + x) − (w + x)k ≤ kv + xk + kw + xk,

donde la segunda desigualdad vale porque kψk


e = 1.
109
2 Transformaciones Lineales Espacios de Banach

Caso k = C Denotemos con ψ a la parte real de ϕ. Como


ψ(i · v) = <e(ϕ(i · v)) = <e(iϕ(v)) = −=m(ϕ(v))
para todo v ∈ S, sabemos que ϕ(v) = ψ(v) − iψ(i · v) para todo v ∈ S. Por el caso real,
también sabemos que hay una extensión ψe : E → R que satisface kψk e = kψk. Pero entonces
la función ϕ(v),
e definida por ϕ(v)
e := ψ(v)
e − iψ(i
e · v), extiende a ϕ. Además, se comprueba
fácilmente que ϕ(v)
e es C-lineal. Por último, dado que para todo v ∈ E tal que ϕ(v)e 6= 0,
−1  −1  −1
|ϕ(v)|
e =ϕe ϕ(v)
e |ϕ(v)|v
e = ψe ϕ(v)
e |ϕ(v)|v
e ≤ kψkk
e ϕ(v)
e |ϕ(v)|vk
e = kψkkvk,
e

la desigualdad kϕk
e ≤ kψk
e = kψk ≤ kϕk vale. 
Corolario 16.23. Dados un subespacio cerrado S de E y un punto x ∈ E \ S, existe una
funcional lineal ϕ ∈ E ∗ tal que ϕ(x) = 1 y ϕ|S = 0.
Demostración. Consideremos la función lineal ϕ : S ⊕ hxi → k, definida por
ϕ(s + λ · x) = λ para todo s ∈ S y todo λ ∈ k.
Por la Proposición 16.18, como ker(ϕ) = S es cerrado, ϕ es continua. La demostración se
termina aplicando el teorema anterior. 
Corolario 16.24. Dados x, y ∈ E tales que hxi ∩ hyi = {0}, existe un funcional ϕ ∈ E ∗
tal que ϕ(x) = 0 y ϕ(y) = 1. En particular, si E 6= 0, entonces E ∗ 6= 0.
Demostración. Esto es consecuencia del corolario anterior y del hecho de que por el
Corolario 16.15, el subespacio S = hxi de E, es cerrado. 
Teorema 16.25. Si L(E, F ) es un espacio de Banach y E 6= 0, entonces F también es
un espacio de Banach.
Demostración. Fijemos una funcional ϕ ∈ E ∗ no nula y un punto x0 ∈ E tal que
ϕ(x0 ) = 1. Dado y ∈ F , definimos fy : E → F por fy (x) = ϕ(x) · y. Es evidente que fy es
lineal, y es continua porque
kfy (x)k = kϕ(x) · yk ≤ kykkϕkkxk.
Además, la correspondencia
F / L(E, F )
y / fy

es lineal y satisface
kfy k = sup kfy (x)k = kyk sup |ϕ(x)| = kykkϕk.
kxk=1 kxk=1

En consecuencia, si (yn )n∈N es una sucesión de Cauchy en F , entonces la sucesión (fyn )n∈N
es de Cauchy en L(E, F ) y, por lo tanto, como L(E, F ) es completo, converge en L(E, F ) a
una función lineal f : E → F . Pero entonces
f (x0 ) = lı́m fyn (x0 ) = lı́m ϕ(x0 ) · yn = lı́m yn ,
n→∞ n→∞ n→∞
lo que prueba en particular que F es completo. 
Proposición 16.26. Si un espacio normado E tiene una sucesión de elementos
x1 , x2 , x3 , x4 , . . .
que genera un subespacio denso, entonces es separable.
110
Espacios de Banach 2 Transformaciones Lineales

Demostración. Consideremos el Q-subespacio vectorial


( P
{ ∞i=1 λi · xi : λi ∈ Q y \{i : λi 6= 0} < ∞} si k = R,
hx1 , x2 , . . . iQ = P∞
{ i=1 λi · xi : λi ∈ Q[i] y \{i : λi 6= 0} < ∞} si k = C,

de E. Es fácil ver que hx1 , x2 , . . . iQ es numerable y hx1 , x2 , . . . iQ = hx1 , x2 , . . . i = E. 


Corolario 16.27. Los espacios lp (1 ≤ p < ∞) son separables.
Demostración. Por la Proposición 16.26, para verificar esto basta recordar que en la
parte final de la demostración del Teorema 16.21 se probó que el conjunto {ei : i ∈ N}, donde
ei es el elemento de lp cuyas coordenadas son todas 0, salvo la i-ésima, que vale 1, genera un
subespacio denso de lp . 

El espacio de Banach l∞ no es separable, porque dado un conjunto numerable arbitrario


{xi = (xi1 , xi2 , . . . ) : i ∈ N} ⊆ l∞ , la sucesión y = (y1 , y2 , . . . ), dedinida por
(
0 si |xjj | ≥ 1,
yj =
2 en otro caso,
está a una distancia mayor o igual a 1 de cada xi .
Teorema 16.28. Si E ∗ es separable, entonces también lo es E.
Demostración. Por el Corolario 16.24, si E ∗ = 0, entonces E = 0 y, en particular,
separable. Supongamos que E ∗ 6= 0. Por hipótesis E ∗ tiene un subconjunto numerable denso
{ϕ1 , ϕ2 , . . . }. Para cada n ∈ N tomemos xn ∈ E tal que kxn k = 1 y kϕn k ≤ |ϕn (xn )| + n1 .
Por la Proposición 16.26, para terminar la demostración será suficiente probar que
S := hx1 , x2 , . . . i = E.
Supongamos que no es ası́ y, fijado x ∈ E \ S, consideremos la funcional ψ : S ⊕ hxi → k,
definida por ψ(s + λ · x) = λ para todo s ∈ S y λ ∈ k. Notemos que ψ es continua porque
ker ψ = S es cerrado. Por el Teorema de Hahn-Banach, ψ tiene una extensión ψe ∈ E ∗ . Por
la densidad de {ϕ1 , ϕ2 , . . . }, existe una sucesión (ϕnj )j∈N de elementos de este conjunto que
tiende a ψ.
e Por un lado
lı́m |ϕn (xn )| = kψk,
j j
e
j→∞
1
porque kϕnj k → kψk
e y ||ϕn (xn )| − kϕn k| <
j j j nj . Por otro lado

|ϕnj (xnj )| = |ϕnj (xnj ) − ψ(x


e n )| ≤ kϕn − ψkkx
j j
e nj k = kϕnj − ψk −→ 0,
e

porque ψe se anula sobre S. Ası́, ψe = 0, lo que es absurdo porque ψ(x)


e = 1. 
∗ no es isomorfo a l .
Corolario 16.29. l∞ 1

Teorema 16.30. (Teorema de acotación uniforme) Consideremos una familia de funcio-


nes lineales continuas (fλ : E → F )λ∈Λ , donde E y F son espacios normados. Si E es de
Banach y para cada x ∈ E existe Mx ≥ 0 tal que kfλ (x)k ≤ Mx para todo λ, entonces existe
M ≥ 0 tal que kfλ k ≤ M para todo λ.
111
2 Transformaciones Lineales Espacios de Banach

Demostración. Por el principio de acotación uniforme (Teorema 12.12) existe una bola
abierta Bδ (x0 ) y un N ≥ 0 tal que kfλ (x)k ≤ N para todo λ ∈ Λ y todo x ∈ Bδ (x0 ). Si
x ∈ Bδ (0), entonces
kfλ (x)k = kfλ (x + x0 ) − fλ (x0 )k ≤ kfλ (x + x0 )k + kfλ (x0 )k ≤ N + Mx0 .
ası́, para cada x ∈ B1 (0),
1 1
kfλ (x)k = kfλ (δ · x)k ≤ (N + Mx0 ).
δ δ
De modo que podemos tomar M = 1δ (N + Mx0 ). 

Recordemos que un álgebra conmutativa sobre un cuerpo k es un anillo conmutativo A


junto con un morfismo de anillos i : k → A. Una k-álgebra (no necesariamente conmutativa)
es un anillo A junto con un morfismo de anillos i : k → A tal que i(λ)a = ai(λ) para todo
a ∈ A y λ ∈ k. Por ejemplo, para cada cuerpo k el anillo de matrices Mn (k) es un álgebra via
la aplicación i : k → Mn (k) definida por i(λ) := λ · I, donde I es la matriz identidad. Si A es
una k-álgebra, entonces A es un k-espacio vectorial via λ · a := i(λ)a, y
(18) λ · (ab) = (λ · a)b = a(λ · b)
para todo λ ∈ k y a, b ∈ A. Recı́procamente, cada anillo A provisto de una estructura de k
espacio vectorial que satisface (18) es una k-álgebra con i(λ) := λ · 1.
Un álgebra de Banach es una k-álgebra A, dotada de una estructura de espacio de Banach
tal que kabk ≤ kakkbk para todo a, b ∈ A. Notemos k1k ≥ 1 en toda álgebra de Banach,
porque k1k =6 0y
k1k = k1 × 1k ≤ k1k2 .
Del Teorema 16.8 y la Proposición 16.9 se sigue inmediatamente que L(E) es un álgebra
de Banach. El morfismo de estructura i : k → L(E) está dado por i(λ) = λ · idE .

2.2. Elementos Inversibles de L(E) En esta subsección establecemos algunas


propiedades básicas del grupo de unidades del álgebra de funciones lineales continuas L(E)
de un espacio de Banach E o, más generalmente, del grupo de unidades de un álgebra de
Banach.
xn
Observación 16.31. Dada un álgebra de Banach A, la serie ex := ∞
P
n=0 n! es conver-
gente para cada x ∈ A, porque lo es absolutamente. La función x 7→ ex , definida por esta serie
es, por definición, la función exponencial de A.
Ejercicio 16.32. Pruebe que la función exponencial de un álgebra de Banach A tiene las
siguientes propiedades:
- e0 = 1.
- Si x, y son elementos de A que conmutan, entonces ex+y = ex ey .
- ex es inversible para todo x ∈ A y (ex )−1 = e−x .
Dada una álgebra A, denotamos con U (A) al grupo de elementos inversibles de A.
Lema 16.33. Si A es un álgebra de Banach, entonces 1 − B1 (0) ⊆ U (A).
112
Espacios de Banach 2 Transformaciones Lineales

Demostración. Si x ∈ B1 (0), entonces 1 + x + x2 + · · · es absolutamente convergente


porque
1
1 + kxk + kx2 k + · · · ≤ 1 + kxk + kxk2 + · · · = .
1 − kxk
Además,
(1 − x)(1 + x + x2 + · · · ) = lı́m 1 − xn+1 = 1,
n→∞
y (1 + x + x2 + · · · )(1 − x) = 1 por la misma razón. 
Teorema 16.34. Si A es un álgebra de Banach, entonces U (A) es abierto.
Demostración. Debemos probar que para cada x0 ∈ U (A), existe δ > 0 tal que
Bδ (x0 ) ⊆ U (A),
o lo que es equivalente, que x−1 −1
0 (x0 +x) = 1+x0 x es inversible para todo x ∈ Bδ (0). Pero por
el Lema 16.33, para que esto último ocurra es suficiente tomar δ = kx−1 −1
0 k , porque entonces
kx−1 −1
0 xk ≤ kx0 kkxk < 1. 
Teorema 16.35. Si A es un álgebra de Banach, entonces la función
InvA : U (A) → U (A),
definida por InvA (x) := x−1 , es continua y, por lo tanto, como es involutiva, un homeomor-
fismo.
Demostración. Tomemos x0 ∈ U (A) y x ∈ Bkx−1 k−1 (0). Los argumentos dados en la
0
demostración del Teorema 16.34 prueban que x0 − x es inversible. Usando que
(x0 − x)−1 = (1 − x−1 −1 −1
0 x) x0

y
(1 − x−1
0 x)
−1
= 1 + x−1 −1 2 −1 3
0 x + (x0 x) + (x0 x) + · · · ,
obtenemos la siguiente acotación:
k(x0 − x)−1 − x−1 −1 −1 −1 −1
0 k = k(1 − x0 x) x0 − x0 k
≤ k(1 − x−1
0 x)
−1
− 1kkx−1
0 k

X
= (x−1 n
0 x) kx−1 k

0
n=1

X
≤ kx−1
0 k (kx−1
0 kkxk)
n

n=1
−1
kx0 kkxk
= kx−1 k.
1 − kx0 kkxk 0
−1

kx−1
0 kkxk
El resultado es ahora evidente porque es claro que 1−kx−1 kkxk
kx−1
0 k tiende a 0 cuando x tiende
0
a 0. 
Dados espacios normados E y F , denotemos con I(E, F ) al subconjunto de L(E, F )
formado por los isomorfismos.
113
2 Transformaciones Lineales Espacios de Banach

Corolario 16.36. Si E y F son espacios de Banach, entonces I(E, F ) es abierto.


Además, la función
InvE,F : I(E, F ) −→ I(F, E),
definida por InvE,F (f ) := f −1 es un homeomorfismo.
Demostración. Si E y F no son isomorfos esto es evidente. Supongamos entonces que
hay un isomorfismo u : F → E. Como
u ◦ (f + f˜) = u ◦ f + u ◦ f˜, u ◦ λf = λu ◦ f, ku ◦ f k ≤ kukkf k y ku−1 ◦ gk ≤ ku−1 kkgk
para todo λ ∈ k, f, f˜ ∈ L(E, F ) y g ∈ L(E), las funciones
Lu : L(E, F ) −→ L(E) y Ru : L(F, E) −→ L(E),

 u (f ) := u ◦ f y Ru (g) := g ◦ u, son isomorfismos de espacios de Banach. Como


definidas por L
L−1
u U (L(E)) = I(F, E) y, por el Teorema 16.34, sabemos que U (L(E)) es un subconjunto
abierto de L(E), el conjunto I(E, F ) es un subconjunto abierto de L(E, F ). Para ver que
InvE,F es continua basta notar que InvE,F = Ru ◦ InvL(E) ◦Lu , y recordar que InvL(E) es
continua por el Teorema 16.35. Ahora es claro que InvE,F es un homeomorfismo, con inversa
InvF,E . 

2.3. El Teorema de la Función Abierta Recordemos que una función f : X → Y ,


de un espacio métrico X en otro Y , es abierta si f (U ) es abierto en Y para cada abierto U
de X.
Teorema 16.37 (Teorema de la función abierta). Consideremos espacios de Banach E y
F . Toda función lineal, continua y sobreyectiva f : E → F , es abierta.
Demostración. Por el Teorema 12.1, como

[ ∞
[
F = f (BE
i (0)) = f (BE
i (0)),
i=1 i=1

existen n ∈ N e y ∈ F tales que f (BE F −1 (y), entonces


n (0)) ⊇ Br (y) para algún r > 0. Si x ∈ f
f (BE F F 0 F E
n+kxk (0)) ⊇ Br (0). En efecto, si z ∈ Br (0), entonces z = z + y ∈ Br (y) ⊆ f (Bn (0)), y
ası́,
z = z 0 − y ∈ f (BE E
n (0)) − f (x) ⊆ f (Bn+kxk (0)).

Tomemos λ > 1 tal que n + kxk ≤ λr. Es evidente que f (BE F


λr (0)) ⊇ Br (0). De hecho vale
algo que aparentemente es más fuerte aunque en realidad es equivalente: que f (BE λt (0)) ⊇
F F
Bt (0) para todo t > 0. En efecto, dado y ∈ Bt (0), existe una sucesión de puntos (xn )n∈N
de BE r t
λr (0) tal que t · y = lı́mn→∞ f (xn ). Es claro entonces que y = lı́mn→∞ f ( r · xn ) y
ası́ y ∈ f (BE E F F
λt (0)). Vamos a probar que f (B2λt (0)) ⊇ Bt (0). Fijemos y ∈ Bt (0) y 0 < δ < 2 .
1

Tomemos primero x1 ∈ BE F
λt (0) tal que y − f (x1 ) ∈ Bδt (0), luego tomemos x2 ∈ Bλδt (0)
E
F
tal que y − (f (x1 ) + f (x2 )) ∈ Bδ2 t (0), etcetera. Existen ası́ x1 , x2 , . . . , xn , · · · ∈ E, tales
Pn P∞
que xn ∈ BE λδ n−1 t (0) y y −
F
i=1 f (xi ) ∈ Bδ n t (0) para todo n ∈ N. La serie i=1 xi es
absolutamente convergente ya que
∞ ∞
X X λt
kxi k ≤ λδ i−1 t = < 2λt.
1−δ
i=1 i=1
114
Espacios de Banach 2 Transformaciones Lineales
P∞ P∞
Además, si x = i=1 xi , entonces kxk ≤ i=1 kxi k < 2λt y f (x) = y, lo que prueba la
afirmación. Consideremos ahora un abierto U de V y un punto x de U . Tomemos t > 0 tal
que BV2λt (x) ⊆ U . Entonces
f (U ) ⊇ f (BE E E F F
2λt (x)) = f (x + B2λt (0)) = f (x) + f (B2λt (0)) ⊇ f (x) + Bt (0) = Bt (f (x)),

lo cual muestra que f (U ) es abierto. 


Corolario 16.38. Si f : E → F es una función lineal continua y biyectiva entre espacios
de Banach, entonces f es un isomorfismo.
Demostración. Se sigue del teorema anterior y de la Observación 7.16. 

Recordemos que un espacio vectorial E es suma directa interna de dos subespacios F1 y


F2 si la función lineal j : F1 × F2 → E, definida por j(y, y 0 ) = y + y 0 es biyectiva. Si E es
un espacio normado y dotamos a F1 × F2 con la norma k k∞ , entonces la función j deviene
continua, porque
kj(y, y 0 )k = ky + y 0 k ≤ kyk + ky 0 k ≤ 2k(y, y 0 )k∞ .
Corolario 16.39. Si un espacio de Banach E es suma directa interna de dos subespacios
cerrrados F1 y F2 , entonces la aplicación j : F1 × F2 → E definida arriba es un isomorfismo
de espacios de Banach.
Demostración. Es fácil ver, usando que F1 y F2 son subconjuntos cerrados de E y que
E es un espacio de Banach, que F1 × F2 también lo es. Entonces, por el Corolario 16.38, j es
un isomorfismo. 
Ejercicio 16.40. Pruebe que si X e Y son espacios métricos y f : X → Y es una función
continua, entonces su gráfico
Gr(f ) := {(x, y) ∈ X × Y : y = f (x)}
es un subconjunto cerrado de X × Y (Recuerdese que X × Y es un espacio métrico via la
distancia d∞ introducida en el item 6 del Ejemplo 1.1).
El corolario que sigue muestra que para las funciones lineales entre espacios de Banach
vale la recı́proca del resultado establecido en el ejercicio anterior.
Corolario 16.41. Consideremos una función lineal f : E → F entre espacios de Banach.
Si el gráfico de f es cerrado en E × F , entonces f es continua.
Demostración. Consideremos el diagrama conmutativo
πF
Gr(f ) /F
<
zzz
z
zz
zz f
πE
 zzz
E
donde πE y πF son las funciones definidas por πE (x, y) = x y πF (x, y) = y. Es fácil ver que
πE y πF son continuas y que πE es biyectiva. Por el Teorema de la función abierta sabemos
−1 −1
que πE es continua. Entonces f = πF ◦ πE también lo es. 
115
3 Funciones Multilineales Espacios de Banach

3. Funciones Multilineales
Una función f : E1 × · · · × En → F , del producto de una familia E1 , . . . , En de k-espacios
vectoriales en un k-espacio vectorial F , es multilineal si para todo i con 1 ≤ i ≤ n y toda fa-
milia x1 , . . . , xi−1 , xi+1 , . . . , xn con xj ∈ Ej , la aplicación x 7→ f (x1 , . . . , xi−1 , x, xi+1 , . . . , xn )
es una función lineal de Ei en F . El conjunto de todas las aplicaciones multilineales de
E1 × · · · × En en F , provisto de la suma y el producto por escalares definidos por
(f + g)(x1 , . . . , xn ) = f (x1 , . . . , xn ) + g(x1 , . . . , xn )

(λ · f )(x1 , . . . , xn ) = λf (x1 , . . . , xn ).
es un k-espacio vectorial, llamado espacio de las funciones multilinealeas de E1 × · · · × En en
F y denotado Mult(E1 , . . . , En ; F ).
Teorema 16.42. La función
Ψ : Mult(E1 , . . . , En ; F ) −→ Mult(E1 , . . . , En−1 ; Homk (En , F )),
definida por Ψ(f )(x1 , . . . , xn−1 )(x) = f (x1 , . . . , xn−1 , x), es un isomorfismo de espacios vec-
toriales.
Demostración. Las igualdades
Ψ(f + g)(x1 , . . . , xn−1 )(x) = (f + g)(x1 , . . . , xn−1 , x)
= f (x1 , . . . , xn−1 , x) + g(x1 , . . . , xn−1 , x)
= Ψ(f )(x1 , . . . , xn−1 )(x) + Ψ(g)(x1 , . . . , xn−1 )(x)

Ψ(λ · f )(x1 , . . . , xn−1 )(x) = (λ · f )(x1 , . . . , xn−1 , x)


= λf (x1 , . . . , xn−1 , x)
= λΨ(f )(x1 , . . . , xn−1 )(x)
= (λ · (Ψ(f )(x1 , . . . , xn−1 )))(x)
= (λ · Ψ(f ))(x1 , . . . , xn−1 )(x),
muestran que Ψ es lineal. Por último, es fácil ver que Ψ es inversible, y que su inversa
es la función Φ : Mult(E1 , . . . , En−1 ; Homk (En , F )) −→ Mult(E1 , . . . , En ; F ), definida por
Φ(g)(x1 , . . . , xn ) = g(x1 , . . . , xn−1 )(xn ). 
Teorema 16.43. Para cada f ∈ Mult(E1 , . . . , En ; F ), son equivalentes:
1. f es continua en 0.
2. f es continua.
3. Existe M ≥ 0 tal que
kf (x1 , . . . , xn )k ≤ M kx1 k · · · kxn k
para todo (x1 , . . . , xn ) ∈ E1 × · · · × En .
116
Espacios de Banach 3 Funciones Multilineales

Demostración. 3. ⇒ 2. Fijemos (x1 , . . . , xn ) ∈ E1 × · · · × En . Para todo elemento


(y1 , . . . , yn ) de E1 × · · · × En es verdad que
n
X
f (y1 , . . . , yn ) − f (x1 , . . . , xn ) = f (x1 , . . . , xi−1 , yi , . . . , yn ) − f (x1 , . . . , xi , yi+1 , . . . , yn )
i=1
Xn
= f (x1 , . . . , xi−1 , yi − xi , yi+1 , . . . , yn ).
i=1

Por lo tanto
n
X
kf (y1 , . . . , yn ) − f (x1 , . . . , xn )k ≤ kf (x1 , . . . , xi−1 , yi − xi , yi+1 , . . . , yn )k
i=1
Xn
≤ M kxi k · · · kxi−1 kkyi − xi kkyi+1 k · · · kyn k
i=1

Usando esta acotación es fácil ver que f es continua en (x1 , . . . , xn ).


2. ⇒ 1. Es evidente.
1. ⇒ 3. Por la continuidad de f en 0, existe δ > 0 tal que si (x1 , . . . , xn ) ∈ Bδ (0) × · · · × Bδ (0),
entonces kf (x1 , . . . , xn )k < 1. De esto se sigue que para todo δ 0 < δ y cada n-upla (x1 , . . . , xn )
con xi ∈ Ei \ {0},
 
kx 1 k kx n k
kf (x1 , . . . , xn )k =
f 0
· y1 , . . . , 0 · yn
δ δ
kx1 k · · · kxn k
= kf (y1 , . . . , yn )k
δ0n
1
< 0 n kx1 k · · · kxn k,
δ
δ0
donde yj = kxj k · xj . Como claramente esta desigualdad vale también cuando alguno, o varios
1
de los xi ’s se anulan, podemos tomar M = δ0 n . 
Dados espacios normados E1 , . . . , En y F , denotamos con L(E1 , . . . , En ; F ) al subespacio
de Mult(E1 , . . . , En ; F ) formado por las funciones multilineales continuas. Para cada f ∈
L(E1 , . . . , En ; F ), definimos la norma kf k de f por
kf k = mı́n{M : kf (x1 , . . . , xn )k ≤ M kx1 k · · · kxn k para todo (x1 , . . . , xn ) ∈ E1 × · · · × En }.
Usando el resultado que sigue es fácil probar por inducción en n que
kf k = sup kf (x1 , . . . xn )k
(x1 ,...xn )∈B1 (0)×···×B1 (0)

y que la correspondencia f 7→ kf k es una norma sobre L(E1 , . . . , En ; F ).


Teorema 16.44. Dados espacios normados E1 , . . . , En y F , la aplicación Ψ introducida
en el Teorema 16.42 induce por restricción un isomorfismo de espacios vectoriales
e : L(E1 , . . . , En ; F ) −→ L(E1 , . . . , En−1 ; L(En , F )).
Ψ
Además kΨ(f
e )k = kf k para toda f ∈ L(E1 , . . . , En ; F ).

117
3 Funciones Multilineales Espacios de Banach

Demostración. Fijemos (x1 , . . . , xn−1 ) con xi ∈ Ei . Entonces


kΨ(f )(x1 , . . . , xn−1 )(x)k = kf (x1 , . . . , xn−1 , x)k ≤ kf kkx1 k · · · kxn−1 kkxk
Ası́ Ψ(f )(x1 , . . . , xn−1 ) ∈ L(En , F ) y kΨ(f )(x1 , . . . , xn−1 )k ≤ kf kkx1 k · · · kxn−1 k, lo cual
implica también que Ψ(f ) ∈ L(E1 , . . . , En−1 ; L(En , F )) y kΨ(f )k ≤ kf k. Fijemos ahora una
función g ∈ L(E1 , . . . , En−1 ; L(En , F )). Como
kΨ−1 (g)(x1 , . . . , xn )k = kg(x1 , . . . , xn−1 )(xn )k ≤ kg(x1 , . . . , xn−1 )kkxn k ≤ kgkkx1 k · · · kxn k
para todo (x1 , . . . , xn ) ∈ E1 × · · · × En , la aplicación Ψ−1 (g) es continua y kΨ−1 (g)k ≤ kgk.
La demostración se termina ahora aplicando la Proposición 16.12. 

118
Capı́tulo 17

Cálculo Diferencial

Una función f : U → V , donde U ⊆ E y V ⊆ F son subconjuntos abiertos de espacios de


Banach E y F , es diferenciable en un punto x0 ∈ U si existe T ∈ L(E, F ) tal que
kf (x0 + v) − f (x0 ) − T (v)k
lı́m = 0.
v→0 kvk
Es evidente que esto ocurre si y sólo si existe una función R : U − x0 → F , donde
U − x0 := {v ∈ E : v = u − x0 para un u ∈ U },
tal que
R(v)
f (x0 + v) = f (x0 ) + T (v) + R(v) y lı́m = 0.
v→0 kvk
Observación 17.1. Si existe, T es único.

Demostración. Supongamos que Te ∈ L(E, F ) tiene la misma propiedad que T . Usando


que para cada v ∈ E \ {0}
kT (v) − Te(v)k k(f (x0 + v) − f (x0 ) − Te(v)) − (f (x0 + v) − f (x0 ) − T (v))
=
kvk kvk
kf (x0 + v) − f (x0 ) − Te(v)k kf (x0 + v) − f (x0 ) − T (v)k
≤ + ,
kvk kvk
y que la expresión a la derecha de la desigualdad anterior es un infinitésimo cuando v tiende
a cero, es fácil ver que para todo v 6= 0
kT (λ · v) − Te(λ · v)k |λ|kT (v) − Te(v)k kT (v) − Te(v)k
0 = lı́m = lı́m = .
λ→0 kλ · vk λ→0 |λ|kvk kvk
Ası́, T (v) = Te(v). Como T y Te también coinciden en 0 porque son lineales, esto termina la
demostración. 
119
Cálculo Diferencial

Si f es diferenciable en x0 , la función T , cuya unicidad acabamos de probar, es llamada


la diferencial de f en x0 y denotada D f (x0 ). Dejamos al lector la tarea de probar que si
las normas de E y F se cambian por normas equivalentes, las funciones diferenciables y la
diferencial permanecen invariantes.
Una función f : U → V es diferenciable si lo es en cada punto de U y es diferenciable con
continuidad o de clase C 1 si además la función diferencial D f : U → L(E, F ) es continua.
Proposición 17.2. Si f : U → V es diferenciable en x0 , entonces f es continua en x0 .
Demostración. Porque
lı́m kf (x) − f (x0 )k = lı́m kf (x) − f (x0 ) − D f (x0 )(x − x0 ) + D f (x0 )(x − x0 )k
x→x0 x→x0
≤ lı́m kf (x) − f (x0 ) − D f (x0 )(x − x0 )k + lı́m k D f (x0 )(x − x0 )k
x→x0 x→x0
= 0.

Proposición 17.3 (Linealidad). Si f : U → F y g : U → F son diferenciables en x0 ,
entonces λ · f + µ · g es diferenciable en x0 para todo λ, µ ∈ k y
D(λ · f + µ · g)(x0 ) = λ · D f (x0 ) + µ · D g(x0 ).
Demostración. Para abreviar escribamos h := λ·f +µ·g y T := λ·D f (x0 )+µ·D g(x0 ).
Por la propiedad tringular y la homogeneidad de la norma
kh(x0 + v) − h(x0 ) − T (v)k kf (x0 + v) − f (x0 ) − D f (x0 )(v)k
lı́m ≤ lı́m |λ|
v→0 kvk v→0 kvk
kg(x0 + v) − g(x0 ) − D g(x0 )(v)k
+ lı́m |mu|
v→0 kvk
= 0,
como deseamos. 
Teorema 17.4 (Regla de la Cadena). Sean U ⊆ E, V ⊆ F y W ⊆ G subconjuntos
abiertos de espacios de Banach E, F y G. Si f : U → V es diferenciable en x0 y g : V → W
es diferenciable en f (x0 ), entonces g ◦ f es diferenciable en x0 y
D(g ◦ f )(x0 ) = D g(f (x0 )) ◦ D f (x0 ).
Demostración. Como g es diferenciable en f (x0 ) existe Rg : V − f (x0 ) −→ G tal que
Rg (w)
g(f (x0 ) + w) − g(f (x0 )) = D g(f (x0 ))(w) + Rg (w) y lı́m = 0.
w→0) kwk

Por la hipótesis sobre f existe Rf : U − x0 → F tal que


Rf (v)
f (x0 + v) − f (x0 ) = D f (x0 )(v) + Rf (v) y lı́m = 0.
v→0 kvk

Entonces
   
g f (x0 + v) − g f (x0 ) = g f (x0 ) + f (x0 + v) − f (x0 ) − g f (x0 )
  
= D g f (x0 ) f (x0 + v) − f (x0 ) + Rg f (x0 + v) − f (x0 )
  
= D g f (x0 ) D f (x0 )(v) + Rf (v) + Rg D f (x0 )(v) + Rf (v)
 
= D g f (x0 ) D f (x0 )(v) + R(v),
e

120
Cálculo Diferencial

donde R(v)
e es la función de U − x0 en G, definida por
 
R(v)
e = D g(f (x0 )) Rf (v) + Rg D f (x0 )(v) + Rf (v) .
Para terminar la demostración, será suficiente mostrar que
kR(v)k
e
(19) lı́m = 0.
v→0 kvk

Escribamos
( 
kRg D f (x0 )(v)+Rf (v) k
B(v) = k D f (x0 )(v)+Rf (v)k si D f (x0 )(v) + Rf (v) 6= 0,
0 si D f (x0 )(v) + Rf (v) = 0.
Un cálculo directo muestra que si v ∈ U − x0 es no nulo, entonces

kR(v)k
e kRf (v)k kRg D f (x0 )(v) + Rf (v) k
≤ k D g(f (x0 ))k +
kvk kvk kvk
kRf (v)k k D f (x0 )(v) + Rf (v)k
= k D g(f (x0 ))k + B(v) .
kvk kvk
Estas desigualdades implican que (19) vale, ya que
kRf (v)k
lı́m k D g(f (x0 ))k = lı́m B(v) = 0,
v→0 kvk v→0

y la función
k D f (x0 )(v) + Rf (v)k
v 7→
kvk
es acotada en un entorno reducido de 0. 
Proposición 17.5. Denotemos con U un abierto de k y con V un abierto de un espacio
de Banach F . Una función f : U → V es diferenciable en un punto t0 ∈ U si y sólo si f es
derivable en t0 . Es decir, si y sólo si el lı́mite
f (t0 + h) − f (t0 )
f 0 (t0 ) := lı́m ,
h→0 h
llamado derivada de f en t0 , existe. Además, la diferencial de f en t0 está dada por
D f (t0 )(h) = h · f 0 (t0 ).
Demostración. Supongamos que f es derivable en t0 . Entonces de la igualdad
f (t0 + h) − f (t0 ) − h · f 0 (t0 ) f (t0 + h) − f (t0 )
lı́m = lı́m − f 0 (t0 ) = 0.
h→0 h h→0 h
se sigue que f es diferenciable en t0 y D f (t0 )(h) = h · f 0 (t0 ). Supongamos ahora que f es
diferenciable en t0 y tomemos y ∈ F tal que D f (t0 )(h) = h · y. De la igualdad
f (t0 + h) − f (t0 ) − h · y f (t0 + h) − f (t0 )
0 = lı́m = lı́m −y
h→0 h h→0 h
se sigue que f es derivable en t0 y f 0 (t0 ) = y. 
Ejemplos 17.6. A continuación damos unos pocos ejemplos de funciones diferenciables.
1. Si T ∈ L(E, F ), entonces T es diferenciable y DT (x) = T para todo x ∈ E.
2. Las funciones constantes c : E → F son diferenciables, con diferencial nula.

121
1 Derivaciones entre Productos de Espacios de Banach Cálculo Diferencial

3. Si A es un álgebra de Banach, entonces la función f : U (A) → U (A), definida por


f (a) = a−1 , es diferenciable y D f (a)(b) = −a−1 ba−1 . En efecto, usando que
(a + x)−1 − a−1 = (a + x)−1 (a − (a + x))a−1 = −(a + x)−1 xa−1 ,
y haciendo algunas acotaciones sencillas, obtenemos la siguiente desigualdad:
kf (a + x) − f (a) + a−1 xa−1 k k − (a + x)−1 xa−1 + a−1 xa−1 k
=
kxk kxk
k(a + x) − a−1 kkxkka−1 k
−1

kxk
= k(a + x)−1 − a−1 kka−1 k.

La afirmación se sigue inmediatamente de este hecho ya que k(a + x)−1 − a−1 kka−1 k
tiende a 0 cuando x tiende a 0.

1. Derivaciones entre Productos de Espacios de Banach


Vamos a estudiar ahora la diferenciabilidad de funciones cuyo dominio o codominio es un
producto de un número finito de espacios de Banach, o bien que se factorizan a través de un
espacio que lo es. Consideremos entonces un producto de espacios de Banach F1 × · · · × Fn y
denotemos con πi : F1 ×· · ·×Fn → Fi a las proyecciones canónicas y con ui : Fi → F1 ×· · ·×Fn
a las inclusiones canónicas. Notemos que
πi ◦ ui = idFi ,
Pn
i=1 ui ◦ πi = idF1 ×···×Fn .

Teorema 17.7. Consideremos un abierto U de un espacio de Banach E y un producto


F1 × · · · × Fn de espacios de Banach. Una función
f : U → F1 × · · · × Fn

Pnpunto x0 si y sólo si cada una de sus componentes fi := πi ◦ f lo es.


es diferenciable en un
Además, D f (x0 ) = i=1 ui ◦ D fi (x0 ).
Demostración. Si f es diferenciable en x0 , entonces por la regla de la cadena y el item 1
de los Ejemplos 17.6 fi = πi ◦f es diferenciable en x0 y D fi (x0 ) = πi ◦D f (x0 ). Por las mismas
razones, si las fi ’s son diferenciables en x0 , entonces
n
X n
X
f= ui ◦ πi ◦ f = ui ◦ fi
i=1 i=1
Pn
también lo es y D f (x0 ) = i=1 ui ◦ D fi (x0 ). 
Lema 17.8. Si F1 , F2 y G son espacios de Banach y h : F1 × F2 → G es una función
bilineal y continua, entonces h es diferenciable y D h(x0 , y0 )(v, w) = h(v, y0 ) + h(x0 , w).
Demostración. Debemos probar que
kh((x0 , y0 ) + (v, w)) − h(x0 , y0 ) − h(v, y0 ) − h(x0 , w)k
lı́m = 0.
(v,w)→0 k(v, w)k
122
Cálculo Diferencial 1 Derivaciones entre Productos de Espacios de Banach

Pero esto se sigue inmediatamente de que


kh((x0 , y0 ) + (v, w)) − h(x0 , y0 ) − h(v, y0 ) − h(x0 , w)k kh(v, w)k
=
k(v, w)k k(v, w)k
khkkvkkwk

k(v, w)k
≤ khkkwk
y de que lı́m(v,w)→0 khkkwk = 0. 
Ejemplo 17.9. Si A es un álgebra de Banach, entonces la multiplicación m : A × A → A
es diferenciable y D m(a, b)(v, w) = vb + aw.
Proposición 17.10. Consideremos espacios de Banach E, F1 , F2 y G y un subconjunto
abierto U de E. Si f1 : U → F1 y f2 : U → F2 son funciones diferenciables en un punto x0 ∈ U
y h : F1 × F2 → G es una función bilineal y continua, entonces la función w : U → G, definida
por w(x) = h(f1 (x), f2 (x)), es diferenciable en x0 y
D w(x0 )(v) = h(D f1 (x0 )(v), f2 (x0 )) + h(f1 (x0 ), D f2 (x0 )(v)).
Demostración. Por la regla de la cadena y el Teorema 17.7, sabemos que
 
D w(x0 )(v) = D h f1 (x0 ), f2 (x0 ) D f1 (x0 )(v), D f2 (x0 )(v) .
El resultado se obtiene ahora inmediatamente aplicando el Lema 17.8. 
Corolario 17.11. Consideremos un abierto U de un espacio de Banach E y un álgebra de
Banach A. Si f1 : U → A y f2 : U → A son funciones diferenciables en un punto x0 ∈ U , en-
tonces f g : U → A es diferenciable en x0 y D(f g)(x0 )(v) = f (x0 ) D g(x0 )(v)+D f (x0 )(v)g(x0 ).
Demostración. se sigue inmediatamente de la Proposición 17.10 y el Ejemplo 17.9. 
1.1. Diferenciales Parciales Consideremos ahora una función f : U → V , donde U
es un abierto de un producto de espacios de Banach E1 × · · · × En y V es un abierto de un
espacio de Banach F . Dado a = (a1 , · · · , an ) ∈ U , definimos λi : Ei → E1 × · · · × En por
λi (x) = (a1 , . . . , ai−1 , x, ai+1 , . . . , an ).
Denotemos con Ui a la preimagen λ−1 i (U ) de U por λi . Si la función f ◦λi |Ui es diferenciable en
ai , entonces llamamos a su diferencial la diferencial parcial i-ésima de f en a y la denotamos
∂f
Di f (a) o ∂x i
(a). De la definición se sigue inmediatamente que
kf (a1 , . . . , ai−1 , x, ai+1 , . . . , an ) − f (a) − Di f (a)(xi − ai )k
lı́m = 0.
xi →ai kxi − a1 k
∂f ∂f
Cuando cada Ei es igual a k, se suele identificar la función lineal ∂xi (a) con su valor ∂xi (a)(1)
en 1, llamado derivada parcial i-ésima de f en a.
Observación 17.12. Para cada abierto U ⊆ E1 × · · · × En , si f : U → V es diferenciable
en un punto a de U , entonces existen todas las diferenciales parciales de f en a. Además
Di f (a) = D f (a) ◦ ui , donde ui : Ei → E1 × · · · × En es la inclusión canónica, y
X
D f (a) = Di f (a) ◦ pi ,
i=1n
donde pj : E1 × · · · × En → E.
123
2 El teorema de los incrementos finitos Cálculo Diferencial

Pn Demostración. Esto es una consecuencia inmediata de la regla de la cadena y de que


i=1 ui ◦ pi = idE1 ×···×En . 
Corolario 17.13. Para cada abierto U ⊆ E1 × · · · × En , una función diferenciable
f: U →V
es de clase C1 si y sólo si sus derivadas parciales
∂f
: U → L(Ei , F )
∂xi
son continuas.

2. El teorema de los incrementos finitos


Recordemos que para cada par de puntos a y b de un espacio de Banach E, el segmento
[a, b] es el conjunto
[a, b] = {ta + (1 − t)b : 1 ≤ t ≤ 1},
de E.
Decimos que una función g : [0, 1] → F , con valores en un espacio de banach F , es derivable
en [0, 1] si es la restricción de una función derivable h, definida en un intervalo abierto que
incuye a [0, 1]. Es evidente que si este es el caso, g 0 (0) := h0 (0) y g 0 (1) := h0 (1) no dependen
de la extensión h.
Lema 17.14. Consideremos una función g : [0, 1] → F derivable, donde F es un espacio
de Banach. Si kg 0 (t)k ≤ M para todo t, entonces kg(1) − g(0)k ≤ M
Demostración. Afirmamos que
(20) kg(x) − g(0)k ≤ (M + )x para todo x ∈ [0, 1] y todo  > 0.
En efecto, supongamos que esto no es cierto para algun  y denotemos con x0 al ı́nfimo de los
x’s para los que la desigualdad es falsa. Notemos primero que kg(x0 ) − g(0)k ≤ (M + )x0 ,
porque de lo contrario la desigualdad (20) serı́a falsa para un x < x0 . Notemos también que
por la definición de g 0 (x0 ) y el hecho de que kg(x0 )k ≤ M , existe δ > 0 tal que
kg(t) − g(x0 )k ≤ (M + )(t − x0 ) para todo t ∈ [0, 1] entre x0 y x0 + δ.
Pero entonces
kg(t) − g(0)k ≤ kg(t) − g(x0 )k + kg(x0 ) − g(0)k ≤ (M + )x0 + (M + )(t − x0 ),
lo que contradice la definición de x0 . 
Teorema 17.15 (Teorema de los incrementos finitos). Para cada función diferenciable
f : U → F y cada segmento [a, b] ⊆ U ,
kf (b) − f (a)k ≤ sup k D f (x)kkb − ak.
x∈[a,b]

Demostración. Si supx∈[a,b] k D f (x)k = ∞ esto es evidente. Ası́ que supongamos que


sup k D f (x)k = N ∈ R≤0
x∈[a,b]

124
Cálculo Diferencial 2 El teorema de los incrementos finitos

y veamos que kf (b) − f (a)k ≤ N kb − ak. Consideremos la función g : [0, 1] → F definida por
g(t) := f (at + (1 − t)b). Notemos que g es continua. Además, por la regla de la cadena es
diferenciable en cada t ∈ (0, 1) y
g 0 (t) = D f (at + (1 − t)b)(a − b).
Por el Lema 17.14
kf (b) − f (a)k = kg(1) − g(0)k ≤ sup kg 0 (t)k = N kb − ak,
t∈(0,1)

como querı́amos. 
Corolario 17.16. Si f : U → F es diferenciable, U es conexo y D f (x) = 0 para todo
x ∈ U , entonces f es constante.
Demostración. Tomemos un x0 ∈ U y consideremos el conjunto C = f −1 (f (x0 )). Por
un lado, como f es continua C es cerrado en U . Por otro lado, como U es abierto, para cada
punto x ∈ C existe un x > 0 tal que Bx (x) ⊆ U , y usando el Teorema de los incrementos
finitos se comprueba fácilmente que Bx (x) ⊆ C. Ası́, C es abierto. Como U es conexo esto
implica que U = C. 
Teorema 17.17. Consideremos una función f : U → V , cuyo dominio es un abierto U
de un producto de espacios de Banach E1 × · · · × En y cuyo codominio es un abierto V de
∂f
un espacio de Banach F . Si las derivadas parciales ∂xi
(x) existen en todo punto x de U y las
funciones
∂f
: U → L(Ei , F )
∂xi
son continuas en un punto a de U , entonces f es diferenciable en a.
Demostración. Sin pérdida de generalidad podemos suponer que U es convexo, por
ejemplo una bola abierta con centro a. Para cada i ≤ n, consideremos la función f (i) : U → V ,
definida por
∂f
f (i) (x) := f (x1 , . . . , xi , ai+1 , . . . , an ) − f (x1 , . . . , xi−1 , ai , . . . , an ) − (a)(xi − ai ),
∂xi
donde xi ∈ Ei es la i-ésima coordenada de x y ai ∈ Ei es la i-ésima coordenada de a. Como
una suma algebraica de funciones es diferenciable si y sólo si lo es cada sumando,
n n
X X ∂f
f (x) − f (a) = f (i) (x1 , . . . , xn ) + (a)(xi − ai ),
∂xi
i=1 i=1

y tanto las funciones constantes como las lineales son diferenciables, para probar el teorema
será suficiente verificar que las f (i) ’s son diferenciables en a (con diferencial nula). Para i = 1
∂f
esto es claro por la misma definición de ∂x 1
(a). Supongamos que i > 0. Por hipótesis, la
(i)
diferencial parcial i-ésima de f está definida en cada punto y del segmento L, que une
(x1 , . . . , xi , ai+1 , . . . , an ) con (x1 , . . . , xi−1 , ai , . . . , an ). Además, por la misma definición de
f (i) es claro que
∂f (i) ∂f ∂f
(y) = (y) − (a).
∂xi ∂xi ∂xi
125
3 El teorema de la función inversa Cálculo Diferencial

Pero entonces, como f (i) (a) = f (i) (x1 , . . . , xi−1 , ai , . . . , an ) = 0, por el Teorema de los incre-
mentos finitos
∂f ∂f
kf (i) (x)−f (i) (a)k = kf (i) (x)−f (i) (x1 , . . . , xi−1 , ai , . . . , an )k ≤ sup k (y)− (a)kkxi −ai k.
y∈L ∂xi ∂xi
∂f
Como ∂xi es continua en a e y tiende a a cuando x tiende a a, esto implica que
kf (i) (x) − f (i) (a)k
lı́m = 0,
x→a kx − ak
por lo que D f (i) (a) = 0, como queremos. 
Ejercicio 17.18. Con las notaciones del teorema anterior, pruebe que si n − 1 de las
diferenciales parciales de f están definidas en U y son continuas en a, y la restante existe
en a, entonces f es diferenciable en a (indicación: en la demostración del teorema sólo se
∂f
usó que ∂x 1
(a) existe).
Teorema 17.19. Consideremos una función f : U → V , cuyo dominio es un abierto U
de un producto de espacios de Banach E1 × · · · × En y cuyo codominio es un abierto V de
un espacio de Banach F . Para que f sea de clase C 1 es necesario y suficiente que existan las
∂f
diferenciales parciales ∂xi
y que las funciones
∂f
: U → L(Ei , F )
∂xi
sean continuas.
Demostración. La necesidad se sigue inmediatamente de la Observación 17.12, y la
suficiencia del Teorema 17.17 y el Corolario 17.13. 

3. El teorema de la función inversa


Una función f : U → V , de un abierto U de un espacio de Banach E en un abierto V
de un espacio de Banach F , es un difeomorfismo si es biyectiva, diferenciable en U , y f −1 es
diferenciable en V . Un C 1 -difeomorfismo es un difeomorfismo f tal que tanto f como f −1 son
de clase C 1 . Por la regla de la cadena, si f es un difeomorfismo, entonces D f (x) : E → F es
un isomorfismo de espacios de Banach para cada x ∈ U , y D f (x0 )−1 = D f −1 (f (x0 )).
Teorema 17.20. Sea f : U → V una función de clase C 1 , donde U y V son abiertos de
espacios de Banach E y F , respectivamente. Consideremos un punto x0 de U . Si D f (x0 ) es
un isomorfismo de espacios de Banach, entonces existen entornos abiertos U0 de x0 y V0 de
f (x0 ), tales que f|U0 es un C 1 -difeomorfismo de U0 en V0
Demostración. Podemos suponer que E = F , x0 = f (x0 ) = 0 y D f (x0 ) = id. En
efecto, como los C 1 -difeomorfismos son cerrados bajo composición, si el resultado es cierto
para la función
x 7→ D f (x0 )−1 (f (x0 + x) − f (x0 )),
que satisface las restricciones pedidas, también es cierto para f . Sea g : U → F la aplicación
definida por g(x) := x − f (x). Como D g(0) = 0 y D g : U → L(E, F ) es continua, existe r > 0
tal que k D g(x)k ≤ 21 para todo x ∈ B r (0). Además, por el Corolario 16.36 y la continuidad de
D f y de la función InvL(E) : U (L(E)) → U (L(E)), que manda cada elemento en su inverso,
126
Cálculo Diferencial 3 El teorema de la función inversa

tomando r lo suficientemente chico podemos asegurar que D f (x) es inversible y existe K ∈ R


tal que kDf (x)−1 k ≤ K, para todo x ∈ Br (0). Vamos a probar que puede tomarse
V0 = Br/2 (0) y U0 = f −1 (V0 ) ∩ Br (0).
Dado y ∈ Br/2 (0), fijemos r1 > 0 tal que kyk < r1 ≤ r. Afirmamos que existe un único punto
xy ∈ Br1 (0) tal que f (xy ) = y. Escribamos gy (x) = y + g(x). Por el teorema del punto fijo
para contracciones, como
f (x) = y ⇔ gy (x) = x,
para probar la afirmación es suficiente mostrar que kgy (x)k ≤ r1 para todo x ∈ Br1 (0), y que
la función
gy : Br1 (0) → Br1 (0)
es una contracción. Lo primero es cierto porque, por el Teorema de los incrementos finitos,
1
kg(x)k ≤ kg(x) − g(0)k ≤ kxk para todo x ∈ Br1 (0)
2
y, por lo tanto,
kgy (x)k ≤ kyk + kg(x)k ≤ r;
y lo segundo, porque, de nuevo por el Teorema de los incrementos finitos,
1
(21) kgy (x) − gy (x0 )k = kg(x) − g(x0 )k ≤ kx − x0 k para todo x, x0 ∈ Br1 (0).
2
Tomando ahora r1 := r vemos que xy es único en f −1 (Br/2 (0)) ∩ Br (0) (un subconjunto de
F que no necesariamente es abierto), y tomando r1 < r vemos que xy ∈ f −1 (Br/2 (0)) ∩ Br (0)
(aunque no usaremos esto, vale la pena señalar que haciendo tender r1 a kyk se ve que, de
hecho, kxy k ≤ 2kyk). Resta probar que

f −1 : V0 → U0
es de clase C 1 . Dados, x, x0 ∈ U0 , por la desigualdad (21) con y = 0, tenemos
1
kx − x0 k − kf (x) − f (x0 )k ≤ k(x − f (x)) − (x0 − f (x0 ))k ≤ kx − x0 k
2
o, equivalentemente,
kx − x0 k ≤ 2kf (x) − f (x0 )k.
Por lo tanto
(22) kf −1 (y) − f −1 (y 0 )k ≤ 2ky − y 0 k para todo y, y 0 ∈ V0 ,
lo que en particular prueba que f −1 es continua. Notemos ahora que para todo y, y 0 ∈ V0 y
x, x0 ∈ U0 tales que f (x) = y y f (x0 ) = y 0 , es cierto que
−1
f (y) − f −1 (y 0 ) − D f (x0 )−1 (y − y 0 ) = x − x0 − D f (x0 )−1 f (x) − f (x0 )


= D f (x0 )−1 D f (x0 )(x − x0 ) − f (x) + f (x0 )




≤ Kkf (x) − f (x0 ) − D f (x0 )(x − x0 )k.

127
3 El teorema de la función inversa Cálculo Diferencial

Combinando esto con (22), obtenemos que


−1
f (y) − f −1 (y 0 ) − D f (x0 )−1 (y − y 0 )

kf (x) − f (x0 ) − D f (x0 )(x − x0 )k
lı́m0 ≤ K lı́m
y→y ky − y 0 k y→y 0 ky − y 0 k
kf (x) − f (x0 ) − D f (x0 )(x − x0 )k
≤ 2K lı́m0
x→x kx − x0 k
= 0.
Esto prueba que f −1 es diferenciable en y 0 , y que D f −1 (y 0 ) = D f (x0 )−1 . Dicho de otro modo,
D f −1 = InvL(E) ◦ D f ◦ f −1 . Por lo tanto la función D f −1 : V0 → L(E) es continua. 
Dados espacios de Banach E, F y G, abiertos no vacı́os U de E y V de F , una función
de clase C 1
f : U × V → G,
y un punto w0 de G, consideremos la ecuación
(23) f (u, v) = w0 .
El siguiente resultado dice que bajo condiciones favorables, dada una solución (u0 , v0 ) de (23),
existe un entorno de u0 en el cual la ecuación (23) define v como una función C 1 de u que
aplica u0 en v0 .
Teorema 17.21 (Teorema de lo función implı́cita). Si la diferencial segunda
∂f
(u0 , v0 ) : F −→ G
∂x2
es un isomorfismo, entonces hay entornos U0 de u0 , W0 de w0 y una función C 1
g : U0 × W 0 → V
tal que f (u, g(u, v)) = v para todo (u, v) ∈ U0 × W0 .
Demostración. Definimos H : U × V −→ E × G por H(u, v) := (u, f (u, v)). Un cálculo
directo muestra que la diferencial de H en (u0 , v0 ) es la función
 
∂f ∂f
DH(u0 , v0 )(x, y) = x, (u0 , v0 )(x) + (u0 , v0 )(y) ,
∂x1 ∂x2
la cual es un isomorfismo de espacios de Banach. Entonces, por el teorema de la función
inversa, H tiene una inversa local
H −1 : U0 × W0 −→ U × V
de clase C 1 . Por la misma forma de H, es claro que existe g : U0 × W0 → V única tal que
H −1 (u, v) = (u, g(u, v)) para todo (u, v) ∈ U0 × V0 . Es evidente que esto es exáctamente lo
que se necesita para que g satisfaga las condiciones requeridas en el enunciado. 
Nota 17.22. La correspondencia que define v en función de u, mencionada arriba del
enunciado del Teorema de la funcı́on implı́cita, se obtiene componiendo g con la función
u 7→ (u, v0 ).

128

También podría gustarte