You are on page 1of 103

Notas de Analise no Rn

Roberto Imbuzeiro Oliveira1


14 de Abril de 2016

IMPA, Rio de Janeiro, RJ, Brazil, 22430-040.

Conte
udo
1 Introdu
c
ao
1.1 Preliminares . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7
7

2 Espa
cos m
etricos e espa
cos vetoriais
2.1 Espacos metricos . . . . . . . . . . . . . . . . . . .
2.1.1 A reta real como espaco metrico . . . . . .
2.1.2 O espaco Euclideano de d dimensoes . . . .
2.1.3 Os n
umeros complexos como espaco metrico
2.1.4 Func
oes contnuas como espaco metrico . .
2.1.5 A metrica discreta . . . . . . . . . . . . . .
2.1.6 Metricas induzidas . . . . . . . . . . . . . .
2.2 Espacos vetoriais e normas . . . . . . . . . . . . .
2.3 Mais exerccios . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

9
9
10
10
14
14
16
16
16
19

3 Sequ
encias e limites
3.1 Convergencia em Rd com as normas `p
3.2 Convergencia sob a metrica discreta .
3.3 Convergencia em C(I, R) . . . . . . .
3.4 Convergencia em C((a, b), R) . . . . .
3.5 Equivalencia de metricas e normas . .
3.6 Mais exerccios . . . . . . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

23
24
25
26
29
32
34

.
.
.
.
.
.

37
38
38
40
43
44
46

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

4 Fun
c
oes e continuidade
4.1 Func
oes contnuas de X em R . . . . . . . . .
4.2 Func
oes Lipschitz e distancias . . . . . . . . .
4.3 Func
oes contnuas sobre as funcoes contnuas
4.4 Func
oes contnuas de X em Rd . . . . . . . .
4.5 Transformac
oes e funcionais lineares . . . . .
4.6 Mais exerccios . . . . . . . . . . . . . . . . .
3

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.


CONTEUDO

4
5 Abertos e fechados
5.1 Os abertos formam uma topologia . . . .
5.2 Fechados, limites e metricas equivalentes .
5.3 Fechos, interiores e pontos de acumulacao
5.4 Continuidade, abertos e fechados . . . . .
5.5 Topologia relativa . . . . . . . . . . . . . .
5.6 Como s
ao os abertos de R? (Opcional) . .
5.7 Mais exerccios . . . . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

6 Compacidade
6.1 Compactos s
ao completos . . . . . . . . . . .
6.2 Compactos s
ao totalmente limitados . . . . .
6.3 Subsequencias convergentes . . . . . . . . . .
6.4 Criterios topologicos para a compacidade . .
6.5 Subconjuntos de espacos metricos . . . . . . .
6.6 Compactos de Rd e a equivalencia de normas
6.6.1 C(K, Z) como espaco metrico . . . . .
6.6.2 Continuidade uniforme . . . . . . . . .
6.7 Consequencias para funcoes contnuas . . . .
6.8 Conjuntos perfeitos (opcional) . . . . . . . . .
6.9 Mais exerccios . . . . . . . . . . . . . . . . .
7 Caminhos e conexidade
7.1 Conexidade por caminhos . . . . . .
7.2 Conexidade topologica . . . . . . . .
7.3 Quando as definicoes concordam? . .
7.3.1 Discordancia em R2 . . . . .
7.3.2 Concordancia para abertos de
7.4 Mais exerccios . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

61
61
62
65
68
70
71
73
75
77
77
79

. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
espacos vetoriais
. . . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

81
81
84
88
88
90
91

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

93
93
94
96
99
99
99

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

8 Sequ
encias e s
eries de fun
c
oes contnuas
8.1 Series de funcoes . . . . . . . . . . . . . . . . . . . .
8.1.1 Somando series . . . . . . . . . . . . . . . . .
8.1.2 Tomando derivadas . . . . . . . . . . . . . . .
8.2 Subconjuntos densos de C(K, R) (Stone-Weierstrass)
8.3 Quando o domnio das funcoes e aberto . . . . . . .
8.4 Mais exerccios . . . . . . . . . . . . . . . . . . . . .
9 Pontos fixos e a solu
c
ao de EDOs

.
.
.
.
.
.
.

49
51
52
54
55
56
58
60

.
.
.
.
.
.

101


CONTEUDO
10 Compacidade em C(K, Z) e EDOs via m
etodo de Euler

5
103

CONTEUDO

Captulo 1

Introdu
c
ao
O objetivo destas notas e complementar de forma relativamente amig
avel
e coerente o conte
udo dos captulos 2, 7 e 9 do pequeno Rudin [?], alem
de alguns t
opicos escolhidos do volume 2 grande de Elon Lages Lima [?].
Tomamos como pre-requisito todo material sobre R e sua topologia e sobre
derivadas e integrais do volume 1 do Elon pequeno [?].
conveniente explicar o que queremos dizer com os dois adjetivos desE
tacados no par
agrafo anterior. Amig
avel quer dizer que pretendemos apresentar muitos exemplos e que buscaremos destacar a logica e os pontos mais
importantes das demonstrac
oes. Coerente quer dizer que buscaremos uma
apresentac
ao que enfatize os pontos comuns entre os varios topicos. Para
este prop
osito, enfatizaremos a topologia e a geometria de espacos metricos,
enfatizando a relac
ao destas propriedades com as funcoes contnuas sobre
o espaco. A linguagem de espacos vetoriais tambem sera amplamente discutida e utilizada. Acreditamos que a combinacao de conceitos gerais e
exemplos especficos permitir
a aos leitores apreciarem porque as construcoes
abstratas s
ao u
teis.

1.1

Preliminares

Aqui observamos alguns fatos sobre conjuntos que dusaremos o tempo todo.
Em primeiro lugar, e possvel falar de unioes e intersecoes de um n
umero
arbitr
ario de conjuntos. Mais exatamente: suponha que I 6= e um conjunto
e a cada i I est
a associado um conjunto Ai 1 . (Neste caso dizemos que
{Ai }iI e uma famlia de conjuntos indexada por I). Definimos as unioes
1
A maneira correta de pensar nisso seria imaginar que temos uma funca
o f : I A,
onde A e um conjunto cujos elementos s
ao conjuntos, de modo que Ai := f (i).


CAPITULO 1. INTRODUC
AO

iI Ai e intersec
oes iI Ai pelas regras:
[
x : x
Ai i I : x Ai .
iI

x : x

Ai i I : x Ai .

iI

Em segundo lugar, observamos que, se todos os Ai estao contidos num


mesmo conjunto X, podemos falar do complemento Aci := X\Ai de cada
Ai com relac
ao a X. Notamos que a operacao de tomar complementos e
idempotente ((Ac )c = A) e troca intersecao por uniao:
!c
[
\
c
Ai =
Ai .
iI

iI

Captulo 2

Espa
cos m
etricos e espa
cos
vetoriais
Neste captulo apresentamos os espacos metricos, a principal classe de objetos que trataremos neste curso. Alguns destes espacos tem uma estrutura
a mais de espaco vetorial normado, que abordaremos com menos detalhes.

2.1

Espa
cos m
etricos

Defini
c
ao 2.1 Um espaco metrico e um conjunto X 6= munido de uma
func
ao d : X X [0, +), chamada de metrica sobre X, com as seguintes
propriedades.
1. d
e n
ao-negativa e separa pontos distintos: para quaisquer a, b
X, d(a, b) = 0 se e somente se a = b;
2. d
e sim
etrica: para qualquer par (a, b) X X, d(a, b) = d(b, a);
3. d satisfaz a desigualdade triangular: para quaisquer a, b, c X,
d(a, b) d(a, c) + d(c, b).
Todas as propriedades de metrica acima tem uma interpretac
ao intuitiva
se pensamos em d como uma nocao de distancia. A propriedade 1 diz que
a distancia de um lugar a ele mesmo e nula, mas que qualquer outro lugar
esta a dist
ancia positiva. A segunda propriedade afirma que ir de a a b nao
e mais f
acil ou difcil que ir de b a a. A terceira propriedade afirma que ir de
a para c e depois para b n
ao pode resultar em um caminho mais curto que a
rota direta de a para b. Apesar da clareza do que significam estas condicoes,
veremos abaixo que nem todo espaco metrico e facil de se entender.
9


CAPITULO 2. ESPAC
OS METRICOS
E ESPAC
OS VETORIAIS

10

Veremos abaixo os principais exemplos de espacos metricos que serao


recorrentes no curso. Ocasionalmente usaremos a convencao de denotar por
dX a metrica de X; isto sera u
til quando tratarmos muitos espacos metricos
de uma u
nica vez.

2.1.1

A reta real como espaco m


etrico

X = R com a metrica dR (a, b) := |a b| ((a, b) R2 ). As duas primeiras


propriedades da definicao de metrica sao triviais. A terceira e consequencia
de |x + y| |x| + |y|aplicada a x = a c e y = c b. Em todas estas notas
tomaremos esta metrica como a metrica padr
ao sobre R, a n
ao ser quando
o contr
ario for dito.

2.1.2

O espaco Euclideano de d dimens


oes

Nossa segunda classe mais importante de exemplos e dada por X = Rd


com d N. Os elementos deste conjunto serao representados na forma
`
x Rd , com as d coordenadas de x escritas como x[1], x[2], . . . , x[d]. As
vezes usaremos as seguintes operacoes:
Soma e diferenca: dados x, y Rd , definimos x + y, x y Rd como
os vetores de coordenadas x(i) + y (i) e x(i) y (i) (1 i d).
Multiplicac
ao por escalar: se x Rd e R, x e o vetor de coorde(i)
nadas x (1 i d).
A metrica que normalmente usaremos sobre Rn sera a Euclideana. Para
defini-la, vamos primeiro definir primeiramente o produto interno:
x y :=

d
X

x(i) y (i) (x, y Rd ).

i=1

Definimos ainda a norma Euclideana como


v
u d
uX

|x| := x x = t
(x(i) )2 (x Rd ),
i=1

observando que |x| R, |x| 0 porque a soma de quadrados dentro da


raz quadrada e n
ao negativa. (Isto tambem e observado no proximo lema.)
Nossa candidata a metrica em Rd e dada pela norma da diferenca de vetores.
dRd (a, b) := |a b| (a, b Rd ).


2.1. ESPAC
OS METRICOS

11

Veremos a seguir que esta e de fato uma metrica sobre Rd . Precisaremos


para isto de algumas propriedades do produto interno.
Lema 2.1 (Propriedades do produto interno e da norma) Dados x, y
Rd :
1. Positividade: |x|2 = x x 0, com igualdade se e somente se x = 0,
o vetor cujas coordenadas s
ao todas nulas.
2. Simetria: x y = y x.
3. Homogeneidade positiva: se y = x com R, |y| = || |x|.
4. Linearidade: se R, a, b Rd e x = a + b, ent
ao y x = x y =
(a y) + (b y).
P
Prova: Veja que, por definic
ao xx = di=1 (x(i) )2 e uma soma de quadrados
de n
umeros reais. Cada uma das parcelas da soma e maior ou igual a zero,
portanto a soma e n
ao-negativa. Alem disso, a soma so pode ser 0 se cada
parcela se anula, isto e, x(i) = 0 para cada 1 i d. Deduzimos que a
soma se anula se e somente se x = 0, o que prova a parte 1 do lema.
A propriedade 2 e consequencia do fato que x(i) y (i) = y (i) x(i) para cada
coordenada i {1, . . . , d}, de modo que
xy =

d
X

(i)

(i)

i=1

d
X

y (i) x(i) = y x.

i=1

A propriedade 3 vem do fato que (y (i) )2 = 2 (x(i) )2 , logo


|y|2 =

d
X

(y (i) )2 =

i=1

d
X

2 (x(i) )2 = (|| |x|)2

i=1

e podemos tomar a raz quadrada positiva dos dois lados.


A propriedade 4 vem do fato que, por definicao das operacoes de Rd
x = a + b x(i) = a(i) + b(i) x(i) = a(i) + b(i) ,
de modo que, pelas distributividade e associatividade de R,
xy =

d
X

x(i) y (i) =

i=1

d
X
i=1

d
X

( a(i) + b(i) ) y (i)

i=1
d
X

a(i) y (i) +

i=1

= (a y) + (b y).

b(i) y (i)

12

CAPITULO 2. ESPAC
OS METRICOS
E ESPAC
OS VETORIAIS

2
A desigualdade a seguir sera muito importante para relacionarmos o
produto interno com uma metrica.
Lema 2.2 (Desigualdade de Cauchy Schwartz) Dados x, y Rd , |x
y| |x| |y|, com igualdade se e somente se existe x = y ou y = x para
algum R.
Prova: Suponha que x = 0 ou y = 0. Neste caso, ve-se a partir das definicoes
que |x y| = |x| |y|. Aem disso, tomando = 0 vemos que, ou x = y, ou
y = x. Deste modo, o lema e trivialmente verdadeiro no caso particular
em que x = 0 ou y = 0.
Suponha agora que nem x, nem y se anulam. Neste caso temos que,
para qualquer R\{0}, a positividade do produto interno implica que,
definindo-se
u := x y,
temos u u 0. Usando bilinearidade, deduzimos que
0 u u = (x u ) (y u ).
Aplicando bilinearidade mais uma vez a cada termo, deduzimos que
(?) 0 u u = 2 (x x) x y y x + y y.
A simetria nos permite agrupar os termos contendo x y e y x. Somando-os
e movendo a soma para o outro lado, temos
2x y 2 x x + y y = 2 |x|2 + |y|2 .
Suponha agora que > 0. Neste caso, podemos dividir os dois lados por 2
e obter
2 x x + y y
|x|2 |y|2
xy
=
+
.
2
2
2
O lado direito e minimizado com a escolha de = |y|/|x|, o que nos da
x y |x| |y|.
Do mesmo modo, se < 0, dividir por 2 nos da
xy

2 x x + y y
|x|2 |y|2
=
+
,
2
2
2


2.1. ESPAC
OS METRICOS

13

e a escolha de = |y|/|x| implica


x y |x| |y|.
Deste modo, conclumos que |x.y| |x| |y|.
Agora verifiquemos o que acontece se x y = |x| |y|. Voltando nas
contas para tr
as, um dos valores = |y|/|x| e tal que
2x y = 2 x x + y y = 2 |x|2 + |y|2 .
Neste caso, (?) implica que u u = 0, ou seja, u = x y = 0, o que quer
dizer que y = x. Portanto, a igualdade em |x y| |x| |y|implica que
y = x. Do mesmo modo, se y = x ou x = y, uma conta simples mostra
que vale igualdade. Deduzimos que, quando x, y 6= 0, vale o Lema. 2
Agora podemos provar o principal resultado desta secao.
Teorema 2.1 A func
ao dRd definida acima e uma norma sobre Rd .
Prova: Sejam a, b, c Rd quaisquer. Nosso objetivo e provar que
|a b| 0, com igualdade se e somente se a = b;
|a b| = |b a|;
|a c| |a b| + |b c|.
Vamos escrever isto de outra forma. Defina x := a b, y := b c. Os itens
acima s
ao equivalentes a:
|x| 0, com igualdade se e somente se x = 0 (vem do Lema 2.1, parte
1).
|x| = | x| (vem do Lema 2.1, parte 1);
|x + y| |x| + |y|; isto vem de Cauchy Schwartz, do Lema 2.1 e do fato
que a raz quadrada e funcao crescente sobre o intervalo [0, +) R.
De fato:
|x + y|2 = (x + y) (x + y)
(bilinearidade) = x x + y y + x y + y x
(simetria + defn. de norma) = |x|2 + |y|2 + 2x y
(Cauchy Schwartz) |x|2 + |y|2 + 2 |x| |y|
= (|x| + |y|)2 .
Portanto |x + y|2 (|x| + |y|)2 e podemos tomar razes quadradas e
deduzir |x + y| |x| + |y|, CQD.
2

14

CAPITULO 2. ESPAC
OS METRICOS
E ESPAC
OS VETORIAIS

Exerccio 2.1 Defina duas outras func


oes x 7 kxk da seguinte forma:
d
dado x R ,
d
X
|x|1 :=
|x(i) |
i=1

e
|x| := max |x(i) |.
1id

Mostre que as express


oes
da (x, y) := |x y|a (a {1, }, x, y Rd )
tambem definem metricas sobre Rd . Mostre ainda que
x Rd : |x| |x|

2.1.3

d |x|1 d3/2 |x| .

Os n
umeros complexos como espaco m
etrico

O conjunto
umeros da forma
C e usualmente definido como o conjunto dos n
z := a + b 1, onde a = <(z)

e
chamada
de
parte
real
de z, b = =(z)

R e a parte imagin
a
ria,
e
1

a
unidade
imagin
a
ria
e um n
umero

2
satisfazendo ( 1) = 1. O livro de Rudin [?] tem uma definicao mais
formal deste corpo. O ponto de menciona-los aqui e que C e basicamente
R2 com uma estrutura de produto. Observamos ainda que a norma |z| e
multiplicativa: |zw| = |z| |w|.

2.1.4

Func
oes contnuas como espaco m
etrico

Veremos agora um exemplo de espaco algo diferente dos que foram considerados ate agora.
Considere um intervalo compacto I R, I = [a, b] com < a <
b < +. Considere o conjunto C := C(I, R) de todas as funcoes contnuas
f : I R. Como I e compacto, toda funcao f C(I, R) e limitada, ou
seja,
f C(I, R) : kf k,I := sup |f (t)| < +.
tI

Teorema 2.2 A func


ao dC : C C [0, +) definida por dC (f, g) :=
kf gkC e uma metrica sobre C.


2.1. ESPAC
OS METRICOS

15

Prova: Simetria e o
bvia. O fato de que a distancia so toma valores naonegativos tambem e evidente. Verificamos que
dC (f, g) = 0 sup |f (t) g(t)| = 0 t I : |f (t) g(t)| = 0 f = g.
tI

A desigualdade triangular pode ser provada da seguinte forma. Tome f, g, h


C. Queremos provar que d(f, h) d(f, g) + d(g, h). Para isto, usaremos a
desigualdade triangular em R para notar que, para qualquer t I
|f (t) h(t)| |g(t) f (t)| + |g(t) h(t)|
sup |f (s) g(s)| + sup |g(r) h(r)|
sI

rI

= d(f, g) + d(g, h).


Ou seja,
t I : |f (t) h(t)| d(f, g) + d(g, h).
A desigualdade acima vale para todo t I. Portanto, o supremo dos valores
do lado esquerdo e menor ou igual do que o lado direito. Como o supremo
do lado esquerdo e exatamente d(f, g), deduzimos d(f, h) d(f, g) + d(g, h).
2

Exerccio 2.2 Considere um conjunto S 6= e considere o conjunto de


todas as func
oes limitadas de S em R.
Bo(S, R) := {f : S R : sup |f (t)| < +}.
tS

Mostre que a express


ao
d(f, g) := sup |f (t) g(t)| (f, g Bo(S, R))
tS

define uma metrica sobre Bo(S, R).


A metrica que definimos acima so serve quando I e compacto. Mais
adiante construiremos uma metrica que e boa quando I e um intervalo
aberto.

16

2.1.5

CAPITULO 2. ESPAC
OS METRICOS
E ESPAC
OS VETORIAIS

A m
etrica discreta

Uma metrica relativamente trivial e bobapode ser definida sobre qualquer


conjunto X 6= : a chamada metrica discreta.

1, x 6= y;
ddisc (x, y) :=
0, x = y.
Esta metrica e interessante por alguns (poucos) motivos. No momento so um
deles nos interessa: qualquer resultado que provarmos para todos os espacos
metricos dever
a valer para as metricas discretas!

2.1.6

M
etricas induzidas

Se temos um espaco metrico (X, dX ), qualquer subconjunto Y X, Y 6=


herda a metrica:
dY (y, y 0 ) := dX (y, y 0 ) ((y, y 0 ) Y 2 ).
Ou seja, dY = dX |XX e obtida restringindo a funcao dX : XX [0, +)
ao conjunto Y Y . Chamamos esta metrica de induzida. Por exemplo,
Q R e Qd R?d tem metricas induzidas pelas metricas naturais sobre os
espacos ambientes.

2.2

Espa
cos vetoriais e normas

Alguns dos conjuntos X sobre os quais definimos metricas acima tem uma
estrutura especial que nos permite somar e subtrair elementos, alem de
multiplic
a-los por n
umeros reais. O exemplo mais claro e o de Rd , mas ha
alguns outros menos evidentes.
Exemplo 2.1 Lembre do espaco C(I, R) definido na Seca
o 2.1.4. Veja que
podemos somar duas func
oes contnuas f, g C(I, R), obtendo uma nova
func
ao contnua f + g, definida por
(f + g)(x) := f (x) + g(x), (x I).
Alem disso, podemos multiplicar uma func
ao f por um escalar R, obtendo uma funca
o f C(I, R), definida pela identidade:
( f )(x) := f (x), (x I).

2.2. ESPAC
OS VETORIAIS E NORMAS

17

Exerccio 2.3 Prove propriedades parecidas para o espaco Bo(S, R) do Exerccio


2.2.
Os espacos com o tipo de estrutura que observamos nestes exemplos sao
os chamados de espacos vetoriais.
Defini
c
ao 2.2 Chamamos de espaco vetorial sobre R um conjunto V 6=
com operac
oes de soma
(v, w) V 2 7 v + w V
e multiplicac
ao por escalar
(, v) R V 7 v V,
alem de um elemento distinguido 0 V , definidos de modo que os axiomas
a seguir sejam satisfeitos:
1. Comutatividade e associatividade da soma: v + w = w + v e (v + w) +
z = v + (w + z) para todos v, w, z V .
2. Associatividade do produto: para quaisquer , R, v V , (v) =
() v.
3. Distributividade: para todos v, w V , , R, ( + ) (v + w) =
v + w + v + w.
4. Elemento neutro: 0 + v = v para todo v V .
5. Multiplicac
ao por 1 e 0: 1.v = v e 0.v = 0 para todo v V .
Nao e difcil mostrar que os axiomas acima sao respeitados por Rd (com
0 sendo o vetor cujas coordenadas sao nulas), C(I, R) (com 0 sendo a funcao
identicamente nula) e Bo(S, R) (de modo semelhante a C(I, R)).
Exerccio 2.4 Mostre a partir dos axiomas que 0.v = 0 e (1) v + v = 0
para todo v V .
As metricas que definimos para Rd , C(I, R) e Bo(S, R) sao todas dadas
por normas.
Defini
c
ao 2.3 Uma norma sobre um espaco vetorial real V e uma func
ao
que associa a cada v V um valor kvkV R, de modo que, para quaisquer
R, v, w V , valham as seguintes propriedades.


CAPITULO 2. ESPAC
OS METRICOS
E ESPAC
OS VETORIAIS

18

1. Positividade definida: kvkV 0, com igualdade se e somente se v = 0.


2. Homogeneidade positiva: kvkV = || kvkV .
3. Sub-aditividade: kv + wkV kvkV + kwkV .
Um par (V, k kV ), com V um espaco vetorial real e k kV uma norma, e
chamado de espaco vetorial real normado.
Exerccio 2.5 Prove que as express
oes | |, | |1 , | | definidas na Sec
ao
d
2.1.2 s
ao todas normas sobre R .
A maneira can
onica de se definir uma metrica sobre um espaco normado
e atraves da norma.
Proposi
c
ao 2.1 Se (V, k kV ) e um espaco normado, ent
ao a express
ao
dV (a, b) := ka bkV (a, b V )
define uma metrica sobre V .
Prova: Vamos repetir de proposito a estrutura da prova do Teorema 2.1.
Sejam a, b, c Rd quaisquer. Nosso objetivo e provar que
ka bkV 0, com igualdade se e somente se a = b;
ka bkV = kb akV ;
ka ckV ka bkV + kb ckV .
Vamos escrever isto de outra forma. Defina x := a b, y := b c. Os itens
acima s
ao equivalentes a:
kxkV 0, com igualdade se e somente se x = 0 (vem da positividade
definida).
kxkV = k xkV (vem da homogeneidade positiva);
kx + ykV kxkV + kykV (vem da sub-aditividade).
2
Exerccio 2.6 Mostre Rd e mesmo um espaco vetorial e que s
ao mesmo
normas as candidatas | |, | |1 e | | definidas na Seca
o 2.1.2.

2.3. MAIS EXERCICIOS

19

Exerccio 2.7 Mostre C(I, R) e mesmo um espaco vetorial e que k kI, e


mesmo norma sobre este espaco. Mostre que
Z
|f (t)| dt (f C(I, R))
kf kI,1 :=
I

tambem define uma norma sobre C(I, R).


Exerccio 2.8 Uma maneira can
onica de se definir normas e atraves de
produtos internos. Um produto interno sobre V e uma operac
ao que associa
a cada par v, w V um n
umero hv, wiV R, de modo que as seguintes
propriedades s
ao satisfeitas para quaisquer v, w V :
Simetria: hv, wi = hw, vi.
Positividade definida: hv, vi 0, com igualdade se e somente se v = 0.
BIlinearidade: se v = a + b com R e a, b V , temos hv, wi =
ha, wi + hb, wi.
1. Prove que o produto interno definido em Rd na Seca
o 2.1.2 e mesmo
um produto interno (isto j
a est
a implicitamente provado!).
p
2. Defina kvkV := hv, vi. Prove que qualquer produto interno satisfaz
a desigualdade de Cauchy Schwartz hv, wi kvkV kwkV . Encontre
ainda as condic
oes de igualdade.
3. Prove que a func
ao k kV acima e de fato uma norma sobre V .
4. Prove que a express
ao abaixo define uma norma sobre C(I, R).
sZ
kf kI,2 :=

f (t)2 dt (f C(I, R)).

2.3

Mais exerccios

Exerccio 2.9 Seja (X, dX ) um espaco metrico. Considere:


d0X (x, x0 ) := min{dX (x, x0 ), 1}.
Prove que esta e outra metrica sobre X.

20

CAPITULO 2. ESPAC
OS METRICOS
E ESPAC
OS VETORIAIS

Exerccio 2.10 Considere : [0, +) [0, +). Seja (X, dX ) um espaco


metrico e defina
dX, (x, x0 ) := (dX (x, x0 )).
De condic
oes necess
arias e suficientes sobre para que dX, seja uma nova
metrica sobre X, para qualquer (X, dX ).
Exerccio 2.11 (M
etricas produto) Suponha que (Xi , dXi ), i = 1, . . . , d,
s
ao espacos metricos. Escreveremos os elementos de
X := X1 X2 Xd
como x = (x(1) , . . . , x(d) ), com cada coordenada x(i) Xi . Mostre que para
p = 1, 2, as express
ao
v
u d
uX
p
dp (x, y) := t
dXi (x(i) , y (i) )p (x, y X)
i=1

define uma metrica sobre X.


Exerccio 2.12 Considere um espaco vetorial V . J
a vimos que uma norma
sobre V induz naturalmente uma metrica sobre V . No entanto, nem toda
metrica sobre V vem de uma norma. De condic
oes necess
arias e suficientes
que uma metrica dV deve satisfazer para que exista uma norma k kV tal
que
v, w V : kv wkV = dV (v, w).
Exerccio 2.13 Vamos botar uma metrica no espaco C((a, b), R) das funco
es
contnuas de um intervalo (a, b) em R. Nossa ideia ser
a dizer que esta
metrica metriza a convergencia uniforme em compactos, como veremos na
pr
oxima seca
o. Durante o exerccio, suporemos que a < b +.
Fixaremos sequencias {an }nN , {bn }nN com a < an < bn < b com
an & a, bn % b. Defina In := [an , bn ] (n N).
1. Mostre que, para cada n N e f C((a, b), R),
kf kIn , := sup |f (t)| < +.
tR

Mostre ainda que k kIn , e uma seminorma, isto e, ela e homogenea


positiva e sub-aditiva (mas n
ao necessariamente positiva definida).

2.3. MAIS EXERCICIOS

21

2. Prove que f, g C((a, b), R) s


ao distintas se e somente se kf gkIn , >
0 para algum n N.
3. Mostre agora que a express
ao abaixo:
X
dC((a,b),R) (f, g) :=
2n min{kf gkIn , , 1} (f, g C((a, b), R))
nN

define mesmo uma metrica sobre C((a, b), R).


(Observa
c
ao) este e um exemplo de espaco vetorial em que a metrica
mais natural n
ao e dada por uma norma! Veremos na proxima secao que
a nocao de convergencia dada por esta metrica nao depende da escolha das
sequencias {an }nN e {bn }nN .
Exerccio 2.14 Considere um conjunto U Rd com supuU |u| < +.
Dado x Rd , defina:
kxkU := sup u x.
uU

1. Prove que existe uma constante C > 0 tal que kxkU C |x| para todo
x Rd .
2. Prove que kx + ykU kxkU + kykU para quaisquer x, y Rd (isto e,
k kU e sub-aditiva).
3. Suponha que U e simetrico com relac
ao a 0, isto e, que u U,
u U . Prove que k kU e homogenea positiva.
4. Diga que U gera Rd se para qualquer x Rd \{0} existe um u U
com x u > 0. Prove que, se U gera Rd e e simetrico com relac
ao a 0,
d
ent
ao k kU e uma norma sobre R .
Exerccio 2.15 Vamos definir novas normas (e portanto novas metricas)
sobre Rd . Dado 1 < p < +, defina:
v
u p
uX
p
|x|p := t
|x(i) |p (x Rd ).
i=1

Note que ||2 = || e a norma euclideana. As normas `1 e ` foram definidas


na Sec
ao 2.1.2. Neste problema provaremos que esta e de fato uma norma
sobre Rd , chamada de norma `p . Veja que a homogeneidade e a positividade
definida s
ao simples de se provar. Sugerimos o seguinte roteiro para provar
a sub-aditividade.

22

CAPITULO 2. ESPAC
OS METRICOS
E ESPAC
OS VETORIAIS
1. Prove primeiramente que |x|p d1/p |x| d1/p |x|2 para todo x Rd .
2. Agora defina o expoente dual q = p/(p1), de modo que 1/p+1/q = 1.
Mostre que a desigualdade entre as medias aritmetica e geometrica
implica que
> 0 a, b R : ab

|a|p |b|q q
+
.
pp
q

3. Deduza do primeiro item que


> 0 x, y Rp : x y

|x|pp |y|qq q
+
pp
q

e obtenha x.y |x|p |y|q com uma escolha adequada de .


4. Mostre que, de fato,
|x|p =

sup

xy

yRd : |y|q 1

e deduza do problema anterior que | |p e mesmo uma norma sobre Rd .

Captulo 3

Sequ
encias e limites
O leitor deve lembrar que uma sequencia de elementos em X, escrita {xn }nN
X, e t
ao somente uma maneira de escrever uma funcao f : N X, de modo
que xn = f (n) para cada n N.
Tomamos como dado que o leitor ja sabe o que e convergencia de uma
sequencia em R, mas lembramos a definicao mesmo assim. Dados {xn }nN
R e x R, dizemos que xn x, ou limnN xn = x, ou ainda que xn converge
a x, se
> 0 n0 () N n N : n n0 () |xn x| < .
A noc
ao de convergencia em um espaco metrico e derivada desta.
Defini
c
ao 3.1 Fixo um espaco metrico (X, dX ), dizemos que uma sequencia
{xn }nN X converge a x X (segundo a metrica dX ) se a sequencia
{dX (xn , x)}nN R converge a 0, no sentido do par
agrafo anterior. Dito
de outro modo: xn x se
> 0 n0 () N n N : n n0 () |dX (xn , x) 0| = dX (xn , x) < .
Esta segunda forma de definir as coisas mostra que as duas nocoes de convergencia coincidem no caso de X = R com a metrica usual. Podemos
mostrar facilmente que, como no caso de n
umeros, trocar < por na
segunda definic
ao n
ao muda nada. Alem disso:
Exerccio 3.1 (Unicidade do limite) Mostre que xn x e xn x0
implica x = x0 .
Um ponto importante e que, como veremos abaixo, a convergencia ou
nao de uma sequencia depende da metrica escolhida. Ainda assim, na maior
parte dos casos n
os falaremos de convergencia sem mencionar a metrica.
23


CAPITULO 3. SEQUENCIAS
E LIMITES

24

Exerccio 3.2 Considere um espaco vetorial normado (V, k kV ) com a


metrica induzida pela norma. Se {vn }nN V e v V s
ao dados, mostre
que
vn v vn v 0.
Vamos agora definir o que e uma sequencia de Cauchy em um espaco
metrico e o que e um espaco metrico completo.
Defini
c
ao 3.2 Fixo um espaco metrico (X, dX ), dizemos que uma sequencia
{xn }nN X e de Cauchy se
lim

m,n+

dX (xn , xm ) = 0,

isto e,
> 0 n0 () N n N : n n0 () dX (xn , xm ) < .
(X, dX ) e dito completo se toda sequencia de Cauchy {xn }nN X converge
a algum x X.
A mesma prova conhecida de R de que toda sequencia convergente e
Cauchy vale para espacos metricos gerais. Observe, no entanto, que nem
todo espaco metrico e de Cauchy. Por exemplo, (R, dR ) e completo, mas Q
com a metrica induzida nao e completo. Veremos a seguir varios exemplos
naturais de espacos metricos que sao completos e (com menos destaque)
alguns outros que n
ao sao.

3.1

Converg
encia em Rd com as normas `p

Recorde a Sec
ao 2.1.2 e o Exerccio 2.15 acima, onde apresentamos as normas
`p , 1 p , sobre Rd . Observe que, para qualquer uma destas normas,
p [1, +), x Rd : |x| |x|p d1/p |x| .
Usando o Exerccio 3.2, deduzimos que, dadas {xn }nN Rd e x Rd ,
xn `p x |x xn |p 0 |x xn | 0 max |x(i) x(i)
n | = 0.
1id

De fato, como h
a um n
umero finito de ndices i = 1, 2, . . . , d, temos que
(i)
xn `p x i {1, 2, . . . , d} : x(i)
n x .

3.2. CONVERGENCIA
SOB A METRICA
DISCRETA

25

Ou seja, xn x na norma `p se e somente se as coordenadas de xn convergem `as de x no sentido usual de R.


Do mesmo, modo, vemos que {xn }nN e Cauchy na norma `p se e somente
se
(i)
i {1, 2, 3, . . . , d} :
lim |x(i)
m xn |,
m,n+

(i)

ou seja, se e somente se {xn }nN R e Cauchy para cada i. Se isto ocorre,


a completude de R implica que
i {1, 2, 3, . . . , d} x(i) R :

(i)
lim x(i)
n =x ,

n+

e o criterio de convergencia a x acima mostra que, neste caso, xn x em


`p . Deduzimos os seguintes fatos importantes:
Teorema 3.1 Em Rd :
Para qualquer norma `p , a convergencia de sequencias em Rd e equivalente a convergencia das coordenadas.
Uma sequencia em Rd com a norma `p e Cauchy se e somente se as
sequencias de coordenadas s
ao Cauchy em R.
Rd e completo com qualquer uma das normas `p : ou seja, uma sequencia
de Cauchy em qualquer uma das normas `p necessariamente tem um
limite, que pode ser obtido coordenada a coordenada.
Mais adiante veremos que as conclusoes acima valem para qualquer norma
sobre Rd , visto que as normas s
ao todas equivalentes. Isto fara mais sentido
quando apresentarmos a definicao de equivalencia.

3.2

Converg
encia sob a m
etrica discreta

Vamos deixar este caso como um exerccio.


Exerccio 3.3 Considere um espaco (X, dX ) com a metrica discreta. Dada
{xn }nN X, mostre que xn x X se e somente se existe um n0 N
tal que xn = x para todo n n0 . Prove ainda que {xn }nN e Cauchy se e
somente se existe um n0 N tal que xn = xn0 para todo n n0 .

26

3.3

CAPITULO 3. SEQUENCIAS
E LIMITES

Converg
encia em C(I, R)

Recorde este exemplo da Secao 2.1.4: I = [a, b] R e um intervalo compacto


e usamos a metrica/norma dada naquela Secao:
kf kI, := sup |f (t)|.
tI

Vamos primeiro tentar entender do que estamos falando aqui. Vamos considerar em primeiro lugar o que quer dizer fn f nesta metrica. Como
kfn f kI, e um supremo, e alem disso este supremo e atingido, temos que
kfn f kI, 0 > 0 n0 = n0 () N n n0 t T : |fn (t)f (t)| < .
Esta e a chamada convergencia uniforme em t I, ou simplesmente uniforme. Esta convergencia implica a chamada convergencia pontual, que
ocorre quando fn (x) f (x) para cada x I. Isto equivale a pedir que:
> 0 t I n0 = n0 (, t) n n0 : |fn (t) f (t)| < .
Veja que agora o ndice n0 a partir do qual a distancia fica menor que
depende tanto de quanto do ponto t. Por outro lado, a convergencia
uniforme pede que seja achado, para cada > 0, um n0 tal que |fn (t)
f (t)| < para qualquer t I, sempre que n n0 . Ou seja, a escolha de n0
deve ser uniforme em t. O proximo exerccio nos diz que o limite pontual
de uma sequencia de funcoes contnuas nao e necessariamente uma funcao
contnua.
Exerccio 3.4 Considere I = [0, 1] e fn (x) = xn , x I. Mostre que o
limite pontual das fn existe e e uma func
ao f : I R descontnua em
x = 1.
Por outro lado, nosso principal teorema nesta secao pode ser resumido
dizendo-se que o limite uniforme de func
oes contnuas e uma funca
o contnua.
Teorema 3.2 C(I, R) e completo com a metrica induzida pela norma k
kI, . Ou seja, uma sequencia de funco
es contnuas sobre I = [a, b] que
converge uniformemente tem como limite uma func
ao contnua.
Prova: Tomemos {fn }nN C(I, R) que e de Cauchy, ou seja, tal que kfn
fm kI, 0 quando n, m +. Desejamos mostrar que existe uma funcao
f C(I, R) tal que kfn f kI, 0.


3.3. CONVERGENCIA
EM C(I, R)

27

O primeiro passo e observar que existe uma f : I R tal que fn (x)


f (x) para cada x I (ou seja, as fn convergem pontualmente). A ideia
e que f ser
a a nossa candidata a limite uniforme da sequencia fn . Para
provar a convergencia pontual, usaremos o fato de que R e completo, ou
seja, sequencias de Cauchy em R convergem. Por conta disto, temos
x I : |fn (x) fm (x)| sup |fn (t) fm (t)| = kfn fm kI,

(n,m+)

0.

tI

(3.1)
Ou seja,
x I : |fn (x) fm (x)| 0 quando n, m +,
o que quer dizer que {fn (x)}n R e Cauchy, como queramos demonstrar.
Temos, portanto, uma func
ao f : I R com fn (x) f (x) para cada
x I. De fato, o raciocnio por detras de (3.1) nos diz que, para todo x I
|fn (x) f (x)| =

lim |fn (x) fm (x)|

m+

lim sup kfn fm kI,


m

sup kfn fm kI, .


mn

Observe que o lado direito desta cadeia de desigualdades nao depende de x


e e uma cota superior para todo x. Tomando o supremo, descobrimos que
kfn f kI, sup kfn fm kI, .
mn

Recordamos mais uma vez que {fn }nN C(I, R) e Cauchy. Isto quer dizer
que, dado > 0, podemos encontrar n0 () tal que, se n, m n0 (), entao
kfn fm kI, < . Tomando o sup em m, vemos que
n0 () N, n n0 () : 0 kfn f kI, .
Como isto vale para todo , deduzimos que kfn f kI, 0, como queramos
demonstrar.
Falta apenas um detalhe, que e provar que f C(I, R), ou seja, que f e
contnua (ou: o limite uniforme de funcoes contnuas e uma funcao contnua).
Isto vale se e somente se para toda sequencia convergente {xj }jN I e todo
x I, xj x f (xj ) f (x). Para fazer isto, vamos observar que basta
provar que |f (xj ) f (x)| 0 sob as hipoteses, o que segue de:
(Basta) > 0 : lim sup |f (xj ) f (x)| 0.
j


CAPITULO 3. SEQUENCIAS
E LIMITES

28

Vamos ent
ao provar esta u
ltima equacao. Observe que, pela desigualdade
triangular:
|f (xj ) f (x)| = |f (xj ) fn (xj ) + fn (xj ) fn (x) + fn (x) f (x)|
|f (xj ) fn (xj )| + |fn (xj ) fn (x)| + |fn (x) f (x)|
O primeiro e o terceiro termo nesta u
ltima expressao sao da forma |f (t)
fn (t)| com t I, sendo, portanto cotados pelo supremo de |f (t) fn (t)|
sobre t I, que por sua vez e exatamente kf fn kI, . Ou seja,
|f (xj ) f (x)| |fn (xj ) fn (x)| + 2 kfn f kI, .
Esta desigualdade vale para cada j e n. Em particular, podemos tomar
j +: a continuidade de fn nos garante que |fn (xj ) fn (x)| 0 e
portanto,
n N : lim sup |f (xj ) f (x)| 2kfn f kI, .
jN

Por fim, mandando n +, vemos que kfn f kI, 0 enquanto o lado


esquerdo n
ao muda. Deduzimos:
lim sup |f (xj ) f (x)| 0,
jN

o que significa |f (xj ) f (x)| 0, como queramos demonstrar. 2


Observa
c
ao 3.1 Nos Exerccios 2.7 e 2.8, vimos duas outras normas que
podem ser definidas em C(I, R):
s
Z b
p
kf kI,p :=
|f (t)|p dt (f C(I, R)),
a

com p = 1, 2. Na verdade, pode-se usar a estrutura do Exerccio 2.15 e


mostrar que a express
ao acima define uma norma para qualquer 1 p <
+inf ty. Alem disso, n
ao e difcil observar que
f C(I, R) : kf kI,p (b a)1/p kf kI, .
Portanto, convergencia de acordo com a norma implica convergencia em
todas as normas p acima. A recproca nao e verdadeira. Por exemplo, se
I = [0, 1], podemos definir:

0 x < 1/n
nx,
n (2/n x), 1/n x < 2/n
fn (x) :=

0,
2/n x 1.


3.4. CONVERGENCIA
EM C((A, B), R)

29

um exerccio checar que fn C(I, R) e kfn kI,p 0 quando n +.


E
Portanto, fn 0 vai para zero de acordo com todas as normas p com
1 p < +. No entanto, kfn kI, = 1 para todo n N, logo fn 6 0
na norma ; de fato, e possvel mostrar que {fn }nN n
ao e Cauchy com a
norma e portanto n
ao converge para nada.

3.4

Converg
encia em C((a, b), R)

Acabamos de ver que, se I e um intervalo compacto, a metrica/norma que


definimos sobre C(I, R) e tal que fn f se e somente se os valores |fn (t)
f (t)| convergem a 0 uniformemente em t I. Vamos agora trabalhar com o
espaco C((a, b), R) e procurar entender o que significa convergir neste espaco.
Vamos recordar como definimos a metrica neste espaco no exerccio 2.13.
Fixaremos sequencias {ak }kN , {bk }kN com a < ak < bk < b, ak & a,
bk % b. Definimos Ik := [ak , bk ] (k N) e tomamos
dC((a,b),R) (f, g) :=

2k min{kf gkIk , , 1}.

(3.2)

kN

Teorema 3.3 (C((a, b), R), dC((a,b),R) ) e um espaco metrico completo. Alem
disso, uma sequencia {fn }nN C((a, b), R) converge a f C((a, b), R)
se e somente se para cada K (a, b) compacto n
ao-vazio, fn (x) converge
uniformemente sobre x K, isto e:
K (a, b) compacto : kfn f kK, 0.
Ou seja, a metrica que apresentamos metriza a convergencia uniforme sobre compactos. Note que este conceito nao depende da escolha das sequencias
ak , bk ! Por exemplo, se a = e b = +, podemos tomar ak = 2k ,
bk = k; ou ak = 1 k 2 , bk = 3k ; ou qualquer outra escolha valida, e a nossa
nocao de convergencia n
ao dependera da escolha. Isto e mais um caso de
equivalencia de metricas, como veremos mais adiante.
Prova: Primeiro vamos provar a completude de nosso espaco.
Como na sec
ao anterior, nosso primeiro passo sera observar que os limites
pontuais f (x) := limn fn (x) existem para cada n N. Para provar isto,
fixamos x (a, b), de modo que a < x < b. Como ak a e bk b,
temos que ak < x < bk e portanto x Ik para algum k N (de fato,
para qualquer k suficientemente grande!). Fixando este tal k, vemos que,
para cada par m, n N |fn (x) fm (x)| e no maximo o supremo dos valores

30

CAPITULO 3. SEQUENCIAS
E LIMITES

de |fn (t) fm (t)| com t Ik , ou seja |fn (x) fm (x)| kfn fm kIk , .
Deduzimos
min{|fn (x) fm (x)|, 1} 2k 2k min{kfn fm kIk , , 1}
X
0
2k
2k min{kf gkIk0 , , 1},
k0 N

onde a ul
ultima desigualdade usa o fato de que todos os termos somados sao
maiores ou iguais a 0. Conclumos:
min{|fn (x) fm (x)|, 1} 2k dC((a,b),R) (fn , fm ).
Recorde que supomos que {fn }nN e Cauchy. Isto quer dizer que, quando
n, m +, dC((a,b),R) (fn , fm ) 0. Usando a desigualdade acima, vemos
que
min{|fn (x) fm (x)|, 1} 0,
ou seja, {fn (x)}nN R e Cauchy. Como R e completo, deduzimos que
fn (x) converge a algum valor f (x), para cada x (a, b).
Para provar a completude do espaco, ainda temos que provar que fn f
na metrica de C((a, b), R) e que f e contnua. Isto na verdade e simples.
Nossas contas acima mostram que
k N : min{kfn fm kIk , , 1} 2k dC((a,b),R) (fn , fm ) 0
quando n, m +. Portanto, kfn fm kIk , 0 tambem. Seguindo as
contas do Teorema 3.2, vemos que isto quer dizer que kfn f kIk , 0, ou
seja, fn converge uniformemente a f sobre Ik , para cada k N. O argumento
daquela prova mostra que a restricao da funcao f a cada intervalo Ik e
contnua. Observe que isto ainda n
ao prova que f : (a, b) R e contnua, ao
menos n
ao diretamente. Mas nao e difcil provar que isto e de fato verdade.
Para isso, tome x (a, b) e {xn }nN (a, b) com xn x; queremos mostrar
que f (xn ) f (x). Como vimos acima, podemos encontrar Ik = [ak , bk ] com
ak < x < bk . Mas ent
ao, como xn x, temos que ak < xn < bk para todo
n suficientemente grande. Portanto, apenas um n
umero finito dos pontos
xn pode estar fora do intervalo Ik . Ou seja, lim f (xn ) existe ou nao, e, se
existir, tem o mesmo valor que se estes termos fossem removidos, de modo
a termos uma sequencia inteiramente contida em Ik . Como f |Ik e contnua,
isto quer dizer que lim f (xn ) = f (x), como queramos demonstrar.
Vamos agora mostrar que dC((a,b),R) (fn , f ) 0. Na verdade o que vamos
provar e que
Afirma
c
ao: se k N, kfn f kIk , 0, entao dC((a,b),R) (f, fn ) 0.
(3.3)


3.4. CONVERGENCIA
EM C((A, B), R)

31

Para isto, tomamos um K N qualquer e observamos que:


X
dC((a,b),R) (f, fn ) :=
2k min{kf fn kIk , , 1}
kN

2k kf fn kIk , +

kK

2k

k>K

2k kf fn kIk , + 2K .

kK

Veja que na u
ltima linha acima temos uma soma de um n
umero finito de
termos e cada um deles vai a 0 quando n +. Aplicando as propriedades
do lim sup, vemos que
lim sup dC((a,b),R) (f, fn ) 2K
nN

e isto vale para todo K N, ainda que o lado esquerdo nao dependa de K.
Deduzimos que
lim sup dC((a,b),R) (f, fn ) inf 2K = 0,
KN

nN

ou seja,
lim dC((a,b),R) (f, fn ) = 0,

nN

como queramos demonstrar.


O que mostramos ate agora foi que uma sequencia arbitraria de Cauchy
em C((a, b), R) tem um limite em C((a, b), R), tudo de acordo com a metrica
que usamos. Ou seja, (C((a, b), R), dC((a,b),R) ) e mesmo um espaco metrico
completo. Agora vamos provar a segunda parte do enunciado do teorema.
Uma direc
ao e f
acil: convergencia uniforme sobre todos os compactos implica
convergencia uniforme sobre todos os intervalos Ik e entao (??) nos da a
convergencia na metrica de C((a, b), R).
Na direc
ao contr
aria, tomamos um compacto K (a, b), K 6= . Observe que a, b 6 K, portanto as funcoes xa, bx (x K) sao ambas positivas em K. A compacidade de K implica que os nfimos de ambas as funcoes
tambem s
ao positivos. Ou seja, ha um r > 0 tal que x a r, b x r
para cada x K. Desta forma, K [a + r, b r]. Agora observamos que,
como ak a, bk b, h
a algum k tal que a < ak a + r b r bk < a,
portanto K [a + r, b r] Ik . Isto quer dizer que
kfn f kK, = sup |fn (t) f (t)| sup |fn (t) f (t)| = kfn f kIk , .
tK

tIk

32

CAPITULO 3. SEQUENCIAS
E LIMITES

Como vimos anteriormente, kfn f kIk , 0. A desigualdade acima implica


kfn f kK, 0. Como K (a, b) e um compacto nao vazio arbitrario,
isto implica o que desejavamos provar. 2

3.5

Equival
encia de m
etricas e normas

Na sec
ao anterior n
os vimos como descrever a convergencia em alguns espacos
onde isso n
ao e completamente obvio `a primeira vista. Um ponto importante
de se enfatizar e que em varios casos mostramos que definicoes diferentes de
metrica ou norma conduziram a uma u
nica nocao de convergencia. Isto e
um ponto importante, que merece uma definicao.
Defini
c
ao 3.3 Considere um conjunto X 6= e duas metricas d1 , d2 definidas sobre ele. Dizemos que as duas metricas s
ao equivalentes se
{xn }nN X, x X : d1 (xn , x) 0 d2 (xn , x) 0.
Quando X e um espaco vetorial e as duas dist
ancias s
ao induzidas por
normas k k1 , k k2 , dizemos que as duas normas s
ao equivalentes quando as
metricas induzidas s
ao equivalentes de acordo com a definic
ao acima.
Por exemplo, a Secao 3.1 mostra que as metricas induzidas pelas normas
`p sobre Rd s
ao todas equivalentes. Do mesmo modo, a discussao logo apos o
enunciado do Teorema 3.3 nos mostra que qualquer metrica obtida a partir
de sequencias an & a, bn % b e equivalente a qualquer outra metrica do
mesmo tipo: afinal, a convergencia ou nao de uma sequencia de funcoes em
qualquer uma destas metricas e determinada pela convergencia uniforme
sobre compactos.
Agora apresentamos um caso de nao-equivalencia de normas (e metricas).
Exemplo 3.1 Vamos mostrar que duas normas que vimos acima sobre
C([0, 1], R) n
ao s
ao equivalentes. A primeira e a nossa norma preferencial:
kf k := sup |f (t)|
t[0,1]

e a segunda foi apresentada no Exerccio 2.7.


Z
kf k1 :=

|f (t)| dt.
0

3.5. EQUIVALENCIA
DE METRICAS
E NORMAS

33

Como |f (t)| kf k para cada t [0, 1], vemos facilmente que kf k1 kf k


para toda f C([0, 1], R). Disto podemos facilmente deduzir que
kfn f k 0 kfn f k1 0.
A recproca, no entanto, n
ao e verdadeira.
de func
oes {fn }nN definidas da seguinte

0,
fn (t) :=
nt n + 1,

Considere por exemplo a sequencia


forma:
t 1 n1
1 n1 < t 1.

O leitor pode checar que fn C([0, 1], R) e nao negativa e que


Z 1
1
kfn k1 =
fn (t) dt =
.
2n
0
Portanto kfn 0k1 0. No entanto, para todo n
kfn k = fn (1) = 1 6 0,
o que nos diz que fn 6 0 de acordo com a norma k k .
Nossa u
ltima observac
ao nesta secao e que a equivalencia de metricas
tem uma express
ao equivalente.
Teorema 3.4 Duas normas k k1 e k k2 sobre o mesmo espaco vetorial V
s
ao equivalentes se e somente se existem constantes C, c > 0 tais que
v V : c kvk1 kvk2 C kvk2 .
Prova: Deixamos como exerccio provar que, se tais constantes existem, as
metricas s
ao equivalentes. Vejamos agora que, se as normas sao equivalentes, ent
ao existem constantes C, c > 0 com as propriedades desejadas.
Recorde que a equivalencia das normas e a mesma coisa que a equivalencia
das metricas induzidas pelas normas. Portanto, nossa hipotese e que
Hip: {vn }nN V v V : kvn vk1 0 kvn vk2 0.
Em particular, vale o que escrevemos acima quando v = 0.
Hip: {vn }nN V : kvn k1 0 kvn k2 0.
Agora suporemos para chegar a uma contradic
ao que nao existe a constante
C apontada acima. Ou seja
(?) C > 0 vC V : kvC k2 > C kvC k1 .


CAPITULO 3. SEQUENCIAS
E LIMITES

34

Em particular, podemos encontrar um vetor vn V com kvn k2 > (n +


1) kvn k1 , para cada n N. Note que tal vetor nao pode ser 0 porque neste
caso teramos kvn k2 = (n + 1) kvn k1 . Portanto, podemos (se necessario)
substituir cada vetor vn por vn /(n + 1)kvn k1 e deduzir que
(?) {vn }nN V n N : kvn k1 =

1
e kvn k2 > (n+1) kvn k1 = 1.
n+1

No entanto, isto contradiz Hip: afinal, kvn k1 0 e kvn k2 6 0. Isto quer


dizer que (?) nos levou a uma contradicao, o que implica que existe, sim, a
constante C que queramos encontrar. Uma prova semelhante mostra que a
c > 0 desejada tambem existe. 2

3.6

Mais exerccios

Exerccio 3.5 Mostre que existe uma metrica sobre Rd equivalente `


a usual
tal que d(x, y) 1 para todos x, y Rd . Esta metrica pode vir de uma
norma?
Exerccio 3.6 Mostre que a metrica discreta e a metrica induzida por R
s
ao equivalentes sobre N ou Z, mas n
ao sobre Q.
Exerccio 3.7 Suponha que (X, dX ) e um espaco metrico completo e d0X
necessariamente
e uma outra metrica sobre X que e equivalente a dX . E
0
verdade que (X, dX ) e completo?
Exerccio 3.8 Suponha que (V, kkV ) e um espaco vetorial completo e kk0V
e uma outra norma sobre V . Supondo que as duas normas s
ao equivalentes,
0
e necessariamente verdade que (V, k kV ) e completo?
Exerccio 3.9 Considere uma famlia enumer
avel de espacos metricos (Xi , di ),
i N\{0}. Chamamos de X o produto cartesiano infinito
X := X1 X2 X3 X4 . . .
(i) X .
e denotamos os elementos x X com x = (x(i) )+
i
i=1 , com cada x
Mostre que a express
ao

dX (x, y) :=

+
X
i=1

2i min{di (x(i) , y (i) ), 1} (x, y X)

3.6. MAIS EXERCICIOS

35

define uma metrica sobre X e que


{xn }nN X, x X : dX (xn , x) 0 i N\{0}, di (x(i)
n , x) 0.
Prove ainda que (X, dX ) e completo se e somente se cada (Xi , di ) e completo.
Exerccio 3.10 Dado um espaco metrico (X, dX ), dizemos que D X e
denso em X se e somente se todo elemento de X e o limite de alguma
sequencia de elementos de D. Dizemos que (X, dX ) e separ
avel se X tem um
subconjunto denso e enumer
avel. Prove que Rd e C([0, 1], R) s
ao separ
aveis
com suas metricas usuais.

36

CAPITULO 3. SEQUENCIAS
E LIMITES

Captulo 4

Fun
c
oes e continuidade
O captulo anterior nos ensinou o que e convergencia em espacos metricos.
Isto nos permite definir continuidade de maneira facil.
Defini
c
ao 4.1 Considere dois espacos metricos (X, dX ) e (Y, dY ) e D X
Dizemos que f : D Y e contnua em x D se
{xn }nN D : xn x D f (xn ) f (x).
Dito de outro modo, queremos que:
{xn }nN D, x D : dX (xn , x) 0 dY (f (xn ), f (x)) 0.
Dizemos que f e (simplesmente) contnua se ela e contnua em todos os
pontos do domnio D.
Esta definic
ao e das mais importantes do curso e vamos gastar bastante
tempo analisando-a e testando-a em exemplos. Uma primeira observacao
(praticamente trivial) est
a contida no exerccio a seguir.
Exerccio 4.1 Formalize e prove a seguinte afirmac
ao: a composic
ao de
func
oes contnuas e uma func
ao contnua.
Outra observac
ao `
as vezes u
til e que:
Exerccio 4.2 A noc
ao de continuidade n
ao e modificada se as metricas do
domnio e do contradomnio s
ao trocadas por outras metricas equivalentes.
Veremos a seguir alguns exemplos de funcoes contnuas.
37


CAPITULO 4. FUNC
OES
E CONTINUIDADE

38

4.1

Fun
c
oes contnuas de X em R

Aqui o melhor e proceder a partir de exemplos.


Em primeiro lugar, conhecemos as funcoes contnuas f : D R com
D R. Tome agora uma nova funcao:
fi : x Di := {z Rd : z (i) D} 7 f (x(i) ) R.
Por exemplo, se f (t) = log t, com domnio D = R+ , fi (x) := log x(i) , com
domnio Di := {z Rd : z (i) R+ }. Dizemos que este tipo de funcao s
o
depende da i-esima coordenada.
Afirmamos que esta funcao e contnua sempre que f e contnua. Para
isto precisamos mostrar que se {xn }nN Di e uma sequencia arbitraria
com xn x Di , entao fi (xn ) f (x). Para demonstrar isso, recorde que
(i)
nosso criterio de convergencia para sequencias em Rd nos diz que xn x(i)
(i)
em R. Alem disso, a definicao de Di garante que {xn }nN D, x D.
(i)
Conclumos que f (xn ) f (x(i) ) porque f e contnua sobre D. Ou seja,
f (xn ) f (x), como queramos demonstrar.
Vejamos agora alguns exemplos mais interessantes.
Exerccio 4.3 Sabemos que o limite de um produto ou soma de sequencias
convergentes e o produto (ou soma) dos limites. Deduza disto que, se D X
e f, g : D R s
ao contnuas, o mesmo vale para f + g e f g (com R
fixo). O mesmo vale para f /g sobre D6=0 := {z D : g(z) 6= 0}. (De fato,
tudo isso vale no caso em que D X para um (X, dX ) arbitr
ario.)
Exerccio 4.4 Chame uma func
ao f : Rd R de polin
omio multivariado
se existem um k N e coeficientes reais (p1 ,...pd ) com (p1 , . . . , pd ) [k]d
com
X
(p1 ,...pd ) (x(1) )p1 (x(2) )p2 . . . (x(d) )pd (x Rd ).
f (x) =
(p1 ,...,pd )[k]d

Prove que todo polin


omio multivariado e func
ao contnua.
Exerccio 4.5 Mostre que as normas k kp , 1 p +, s
ao func
oes
contnuas de Rd em R.

4.2

Fun
c
oes Lipschitz e dist
ancias

Continuando na linha anterior, vamos definir e analisar a continuidade de


algumas func
oes baseadas em distancias. Para isso vai ser u
til introduzir o
conceito de func
ao Lipschitz.

4.2. FUNC
OES
LIPSCHITZ E DISTANCIAS

39

Defini
c
ao 4.2 Considere dois espacos metricos (X, dX ) e (Y, dY ) e D X
Dada uma constante L > 0, dizemos que f : D Y e L-Lipschitz se
x, x0 D : dY (f (x), f (x0 )) L dX (x, x0 ).
Ja e sabido de An
alise na Reta que funcoes L-Lipschitz sao contnuas. Verifiquemos isto para espacos metricos arbitrarios. Suponha f : D Y e
L-Lipschitz, {xn }nN {x} D e xn x, isto e, dX (xn , x) 0. Veja que
0 dY (f (xn ), f (x)) L dX (xn , x) 0,
logo dY (f (xn ), f (x)) e o recheio de um sanduche de seuquencias que vao
a 0. Deduzimos que dY (f (xn ), f (x)) 0, ou seja f (xn ) f (x). Como
isto vale para todos {xn }nN {x} e f como acima, podemos deduzir que
funcoes Lipschitz s
ao sempre contnuas.
Podemos prosseguir observando que varias funcoes derivadas de distancias
sao 1-Lipschitz.
Exemplo 4.1 Fixo x0 X, a func
ao x X 7 dX (x, x0 ) R e 1-Lipschitz.
0
De fato, para quaisquer x, x X, a desigualdade triangular nos diz que
dX (x, x0 ) dX (x0 , x0 ) + dX (x, x0 )
e
dX (x0 , x0 ) dX (x, x0 ) + dX (x, x0 ),
portanto
dR (dX (x, x0 ), dX (x0 , x0 )) = |dX (x, x0 ) dX (x0 , x0 )| dX (x, x0 ).
Exemplo 4.2 Fixe agora um conjunto S X, a func
ao
x X 7 dX (x, S) := inf dX (x, s) R
sS

e bem definida, no sentido que os valores dX (x, s) s


ao todos cotados inferiormente por 0 (afinal, a metrica e positiva definida). Veja que, do mesmo
jeito que provamos acima,
dX (x, S) = inf dX (x, s) inf (dX (x0 , s)+dX (x, x0 )) = dX (x0 , S)+dX (x, x0 ).
sS

sS

Repetindo a conta trocando os papeis de x e x0 e reusando as ideias da prova


anterior, deduzimos que
dR (dX (x, S), dX (x0 , S)) = |dX (x, x0 ) dX (x0 , x0 )| dX (x, x0 ).


CAPITULO 4. FUNC
OES
E CONTINUIDADE

40

Exemplo 4.3 Como um u


ltimo exemplo, tomamos uma sequencia de Cauchy {xn }nN X. Afirmamos que a express
ao
f (x) := dX (x, xn ) (x X)
define uma func
ao 1-Lipschitz f : X R.
Para provar isso, primeiro temos que mostrar que f (x) esta bem definido
para todo x X; ou seja, que o limite acima existe. Mas para isso basta
reusar um exemplo acima e observar que
Quando m, n +, |dX (x, xn ) dX (x, xm )| dX (xn , xm ) 0,
de modo que, para cada x X fixo, a sequencia {dX (x, xn )}n e Cauchy e
portanto convergente.
Para provar que f e 1-Lipschitz, tomamos x, x0 X arbitrarios e, novamente usando as ideias anteriores, observamos o seguinte:
|f (x) f (x0 )| = lim |dX (x, xn ) dX (x0 , xn )| dX (x, x0 ).
nN

Exerccio 4.6 Deduza do exemplo anterior que, se (X, dX ) nao e completo,


ent
ao existe uma func
ao f : X (0, 1] com f (x) > 0 para todo x X, mas
inf xX f (x) = 0.

4.3

Fun
c
oes contnuas sobre as funco
es contnuas

Consideremos agora o espaco C := C(I, R), com I = [a, b] R um intervalo


fechado e limitado munido da norma k kC := k kI, . Os elementos de C
s
ao func
oes contnuas f : I R. Mas tambem podemos definir algumas
func
oes contnuas sobre este espaco. Eis alguns exemplos naturais.
Exemplo 4.4 Dado t I, defina a aplicac
ao At : C R que leva f C
em f (t). Esta e uma func
ao de C em R.
Veja que, dadas f, g C
|At (f ) At (g)| = |f (t) g(t)| sup |f (s) g(s)| = kf gkI, .
sI

Portanto, At e uma aplicacao 1-Lipschitz de C em R. Em particular, ela e


uma aplicac
ao contnua.

4.3. FUNC
OES
CONTINUAS SOBRE AS FUNC
OES
CONTINUAS

41

Exemplo 4.5 Dados a x, y b, defina


ao Ix,y : C R que leva
R y a aplicac
f C na integral definida Ix,y (f ) := x f (t) dt R. Esta tambem e uma
func
ao de C em R.
Dadas f, g C, as propriedades usuais da integral definida nos dizem que:

Z y


(f (t) g(t)) dt
|Ix,y (f ) Ix,y (g)| =
x

|x y| sup |f (t) g(t)|


t[x,y]

|y x| sup |f (t) g(t)|


tI

|y x| kf gkI, .
Ou seja, Ix,y e uma func
ao L-Lipschitz de C em R, com L := |y x|.
Exemplo 4.6 Vamos agora considerar uma func
ao de I : C C que
associa a cada f C uma nova funca
o I(f ) C. Para definir esta func
ao
I(f ) ou melhor, qualquer func
ao precisamos definir para cada t I um
valor I(f )(t). Faremos isso dizendo que
Z
I(f )(t) :=

f (s) ds (t I).
a

Ou seja, I(f ) e a u
nica func
ao com as seguintes duas propriedades: a derivada de I(f ) e f e I(f )(a) = 0. Obviamente I(f ) C (toda func
ao
diferenci
avel e contnua).
Provemos agora que I : C C e (b a)-Lipschitz. O que queremos e
mostrar que, dadas f, g C:
Z t



kI(f ) I(g)kI, = sup (f (s) g(s)) ds (b a) kf gkI, .
tI

Mas isto segue do fato que |


para cada t I.

Rt
a

(f (s)g(s)) ds| (ta) sups[a,t] |f (s)g(s)|

Exerccio 4.7 Mostre que Ix,y = Ay I Ax I.


Exemplo 4.7 (EDOs e pontos fixos) Fixe : R R R contnua,
t0 I e x0 R. Vamos definir uma nova aplicac
ao T,t0 ,x0 : C C da

42

CAPITULO 4. FUNC
OES
E CONTINUIDADE

ao cujos valores em
seguinte forma: dada f C, T,t0 ,x0 (f ) C e a func
cada ponto t I s
ao dados por
Z t
(s, f (s)) ds.
T,t0 ,x0 (f )(t) := x0 +
t0

Novamente e f
acil ver que I,t0 ,x0 e uma func
ao dem-definida de C em C.
A import
ancia disto e para a teoria de equac
oes diferenciais ordin
arias (ou
EDOs). De fato, e um exerccio mostrar que uma func
ao f : I R resolve
o problema de Cauchy
 0
f (t) = (t, f (t)) (t I)
f (t0 ) = x0
se e somente se f e um ponto fixo de T,t0 ,x0 , ou seja, f = T,t0 ,x0 (f ).
Mais adiante desenvolveremos ferramentas para provar que certas func
oes
contnuas tem um u
nico ponto fixo, provando assim que o problema de Cauchy acima tem uma u
nica soluc
ao.
Para verificar a continuidade de , faremos a hipotese adicional de que
e Lipschitz na segunda variavel, isto e que existe um L R tal que
t I, x, x0 R : |(t, x) (t, x0 )| L |x x0 |.
Sob esta hip
otese, temos que, dadas f, g C,
t I, |(t, f (t)) (t, g(t))| L |f (t) g(t)| L kf gkI, .
Portanto, para todo t I,
Z t



|T,t0 ,x0 (f )(t) T,t0 ,x0 (g)(t)| = ((t, f (s)) (t, g(s))) ds
t0

|t t0 | L kf gk
(b a) L kf gk .
Tomando o supremo em t, vemos que
kT,t0 ,x0 (f ) T,t0 ,x0 (g)kI, L (b a) kf gkI, .
Ou seja, T,t0 ,x0 (f ) e uma aplicacao L (b a)-Lipschitz de C em C. Este
tipo de propriedade sera extremamente importante quando discutirmos problemas de existencia e unicidade para EDOs.
Nosso u
ltimo exemplo e o caso de uma funcao que nao e contnua.


4.4. FUNC
OES
CONTINUAS DE X EM RD

43

Exemplo 4.8 Suponha I = [0, 1] e seja D C(I, R) o conjunto de todas


as func
oes diferenci
aveis em t = 1/2. Defina D : D R como D(f ) :=
f 0 (1/2), f D. Argumentamos que D n
ao e contnua.
De fato, basta observar que existem funcoes proximas de 0 na norma
do sup que tem derivada arbitrariamente grande em t = 1/2. Por exemplo,
tomando
1
fk (x) := sin(k 2 (x 1/2)), (x [0, 1])
k
temos que kfk kI, = 1/k 0, mas D(fk ) = fk0 (1/2) = k +. A
observac
ao inocente de que a derivada nao e contnua tem consequencias
importantes. Um problema que abordaremos mais tarde e o de diferenciar
uma func
ao f = limk fk . Gostaramos de dizer que f 0 (t) = limk+ fk0 (t),
mas, como vimos acima, isto nem sempre e verdade. Deste modo, o problema
de diferenciar um limite de func
oes nao e trivial. Em geral so conseguiremos
tratar este problema trocando a derivada, que e mal comportada, por um
problema equivalente envolvendo integrais. Por exemplo, e por esta razao
que formulamos o problema de Cauchy em termos de integrais e nao de
derivadas.
Exerccio 4.8 Imagine as func
oes an
alogas a At , Ix,y , I e T,t0 ,x0 definidas
sobre o espaco C((a, b), R) (neste caso temos que exigir que x, y, t (a, b)).
Prove que estas novas func
oes tambem s
ao contnuas sobre C((a, b), R).

4.4

Fun
c
oes contnuas de X em Rd

Aqui s
o temos uma observac
ao a fazer. Se f : D X Rd e x D sao
dados, podemos escrever o vetor f (x) Rd em coordenadas
f (x) = (f (1) (x), f (2) (x), . . . , f (d) (x)).
Isto induz func
oes f (i) : X R. Como a convergencia de elementos de Rd
e equivalente `
a convergencia de todas as coordenadas, vemos que f (xn )
f (x) se e somente se f (i) (xn ) f (i) (x) para cada 1 i d. Usando isto,
nao e difcil provar o resultado a seguir.
Exerccio 4.9 Prove que f : D X Rd e contnua em x D se e
somente se cada uma das func
oes-coordenada f (i) : D X definidas acima
e contnua.


CAPITULO 4. FUNC
OES
E CONTINUIDADE

44

4.5

Transformac
oes e funcionais lineares

Uma classe especial de funcoes contnuas merece uma consideracao especial.


Defini
c
ao 4.3 Se V, W s
ao espacos vetoriais reais, uma func
ao T : V W
e dita uma transformaca
o linear se:
v, v 0 V, R : T ( v + v 0 ) = T (v) + T (v 0 ).
Se W = R, dizemos que T e um funcional linear.
Vejamos alguns exemplos.
Exemplo 4.9 Fixe z Rd . Defina `z : Rd R como sendo a func
ao que
d
leva x R a `z (x) := z x. As propriedades do produto interno mostram
que este e um funcional linear.
De modo recproco, se ` : Rd R e linear, podemos achar um z que representa `, isto e, tal que `(x) = z x para cada x Rd . Para ver isto,
vamos introduzir a base canonica e1 , . . . , ed de Rd , com cada vetor ei tendo
coordenadas

1, j = i;
(j)
ei :=
0, j {1, 2, 3, . . . , d}\{i}.
Ou seja, ei tem a i-esima coordenada igual a 1 e todas as demais coordenadas
iguais a 0. Podemos checar que:
d

x R : x =

d
X

x(i) ei .

i=1

Aplicando esta propriedade a linearidade de `, deduzimos que


d

x R : `(x) =

d
X

x(i) `(ei ) = x z

i=1

onde z e o vetor de coordenadas z (i) = `(ei ).


um corol
E
ario da discussao acima que todo funcional linear sobre Rd e
L-Lipschitz para algum L 0. De fato, dado um z Rd que representa `,
observamos que
x, x0 Rd : |`(x) `(x0 )| = |`(x x0 )| = |z (x x0 )| |z| |x x0 |,
com o u
ltimo passo sendo consequencia de Cauchy-Schwartz. Deduzimos
que ` e |z|-Lipschitz.


4.5. TRANSFORMAC
OES
E FUNCIONAIS LINEARES

45

Exerccio 4.10 Mostre que a correspondencia entre funcionais ` e representantes z Rd e biunvoca. Ou seja, cada z representa um u
nico funcional
e cada funcional e representado por um u
nico z.
Exemplo 4.10 Agora considere uma transformac
ao linear T : Rd Rk
qualquer. Note que para cada x Rd , podemos chamar de T (j) (x), 1 j
um exerccio mostrar que os T (j) s
k, as coordenadas de T (x) Rk . E
ao
funcionais lineares e portanto s
ao contnuas. Os resultados da Seca
o 4.4
implicam que T e contnua. De fato, pode-se deduzir que T e Lipschitz, mas
veremos isto mais adiante.
De fato, e costumeiro representar transformacoes lineares de Rd em Rk
por matrizes. Para quem j
a sabe do que se trata, adiantamos que cada
linha da matriz representando T e dada pelo vetor que representa um dos
funcionais T (i) .
Exemplo 4.11 Usando a notac
ao da Sec
ao 4.3, as func
oes At , Ix,y : C
R s
ao funcionais lineares contnuos (posto que Lipschitz), I : C C
tambem e Lipschitz (logo contnua) e T,t0 ,x0 em geral n
ao e linear. O
operador D e um funcional linear descontnuo sobre o subconjunto D C
das func
oes diferenci
aveis em t = 1/2, que tambem e um espaco vetorial
real.
Um ponto interessante a se notar e que, neste u
ltimo exemplo, todos os
funcionais e transformac
oes lineares que provamos serem contnuos sao de
fato func
oes Lipschitz. O teorema abaixo o pen
ultimo deste captulo nos
diz que isto n
ao e coincidencia.
Teorema 4.1 Considere dois espacos vetoriais reais normados (V, k kV ),
(W, k kW ). Dada uma transformac
ao linear T : V W , s
ao equivalentes:
1. T e limitada, ou seja:
kT kV W :=

sup

kT (v)kW < +.

vV,kvkV =1

2. T e L-Lipschitz para algum L > 0.


3. T e contnuo.
Prova: 12. Chame de L := kT kV W . Afirmamos que para quaisquer
v, v 0 V vale a desigualdade kT (v) T (v 0 )kW L kv v 0 kV . De fato, esta


CAPITULO 4. FUNC
OES
E CONTINUIDADE

46

desigualdade e trivialmente satisfeita se v = v 0 . Caso contrario, podemos


olhar para o vetor z := (v v 0 )/kv v 0 kV ; ele tem norma kzkV = 1 e
portanto kT (z)kW kT kV W = L. Deduzimos por linearidade que
T (z) =

kT (v) T (v 0 )kW
T (v) T (v 0 )
,
portanto
= kT (z)kW L,
kv v 0 kV
kv v 0 kV

como queramos demonstrar.


23 e direto.
31. A ideia da prova e muito semelhante `a que usamos na prova
do Teorema 3.4. Supondo (para chegar a uma contradicao) que T nao e
limitado, podemos encontrar, para cada n N, um vetor vn V com
kvn kV = 1 e kT (vn )kW n + 1. Isto quer dizer que, por um lado, vn /(n +
1) 0V , mas, por outro lado (usando linearidade),




v
n
T
= kT (vn )kW = 1 6 0.

n + 1 W
n+1
Isto quer dizer que T nao e contnuo, o que contradiz a hipotese 3. Deduzimos que T e, sim, limitado, como queramos demonstrar. 2

4.6

Mais exerccios

Exerccio 4.11 Sejam V, W, U espacos vetoriais reais e T : V W , S :


W U transformac
oes lineares. Mostre que a composica
o S T : V U
tambem e linear. Mostre ainda que kS T kV U kSkW U kT kV U sempre
que as duas normas do lado direito s
ao finitas.
Exerccio 4.12 (Longo, mas importante!) Dado um intervalo fechado
I = [a, b] R, defina o espaco metrico C(I, Rd ) de func
oes contnuas de I
d
em R . Convenca-se de que este e um espaco vetorial.
1. Prove que para qualquer p [1, +] a express
ao abaixo
kf kI,,p := sup |f (t)|p
tI

define uma norma sobre C(I, Rd ) e que o espaco e completo com esta
norma. Mostre alem disso que todas estas normas s
ao equivalentes.

4.6. MAIS EXERCICIOS

47

Ry
2. Defina a integral x f (t) dt de f C(I, Rd ) da seguinte forma: se
f (x) = (f (1) (x), . . . , f (d) (x)), cada f (i) e uma funca
o contnua (por
que?). Logo podemos definirL
Z y
Z y
d
f (i) (t) dt.
f (t) dt R e o vetor cuja i-esima coordenada e
x

Prove que esta definic


ao faz sentido e que
Z y
f (t) dt|p |y x| kf kI,,p .
|
x

3. Construa an
alogos das func
oes Ix,y , I e T,t0 ,x0 na Sec
ao 4.3 e prove
que as mesmas propriedades de continuidade continuam valendo.

48

CAPITULO 4. FUNC
OES
E CONTINUIDADE

Captulo 5

Abertos e fechados
Neste captulo comecaremos a discutir conceitos topol
ogicos. Veremos o
que sao conjuntos abertos e fechados em um espaco metrico; discutiremos
porque os abertos formam o que se chama de topologia e relacionaremos
continuidade a estes conceitos. A linguagem e os resultados desenvolvidos
aqui ser
ao importantes para tudo o que vem a seguir.
Ao longo deste captulo, (X, dX ) sera um espaco metrico dado. Dados
x X e r 0, denotamos por BX (x, r) ou apenas B(x, r) a chamada bola
aberta de raio r ao redor de x:
B(x, r) := {y X : d(x, y) < r}.
Tambem definimos a bola fechada BX [x, r] ou B[x, r] como
B[x, r] := {y X : d(x, y) r}.
Exerccio 5.1 Mostre que, dados 0 r0 < r,
B(x, 0) = B[x, 0] = {x} B[x, r0 ] B(x, r) B[x, r].
Mostre ainda que B[x, 0] = B[x, 1/2] = B(x, 1) = {x} se a metrica e discreta.
Agora podemos apresentar as principais definicoes de topologia de espacos
metricos.
Defini
c
ao 5.1 A X e dito aberto (segundo a metrica dX ) se para todo
x X existe um > 0 tal que BX (x, ) A. F X e dito fechado se X\F
e aberto.
49

50

CAPITULO 5. ABERTOS E FECHADOS

Exemplo 5.1 Todos os subconjuntos s


ao abertos e fechados se a metrica e
discreta. Isto porque, como visto acima, todo dado A X, temos
x A : {x} = B(x, 1) A.
Do mesmo modo, Ac tambem e aberto.
Exemplo 5.2 Toda bola aberta e um conjunto aberto.
Para ver isso, tome uma bola B(x, r) com r > 0 e um elemento y
B(x, r). Nosso objetivo e mostrar que existe um raio positivo > 0 tal que
B(y, ) B(x, r). Para isso, e necessario provar que que todo z B(y, )
tambem est
a em B(x, r), ou seja:
z X : d(z, y) < d(z, x) < r.
O que nos permite achar este e a desigualdade triangular. Afinal, sabemos
que
d(z, y) < d(x, z) d(z, y) + d(y, x) < + d(y, x).
Logo precisamos escolher tal que + d(y, x) < r e > 0. Como d(x, y) < r
(j
a que y B(x, r)), podemos escolher := r d(x, y) > 0 terminar assim
a prova.
Exemplo 5.3 De forma semelhante, toda bola fechada B[x, r] e um subconjunto fechado de X, onde agora r 0.
De fato, isto equivale a mostrar que X\B[x, r] e aberto, ou seja, que
para todo todo y X\B[x, r] existe um > 0 tal que B(y, ) X\B[x, r].
A condic
ao necess
aria sobre desta vez e que
z X : d(z, y) < d(z, x) > r.
Novamente e a desigualdade triangular que usaremos para achar este .
Afinal
d(z, y) < d(x, z) d(z, y) + d(y, x) > d(y, x) .
Como y 6 B[x, r], d(x, y) > r, logo podemos tomar = r d(x, y) e garantir
que d(z, y) < implica d(z, x) > r.
Exerccio 5.2 Prove que e X s
ao ambos abertos e fechados.
Exerccio 5.3 Prove que todos os subconjuntos de X s
ao abertos se usamos
a metrica discreta.
Exerccio 5.4 Prove que os intervalos abertos e fechados de R s
ao mesmo
abertos e fechados, segundo a definic
ao acima. (De fato, todo intervalo
aberto ou fechado de comprimento finito e uma bola aberta.)

5.1. OS ABERTOS FORMAM UMA TOPOLOGIA

5.1

51

Os abertos formam uma topologia

Nesta sec
ao provaremos que os abertos de um espaco metrico formam uma
topologia. Primeiro temos de definir esta palavra.
Defini
c
ao 5.2 Uma topologia sobre um conjunto X 6= e uma colec
ao T
de subconjuntos de X com as seguintes propriedades.
1. , X T .
2. Dada A T , temos AA A T .
3. Dados A, A0 T , temos A A0 T .
Os elementos de T s
ao chamados de conjuntos abertos da topologia T .
Exerccio 5.5 Todo X possui duas topologias extremas: Tgrossa = {, X}
e Tf ina = {todos os subconjuntos de X}. Mostre que estas topologias s
ao
mesmo topologias.
Exerccio 5.6 Mostre que a intersec
ao de um n
umero finito de conjuntos
abertos e sempre um conjunto aberto.
O principal resultado desta secao e que os abertos de um espaco metrico
formam uma topologia.
ao
Teorema 5.1 Considere um espaco metrico (X, dX ). Seja TdX a colec
de todos os subconjuntos de X que s
ao abertos na noc
ao dada pela metrica
dX . Ent
ao TdX e uma topologia sobre X.
Como veremos na prova, o conte
udo deste teorema e basicamente o seguinte.
Corol
ario 5.1 Qualquer uni
ao de abertos em (X, dX ) e tambem um conjunto aberto. Qualquer intersec
ao de dois conjuntos abertos em X e aberta
(do mesmo modo, qualquer intersec
ao finita e aberta).
Note que intersec
oes infinitas podem nao ser abertas. Por exemplo, em
R (com a metrica usual), a colecao de conjuntos
A := {(t, t) : t > 0}
tem intersec
ao {0}, que n
ao e aberto.

52

CAPITULO 5. ABERTOS E FECHADOS

Prova: [Teorema 5.1] Veja que , X sao abertos de X: nenhum elemento


est
a contido em e todas as bolas estao contidas em X. Conclumos que
ambos pertencem a TdX , so seja, vale o primeiro axioma de uma topologia.
Provaremos agora que vale o segundo axioma. Dada uma colecao qualquer de abertos A TdX , queremos provar que AA A TdX . Para
isto, devemos tomar um elemento qualquer x AA A e mostrar que
BX (x, r) AA A pra algum r > 0. Para isto, lembramos que um dado
x s
o pode pertencer a` uniao se pertence a pelo menos um dos conjuntos
Ax A. Como todos os elementos de A sao abertos, sabemos que existe
um r > 0 tal que BX (x, r) Ax . Como Ax AA A, deduzimos que
BX (x, r) AA A. Ou seja, dado x AA A, conseguimos encontrar um
raio r > 0 para o qual BX (x, r) esta inteiramente contida na uniao.
Consideremos agora a intersecao de dois abertos A, A0 X. Para provar
que A A0 e aberto, devemos tomar um x A A0 e mostrar que B(x, r)
A A para algum r > 0. Para isto, partimos do fato de que A e A0 sao
ambos abertos e que x pertence aos dois; afinal, so assim x pode estar na
intersec
ao. Deduzimos:

ao)
x A R > 0 : B(x, R) A (A aberto)
0 (intersecc
x AA

x A0 R0 > 0 : B(x, R0 ) A (A0 aberto)


Tomemos ent
ao r = min{R, R0 }. Como R, R0 > 0, r > 0 tambem. Alem
disso, B(x, r) B(x, R) A e B(x, r) B(x, R0 ) A0 , de modo que
B(x, r) A A0 . Conclumos observando que encontramos r > 0 tal que
B(x, r) A A0 . 2
Exerccio 5.7 De modo geral, chamamos uma topologia T sobre X de metriz
avel se ela provem de uma metrica, ou seja, se existe uma metrica sobre
ao metriz
aveis.
X tal que T = TdX . Mostre que existem topologias n
Exerccio 5.8 Mostre que qualquer intersec
ao de conjuntos fechados e fechada. Prove ainda que a uni
ao de um n
umero finito de conjuntos fechados
resulta em outro conjunto fechado. (Estes dois fatos seguem das leis sobre
complementares de uni
oes e interseco
es.)

5.2

Fechados, limites e m
etricas equivalentes

Nas definic
oes acima definimos fechado em funcao de aberto. O proximo
resultado nos permite definir o que e um conjunto fechado em termos de
limites de sequencias.


5.2. FECHADOS, LIMITES E METRICAS
EQUIVALENTES

53

Teorema 5.2 F X e fechado se e somente se limn xn F para toda


sequencia convergente {xn }nN F .
um corol
E
ario deste resultado que:
Corol
ario 5.2 Duas metricas sobre X s
ao equivalentes se e somente se
definem a mesma topologia.
Afinal, a equivalencia das metricas se da quando as duas metricas concordam sobre quais sequencias convergem. Por outro lado, o teorema acima
nos diz que, se duas metricas concordam sobre quem converge, elas definem
os mesmos fechados, logo os mesmos abertos...
Exerccio 5.9 Escreva a demonstrac
ao do corol
ario em detalhes.
Prova: [do Teorema] Fixe um conjunto F X. Como a definicao de fechado
e em func
ao da de aberto, temos de recorrer a A := X\F . O que a proposicao
diz e:
A e aberto toda seq. convergente {xn }n X\A tem limite em X\A.
Vamos provar primeiro a direc
ao . Supondo que A e aberto, seja {xn }n
qualquer sequencia convergente contida em X\A e seja x = limn xn . Suponha (para chegar a uma contradicao) que x 6 X\A, ou seja, x A. Como A
e aberto, existe um r > 0 tal que B(y, r) A. Por outro lado, como xn 6 A
para todo n, temos:
n N : xn 6 B(x, r), isto e, d(xn , x) r.
Ou seja,
6 n0 (r) N, n N : n n0 (r) xn B(x, r).
Isto quer dizer que x n
ao e o limite da sequencia. Como isto e uma contradic
ao, deduzimos que x X\A.
Agora mostraremos a direc
ao da equivalencia via a afirmacao contrapositiva. Isto e, mostraremos que, se A n
ao e aberto, entao {xn } X\A
com limn xn A.
De fato, se A n
ao e aberto, entao existe um ponto x A tal que B(x, r) 6
A para qualquer r > 0. Em particular, dado n N, podemos sempre
encontrar um elemento xn B(x, 1/(n + 1)) (X\A). Em particular, vemos
que

(intersecc
ao)
xn B(x, 1/(n + 1)) dX (x, xn ) < 1/(n + 1); e
xn B(x, 1/(n+1))(X\A)

xn X\A.

CAPITULO 5. ABERTOS E FECHADOS

54

Deste modo, vemos que x A, dX (xn , x) 0 ou seja, xn x e


{xn }nN X\A. Ou seja, supondo que A e aberto, provamos que ha uma
sequencia contida em X\A com limite em A. 2
Exerccio 5.10 Demonstre o seguinte esc
olio da demonstrac
ao acima: um
ponto x X e o limite de uma sequencia de pontos em F X se e somente
se B(x, r) F 6= para todo r > 0.

5.3

Fechos, interiores e pontos de acumulac


ao

Vamos definir aqui algumas outras nocoes topologicas e fazer alguns coment
arios sobre elas. Novamente (X, d) e um espaco metrico.
Defini
c
ao 5.3 O interior de S X, denotado por S o , e definido por:
S o :=

A.

AS : A aberto

O fecho de S e:
S :=

F.

F S : F fechado

Note que o interior e um aberto porque a uniao de abertos e sempre um


aperto. Por sua vez, o fecho e um fechado porque a intersecao de fechados
e sempre um fechado. Temos ainda as inclusoes S o S S. Mais duas
observac
oes est
ao contidas nos exerccios abaixo.
Exerccio 5.11 Mostre que o complementar do fecho de S e o interior do
complementar de S.
Exerccio 5.12 Prove que x S o se e somente se B(x, ) S para algum
> 0.
Proposi
c
ao 5.1 Se S 6= , S = {x X : d(x, S) = 0}.
Prova: Defina F = {x X : d(x, S) = 0}. Recorde que x 7 d(x, S) e
func
ao contnua. Portanto, a pre imagem de {0}, que e precisamente F ,
e fechada, j
a que {0} R e fechado. Como S esta contido em qualquer
fechado contendo S, e ainda S F claramente, temos S F .

5.4. CONTINUIDADE, ABERTOS E FECHADOS

55

Por outro lado, se x satisfaz d(x, S) = > 0 (ou seja, x 6 F ), isto quer
dizer que a bola B(x, /2) n
ao pode interceptar S. Desta forma vemos que
x 6 F e S F , onde F := X\B(x, /2) e fechado. Deduzimos que,
x 6 F F fechado, F S com x 6 F .
6 F x 6 S. Isto quer dizer que
Como F S, isso quer dizer que x
x : x S x F , ou seja, S = F . 2
Defini
c
ao 5.4 O conjunto de pontos de acumulac
ao de S X, denotado
por S 0 e o conjunto que contem como elementos os x X tais que, para
todo r > 0, B(x, r) S contem um elemento diferente de x.
Exerccio 5.13 Mostre que N0 = e Q0 = R (como subconjuntos de R).

5.4

Continuidade, abertos e fechados

Nosso objetivo nesta sec


ao e apresentar a ideia de continuidade de forma
topologica, ao inves da forma metrica (via limites) que ja mostramos acima.
Na prova da equivalencia a seguir, veremos ainda uma outra definicao metrica
de continuidade.
Recorreremos a uma notac
ao que sera muito usada no que segue: dados
f :X Y e S Y,
f 1 (S) := {x X : f (x) S}.

Exerccio 5.14 Mostre que, dada uma famlia A de subconjuntos de Y ,


f 1 (AA A) = AA f 1 (A) e f 1 (AA A) = AA f 1 (A).
Ou seja, f 1 comuta com uni
oes e intersec
oes de conjuntos. Prove ainda
que
f 1 (Y \A) = X\f 1 (A).
Teorema 5.3 Sejam (X, dX ) e (Y, dY ) espacos metricos. Dada f : X Y ,
as seguintes afirmac
oes s
ao equivalentes.
1. f e contnua, isto e, se {xn }n {x} X e xn x (segundo a metrica
dX ), ent
ao f (xn ) f (x) (segundo a metrica dY ).

CAPITULO 5. ABERTOS E FECHADOS

56

2. Para qualquer F Y fechado em Y , f 1 (F ) X e fechado em X.


3. Para qualquer A Y aberto, f 1 (A) X e aberto.
4. Para todos x X e > 0, existe > 0 tal que:
x0 X : dX (x, x0 ) < dY (f (x), f (x0 )) < .
Prova: Passo 1 2. Tome f contnua e F Y fechado. Dada uma
sequencia convergente {xn }nN f 1 (F ) com limite x X, devemos provar que x f 1 (F ), ou seja, que f (x) F . Mas isto e simples, ja que
f (xn ) f (x) (por continuidade), {f (xn )}nN F (ja que xn f 1 (F )
para cada n) e F e fechado (de modo que o limite de qualquer sequencia
convergente em F tambem esta em F ).
Passo 2 3. Vem do exerccio anterior `a prova juntamente com o fato de
que A e aberto se e somente se X\A e fechado.
Passo 3 4. Fixos > 0 e x X, vamos encontrar o desejado. Para
fazer isto observe que a bola BY (f (x), ) Y e um aberto de Y , de modo
que (pelo item 3) f 1 (BY (f (x), )) e aberto. Como f (x) BY (f (x), ), x
e um elemento do aberto f 1 (BY (f (x), )); pela definicao de aberto, isto
implica que > 0 tal que BX (x, ) f 1 (B(f (y), )). Isto quer dizer que,
para todo x0 B(x, ) ou seja, todo x0 X com dX (x, x0 ) < temos
f (x0 ) BY (f (x), ) ou seja, dY (f (x), f (x0 )) < . Em outras palavras, o
que apresentamos e precisamente o que tnhamos de encontrar.
Passo 4 1. Suponha que xn x em X; nosso objetivo e provar que
limn f (xn ) = f (x), ou seja, que dado > 0 existe um n0 N tal que
dY (f (xn ), f (x)) < se n n0 . Fixemos entao um > 0. Pelo item 4
podemos encontrar > 0 tal que dX (x0 , x) < implica dY (f (x0 ), f (x)) < .
Como xn x, existe n0 N tal que dX (xn , x) < sempre que n n0 .
Mas ent
ao temos dY (f (xn ), f (x)) < sempre que n n0 . Ou seja, este n0
assegura a propriedade desejada. 2

5.5

Topologia relativa

O resultado acima sobre continuidade so serve para o caso em que o domnio


D da func
ao f e todo o espaco X. Mas e se D X e um subconjunto proprio

5.5. TOPOLOGIA RELATIVA

57

e f : D Y ? N
ao e difcil ver o que acontece: se usamos sobre D a metrica
induzida por X, ent
ao continuidade e equivalente `a seguinte condicao:
0

A Y aberto, f 1 (A) D e aberto na metrica induzida.

Isso suscita a pergunta: como sabemos se um dado subconjunto U D


e aberto na metrica induzida? Isto tambem nao e difcil de deduzir. Veja
que
U D e aberto x U r > 0 BD (x, r) U,
e ainda
BD (x, r) = {y D : dD (x, y) < r}
= {y X : y D e dX (x, y) < r}
= BX (x, r) D.
Ou seja
U D e aberto x U r > 0 BX (x, r) D U.
Isto nos leva naturalmente `
a definicao de topologia induzida. Note que
ela nao tem nada a ver com a de metrica, em princpio.
Defini
c
ao 5.5 Considere um conjunto X 6= munido de uma topologia TX .
Dado D X, a topologia TD induzida por TX e definida como:
TD := {A D : A TX }.
Ou seja, U TD se existe um aberto A de X com U = A D.
Nao e difcil provar que TD e mesmo uma topologia: a ideia e so mostrar
que a uni
ao e a intersec
ao de conjuntos da forma A D e ela propria desta
forma.
Teorema 5.4 Considere (X, dX ). Dote D X da metrica dD induzida por
X. Considere as topologias TdX e TdD induzidas pelas metricas de X e D,
respectivamente. Ent
ao TdD e a topologia induzida por TdX sobre D.
Prova: O que temos que provar e que:
U D e aberto de D A X aberto de X com U = A D.

CAPITULO 5. ABERTOS E FECHADOS

58

Comecamos a prova pela direcao . Como observamos acima, U e aberto


de D quando para cada x U existe um raio rx > 0 tal que B(x, rx )D U .
Se definimos
A := xU B(x, rx ),
vemos imediatamente que A e aberto, posto que e uma uniao de abertos.
Afirmamos que A D = U e provaremos isso mostrando A D U e
U A D. De um lado, temos a inclusao
A D = xU (B(x, rx ) D) U
por conta do fato que B(x, rx ) D U para cada x U . Por outro lado,
cada x U pertence a B(x, rx ) D: isto quer dizer que todo x U pertence
a uni
`
ao xU (B(x, rx ) D) = A D, o que nos diz U A D e termina a
prova de que U = A D. Ou seja, dado U D aberto, encontramos A X
aberto de X com U = A D. Isto termina a prova da direcao .
Tratemos agora da direcao . Suponha que U = A D com A X
aberto de X. Dado x X, devemos encontrar r > 0 tal que BD (x, r) =
BX (x, r) D U = A D. Mas para isto e evidente que basta pedir
BX (x, r) A, o que e possvel (com algum r > 0) exatamente porque A e
aberto em X. 2
Observamos o seguinte corolario dos resultados acima.
Corol
ario 5.3 Se D X e aberto de X, ent
ao A D e aberto na topologia
relativa se e somente se e aberto na topologia de X. O mesmo vale se
trocamos abertopor fechado.
Prova: Faremos a prova apenas no caso de D aberto. Sabemos que, para
que A D seja aberto de D, e necessario e suficiente que exista B X
aberto de X com A = B D. Em particular, se D e aberto e tal B existe,
A e a intersec
ao de dois abertos e e ele proprio aberto. Por outro lado, se A
e aberto de X, podemos escrever A = A D, o que equivale a tomar B = A
acima e nos mostra que A = A D e aberto de D. 2

5.6

Como s
ao os abertos de R? (Opcional)

Em princpio e impossvel dar uma cara aos abertos de um espaco metrico


geral. Apesar desta dificuldade geral, o teorema a seguir mostra que em R
e possvel descrever os abetos de forma bastante direta.

OS ABERTOS DE R? (OPCIONAL)
5.6. COMO SAO

59

Teorema 5.5 Todo conjunto aberto de R que n


ao e vazio pode ser escrito
como a uni
ao de um n
umero enumer
avel de intervalos abertos disjutos.
Observe que esta e uma caracterizacao completa, ja que os intervalos
abertos s
ao mesmo abertos e toda uniao de abertos e aberta.
Prova: A ideia da prova ser
a, em primeiro lugar, achar pra cada q A racional, o maior intervalo aberto Iq tal que q Iq A. Depois veremos que
cada x A est
a em um destes intervalos. Depois disto teremos de mostrar
que podemos selecionar intevalos disjuntos entre eles.
Passo 1 - constru
c
ao dos intervalos. Dado q Q A, definimos Iq
como a uni
ao de todos os intervalos abertos contidos em A que tem q como
elemento. Mais exatamente, definimos
[
Iq := {I A : q I, I intervalo aberto } e Iq :=
I.
IIq

Note que a famlia Iq contem pelo menos um intervalo ao redor de q porque


q A e A e aberto. J
a vimos no primeiro teste que a uniao de intervalos contidos em [0, 1] com intersecao nao vazia e intervalo; a mesma prova
funciona se os intervalos s
ao ilimitados, contanto que permitamos sup e inf
infinitos. Deste modo, Iq e um intervalo. Alem disto, como Iq e a uniao de
conjuntos abertos, ele tambem e aberto. Portanto, Iq 6= e um intervalo
aberto que est
a contido em A.
Passo 2 - intervalos disjuntos.Considere a famlia de intervalo
V := {Iq : q A Q}.
Esta famlia e enumer
avel porque pode ser escrita como a uniao enumeravel
dos conjuntos unit
arios {Iq } (a uniao e enumeravel porque Q e). Afirmamos
que quaisquer intervalos distintos nesta famlia sao disjuntos. De fato, considere Iq , Ir V com Iq Ir 6= . O argumento ja usado no passo anterior nos
diz que Iq Ir e intervalo aberto. Ao mesmo tempo, Iq Ir A (pois cada
intervalo est
a contido em A) e q Iq Ir . Portanto Iq Ir e um intervalo
da colec
ao Iq definida acima. Segue que:
[
Iq Ir
I = Iq .
IIq

Como claramente Iq Iq Ir , temos Iq = Iq Ir . Do mesmo modo podemos


concluir que Ir = Iq Ir e portanto Iq = Ir .

CAPITULO 5. ABERTOS E FECHADOS

60

Passo 3 - fim da prova. Falta apenas mostrar que a uniao dos Iq s e A.


De fato, como cada Iq A, a uniao esta contida em A, e falta mostrar que
A Iq V Iq . Isto e, precisamos mostrar que cada x A esta num dos Iq s.
Mas isto e simples, pois sabemos que um dado x A esta num intervalo
J = (x , x + ) A. Necessariamente J contem um elemento q Q, que
pertence a A porque q J e J A. Vemos entao que J Iq , de modo que
J IIq I = Iq , logo x Iq . 2

5.7

Mais exerccios

Exerccio 5.15 Dado (X, dX ), mostre que A X e aberto se e somente se


e a uni
ao de bolas abertas.
Exerccio 5.16 Dado (X, dX ), mostre que F X e fechado se e somente
se existem um subconjunto R que e fechado em R e uma func
ao contnua
f : X R tal que F = f 1 (). Deduza um an
alogo deste resultado para
conjuntos abertos A X.
Exerccio 5.17 Suponha que (X, dX ) e completo e F X. Mostre que F
e fechado em X se e somente se (F, dF ) e completo, onde dF e a metrica
induzida por (X, dX ).

Captulo 6

Compacidade
Muitos problemas em Matem
atica Pura e Aplicada podem ser postos na
forma de problemas de minimizacao.
Dado um conjunto S e uma func
ao f : S R, encontre s S
tal que f (s ) f (s) para todo s S.
Por exemplo: os problemas de achar o mnimo de uma funcao f : Rd
R, de achar a curva de menor comprimento ligando dois pontos em uma
superfcie e de achar uma superfcie mnima para um contorno dado tem
todos esta forma.
Nem todo problema desta forma tem solucao. Por exemplo, a funcao
f (x) = 1/x n
ao atinge um valor mnimo no domnio S = (0, +). Definiremos um conjunto como compacto se pelo menos conseguimos cotar por
baixo os valores de qualquer f : K R contnua.
Defini
c
ao 6.1 Um espaco metrico (K, dK ) e dito compacto se para toda
f : K R contnua existe um M R tal que f (x) M para todo x K.
Veremos nesta sec
ao que os espaccompactos tem uma teoria extremamente rica tanto do ponto de vista metrico quanto do ponto de vista topologico.

6.1

Compactos s
ao completos

Comecamos com o fato de que todo compacto e completo do ponto de vista


metrico.
Lema 6.1 Se (K, dK ) e compacto, ele e um espaco metrico completo.
61

CAPITULO 6. COMPACIDADE

62

Prova: Vamos provar que se K n


ao e completo, ent
ao n
ao e compacto. Suponha ent
ao que existe {xn }nN K que e Cauchy, mas nao converge
a qualquer elemento em K. O Exemplo 4.3 acima mostra que g(x) :=
limnN dK (x, xn ) (x K) e contnua. Veja que
g(xm ) = lim dK (xm , xn ) sup dK (xn , xm ) 0 quando m +
nN

nm

porque {xn }n e Cauchy. Logo g(xm ) 0 quando m cresce. Por outro lado,
g(x) > 0 para todo x porque, se nao, dK (x, xn ) 0 e x seria o limite de xn ,
que supomos n
ao existir. Portanto a imagem de g esta contida em (0, +).
Como a func
ao x 7 1/x e contnua sobre (0, +), deduzimos que
f (x) :=

1
1
=
limn dK (xn , x)
g(x)

e contnua e f (xm ) quando m +, de modo que f nao tem cota


inferior. Segue que K nao e compacto. 2

6.2

Compactos s
ao totalmente limitados

Vimos acima que todo conjunto compacto e completo. A recproca nao e


verdadeira, como mostra, por exemplo, o caso K = R (com a metrica usual).
Nesta sec
ao mostraremos que ha uma propriedade extra que um compacto
tem de satisfazer.
Defini
c
ao 6.2 Considere um espaco metrico (X, dX ). Um conjunto S X
e separado se existe um > 0 tal que dX (s, s0 ) para todos s, s0 S,
s 6= s0 . Dizemos que (X, dX ) e totalmente limitado se ele n
ao contem um
conjunto infinito que e separado.
Esta definic
ao tem uma reformulacao equivalente que sera importante
mais adiante.
Proposi
c
ao 6.1 Um espaco metrico (X, dX ) e totalmente limitado se e somente se vale a seguinte propriedade: para todo > 0 existe uma colec
ao
finita de bolas abertas BX (xi , ), 1 i k, com X = ki=1 BX (xi , ).
Prova: Vamos provar primeiro que a existencia da colecao de bolas implica
que X e totalmente limitado. Fixe > 0 e tome = /2. Supondo X
ki=1 BX (xi , ), qualquer conjunto infinito S X tem de conter infinitos

TOTALMENTE LIMITADOS
6.2. COMPACTOS SAO

63

elementos em pelo menos uma das bolas BX (xi , ) (isto e o caso infinito
do Princpio das Casas dos Pombos). Em particular, usando a desigualdade
triangular, vemos que S obrigatoriamente possui infinitos pares de elementos
a distancia < ; de fato, dados s, s0 S BX (xi , )
dX (s, s0 ) dX (xi , s) + dX (xi , s0 ) < .
Como > 0 e arbirtr
ario, deduzimos que qualquer conjunto infinito S X
nao e separado e portanto X e totalmente limitado.
Vamos provar agora a direc
ao contraria. Fixe > 0. Supondo que n
ao
existe uma colec
ao finita de bolas de raio > 0 cobrindo X, vamos construir
um conjunto separado infinito S X. A construcao e recursiva.
1. Escolha x1 X arbitrariamente.
2. Dados x1 , . . . , xn X, escolha xn+1 de modo que dX (xn+1 , xi )
para todo 1 i n.
Note que esta recurs
ao faz sentido: sob a nossa hipotese, temos que para
todo n N as bolas B(x1 , ), . . . , B(xn , ) nao cobrem X, portanto existe
facil verificar
um xn+1 X que n
ao est
a em qualquer uma das bolas. E
que o conjunto S := {xn : n N} e separado, ja que a recursao garante
dX (xi , xj ) quando 1 i < j. 2
Lema 6.2 Todo espaco metrico compacto e totalmente limitado.
Prova: Vamos mostrar que um espaco metrico (X, dX ) que n
ao e totalmente
limitado n
ao pode ser compacto. Para isto partimos de um conjunto S X
que e infinito e separado: d(s, s0 ) para quaisquer elementos distintos
s, s0 S. Sem perda de generalidade, suporemos que S e enumeravel e
escreveremos S = {sj : j N}. Nosso objetivo sera construir uma funcao
contnua f : X R com sup{f (x) : x S} = +; tomando f , obtemos
uma func
ao contnua f : K R sem cota inferior.
Defina r := /4 > 0. Vamos comecar a prova com a seguinte observacao.
Dado x X, existe no m
aximo um ndice j = j(x) N com d(x, sj ) < 2r.
A razao para isto e que, se houvesse outro ndice k N com d(x, sk ) < 2r,
a desigualdade triangular implicaria
d(sj , sk ) d(x, sj ) + d(x, sk ) < 4r = ,
o que contraria o fato de que a distancia mnima entre elementos de S e .

CAPITULO 6. COMPACIDADE

64

Continuando, definimos, para cada j N, uma funcao contnua fj : X


R da seguinte forma:
fj (x) := j max{r d(sj , x), 0} (x X).

Exerccio 6.1 Prove que fj e mesmo contnua. [Dica: Primeiro prove que
x 7 max{x, 0} e func
ao contnua de R em R e depois aplique composic
oes.]
Agora vamos definir uma funcao f : X R da seguinte forma.

f (x) :=

fj (x)
0

se j N e o u
nico ndice tal que d(x, sj ) < 2r;
se nao ha sj com d(x, sj ) < 2r

Veja que f e ilimitada: de fato, para todo j N temos f (sj ) = fj (sj ) =


j.r + (pois r > 0). Portanto sup{f (x) : x X} = +. Falta mostrar
que ela e contnua. Para isto, fixamos {xn }n {x} X com xn x; vamos
provar que f (xn ) f (x). Consideraremos dois casos.
d(x, sj ) 3r/2 para todo j. Neste caso f (x) = 0, pois fj (x) = 0
sempre que d(x, sj ) r. Por outro lado, observe que existe n0 N tal
que para todo n n0 , d(x, xn ) < r/2, o que implica que d(xn , sj ) > r
para todo n n0 . Neste caso tambem fj (xn ) = 0 para todo j N,
donde segue que f (xn ) = 0 para n n0 . Ou seja, f (xn ) 0 = f (x)
neste caso.
d(x, sj ) < 3r/2 para algum j. Neste caso, como observamos acima,
j = j(x) N e o u
nico ndice com d(x, sj ) < 2r; alem disto, f (x) =
fj (x). Observe que existe n0 N tal que n n0 vale d(x, xn ) < r/2,
de modo que d(xn , sj ) < 2r para todo n n0 . Usando a definicao de
f , deduzimos
n n0 f (xn ) = fj (xn ).
Como fj e contnua, fj (xn ) fj (x) = f (x). A implicacao acima nos
diz que f (xn ) f (x) neste caso.
2


6.3. SUBSEQUENCIAS
CONVERGENTES

6.3

65

Subsequ
encias convergentes

Nesta sec
ao vamos mostrar que a compacidade de um espaco metrico pode
ser avaliada a partir de subsequencias.
Defini
c
ao 6.3 Dados um conjunto infinito N N e uma sequencia {xn }nN ,
a subsequencia {xn }nN e definida da forma {
xj }jN com x
j := {xnj }, onde
n1 < n2 < n3 < . . . e a u
nica enumerac
ao crescente dos elementos de N .
Tambem escrevemos {xnj }jN diretamente. Falamos que limnN xn = x se
xnj x quando j +.
Exerccio 6.2 Mostre que xn x implica xnj x.
A propriedade 3 do teorema e muitas vezes tomada como ponto de
partida da definic
ao de compacidade em espacos metricos. Como veremos
abaixo, ela implica facilmente a nossa definicao de compacidade (=funcoes
contnuas atingem o nfimo). Antes disto, veremos um exemplo de aplicacao.
Teorema 6.1 Considere um espaco metrico (K, dK ). As seguintes propriedades s
ao equivalentes.
1. (K, dK ) e compacto.
2. (K, dK ) e completo e totalmente limitado.
3. Toda sequencia em K possui uma subsequencia convergente (com limite em K).
4. Para toda f : K R contnua existe um x K com f (x ) =
inf xK f (x).
Prova: [do Teorema 6.1] A implicacao 1 2 foi vista no Lema 6.2 acima.
4 1 e evidente porque, se x atinge o nfimo de f , entao f e cotada inferiormente. Falta provar que que 3 4 e 2 3.
Prova de 3 4. Seja f : X R contnua e chame de ` = inf xK f (x),
admitindo de incio a possibilidade de que ` = . Podemos achar uma
sequencia {xn }nN com f (xn ) `. Por 3., esta sequencia possui uma
subsequencia convergente {xn }nN . Mas entao xn x K e por continuidade f (x ) = limn f (xn ) = `. Deduzimos que ` > e que f (x ) = ` =
inf xK f (x).

66

CAPITULO 6. COMPACIDADE

Prova de que 2 3. Seja {xn }nN K. Nosso objetivo sera provar


que {xn }nN possui uma subsequencia de Cauchy. Como (K, dK ) e completo,
isto basta para provar que sempre ha uma subsequencia convergente.
N
ao e muito simples achar esta subsequencia, entao vamos comecar com
o resultado mais fraco que apenas garante o seguinte: sempre ha uma subsequencia apertadinha.
Afirma
c
ao 6.1 Dado qualquer r > 0 existe uma subsequencia {xn }nN tal
que m, n N , dK (xm , xn ) < r.
De fato, como estamos supondo que K e totalmente limitado, a Proposicao
6.1 nos diz que podemos cobrir K por um n
umero finito de bolas de raio
r/2. Como o n
umero de bolas e finito, uma das bolas, que chamaremos de
B(z, r/2), e tal que o conjunto
N := {n N : xn B(z, r/2)}
e infinito, e um argumento simples mostra que {xn }nN tem a propriedade
desejada.
O que vem a seguir e uma especie de truque diagonal que mostra como
esta afirmac
ao pode ser usada para achar uma subsequencia convergente. A
primeira ideia deste truque diagonal e que, aplicando a afirmacao infinitas
vezes, podemos encontrar subsequencias encaixadas e cada vez mais apertadas. Mais precisamente:
1. A afirmac
ao implica que existe N1 N infinito tal que dK (xn , xm ) <
1/2 para todos n, m N1 .
2. Suponha (recursivamente) que existem conjuntos infinitos N1 N2
Nk , todos contidos em N, tais que, para qualquer 1 i k e
quaisquer n, m Ni , vale a desigualdade dK (xn , xm ) < 2i . Vamos
mostrar como construir um conjunto Nk+1 de forma a estender por
mais um passo esta construcao. Para isto, aplicaremos a afirmacao `a
sequencia
{xnj }jN onde {nj : j N} = Nk .
com r = 2k1 . Isto nos da um conjunto N e podemos definir Nk+1 :=
{nj : j N }, de modo a termos as propriedades desejadas.
Nossa tarefa final e extrair destas subsequencias encaixadas e cada vez
mais apertadas uma subsequencia de Cauchy. Uma tentativa poderia ser


6.3. SUBSEQUENCIAS
CONVERGENTES

67

definir {xn }nN com N := k Nk , mas isto nao pode funcionar em geral:
afinal,
n, m N k N, n, m Nk k N, dK (xn , xm ) 2k xn = xm .
Portanto N n
ao pode ser um conjunto infinito (a nao ser que a sequencia
original tenha infinitos termos iguais).
A segunda ideia do truque diagonal e uma maneira diagonal de selecionar um subconjunto infinito N de modo que N Nk quase vale, isto
e, N Nk tem apenas um n
umero finito de termos. Vamos escrever
N := {n1 < n2 < n3 < . . . }
onde os nk s
ao definidos recursivamente.
1. Em primeiro lugar, definimos n1 = min N1 (isto e valido porque N1 6=
e subconjunto dos naturais).
2. Definidos n1 < < nk , observamos que, como Nk+1 e infinito,
Nk+1 \[nk ] 6= .
Como ele tambem e subconjunto dos naturais, podemos definir
nk+1 := min(Nk+1 \[nk ])
e observamos que nk+1 6 [nk ], de modo que nk+1 > nk .
Pela construc
ao temos n1 < n2 < . . . . Alem disto, para k, r N com k < r,
temos que
nk Nk , nr Nr Nk
e como dK (xn , xm ) < 2k para n, m Nk , isto implica
k, r N : k < r dK (xnk , xnr ) < 2k .

Exerccio 6.3 Para terminar a prova, deduza disto que {xnk }kN e Cauchy.
2
Exerccio 6.4 Use o criterio das subsequencias para mostrar que todo subconjunto fechado de um compacto e ele pr
oprio compacto.

CAPITULO 6. COMPACIDADE

68

6.4

Crit
erios topol
ogicos para a compacidade

Vimos acima que a compacidade o fato de que funcoes contnuas sempre


atingem o nfimo-- tem varias expressoes em termos de metricas. Agora
veremos uma vers
ao topologica destes criterios.
Teorema 6.2 Dado um espaco metrico (K, dK ), s
ao equivalentes:
1. K e compacto.
2. Toda colec
ao de abertos A de K com AA A = K tem uma subcolec
ao finita C A com AC A = K. (Normalmente abrevia-se
este enunciado dizendo que toda cobertura de K por abertos tem uma
subcobertura finita.)
3. Toda colec
ao de fechados F de K com F F F = possui uma subcolec
ao finita P F com F P F = .
Prova: Veja que 2 3 segue se escrevemos A := {X\F : F F} e
notamos que F F F = se e somente se AA A = K. Provaremos que
3 1 e 1 2 a seguir.
Prova de que 3 1. Seja f : K R contnua e chame de ` = inf{f (x) :
x K} (em princpio permitimos ` = ). Vamos mostrar que existe um
x K com f (x ) = `. Para isto notamos que, se t R e t > `, tem de
existir um x K com f (x) t. Portanto, os conjuntos
Ft := {x K : f (x) t} = f 1 ((, t])
s
ao fechados e n
ao s
ao vazios.
Afirmamos que t>` Ft 6= . Para isto, o item 3 nos diz que basta checar
que qualquer colec
ao finita dos conjuntos Ft tem intersecao nao-vazia. Tome,
ent
ao conjuntos Ft1 , . . . , Ftk com t1 , . . . , tk > ` e verifique que:
k
\
i=1

Fti =

k
\

f 1 ((, ti ]) = f 1 ((, min ti ]) 6=


1ik

i=1

j
a que min ti > ` quando t1 , . . . , tk > `. Pelo item 3, isto implica que
\
Ft 6= .
t>`

Veja que qualquer x t>` Ft tem ` f (x ) (pois ` e nfimo) e f (x ) t


para todo t `, logo f (x) = ` e (a fortiori) ` 6= .

6.4. CRITERIOS
TOPOLOGICOS
PARA A COMPACIDADE

69

Prova de que 1 2. Seja A como no item 2. Observe que todo x K


pertence a algum aberto A A. Portanto existe um > 0 com B(x, ) A
para algum A A. Reduzindo se necessario, podemos tomar < 1.
Isto nos permite definir uma funca
o r : K (0, +) da seguinte forma:
r(x) := sup{0 < < 1 : existe A A tal que B(x, ) A} (x K).

Afirma
c
ao 6.2 r e contnua.
Prova: [da Afirmac
ao]Vamos mostrar que r e 1-Lipschitz, o que
implica que r e contnua. Para isto basta mostrar que:
Objetivo: x, x0 X : r(x) r(x0 ) dX (x, x0 ).

(6.1)

De fato, se temos isto, podemos trocar os papeis de x, x0 e mostrar que tambem vale r(x0 ) r(x) dX (x, x0 ), de modo que
|r(x0 )r(x)| dX (x, x0 ) para todos x, x0 X. Para provar nosso
objetivo, tome qualquer 0 < r < r(x) e um conjunto A A com
B(x, r) A. Note que B(x0 , r dX (x, x0 )) B(x, r); afinal,
y B(x0 , r dX (x, x0 )) : dX (y, x) dX (y, x0 ) + dX (x, x0 ) < r.
Portanto tambem temos B(x0 , r dX (x, x0 )) A A e isto
implica r(x0 ) r dX (x, x0 ). Tomando o supremo em r, vemos
que r(x0 ) r(x) dX (x, x0 ), como queramos demonstrar. [Fim
da prova da afirmac
ao.] 2
Com esta afirmac
ao podemos provar que
> 0 x K, A A com B(x, ) A.
De fato, basta tomar := inf{r(x) : x K}/2 e notar que:
> 0 porque r() contnua e K e compacto implicam que inf{r(x) :
x K} = r(x ) para algum x K, de modo que r(x ) > 0 porque r
e positiva em todo ponto.
Dado x X, r(x) > . Pela definicao de r(x) como supremo, existem
r (, r(x)] e A A com B(x, ) B(x, r) A.

CAPITULO 6. COMPACIDADE

70

Vamos agora terminar a prova. Ja vimos no Teorema 6.1 que K compacto implica que K e totalmente limitado. Pela Proposicao 6.1, isto quer dizer que K ki=1 B(xi , ) para alguma escolha de x1 , . . . , xk K. Mas entao
escolhemos, para cada 1 i k, um aberto Ai A com B(xi , ) Ai , e
observamos que K ki=1 Ai . Deste modo, C := {Ai : 1 i k} e uma
subcolec
ao finita que cobre K. 2
Observa
c
ao 6.1 Um dado importante que surgiu na prova acima e que, se
K e compacto, ent
ao toda cobertura A de K por abertos possui um n
umero
0
0
de Lebesgue, isto e, um > 0 tal que, se x, x K e dK (x, x ) < , ent
ao
x, x0 A para algum A A. Isto e, se dK (x, x0 ) < , x, x0 pertencem ao
mesmo aberto da cobertura. Usaremos isto mais adiante.

6.5

Subconjuntos de espacos m
etricos

A partir desta sec


ao estaremos interessados no caso em que K X com
(X, dX ). Mais adiante, (X, dX ) sera algum dos nossos espacos usuais: metrica
discreta, Rd , C(I, R) ou C((a, b), R). Primeiramente observaremos como
formular compacidade em termos da metrica e da topologia de X (e nao a
metrica e a topologia que X induz em K).
1. A definic
ao de compacidade (toda funcao contnua de K em R tem cota
inferior, e ainda atinge seu nfimo) e a mesma, contanto que lembremos
que a metrica de K e a mesma que X.
2. Quando (X, dX ) e completo (como e o caso aqui), pedir que K seja
completo com a metrica induzida e a mesma coisa que pedir que K
seja fechado de X (cf. Exerccio ??). Logo, ao inves de pedir que K
seja completo, pediremos que ele seja fechado.
3. Por outro lado, pedir que K seja coberto por um n
umero finito de
bolas abertas de raio r > 0 e o mesmo que
x1 , . . . , xk K : K = ki=1 BK (xi , r) = ki=1 (BX (xi , r) K),
o que e igual a pedir que
x1 , . . . , xk K : K ki=1 BX (xi , r).
Portanto, podemos formular a condicao de ser totalmente limitado em
termos de bolas de X.


6.6. COMPACTOS DE RD E A EQUIVALENCIA
DE NORMAS

71

Exerccio 6.5 Mostre que K X e totalmente limitado na metrica


induzida se e somente se
r > 0 x1 , . . . , xk X : K ki=1 BX (xi , r).
A diferenca e que agora permitimos que os centros das bolas estejam
em qualquer lugar de X, n
ao necessariamente em K.
4. O criterio das subsequencias convergentes e o mesmo, exceto pelo cuidado de especificar que o limite deve estar em K.
5. Como os abertos de K s
ao da forma A K, com A X aberto de
X, o criterio das coberturas e escrito desta forma: para toda colecao
A de abertos de X com AA A K, existe uma subcolecao C A
finita com AC A K.
6. Por fim, o criterio da propriedade da intersecao finita e o mesmo de
antes.
Exerccio 6.6 Mostre que, se dX e a metrica discreta sobre X, ent
ao K
X e compacto se e somente se e finito.

6.6

Compactos de Rd e a equival
encia de normas

O resultado a seguir e um cl
assico da Analise.
Teorema 6.3 (Heine Borel) Um subconjunto K Rd e compacto se e
somente se e fechado e limitado.
Prova: Pelo que vimos acima, K e compacto se e somente se e fechado e
totalmente limitado. Desta forma, basta provar que qualquer subconjunto
K de Rd e limitado se e somente se e totalmente limitado. Mas isto e simples:
Se K e totalmente limitado, K m
ao a desii=1 BRd (xi , ). Mas ent
gualdade triangular mostra que dRd (0, x) max{dRd (0, xi )}1in +
para todo x K, ou seja, K e limitado.
Se K Rd e limitado, temos que K [n, n]d para algum n
N. Dividindo
cada intervalo [n, n] em intervalos de comprimento

< / d, vemos que [n, n]d e dividido em um n


umero finito de cubos
tais que |x x0 | < para quaisquer dois elementos no mesmo cubo.
Tomando um ponto xi em cada cubo, vemos que K [n, n]d
m
cao finita de pontos. Deste modo,
i=1 BRd (xi , ) para uma certa cole
K e totalmente limitado.

CAPITULO 6. COMPACIDADE

72
2

Vamos aplicar este resultado para provar algo que prometemos ha muito
tempo: que todas as normas em Rd sao equivalentes. Enunciamos isto abaixo
por extenso.
Teorema 6.4 Considere uma norma k k sobre Rd e seja | | a norma
Euclideana. Ent
ao existem C, c > 0 tais que
x Rd : c |x|2 kxk C |x|2 .

(6.2)

Prova: Lembre-se de que e1 , . . . , ed sao os vetores da base canonica de Rd :


fixo 1 i d, ei tem a i-esima coordenada igual a 1 e as demais coordenadas
iguais a 0. Deste modo, como x Rd tem coordenadas x(1) , . . . , x(d) R,
d

x R : x =

d
X

x(i) ei .

i=1

Vamos provar agora a existencia de C > 0 como acima. Veja que, dado
x Rd qualquer
kxk = k

(subaditividade)

(homogeneidade positiva) =

d
X

x(i) ei k

i=1
d
X

kx(i) ei k

i=1
d
X

|x(i) | kei k

i=1

d
X

|x(i) | max kej k


1jd

i=1

max kej k (|x|1 )

d | |2 ) ( d max kej k) |x|2 .


=

(| |1

1jd

1jd

Logo a constante C := d max1jd kej k satisfaz o que queremos. Note


que C > 0 porque ei 6= 0 para cada i e portanto kei k > 0 para cada i.
Provaremos agora que existe c > 0 como acima usando a primeira parte.
Considere a esfera unitaria S d1 Rd , dada por
S d1 = {x Rd : |x|2 = 1}.


6.6. COMPACTOS DE RD E A EQUIVALENCIA
DE NORMAS

73

Como f (x) = |x|2 = dRd (x, 0) (x Rd ) e contnua, S d1 = f 1 ({0}) e


fechada. Alem disso, S d1 e limitada. Deduzimos que S d1 e compacta.
Alem disso, a func
ao g(x) := kxk (com x S d1 ) e C-Lipschitz, ja que
x, x0 S d1 : |g(x) g(x0 )| = |kxk kx0 k| kx x0 k C |x x0 |2 .
Portanto, g e uma func
ao contnua sobre um compacto e existe um x S d1
com c := g(x ) = inf xS d1 kxk. A fortiori, c > 0, ja que x S d1 x 6=
0 e k k e uma norma.
Basta checar agora que c funciona para nossos propositos. Para isto,
tome x Rd qualquer. Se x = 0, claramente kxk = 0 c|x|2 = 0. Se x 6= 0,
entao x/|x|2 S d1 , logo kx/|x|2 k c e kxk c |x|2 pela homogeneidade
positiva da norma. 2
Exerccio 6.7 Considere C([0, 1], R) com a norma do sup. Mostre que
existe uma sequencia {fn }nN C([0, 1], R) de func
oes com kfn k[0,1], = 1
e kfn fm k[0,1], = 1 para todos m, n N. Deduza que a bola unit
aria
fechada ao redor de 0 n
ao e compacta; ou seja, o teorema de Heine Borel
n
ao se estende a este espaco de func
oes contnuas.
Nesta sec
ao trataremos da relacao entre compacidade e funcoes contnuas.
Fixamos um espaco metrico compacto (K, dK ) e um outro espaco metrico
(Z, dZ ) para falar de func
oes contnuas f : K Z. O conjunto destas
funcoes ser
a denotado por C = C(K, Z).

6.6.1

C(K, Z) como espaco m


etrico

Nosso pr
oximo objetivo e demonstrar que C(K, Z) tem uma metrica natural
e e um espaco bem comportado com esta metrica.
Teorema 6.5 Suponha que (Z, dZ ) e completo. Dadas f, g C, defina:
dC (f, g) := sup dZ (f (t), g(t)).
tK

Ent
ao dC e uma metrica sobre C e (C, dC ) e um espaco metrico completo.
Observe que este teorema e muito mais geral do que o que ja conhecemos sobre C(I, R). Aqui podemos ter K qualquer compacto e Z Rd
qualquer fechado. De fato, Z pode ser qualquer subconjunto fechado de
qualquer espaco metrico! Esta flexibilidade sera muito importante mais adiante, quando chegarmos `
as solucoes de EDOs.

CAPITULO 6. COMPACIDADE

74

Prova: Esta prova deve muito `a prova de que C([a, b], R) e espaco metrico
completo. Faremos abaixo um esboco dos passos que sao iguais e das principais diferencas.
Primeiro vamos provar que o supremo na definicao de dC e atingido por
algum t K; em particular, dC (f, g) R esta bem definida. Para ver que
o sup e atingido, como K e compacto, basta ver que a funcao
t K 7 dZ (f (t), g(t)) R
e contnua. Isto e verdade porque, sempre que tn t em K,
|dZ (f (t), g(t)) dZ (f (tn ), g(tn ))|

|dZ (f (t), g(t)) dZ (f (tn ), g(t))|


+|dZ (f (tn ), g(t)) dZ (f (tn ), g(tn ))|

( nos dois termos)

dZ (f (tn ), f (t)) + dZ (g(tn ), g(t))

0 quando n +.
Portanto dZ (f (t), g(t)) = limn dZ (f (tn ), g(tn )).
Acabamos de ver que dC esta bem definida. As propriedades de metrica
s
ao provadas como no caso de C(I, R). A completude tambem e provada
como antes, nos mesmos tres passos. Dada {fn }nN C Cauchy, temos o
seguinte.
1. Para cada t K,
0 dZ (fn (t), fm (t)) dC (fn , fm )

n,m+

0.

Logo {fn (t)}tN Z e Cauchy e, como Z e completo, existe o limite


pontual f (t) = limn fn (t) para cada t K.
2. Para cada n N e t K, a existencia do limite pontual diz que
dZ (fn (t), f (t)) = lim dZ (fn (t), fm (t))
m

sup dZ (fn (t), fm (t))


mn

sup dC (fn , fm ).
mn

Logo
0 sup dZ (fn (t), f (t)) sup dC (fn , fm ) 0 porque {fn }nN e Cauchy.
tK

mn

Deduzimos que fn f uniformemente.


6.6. COMPACTOS DE RD E A EQUIVALENCIA
DE NORMAS

75

3. Por fim, dada uma sequencia tk t em K, para qualquer n N


dZ (f (tk ), f (t)) dZ (fn (tk ), fn (t))
+dZ (fn (tk ), f (tk )) + dZ (fn (t), f (t))
dZ (fn (tk ), fn (t)) + 2dC (fn , f ).
(Aqui abusamos notac
ao e usamos dC (fn , f ) apesar de ainda nao sabemos que f C!). Como fn e contnua, fn (tk ) fn (t) e
0 lim sup dZ (f (tk ), f (t)) 2dC (fn , f )
k

e mandar n + nos mostra que o lim sup e 0, logo f (tk ) f (t).


Como isto vale para qualquer sequencia como acima, f C e contnua.
2

6.6.2

Continuidade uniforme

Nosso pr
oximo objetivo ser
a mostrar que uma funcao contnua em um compacto e sempre uniformemente contnua.
Defini
c
ao 6.4 Dizemos que f : X Z e uniformemente contnua se para
qualquer > 0 existe um > 0 tal que, se x, x0 X e dX (x, x0 ) < , ent
ao
dZ (f (x), f (x0 )) < .
Note que isto e diferente da definicao de continuidade via /, que e:
> 0 x X > 0 x0 X : dX (x, x0 ) < dZ (f (x), f (x0 )) < .
Ja continuidade uniforme pede que:
(?) > 0 > 0 x, x0 X : dX (x, x0 ) < dZ (f (x), f (x0 )) < .
Ou seja: dado , temos que achar um que serve para todos os x simultaneamente.
Exerccio 6.8 Toda func
ao Lipschitz e uniformemente contnua.
Por outro lado, f : R R dada por f (x) = x2 nao e uniformemente
contnua. De fato,vemos que:
n N, h > 0 : f (n + h) f (n) > 2n.h.

CAPITULO 6. COMPACIDADE

76

Portanto, fixo > 0, vemos que > 0 existe um n N e um 0 < h < (de
fato, 2h = /n basta) com
|h| < mas |f (n + h) f (n)| .
O teorema a seguir mostra que este fenomeno n
ao pode acontecer se o
domnio da func
ao f e compacto.
Teorema 6.6 Se (K, dK ) e compacto, ent
ao toda func
ao f : X Z que e
contnua e uniformemente contnua.
Prova: KSeja f : K Z contnua e fixe > 0. Mostraremos que existe um
> 0 satisfazendo (?).
Pela definic
ao / de continuidade, para qualquer > 0 e qualquer x K
existe um (x) > 0 tal que

x0 K : dK (x, x0 ) < dZ (f (x), f (x0 )) < .


2
A desigualdade triangular implica que:
x K, x0 , x00 BK (x, (x)) : dZ (f (x0 ), f (x00 )) < .

(6.3)

Observe que
A := {BK (x, (x)) : x K}
e uma colec
ao de abertos que cobre K. A Observacao 6.1 implica que existe
um n
umero de Lebesgue > 0 tal que, se a, b K e dK (a, b) < , entao a, b
ambos pertencem a um mesmo aberto desta colecao. Isto e:
dK (a, b) < x K a, b BK (x, (x)) dZ (f (a), f (b)) < (por (6.3)).
Conclumos que o n
umero de Lebesgue tem exatamente a propriedade que
procur
avamos. 2
Exerccio 6.9 Construa uma prova alternativa da continuidade uniforme
baseada no seguinte argumento.
1. Primeiro mostre que f e uniformemente contnua se e somente se vale
a seguinte propriedade:
{xn }nN , {yn }nN K : dK (xn , yn ) 0 dZ (f (xn ), f (yn )) 0.
2. Agora suponha (para chegar a uma contradic
ao) que existem {xn }n ,
{yn }n com dK (f (xn ), f (yn )) 0, mas dZ (f (xn ), f (yn )) 6 0. Observe
que, se xn converge a algum x, yn tambem converge a x e portanto
dK (f (xn ), f (yn )) 0, contradic
ao. Depois note que, mesmo que xn
n
ao convirja, e sempre possvel achar uma subsequencia convergente,
e isto j
a basta para fazer valer a prova.

6.7. CONSEQUENCIAS
PARA FUNC
OES
CONTINUAS

6.7

Consequ
encias para func
oes contnuas

6.8

Conjuntos perfeitos (opcional)

77

Nesta sec
ao falamos de certos conjuntos em que todo ponto pode ser bem
aproximado por outros pontos.
Defini
c
ao 6.5 Seja (X, dX ) um espaco metrico. P X e perfeito se todo
x P e ponto de acumulaca
o de P , isto e:
p P, > 0 : (BX (p, )\{p}) P 6= .
Exerccio 6.10 Mostre que P e perfeito se e somente se para cada p P
existe uma sequencia {pn }n P \{p} que converge a p.
Exerccio 6.11 Mostre que R, Q e R\Q s
ao subconjuntos perfeitos de R.
Exerccio 6.12 Mostre que existem conjuntos perfeitos enumer
aveis.
Provaremos abaixo um resultado que mostra que nao ha conjuntos compactos, perfeitos e enumer
aveis.
Teorema 6.7 Se P X e compacto e perfeito, P e n
ao enumer
avel.
Veja que a hip
otese de que P e compacto nao pode ser descartada.
Prova: Na prova vamos sup
or sem perda de generalidade que X = P .
Tome uma f : N P qualquer; vamos mostrar que ela nao e sobrejetiva.
A demonstrac
ao ser
a bastante parecida com a que usamos para provar que
R nao era enumer
avel. O que faremos sera construir irecursivamente bolas
fechadas encaixadas
P F1 F2 F3 . . .
de modo que:
1. O raio de cada Fn e positivo.
2. f (n) 6 Fn para todo n N.
Antes de embarcar na construcao, vamos explicar porque ela basta para
provar nossa tese. Veja que
F := {F1 , F2 , F3 , . . . }

CAPITULO 6. COMPACIDADE

78

e famlia de subconjuntos fechados de P tal que, para qualquer subfamlia


finita {Fn1 , . . . , Fnk },
k
\

Fni = Fmax{n1 ,...,nk } 6= ;

i=1

portanto, o fato de que P e compacto implicara que:


n Fn 6= .
Por fim, notamos que n Fn , que nao e vazio, nao tem elementos em comum
com a imagem de f (afinal, f (j) 6 Fj para todo j), portanto f nao pode ser
sobrejetiva.
Agora vamos partir para a construcao. Para definir F1 , fixe primeiramente um x1 6= f (1) e defina r1 := dX (f (1), x1 )/2. Tomamos F1 :=
BX [x1 , r1 ] e notamos que f (1) 6 F1 , F1 6= .
Suponha agora que F1 , . . . , Fn ja foram definidas; vamos construir Fn+1 a
seguir. Sabemos que Fn := B[xn , rn ] com xn P e rn > 0. Agora usaremos
fortemente a hip
otese de que P e perfeito para notar que B(xn , rn /2)\{xn }
n
ao e vazio, de modo que podemos tomar yn P com 0 < dX (xn , yn ) <
rn /2.
Vamos construir Fn+1 considerando dois casos. Se f (n + 1) 6= xn , podemos tomar


dX (f (n + 1), xn )
Fn+1 := B[xn , rn+1 ] com rn+1 := min rn ,
.
2
Veja que Fn+1 Fn porque o centro da bola se manteve e o raio nao pode
aumentar. Alem disto, como dX (f (n + 1), xn ) > 0 e rn > 0 (por hipotese da
recurs
ao), o raio de Fn+1 e positivo. Finalmente, f (n + 1) 6 Fn+1 porque a
dist
ancia entre xn e f (n + 1) e maior do que o raio da bola Fn+1 .
Resta decidir o que fazer no caso em que f (n + 1) = xn . Neste caso,
tomaremos uma bola ao redor de yn


rn dX (f (n + 1), yn )
Fn+1 := B[yn , rn+1 ] com rn+1 := min
,
.
2
2
Veja que f (n + 1) 6 Fn+1 porque o raio da bola e menor do que a distancia
de f (n + 1) ao centro da bola. Alem disto, o raio e positivo porque tanto
esta dist
ancia quanto o rn > 0 sao positivos. Finalmente, Fn+1 Fn porque
dX (yn , xn ) + rn+1 rn B[yn , rn+1 ] B[xn , rn ].
Isto mostra que podemos definir Fn+1 com as propriedades desejadas.

6.9. MAIS EXERCICIOS

6.9

79

Mais exerccios

Exerccio 6.13 Sejam (X, dX ) um espaco metrico completo e S X um


subconjunto. Mostre que S e totalmente limitado se e somente se S e compacto.
Exerccio 6.14 Determine quais dos subconjuntos de C([0, 1], R) abaixo
s
ao compactos.
1. Todas as func
oes Lipschitz.
2. Todas as func
oes L-Lipschitz, para um L > 0 fixo.
3. Todos os polin
omios com grau 3.
4. Todos os polin
omios com grau 3 e coeficientes no intervalo [1, 1].
(Obs: a ideia e analisar estes casos sem a ajuda do teorema de Ascoli-Arzel`a.)
Exerccio 6.15 Considere um espaco metrico compacto (K, dK ). Chame
p K de ponto isolado se existe um > 0 tal que BK (p, ) = {p} (ou seja,
n
ao h
a qualquer ponto de K, alem do pr
oprio p, a dist
ancia < do p).
Prove que o conjunto de pontos isolados de K e vazio, finito ou enumr
avel.
Exerccio 6.16 Suponha que (X, dX ) e um espaco metrico e que {xn }nN
X converge a x X. Mostre que o conjunto S := {xn : n N} e totalmente
limitado.
Exerccio 6.17 Recorde que um espaco metrico e separ
avel se possui um
subconjunto denso e enumer
avel. Mostre que todo espaco metrico compacto
e separ
avel.
Exerccio 6.18 Sejam (Ki , di ) espacos metricos totalmente limitados, 1
i k. Mostre que
K := K1 K2 Kk
e espaco metrico totalmente limitado com a metrica dK (x, y) := max1ik di (x(i) , y (i) ),
x, y K. Mostre ainda que K e compacto se e somente se cada Ki e compacto.

80

CAPITULO 6. COMPACIDADE

Captulo 7

Caminhos e conexidade
O objetivo deste captulo e estudar duas nocoes do que significa um espaco
metrico ser conexo. Podemos descreve-las intuitivamente da seguinte forma.
Conexidade por caminhos: quaisquer dois pontos sao ligados por
uma curva contnua.
Conexidade topol
ogica: e possvel colorir o conjunto com duas cores
sem que qualquer ponto esteja colado em pontos da outra cor.
Como veremos, o segundo conceito e mais geral, mas o primeiro e mais
intuitivo e os dois tem uma teoria analoga. Alem disso, ha alguns casos
importantes em que os dois conceitos coincidem.

7.1

Conexidade por caminhos

Fixe um espaco metrico (X, dX ). Uma curva parametrizada e uma aplicacao


contnua : [0, 1] X. Dizemos que conecta x X a x0 X se (0) = x
e (1) = x0 . Dizemos ainda que conecta x a x0 em U X se x, x0 U ,
conecta estes dois pontos e a imagem Im() U . Simbolizaremos esta
U

relacao pelo smbolo x x0 .


U

Defini
c
ao 7.1 Dizemos que U X e conexo por caminhos se x x0 para
todos x, x0 U .
Antes de compreender melhor esta definicao, precisaremos de alguns faU
tos sobre a relac
ao . O primeiro ponto e mostrar que esta e uma relacao
de equivalencia sobre os elementos de U .
81

CAPITULO 7. CAMINHOS E CONEXIDADE

82

Lema 7.1 Dados x, x0 , x00 U , temos:


U

Reflexividade: x x.
U

Simetria: x x0 se e somente se x0 x.
U

Transitividade: x x0 e x0 x00 implicam x x00 .


Prova: Reflexividade segue do fato de que a curva (t) x, t [0, 1],
conecta x a x. Simetria vem do fato que conecta x a x0 se e somente se
t 7 (1 t) conecta x0 a x, e tanto quanto t 7 1 t sao contnuas.
U

Por fim, suponha x x0 x00 . Queremos demonstrar que x x00 ,


ou seja, que h
a uma curva que conecta x a x00 em U . Veja primeiramente
que, por hip
otese, existem curvas 0 , 1 : [0, 1] U com 0 (0) = x, 0 (1) =
0
1 (0) = x e 1 (1) = x00 . Defina agora:

0 (2t),
0 t 1/2;
(t) :=
1 (2t 1), 1/2 < t 1.
A ideia e que n
os colamosa curva 0 com a curva 1 , o que resulta numa
u
nica curva contnua porque 0 termina onde 1 comeca. De fato, supondo
por um instante que e contnua, vemos que (t) U para todo t (afinal,
(t) = 0 (s) ou 1 (s) para algum s [0, 1]) e conecta x a x00 , de modo que
U

x x00 .
Falta checar que e mesmo contnua. Para isto, dado um conjunto
F U fechado em U , vamos mostrar que 1 (F ) [0, 1] e fechado. Veja
que, dado um t [0, 1] qualquer,
t 1 (F ) (t 1/2 e 0 (2t) F ) ou (t 1/2 e 1 (2t 1) F ).
O ponto sutil acima e que as duas clausulas do oupodem ser verdade
simultaneamente no caso em que t = 1/2. Isto vem do simples fato que
0 (2t) = x0 = 1 (2t 1) se t = 1/2. Aqui usamos o fato de que 0 termina
onde 1 comeca, que e fundamental para termos a continuidade.
Vamos agora terminar a prova observando o seguinte. Defina as funcoes
contnuas 0 (t) := 2t, definida para t [0, 1/2], e 1 (s) := 2s 1, para
s [1/2, 1]. A equivalencia acima nos mostra que
1 (F ) = (0 0 )1 (F ) (1 1 )1 (F ).
Como 0 , 1 , 0 e 1 sao contnuas, temos que (0 0 )1 (F ) [0, 1/2] e
fechado em [0, 1/2] e (1 1 )1 (F ) [1/2, 1] e fechado em [1/2, 1]. Como
ambos os intervalos sao fechados, deduzimos que (0 0 )1 (F ) e (1
1 )1 (F ) s
ao ambos fechados em [0, 1] e portanto 1 (F ), que e a uniao dos
outros dois, tambem e fechado em [0, 1], como queramos demonstrar. 2

7.1. CONEXIDADE POR CAMINHOS

83

Vamos agora estudar alguns casos de conjuntos conexos por caminhos.


Exemplo 7.1 Os conjuntos conexos por caminhos em R s
ao exatamente os
intervalos.
Observe que um conjunto I R e um intervalo se e somente se, dados
x, x0 I com x < x0 , temos que qualquer ponto z (x, x0 ) esta em I. Desta
forma, sempre que I e um intervalo e x < x0 estao em I, temos que a curva
(t) := (1 t) x + t x0 (t [0, 1]) conecta x a x0 em I, o que quer dizer
I

que x x0 e vice-versa. Ou seja, se I e intervalo, entao I e conexo por


caminhos.
Para ter a recproca, suponha que I R e conexo por caminhos. Queremos mostrar que I e um intervalo, isto e, que, dados x, x0 I com x < x0 ,
entao qualquer ponto z (x, x0 ) esta tambem em I. Considere x < x0 como
acima e tome uma curva contnua : [0, 1] I conectando x a x0 em I.
Esta e uma aplicac
ao contnua de [0, 1] em R, portanto o Teorema do Valor Intermedi
ario nos garante que, dado z (x, x0 ), ha um t (0, 1) com
(t) = z. Em particular, como a imagem de esta contida em I, isto quer
dizer que z = (t) I. Como z (x, x0 ) e arbitrario, isto encerra a prova.
Exemplo 7.2 Seja (V, k kV ) um espaco vetorial normado e C V um
conjunto convexo, isto e tal que, dados quaisquer v, v 0 C e t [0, 1],
(1 t) v + tv 0 C. Geometricamente, isto quer dizer que, dados dois pontos
em C, todo o segmento de reta entre eles tambem est
a em C.
Veja que claramente C e conexo, dado que, dados v, v 0 , a curva (t) =
C

(1 t) v + t v 0 , que e contnua (por que?), demonstra que v v 0 . O mais


interessante e mostrar que toda bola em V e convexa. De fato, se R > 0 e
v0 V , a bola B(v0 , R) e dada por:
B(v0 , R) = {v V : kv v0 kV < R.}
Mas ent
ao, para quaisquer v, v 0 B(v0 , R) e t [0, 1], temos kv v0 kV < R,
kv 0 v0 kV < R e portanto
k(1 t)v + tv 0 v0 kV

= k(1 t)(v v0 ) + t(v 0 v0 )kV


(1 t)kv v0 kV + tkv 0 v0 kV
< (1 t)R + tR = R,

ou seja, (1 t)v + tv 0 B(v0 , R).

CAPITULO 7. CAMINHOS E CONEXIDADE

84

Exemplo 7.3 Suponha que U, V X s


ao conexos por caminhos e tem um
ponto em comum. Ent
ao U V e conexo por caminhos.
De fato, seja x0 U V . Entao, para todo x U V , ou x U e
V
x x0 (j
a que U e conexo por caminhos), ou x x0 (e vale o analogo para
U

U V

V ). Em ambos os casos, x x0 e a transitividade desta relacao garante


U V

que x x00 para quaisquer x, x00 U V .


Exemplo 7.4 Seja U X conexo por caminhos. Para qualquer func
ao
contnua f : U Y , a imagem f (U ) e conexa por caminhos. Em particular,
se Y = R, f (U ) e um intervalo.
Para ver isso, observe que, dados x, x0 U e uma curva ligando estes
dois pontos em U , a imagem f e contnua e conecta f (x) a f (x0 ) em
f (U ). Deste modo, como todos os pares de pontos em U sao conectados
por curvas em U , quaisquer dois pontos y = f (x), y 0 = f (x0 ) em f (U ) sao
conectados por caminhos em f (U ). Ou seja, f (U ) e conexo por caminhos.
Exerccio 7.1 Determine se os conjuntos contidos em Rd (d > 1) abaixo
s
ao convexos e/ou conexos por caminhos.
1. O simplexo
d

:= {x R :

d
X

x(j) = 1 e i {1, . . . , d}, x(i) 0}.

j=1

2. A esfera unit
aria Sd1 := {x Rd : |x|2 = 1.}
3. Rd \{0}.
Exerccio 7.2 Tome a metrica discreta sobre X e prove que este espaco e
conexo por caminhos se e somente se X tem apenas um elemento.

7.2

Conexidade topol
ogica

O conceito de conexidade topologica e menos intuitivo que o de conexidade


por curvas, mas e mais geral e de certo modo mais robusto e mais importante.
Primeiro tentaremos entender a intuic
ao deste conceito. Imagine que
tentamos separar um conjunto U X em duas partes L U e R = U \L
com L, R 6= . Queremos dizer que, se U e conexo, qualquer divisao deste


7.2. CONEXIDADE TOPOLOGICA

85

tipo causar
a uma quebra. Definir isto nao e tao simples, mas sugerimos a
seguinte ideia: uma quebra e um conjunto de pontos u U que vetanto
L quanto R arbitrariamente de perto. Com isto queremos dizer que
u esta na quebra se BX (u, r) L 6= e BX (u, r) R 6= para todo r > 0.
Vamos pensar ent
ao o que significaria o fato de que U e desconexo. Diramos
que U e desconexo se existem L U e R = U \L, ambos nao vazios, tais
que, para qualquer u U , n
ao vale a propriedade acima. Ou seja,
u U : BX (u, r) L = ou BX (u, r) R = .
Mas o que isto quer dizer? Como L R = U , dado u U , so ha duas
alternativas: ou h
a um r > 0 tal que BU (x, r) R, ou ha um r > 0 tal
que BU (x, r) L. Veja que as alternativas sao mutuamente excludentes, de
modo que, das duas, uma: ou u R, e neste caso BU (x, r) R para algum
r > 0, ou u L, e neste caso BU (x, r) L. A seguinte definicao estabelece
o que queremos.
Defini
c
ao 7.2 U X e desconexo se existe L U com L 6= , X (de modo
que R = U \L 6= , U tambem) e tal que L e ao mesmo tempo relativamente
aberto e relativamente fechado (portanto R tambem e as duas coisas). U e
conexo se n
ao e desconexo.
Note que estamos definindo conexidade com relacao `a topologia relativa!
Logo V U X e conexo com relacao `a topologia induzida por X se e
somente se e conexo com relac
ao `a topologia induzida por U .
Vamos agora enunciar uma maneira mais simples e outra, mais complicada, de checar conexidade.
Teorema 7.1 U X e conexo se e somente se toda funca
o contnua :
U {0, 1} e constante.
Prova: Vamos provar que U e desconexo se e somente se existe uma funcao
: U {0, 1} contnua e que n
ao e constante.
Imagine que : U {0, 1} e contnua. Tanto {0} quanto {1} sao
fechados do contradomnio, portanto
L := 1 ({0}) e R := 1 ({1}) = U \L
sao fechados. Se n
ao e constante, L 6= e R 6= , logo U = L R com
L, R n
ao vazios e relativamente abertos e fechados. Ou seja,se e contnua
e nao e constante, U e desconexo.

86

CAPITULO 7. CAMINHOS E CONEXIDADE

Por outro lado, se U e desconexo, podemos escrever U = L R com


L, R n
ao vazios, ambos relativamente abertos e fechados. Neste caso e um
exerccio verificar que a expressao

0, u L
(u) =
1, u R.
define uma func
ao contnua (apenas cheque que a imagem inversa de fechados de {0, 1} e fechada!). Portanto, quando U e desconexo, existe : U
{0, 1} contnua e n
ao-constante 2
Provaremos agora alguns resultados relacionados aos que ja provamos
acima.
Exemplo 7.5 Todo intervalo e um subconjunto conexo da reta.
Para ver isso, tome I R intervalo. Dada : I {0, 1} contnua,
veremos que ela tem de ser constante. Suponha (para chegar a uma contradic
ao) que n
ao e constante. Isto quer dizer que ha pontos t0 , t1 I
com (t0 ) = 0 e (t1 ) = 1. O Teorema do Valor Intermediario implica que
para cada x (0, 1) ha um t I com (t) = x. Mas isto contradiz o fato
de que o contradomnio de e {0, 1}. Portanto tem de ser constante.
Por outro lado, suponha que I nao e intervalo. Neste caso, existe um
ponto x R\I tal que inf I < x < sup I. A funcao

0, t < x
0 (t) :=
1, t > x.
Esta func
ao est
a definida para t R e e sabido que ela so e descontnua
em t = x. Como x 6 I, sua restricao = 0 |I e contnua. Alem disso,
vemos que, como x > inf I, existe t0 (inf I, x) com t0 I e portanto
(t0 ) = 0. Do mesmo modo, como x < sup I, existe t1 (x, sup I) com
(t1 ) = 1. Portanto, o fato de que I nao e um intervalo implica que existe
: I {0, 1} contnua e nao constante.
Exemplo 7.6 Todo conjunto conexo por caminhos e conexo. (A recproca
em geral e falsa.)
Um contraexemplo para a recproca sera discutido na proxima secao.
Para ver porque conexidade por caminhos implica conexidade, imagine que
U e conexo por caminhos e que : U {0, 1} e contnua. Fixado x0 U ,
mostraremos que e contnua mostrando que (x) = (x0 ) para todo x U .


7.2. CONEXIDADE TOPOLOGICA

87

De fato, como x x0 , existe : [0, 1] U contnua com (0) = x0 e (1) =


x. A composic
ao : [0, 1] {0, 1} e contnua, o que quer dizer (como
[0, 1] e intervalo) que e constante. Logo (x) = ((1)) = ((0)) = (x0 ),
CQD.
Exemplo 7.7 Se U X e conexo, qualquer conjunto V contendo U e
contido em U e conexo.
Vamos provar por contrapositiva. Suponha que existe um V como acima
que nao e conexo. Ent
ao h
a uma : V {0, 1} contnua e pontos t0 , t1 V
com (t0 ) = 0, (t1 ) = 1. Recorde que V U e isto quer dizer que existe
uma sequencia {tn }nN U com tn t0 , logo (tn ) (t0 ) = 0. Como
(tn ) {0, 1} para cada n, isto quer dizer que (tn ) = 0 para todo n grande.
Logo existe um t = tn U com (tn ) = 0. Do mesmo modo, temos que
existe um s U com (s) = 1. Deste modo, a restricao |U : U {0, 1} e
contnua e n
ao constante, o que quer dizer que U e desconexo.
Exemplo 7.8 Um subconjunto de R e conexo se e somente se e um intervalo.
De fato, j
a vimos que os intervalos sao exatamente os subconjuntos conexos por caminhos da reta, logo todos eles sao conexos. Por outro lado,
todo intervalo e conexo, como vimos acima.
Exemplo 7.9 Se U X e conexo e f : U Y e contnua, a imagem f (U )
e conexa.
Veja que, se : f (U ) {0, 1} e contnua, f : U {0, 1} tambem
o e. Se U e conexo, e constante, o que quer dizer que, dados quaisquer
a = f (u) f (U ), a0 = f (u0 ) f (U ),
(a) = (f (u)) = (f (u0 )) = (a0 ).
Ou seja, e constante. Como : f (U ) {0, 1} e uma funcao contnua
qualquer, deduzimos que f (U ) e conexo.
Exemplo 7.10 Se F e uma colec
ao de subconjuntos conexos de X e F
F 0 6= para quaisquer F, F 0 F, ent
ao F F F e conexo.
Note que provamos que uma uniao de dois conjuntos conexos por caminhos com ponto em comum e conexa por caminhos. Aqui, a uniao e conexa

88

CAPITULO 7. CAMINHOS E CONEXIDADE

mesmo que a colec


ao F tenha infinitos elementos. Veremos mais adiante
que esta e uma diferenca real entre os dois conceitos.
Para provar que vale a propriedade acima, tomemos : F F F {0, 1}
contnua e dois pontos quaisquer x, x0 da uniao, para mostrar que (x) =
(x0 ). Para isto, tome F, F 0 F tais que x F e x0 F 0 (tais conjuntos tem
de existir, porque x e x0 estao na uniao). Por hipotese, podemos encontrar
um elemento x0 F F 0 . Como F e conexo, e contnua, a restricao de
a F e constante; isto quer dizer que (x) = (x0 ) porque x0 , x F . Do
mesmo modo, a conexidade de F 0 implica (x0 ) = (x0 ). Deduzimos que
(x) = (x0 ), como queramos demonstrar.

7.3

Quando as definico
es concordam?

Como vimos acima, as teorias de conexidade (topologica) e conexidade por


caminhos s
ao an
alogas. De fato, no caso de subconjuntos da reta real R, ha
uma coincidencia total entre as duas definicoes: os intervalos sao exatamente
os subconjuntos conexos e tambem os conexos por caminhos.
Nosso objetivo nesta secao vai ser mostrar que, por um lado, os dois
conceitos `
as vezes divergem, ate mesmo em dimensao 2. Por outro lado,
veremos que, para subconjuntos abertos de espacos vetoriais normados, as
duas noc
oes de conexidade coincidem.

7.3.1

Discord
ancia em R2

Vejamos primeiro um caso em que as duas definicoes discordam.


Teorema 7.2 Defina 0 R2 da seguinte forma:
0 := {(x, sin(1/x)) : x (0, 1]}
e = 0 {(0, 1)}. Este e conexo, mas n
ao e conexo por caminhos.
Prova: A prova ter
a tres partes.
Passo 1 Primeiro provaremos que 0 e conexo por caminhos e portanto conexo.
Passo 2 Provaremos a seguir que nao e conexo por caminhos.
Passo 3 Veremos que 0 0 . Como o fecho de um conjunto conexo e
conexo, isto implica a conexidade de e encerra a prova.


7.3. QUANDO AS DEFINIC
OES
CONCORDAM?

89

Passo 1: 0 conexo por caminhos. Tome dois pontos p, q 0 ;


pela definic
ao do conjunto, sabemos que p = (t, sin(1/t)) e q = (s, sin(1/s))
para valores 0 < s, t 1. Supondo sem perda de generalidade que t < s,

mostraremos que p 0 q. Para isto, basta definir a curva:





1
(a) := t + a (s t), sin
(a [0, 1]).
t + a (s t)
Como s > t, t + a (s t) (0, 1] para todo a [0, 1] e vemos que e uma
curva que conecta p a q em 0 .
Passo 2: n
ao
e conexo por caminhos. Provaremos que os pontos
p = (0, 1) e q = (1, sin(1)), ambos pertencentes a , nao podem ser conectados por uma curva contnua em . De fato, suponha (para chegar a uma
contradic
ao) que existe : [0, 1] contnua com (0) = p e (1) = q.
Considere as coordenadas 1 (t), 2 (t) de (t). Como e contnua, 1 e 2
sao contnuas. Temos ainda que 1 (0) = 0 e 1 (1) = 1.
Como 1 : [0, 1] R, o Teorema do Valor Intermediario nos garante que
existe um t0 (0, 1) com 1 (t0 ) = 1/(/2). Suponha indutivamente que
definimos
t0 > t1 > t2 > > tn > 0
de modo que, para cada 0 m n, 1 (tm ) = 1/(m + /2). Veja que
novamente 1 (0) < 1/((n+1) +/2) < 1 (tn ), logo existe um tn+1 (0, tn )
com 1 (tn ) = 1/((n + 1) + /2). Desta forma, provamos que existe uma
sequencia decrescente {tn }nN (0, 1) com


1
n N : 2 (tn ) = sin
= 1,
1 (tn )
dependendo se n e par ou mpar.
Vemos que a sequencia tn converge para um t [0, 1], posto que e decrescente. Isto implica 2 (tn ) 2 (t), o que contradiz o fato que a sequencia
2 (tn ) alterna entre 1, como vimos acima. A contradicao implica que nao
podemos conectar p e q por uma curva em .
Passo 3: 0 0 . A primeira inclusao e trivial. Para checar a
segunda, basta ver que o ponto p = (0, 1), que e o que adicionamos para
formar , est
a no fecho de 0 . Mas para isso basta ver que a sequencia


1
pn =
, 1 (n N)
2 + 2n
esta toda em 0 e converge a p.

CAPITULO 7. CAMINHOS E CONEXIDADE

90

Exerccio 7.3 Mostre que 0 = 0 ({0} [1, 1]).

7.3.2

Concord
ancia para abertos de espacos vetoriais

Nesta sec
ao mostramos um caso muito importante em que os dois conceitos
de conexidade concordam.
Teorema 7.3 Considere um espaco vetorial normado (V, k kV ) e um subconjunto aberto A V . Ent
ao A e conexo se e somente se e conexo por
caminhos.
Prova: Uma direc
ao j
a esta dada; alem disso, o resultado e trivial se A = .
S
o nos falta provar que um A V nao vazio, aberto e conexo tambem e
conexo por caminhos. O argumento que usaremos e tpico de provas envolvendo conexidade.
Como A 6= , podemos encontrar x0 A. Considere o subconjunto
A
L A de todos os x A com x0 x. Nosso objetivo e provar que L = A;
para isso, suporemos (para chegar a uma contradicao) que L 6= A, de modo
que R = A\L 6= . A contradicao estara provada quando mostrarmos que
L e R s
ao relativamente abertos em A, o que quer dizer que A e desconexo.
Vejamos, portanto, a prova destes fatos.
1. Queremos mostrar que L e relativamente aberto em A. Como A e
aberto, isto e o mesmo que mostrar que L e aberto de V . Para isto,
dado x L, devemos encontrar > 0 tal que B(x, ) L. Mas isto
e simples. Como A e aberto, existe um > 0 com B(x, ) A. A
discuss
ao logo apos o Exemplo 7.2 acima nos diz que B(x, ) e convexa,
B(x,)

logo qualquer x0 B(x, ) satisfaz x x0 . Como B(x, ) A, isto


A

tambem nos diz que x x0 para todo x0 B(x, ). Mas recorde que,
A

pelo Lema 7.1, a relacao e transitiva, logo o fato de que x L,


A
A
e portanto x x0 , implica que x0 x0 para todo x0 B(x, ). Ou
seja, B(x, ) L.
2. Do mesmo modo que acima, queremos provar que R V e aberto.
Para isto, dado x R, tomamos > 0 com B(x, ) A. Novamente
A

temos x0 x para todos x0 B(x, ). Deste modo, se algum x0


A

B(x, ) satisfaz x0 x0 , tambem teremos x x0 , o que contradiz o


fato que x 6 L. Deduzimos que x0 nao esta conectado em A a x0 para
qualquer x0 B(x, ), ou seja, B(x, ) A\L = R.
2

7.4. MAIS EXERCICIOS

7.4

91

Mais exerccios

Exerccio 7.4 Considere dois conjuntos abertos e conexos U, V R2 com


necessariamente verdade que U V e conexo? E se supomos
U V 6= . E
que U e V s
ao convexos?
Exerccio 7.5 Mostre que um espaco metrico (X, dX ) e conexo se a imagem
de qualquer func
ao contnua f : X R e um intervalo. Prove ainda que
(X, dX ) e conexo e compacto se e somente se a imagem de qualquer func
ao
contnua f : X R e um intervalo compacto.
Exerccio 7.6 Considere um espaco metrico (X, dX ) uma colec
ao F de
subconjuntos conexos F X. Suponha que F e combinatorialmente conexa,
isto e, dada uma partic
ao F = F0 F1 com F0 , F1 6= e F0 F1 = F,
temos F0 F0 e F1 F1 com F0 F1 6= . Prove que F F F e um conjunto
conexo.

92

CAPITULO 7. CAMINHOS E CONEXIDADE

Captulo 8

Sequ
encias e s
eries de
fun
c
oes contnuas
Nesta sec
ao n
os nos focaremos nos espacos de funcoes contnuas C :=
C(K, Rd ), onde (K, dK ) e um espaco metrico compacto. No final da secao
trataremos tambem do caso das funcoes contnuas de U Rk aberto em Rd .
A estrutura destes espacos e das funcoes contnuas sobre eles sera fundamental para tudo o que faremos a seguir. Primeiro vamos catalogar num u
nico
teorema as propriedades b
asicas deste espaco, que ja foram todas provadas
em captulos ou exerccios anteriores.
Teorema 8.1 Recordando que | |2 e a norma Euclideana em Rd , defina:
kf k = kf kK,,2 := sup |f (t)|2 (f C(K, Rd )).
tK

Temos que C(K, Rd ) e um espaco vetorial real, k k e uma norma sobre


este espaco, e que, com a metrica induzida, C(K, Rd ) e um espaco metrico
completo.

8.1

S
eries de fun
co
es

Nosso problema nesta sec


ao ser
a dar condicoes suficientes para que, dada
uma sequencia de func
oes {fn }nN C, exista uma f C tal que
X
f (t) =
fn (t), (t K).
nN

P
Tambem estaremos interessados em saber quando f 0 (t) = nN fn0 (t) para
todo t K no caso em que isto faz sentido (isto e, quando K R).
93

94CAPITULO 8. SEQUENCIAS
E SERIES
DE FUNC
OES
CONTINUAS
Um caso particular importante e dado a seguir.
Exemplo 8.1 (S
eries de pot
encia) Neste caso supomos d = 1 e K =
[t0 R, t0 + R] com t0 R e R R. Nosso objetivo ser
a investigar quando
uma serie do tipo
X
f (t) =
cn (t t0 )n
nN

converge a uma func


ao contnua de t K, onde {cn }nN e uma sequencia
previamente escolhida de valores reais. Tambem procuraremos condico
es sob
as quais podemos diferenciar a serie, obtendo a identidade esperada
f 0 (t) =

ncn (t t0 )n1 .

nN\{0}

8.1.1

Somando s
eries

Nosso primeiro resultado da um criterio simples para se definir quando uma


serie de func
oes converge uniformemente.
P
Proposi
c
ao 8.1 Se
ao existe f C tal que kf
n kfn k < +, ent
Pk
n=0 fn k 0 quando k +.
Pk
e completo, basta provar que
Prova:
Defina
g
:=
k
n=0 fn . Como C
P
kf
k
<
+
implica
que
{g
}

e
Cauchy.
Usando a metrica induzida,
n
n
nN
n
P
vemos que isto e o mesmo que pedir que nN d(gn , gn+1 ) < + {gn }nN
e Cauchy. Em particular, a proposicao segue do enunciado abaixo.

Lema 8.1 Se (X, dX )Pe um espaco metrico, ent


ao qualquer sequencia
{xn }nN que satisfaz nN dX (xn , xn+1 ) < + e Cauchy. (Em
particular, se X e completo, a sequencia converge.)
Prova: Fixemos > 0. Nosso objetivo e mostrar que n0 =
n0 () N tal que dX (xn , xm ) < para todos
P n, m N com
n, m n0 . Para isso, observamos que, como nN d(xn , xn+1 )
P
e uma serie convergente, necessariamente existe um n0 tal que
kn0 () dX (xk , xk+1 ) < . Afirmamos que este n0 tem a propriedade que queremos. De fato, se m, n n0 e m n ou seja,

8.1. SERIES
DE FUNC
OES

95

m = n + j para algum j N a desigualdade triangular garante


dX (xn , xm ) = dX (xn , xn+j )
j1
X

dX (xn+i , xn+i1 )
i=0
n+j1
X

dX (xk , xk+1 )

k=n
+
X

(n n0 , n + j 1 < +, termos 0)

dX (xk , xk+1 ) < .

k=n0

De modo an
alogo, dX (xn , xm ) < tambem quando n m n0 .
(Fim da prova do Lema.) 2
2
Vejamos agora como aplicar este resultado ao Exemplo 8.1 sobre series
de potencia.
Teorema 8.2 No Exemplo 8.1, temos que
1

lim sup |cn | n <


n+

X
1

cn (t t0 )n converge uniformemente.
R
nN

Prova: Para cada n N, defina fn C como


fn (t) := cn (t t0 )n (t K).
Veja que kfn k = |cn | Rn . Sob as condicoes do enunciado, temos que
1

lim sup kfn k = R lim sup |cn | n < 1.


n

Logo o teste da raz garante a convergencia de

nN kfn k.

Exerccio 8.1 Mostre que (X, dX ) e um


P espaco metrico completo se e somente se toda sequencia {xn }nN com nN dX (xn , xn+1 ) < + converge
a algum x X.

96CAPITULO 8. SEQUENCIAS
E SERIES
DE FUNC
OES
CONTINUAS

8.1.2

Tomando derivadas

Consideraremos agora o caso particular em que K = [a, b] e portanto K R.


Nosso problema fundamental e saber quando podemos deduzir que um limite de uma sequencia ou serie de funcoes diferenciaveis e ele proprio diferenci
avel. Ou seja, se sabemos que gk f na norma uniforme, e alem disso
as gk s
ao diferenci
aveis, sera verdade que f 0 = limk gk0 ?
J
a sabemos que a resposta a esta pergunta e n
ao em geral, como vimos
no Exemplo 4.8 acima. A chave para isso e que a operacao de derivar uma
func
ao n
ao e contnua sob qualquer subconjunto razoavel de C. No entanto,
podemos nos aproveitar da continuidade da integral para provar que `as vezes
e possvel passar a derivada para dentro da soma. Um ponto importante
e que, para f : [a, b] Rd , definimos a derivada coordenada a coordenada.
Teorema 8.3 Seja {fn }nN C([a, b], Rd ) uma sequencia de func
oes satisfazendo as tres propriedades a seguir.
Pk
d
1. Existe um ponto t0 [a, b] tal que
n=0 fn (t0 ) c R quando
k +.
ao elementos de C([a, b], Rd ).
2. Para todo n N, as derivadas fn0 existem e s
P
0
3.
nN kfn k < +.
d
0
Ent
ao existe uma func
ao cont
Pb], R )0 e com derivada f
P nua f 0 C([a,
d
C([a, b], R ) tal que f =
nN fn (no sentido de connN fn e f =
vergencia uniforme de series de func
oes).

Para a prova ser


ao necessarios alguns preliminares sobre integrais em
v
arias vari
aveis. Recorde que f : [a, b] Rd e elemento de C se e somente
se existem func
oes contnuas f (1) , . . . , f (d) : K R tais que, para qualquer
t R, as coordenadas de f (t) Rd sao f (1) (t), . . . , f (d) (t). Em particular,
como func
oes contnuas sao integraveis, podemos definir
Z y
Ry
f (t) dt = o vetor de Rd cujas coordenadas sao x f (i) (t) dt, 1 i d.
x

Em particular, podemos definir um operador I : C C em analogia com


o Exemplo 4.6 acima: fixando t0 RK, definimos I(f ) como sendo a funcao
t
I(f ) que leva t K em I(f )(t) = t0 f (s) ds. Note que I(f ) e diferenciavel
em cada coordenada, logo contnua; portanto, I : C C.
Proposi
c
ao 8.2 I : C C e (b a)-Lipschitz.

8.1. SERIES
DE FUNC
OES

97

Prova: Queremos mostrar que

Queremos: f, g C : kI(f ) I(g)k (b a) kf gk.

No entanto, e f
acil ver que I e linear, isto e, que I(f ) I(g) = I(f g).
Desta forma, basta provar que

Queremos: h C : kI(h)k (b a) khk.

Vamos apresentar uma forma relativamente elegante de provar a desigualdade acima. Fixe h C. Observe que basta provar que, para qualquer
t K,
Z

h(s) ds|2 (b a) khk,


t0

pois a norma kI(h)k e o supremo em t do lado esquerdo desta u


ltima desigualdade.
Como e difcil trabalhar com a norma, recordemos que (por Cauchy
Schwartz) temos que
x Rd : |x|2 =

sup

hv, xi.

vRd : |v|2 =1

Em particular, isto nos permite trocar mais uma vez de objetivo. Se mostrarmos que, dados quaisquer v Rd com norma |v|2 = 1 e t K, vale a
estimativa:

Queremos mesmo! v

h(s) ds (b a) khk,

t0

entao podemos tomar o sup em t e em v para obter a cota desejada.


A
Rt
vantagem de se transformar o problema desta forma e que, como t0 h(s) ds

98CAPITULO 8. SEQUENCIAS
E SERIES
DE FUNC
OES
CONTINUAS
e o vetor de coordenadas

Rt
t0

h(i) (s) ds

Z
d

X
(i)
h(s) ds =
v

t0

d
X

(integral usual e linear) =


t0

h(i) (s) ds

t0

i=1

!
v

(i)

(i)

h (s)

ds

i=1

v h(s) ds

(cheque a formula!) =
t0
Z t

(Cauchy-Schwartz + |v|2 = 1)

|h(s)|2 ds
t0

(cota usual) |t t0 | sup |h(s)|2


sK

(t, t0 [a, b]) (b a) khk.


2
Agora usaremos esta proposicao para provar o Teorema 8.3.
Pk
Prova: (do Teorema 8.3) Defina gk :=
n=0 fn (k N). Veja que, para
cada k, o teorema fundamental do Calculo nos garante que
gk = gk (t0 ) + I(gk0 ).
Pk
0
0 =
Alem disso,
como
g

e
uma
soma
de
fun
c
o

es
diferenci
a
veis,
g
k
n=0 fn .
k
P
Como n kfn0 k < +, o resultado da secao anterior nos garante que existe
P
h C que e o limite uniforme das somas gk0 = kn=0 fn . Como sabemos que
I e contnuo, isto tambem quer dizer que I(gk0 ) I(h) uniformemente.
Defina agora f := c + I(h). Observe que, pela subaditividade da norma
e as nossas estimativas anteriores,
kf gk k |c gk (t0 )| + kI(gk0 ) I(h)k |c gk (t0 )| + (b a) kgk0 hk 0.
P
Logo gk = kn=0 fn f uniformemente. Alem disso, o Teorema FundaPk
0
mental do C
alculo nos garante que f 0 = h e, como ja vimos,
n=0 fn =
0
0
gk h = f uniformemente. 2
Terminamos esta secao mostrando como o nosso resultado de diferenciac
ao se aplica ao caso de series de potencia. Aplicando-o indutivamente,
deduzimos que toda serie de potencia satisfazendo as condicoes do teorema
e infinitamente diferenciavel; alem disso, suas derivadas podem ser obtidas
diferenciando os termos da serie um a um.

8.2. SUBCONJUNTOS DENSOS DE C(K, R) (STONE-WEIERSTRASS)99


Teorema 8.4 No Exemplo 8.1, temos que, com K = [t0 R, t0 + R],
X
1
1
lim sup |cn | n <
f (t) :=
cn (tt0 )n (t K) converge uniformemente em .
R
n+
nN

f 0 (t)

n1 tamb
Alem disso,
=
em no sentido de connN\{0} ncn (t t0 )
vergencia uniforme. Resultado an
al

Prova: A ideia e checar que o Teorema 8.3 se aplica. Escreva fn (t) :=


n1 existe para cada n e
cn (t t0 )n . Veja que fn0 (t) = ncP
e funcao
n (t t0 )
0
contnua. Alem disso, veja que n fn tambem e serie de potencia, em que
o termo (t t0 )n tem coeficiente (n + 1) cn+1 . Nao e difcil verificar que
1

lim sup |(n + 1) cn+1 | n = lim sup |cn | n ,


n+

n+

Portanto, se o lim sup e < 1/R para a serie original, tambem e para a serie
das derivadas. Usando novamente o teste da raz, deduzimos que
X
1
1

kfn0 k < +.
lim sup |cn | n <
R
n+
n
Por fim, vemos que
pontual em t0 . 2

8.2

Pk

n=0 fn (t0 )

= c0 para todo k, o que prova a convergencia

Subconjuntos densos de C(K, R) (Stone-Weierstrass)

Ver o artigo An elementary proof of the Stone Weierstrass Theorem (Brosowski e Deutsch) ou ent
ao as notas de aula disponveis em
https://www.dropbox.com/s/ycdy7m6qumfx2aw/SWManuscrito.pdf?dl=0.

8.3

Quando o domnio das func


oes
e aberto

A escrever.

8.4

Mais exerccios

Exerccio 8.2 Seja


ao dada por uma serie
Pf : [t0 R, t0 +nR] R uma func
de potencia f (t) = nN cn (t t0 ) comPlim supn |cn |1/n < 1/R. Prove que
eiste uma outra serie de potencia g(t) = nN un (tt0 )n com {un }nN R
Rt
tambem satisfazendo lim supnN |un |1/n < 1/R, tal que t0 f (s) ds = g(t)
para todo t [t0 R, t0 + R].

100CAPITULO 8. SEQUENCIAS
E SERIES
DE FUNC
OES
CONTINUAS
Exerccio 8.3 Mostre que as series de potencia a seguir convergem uniformemente e definem func
oes infinitamente diferenci
aveis sobre qualquer
intervalo compacto [a, b] R.
P
tn
1.
nN n!

P
2t n
2.
nN
n
P
tn
3.
nN par n!
Exerccio 8.4 Dado 0 < R < 1, escreva a serie de potencia de uma func
ao
f : [R, R] R tal que f (0) = 0 e f 0 (t) = (1+t)1 para todos t no domnio.
1
Chamando de cn os coeficientes da serie, mostre que limnN |cn | n = 1 e
explique porque isto e razo
avel.
Exerccio 8.5 Mostre que o conjunto de todas as func
oes polinomiais com
coeficientes racionais e denso em C([a, b], R), para qualquer intervalo compacto [a, b] R.
Exerccio 8.6 Dado F Rd , considere o subconjunto C(K, F ) C(K, Rd )
que consiste de todas as f C(K, Rd ) com f (t) F para todo t K. Prove
que C(K, F ) e um subconjunto fechado de C(K, Rd ) se e somente se F e
um subconjunto fechado de Rd . De um exemplo em que F Rd e compacto,
mas C(K, F ) n
ao e compacto.
Exerccio 8.7 Considere o conjunto A de todas as funco
es f C([0, 1], Rd )
que s
ao afins por partes, isto e, tais que existem pontos 0 = t0 < t1 < t2 <
< tk = 1 tais que, para cada intervalo




t ti1
ti t
1 i k, t [ti1 , ti ] : f (t) =
f (ti1 ) +
f (ti ).
ti ti1
ti ti1
Mostre que A e denso em C([0, 1], Rd ) de duas maneiras: checando as
hip
oteses do Teorema de Stone-Weierstrass e aplicando um argumento direto.
Exerccio 8.8 Suponha que A1 , . . . , Ad C([0, 1], R) s
ao sub
algebras contendo func
oes constantes e separando pontos em [0, 1]. Considere o conjunto
A C([0, 1]d , R) que contem todas as combinac
oes lineares de func
oes da
forma
h(x) = h1 (x(1) ) h2 (x(2) ) . . . hd (x(d) ) (x [0, 1]d ).
Mostre que A e denso em C([0, 1]d , R). Deduza como caso particular que os
polin
omios multivariados s
ao densos em C([0, 1]d , R).

Captulo 9

Pontos fixos e a solu


c
ao de
EDOs
Nosso objetivo nesta sec
ao e enunciar um resultado geral sobre espacos
metricos e aplic
a-lo ao problema de resolver equacoes diferenciais ordinarias.
Comecamos pelo resultado abstrato.
Teorema 9.1 (Banach) Considere um espaco metrico (X, dX ). Considere
uma func
ao T : X X. Chamando de id : X X a func
ao identidade,
0
n+1
n
definimos recursivamente T = id e T
= T T (n P
N). Suponha que
cada T n e n -Lipschitz (obviamente 0 = 1) e que C := nN n < +.
Ent
ao:
1. Existe um u
nico elemento x X satisfazendo T (x ) = x .
2. Para cada x X temos que T n (x) x .
3. Para qualquer x X, vale a estimativa d(x, x ) C d(x, T (x)).
Prova: Esta prova est
a dividida em duas partes. O primeiro passo sera
mostrar que, para qualquer x X, a sequencia {T n (x)}nN converge para
algum ponto fixo de T (em particular, pontos fixos existem) e que se pode
cotar a dist
ancia ate esse ponto fixo. O segundo passo sera mostrar que, de
fato, s
o pode haver um ponto fixo.
Primeiro passo: Veja que, como T n e n -Lipschitz,
n N : dX (T n (x), T n+1 (x)) = dX (T n (x), T n (T (x))) n dX (x, T (x)).
101

102

DE EDOS
CAPITULO 9. PONTOS FIXOS E A SOLUC
AO

Portanto a sequencia {T n (x)}nN satisfaz


X
X
dX (T n (x), T n+1 (x)) eq
n dX (x, T (x)) = C dX (x, T (x)) < +.
nN

nN

O Lema 8.1 acima e a completude de X implicam que T n (x) x X.


Em particular, como T n (x) x e T n+1 (x) x , temos que
dX (x , T (x )) = lim dX (T n (x), T (T n (x))) = lim dX (T n (x ), T n+1 (x )) = dX (x , x ) = 0.
n

Ou seja, x = T (x ). Mais ainda, como


n N : dX (x, T n (x))

n
X

dX (T k (x), T k+1 (x))

k=0

+
X

k dX (x, T (x)) = C d(x, T (x)),

k=0

podemos tomar o limite em n e obter


dX (x, x ) C dX (x, T (x)).
Segundo passo: O primeiro passo garante que ha ponto fixo e nos diz que,
se s
o h
a um ponto fixo, entao ele satisfaz as propriedades 2 e 3 no teorema.
Portanto, tudo que nos falta provar e que so pode haver um ponto fixo para
T . De fato, suponha que T (x ) = x e T (z ) = z com x , z X. Veja
) = x e T k (z ) = z para cada k N. Por outro
que tambem vale T k (xP
lado, a condic
ao C = nN n < + implica em particular que k 0,
logo n < 1 para algum n. Como T n e n -Lipschitz
dX (x , z ) = dX (T n (x ), T n (z )) n dX (x , z ),
o que, como n < 1, quer dizer que dX (x , z ) = 0 e portanto x = z . 2
Observa
c
ao 9.1 Uma maneira mais tradicional de enunciar o teorema de
Banach e fazendo a hip
otese que 1 < 1, ou seja, que T e -Lipschitz com
0 < 1. N
ao e difcil ver que, neste caso, n n para todo n N e
portanto C < +.

Captulo 10

Compacidade em C(K, Z) e
EDOs via m
etodo de Euler

103

You might also like