Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(x) = y X : d(x, y) .
5
6 CAPITULO 1. TOPOLOG
IA DE ESPACIOS M
ETRICOS
Denicion 1.0.2. Sea (X, d) un espacio metrico; Un conjunto A X es
abierto si para cada punto x A podemos encontrar > 0 tal que B
(x) A.
La colecci on de subconjuntos abiertos de un espacio metrico (X, d) se denotara
por
d
. Un conjunto es cerrado si su complemento es abierto.
En general en un espacio metrico habra subconjuntos que no son ni abiertos
ni cerrados.
Tarea. Demostrar que Q no es abierto ni cerrado en (R, [ [).
Logicamente una bola abierta debe ser un conjunto abierto, pero esto no es
inmediatemente obvio. No obstante, es una consecuencia sencilla de los axiomas
de una metrica: Suponer que z B
(z) B
(x) y en consecuencia,
B
(x) es abierto.
Tarea. Demostrar que una bola cerrada es un conjunto cerrado.
Teorema 1.0.3. La union de conjuntos abiertos es abierta y la intersecci on de
un n umero nito de conjuntos abiertos es abierta. Tanto X como son abiertos.
Demostracion: Suponer que I ,= y A
i
X es abierto para cada i I. Se
requiere demostrar que A =
A
i
: i I es abierto. Con este n, suponer
que x A; entonces x A
j
para alg un j I. Puesto que A
j
es abierto, existe
> 0 tal que B
(x) A
j
. Pero entonces B
k
A
k
. Sea = min
k
: k F;
puesto que F es un conjunto nito, > 0 y B
(x) A
k
para cada k F, o sea,
B
(a) = B
(a) A.
Como consecuencia, un subconjunto U A es abierto en (A, d[A) si y solo si
existe un subconjunto abierto V en (X, d) tal que U = V A.
Denicion 1.0.5. Si A X, entonces se dene el interior de A en el es-
pacio metrico (X, d), escrito int
X
(A) (o int(A) o A
si no hay posibilidad de
confusion), por
int
X
(A) int(A) =
_
U : U es abierto en X y U A.
O sea, el interior de A es la union de todos los subconjuntos abiertos de X
contenidos en A. Claramente int(A) A.
Ejemplo 1.0.6. Sea d la metrica discreta en un conjunto X; o sea, d se dene
por
d(x, y) =
_
1 si x ,= y
0 si x = y.
Es facil vericar que B
1
(x) = x para cada x X y por lo tanto cada conjunto
unitario es abierto. Sigue inmediatamente que cada subconjunto de X, (al ser
la union de sus puntos) es abierto, o sea la topologa metrica
d
= T(X). Por
lo tanto, si A X, entonces int(A) = A. Igualmente, todo subconjunto es
cerrado.
Ejemplo 1.0.7. El interior del intervalo cerrado [0, 1] en el espacio metrico
(R, [ [) es el intervalo abierto (0, 1). Nota que 1 , int([0, 1]) pues no existe
ning un > 0 tal que B
IA DE ESPACIOS M
ETRICOS
Denicion 1.0.9. Sea A X; se dene la cerradura o clausura de A en X,
escrito cl
X
(A) (o cl(A) o A si confusi on no es posible) como
cl
X
(A) cl(A) =
C : C es cerrado en X y A C.
O sea, la cerradura de un conjunto A es la interseccion de todos los conjuntos
cerrados de X que contienen a A. Claramente, cl(A) A.
Lema 1.0.10. La cerradura de un conjunto es un conjunto cerrado.
Demostracion: Por denicion, la cerradura es la interseccion de conjuntos
cerrados. Por el Corolario 1.0.4, esta es cerrada.
Como consecuencia inmediata, tenemos que cl(A) es el conjunto cerrado mas
peque no que contiene al conjunto A. En el siguiente teorema se describen varias
propiedades de la cerradura.
Teorema 1.0.11.
a) A es cerrado si y solo si A = cl(A),
b) Si A B, entonces cl(A) cl(B),
c) cl(cl(A)) = cl(A),
d) cl(A B) = cl(A) cl(B),
e) cl(A B) cl(A) cl(B).
Demostracion:
a) El conjunto cl(A) es cerrado, y por lo tanto, si A = cl(A), entonces A
es cerrado. Inversamente, si A es cerrado, entonces A es claramente el
cerrado mas peque no que contiene a A, por lo tanto A = cl(A).
b) Tenemos A B cl(B) y este ultimo conjunto es cerrado. Puesto
que cl(A) es el conjunto cerrado mas peque no que contiene a A, tenemos
cl(A) cl(B).
c) Por la parte a), si un conjunto B es cerrado, B = cl(B). El conjunto cl(A)
es cerrado, por lo tanto si sustituimos B = cl(A) obtenemos el resultado
requerido.
d) Puesto que A cl(A) y B cl(B), tenemos que AB cl(A) cl(B), el
cual, por ser una union nita de cerrados es cerrada. Por lo tanto, puesto
que cl(A B) es el cerrado mas peque no que contiene a A B, tenemos
cl(A B) cl(A) cl(B). Para demostrar la inclusion inversa, nota que
A A B y por lo tanto, del b) arriba, cl(A) cl(A B) e igualmente
cl(B) cl(A B). Por lo tanto cl(A) cl(B) cl(A B).
9
e) Tenemos A cl(A) y B cl(B); por lo tanto, A B cl(A) cl(B) y
este ultimo conjunto es cerrado. Puesto que cl(A B) es el cerrado mas
peque no que contiene a A B tenemos cl(A B) cl(A) cl(B).
Nota que en general, no tenemos igualdad en e) pues en el espacio (R, [ [),
si A = (0, 1) y B = (1, 2) entonces cl(A B) = cl() = pero cl(A) = [0, 1] y
cl(B) = [1, 2] y por lo tanto cl(A) cl(B) = 1.
El interior tiene propiedades analogas:
Teorema 1.0.12.
a) A es abierto si y solo si A = int(A),
b) Si A B, entonces int(A) int(B),
c) int(int(A)) = int(A),
d) int(A B) = int(A) int(B),
e) int(A B) int(A) int(B).
Tarea. Demostrar el Teorema 1.0.12.
Tarea. Demostrar que B
(x) B
nN
(a veces simplemente f
n
) una
sucesi on. El elemento f(n) se llama el n-esimo termino de la sucesion; as es
que f(1) es el primer termino, f(2) el segundo termino etc.
Cuando todos los terminos de una sucesion con la excepcion de un n umero
nito de ellos cumplen con una propiedad P (o sea, todos los terminos a partir
del n-esimo tienen P para alg un n N) se dice que la sucesion tiene P nal-
mente. Si un n umero innito de terminos de la sucesion tienen P, se dice que
la sucesion tiene P frecuentemente.
10 CAPITULO 1. TOPOLOG
IA DE ESPACIOS M
ETRICOS
Ejemplo 1.0.14. La sucesion (1)
n
= 1, 1, 1, 1, 1, 1, . . . es frecuente-
mente positiva y frecuentemente negativa pero no es ni nalmente positiva ni
nalmente negativa. Por el otro lado, la sucesion 3, 2, 1, 1, 1, 1, . . . , 1, . . . es
nalmente igual a 1 y nalmente positiva.
Denicion 1.0.15. Una sucesion x
n
en (X, d) converge a x X (escrito
x
n
x) si para cada > 0 existe n
0
N tal que para cada n n
0
, d(x
n
, x) <
, o sea, x
n
B
(0).
Teorema 1.0.17. El lmite de una sucesion convergente es unico, o sea, si
x
n
x y x
n
y, entonces x = y.
Demostracion: Suponer que x ,= y; entonces d(x, y) = r > 0 y por lo tanto si
= r/2 > 0, B
(x) B
(y) = . Pero si x
n
x, entonces x
n
es nalmente
en B
(y). Esta
contradiccion demuestra que x = y.
Una sucesion que no converge se llama divergente: Una sucesion x
n
diverge
si para cada x X existe > 0 tal que para cada n
0
N existe n n
0
tal que
d(x
n
, x) > .
Sea x
n
una sucesion en X y
n
: n N una sucesion estrictamente
creciente de enteros positivos (o sea,
n+1
>
n
para cada n N). Si se dene
z
n
= x
n
se obtiene una sucesion z
n
y la llamamos una subsucesion de x
n
.
11
Teorema 1.0.18. Si x
n
x entonces cualquier subsucesi on de x
n
tambien
converge a x.
Demostracion: Sea dado > 0; puesto que x
n
x, existe n
0
tal que si
n n
0
, d(x, x
n
) < . Si
n
: n N es una sucesion estrictamente creciente
de enteros positivos y z
n
= x
n
, entonces
n0
n
0
y por lo tanto, si n n
0
,
tenemos d(z
n
, x) = d(x
n
, x) < pues
n
>
n0
n
0
.
Denicion 1.0.19. Una sucesi on x
n
es de Cauchy si dado > 0, existe
n
0
N tal que para cada m, n n
0
, d(x
m
, x
n
) < .
Teorema 1.0.20. Una sucesion convergente es de Cauchy.
Demostracion: Suponer que x
n
x y sea dado > 0. Existe n
0
N tal
que si k n
0
, d(x
k
, x) < /2. Entonces si m, n n
0
, tenemos d(x
m
, x
n
) =
d(x
m
, x) +d(x, x
n
) < /2 +/2 = , o sea, x
n
es una sucesion de Cauchy.
Tarea. Demostrar que la sucesion 1/n es de Cauchy pero diverge en el espacio
metrico ((0, 1), [ [).
Denicion 1.0.21. Un punto x X es un punto de acumulacion de una
sucesion x
n
si para cada > 0, x
n
esta frecuentemente dentro de una
distancia de x.
Tarea. Demostrar que los siguientes son equivalentes:
a) x es un punto de acumulacion de x
n
,
b) Para cada > 0, un n umero innito de terminos de la sucesion estan en
B
(x),
c) Para cada > 0 y cada n N, existe m N tal que m > n y d(x, x
m
) < .
Tarea. Demostrar que el lmite de una sucesion convergente es el unico punto
de acumulacion de la sucesion.
Teorema 1.0.22. Si x es un punto de acumulacion de la sucesion x
n
en-
tonces existe una subsucesi on z
n
de x
n
que converge a x.
Demostracion: Puesto que x es un punto de acumulacion de x
n
, por c)
arriba, dado m = 1 y = 1, existe
1
N,
1
> m = 1 tal que d(x, x
1
) < 1.
Ahora, aplicando c) otra vez con m =
1
y = 1/2, existe
2
> m =
1
tal que
d(x, x
2
) < 1/2. Si procedemos as con repetidas aplicaciones de c), obtenemos
una sucesion estrictamente creciente de enteros positivos
n
tal que d(x, x
n
) <
1/n. Demostraremos que si se dene z
n
= x
n
, entonces z
n
x. Con este n,
12 CAPITULO 1. TOPOLOG
IA DE ESPACIOS M
ETRICOS
sea dado > 0; por la propiedad Arquimedeana de los enteros, existe n
0
N
tal que n
0
> 1/, o sea, 1/n
0
< . Entonces si n n
0
, 1/n 1/n
0
< y
por lo tanto d(z
n
, x) = d(x
n
, x) < 1/n < , lo que termina la demostracion de
convergencia.
El inverso es cierto tambien:
Teorema 1.0.23. Si existe una subsucesion z
n
de x
n
que converge a x,
entonces x es un punto de acumulacion de la sucesi on x
n
.
Demostracion: Tarea.
Teorema 1.0.24. Un conjunto A X es cerrado si y solo si para cada sucesion
f : N A y cada punto de acumulacion x X de la sucesion f, tenemos x A.
(O sea, un conjunto A es cerrado si y solo si contiene todos los puntos de
acumulacion - si los hay - de todas las sucesiones en A.)
Demostracion: Suponer primero que A es cerrado y sean x
n
una sucesion
en A con punto de acumulacion x. Demostraremos que x A. Suponer que no;
entonces x X A y este ultimo conjunto es abierto. Por lo tanto, existe > 0
tal que B
(x) , X A, o sea,
B
(x) A ,= . En particular, AB
1
(x) ,= y podemos escoger x
1
AB
1
(x);
tambien, A B
1/2
(x) ,= y escogemos x
2
A B
1/2
(x). Procediendo as,
obtenemos una sucesion x
n
tal que x
n
A y d(x, x
n
) < 1/n para cada n N.
Demostraremos que x
n
x y por lo tanto, x , A es punto de acumulacion de
una sucesion en A. Con este n, sea dado > 0 y escoger n
0
> 1/; si n n
0
,
entonces d(x, x
n
) < 1/n 1/n
0
< y la demostracion esta concluida.
Por los Teoremas 1.0.22 y 1.0.23, un punto x es punto de acumulacion de
una sucesion x
n
si y solo si existe una subsucesion convergente a x.
Corolario 1.0.25. Un subconjunto A X es cerrado si y solo si cada sucesion
en A que converge en X, converge a un punto de A.
Demostracion: () Sea x
n
una sucesion en A y suponer que x es un punto
de acumulacion de x
n
. Por el Teorema 1.0.22, hay una subsucesion (en A)
convergente (en X) a x. Ahora la hipotesis implica que x A y el Teorema
1.0.24 implica que A es cerrado.
() Inversamente, si x
n
es una sucesion en un conjunto cerrado A y x
n
x X, entonces x es un punto de acumulacion de x
n
y por el Teorema 1.0.24,
tenemos x A.
Sea (X, d) un espacio metrico; si A X y x X entonces denimos la
distancia de x a A como
13
d
A
(x) = infd(x, y) : y A.
La funcion d
A
nos permite dar otra caracterizacion de cerradura, que pre-
sentamos a continuacion.
Teorema 1.0.26. x cl(A) si y solo si d
A
(x) = 0.
Demostracion: Si x cl(A), entonces para cada > 0, B
(x) A ,= . En
particular, para cada n N, podemos encontrar x
n
B
1/n
(x)A, o sea, x
n
A
y d(x
n
, x) < 1/n. Por lo tanto
d
A
(x) = infd(x, y) : y A d(x, x
n
) < 1/n
para cada n N. Sigue inmediatemente que d
A
(x) = 0.
Inversamente, suponer que x , cl(A). Entonces x Xcl(A), y este conjunto
es abierto. Por lo tanto, existe > 0, tal que B
IA DE ESPACIOS M
ETRICOS
Demostracion: Si U es abierto en (R, [ [) y x U, entonces por denicion de
un conjunto abierto, existe > 0 tal que x B
).
Puesto que U es abierto, existe > 0 tal que B
B
1/
(x). Armamos que x B
1/
(x
) U. Para demostrar
estas inclusiones, nota primero que escogimos x
B
1/
(x), o sea, d(x, x
) < 1/
y por lo tanto, x B
1/
(x
). Ademas, si z B
1/
(x
), entonces d(z, x)
d(z, x
) + d(x
(x) U;
as queda demostrado que B
1/
(x
) U.
16 CAPITULO 1. TOPOLOG
IA DE ESPACIOS M
ETRICOS
Capitulo 2
Continuidad y continuidad
uniforme
2.1 Continuidad
Sean (X, d) y (Y, e) espacios metricos y f : X Y . La idea tras el concepto de
continuidad de una funcion f en un punto x
0
es la siguiente:
Si x X es cualquier punto en el dominio de f cerca de x
0
entonces f(x)
esta cerca de f(x
0
). O mas precisamente, Podemos hacer que f(x) esta dentro
de de f(x
0
) Y si hacemos x sucientemente cerca de (pero no igual a) x
0
.
Denicion 2.1.1. Sea f : X Y una funcion entre espacios metricos. Se
dice que f es continua en x
0
si dado > 0 existe > 0 tal que si x X y
0 < d(x, x
0
) < , entonces e(f(x), f(x
0
)) < .
O sea, f(x) y f(x
0
) yacen dentro de si x y x
0
yacen dentro de , uno del
otro. Una funcion es continua si es continua en todos los puntos de su dominio.
Nota importante. En general el valor de depende del valor de . Esto
es muy natural, si queremos que e(f(x), f(x
0
)) < 1 (digamos), tendremos que
elegir un cierto valor de , pero si queremos que e(f(x), f(x
0
)) < 1/1000 es
natural pensar que el valor de va a ser mucho mas peque no. Es decir, el valor
de casi siempre va a ser dependiente del valor de .
Tarea. Demustra que si f es una funcion constante, se puede elegir = 1
independientemente del valor de .
A veces, el valor de tambien depende del punto x
0
:
Tarea. Demuestra que si f : (R, [ [) (R, [ [) estaa dada por f(x) = x
2
,
entonces dado > 0, si x
0
= 1, podemos escoger = /2 pero este valor de
no funciona si x
0
= 3.
17
18 CAPITULO 2. CONTINUIDAD Y CONTINUIDAD UNIFORME
Antes de demostrar el siguiente teorema, veamos la negacion de continuidad
en un punto:
Una funcion f : (X, d) (Y, e) es discontinua en a si existe > 0 tal que
para cada > 0 existe x X tal que d(x, a) < pero e(f(x), f(a)) .
Teorema 2.1.2. Una funcion f : (X, d) (Y, e) es continua en a X si y
solo si para cada sucesion x
n
a, tenemos f(x
n
) f(a).
Demostracion: () Suponer que f es continua en a y sea x
n
a. Sea dado
> 0; por la continuidad de f en a, existe > 0 tal que si d(x, a) < , entonces
e(f(x), f(a)) < . Tambien, puesto que x
n
a, dado este mismo > 0,
existe n
0
N tal que si n n
0
, d(x
n
, a) < . Entonces, si n n
0
, tenemos
d(x
n
, a) < y en consecuencia, e(f(x
n
), f(a)) < ; o sea, f(x
n
) f(a).
() Suponer que f no es continua en a. Entonces, existe > 0 tal que para
cada > 0 existe x X tal que d(x, a) < pero e(f(x), f(a)) .
En particular, existe x
1
X tal que d(x
1
, a) < 1 pero e(f(x
1
), f(a)) .
En particular, existe x
2
X tal que d(x
2
, a) < 1/2 pero e(f(x
2
), f(a)) .
.
.
.
En particular, existe x
k
X tal que d(x
k
, a) < 1/n pero e(f(x
k
), f(a)) .
As construimos una sucesion x
n
en X tal que d(x
n
, a) < 1/n pero
e(f(x
n
), f(a)) para cada n N. Ahora es claro que x
n
a (Por que)
pero f(x
n
) , f(a) pues la sucesion f(x
n
) no esta nalmente en la bola
abierta B
(a).
Ahora vamos a dar una caracterizacion de continuidad en terminos de vecin-
dades.
Teorema 2.1.3. Una funcion f : (X, d) (Y, e) es continua en a X si y
solo si f
1
[V ] es una vecindad de a en (X, d) para cada vecindad V de f(a) en
(Y, e).
Demostracion: () Suponer que f es continua en a y sea V una vecindad de
f(a). Entonces f(a) int(V ) y por lo tanto existe > 0 tal que B
(f(a)) V .
Por ser continua f en a, dado este mismo , existe > 0 tal que si x X y
d(x, a) < , e(f(x), f(a)) < , o sea, f(x) B
(a) f
1
[V ], o sea, f
1
[V ] es
una vecindad de a.
() Suponer que f
1
[V ] es una vecindad de a en A para cada vecindad V de
f(a) en X y sea dado > 0. La bola abierta V = B
(a) U
y por lo tanto, si x X y d(x, a) < , se tiene x U y por lo tanto, f(x) V =
B
rn
(z
n
) : n N una sucesion de bolas
cerradas tal que r
n
0; se requiere demostrar que
T =
B
rn
(z
n
) :
n N ,= . Usando el Axioma de Eleccion, podemos escoger x
n
B
r
n
(z
n
)
para cada n N. Primero demostraremos que x
n
es una sucesion de Cauchy.
Con este n, sea dado > 0; puesto que r
n
0, existe k N tal que si
n k, [r
n
0[ = [r
n
[ < /3. Entonces, si m, n k, x
m
B
rm
(z
m
) B
r
k
(z
k
)
y x
n
B
rn
(z
n
) B
r
k
(z
k
), o sea, x
m
, x
n
B
r
k
(z
k
). Por lo tanto, d(x
m
, x
n
)
d(x
m
, z
k
) +d(z
k
, x
n
) /3 +/3 < , as que x
n
es de Cauchy.
Por ser (X, d) completo, la sucesion x
n
converge, digamos a x X. Para
completar esta parte de la demostracion, basta probar que x
T . Pero
x
n
es una sucesion en el conjunto cerrado B
r
1
(z
1
) y por el Corolario 1.0.25,
x B
r
1
(z
1
). En forma semejante, x
n
n2
es una sucesion en el conjuntos
cerrado B
r
2
(z
2
) y por lo tanto x B
r
2
(z
2
) y en general x B
r
n
(z
n
); por lo
tanto x
T.
() Sea x
n
una sucesion de Cauchy. Escoger n
1
N tal que si m, n n
1
,
entonces d(x
m
, x
n
) < 1/2, en particular d(x
n
, x
n1
) < 1/2 para cada n n
1
;
sea B
1
= B
1
(x
n
1
). Ahora escoger n
2
N (n
2
> n
1
) tal que si m, n n
2
,
entonces d(x
m
, x
n
) < 1/2
2
, en particular d(x
n
, x
n
2
) < 1/2
2
para cada n n
2
;
sea B
2
= B
1/2
(x
n
2
). Procedimos de esta manera a construir una sucesion B
n
1/2
k1
(x
n
k
) tiene radio
1/2
k1
y para m, n n
k
, tenemos d(x
m
, x
n
) < 1/2
k
, en particular, si n n
k
,
tenemos d(x
n
, x
n
k
) < 1/2
k
. Por lo tanto, si z B
k+1
= B
1/2
k
(x
n
k+1
) entonces
d(z, x
n
k+1
) 1/2
k
y puesto que n
k+1
> n
k
, tambien tenemos d(x
n
k
, x
n
k+1
) <
3.1. COMPLETEZ 23
1/2
k
. Por lo tanto, d(z, x
n
k
) d(z, x
n
k+1
) + d(x
n
k+1
, x
n
k
) 1/2
k
+ 1/2
k
=
1/2
k1
, o sea, z B
k
.
Ahora, seg un la hipotesis, existe x
B
n
: n N y para completar
la demostracion, probaremos que x
n
x. Con este n, sea dado > 0
y escoger k N tal que 1/2
k2
< . Entonces, puesto que x, x
n
k
B
k
=
B
1/2
k1
(x
n
k
), sigue que d(x, x
n
k
) 1/2
k1
. Pero se escogio n
k
(el mismo que
arriba) tal que si n n
k
, tenemos d(x
n
, x
n
k
) 1/2
k
y por lo tanto d(x, x
n
)
d(x, x
n
k
)+d(x
n
k
, x
n
) 1/2
k
+1/2
k1
< 2/2
k1
= 1/2
k2
< , as completando
la demostracion.
Este teorema nos pernite dar otra demostracion de la completez de (R, [ [):
Corolario 3.1.7. (R, [ [) es completo.
Demostracion: Tarea. (Observar que una bola cerrada en (R, [ [) es un con-
junto cerrado y acotada y usar el Teorema de Heine-Borel).
Denicion 3.1.8. Un subconjunto A de un espacio metrico (X, d) es denso en
ninguna parte si int(cl(A)) = .
Observacion. Si A es denso en ninguna parte entonces tambien lo es cl(A)
pues int(cl(cl(A))) = int(cl(A)) = .
Tarea 3.1.9. Demostrar que si A es denso en ninguna parte, entonces X A
es denso e int(X A) ,= Es cierto el inverso?
Corolario 3.1.10. (El Teorema de Baire) Un espacio metrico completo no
es la union de un n umero numerable de subconjuntos densos en ninguna parte.
Demostracion: Supongamos al contrario que (X, d) es un espacio metrico
completo y X =
A
n
: n N donde cada subconjunto A
n
es denso en ninguna
parte; seg un la observacion que precede el teorema, podemos asumir que cada
conjunto A
n
es cerrado. Puesto que int(cl(X)) = X y int(cl(A
1
)) = , sigue que
A
1
,= X. Por eso, podemos escoger x
1
X A
1
y por ser abierto este conjunto,
existe un n umero r
1
(0, 1) tal que la bola abierta B
r
1
(x
1
) X A
1
; entonces
la bola cerrada B
1
= B
r
1
/2
(x
1
) B
r1
(x
1
) y satisface B
1
A
1
= . Claramente,
int(B
r
1
/4
(x
1
)) = B
r
1
/4
(x
1
) ,= y puesto que int(A
2
) = , A
2
, B
r
1
/4
(x
1
),
o sea, B
r
1
/4
(x
1
) A
2
= B
r
1
/4
(x
1
) (X A
2
) es un conjunto abierto y no
vacio. Por lo tanto podemos escoger x
2
B
r
1
/4
(x
1
) A
2
y r
2
(0, r
1
/4) tal
que B
r
2
(x
2
) B
r1/4
(x
1
) A
2
; sea B
2
= B
r
2
/2
(x
2
) B
r
2
(x
2
) B
r1/4
(x
1
)
A
2
B
r1/2
(x
1
) A
2
B
1
y claramente, B
2
A
2
= . Continuamos as para
construir una sucesion encajada de bolas cerradas B
n
: n N cuyos radios
r
n
/2 satisfacen 0 < r
n+1
< r
n
/4 y por lo tanto r
n
0. Por el Teorema 3.1.6,
existe x
B
n
: n N y puesto que B
n
A
n
= para cada n N sigue que
x , A
n
para cada n N, o sea, x ,
A
n
: n N = X, una contradiccion.
24 CAPITULO 3. COMPLETEZ Y COMPACIDAD
Denicion 3.1.11. Una funcion f : (X, d) (X, d) es una contraccion si
existe (0, 1) tal que d(f(x), f(y)) d(x, y) para cada x, y X.
Denicion 3.1.12. Un punto x X es un punto jo de una funcion f :
(X, d) (x, d) si f(x) = x.
Lema 3.1.13. Una contraccion es continua.
Demostracion: Tarea.
Teorema 3.1.14. Si f : (X, d) (X, d) es una contraccion y el espacio metrico
(X, d) es completo, entonces f tiene un punto jo unico.
Demostracion: Sea x
0
X y suponer que d(f(x), f(y)) d(x, y) para cada
x, y X. Denimos
x
1
= f(x
0
),
x
2
= f(x
1
) = f(f(x
0
)) f
2
(x
0
)
.
.
.
x
n
= f(x
n1
) f
n
(x
0
)
etc. Entonces, si m, n N con m > n, tenemos
d(x
m
, x
n
) =d(f
m
(x
0
), f
n
(x
0
)) d(f
m1
(x
0
), f
n1
(x
0
))
2
d(f
m2
(x
0
), f
n2
(x
0
))
. . . . . .
n
d(x
0
, x
mn
)
n
[d(x
0
, x
1
) +d(x
1
, x
2
) +. . . +d(x
mn1
, x
mn
)]
=
n
[d(x
0
, f(x
0
)) +d(f(x
0
), f
2
(x
0
)) + +d(f
mn1
(x
0
), f
mn
(x
0
))]
n
d(x
0
, f(x
0
))[1 + +
2
+. . . . . .
mn1
]
n
d(x
0
, f(x
0
))
n
=
n
d(x
0
, f(x
0
))
1
Puesto que
d(x
0
,f(x
0
))
1
es un n umero real jo y (0, 1) sigue que
_
n
d(x
0
, f(x
0
))
1
_
0.
Por lo tanto, dado > 0, podemos encontrar n
0
N tal que si m, n n
0
,
d(x
m
, x
n
)
n
d(x
0
, f(x
0
))
1
< ,
3.2. COMPACIDAD 25
as demostrando que x
n
es una sucesion de Cauchy. Por la completez de (X, d),
esta sucesion converge, digamos a x X. Para completar la demostracion
probaremos que x es el punto jo unico de la contraccion f.
Con este n, por el Lema 3.1.13, la contraccion f es continua y por lo tanto,
al aplicar el Teorema 2.1.2,
x = limx
n
= limf
n
(x
0
) = f(limf
n1
(x)) = f(x
n1
) = f(x),
puesto que limx
n
= limx
n1
.
Finalmente, el punto jo es unico, pues si z fuera otro punto jo de f, en-
tonces d(x, z) ()
1
d(f(x), f(z)) > d(f(x), f(z)) = d(x, z), una contradiccion.
Tarea. Encuentra una funcion f : (R, [ [) (R, [ [) tal que para cada x, y R,
[f(x) f(y)[ < [x y[, pero f no tiene un punto jo.
3.2 Compacidad
Denicion 3.2.1. Un espacio metrico (X, d) es compacto si cualquier sucesion
x
n
en X tiene un punto de acumulacion en X.
En muchos aspectos conjuntos compactos se comportan como conjuntos ni-
tos.
Tarea. Demostrar que cualquier conjunto nito es compacto.
Proposicion 3.2.2. Un espacio metrico (X, d) es compacto si y solo si cada
sucesion en X tiene una subsucesion convergente en X.
Demostracion: Tarea.
Hay muchas maneras de caracterizar espacios metricos compactos. En esta
seccin veremos dos de ellas, la primera en terminos de cubiertas abiertas y la
segunda en terminos de completez.
Denicion 3.2.3. Se dice que x es un punto de acumulacion del subconjunto
A de un espacio metrico X si (B
(x) V y x
n
es frecuentemente en B
y x
mn+1
, z
1
= x
1
, z
2
= x
m2
, . . . , z
n
= x
mn
y se dene z
n+1
= x
mn+1
.
Al continuar este proceso construimos una subsucesion z
n
de x
n
con la
propiedad de que todos los terminos z
n
son distintos. Ahora consideremos el
conjunto C = z
n
: n N; C es innito y por lo tanto, por hipotesis, tiene
un punto de acumulacion x X. Es decir, hay un n umero innito de z
n
s en
cada vecindad de x. Pero esto implica que la sucesion z
n
es frecuentemente
en cada vecindad de x, o sea, x es un punto de acumulacion de la sucesion z
n
1
> 0 tal que B
1
(a
1
) A a
1
. Se puede aplicar el mismo argumento a
todos los elementos de A: Para cada n N, podemos encontrar
n
> 0 tal que
B
n
(a
n
) A a
n
. Ahora denimos
T = B
n
(a
n
) : n N X A.
Es facil ver que T es una cubierta abierta numerable de X que no posee una
subcubierta nita pues el unico elemento de T que contiene a a
n
es B
n
(a
n
).
() Suponer que T = F
n
: n N es una cubierta abierta numerable de X
que no posee una subcubierta nita. Puesto que F
1
,= X, podemos escoger
x
1
X F
1
. Puesto que F
1
F
2
,= X, podemos escoger x
1
X (F
1
F
2
). En
general, puesto que
F
k
: k n ,= X, podemos escoger x
n
X
F
k
: k
n. Sea A = x
n
: n N; armamos que A no tiene puntos de acumulacion en
X. Para demostrar nuestra armacion, consideramos x X; puesto que T es
una cubierta abierta de X, x F
k
para alg un k N y por ser abierto F
k
, existe
r > 0 tal que B
r
(x) F
k
. Por la construccion, x
n
, F
k
para cualquier n k.
O sea, los unicos puntos x
m
que podran estar en F
k
son x
1
, x
2
, . . . , x
k1
. Sea
= minr, mind(x, x
i
) : x ,= x
i
, y i k 1.
Es claro que > 0 y B
F : F T ,= .
Tarea 3.2.12. Demostrar que un espacio metrico es compacto si y solo si cada
familia numerable de conjuntos cerrados con la propiedad de la interseccion
nita es ja.
Corolario 3.2.13. Cada espacio metrico compacto es completo.
Demostracion: Sigue inmediatemente de la Tarea 3.2.12 y el Teorema 3.1.6,
puesto que una familia encajada de bolas cerradas es una familia de conjuntos
cerrados con la propiedad de la interseccion nita.
Denicion 3.2.14. Un espacio metrico (X, d) es totalmente acotado o precom-
pacto si para cualquier > 0 existen un n umero nito de puntos x
1
, x
2
, . . . , x
n
tales que X =
(x
i
) : 1 i n.
Denicion 3.2.15. Un espacio metrico (X, d) es acotado si existe M R tal
que para cada x, y X, d(x, y) M.
Tarea 3.2.16. Se dice que dos metricas son equivalentes si generan la misma
topologa. Demuestra que si d es un metrica en X entonces d
: XX [0, )
denida por d
(x
1
) ,= X,
podemos escoger x
2
X B
(x
1
). Puesto que B
(x
1
) B
(x
2
) ,= X, podemos
escoger x
3
X (B
(x
1
) B
(x
2
)). Al haber escogido x
1
, . . . , x
n1
X tales
que x
j
,
B
(x
i
) : 1 i j 1 para cada j 1, . . . , n 1, puesto
que
B
(x
i
) : 1 i n 1 , = X, podemos escoger x
n
X
(x
i
) :
1 i n 1. As construimos una sucesion x
n
X y armamos que
esta sucesion no tiene ning un punto de acumulacion. Para ver esto, nota que
si x
m
, x
n
son terminos distintos de la sucesion, entonces d(x
m
, x
n
) y por lo
tanto ninguna subsucesion puede ser de Cauchy y por eso, ninguna subsucesion
puede converger.
3.2. COMPACIDAD 29
Corolario 3.2.20. Un espacio metrico compacto es completo y totalmente aco-
tado.
Teorema 3.2.21. Un espacio metrico totalmente acotado es separable.
Demostracion: Sea (X, d) un espacio metrico totalmente acotado. Para
cada = 1/n escogemos un conjunto nito de puntos x
n
1
, . . . , x
n
kn
tal que
B
1/n
(x
n
j
) : 1 j k
n
= X. Sea D = x
n
j
: n N y 1 j k
n
;
D es un conjunto numerable y armamos que D es denso en X. Para ver
esto, basta demostrar que cada abierto no vacio en X intersecta a D. Con
este n, sea U abierto y no vacio en X y x U; entonces existe > 0
tal que B
B
m
: m
N
j
N : j I y por lo tanto, ( = B
m
: m
N
j
: j I B es una
cubierta abierta numerable de X. Por el Teorema 3.2.10, esta cubierta tiene una
subcubierta nita, digamos B
k
: k H, donde H N es nito. Puesto que
cada elemento de ( es un subconjunto de (por lo menos) uno de los elementos
de T, si reemplazamos cada B
k
con uno de los elementos de T que lo contiene,
digamos F
k
, sigue que F
k
: k H es una subcubierta nita de T de X.
Nota. Muchos autores usan la condicion descrita en el Teorema 3.2.24 como la
denicion de compacidad.
Lema 3.2.25. Un subconjunto de un espacio totalmente acotado es totalmente
acotado (en la metrica restringida).
30 CAPITULO 3. COMPLETEZ Y COMPACIDAD
Demostracion: Sean (X, d) totalmente acotado, A X y > 0. Por ser (X, d)
totalmente acotado, existen un n umero nito de bolas abiertas B
(x
1
),. . . ,
B
(x
n
) que cubren a X. La union de estas mismas bolas contiene a A, pero
para demostrar que (A, d[A) es totalmente acotado debemos cubrir A con un
n umero nito de bolas abiertas de radio con centros en A (nota que los
puntos x
k
no son necesariamente elementos de A). As, empezemos de nuevo!
Por ser (X, d) totalmente acotado, existen un n umero nito de bolas abiertas
B
/2
(x
1
), . . . . . . , B
/2
(x
n
) que cubren a X. Si A B
/2
(x
j
) ,= entonces
escogemos a
j
B
/2
(x
j
) A y consideremos la familia de bolas abiertas en A y
con centros en A,
B
A
(a
j
) : 1 j n y a
j
B
/2
(x
j
) A ,= .
Si x A, entonces existe x
j
X tal que x B
/2
(x
j
) y a
j
B
/2
(x
j
). Por
lo tanto, d(x, a
j
) d(x, x
j
) + d(x
j
, a
j
) < /2 + /2 = , as demostrando que
x B
A
(a
j
).
Teorema 3.2.26. Un espacio metrico es compacto si y solo si es completo y
totalmente acotado.
Demostracion: () Esto se demostro en el Corolario 3.2.20.
() Sean (X, d) un espacio metrico completo y totalmente acotado y A
X un conjunto innito. Por el Teorema 3.2.8, basta demostrar que A tiene
un punto de acumulacion. Nota que el Lema 3.2.6 implica que la existencia
de un subconjunto numerablemente innito C = z
n
: n N A y basta
demostrar que C tiene un punto de acumulacion. Con este n, consideremos
cubiertas por bolas abiertas de radio 1/n para cada n N. Por ser X totalmente
acotado, la cubierta abierta B
1
= B
1
(x) : x X tiene una subcubierta nita
B
1
(x
1
), B
1
(x
2
), . . . , B
1
(x
m
), y puesto que C es innito, una de estas bolas,
digamos B
1
(x
j1
) B
1
contiene un n umero innito de elementos de C; sea
y
1
C B
1
uno de ellos. Por el Lema 3.2.25, B
1
es totalmente acotado (en
la metrica restringida) y existen un n umero nito de bolas abiertas de radio
1/2 que intersectan a B
1
y cuya union contiene a B
1
. Puesto que B
1
C
es innito, una de estas bolas abiertas, digamos B
1/2
(x
j
2
) B
2
, contiene un
n umero innito de puntos de B
1
C; sea y
2
C B
2
B
1
uno de ellos, distinto
de y
1
. As construimos una sucesion de puntos distintos y
n
tal que
y
1
B
1
C, y
2
B
1
B
2
C, . . . . . . , y
k
B
j
: 1 j k C, . . .
y el radio de B
k
es 1/k. Si > 0, escoger m
0
N tal que 1/m
0
< /2; si
m, n m
0
entonces y
m
, y
n
B
m
0
y por lo tanto d(y
m
, y
n
) < 2/m
0
< as que
y
n
es una sucesion de Cauchy. Por la completez de X, esta sucesion converge,
digamos a x X. Entonces y
n
es nalmente en cada vecindad V de x, o
sea, V contiene un n umero innito de terminos de la sucesion y
n
, es decir
elementos de C distintos de x. As, x es un punto de acumulacion de C.
El proximo teorema generaliza el hecho de que una funcion continua en un
intervalo cerrado y acotado es uniformemente continua.
3.2. COMPACIDAD 31
Teorema 3.2.27. Si (X, d) es compacto y f : (X, d) (Y, e) es continua,
entonces f es uniformemente continua en X.
Demostracion: Puesto que f es continua en cada punto x X, dado > 0
existe (x) > 0 tal que si d(x, y) < (x) entonces e(f(x), f(y)) < /2. La familia
de bolas abiertas B
(x)/2
(x) : x X es una cubierta abierta de X y por ser X
compacto, hay una subcubierta nita, digamos B
(x
1
)/2
(x
1
), . . . , B
(x
n
)/2
(x
n
).
Sea = min(x
1
)/2, . . . , (x
n
)/2 > 0. Ahora, si z X, para alg un j (jo en
adelante), z B
(xj)/2
(x
j
), el cual implica que d(z, x
j
) < (x
j
)/2 y, en su turno
que e(f(z), f(x
j
)) < /2.
Ademas, si d(x, z) < , sigue que d(x, z) < (x
j
)/2 y puesto que d(z, x
j
) <
(x
j
)/2, tenemos d(x, x
j
) d(x, z) + d(z, x
j
) < (x
j
)/2 + (x
j
)/2 = (x
j
), y
por lo tanto, e(f(x), f(x
j
)) < /2.
Por lo tanto, si d(x, z) < ,
e(f(x), f(z)) e(f(x), f(x
j
)) +e(f(x
j
), f(z)) < /2 +/2 = ,
as demostrando que f es uniformemente continua.
32 CAPITULO 3. COMPLETEZ Y COMPACIDAD
3.3 Conexidad
Otro concepto topologico muy importante es el de conexidad. Es de utilidad en
Analisis Matematico en el estudio de funciones continuas.
Denicion 3.3.1. Un subconjunto A de un espacio metrico (X, d) es conexo
si no es la union de dos subconjuntos relativamente abiertos (o sea, abiertos en
(A, d[A)), mutuamente ajenos y no vacios. Un conjunto es disconexo si no es
conexo.
Tarea 3.3.2. Demuestra que si A X es disconexo, entonces A es la union
de dos subconjuntos mutuamente ajenos y relativamente cerrados en A.
Ejemplo 3.3.3. El subconjunto Q de (R, [ [) no es conexo .
Demostracion: Los subconjuntos Q(, ) y Q(, ) son relativamente
abiertos en Q, mutuamente ajenos y su union es Q.
Tarea 3.3.4. Determinar los subconjuntos conexos de (R, d) donde d es la
metrica discreta.
A continuacion veremos que los subconjuntos conexos de (R, [ [) son precisa-
mente los intervalos.
Teorema 3.3.5. Un subconjunto A (R, [ [) es conexo si y solo si es un
intervalo.
Demostracion: Suponer primer que A no es un intervalo. Entonces existen
a < b < c tales que a, c A, b , A. Puesto que b , A, sigue que A es la union
de los dos conjuntos ajenos y relativamente abiertos, [A(, b)] [A(b, )].
Ademas, puesto que a A (, b) y c A (b, ), estos conjuntos no son
vacios. Sigue que A es disconexo.
Inversamente, suponer que A es un intervalo, digamos A = [a, b] y que
A no es conexo. Entonces existen conjuntos mutuamente ajenos, no vacios y
relativamente abiertos S, T tales que S T = A; asumimos que b T. Puesto
que S y T son relativamente abiertos, existen U, V abiertos en R tales que
U A = S y V A = T. El conjunto S esta acotado superiormente (por b) y
por lo tanto tiene supremo; sea s = sup(S), obviamente, a s b, y por lo
tanto s A. Nota que s ,= a pues S es abierto en (A, [ [) y por lo tanto, existe
> 0 tal que [s, s +) S; esto en su turno demuestra que s no es el supremo
de S, una contradiccion. Ahora hay dos posibilidades, i) s S o ii) s T.
i) Si s S, entonces s < b y puesto que U es abierto, existe > 0 tal que
(s , s +) U y sin perdida de generalidad asumimos que < b s, o
sea, s + < b; por lo tanto [s, s + ) A U = S. Entonces s + /2 S
lo cual contradice que s es el supremo de S.
3.3. CONEXIDAD 33
ii) Si s T, puesto que V es abierto, existe > 0 tal que (s , s + ) V
y otra vez sin perdida de generalidad asumimos que < s a, o sea,
a < s ; por lo tanto (s , s] A V = T. Entonces s /2 es una
cota superior de S, lo cual contradice que s es el supremo de S.
Tarea 3.3.6. Probar que si (X, d) es conexo y f : (X, d) (Y, e) es continua
y suprayectiva, entonces (Y, e) es conexo.
Tarea 3.3.7. Demuestra que la cerradura cl(A) de un subconjunto conexo A de
(X, d) es conexo.
34 CAPITULO 3. COMPLETEZ Y COMPACIDAD
Capitulo 4
Espacios de Funciones
Continuas
4.1 El Espacio C(X)
En esta captulo estudiaremos metricas en conjuntos de funciones con valores
reales. Muchos de los resultados que vemos aqu son validos en estructuras mas
generales.
Nota importante: En adelante, se supone que el conjunto R de los n umeros
reales siempre tiene la metrica del valor absoluto.
Denicion 4.1.1. Si (X, d) es un espacio metrico, entonces B(X) denotara la
coleccion de todas las funciones de X en R cuyos rangos son acotados. C(X)
denotara la colecci on de funciones continuas de X en R.
Lema 4.1.2. Si (X, d) es compacto y f : (X, d) (Y, e) es continua y suprayec-
tiva, entonces (Y, e) es compacto tambien.
Demostracion: Sea T una cubierta abierta de Y . Por el Teorema 3.2.24,
basta demostrar que existe una subcubierta nita de T de Y . Por el Corolario
2.1.4, si F T, f
1
[F] es abierto en X y claramente, la coleccion f
1
[F] :
F T cubre a X. Por compacidad de X, existe una subcubierta nita,
f
1
[F
1
], f
1
[F
2
], . . . , f
1
[F
n
] digamos. En su turno, esto implica que
f(f
1
[F
1
]), f(f
1
[F
2
]), . . . , f(f
1
[F
n
])
cubre a Y y puesto que f es suprayectiva, f(f
1
[F
j
]) = F
j
, o sea, F
1
, F
2
, . . . , F
n
x
> 0 tal
que si d(x, z) <
x
, entonces
[f(z) f(x)[ < /3,
y por ser continua f
n(x)
en x, existe
x
> 0 tal que si d(x, z) <
x
, entonces
[f
n(x)
(z) f
n(x)
(x)[ < /3.
Sea
x
= min
x
,
x
> 0.
As, con cada x X hemos asociado un n umero
x
> 0 y si d(x, z) <
x
,
entonces
[f
n(x)
(z) f
n(x)
(x)[ < /3 y [f(z) f(x)[ < /3.
42 CAPITULO 4. ESPACIOS DE FUNCIONES CONTINUAS
Entonces, si d(x, z) <
x
, tenemos
f(z) f
n(x)
(z) = [f(z) f
n(x)
(z)[
= [f(z) f(x) +f(x) f
n(x)
(x) +f
n(x)
(x) f
n(x)
(z)[
[f(z) f(x)[ +[f(x) f
n(x)
(x)[ +[f
n(x)
(x) f
n(x)
(z)[
< /3 +/3 +/3 = .
Ahora, dejamos que x vare en X. Las bolas abiertas B
x
(x) forman una cu-
bierta abierta de (X, d) y por ser este espacio compacto, existe una subcubierta
nita, digamos
B
x
1
(x
1
), B
x
2
(x
2
), . . . , B
x
m
(x
m
).
Nos jamos en los m puntos x
1
, . . . , x
m
y ponemos
k
0
= maxn(x
1
), . . . , n(x
m
).
Ahora, si z X, entonces tenemos z B
x
j
(x
j
) para alg un j 1, . . . , m
y por lo tanto f(z) f
n(x
j
)
(z) < . Ademas, puesto que f
n
es una sucesion
creciente, si n k
0
, tenemos
f
n
(z) f
k
0
(z) f
n(xj)
(z).
Por lo tanto, si z X y n k
0
,
[f(z) f
n
(z)[ = f(z) f
n
(z) f(z) f
k
0
(z) f(z) f
n(x
j
)
(z) < ,
as demostrando que f
n
converge uniformemente a f, o sea, f
n
converge a
f en C(X).
Corolario 4.1.21. Existe una sucesion de polinomios que convergen uniforme-
mente a la funcion f dada por f(x) = +
x en [0, 1].
Demostracion: Denimos por recursion (induccion) una sucesion f
n
como
sigue:
f
1
(x) = 0
f
n+1
(x) = f
n
(x) +
1
2
(x [f
n
(x)]
2
).
Por ejemplo,
4.1. EL ESPACIO C(X) 43
f
2
(x) =
1
2
(x [f
1
(x)]
2
) =
1
2
x, y
f
3
(x) = f
2
(x) +
1
2
(x [f
2
(x)]
2
) =
1
2
x +
1
2
(x x
2
/4) = x x
2
/8
Demostraremos por induccion que f
n
(x) +
x, o sea +
xf
n+1
(x) 0
para cada x.
Tenemos
x f
n+1
(x) =
x f
n
(x)
1
2
(x [f
n
(x)]
2
)
= [
x f
n
(x)][1
1
2
(
x +f
n
(x))]
Por la hipotesis inductiva, f
n
(x)
x y por lo tanto,
[
x f
n
(x)] 0
y
1
2
(
x +f
n
(x))
1
2
(
x +
x) =
x 1.
y ahora sigue que
x f
n+1
(x) 0.
Pero si f
n
(x)
x, tenemos [f
n
(x)]
2
x, o sea x [f
n
(x)]
2
0 y sigue de
la denicion inductiva de la sucesion que f
n+1
(x) f
n
(x) para cada x [0, 1].
As hemos demostrado que para cada x [0, 1],
x f
n+1
(x) f
n
(x), o
sea, para cada x, f
n
(x) es una sucesion creciente y acotada en R, y por lo
tanto converge, digamos a r
x
R (ver Teorema 2.1.5 de las Notas de Calculo
Avanzado). Si se dene g : [0, 1] R por g(x) = r
x
, entonces la sucesion f
n
x. Entonces, por
el Lema 4.1.23, f
n
(f
2
/M
2
) converge uniformemente a (f
2
/M
2
)
1
2
= [f[/M,
o sea, Mf
n
(f
2
/M
2
) converge uniformemente a [f[ en [0, 1]. Finalmente,
notamos que cada funcion f
n
es un polinomio, lo cual implica que
Mf
n
(f
2
/M
2
)
es un polinomio en la variable f, o sea, es una suma de multiplos de potencias
de f y por lo tanto cada termino de la sucesion Mf
n
(f
2
/M
2
) es un elemento
de /. Puesto que / es cerrado, sigue que el lmite de esta sucesion, es decir la
funcion [f[ /.
Sea (X, d) un espacio metrico. Si f, g C(X) entonces se denen las fun-
ciones f g y f g por
(f g)(x) = supf(x), g(x) para cada x X.
(f g)(x) = inff(x), g(x) para cada x X.
Tarea 4.1.25. Demostrar que f g y f g son funciones continuas.
4.1. EL ESPACIO C(X) 45
Lema 4.1.26. Sea / una algebra de funciones continuas de (X, d) en R; si /
es cerrado en (C(X), ) y f, g /, entonces f g / y f g /.
Demostracion: Se puede comprobar facilmente que
f g =
1
2
(f +g) +
1
2
[f g[ y
f g =
1
2
(f +g)
1
2
[f g[.
Las funciones a la derecha pertenecen a / por el Lema 4.1.24.
Lema 4.1.27. Si el algebra / C(X) separa puntos y contiene a todas las
funciones constantes, entonces para cada par de puntos y, z X y n umeros
reales a, b R, existe g / tal que g(y) = a y g(z) = b.
Demostracion: Puesto que / separa puntos de X, existe una funcion f /
tal que f(x) ,= f(y). Denimos g C(X) por
g(x) = a +
(b a)[f(x) f(y)]
f(z) f(y)
.
Se comprueba facilmente que g(y) = a, g(z) = b; ademas, g / puesto que
g es una combinacion lineal de un m ultiplo de f y una funcion constante.
Teorema 4.1.28. (El Teorema de Aproximacion de Weierstrass) Sean (X, d)
un espacio metrico compacto y / C(X) una subalgebra cerrada que separa
puntos y contiene a las funciones constantes; entonces / = C(X).
Demostracion: Suponer que f C(X); debemos demostrar que f / =
cl(/) o lo que es equivalente, que cada bola abierta en (C(X), ) con centro en
f tiene interseccion no vacia con /. Con este n, sea dado > 0; se requiere
encontrar g / tal que (f, g) < .
(Por el momento) jar x X; puesto que / separa puntos de X y contiene
a las funciones constantes, sigue del Lema 4.1.27 que para cada z X existe
una funcion h
z
: X R tal que h
z
/ y
h
z
(x) = f(x) y h
z
(z) = f(z).
(Nota que todas las funciones h
z
dependen tambien del punto jo x que elegimos
en el parrafo anterior.)
Puesto que f y todas las funciones h
z
son continuas en el espacio compacto
(X, d), son uniformemente continuas y tambien lo son las funciones h
z
f. Por lo
tanto, existe
z
> 0 tal que si d(y, z) <
z
, entonces [(h
z
f)(y) (h
z
f)(z)[ <
/2. Pero (h
z
f)(z) = 0 y en consecuencia, [(h
z
f)(y)[ = [h
z
(y)f(y)[ < /2.
As con cada z X hemos asociado un n umero
z
> 0. La coleccion de bolas
abiertas B
z
(z) : z X es una cubierta abierta de (X, d) y por compacidad,
existe una subcubierta nita, digamos
46 CAPITULO 4. ESPACIOS DE FUNCIONES CONTINUAS
B
z
1
(z
1
), B
z
2
(z
2
), . . . , B
z
m
(z
m
).
Sea
g
x
=
h
zj
: 1 j m = h
z1
h
z2
h
zm
.
Ahora g
x
(x) =
_
h
zj
: 1 j m(x) = infh
zj
(x) : 1 j m =
f(x) y por ser / cerrado, sigue del Lema 4.1.26, que g
x
/. Ademas, si
y X, entonces y B
z
j
(z
j
) para alguna j 1, . . . , m y por lo tanto,
[h
z
j
(y) f(y)[ < /2, y en consecuencia, para cada y X,
g
x
(y) h
z
j
(y) < f(y) +/2 ()
Ahora dejamos que x vare. Para cada x X hemos construido una funcion
g
x
/tal que g
x
(x) = f(x). Puesto que f y todas las g
x
son funciones continuas
de (X, d) en R, son uniformemente continuas en X y sigue que las funciones g
x
f
tambien lo son. Por lo tanto, existe
x
> 0 tal que si d(x, y) <
x
, entonces
[(g
x
f)(y) (g
x
f)(x)[ < /2,
o sea, [(g
x
f)(y)[ = [g
x
(y) f(y)[ < /2 y en particular, para cada y X,
g
x
(y) > f(y) /2 ()
De () y () se puede concluir que para cada x X las funciones g
x
satisfacen la desigualdad
f(y) /2 < g
x
(y) < f(y) +/2 ( )
para cada y X.
Con cada x X hemos asociado un n umero
x
> 0 y por lo tanto, la
coleccion de bolas abiertas B
x
(x) : x X es una cubierta abierta de (X, d).
Otra vez por compacidad, existe una subcubierta nita, digamos
B
x
1
(x
1
), B
x
2
(x
2
), . . . , B
x
k
(x
k
).
Sea
g =
g
xj
: 1 j k = g
x1
g
x2
g
x
k
.
Otra vez, por el Lema 4.1.26, g / y de ( ) se concluye que para cada
y X, tenemos f(y) /2 < g(y) < f(y) +/2, es decir [f(y) g(y)[ < /2.
o sea,
(f, g) /2 < .
Para poder anunciar la forma original del Teorema de Weierstrass necesita-
mos el siguiente resultado.
4.2. ALGUNAS APLICACIONES 47
Lema 4.1.29. Si / es una subalgebra de (C(X), ) entonces tambien lo es
cl(/).
Demostracion: Tarea.
Los polinomios (en una variable con coecientes reales) con dominio [0, 1],
denotado por T([0, 1]) forman una algebra que separa a los puntos de [0, 1] y
contiene a las funciones constantes (los polinomios de grado 0). Ahora sigue
del Lema 4.1.29 que la cerradura de T([0, 1]) es una subalgebra cerrada de
(C([0, 1]), ) que separa puntos y contiene a las funciones constantes y por lo
tanto es todo C([0, 1]). Esta observacion nos permite enunciar la version original
del Teorema de Weierstrass:
Corolario 4.1.30. Los polinomios con dominio [0, 1] son densos en el espacio
(C([0, 1]), ); es decir, si f : [0, 1] R es continua, existe una sucesion de
polinomios que converge uniformemente a f (en [0, 1]).
El Corolario 4.1.30 no se puede generalizar a funciones de R en R:
Tarea 4.1.31. Demostrar que no existe ninguna sucesion de polinomios que
convergen uniformemente a la funcion f denida por f(x) = sen(x) en R. Ex-
iste una sucesion de polinomios que convergen puntualmente a f en R?
4.2 Algunas Aplicaciones
Todos los teoremas de las secciones anteriores tienen aplicaciones en Analisis
Matematico, pero en muchos casos, las aplicaciones son muy teoricas. Abajo
damos unas aplicaciones concretas a la teora de ecuaciones diferenciales.
En esta seccion se supone que R tiene la metrica del valor absoluto y que
R
2
tiene la metrica Arquimedeana denida por
((x
1
, y
1
), (x
2
, y
2
)) =
_
(x
1
x
2
)
2
+ (y
1
y
2
)
2
.
Tarea 4.2.1. Demostrar que si f : (X, d) (R, [ [) es continua en a X,
entonces existe una vecindad U de a tal que f es acotada en U.
Teorema 4.2.2. (El Teorema de Picard) Sea dy/dt = f(t, y) una ecuacion
diferencial con condicion inicial y(t
0
) = y
0
y tal que f es continua en una
vecindad U del punto (t
0
, y
0
) (R
2
, ) y existe M R tal que [f(t, y)f(t, z)[
M[y z[ para cada (t, y), (t, z) U. Entonces existe un r > 0 tal que en el
intervalo [t
0
r, t
0
+r] existe una solucion unica de la ecuacion que satisface la
condicion inicial.
Demostracion: Queremos demostrar la existencia de una funcion unica
denida en [t
0
r, t
0
+ r] tal que y = (t) es una solucion de la ecuacion
48 CAPITULO 4. ESPACIOS DE FUNCIONES CONTINUAS
diferencial. Si es una solucion tal, entonces por el Teorema Fundamental del
Calculo, tendremos
(t) = y
0
+
_
t
t
0
f(s, (s))ds.
Puesto que f es continua en el punto (t
0
, y
0
) entonces por la Tarea 4.2.1, f
es acotada en una vecindad de (t
0
, y
0
); o sea, existe una vecindad V de (t
0
, y
0
) y
K R tal que [f(t, y)[ K para cada (t, y) V . Ahora escogemos una vecindad
rectangular de (t
0
, y
0
) en R
2
contenido en V - especcamente escogemos r > 0
sucientemente peque no para que [t
0
r, t
0
+ r] [y
0
Kr, y
0
+ Kr] V y
ademas se requiere que r < 1/M.
Denotamos por L la coleccion
g C([t
0
r, t
0
+r]) : [g(t) y
0
[ Kr para cada t [t
0
r, t
0
+r]
y armamos que L es un subconjunto cerrado de C([t
0
r, t
0
+r]).
Para demostrar la armacion, basta demostrar que C([t
0
r, t
0
+ r]) L
es abierto, o sea, para cada h C([t
0
r, t
0
+ r]) L, existe una bola abierta
B
(h) C([t
0
r, t
0
+r]) L. Pero si h , L, entonces existe t
[t
0
r, t
0
+r]
tal que [h(t
)y
0
[ = S > Kr. Al poner (SKr)/2 = > 0 es facil vericar que
B
0
(t) = [F(
0
)](t) = y
0
+
_
t
t
0
f(s,
0
(s))ds
y por lo tanto,
0
es la solucion unica requerida. Por eso, debemos demostrar
que F tiene un punto jo unico y debido a la completez de (L, ) y el Teorema
3.1.14, basta demostrar que F : (L, ) (L, ) es una contraccion.
Con este n, nota que si , L y t [t
0
r, t
0
+r], entonces
4.2. ALGUNAS APLICACIONES 49
[[F()](t) [F()](t)[ = [
_
t
t0
f(s, (s))ds
_
t
t0
f(s, (s))ds[
_
t
t0
[f(s, (s)) f(s, (s))[ds
_
t
t
0
M[(s) (s)[ds
Mr sup[(t) (t)[ : t [t
0
r, t
0
+r]
= Mr(, ).
Finalmente al tomar el supremo al lado izquierdo, obtenemos:
(F(), F())
= sup[[F()](t) [F()](t)[ : t [t
0
r, t
0
+r]
Mr(, ),
y puesto que Mr < 1, esto demuestra que F es una contraccion.
La condicion [f(t, y) f(t, z)[ M[y z[ (que llamamos una condicion de
Lipschitz en la segunda variable) en la hipotesis del Teorema 4.2.2 es crtica para
la demostracion. No obstante, se puede demostrar la existencia de una solucion
sin recurso a una condicion de Lipschitz - solo se requiere la continuidad de la
funcion f.
Tarea 4.2.3. Demuestra que si f : V R es un polinomio (en dos variables) en
una region compacta V = [t
0
a, t
0
+a][y
0
b, y
0
+b] R
2
, entonces f satisface
una condicion de Lipschitz en V , o sea, existe M R tal que [f(t, y)f(t, z)[
M[y z[ para cada t [t
0
a, t
0
+a] y y, z [y
0
b, y
0
+b].
Antes de enunciar el siguiente teorema notamos que los polinomios en dos
variables en una region V = [t
0
a, t
0
+ a] [y
0
b, y
0
+ b] R
2
forman una
algebra / que separa puntos de V y por lo tanto / es denso en C(V ).
Teorema 4.2.4. (Teorema de Peano) Sea dy/dt = f(t, y) una ecuaci on difer-
encial con condicion inicial y(t
0
) = y
0
y tal que f es continua en una vecindad
U del punto (t
0
, y
0
) (R
2
, ). Entonces existe un r > 0 tal que en el intervalo
[t
0
r, t
0
+r] existe una solucion de la ecuacion que satisface la condicion inicial.
50 CAPITULO 4. ESPACIOS DE FUNCIONES CONTINUAS
Demostracion: Sean a, b R sucientemente peque nos para que V = [t
0
a, t
0
+a][y
0
b, y
0
+b] U. Sea f
n
una sucesion de polinomios que convergen
uniformemente a f en V . Por la Tarea 4.2.3, cada funcion f
n
satisface una
condicion de Lipschitz en V y sigue del Teorema 4.2.2 que existe una solucion
( unica)
n
: [t
0
a, t
0
+a] [y
0
b, y
0
+b] de la ecuacion diferencial dy/dt =
f
n
(t, y) con
n
(t
0
) = y
0
.
Suponer que [f(t, y)[ M para cada (t, y) V ; puesto que f
n
con-
verge uniformemente a f, existe un n
0
N tal que si n n
0
, entonces
f(t, y) f
n
(t, y) < 1, para cada (t, y) V . En consecuencia, para cada n n
0
,
[f
n
(t, y)[ < M + 1 para cada (t, y) V .
Entonces, para cada n n
0
,
[
n
(t)
n
(t
)[ = [
_
t
t
0
f
n
(s,
n
(s))ds
_
t
t
0
f
n
(s,
n
(s))ds[
= [
_
t
t
f
n
(s,
n
(s))ds[
(M + 1)[t t
[
Por lo tanto, dado > 0, al poner = /(M + 1), si [t t
n
(t) = y
0
+
_
t
t
0
f(s,
n
(s))ds
y cuando n , vemos que
4.2. ALGUNAS APLICACIONES 51
(t) = y
0
+
_
t
t
0
f(s, (s))ds,
o sea es una solucion de la ecuacion.