Você está na página 1de 194

Aula n umero 2 (08/03)

Deni cao. Um subconjunto U IR


n
e chamado aberto se para todo x U existe r > 0
tal que B(x; r) U.
Notac~ ao: para x IR
n
e r > 0 denotamos por B(x; r) a bola aberta de centro x e raio r
denida por:
B(x; r) =
_
y IR
n
: |x y| < r
_
e por B[x; r] a bola fechada de centro x e raio r denida por:
B[x; r] =
_
y IR
n
: |x y| r
_
.
Por | | denotamos a norma Euclideana: |x| =
_

n
i=1
x
2
i
_1
2
.
Deni cao. Seja U IR
m
um aberto e considere uma funcao f : U IR
n
. Dizemos que
f e diferenciavel num ponto x
0
U se existe uma transformacao linear T : IR
m
IR
n
de
modo que a aplicac ao r denida por:
f(x
0
+h) = f(x
0
) +T(h) +r(h),
satisfaz a condi c ao lim
h0
r(h)
h
= 0.
De modo abreviado: f e diferenciavel em x
0
U se existe T : IR
m
IR
n
linear tal
que:
lim
h0
f(x
0
+h) f(x
0
) T(h)
|h|
= 0.
(1) O caso n = m = 1.
Recordar que as transformacoes lineares T : IR IR sao todas da forma T(h) = Lh,
onde L e um n umero real.
Teorema. Uma func ao f : U IR IR e diferenciavel num ponto x
0
U se e somente
se f e derivavel no ponto x
0
(no sentido do Calculo I), i.e., se existe o limite:
f

(x
0
) = lim
h0
f(x
0
+h) f(x
0
)
h
.
Demonstracao. Observe que f e diferenciavel no ponto x
0
se e somente se existe L IR
tal que:
lim
h0
f(x
0
+h) f(x
0
) Lh
h
h
[h[
= 0;
notando que a quantidade
h
|h|
= 1 e limitada, vemos que a condi cao acima equivale a:
lim
h0
f(x
0
+h) f(x
0
) Lh
h
= lim
h0
f(x
0
+h) f(x
0
)
h
L = 0.
1
Isso completa a demonstracao.
Observac~ ao: note que a transformacao linear T que aparece na deni cao de funcao dife-
renciavel e T(h) = f

(x
0
)h nesse caso.
Exemplo: Considerando a funcao f : IR IR, f(x) = x
3
, e o ponto x
0
= 4 entao
escrevemos:
f(x
0
+h) = (4 +h)
3
= 64 + 48h + 12h
2
+h
3
= f(x
0
) +T(h) +r(h),
onde escolhemos T(h) = 48h (que e linear!) e da r(h) = 12h
2
+h
3
. Observe que de fato
lim
h0
r(h)
|h|
= lim
h0
r(h)
h
= 0.
(2) Relacionando diferencia cao com derivadas direcionais e derivadas parciais.
Deni cao. Dada uma funcao f : U IR
n
denida num aberto U IR
m
, um ponto
x
0
U e um vetor v IR
m
entao a derivada direcional de f no ponto x
0
e na dire cao v e
denida por (se existir):
f
v
(x
0
) = lim
t0
f(x
0
+tv) f(x
0
)
t
.
Se e
i
denota o i-esimo vetor da base canonica de IR
m
entao a derivada direcional
f
e
i
(x
0
)
e denotada tambem por
f
x
i
(x
0
) e e chamada a i-esima derivada parcial de f no ponto x
0
.
Suponha que f : U IR
m
IR
n
e diferenciavel no ponto x
0
U, de modo que existe
T : IR
m
IR
n
linear tal que:
lim
h0
f(x
0
+h) f(x
0
) T(h)
|h|
= 0.
Fixe v IR
m
nao nulo; vamos fazer a mudanca de variavel h = tv no limite acima, onde
t 0:
lim
t0
f(x
0
+tv) f(x
0
) T(tv)
|tv|
= 0.
Obtemos entao:
lim
t0
1
|v|
_
f(x
0
+tv) f(x
0
) T(tv)
t
_
t
[t[
= 0;
pela linearidade de T, T(tv) = tT(v) e portanto:
lim
t0
1
|v|
_
f(x
0
+tv) f(x
0
)
t
T(v)
_
t
[t[
= 0.
Como
1
v
e constante e
t
|t|
= 1 e limitado, a igualdade acima e equivalente a:
lim
t0
f(x
0
+tv) f(x
0
)
t
T(v) = 0,
o que mostra que a derivada direcional
f
v
(x
0
) existe e e igual a T(v).
2
Teorema. Se f : U IR
m
IR
n
e diferenciavel num ponto x
0
U entao f admite
derivadas direcionais no ponto x
0
em qualquer dire cao e vale a formula:
f
v
(x
0
) = T(v),
para todo v IR
m
, onde T : IR
m
IR
n
e uma transformacao linear como a que aparece
na deni c ao de func ao diferenciavel.
Demonstracao. O caso v ,= 0 foi provado acima e o caso v = 0 e trivial.
Corolario. A transformacao linear T que aparece na deni cao de funcao diferenciavel e
unica.
Demonstracao. Se T e T

sao duas transformacoes lineares que servem para a deni cao


de func ao diferenciavel entao T(v) =
f
v
(x
0
) = T

(v) para todo v IR


m
, pelo Teorema
acima.
Deni cao. A transformacao linear T que aparece na deni cao de funcao diferenciavel
(que e unica, pelo Corolario acima) e denotada por df(x
0
) e e chamada a diferencial da
funcao f no ponto x
0
.
Quando f e diferenciavel no ponto x
0
podemos escrever agora:
f(x
0
+h) = f(x
0
) + df(x
0
) h +r(h),
com lim
h0
r(h)
h
= 0.
Observac~ ao: provamos a seguinte formula importante para uma funcao diferenciavel
f : U IR
m
IR
n
num ponto x
0
U:
df(x
0
) v =
f
v
(x
0
), para todo v IR
m
.
(3) Matriz Jacobiana.
Recorde da algebra linear que se T : V V

e uma aplicacao linear, com V , V

espacos vetoriais, B = (b
1
, . . . , b
m
) uma base de V e B

= (b

1
, . . . , b

n
) uma base de V

entao a matriz que representa T nas bases B e B

, denotada por [T]


BB
, e a matriz nm
cuja entrada na linha i, coluna j, e a i-esima coordenada do vetor T(b
j
) na base B

(veja
exerccios).
Deni cao. Se f : U IR
m
IR
n
e uma funcao diferenciavel num ponto x
0
U entao
a matriz Jacobiana de f no ponto x
0
, denotada por Jf(x
0
), e a matriz que representa a
aplicac ao linear df(x
0
) : IR
m
IR
n
nas bases canonicas de IR
m
e IR
n
.
Para calcular as entradas de Jf(x
0
) fazemos o seguinte:
Jf(x
0
)
ij
=
_
df(x
0
) e
j

i
=
_
f
e
j
(x
0
)
_
i
=
_
f
x
j
(x
0
)
_
i
=
f
i
x
j
(x
0
),
i = 1, . . . , n, j = 1, . . . , m;
para a ultima passagem acima veja os exerccios.
Provamos o seguinte:
3
Teorema. Se f : U IR
m
IR
n
e uma funcao diferenciavel num ponto x
0
U entao a
matriz Jacobiana de f no ponto x
0
e dada por:
Jf(x
0
) =
_
_
_
f
1
x
1
(x
0
)
f
1
x
m
(x
0
)
.
.
.
.
.
.
.
.
.
f
n
x
1
(x
0
)
f
n
x
m
(x
0
)
_
_
_.
Exemplo: Se f : U IR
2
IR
2
e dada por
f(x, y) =
_
1
xy
, cos x
_
, U =
_
(x, y) IR
2
: xy ,= 0
_
(U e aberto!)
entao a diferencial de f num ponto (x
0
, y
0
) U e dada por (use a matriz Jacobiana!):
df(x
0
, y
0
) (h, k) =
_

h
x
2
0
y
0

k
x
0
y
2
0
, hsen x
0
_
,
para (h, k) IR
2
. Para ser rigoroso, ainda nao temos teoria suciente para ver rapidamente
que f e diferenciavel! Admitindo esse fato por enquanto, obtemos a formula acima para
df(x
0
, y
0
).
Observac~ ao: Quando f : U IR
m
IR
n
e diferenciavel em todos os pontos de U entao
dizemos que f e diferenciavel em U. Para cada x
0
U, df(x
0
) e uma aplicacao linear de
IR
m
em IR
n
; que tipo de objeto seria df? Considere o espaco vetorial:
Lin(IR
m
, IR
n
) = aplicacoes lineares de IR
m
em IR
n
;
recorde da algebra linear que Lin(IR
m
, IR
n
) pode ser identicado naturalmente com o
espaco vetorial de todas as matrizes reais nm (que tem dimensao nm). A diferencial de
f nos da entao uma aplicacao:
df : U IR
m
Lin(IR
m
, IR
n
),
que leva cada x
0
U em df(x
0
) Lin(IR
m
, IR
n
). No caso m = n = 1 entao Lin(IR
m
, IR
n
)
pode ser identicado com IR (matrizes 1 1!) e da df vira uma aplicacao de U IR em
IR; essa aplicac ao e a classica derivada f

de f do Calculo I!
(4) O caso n=1: gradientes.
Esse assunto sera retomado depois com mais detalhes.
Se f : U IR
m
IR e uma funcao a valores reais diferenciavel num ponto x
0
U
entao a diferencial de f em x
0
dene um elemento do dual de IR
m
, i.e., df(x
0
) IR
m
(recorde que o dual de um espaco vetorial real V e o espaco vetorial Lin(V, IR)).
O produto interno canonico de IR
m
induz um isomorsmo de IR
m
sobre seu dual
IR
m
dado por v v, . Esse isomorsmo leva o vetor v = (v
1
, . . . , v
m
) de IR
m
sobre o
4
elemento de IR
m
que e representado pela matriz (v
1
v
m
) (e uma matriz 1 m!). Ja
vimos que a matriz que representa df(x
0
) (ou seja, Jf(x
0
)) e dada por:
Jf(x
0
) =
_
f
x
1
(x
0
)
f
x
m
(x
0
)
_
.
O vetor de IR
m
correspondente a df(x
0
) IR
m
e portanto o vetor
f(x
0
) =
_
f
x
1
(x
0
), . . . ,
f
x
m
(x
0
)
_
conhecido como o gradiente de f no ponto x
0
. Obtemos entao a formula:
f
v
(x
0
) = df(x
0
) v = f(x
0
), v,
para todo v IR
m
.
(5) Func oes diferenciaveis sao contnuas.
Vamos usar aqui que transformacoes lineares T : IR
m
IR
n
sao contnuas; isso segue
do fato que as mesmas podem ser escritas em termos de somas e produtos (isso sera
rediscutido depois).
Teorema. Se f : U IR
m
IR
n
e diferenciavel no ponto x
0
U entao f e contnua no
ponto x
0
U.
Demonstracao. Escrevemos:
f(x
0
+h) = f(x
0
) + df(x
0
) h +r(h),
com lim
h0
r(h)
h
= 0; a fortiori lim
h0
r(h) = lim
h0
r(h)
h
|h| = 0. Fazendo h 0 na
formula acima obtemos, usando a continuidade da transformacao linear df(x
0
):
lim
h0
f(x
0
+h) = f(x
0
) + df(x
0
) 0 = f(x
0
).
Isso completa a demonstracao.
Observac~ ao: A existencia das derivadas parciais
f
x
i
(x
0
), i = 1, . . . , m, nao garante que f
e diferenciavel em x
0
. Nem a existencia de todas as derivadas direcionais de f em x
0
, junto
com a continuidade de f em x
0
(e ate mesmo junto com a linearidade de v
f
v
(x
0
))
implicam a diferenciabilidade de f em x
0
. Para contra-exemplos estranhos procurem o
Curso de Analise Vol. II (captulo 3) ou o livro de Calculo II do Guidorizzi. Nao daremos
importancia a tais exemplos.
Observac~ ao: Toda teoria desenvolvida ate agora pode ser feita trocando IR
m
e IR
n
por
espacos vetoriais reais de dimensao nita arbitrarios! Para isso precisamos apenas fazer
alguns esclarecimentos sobre normas em espacos vetoriais quaisquer (ca para depois).
Observamos tambem que a nocao de derivada parcial nao faz sentido quando trocamos
IR
m
por um espaco vetorial qualquer, a nao ser que uma base seja xada em tal espaco;
similarmente, para dar sentido `a matriz Jacobiana, precisamos fazer escolhas de bases nos
espacos vetoriais em questao.
5
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).

Algebra Linear.
1. Seja T : V V

uma transformacao linear, onde V e V

sao espacos vetoriais de


dimensao nita. Sejam B e B

bases de V e V

respectivamente. Denote por [T]
BB

a matriz que representa T com respeito `as bases B e B

; por [x]
B
denotamos o vetor
coluna que contem as coordenadas com respeito `a base B de um vetor x V .
(a) Mostre que
[T]
BB
[x]
B
=
_
T(x)

.
(b) Se S : V

e uma outra transformacao linear, com V

um espaco vetorial
de dimensao nita e B

uma base de V

, mostre que
[S]
B

B
[T]
BB
= [S T]
BB
.
Diferenciac~ ao.
2. Seja f : U IR
n
uma funcao com U IR
m
aberto. Escreva f = (f
1
, . . . , f
n
) com
cada f
i
: U IR. Para x
0
U, mostre que:
(a) f e diferenciavel em x
0
se e somente se cada f
i
e diferenciavel em x
0
, sendo nesse
caso
_
df(x
0
)

i
= df
i
(x
0
), i = 1, . . . , n (a i-esima coordenada da diferencial e a
diferencial da i-esima coordenada).
(b) para v IR
m
, mostre que
f
v
(x
0
) existe se e somente se
f
i
v
(x
0
) existe para cada
i = 1, . . . , n; nesse caso, mostre que
_
f
v
(x
0
)

i
=
f
i
v
(x
0
), i = 1, . . . , n ( a i-
esima coordenada de uma derivada direcional e a derivada direcional da i-esima
coordenada).
6
Aula n umero 3 (13/03)
(1) O caso m = 1: curvas em IR
n
; relacionando vetores tangentes e diferenciais.
Quando m = n = 1, vimos que a nocao de diferenciabilidade coincide com a nocao
classica de derivada do Calculo I: mais precisamente, f : U IR IR e diferenciavel em
x
0
U se e somente se existe a derivada f

(x
0
) IR (do Calculo I) e nesse caso a diferencial
de f no ponto x
0
e dada por df(x
0
) h = f

(x
0
)h. Vamos agora ver o que acontece quando
apenas m = 1; estamos falando entao de curvas em IR
n
. Como mostraremos a seguir, o
caso m = 1 com n qualquer e essencialmente identico ao caso m = n = 1 discutido na aula
anterior (na verdade, so separamos o caso m = n = 1 por motivos didaticos).
Deni cao. Dada uma aplicacao f : U IR IR
n
entao o vetor tangente a f no ponto
x
0
U e denido pelo limite (se existir):
f

(x
0
) = lim
t0
f(x
0
+t) f(x
0
)
t
IR
n
.
Observe que f

(x
0
) e a mesma coisa que a derivada direcional
f
v
(x
0
) com v = 1
(parece estranho? n umeros reais tambem sao vetores!).
Recorde que uma transformacao linear T : IR IR
n
e sempre da forma T(h) = zh,
onde z IR
n
e um vetor (veja os exerccios).
Teorema. Uma aplicacao f : U IR IR
n
e diferenciavel num ponto x
0
U se e so-
mente se o vetor tangente f

(x
0
) existe; as duas seguintes formulas relacionam a diferencial
df(x
0
) : IR IR
n
com o vetor tangente f

(x
0
) IR
n
:
f

(x
0
) = df(x
0
) 1, df(x
0
) h = f

(x
0
)h, h IR.
Demonstracao.

E igual a que zemos quando n = m = 1. A funcao f e diferenciavel no
ponto x
0
U se e somente se existe z IR
n
tal que:
lim
h0
f(x
0
+h) f(x
0
) zh
[h[
= 0;
como ja zemos varias vezes agora, trocamos
1
|h|
por
1
h
h
|h|
e observamos que
h
|h|
= 1 e
limitado. Da, f e diferenciavel em x
0
se e somente se:
lim
h0
f(x
0
+h) f(x
0
) zh
h
= lim
h0
f(x
0
+h) f(x
0
)
h
z = 0.
Isso completa a demonstracao.
Observac~ ao: Quando m = 1, exibilizamos um pouco a hipotese que U seja um aberto;
admitimos tambem que U IR seja um intervalo nao necessariamente aberto. Para quem
se sentir incomodado com isso, observe que todas as demonstracoes que zermos funcionam
quando m = 1 e U e um intervalo qualquer. Tambem no caso U IR
m
(m arbitrario) e
7
possvel exibilizar a hipotese que U seja aberto na maioria dos teoremas, mas e bem mais
difcil descrever quais sao os subconjuntos U IR
m
admissveis para o desenvolvimento
da teoria e por isso preferimos trabalhar so com abertos quando m ,= 1 (voltaremos um
pouco a esse assunto quando discutirmos variedades com bordo).
Observac~ ao: Quando m = 1 e mais comum pensar nas coisas da seguinte maneira: em
vez de escrever f : U IR IR
n
escrevemos : I IR
n
, onde I IR e um intervalo
(tipicamente, I = [a, b]). Dizemos que e uma curva em IR
n
; os elementos de I sao
tipicamente denotados por letras como t e s e sao chamados de instantes (em vez de
pontos).

E comum tambem dizer que t e o parametro da curva ; dizemos a que

(t) e
o vetor tangente a no instante t.
(2) Dois exemplos faceis.
Exemplo. Se f : IR
m
IR
n
e uma funcao constante entao f e diferenciavel e sua diferencial
e zero em qualquer ponto.
Exemplo. Se f : IR
m
IR
n
e uma transformacao linear entao f e diferenciavel e df(x
0
) = f
para todo x
0
IR
m
.
(anal de contas, a melhor aproximacao linear de uma transformacao linear e ela
mesma!).
Em ambos os exemplos acima, quando escrevemos a deni cao de diferenciabilidade
vemos que o resto r(h) e zero, de modo que lim
h0
r(h)
h
= 0 e trivial.
(3) Soma e produto de aplica c oes diferenciaveis.
Teorema. Se f, g : U IR
m
IR
n
sao ambas diferenciaveis em x
0
U entao f + g e
diferenciavel em x
0
e d(f +g)(x
0
) = df(x
0
) + dg(x
0
).
Intuitivamente, se df(x
0
) e uma boa aproximacao linear para f perto de x
0
e dg(x
0
)
e uma boa aproximac ao linear para g perto de x
0
entao df(x
0
) + dg(x
0
) e uma boa
aproximac ao linear para f +g perto de x
0
. A prova segue basicamente esse padrao:
Demonstracao. Escrevemos:
f(x
0
+h) = f(x
0
) + df(x
0
) h +r
1
(h),
g(x
0
+h) = g(x
0
) + dg(x
0
) h +r
2
(h),
com lim
h0
r
1
(h)
h
= lim
h0
r
2
(h)
h
= 0. Somando as duas igualdades obtemos:
(f +g)(x
0
+h) = (f +g)(x
0
) +
_
df(x
0
) + dg(x
0
)

h +r(h),
com r = r
1
+ r
2
. Obviamente, lim
h0
r(h)
h
= lim
h0
r
1
(h)+r
2
(h)
h
= 0 e df(x
0
) + dg(x
0
) e
uma transformac ao linear.
Observac~ ao: O seguinte truque (parece bobagem, mas nao e) facilita `as vezes o trabalho
com a deni c ao de diferenciabilidade: usamos
f(x
0
+h) = f(x
0
) + df(x
0
) h +(h)|h|,
com lim
h0
(h) = 0, em vez da formulacao dada inicialmente com o resto r.
Como e de se esperar, a diferencia cao de um produto da um pouco mais de trabalho.
Nesse caso, so faz sentido considerar aplicacoes a valores reais.
8
Teorema. Se f, g : U IR
m
IR sao diferenciaveis num ponto x
0
U entao o produto
fg e diferenciavel em x
0
e vale a formula:
d(fg)(x
0
) h =
_
df(x
0
) h

g(x
0
) +f(x
0
)
_
dg(x
0
) h

,
para todo h IR
m
.
Demonstracao. O lado direito da formula acima dene de fato uma transformacao linear
em h, o que ja e um bom come co. Escrevemos:
f(x
0
+h) = f(x
0
) + df(x
0
) h +
1
(h)|h|,
g(x
0
+h) = g(x
0
) + dg(x
0
) h +
2
(h)|h|,
com lim
h0

1
(h) = lim
h0

2
(h) = 0. Multiplicando as duas igualdades acima obtemos:
(fg)(x
0
+h) = (fg)(x
0
) +
_
df(x
0
) h

g(x
0
) +f(x
0
)
_
dg(x
0
) h

+(h)|h|,
onde e dado por:
(h) =
_
df(x
0
) h
_
dg(x
0
) h

|h|
+g(x
0
)
1
(h) +
_
dg(x
0
) h

1
(h)
+f(x
0
)
2
(h) +
_
df(x
0
) h

2
(h) +
1
(h)
2
(h)|h|.
Devemos mostrar que lim
h0
(h) = 0. Para isso, observe que os seis termos aparecendo
na expressao para sao o produto de alguma coisa que tende a zero por alguma coisa
limitada (quando h esta proximo de zero) alguns termos tem ate mais de um fator que
vai para zero. So o primeiro termo e um pouco mais complicado: sua analise depende
da observac ao que df(x
0
)
_
h
h
_
e limitado; isso segue do fato que a aplicacao contnua
df(x
0
) : IR
m
IR e limitada na esfera unitaria
_
v IR
m
: |v| = 1
_
de IR
m
, ja que a
mesma e compacta (voltaremos a esse assunto na revisao de topologia).
(4) Mais algebra linear: aplica c oes bilineares e multi-lineares.
Deni cao. Sejam V
1
, V
2
, W espacos vetoriais. Uma aplicacao B : V
1
V
2
W e
chamada bilinear quando B for linear em cada variavel, i.e., para todos v
1
V
1
, v
2
V
2
as
aplicac oes B(v
1
, ) : V
2
W e B(, v
2
) : V
1
W sao lineares. De maneira mais explcita,
B e bilinear quando valem as seguintes condi coes:
(i) B(v
1
+v

1
, v
2
) = B(v
1
, v
2
) +B(v

1
, v
2
);
(ii) B(cv
1
, v
2
) = c B(v
1
, v
2
);
(iii) B(v
1
, v
2
+v

2
) = B(v
1
, v
2
) +B(v
1
, v

2
);
(iv) B(v
1
, cv
2
) = c B(v
1
, v
2
);
para todos v
1
, v

1
V
1
, v
2
, v

2
V
2
e c IR. Quando W = IR dizemos tambem que B
e uma forma bilinear.
Observac~ ao: Acustumem-se com a notacao porque ela e muito pratica. Por exemplo, na
deni c ao acima, tnhamos uma aplicacao B de duas variaveis; xando uma das variaveis,
9
sobra uma aplicac ao de uma unica variavel. Essa aplica cao obtida de B xando uma
variavel, e denotada colocando um na variavel que cou livre. Assim, por exemplo, se
B : V
1
V
2
W e v
1
V
1
entao B(v
1
, ) denota a aplicacao de V
2
em W que leva v
2
em
B(v
1
, v
2
).
Exemplo: A multiplicac ao de n umeros reais e uma aplicacao (e na verdade uma forma)
bilinear, i.e., a aplicac ao:
m : IRIR IR
dada por m(x, y) = xy e bilinear.
Exemplo: O produto interno canonico de IR
n
denido por x, y =

n
i=1
x
i
y
i
e uma
aplicac ao bilinear , : IR
n
IR
n
IR (e tambem uma forma bilinear).
Exemplo: O produto vetorial em IR
3
, i.e., a aplicacao IR
3
IR
3
(x, y) x y IR
3
e
bilinear.
Em vista dos exemplos acima, observe que uma aplicacao bilinear (x, y) B(x, y)
pode ser visualizada como uma operacao binaria que satisfaz a propriedade distributiva
(na verdade, as propriedades (i) e (iii) sao a propriedade distributiva, (ii) e (iv) dizem um
pouco a mais).
Exemplo: Se M
nm
(IR) denota o espaco vetorial de todas as matrizes reais n m entao a
multiplicac ao de matrizes:
M
nm
(IR) M
mp
(IR) (A, B) AB M
np
(IR)
e uma aplicac ao bilinear.
Exemplo: Se V , V

e V

sao espacos vetoriais entao a aplicacao de composi cao de trans-


forma c oes lineares:
Lin(V

, V

) Lin(V, V

) (T, S) T S Lin(V, V

)
e bilinear. Se V = IR
p
, V

= IR
m
, V

= IR
n
entao este exemplo e essencialmente o mesmo
que o anterior, identicando aplicacoes lineares e matrizes atraves das bases canonicas.
N~ ao-Exemplo: A aplicac ao soma de vetores s : IR
n
IR
n
IR
n
denida por:
s(x, y) = x +y, x, y IR
n
,
nao e bilinear. Na verdade, s e linear quando identicamos IR
n
IR
n
com IR
2n
!

E bastante natural generalizar o conceito de bilinearidade para aplicacoes de mais de


duas variaveis: obtemos entao as nocoes de trilinearidade, quadrilinearidade, . . . , ou em
geral n-linearidade: todas essas nocoes sao denominadas por multi-linearidade, quando
nao se quer especicar o n umero de variaveis na sentenca em questao.
Deni cao. Sejam V
1
, V
2
, . . . , V
n
, W espacos vetoriais e seja B : V
1
V
2
V
n
W
uma aplicac ao. Dizemos que B e multi-linear (ou n-linear) quando B for linear em cada
variavel; mais explicitamente, B e multi-linear quando dado i = 1, . . . , n e dados vetores
v
j
V
j
, j = 1, . . . , i 1, i + 1, . . . , n entao a aplicacao
B(v
1
, . . . , v
i1
, , v
i+1
, . . . , v
n
) : V
i
W
10
e linear. Quando W = IR dizemos tambem que B e uma forma multi-linear.
Exemplo: A aplicac ao:
det : IR
n
IR
n
IR
n
. .
n fatores
IR
que associa a cada n-upla (v
1
, . . . , v
n
) (IR
n
)
n
o determinante da matriz nn que possui
os vetores v
i
em suas colunas (ou linhas, tanto faz aqui) e multi-linear; det e portanto uma
forma n-linear em IR
n
.
Recorde que uma aplicacao linear T : V W ca univocamente determinada quando
especicamos seu valor sobre os vetores de uma base de V : de maneira mais explcita, se
B = (b
1
, . . . , b
m
) e uma base de V entao dados vetores w
1
, . . . , w
m
W, existe uma unica
aplicac ao linear T : V W tal que T(b
i
) = w
i
, i = 1, . . . , m. Como se calcula T num
vetor arbitrario v V ? Escreva v =

m
i=1

i
b
i
e da:
T(v) =
m

i=1

i
T(b
i
) =
m

i=1

i
w
i
;
quem trabalhou com os exerccios de algebra linear da aula anterior (ou quem ja tinha
uma forma c ao basica de algebra linear) nao vai ter problemas com as arma coes acima!
Quando escolhemos tambem uma base B

em W entao os vetores T(b


i
) W podem
ser descritos atraves de suas coordenadas na base B

e da obtemos o fato basico que a


aplicac ao linear T pode ser descrita completamente atraves da matriz [T]
BB
.
Quando trabalhamos com aplicacoes bilineares e multi-lineares em geral, a situa cao
nao e muito diferente (a diferenca e que a notacao ca mais feia e come cam a aparecer um
monte de ndices). Veja os exerccios!
Observac~ ao: Aplicac oes multi-lineares nao serao muito importantes agora. Voltaremos a
esse assunto quando estudarmos formas diferenciais na parte nal do curso.
(5) Diferenciando aplica c oes bilineares e multi-lineares.
Vamos assumir agora que aplicacoes multi-lineares B : IR
m
1
IR
m
r
IR
n
sao
contnuas (veja os exerccios).
Teorema. Seja B : IR
m
IR
n
IR
p
uma aplicacao bilinear. Entao B e diferenciavel e
sua diferencial e dada por:
dB(x, y) (h, k) = B(h, y) +B(x, k),
para todos (x, y) IR
m
IR
n
e (h, k) IR
m
IR
n
.
Demonstracao. Observe primeiro que a expressao acima dene uma aplicac ao linear com
respeito a (h, k). Pela bilinearidade de B temos:
B(x +h, y +k) = B(x, y) +B(h, y) +B(x, k) +r(h, k),
onde r(h, k) = B(h, k). Devemos mostrar que:
lim
(h,k)0
B(h, k)
|(h, k)|
= 0,
11
onde |(h, k)| =
_
|h|
2
+|k|
2
. Temos:
B(h, k)
|(h, k)|
= B
_
h
|h|
,
k
|k|
_

|h|
|(h, k)|
|k|;
o terceiro fator `a direita da igualdade acima tende a zero e o segundo e limitado (menor
ou igual a 1). O primeiro tambem e limitado, pois B e contnua e o conjunto
_
(v, w) IR
m
IR
n
: |v| = |w| = 1
_
e compacto (retomaremos esse assunto na revisao de topologia).
Segue entao que lim
(h,k)0
B(h,k)
(h,k)
= lim
(h,k)0
r(h,k)
(h,k)
= 0.
Observac~ ao: Com um pouco de paciencia e possvel demonstrar (seguindo as ideias da
demonstrac ao anterior) que toda aplicacao multi-linear B : IR
m
1
IR
m
r
IR
n
e
diferenciavel e que sua diferencial e dada por:
dB(x
1
, . . . , x
r
) (h
1
, . . . , h
r
) =
r

i=1
B(x
1
, . . . , x
i1
, h
i
, x
i+1
, . . . , x
r
),
para todos x
i
IR
m
i
, h
i
IR
m
i
, i = 1, . . . , r.
12
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).

Algebra Linear.
1. Seja V um espaco vetorial real. Mostre que todas as transformac oes lineares
T : IR V
sao da forma T(h) = zh para algum vetor z V (dica: T(h) = T(h 1)). Conclua que
Lin(IR, V ) e isomorfo a V ; mais precisamente, mostre que a aplicacao:
Lin(IR, V ) T T(1) V
e um isomorsmo.
2. Sejam V , V

, V

espacos vetoriais e sejam B = (b


1
, . . . , b
n
), B

= (b

1
, . . . , b

m
) e
B

= (b

1
, . . . , b

p
) bases de V , V

e V

respectivamente. Mostre que:


(a) Se B : V V

V

e uma aplicacao bilinear entao para todos v =

n
i=1

i
b
i
V ,
v

m
j=1

j
b

j
V

vale a identidade:
B(v, v

) =
n

i=1
m

j=1

j
B(b
i
, b

j
).
(b) Mostre que uma aplicacao bilinear V V

ca univocamente determinada
por seus valores em vetores de uma base de V e de uma base de V

, i.e., mostre
que dados vetores v

ij
V

, i = 1, . . . , n, j = 1, . . . , m entao existe uma unica


aplicac ao bilinear B : V V

V

tal que B(b


i
, b

j
) = v

ij
para todos i = 1, . . . , n
e j = 1, . . . , m.
(c) Se V = IR
n
, V

= IR
m
e V

= IR
p
, conclua do item (a) que toda aplicacao bilinear
B : V V

e contnua (dica: somas e produtos de aplicacoes contnuas sao


contnuas).
(d) Dada uma aplicacao bilinear B : V V

V

, denote por B
k
ij
a k-esima co-
ordenada na base B

do vetor B(b
i
, b

j
) V

. Obtemos entao uma matriz tri-


dimensional (B
k
ij
)
nmp
. Conclua do item (b) que existe uma correspondencia
biunvoca entre aplicacoes bilineares B : V V

V

e matrizes tri-dimensionais
n m p de n umeros reais. Dizemos que a matriz tri-dimensional (B
k
ij
)
nmp
representa a aplicacao bilinear B com respeito `as bases B, B

e B

.
Observac~ ao: Quando V

= IR, i.e., no caso de formas bilineares B : V V

IR entao e
possvel omitir o ndice k nas matrizes tri-dimensionais do item (d), de modo que formas
bilineares B : V V

IR sao representadas por matrizes comuns (B


ij
)
nm
.
(e) Generalize (se voce tiver muita paciencia com notac ao chata, somatorias endices)
os itens anteriores para o caso de aplicacoes multi-lineares.
Diferenciac~ ao.
3. Uma transformac ao am A : IR
m
IR
n
e uma aplicacao da forma A(x) = T(x) +v,
com T : IR
m
IR
n
uma aplicacao linear e v IR
n
um vetor xado. Mostre que
dA(x) = T para todo x IR
m
. Conclua que se A e uma translacao (i.e., se m = n e
T e a identidade) entao dA(x) = Id, para todo x IR
m
.
13
Aula n umero 4 (15/03)
Enunciamos agora a regra da cadeia:
Teorema. Sejam f : U IR
m
IR
n
e g : V IR
n
IR
p
aplicacoes com U IR
m
,
V IR
n
abertos e f(U) V . Se f e diferenciavel num ponto x
0
U e g e diferenciavel
no ponto f(x
0
) V entao a composta g f : U IR
p
e diferenciavel no ponto x
0
U e
sua diferencial e dada por:
d(g f)(x
0
) = dg
_
f(x
0
)
_
df(x
0
).
Numa frase: a composta de aplicacoes diferenciaveis e diferenciavel e a diferencial
da composta e a composta das diferenciais.
A regra da cadeia pode ser pensada de modo intuitivo da seguinte forma: se df(x
0
)
e uma boa aproximac ao linear para f perto de x
0
e dg
_
f(x
0
)
_
e uma boa aproximacao
linear para g perto de f(x
0
) entao a composta dg
_
f(x
0
)
_
df(x
0
) e uma boa aproximacao
linear para a composta g f perto de x
0
.
A demonstrac ao da regra da cadeia, embora seja simples, sera deixada para depois da
revisao de topologia. O objetivo dessa aula e compreender varios aspectos do enunciado
da regra da cadeia.
Observac~ ao: Nesse ponto ja temos varias ferramentas para mostrar que uma aplicacao e
diferenciavel. A saber:
(i) aplicac oes constantes, lineares e multi-lineares s ao diferenciaveis;
(ii) a soma e o produto de aplica coes diferenciaveis e diferenciavel (no caso do produto,
so podemos considerar aplicacoes a valores reais);
(iii) quando o domnio e unidimensional, diferenciabilidade equivale `a derivabilidade do
Calculo I; em particular, aplicacoes familiares como seno, cosseno, exponencial, etc,
etc, etc, sao diferenciaveis;
(iv) uma aplicac ao a valores em IR
n
e diferenciavel se e somente se cada uma de suas n
coordenadas e diferenciavel;
(v) a composta de aplicacoes diferenciaveis e diferenciavel.
Obtemos em particular que aplicacoes denidas por formulas sao diferenciaveis (com
excecao das que envolvem razes de expressoes que podem se anular, ja que

nao e
derivavel na origem).
(1) Interpretando a regra da cadeia em termos de matrizes Jacobianas: a regra
da cadeia classica.
Como vimos nos exerccios da aula n umero 2, a matriz que representa a composta
de duas transformac oes lineares e obtida fazendo o produto das matrizes que representam
cada transformac ao linear envolvida. Em termos de matrizes, a regra da cadeia nos diz
entao que:
J(g f)(x
0
) = Jg
_
f(x
0
)
_
Jf(x
0
);
expandindo o produto de matrizes obtemos:
(g f)
i
x
j
(x
0
) =
n

k=1
g
i
x
k
_
f(x
0
)
_
f
k
x
j
(x
0
).
14
Alternativamente, aplicando os dois lados da igualdade d(g f)(x
0
) = dg
_
f(x
0
)
_
df(x
0
)
no j-esimo vetor e
j
da base canonica de IR
m
obtemos:
(g f)
x
j
(x
0
) = dg
_
f(x
0
)
_

f
x
j
(x
0
) = dg
_
f(x
0
)
_

_
n

k=1
f
k
x
j
(x
0
) e
k
_
=
n

k=1
_
dg
_
f(x
0
)
_
e
k
_
f
k
x
j
(x
0
) =
n

k=1
g
x
k
_
f(x
0
)
_
f
k
x
j
(x
0
),
ou seja:
(g f)
x
j
(x
0
) =
n

k=1
g
x
k
_
f(x
0
)
_
f
k
x
j
(x
0
).

E muito comum denotar pontos de ambientes diferentes por letras diferentes; por
exemplo, os pontos do domnio de f podem ser denotados com x e os pontos do domnio
de g com y (n ao por motivos matematicos, apenas porque muitas vezes facilita a leitura).
Da, intuitivamente pensa-se que f e funcao de x e g e funcao de y (embora isso nao
queira dizer nada, formalmente) e reescreve-se a regra da cadeia sob a forma:
(g f)
x
j
(x
0
) =
n

k=1
g
y
k
_
f(x
0
)
_
f
k
x
j
(x
0
).
Muitas vezes tambem os matematicos resolvem aderir `aquela notacao (`as vezes, confusa,
para dizer a verdade) que e encontrada principalmente em textos de fsica, onde nao se fala
explicitamente em func oes e composi cao de funcoes, mas apenas em variaveis dependendo
umas das outras e as composi coes sao todas subentendidas (essa notacao tambem tem
seus meritos). Pensando entao em variaveis x U IR
m
, y V IR
n
e z IR
p
, com y
dependendo de x (i.e., temos a funcao f), z dependendo de y (i.e., temos a funcao g) e da
z tambem depende de x (i.e., subentende-se a composi cao g f) entao a regra da cadeia
ca:
z
x
j
=
n

k=1
z
y
k
y
k
x
j
,
onde tambem os pontos onde as derivadas sao calculadas sao omitidos (e devem ser adi-
vinhados pelo contexto).
(2) A visao funtorial da regra da cadeia.
Algumas vezes em matematica precisamos descrever igualdades entre composi coes
de certas func oes que seriam difceis de serem escritas e de serem visualizadas usando a
notac ao bola padrao (g f). Em vez disso, utiliza-se um recurso graco mais eciente,
conhecido como diagrama comutativo. Abaixo temos um exemplo:
15
IR
m
f
/

IR
n
h
'
O
O
O
O
O
O
IR
k
IR
p
F
/

~
~
~
~
>
~
~
~
~
IR
m

7
o
o
o
o
o
o
O diagrama acima codica as igualdades g = f, T = h e = h f.
A vantagem da formulacao da regra da cadeia na forma a diferencial da composta e a
composta das diferenciais e que podemos diferenciar todas as echas que aparecem num
diagrama comutativo obtendo um novo diagrama comutativo. No nosso exemplo:
IR
m
df
/
d

dg

IR
n
dh
'
O
O
O
O
O
O
IR
k
IR
p
dF
/
d
~
~
~
~
>
~
~
~
~
IR
m
d
7
o
o
o
o
o
o
no diagrama acima omitimos os pontos onde as diferenciais s ao calculadas para simplicar a
exposi c ao, mas nao e difcil adivinhar quais sao tais pontos: por exemplo, se f e diferenciada
no ponto x
0
IR
m
entao h e diferenciada no ponto f(x
0
) (complete o resto!).
Observac~ ao: O nome funtorial usado nessa secao vem da teoria das categorias: um
funtor e essencialmente uma regra que pode ser aplicada em um diagrama comutativo
produzindo um novo diagrama comutativo (mas esse assunto n ao tem nada a ver com o
nosso curso).
(3) Compondo func oes e curvas.
Seja : I IR IR
m
uma curva (onde I IR e um intervalo) e f : U IR
m
IR
n
uma func ao denida num aberto U IR
m
contendo a imagem de . Suponha que t I e
tal que e diferenciavel em t e f e diferenciavel em (t) (isso acontece, por exemplo, se
e f forem diferenciaveis em todo seu domnio). A aplicacao composta f : I IR IR
n
e uma curva em IR
n
que e diferenciavel em t pela regra da cadeia; a diferencial de f no
instante t e dada por:
d(f )(t) = df
_
(t)
_
d(t).
Recorde que o vetor tangente a uma curva e obtido aplicando sua diferencial ao vetor
1 IR (vide incio da aula n umero 3); aplicando os dois lados da igualdade acima a 1 IR
obtemos:
(f )

(t) = df
_
(t)
_

(t).
Exemplo: Se T : IR
m
IR
n
e uma transformacao linear (por exemplo, imagine o caso que
m = n = 3 e T e uma rotacao) e se : I IR IR
m
e uma curva diferenciavel no instante
t entao:
(T )

(t) = T
_

(t)
_
.
16
(quando T e uma rotac ao a igualdade acima exprime o fato que o vetor tangente de uma
rotacao de e a rotac ao do vetor tangente de ). Se T : IR
n
IR
n
e uma translacao,
i.e., se T(x) = x +v para algum v IR
n
entao dT(x) = Id para todo x IR
n
e:
(T )

(t) =

(t),
ou seja, transladando uma curva nao alteramos seu vetor tangente (veja os exerccios da
aula n umero 3).
Exemplo: Seja B : IR
m
IR
n
IR
p
uma aplicacao bilinear e sejam : I IR IR
m
,
: I IR IR
n
duas curvas diferenciaveis num instante t I. Temos entao que a curva
(, ) : I IR
m
IR
n
e diferenciavel em t e (, )

(t) =
_

(t),

(t)
_
(veja os exerccios da
aula n umero 2). Segue da regra da cadeia que a curva B (, ) : I IR
p
e diferenciavel
em t e que seu vetor tangente no instante t e dado por:
d
dt
B
_
(t), (t)
_
= dB
_
(t), (t)
_

(t),

(t)
_
;
usando a formula deduzida na aula n umero 3 para a diferencial de aplicacoes bilineares
obtemos:
d
dt
B
_
(t), (t)
_
= B
_

(t), (t)
_
+B
_
(t),

(t)
_
.
Interprete a formula acima quando substitumos B por cada uma das aplicacoes bilineares
discutidas nos exemplos da aula n umero 3 (veja tambem os exerccios).
17
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Diferenciac~ ao.
(1.) Rededuza a formula para a diferencia cao de um produto de aplicacoes:
f, g : U IR
m
IR
usando a regra da cadeia como no ultimo exemplo da aula. Generalize o resultado
para obter a diferencial do produto interno U x f(x), g(x) IR de aplicacoes
f, g : U IR
m
IR
n
.
18
Complemento `a Aula n umero 4 (15/03)
Faremos um exemplo adicional de aplicacao da regra da cadeia. Considere o espaco
vetorial real M
nn
(IR) de todas as matrizes reais nn (que e isomorfo a IR
n
2
). O conjunto
GL(n, IR) =
_
A M
nn
(IR) : A e inversvel
_
formado por todas as matrizes inversveis e aberto em M
nn
(IR); isso segue do fato que
A GL(n, IR) det(A) ,= 0 e do fato que a funcao determinante det e contnua (esse
argumento sera revisto na revisao de topologia).
Observac~ ao: A notac ao GL(n, IR) vem do fato que o conjunto das matrizes reais inversveis
n n e conhecido como o grupo linear geral de IR
n
.
A func ao inversao J : GL(n, IR) M
nn
(IR) denida por J(A) = A
1
e diferenciavel.
De fato, cada entrada de A
1
e uma funcao racional das entradas de A de modo que cada
coordenada de J e um quociente de uma soma de produtos das funcoes coordenadas de
M
nn
(IR). O nosso objetivo e calcular a diferencial de J.
Seja ( : M
nn
(IR) M
nn
(IR) M
nn
(IR) a funcao multiplicacao de matrizes de-
nida por ((A, B) = AB. Sabemos que ( e bilinear e portanto diferenciavel. Temos:
(
_
A, J(A)
_
= I,
para toda matriz A GL(n, IR), onde I denota a matriz identidade n n. Denote por
i : GL(n, IR) M
nn
(IR) a funcao inclusao (i.e., i(A) = A) e por
(i, J) : GL(n, IR) M
nn
(IR) M
nn
(IR)
a func ao A (A, A
1
). Obviamente i e diferenciavel e di(A) e a identidade para todo
A GL(n, IR) (j a que i e a restricao da identidade de M
nn
(IR) a um aberto veja os
exerccios). A igualdade (
_
A, J(A)
_
= I nos diz que a funcao composta ((i, J) e constante
(e igual a I), donde:
d
_
( (i, J)
_
(A) = 0, A GL(n, IR).
Usando a regra da cadeia obtemos para todos A GL(n, IR), H M
nn
(IR):
d((A, A
1
)
_
H, dJ(A) H
_
= 0;
como ( e bilinear obtemos:
(
_
A, dJ(A) H
_
+((H, A
1
) = AdJ(A) H +HA
1
= 0
e portanto:
dJ(A) H = A
1
HA
1
.
19
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Diferenciac~ ao.
1. Mostre que diferenciabilidade e uma propriedade local, ou seja, dados U, V IR
m
abertos e x IR
m
com x V U entao uma funcao f : U IR
n
e diferenciavel em
x se e somente se sua restricao f[
V
e diferenciavel em x; nesse caso as diferenciais sao
iguais, i.e., d(f[
V
)(x) = df(x).
2. Usando a formula deduzida para a diferencial da funcao J, mostre que se t A(t) e
uma curva em M
nn
(IR) diferenciavel em t = t
0
e tal que A(t) e inversvel para todo
t entao a curva t A(t)
1
e diferenciavel em t = t
0
e seu vetor tangente e dado por:
d
dt
A(t)
1

t=t
0
= A(t
0
)
1
A

(t
0
)A(t
0
)
1
.
20
Aula n umero 5 (20/03)
Deni cao. Seja M um conjunto. Uma metrica em M e uma funcao d : M M IR
satisfazendo as seguintes propriedades:
(EM1) d(x, y) 0 para todos x, y M e d(x, y) = 0 se e somente se x = y;
(EM2) d(x, y) = d(y, x) para todos x, y M (simetria);
(EM3) d(x, z) d(x, y) +d(y, z) para todos x, y, z M (desigualdade triangular).
Um espaco metrico e um par (M, d) onde M e um conjunto e d e uma metrica em M.
Exemplo. A aplicac ao d : IR
n
IR
n
IR dada por d(x, y) = |xy| =
_
n
i=1
(x
i
y
i
)
2
_1
2
e
uma metrica em IR
n
. As propriedades (EM1) e (EM2) sao triviais; quanto `a desigualdade
triangular (embora provavelmente voces todos ja conhecam) sera demonstrada mais adiante
quando discutirmos produtos internos e normas. A metrica d e conhecida como a metrica
Euclideana.
Exemplo. Se (M, d) e um espaco metrico e S M e um subconjunto de M entao d[
SS
e uma metrica em S (verique!) e portanto
_
S, d[
SS
_
e um espaco metrico; dizemos que
_
S, d[
SS
_
e um subespaco metrico de (M, d) ou que d[
SS
e a metrica em S induzida por
d. Observe em particular que se S e um subconjunto de IR
n
e d e a metrica Euclideana
entao
_
S, d[
SS
_
e um espaco metrico.
Os dois exemplos acima sao essencialmente os unicos que interessam nesse curso; uma
pequena excec ao: `as vezes precisaremos tambem considerar o IR
n
(e, mais geralmente,
espacos vetoriais reais de dimensao nita) munidos de metricas induzidas por normas
diferentes da norma Euclideana (isso sera discutido mais adiante). Veremos, no entanto,
que todas as normas num espaco vetorial real de dimensao nita sao equivalentes num
sentido que sera esclarecido depois, de modo que basicamente os dois exemplos acima sao
de fato os que interessam.
O espaco IR
n
e o produto de n copias de IR. Mais geralmente, existe uma maneira mais
ou menos canonica de tornar o produto de espacos metricos um espaco metrico. Decidimos
introduzir essa constru c ao mais geral abaixo:
Deni cao. Sejam (M
i
, d
i
), i = 1, . . . , n, espacos metricos. Denimos no produto cartesi-
ano M = M
1
M
n
uma metrica d fazendo:
d
_
(x
1
, . . . , x
n
), (y
1
, . . . , y
n
)
_
=
_
n

i=1
d
i
(x
i
, y
i
)
2
_1
2
,
para todos x
i
, y
i
M
i
, i = 1, . . . , n. A metrica d e chamada a metrica produto em M.
As propriedades (EM1) e (EM2) para d sao imediatas. A desigualdade triangular
pode ser mostrada facilmente usando a desigualdade triangular para a metrica Euclideana
de IR
n
(veja Exerccio 18).

E possvel tambem denir metricas computacionalmente mais
simples no produto M =

n
i=1
M
i
; tais metricas sao equivalentes num sentido que sera
esclarecido depois. No momento, usaremos a metrica produto introduzida acima, de modo
que a metrica Euclideana de IR
n
e obtida fazendo o produto de n copias de IR.
21
Mesmo nao sendo importante para esse curso, vamos mostrar dois exemplos de espacos
metricos essencialmente diferentes de IR
n
, so para cultura geral.
Exemplo. Se M e um conjunto qualquer entao a aplicacao d : M M IR denida por
d(x, y) = 0 para x = y e d(x, y) = 1 para x ,= y e uma metrica em M (verique!). A
metrica d e conhecida como a metrica zero-um.
Exemplo. Seja X um conjunto e seja M = B(X, IR) o conjunto de todas as funcoes
limitadas f : X IR (uma funcao e limitada se existe k IR com [f(x)[ k para todo
x X). Denimos uma metrica d em M fazendo:
d(f, g) = sup
xX

f(x) g(x)

,
para todas f, g M. A vericacao das propriedades (EM1)(EM3) nao e difcil (para
quem sabe trabalhar com sup).
(1) Terminologia Basica da Teoria dos Espacos Metricos.
Seja (M, d) um espaco metrico (`as vezes a gente cansa de dizer (M, d) e diz so M,
quando d esta subentendido; mas cuidado, num mesmo conjunto M podemos denir muitas
metricas). Vamos listar varias deni coes.
Deni cao. Dado x M e r > 0 entao a bola aberta de centro x e raio r e denida por:
B(x; r) =
_
y M : d(x, y) < r
_
e a bola fechada de centro x e raio r e denida por:
B[x; r] =
_
y M : d(x, y) r
_
.
Deni cao. Sejam A M um subconjunto e p M um ponto. Dizemos que:
(i) p e um ponto interior de A se existe r > 0 com B(p; r) A;
(ii) p e um ponto exterior de A se existe r > 0 com B(p; r) A
c
= M A, i.e., se existe
r > 0 com B(p; r) A = ;
(iii) p e um ponto de fronteira de A se p nao e um ponto interior nem um ponto exterior
de A, i.e., se para todo r > 0 temos B(p; r) A ,= e B(p; r) A
c
,= ;
(iv) p e um ponto de aderencia de A se para todo r > 0 temos B(p; r) A ,= ;
(v) p e um ponto de acumulacao de A se para todo r > 0 a bola B(p; r) contem pontos
de A diferentes de p (p pode ou nao pertencer a A).
Deni cao. Um subconjunto A M e dito:
(i) aberto, se todos os pontos de A sao interiores;
(ii) fechado, se todo ponto de aderencia de A esta em A;
(iii) denso, se todo ponto de M e um ponto de aderencia de A;
(iv) limitado, se A esta contido em alguma bola de M.
22
Deni cao. Associados a um subconjunto A M estao os seguintes subconjuntos de M:
(i) o interior de A, denotado int(A) M, e o conjunto dos pontos interiores de A;
(ii) o fecho de A, denotado A M, e o conjunto dos pontos de aderencia de A;
(iii) o exterior de A, denotado ext(A) M, e o conjunto dos pontos exteriores de A;
(iv) a fronteira de A, denotada A M, e o conjunto dos pontos de fronteira de A;
(v) o conjunto derivado de A, denotado A

, e o conjunto dos pontos de acumulacao de A.

E difcil se acostumar com a terminologia acima de uma hora para outra. Para se
familiarizar com isso tudo, o jeito e fazer algumas guras com M = IR
n
(n = 1, 2, 3) e
fazer montes de exerccios para entender os inter-relacionamentos que existem entre todos
esses termos. Varias sugestoes legais (e faceis) de exerccios estao listadas no nal desta
aula (vide Exerccios 113).
Teorema. Se x M e um ponto de acumulacao de A M entao para todo r > 0 a bola
aberta B(x; r) contem innitos pontos de A.
Demonstracao. Suponha por absurdo que B(x; r) A e nito; da existe s > 0 com s < r
e s < d(x, y) para todo y B(x; r) A, y ,= x. Segue que a intersecao B(x; s) A nao
contem pontos diferentes de x, uma contradi cao.
A seguinte terminologia costuma ser util tambem:
Deni cao. Uma vizinhanca de um ponto x M e um subconjunto V M que contem
um aberto que contem x; equivalentemente, V M e uma vizinhanca de x se x e um
ponto interior de V .
Observac~ ao: Uma vizinhanca de um ponto x pode nao ser aberta, embora alguns (poucos)
autores denam vizinhanca de x como sendo um aberto que contem x (eu detesto isso!);
no nosso curso vizinhancas nao precisam ser abertas e quando eu quiser me referir a uma
vizinhanca que tambem e aberta vou dizer explicitamente vizinhanca aberta.
Deni cao. Seja (M, d) um espaco metrico. A cole cao de todos os subconjuntos abertos
de M e chamada a topologia de M.
Deni cao. Seja X um conjunto. Uma topologia no conjunto X e uma cole cao de
subconjuntos de X tal que as seguintes propriedades valem:
(TP1) e X ;
(TP2) se (U
i
)
iI
e uma famlia de elementos de entao a uniao

iI
U
i
esta em ;
(TP3) se U, V entao U V .
Um espaco topologico e um par (X, ) onde X e um conjunto e e uma topologia em X.
Os elementos de sao chamados os abertos do espaco topologico (X, ).
A topologia associada a um espaco metrico de fato satisfaz as propriedades (TP1),
(TP2) e (TP3) (veja o Exerccio 15). Nao temos interesse em estudar a teoria geral de
espacos topologicos (na verdade, mesmo com respeito a espacos metricos so precisaremos de
subespacos de IR
n
na pr atica); mas e bom ter em mente a nocao geral de espaco topologico
de qualquer forma.
Um conceito denido para espacos metricos (M, d) e dito um conceito topologico
quando o mesmo pode ser redenido usando apenas a topologia de (M, d). Por exemplo,
23
conjunto aberto, conjunto fechado, conjunto denso sao nocoes topologicas enquanto
que conjunto limitado nao e (isso sera demonstrado posteriormente). Quando o enun-
ciado de um teorema envolve apenas nocoes topologicas entao esse enunciado faz sentido
no contexto geral de espacos topologicos; isso nao signica que tal teorema continue ver-
dadeiro para espacos topologicos quaisquer (a maioria requer alguma hipotese adicional).
Esse assunto nao sera importante no nosso curso.
(2) Seq uencias.
No que segue (M, d) denota um espaco metrico.
Deni cao. Seja (x
n
)
n1
uma seq uencia em M. Dizemos que (x
n
)
n1
converge para um
ponto x M se dado > 0 existe n
0
IN tal que d(x
n
, x) < para todo n n
0
;
escrevemos lim
n
x
n
= x ou, mais resumidamente, x
n
x.
Nos exerccios pedimos para voces mostrarem que o limite de uma seq uencia e unico
(se existir).
Deni cao. Dizemos que (x
n
)
n1
e uma seq uencia de Cauchy em M se dado > 0 existe
n
0
IN tal que d(x
n
, x
m
) < para todos n, m n
0
.
Nos exerccios pedimos para voces mostrarem que toda seq uencia convergente e de
Cauchy.
Terminologia. Dizemos que alguma propriedade e satisfeita para todo n umero natural
n sucientemente grande se existe n
0
IN tal que a propriedade e satisfeita para todo
n n
0
(i.e., se a propriedade deixa de ser satisfeita no maximo para um n umero nito de
ns). Dizemos que a propriedade e satisfeita para todo n umero natural n arbitrariamente
grande se dado n
0
IN entao existe n n
0
que satisfaz a propriedade (i.e., se existem
innitos ns para os quais a propriedade e satisfeita).
Na terminologia acima, uma seq uencia (x
n
)
n1
converge para x se e somente se dado
> 0 entao x
n
ca na bola B(x; ) para todo n sucientemente grande.
Deni cao. Um espaco metrico M e dito completo quando toda seq uencia de Cauchy em
M e convergente.
Teorema. Sejam (M
i
, d
i
), i = 1, . . . , n, espacos metricos e considere M =

n
i=1
M
i
mu-
nido da metrica produto d. Seja (x
k
)
k1
uma seq uencia em M e escreva x
k
= (x
1
k
, . . . , x
n
k
)
para todo k 1. Entao:
(a) x
k
x M se e somente se x
i
k
x
i
em M
i
para todo i = 1, . . . , n (uma
seq uencia converge se e somente se converge coordenada por coordenada);
(b) (x
k
)
k1
e de Cauchy em M se e somente se (x
i
k
)
k1
e de Cauchy em M
i
para
todo i = 1, . . . , n (uma seq uencia e de Cauchy se e somente se for de Cauchy
coordenada por coordenada).
Demonstracao. Segue facilmente observando que, para todo > 0 e todos x, y M:
_
n

i=1
d
i
(x
i
, y
i
)
2
_1
2
= d(x, y) < = d
i
(x
i
, y
i
) < , i = 1, . . . , n,
24
d
i
(x
i
, y
i
) <

n
, i = 1, . . . , n = d(x, y) =
_
n

i=1
d
i
(x
i
, y
i
)
2
_1
2
< .
Corolario. O produto de espacos metricos completos e completo.
Usando o fato que IR e completo (vide qualquer livro de Analise Real) obtemos
tambem:
Corolario. IR
n
e completo.
O fato que IR
n
e completo seguira tambem quando mostrarmos mais adiante que todo
limitado e fechado em IR
n
e compacto.
Os seguintes teoremas relacionam a topologia de M com a nocao de limite de seq uencia.
Teorema. Sejam A M e x A. O ponto x esta no interior de A se e somente se dada
uma seq uencia (x
n
)
n1
convergente para x entao x
n
A para todo n sucientemente
grande. Em particular, A e aberto se e somente se para toda seq uencia (x
n
)
n1
que
converge para um ponto de A temos x
n
A para todo n sucientemente grande.
Demonstracao. Se x int(A) entao existe > 0 com B(x; ) A. Como x
n
x entao
x
n
B(x; ) e portanto x
n
A para todo n sucientemente grande. Reciprocamente,
suponha que toda seq uencia que converge para x ca em A para n sucientemente grande.
Se x nao fosse um ponto interior de A entao (negue a deni cao!) para todo n 1, nao
pode ser B
_
x;
1
n
_
A e portanto existe x
n
B
_
x;
1
n
_
com x
n
, A. Da x
n
x mas
x
n
, A para todo n 1, uma contradi cao.
Teorema. Sejam A M e x M. Entao x e um ponto de aderencia de A se e somente
se x e o limite de uma seq uencia de pontos de A. Em particular, A e fechado se e somente
se dada uma seq uencia (x
n
)
n1
em A que converge para um ponto x M entao x A.
Demonstracao. Se x e o limite de uma seq uencia (x
n
)
n1
de pontos de A entao dado
r > 0 temos x
n
B(x; r) para n sucientemente grande e em particular para tais n temos
x
n
B(x; r) A, donde B(x; r) A ,= . Reciprocamente, se x e um ponto de aderencia
de A entao dado n 1 temos B
_
x;
1
n
_
A ,= , donde existe x
n
A com d(x
n
, x) <
1
n
.
Da x
n
x e x
n
A para todo n 1.
Corolario. A e denso em M se e somente se todo ponto de M e limite de uma seq uencia
de pontos de A.
Teorema. Sejam A M e x M. Entao x e ponto de acumulacao de A se e somente se
x e o limite de uma seq uencia (x
n
)
n1
de pontos de A, todos distintos de x.
Demonstracao. Se x e o limite de uma seq uencia (x
n
)
n1
de pontos de A distintos
de x entao dado r > 0 temos x
n
B(x; r) para todo n sucientemente grande e em
particular existem pontos em B(x; r) A distintos de x. Reciprocamente, se x e um ponto
de acumulac ao de A entao dado n 1 existe x
n
B
_
x;
1
n
_
A com x
n
,= x. Da x
n
x.
25
(3) Limites de func oes e func oes contnuas.
No que segue, (M, d) e (N, d

) denotam espacos metricos.


Deni cao. Seja A um subconjunto de M e f : A M N uma funcao. Dado um ponto
de acumulac ao x
0
M de A entao dizemos que L N e um limite de f(x) quando x
tende a x
0
se dado > 0 existe > 0 tal que d

_
f(x), L
_
< para todo x A tal que
0 < d(x, x
0
) < ; escrevemos lim
xx
0
f(x) = L.
Nos exerccios pedimos para voces mostrarem que o limite lim
xx
0
f(x) e unico
(quando existir).
Deni cao. Seja f : M N uma funcao e x
0
M um ponto. Dizemos que f e contnua
no ponto x
0
se dado > 0 existe > 0 tal que d

_
f(x), f(x
0
)
_
< para todo x M com
d(x, x
0
) < .
Para quem estiver usando um pouco de senso crtico enquanto le essas notas, uma
pergunta imediatamente surge `a cabeca: por que sera que para denir limite ele considera
f denida num subconjunto de M e para denir continuidade ele considera f denida em
todo espaco M? E se eu precisasse falar de continuidade de uma funcao que esta denida
so num subconjunto de M? Pois e, isso tudo tem uma explica cao. Se eu precisar falar
em continuidade de uma funcao f denida so num subconjunto A de M entao eu posso
simplesmente lembrar que A tambem e um espaco metrico com a metrica induzida de M:
da recamos outra vez no caso de uma funcao denida num espaco metrico tomando valores
em outro espaco metrico! No caso de limite ocorre um problema com esse raciocnio: e
importante tambem denir limite de f(x) quando x tende a pontos fora do domnio de f;
para dar uma deni c ao de limite que cobre essa situa cao precisamos pensar no domnio A
de f como um subconjunto de um espaco metrico M possivelmente maior.
Nos exerccios pedimos para voces provarem a rela cao familiar entre limite e continui-
dade.
Deni cao. Uma func ao f : M N e dita um homeomorsmo se f e bijetora e tanto f
como f
1
sao contnuas.
Teorema. Sejam f : A M N, g : N P funcoes e x
0
M um ponto de acumulacao
de A; suponha que lim
xx
0
f(x) = L N e que g seja contnua no ponto L. Entao:
lim
xx
0
g
_
f(x)
_
= g(L).
Demonstracao. Dado > 0, existe > 0 tal que g
_
B(L; )
_
B
_
g(L);
_
, pela conti-
nuidade de g. A partir de > 0 encontramos > 0 tal que f(x) B(L; ), sempre que
x B(x
0
; ) A e x ,= x
0
. Da g
_
f(x)
_
B
_
g(L);
_
sempre que x B(x
0
; ) A e x ,= x
0
.
Compare o teorema acima com o Exerccio 29.
Teorema. Se f : M N e contnua em x
0
M e g : N P e contnua em f(x
0
) N
entao g f e contnua em x
0
(a composta de funcoes contnuas e contnua).
Demonstracao. Dado > 0, existe > 0 tal que g
_
B(f(x
0
); )
_
B
_
g(f(x
0
));
_
, pela
continuidade de g. Pela continuidade de f, achamos > 0 com f
_
B(x
0
; )
_
B
_
f(x
0
);
_
.
Da (g f)
_
B(x
0
; )
_
B
_
g(f(x
0
));
_
.
26
Teorema. Sejam (N
i
, d
i
), i = 1, . . . , n, espacos metricos e considere N =

n
i=1
N
i
munido
da metrica produto d. Seja f : A M N uma funcao e seja x
0
M. Escreva
f = (f
1
, . . . , f
n
) com cada f
i
: M N
i
. Entao:
(a) se x
0
e um ponto de acumulacao de A temos lim
xx
0
f(x) = L N se e somente
se lim
xx
0
f
i
(x) = L
i
N
i
para todo i = 1, . . . , n (limites sao feitos coordenada
por coordenada);
(b) se x
0
A entao f e contnua em x
0
se e somente se f
i
e contnua em x
0
para
i = 1, . . . , n (continuidade e feita coordenada por coordenada).
Demonstracao. Segue facilmente observando que, para todo > 0 e todo x A:
_
n

i=1
d
i
_
f
i
(x), L
i
_
2
_1
2
= d
_
f(x), L
_
< = d
i
(f
i
(x), L
i
) < , i = 1, . . . , n,
d
i
_
f
i
(x), L
i
_
<

n
, i = 1, . . . , n = d
_
f(x), L
_
=
_
n

i=1
d
i
_
f
i
(x), L
i
_
2
_1
2
< .
Corolario. (propriedades operatorias dos limites) Sejam f : A M IR
n
, g : A M
IR
n
e c : A M IR funcoes. Temos:
(a) se x
0
M e um ponto de acumulacao de A e f, g, c admitem limite quando x x
0
entao:
lim
xx
0
_
f(x) +g(x)

= lim
xx
0
f(x) + lim
xx
0
g(x), lim
xx
0
_
c(x)f(x)

= lim
xx
0
c(x) lim
xx
0
f(x);
(b) se f, g e c sao contnuas num ponto x
0
A entao f +g e cf sao contnuas no ponto
x
0
.
Demonstracao. Segue dos teoremas anteriores, observando que as funcoes soma e pro-
duto:
IR
n
IR
n
(v, w) v +w IR
n
, IRIR
n
(c, v) cv IR
n
,
sao contnuas (voltaremos a esse assunto depois).
Vamos agora relacionar limite e continuidade de funcoes com limites de seq uencias.
Teorema. Sejam f : A M N uma funcao e x
0
M um ponto de acumulacao de
A. Temos lim
xx
0
f(x) = L N se e somente se vale a seguinte propriedade: para toda
seq uencia (x
n
)
n1
em A com x
n
x
0
e x
n
,= x
0
para todo n temos f(x
n
) L.
Demonstracao. Suponha que lim
xx
0
f(x) = L e seja (x
n
)
n1
uma seq uencia em A com
x
n
x
0
e x
n
,= x
0
para todo n. Dado > 0, existe > 0 tal que d

_
f(x), L
_
< para
todo x A com 0 < d(x, x
0
) < ; a partir de > 0 achamos n
0
IN com d(x
n
, x
0
) <
para todo n n
0
. Conclumos que d

_
f(x
n
), L
_
< para todo n n
0
.
Reciprocamente, se a propriedade envolvendo seq uencias que aparece no enunciado
e satisfeita, vamos mostrar que lim
xx
0
f(x) = L. Se nao fosse, existiria um > 0 tal
que para todo n 1, tomando =
1
n
, existe x
n
A com 0 < d(x
n
, x
0
) <
1
n
mas
d

_
f(x
n
), L
_
. Da (x
n
)
n1
e uma seq uencia em A com x
n
x
0
, x
n
,= x
0
para todo n,
mas f(x
n
) , L.
27
Teorema. Seja f : M N uma funcao e x
0
M um ponto. Temos que f e contnua no
ponto x
0
se e somente se vale a seguinte propriedade: dada uma seq uencia (x
n
)
n1
em M
com x
n
x
0
entao f(x
n
) f(x
0
).
Demonstracao. Suponha que f e contnua no ponto x
0
e seja (x
n
)
n1
uma seq uencia
em M com x
n
x
0
. Dado > 0, existe > 0 tal que d
_
f(x), f(x
0
)
_
< sempre que
d(x, x
0
) < ; a partir de > 0 encontramos n
0
IN com d(x
n
, x
0
) < sempre que n n
0
.
Da d
_
f(x
n
), f(x
0
)
_
< sempre que n n
0
.
Reciprocamente, se a propriedade envolvendo seq uencias que aparece no enunciado
e satisfeita, vamos mostrar que f e contnua no ponto x
0
. Se nao fosse, existiria > 0
tal que para todo n 1, tomando =
1
n
, existiria x
n
M com d(x
n
, x
0
) <
1
n
mas
d

_
f(x
n
), f(x
0
)
_
. Da (x
n
)
n1
e uma seq uencia em M com x
n
x
0
e f(x
n
) , f(x
0
).
Corolario. Se x
k
x, y
k
y em IR
n
e se c
k
c em IR entao x
k
+ y
k
x + y e
c
k
x
k
cx.
Demonstracao. Segue do fato que as funcoes soma IR
n
IR
n
(x, y) x + y IR
n
e
produto IRIR
n
(c, x) cx IR
n
sao contnuas (isso sera revisto depois), do fato que
(x
k
, y
k
) (x, y) se e somente se x
k
x e y
k
y e do fato que (c
k
, x
k
) (c, x) se e
somente se c
k
c e x
k
x.
Teorema. As seguintes propriedades sao equivalentes sobre uma fun cao f : M N:
(a) f e contnua;
(b) para todo U N aberto, f
1
(U) M e aberto;
(c) para todo F N fechado, f
1
(F) M e fechado.
Demonstracao. A equivalencia entre (b) e (c) e um exerccio usando o fato que U e
aberto se e somente se U
c
e fechado, juntamente com o fato que f
1
(U
c
) = f
1
(U)
c
.
Provemos (a) (b). Suponha que f e contnua; dado U N aberto, mostremos que
f
1
(U) M e aberto. Seja x f
1
(U). Da f(x) U e como U e aberto, existe > 0
com B
_
f(x);
_
U. Como f e contnua, existe > 0 com f
_
B(x; )
_
B
_
f(x);
_
U.
Da B(x; ) f
1
(U).
Provemos (b) (a). Suponha (b) e mostremos que f e contnua num certo ponto
x M. Dado > 0, entao U = B
_
f(x);
_
e aberto em N e portanto f
1
(U) e aberto em
M. Como x U, existe > 0 com B(x; ) f
1
(U). Da f
_
B(x; )
_
B
_
f(x);
_
.
Corolario. Uma func ao bijetora f : M N e um homeomorsmo se e somente se valem
uma das seguintes propriedades equivalentes:
(i) para todo U M, U e aberto em M f(U) e aberto em N;
(ii) para todo F M, F e fechado em M f(F) e fechado em N.
Corolario. Sejam f, g : M IR funcoes contnuas. Os conjuntos:
_
x M : f(x) < g(x)
_
,
_
x M : f(x) ,= g(x)
_
sao abertos e os conjuntos:
_
x M : f(x) g(x)
_
,
_
x M : f(x) = g(x)
_
28
sao fechados.
Demonstracao. A funcao h = f g : M IR e contnua. Os dois primeiros conjuntos
sao h
1
_
(, 0)
_
e h
1
_
IR 0
_
e os dois ultimos sao h
1
_
(, 0]
_
e h
1
(0).
Deni cao. Uma func ao f : M N e dita uniformemente contnua quando dado > 0,
existe > 0 tal que, para todos x, y M, se d(x, y) < entao d

_
f(x), f(y)
_
< .
Obviamente toda funcao uniformemente contnua e contnua.
Teorema. Se f : (M, d) (N, d

) e g : (N, d

) (P, d

) sao uniformemente contnuas


entao g f e uniformemente contnua.
Demonstracao. Dado > 0, existe > 0 tal que d

(u, v) < implica d

_
g(u), g(v)
_
< ;
a partir de > 0 encontramos > 0 tal que d(x, y) < implica d

_
f(x), f(y)
_
< . Da
d(x, y) < implica d

_
(g f)(x), (g f)(y)
_
< .
Teorema. Func oes uniformemente contnuas levam seq uencias de Cauchy em seq uencias
de Cauchy, i.e., se f : M N e uniformemente contnua e (x
n
)
n1
e uma seq uencia de
Cauchy em M entao
_
f(x
n
)
_
n1
e uma seq uencia de Cauchy em N.
Demonstracao. Dado > 0, existe > 0 tal que d(x, y) < implica d

_
f(x), f(y)
_
< ;
a partir de > 0 encontramos n
0
IN tal que n, m n
0
implica d(x
n
, x
m
) < . Da
d

_
f(x
n
), f(y
n
)
_
< sempre que n, m n
0
.
Deni cao. Uma func ao f : M N e dita Lipschitziana quando existe k 0 tal que
d

_
f(x), f(y)
_
k d(x, y) para todos x, y M; dizemos entao que k e uma constante de
Lipschitz para f. Quando f e Lipschitziana com constante k = 1 dizemos que f e uma
contrac ao fraca e quando f for Lipschitziana com constante k < 1 dizemos que f e uma
contrac ao.
Teorema. Toda func ao Lipschitziana e uniformemente contnua.
Demonstracao. Se k > 0 e uma constante de Lipschitz para f entao, dado > 0, tome
=

k
(complete!).
Exemplo. Uma func ao am f : IR IR, f(x) = ax +b e sempre uniformemente contnua,
pois e Lipschitziana (com constante [a[). A funcao f : IR IR, f(x) = x
2
e contnua mas
nao e uniformemente contnua; de fato, dado > 0 entao [f(x +) f(x)[ = [2x +
2
[ e
essa quantidade torna-se arbitrariamente grande quando x +.
Exemplo. As projec oes
j
:

n
i=1
M
i
M
j
, j = 1, . . . , n, de um produto cartesiano sao
contrac oes fracas e portanto uniformemente contnuas.
Teorema. Sejam (N
i
, d
i
), i = 1, . . . , n, espacos metricos e considere N =

n
i=1
N
i
munido
da metrica produto. Uma funcao f : M N e uniformemente contnua se e somente se
cada coordenada f
i
: M N
i
e uniformemente contnua, i = 1, . . . , n.
Demonstracao.

E similar `a demonstracao de que f e contnua se e somente se cada f
i
e
contnua.
29
Deni cao. Uma aplicacao f : (M, d) (N, d

) tal que d

_
f(x), f(y)
_
= d(x, y) para
todos x, y M e chamada uma imersao isometrica; quando f e uma imersao isometrica
bijetora dizemos entao que f e uma isometria.
Observac~ ao.

E facil ver que toda imersao isometrica e injetora, de modo que uma isometria
e o mesmo que uma imersao isometrica sobrejetora.
Exemplo. Se f : (M, d) (N, d

) e uma isometria entao f e um homeomorsmo; na


verdade, f e f
1
sao ambas uniformemente contnuas. De fato, se f e uma isometria entao
tambem f
1
e uma isometria e isometrias sao Lipschitzianas.
Deni cao. Uma func ao f : M N e dita limitada quando sua imagem f(M) e um
subconjunto limitado de N, i.e., quando existe c 0 tal que d
_
f(x), f(y)
_
c para todos
x, y M.
(4) Metricas equivalentes.
Deni cao. Duas metricas d
1
e d
2
num conjunto M sao ditas equivalentes quando induzem
a mesma topologia em M, i.e., quando U e aberto em (M, d
1
) se e somente se U e aberto
em (M, d
2
).
Teorema. Duas metricas d
1
e d
2
em M sao equivalentes se e somente se a aplicacao
identidade Id : (M, d
1
) (M, d
2
) e um homeomorsmo.
Demonstracao. A arma cao a identidade Id : (M, d
1
) (M, d
2
) e um homeomorsmo
e equivalente `a arma c ao U e aberto em (M, d
1
) se e somente se Id(U) = U e aberto em
(M, d
2
).
Exemplo. Se h : (M, d) (N, d

) e um homeomorsmo entao a metrica



d em M denida
por

d(x, y) = d

_
h(x), h(y)
_
e equivalente a d. De fato, temos um diagrama comutativo:
(N, d

)
(M, d)
h
:
v
v
v
v
v
v
v
v
v
Id
/
(M,

d)
h
O
onde a echa inclinada e um homeomorsmo e a echa vertical e uma isometria (veja o
Exerccio 31); segue que a echa horizontal e um homeomorsmo.
Observe que trocando uma metrica por outra equivalente nao prejudicamos nocoes
topologicas do espaco, i.e., nocoes que podem ser denidas usando apenas a topologia.
Temos entao o seguinte:
Teorema. Sejam d
1
, d
2
metricas equivalentes em M. Entao, para todo A M temos:
(i) A e aberto em (M, d
1
) se e somente se A e aberto em (M, d
2
);
(ii) A e fechado em (M, d
1
) se e somente se A e fechado em (M, d
2
);
(iii) os pontos interiores, de fronteira, de aderencia e de acumulacao de A no espaco (M, d
1
)
coincidem respectivamente com os pontos interiores, de fronteira, de aderencia e de
acumulac ao de A no espaco (M, d
2
);
30
(iv) A e denso em (M, d
1
) se e somente se A e denso em (M, d
2
).
Limites de func oes, continuidade de funcoes e limites de seq uencia tambem sao nocoes
topologicas: arma c oes como lim
xx
0
f(x) = L, x
n
x e f e contnua no ponto x
0

continuam verdadeiras quando trocamos as metricas nos espacos envolvidos por metricas
equivalentes. Noc oes como completude, seq uencias de Cauchy, conjuntos limitados, conti-
nuidade uniforme nao sao preservadas quando trocamos uma metrica por outra equivalente
(vide exemplo a seguir).
Exemplo. A func ao arcotangente arc tg : IR
_

2
,

2
_
e um homeomorsmo. Segue
entao que a metrica d em IR denida por d(x, y) = [ arc tg x arc tg y[ e equivalente `a
metrica Euclideana. Observe que IR e limitado (com diametro ) com a metrica d, mas
nao e limitado com a metrica Euclideana. Alem do mais, IR e completo com a metrica
Euclideana, mas nao e completo com a metrica d; de fato, se (x
n
)
n1
e uma seq uencia em
IR tal que arc tg x
n


2
entao (x
n
)
n1
e de Cauchy (pois (arc tg x
n
)
n1
e de Cauchy em
_

2
,

2
_
), mas (x
n
)
n1
nao e convergente em IR.
A noc ao de equivalencia mais forte introduzida a seguir garante a invariancia de nocoes
como completude e seq uencias de Cauchy.
Deni cao. Duas metricas d
1
e d
2
sao ditas uniformemente equivalentes quando as aplica-
coes identidade Id : (M, d
1
) (M, d
2
) e Id : (M, d
2
) (M, d
1
) sao ambas uniformemente
contnuas.
Observac~ ao. Uma condi cao suciente para que d
1
e d
2
sejam uniformemente equivalentes
e que as aplicac oes identidade Id : (M, d
1
) (M, d
2
) e Id : (M, d
2
) (M, d
1
) sejam
Lipschitzianas; isso equivale `a existencia de constantes , > 0 tais que:
d
1
(x, y) d
2
(x, y) d
1
(x, y),
para todos x, y M.
Teorema. Sejam d
1
e d
2
metricas uniformemente equivalentes em M. Entao:
(i) uma seq uencia (x
n
)
n1
e de Cauchy em (M, d
1
) se e somente se (x
n
)
n1
for de Cauchy
em (M, d
2
);
(ii) (M, d
1
) e completo se e somente se (M, d
2
) e completo.
Demonstracao. Segue do fato que funcoes uniformemente contnuas levam seq uencias de
Cauchy em seq uencias de Cauchy.

E facil tambem mostrar que uma funcao uniformemente contnua mantem-se unifor-
memente contnua quando trocamos as metricas do domnio ou do contra-domnio por
metricas uniformemente equivalentes (isso segue do fato que a composta de funcoes uni-
formemente contnuas e uniformemente contnua).
(5) Subespacos e topologia induzida.
Como foi mencionado no incio da aula, se (M, d) e um espaco metrico e S M e um
subconjunto entao
_
S, d[
SS
_
tambem e um espaco metrico; podemos entao de maneira
natural pensar num subconjunto de um espaco metrico como sendo tambem um espaco
metrico. O nosso objetivo agora e estabelecer algumas rela coes entre M e S (principalmente
de natureza topologica).
31
Teorema. Se U M e aberto em M entao U S e aberto em S. Alem do mais, dado
Z S aberto em S entao existe U M aberto em M com Z = U S (os abertos de S
sao os abertos de M interceptados com S).
Antes de provar o teorema acima, fazemos uma convencao: para x S e r > 0
denotamos por B(x; r) e B[x; r] respectivamente a bola aberta e a bola fechada de centro
x e raio r no espaco metrico (M, d); nesta secao, precisaremos tambem nos referir `as bolas
aberta e fechada de centro x e raio r > 0 no espaco metrico
_
S, d[
SS
_
as ultimas serao
denotadas por:
B
S
(x; r) =
_
y S : d(x, y) < r
_
,
B
S
[x; r] =
_
y S : d(x, y) r
_
,
.
A seguinte observac ao e trivial:
B
S
(x; r) = B(x; r) S, B
S
[x; r] = B[x; r] S.
Demonstracao do Teorema. Se U M e aberto, mostremos que U S e aberto. Seja
x U S; como U e aberto em M, existe r > 0 com B(x; r) U. Da B
S
(x; r) U S.
Reciprocamente, suponha que Z S e aberto em S. Para cada x Z existe entao r
x
> 0
tal que B
S
(x; r
x
) = B(x; r
x
) S Z. Da U =

xZ
B(x; r
x
) e aberto em M e Z = U S.
Corolario. Se S e aberto em M entao os abertos de S sao os abertos de M que estao
contidos em S.
Teorema. Se F M e fechado em M entao F S e fechado em S. Alem do mais, dado
H S fechado em S entao existe F M fechado em M com H = F S (os fechados de
S sao os fechados de M interceptados com S).
Demonstracao. Se F M e fechado em M entao F
c
e aberto em M e F
c
S e aberto
em S pelo teorema anterior. Da S (F
c
S) = F S e fechado em S. Reciprocamente,
suponha que H S e fechado em S. Da S H e aberto em S e portanto existe U M
aberto em M com S H = U S, pelo teorema anterior. Temos entao que F = U
c
e
fechado em M e H = F S.
Corolario. Se S e fechado em M entao os fechados de S sao os fechados de M que estao
contidos em S.
32
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Espacos m etricos (terminologia b asica).
1. Seja (M, d) um espaco metrico. Mostre que se r
1
, r
2
> 0 e x
1
, x
2
M sao tais
que r
1
+ r
2
< d(x
1
, x
2
) entao as bolas fechadas B[x
1
; r
1
] e B[x
2
; r
2
] sao disjuntas.
Se r
1
+ r
2
d(x
1
, x
2
) entao mostre que as bolas abertas B(x
1
; r
1
) e B(x
2
; r
2
) sao
disjuntas.
2. Para um espaco metrico arbitrario (M, d) e um subconjunto A M mostre que:
(a) M = int(A) A ext(A) e essa uniao e disjunta;
(b) int(A) A e ext(A) A
c
;
(c) A A = A int(A);
(d) A = A A = A A

;
(e) ext(A) = A
c
;
(f) int(A)
c
= A
c
.
3. Mostre que as seguintes condi coes sao equivalentes sobre um subconjunto A de um
espaco metrico M:
(a) A e aberto;
(b) A = int(A);
(c) para todo x A existe r > 0 com B(x; r) A;
(d) para todo x A existe r > 0 com B[x; r] A.
4. Mostre que as seguintes condi coes sao equivalentes sobre um subconjunto A de um
espaco metrico M:
(a) A e fechado;
(b) A = A;
(c) para todo x M, se x , A entao existe r > 0 com B(x; r) A = ;
(d) para todo x M, se x , A entao existe r > 0 com B[x; r] A = ;
(e) o complementar de A e aberto (logo ser fechado e uma nocao topologica);
(f) A A;
(g) A

A;
5. Mostre que as seguintes condi coes sao equivalentes sobre um subconjunto A de um
espaco metrico M:
(a) A e denso;
(b) A = M;
(c) todo aberto nao vazio de M intercepta A (logo ser denso e uma nocao to-
pologica);
(d) toda bola aberta de M intercepta A;
(e) toda bola fechada de M intercepta A;
(f) dado x M e > 0 existe y A com d(x, y) < ;
(g) int(A
c
) = .
33
6. Sejam (M, d) um espaco metrico e A M um subconjunto. O diametro de A e
denido por:
diam(A) = sup
x,yA
d(x, y) [0, +].
Mostre que A e limitado se e somente se diam(A) < +.
7. Mostre que toda bola aberta e um conjunto aberto e que toda bola fechada e um
conjunto fechado (ninguem acha que apenas os nomes bola aberta e bola fechada
implicam automaticamente que esses conjuntos sejam abertos ou fechados, certo?).
8. Se A e um subconjunto de um espaco metrico M mostre que:
(a) int(A) e ext(A) sao abertos;
(b) A e A sao fechados;
(c) int
_
int(A)
_
= int(A) e A = A.
9. Seja A um subconjunto de um espaco metrico M. Mostre que int(A) e o maior aberto
contido em A, i.e., que int(A) e aberto e que se U M e um aberto contido em A
entao U int(A).
10. Seja A um subconjunto de um espaco metrico M. Mostre que A e o menor fechado
que contem A, i.e., que A e fechado e que se F M e um fechado que contem A
entao A F.
11. Dados subconjuntos A e B de um espaco metrico M, mostre que A B A B.
12. Dado um espaco metrico M, um subconjunto A M e um aberto U M mostre que
U A ,= se e somente se U A ,= .
13. Sobre um espaco metrico M, um subconjunto A M e um ponto x M mostre que:
(a) x e um ponto interior de A se e somente se x pertence a um aberto contido em
A (logo ponto interior e uma nocao topologica);
(b) x e um ponto de aderencia de A se e somente se todo aberto contendo x intercepta
A (logo ponto de aderencia e uma nocao topologica);
(c) x e um ponto de fronteira de A se e somente se todo aberto que contem x possui
pontos de Ae pontos fora de A(logo ponto de fronteira e uma nocao topologica);
(d) x e um ponto de acumulacao de A se e somente se todo aberto que contem x
intercepta A num ponto diferente de x (logo ponto de acumulacao e uma nocao
topologica).
34
14. Sobre um espaco metrico M, um subconjunto A M e um ponto x M
mostre que:
(a) x e um ponto interior de A se e somente se x possui uma vizinhanca
contida em A;
(b) x e um ponto de aderencia de A se e somente se toda vizinhanca de
x intercepta A;
(c) x e um ponto de fronteira de A se e somente se toda vizinhaca de x
possui pontos de A e pontos fora de A;
(d) x e um ponto de acumulacao de A se e somente se toda vizinhanca de
x intercepta A num ponto diferente de x;
(e) A e aberto se e somente se todo ponto de A possui uma vizinhanca
contida em A;
(f) A e fechado se e somente se todo ponto fora de A possui uma vizi-
nhanca disjunta de A.
15. Sobre um espaco metrico M mostre que:
(a) O conjunto vazio e o proprio espaco M sao abertos e fechados;
(b) A uniao de uma famlia arbitraria de abertos e um aberto;
(c) A intersec ao de dois (ou, mais geralmente, de uma famlia nita) de abertos e
aberto;
(d) A intersec ao de uma famlia arbitraria (nao vazia) de fechados e um fechado;
(e) A uniao de dois (ou, mais geralmente, de uma famlia nita) de fechados e fechado.
16. Encontre em IR
2
uma famlia enumeravel de abertos cuja intersecao nao e aberta e
uma famlia enumeravel de fechados cuja uniao nao e fechada.
17. Sobre um espaco metrico M e subconjuntos A, B M mostre que:
(a) A B = A B;
(b) A B A B (de um contra-exemplo para a igualdade com M = IR
2
);
(c) int(A B) = int(A) int(B);
(d) int(A) int(B) int(A B) (de um contra-exemplo para a igualdade com M =
IR
2
).
18. Sejam (M
i
, d
i
), i = 1, . . . , n, espacos metricos e seja M =

n
i=1
M
i
. Dena uma
aplicac ao d : M M IR fazendo:
d(x, y) =
_
n

i=1
d
i
(x
i
, y
i
)
2
_1
2
,
para x = (x
i
)
n
i=1
, y = (y
i
)
n
i=1
M. Mostre que d satisfaz a desigualdade triangular
(dica: para x, y M denote por
xy
IR
n
o vetor cuja i-esima coordenada e d
i
(x
i
, y
i
);
observe que d(x, y) = |
xy
|, onde | | denota a norma Euclideana em IR
n
. Use a
desigualdade triangular para a norma Euclideana).
35
19. Seja (M, d) um espaco metrico. Um sistema fundamental de vizinhancas para um
ponto x M e um conjunto 1 de vizinhancas de x tal que toda vizinhanca de x
contem uma vizinhanca de x pertencente a 1. Quando todos os elementos de 1 sao
abertos, dizemos que 1 e um sistema fundamental de vizinhancas abertas de x. Mostre
que:
(a) 1 =
_
B[x; r] : r > 0
_
e um sistema fundamental de vizinhancas de x e 1 =
_
B(x; r) : r > 0
_
e um sistema fundamental de vizinhancas abertas de x;
(b) 1 =
_
B
_
x;
1
n

: n IN
_
e um sistema fundamental de vizinhancas de x e 1 =
_
B
_
x;
1
n
_
: n IN
_
e um sistema fundamental de vizinhancas abertas de x;
(c) para cada x M seja 1
x
um sistema fundamental de vizinhancas de x. Reprove os
itens (a)(f) do Exerccio 14 trocando o termo vizinhanca de x por vizinhanca
de x pertencente a 1
x
.
20. Sejam (M
i
, d
i
), i = 1, . . . , n, espacos metricos e considere o produto M =

n
i=1
M
i
munida da metrica produto d. Mostre que:
(a) se U
i
e aberto em M
i
para cada i = 1, . . . , n entao

n
i=1
U
i
e aberto em M (o
produto de abertos e aberto);
(b) se F
i
e fechado em M
i
para cada i = 1, . . . , n entao

n
i=1
F
i
e fechado em M (o
produto de fechados e fechado);
(c) para x = (x
i
)
n
i=1
M, mostre que:
1 =
_
n

i=1
B(x
i
; r
i
) : r
1
, . . . , r
n
(0, +)
_
e um sistema fundamental de vizinhancas para x em M;
(d) o fecho do produto e o produto dos fechos, i.e.:
A
1
A
n
= A
1
A
n
,
para quaisquer A
i
M
i
, i = 1, . . . , n.
Espacos m etricos (sequ^ encias).
21. Seja M um espaco metrico. Mostre que se y
1
e y
2
sao ambos limites de uma seq uencia
(x
n
)
n1
em M entao y
1
= y
2
.
22. Mostre que toda seq uencia convergente num espaco metrico e uma seq uencia de Cau-
chy.
23. Seja (M, d) um espaco metrico e (x
n
)
n1
uma seq uencia em M. Mostre que x
n
converge para um certo x M se e somente se d(x
n
, x) 0 em IR.
24. Se (x
n
)
n1
e uma seq uencia e : IN IN e uma funcao estritamente crescente
entao dizemos que (x
(k)
)
k1
e uma subseq uencia de (x
n
)
n1
; tipicamente escrevemos
n
k
= (k) e dizemos que (x
n
k
)
k1
e uma subseq uencia de (x
n
)
n1
. Mostre que se uma
seq uencia (x
n
)
n1
converge para x num espaco metrico M entao toda subseq uencia
(x
n
k
)
k1
converge para x.
36
25. (o teorema do sanduche) Mostre que se y
n
L e z
n
L em IR e se y
n
x
n
z
n
para todo n IN entao x
n
L em IR.
Espacos m etricos (limite e continuidade).
26. Seja f : A M N uma funcao, onde (M, d) e (N, d

) sao espacos metricos. Dado


um ponto de acumulacao x
0
M de A, mostre que se L e L

N sao ambos limites


de f(x) quando x tende a x
0
entao L = L

.
Observac~ ao. Para quem gosta de pensar em coisas vaziamente satisfeitas: mostre que se
x
0
M nao e um ponto de acumulacao de A entao seria verdade que todo L N e um
limite de f(x) quando x tende a x
0
.
27. Sejam (M, d), (N, d

) espacos metricos e f : M N uma funcao. Dado x


0
M
mostre que:
(a) se x
0
e um ponto de acumulacao de M entao f e contnua no ponto x
0
se e
somente se o limite lim
xx
0
f(x) existe e e igual a f(x
0
).
(b) se x
0
nao e um ponto de acumulacao de M (i.e., se x
0
e um ponto isolado de M)
entao f e sempre contnua no ponto x
0
.
28. Sejam (M, d), (N, d

) espacos metricos e f : M N uma funcao. Mostre que f e


contnua num ponto x M se e somente se dado > 0, existe > 0 com:
f
_
B(x; )
_
B
_
f(x);
_
.
29. Sejam (M, d), (N, d

) e (P, d

) espacos metricos, A M, B N subconjuntos,


x
0
M um ponto de acumulacao de A e f : A N, g : B P funcoes com
f(A) B. Suponha que lim
xx
0
f(x) = L N e que L nao pertence `a imagem de
f. Mostre que:
(a) L e um ponto de acumulacao de B;
(b) se lim
yL
g(y) = K P entao lim
xx
0
g
_
f(x)
_
= K;
(c) ache um contra-exemplo para os itens (a) e (b) quando removemos a hipotese que
L nao pertence `a imagem de f.
30. (teorema do sanduche para funcoes) Sejam f, g, h : A M IR funcoes, onde M
e um espaco metrico. Suponha que x
0
M e um ponto de acumulacao de A, que
lim
xx
0
f(x) = lim
xx
0
h(x) = L IR e que f(x) g(x) h(x) para todos x A.
Mostre que lim
xx
0
g(x) = L.
31. (metricas induzidas por funcoes) Seja f : M N uma funcao bijetora, onde M e
um conjunto e (N, d

) e um espaco metrico. Mostre que d(x, y) = d

_
f(x), f(y)
_
e
uma metrica em M; mostre tambem que d e a unica metrica em M que torna f uma
isometria.
37
Espacos m etricos (metricas equivalentes).
32. Para x IR
n
denote por |x| a norma Euclideana de x e dena:
|x|
1
=
n

i=1
[x
i
[, |x|

= max
_
[x
1
[, . . . , [x
n
[
_
.
Mostre que:
|x|

|x|, |x|

n|x|

, |x|

|x|
1
, |x|
1
n|x|

,
e conclua que:
|x|

n|x|
1
, |x|
1
n|x|.
33. Sejam (M
i
, d
i
), i = 1, . . . , n, espacos metricos e considere o produto M =

n
i=1
M
i
.
Mostre que as formulas:
d
1
(x, y) =
n

i=1
d
i
(x
i
, y
i
), d

(x, y) = max
_
d
1
(x
1
, y
1
), . . . , d
n
(x
n
, y
n
)
_
,
denem metricas em M, onde x = (x
i
)
n
i=1
, y = (y
i
)
n
i=1
M. Usando o Exerccio
anterior, mostre que as metricas d
1
e d

sao uniformemente equivalentes entre si e


tambem sao uniformemente equivalentes `a metrica produto d.
34. Sejam d e d

metricas em M de modo que as aplicacoes identidade:


Id : (M, d) (M, d

), Id : (M, d

) (M, d)
sejam Lipschitzianas. Mostre que A M e limitado em (M, d) se e somente se A e
limitado em (M, d

).
Espacos m etricos (subespa cos e topologia induzida).
35. Seja (M, d) um espaco metrico e considere S M munido da metrica induzida por d.
Mostre que:
(a) uma seq uencia (x
n
)
n1
em S e de Cauchy em S se e somente se (x
n
)
n1
for de
Cauchy em M;
(b) uma seq uencia (x
n
)
n1
em S converge para x S no espaco S se e somente se
(x
n
)
n1
converge para x S no espaco M;
(c) para A S, o fecho de A no espaco metrico S coincide com A S;
(d) a func ao inclusao i : S M e uniformemente contnua;
se (N, d

) e um outro espaco metrico entao:


(e) se uma func ao f : M N e (uniformemente) contnua entao sua restricao
f[
S
: S N e (uniformemente) contnua;
(f) se uma func ao f : N M tem imagem contida em S entao f : N M e
(uniformemente) contnua se e somente se f : N S e (uniformemente) contnua.
38
36. Seja (M, d) um espaco metrico e considere S M munido da metrica induzida por d.
Mostre que:
(a) se S e um espaco metrico completo entao S e fechado em M;
(b) se M e um espaco metrico completo entao S e completo se e somente se S e
fechado em M.
37. Mostre que continuidade e uma propriedade local, i.e., que dada uma funcao f : M
N entre espacos metricos, um ponto x M e uma vizinhanca V M de x entao f e
contnua no ponto x se e somente se a restricao f[
V
e contnua no ponto x.
38. Sejam (M, d), (N, d

) espacos metricos e suponha que M =

n
i=1
F
i
com cada F
i
fechado em M. Seja f : M N uma funcao tal que f[
F
i
: F
i
N e contnua para
todo i = 1, . . . , n. Mostre que f e contnua (dica: use que f e contnua se e somente
se f
1
(F) e fechado em M para todo F fechado em N).
39. Sejam (M, d) um espaco metrico e S M um subconjunto. Um ponto x S e dito
isolado de S quando x , S

, i.e., quando existe r > 0 tal que B(x; r) S = x.


Mostre que x S e isolado de S se e somente se x e um aberto do espaco metrico
_
S, d[
SS
_
.
40. Um espaco metrico (M, d) e dito discreto quando todo subconjunto de M e aberto.
Mostre que:
(a) M e discreto se e somente se x e aberto em M para todo x M;
(b) M e discreto se e somente se todo subconjunto de M e fechado em M;
(c) um conjunto M munido da metrica zero-um e sempre um espaco metrico discreto;
(d) considerando S M com a metrica induzida de M entao S e um espaco discreto
se e somente se todo ponto de S e isolado;
(e) Z e discreto com a metrica induzida de IR.
39
Aula n umero 6 (22/03)
A aula n umero 6 cobriu o material das Secoes (3) e (4) originalmente destinado `a aula
n umero 5.
Aula n umero 7 (27/03)
(1) Espacos conexos.
Observac~ ao. Esta aula deve iniciar cobrindo a secao (5) da aula n umero 5 (20/03) sobre o
tema Subespacos e topologia induzida; para compreensao dos resultados sobre espacos
conexos tal assunto e fundamental.
Seja (M, d) um espaco metrico. Se A, B sao abertos disjuntos em M tais que M =
AB entao dizemos que M = AB e uma cisao de M; quando A = , B = M ou A = M,
B = entao dizemos que M = A B e uma cisao trivial de M.
Deni cao. Dizemos que o espaco metrico M e conexo quando M so admite a cisao trivial,
i.e., se dados abertos disjuntos A, B M com M = A B entao A = ou B = .
Algumas maneiras equivalentes de denir espaco conexo estao listadas no Exerccio 6.
Particularmente importante e a observacao que M e conexo se e somente se os unicos
subconjuntos de M que sao ao mesmo tempo abertos e fechados sao e M.
Observac~ ao. Conexidade e uma nocao intrnseca, i.e., nao depende de espaco ambiente (ao
contrario de noc oes como aberto, fechado e denso). Por exemplo, se (M, d) e um espaco
metrico e S M e um subconjunto entao arma coes como S e aberto, S e fechado, S
e denso sao relativas a M; se M for um subespaco metrico de um espaco metrico maior N
entao e bem possvel que S seja aberto (ou fechado, ou denso) em M, mas nao em N. Por
outro lado, a deni c ao de conexidade nao faz referencia a um ambiente externo; dizemos
que um subconjunto S de um espaco metrico M e conexo quando o espaco metrico S com
a metrica d[
SS
induzida de M for conexo no sentido da deni cao anterior. Note que se
M e um subespaco metrico de N e S M entao M e N induzem a mesma metrica em S
(isso e meio obvio!) e portanto S e conexo visto como subconjunto de M se e somente se
S e conexo visto como subconjunto de N. Observamos que tambem as nocoes de espaco
limitado e espaco completo mencionadas anteriormente sao intrnsecas.
Observac~ ao. Conexidade e uma nocao topologica, i.e., pode ser denida apenas em termos
de abertos (sem referencia direta `a metrica). Segue que dois espacos homeomorfos sao
ambos conexos ou ambos desconexos.
Exemplo bobo. Se M = ou se M tem so um ponto entao M e conexo.
40
Teorema. Sejam (M, d), (N, d

) espacos metricos e seja f : M N uma funcao contnua.


Se M e conexo entao a imagem de f e conexa (a imagem de um conexo por uma funcao
contnua e conexa).
Demonstracao. Podemos substituir N por f(M) (isso nao afeta a continuidade de f) e
portanto podemos supor sem perda de generalidade que f seja sobrejetora. Seja A N
aberto e fechado. Da f
1
(A) e aberto e fechado em M e portanto f
1
(A) = ou
f
1
(A) = M; no primeiro caso temos A = e no segundo A = N.
Teorema. Seja (M, d) um espaco metrico e seja (C
i
)
iI
uma famlia de subconjuntos
conexos de M tal que existe p

iI
C
i
. Entao a uniao C =

iI
C
i
e conexa (a uniao
de conexos com ponto em comum e conexa).
Demonstracao. Seja A C aberto e fechado em C. Para cada i I temos que AC
i
e
aberto e fechado em C
i
e portanto A C
i
= ou A C
i
= C
i
, pela conexidade de C
i
. Se
p A entao deve ser A C
i
= C
i
para todo i I e portanto A = C; se p , A entao deve
ser A C
i
= para todo i I e portanto A = .
Teorema. Sejam (M, d) um espaco metrico e X M um subconjunto conexo. Se C e
tal que X C X entao C e conexo (em particular, o fecho de um conexo e conexo).
Demonstracao. Seja A C aberto e fechado em C. Temos que AX e aberto e fechado
em X, donde AX = ou AX = X, ja que X e conexo. Como X e denso em C e A e
aberto em C temos que A X = implica A = . Se for A X = X (i.e., X A) entao
A = C pois A e fechado em C e X e denso em C.
Teorema. A reta IR (com a metrica Euclideana, logico) e conexa.
Demonstracao. Suponha por absurdo que existam abertos disjuntos nao vazios A, B em
IR com IR = A B. Escolha a A e b B; como A e B sao disjuntos temos a ,= b e
podemos por exemplo supor que a < b (senao e so trocar A por B). Considere o conjunto
X =
_
x A : x < b IR. Temos que X e limitado superiormente (por b) e nao vazio
(a X), donde existe c = sup X IR; obviamente c b. Para todo > 0, existem
elementos de X (e portanto de A) no intervalo (c , c], donde c e um ponto de aderencia
de A. Como A e fechado, temos c A; como A B = , temos c ,= b (e portanto c < b).
Como A e aberto, existe > 0 tal que (c , c + ) A e podemos supor tambem que
c + < b; da [c, c +) X, contradizendo c = sup X.
Corolario. Todo intervalo de IR e conexo.
Demonstracao. Intervalos abertos sao homeomorfos a IR (mostre!) e portanto conexos;
se o intervalo I contem alguma de suas extremidades entao existe um intervalo aberto J
com J I J, donde I e conexo.
Teorema. Se I IR e conexo entao ou I = , ou I tem um unico ponto ou I e um
intervalo.
Demonstracao. Sejam a, b I com a < b. Armamos que [a, b] I; de fato, se existisse
c (a, b) com c , I entao I =
_
I (, c)
_

_
I (c, +)
_
seria uma cisao nao trivial
de I, contradizendo o fato que I e conexo. Suponha que I tem mais de um ponto; e facil
41
ver entao que (inf I, supI) I [inf I, sup I], donde I e um intervalo (e possvel que
inf I = ou sup I = +).
Corolario. (o teorema do valor intermediario) Se f : I IR IR e uma funcao contnua
denida num intervalo I IR e se f assume os valores x, y IR entao f assume todos os
valores entre x e y.
Demonstracao. Observe que f(I) IR e conexo e portanto e um intervalo (ou um unico
ponto).
Teorema. O produto M =

n
i=1
M
i
de espacos metricos conexos (M
i
, d
i
) e conexo.
Demonstracao.

E suciente mostrar o caso n = 2, sendo que o caso geral segue por
inducao (observe que o produto cartesiano de espacos metricos e associativo). Vamos supor
M
1
e M
2
nao vazios, caso contrario o resultado e trivial. Fixe x M
1
; para cada y M
2
,
os espacos x M
2
e M
1
y sao conexos (pois sao homeomorfos respectivamente `a M
2
e `a M
1
) e possuem o ponto (x, y) em comum. Segue que:
C
y
=
_
x M
2
_

_
M
1
y
_
e conexo para todo y M
2
. Observe agora que M
1
M
2
=

yM
2
C
y
, onde cada C
y
e
conexo e x M
2

yM
2
C
y
,= .
Corolario. IR
n
e conexo.
Deni cao. Um espaco metrico (M, d) e dito conexo por caminhos (dizemos tambem co-
nexo por arcos) quando dados x, y M existe uma aplicacao contnua (dizemos tambem
uma curva contnua) : [0, 1] M tal que (0) = x e (1) = y (dizemos que e um
caminho ligando x a y).
Teorema. Se M e conexo por caminhos entao M e conexo.
Demonstracao. Escolha x M (o caso M = e trivial). Para cada y M podemos
escolher uma curva contnua
y
: [0, 1] M com
y
(0) = x e
y
(1) = y. Como
y
e
contnua e [0, 1] IR e conexo temos que a imagem de
y
e conexa; da M =

yM
Im(
y
)
e x Im(
y
) para todo y M, i.e., M e uniao de conexos com ponto em comum.
Exemplo. Dados x, y IR
n
entao o segmento de reta ligando x a y e denido por:
[x, y] =
_
(1 t)x +ty : t [0, 1]
_
;
um subconjunto S IR
n
e dito convexo quando dados x, y S entao [x, y] S. Todo
subconjunto convexo S de IR
n
e conexo por caminhos ([0, 1] t (1 t)x + ty S e
um caminho ligando x, y S) e portanto e conexo. Bolas abertas e bolas fechadas em
IR
n
sao convexas e portanto conexas por caminhos (e conexas); de fato, vamos vericar
por exemplo que a bola aberta B(a; r), a IR
n
, r > 0 e convexa. Dados x, y IR
n
com
|x a| < r, |y a| < r entao para todo t [0, 1]:
_
_
(1 t)x +ty a
_
_
=
_
_
(1 t)x (1 t)a +ty ta
_
_
(1 t)|x a| +t|y a| < r.
42
Teorema. Seja M um espaco metrico conexo e suponha que todo ponto de M possui uma
vizinhanca conexa por caminhos. Entao M e conexo por caminhos.
Demonstracao. Dena uma rela cao de equivalencia em M fazendo:
x y existe um caminho em M ligando x a y,
para todos x, y M (veja o Exerccio 8). Seja C uma classe de equivalencia; vamos
mostrar que C e aberta. Dado x C entao x possui uma vizinhanca V em M que e
conexa por caminhos, donde y x para todo y V ; da V C e x e um ponto interior de
C. Mostramos entao que C e aberta; mas C tambem e fechada, pois seu complementar e a
uniao das outras classes de equivalencia (que tambem sao abertas). Como C ,= (classes
de equivalencia nunca sao vazias, por deni cao; no caso trivial M = nao temos nenhuma
classe de equivalencia), temos C = M e portanto M e conexo por caminhos.
Corolario. Se um aberto U IR
n
e conexo entao ele e conexo por caminhos.
Exemplo. Existem espacos conexos que nao sao conexos por caminhos. Um exemplo famoso
e a senoide dos topologos denida da seguinte maneira: seja S IR
2
o graco da funcao
(0, 1] t sen
1
t
, i.e.:
S =
__
t, sen
1
t
_
: t (0, 1]
_
.
Temos que S e conexo pois e a imagem do conexo (0, 1] pela funcao contnua t
_
t, sen
1
t
_
.
A senoide dos topologos e por deni cao o fecho de S, ou seja:
S = S
_
0 [1, 1]
_
. (verique!)
Temos que S e conexo pois e o fecho de um conexo. Ocorre que nao existe um caminho
contnuo em S ligando um ponto de S a um ponto do segmento vertical 0 [1, 1] (veja
o Exerccio 10).
(2) Espacos compactos.
Seja (M, d) um espaco metrico. Uma cobertura de M e uma famlia (U
i
)
iI
de sub-
conjuntos de M com M =

iI
U
i
; dizemos que (U
i
)
iI
e uma cobertura aberta de M se
cada U
i
for aberto em M. Uma subcobertura de (U
i
)
iI
e uma famlia da forma (U
i
)
iJ
com J I tal que M =

iJ
U
i
.
Deni cao. Um espaco metrico M e dito compacto quando toda cobertura aberta de M
admite uma subcobertura nita, i.e., se M =

iI
U
i
com cada U
i
M aberto entao
existem i
1
, . . . , i
n
I com M =

n
k=1
U
i
k
.
Observac~ ao. Assim como a nocao de espaco conexo, a nocao de espaco compacto e
intrnseca, i.e., nao faz referencia a um ambiente onde o espaco esta imerso um sub-
conjunto K de um espaco metrico M e dito compacto quando K e um espaco metrico
compacto munido da metrica induzida de M. Assim, K M e compacto signica que
toda cobertura aberta de K por abertos relativos a K admite uma subcobertura nita.
No entanto, a noc ao intrnseca de compacto e equivalente `a nocao extrnseca de compacto
dada no seguinte:
43
Teorema. Seja M um espaco metrico e K M um subconjunto. Entao K e um espaco
compacto (com a metrica induzida de M) se e somente se toda cobertura aberta de K por
abertos de M admite uma subcobertura nita, i.e., dada uma famlia (U
i
)
iI
de abertos
de M com K

iI
U
i
entao existem i
1
, . . . , i
n
I com K

n
k=1
U
i
k
.
Demonstracao. Suponha que K e compacto (na metrica induzida) e seja K

iI
U
i
uma cobertura de K por abertos de M. Da K =

iI
(U
i
K) e uma cobertura aberta
de K (por abertos de K) e portanto existem i
1
, . . . , i
n
com K =

n
k=1
(U
i
k
K); da
K

n
k=1
U
i
k
. Reciprocamente, suponha que toda cobertura aberta de K por abertos de
M admite uma subcobertura nita; seja K =

iI
Z
i
uma cobertura de K por abertos
de K. Cada Z
i
e da forma U
i
K com U
i
aberto em M; da K

iI
U
i
e uma
cobertura de K por abertos de M e portanto existem i
1
, . . . , i
n
com K

n
k=1
U
i
k
. Da
K =

n
k=1
(U
i
k
K) =

n
k=1
Z
i
k
e portanto K e compacto.
Observac~ ao. Compacidade e uma nocao topologica.
Teorema. Sejam M, N espacos metricos. Se f : M N e uma funcao contnua e M e
compacto entao a imagem de f e compacta (a imagem de um compacto por uma funcao
contnua e compacta).
Demonstracao. Trocando N por f(M) (o que nao afeta a continuidade de f) podemos
supor sem perda de generalidade que f e sobrejetora. Seja N =

iI
U
i
uma cobertura
aberta de N; da M =

iI
f
1
(U
i
) e uma cobertura aberta de M, da qual extramos
uma subcobertura nita M =

n
k=1
f
1
(U
i
k
). Da N =

n
k=1
U
i
k
.
Teorema. Se M e compacto entao M e limitado.
Demonstracao. Fixe x M (o caso M = e trivial); temos que M =

nIN
B(x; n) e
uma cobertura aberta de M e portanto existem n
1
, . . . , n
k
IN com M =

k
i=1
B(x; n
i
).
Tomando n = maxn
1
, . . . , n
k
entao M = B(x; n).
Corolario. Se f : M N e contnua e M e compacto entao f e limitada.
Teorema. Se (M, d) e um espaco metrico e K M e compacto entao K e fechado em
M.
Demonstracao. Seja x M com x , K. Para cada y K, como x ,= y, existem abertos
disjuntos U
y
, V
y
M com y U
y
e x V
y
(por exemplo, tome U
y
= B(y; r) e V
y
= B(x; r)
com r =
1
2
d(x, y) > 0). Da K

yK
U
y
e uma cobertura aberta (por abertos de M!)
e portanto podemos extrair uma subcobertura nita K

n
i=1
U
y
i
. Seja V =

n
i=1
V
y
i
;
obviamente V e uma vizinhanca aberta de x. Alem do mais, V e disjunto de K (na verdade
V e disjunto ate de

n
i=1
U
y
i
K). Da x nao e um ponto de aderencia de K e K e fechado
em M.
Corolario. Se M e compacto nao vazio e f : M IR e contnua entao f assume maximo
e mnimo em M.
Demonstracao. Como f(M) IR e fechado e limitado temos sup f(M) f(M) e
inf f(M) f(M).
44
Teorema. Se (M, d) e compacto e K M e fechado entao K e compacto.
Demonstracao. Seja K

iI
U
i
uma cobertura aberta de K por abertos de M; da
M = (MK)

iI
U
i
e uma cobertura aberta de M, ja que K e fechado. Obtemos entao
uma subcobertura nita dessa ultima que pode ou nao envolver MK; de qualquer modo,
M K nao cobre nenhum ponto de K e portanto obtivemos na verdade uma cobertura
nita de K por alguns U
i
s.
Teorema. (HeineBorel) Um subconjunto de IR e compacto se e somente se for fechado
e limitado.
Demonstracao. Em vista dos teoremas anteriores, basta provar que um intervalo fechado
[a, b] e compacto. Seja [a, b]

iI
U
i
uma cobertura de [a, b] por abertos de IR; suponha
por absurdo que ela nao possui uma subcobertura nita. Divida o intervalo fechado I
0
=
[a, b] no meio; uma das duas metades nao pode ser coberta por um n umero nito de U
i
s
(senao I
0
poderia) denote essa metade por I
1
. Agora divida I
1
no meio e denote por
I
2
uma metade que nao pode ser coberta por um n umero nito de U
i
s. Seguindo com
esse processo, obteremos uma seq uencia decrescente I
0
I
1
I
2
I
3
de intervalos
fechados com diam(I
k
) =
1
2
k
diam(I
0
), onde cada I
k
nao pode ser coberto por um n umero
nito de U
i
s. Pelo princpio dos intervalos encaixantes, existe c

k1
I
k
; como c I
0
,
existe U
i
com c U
i
. Como diam(I
k
) 0, existe I
k
com c I
k
U
i
, contradizendo o
fato que I
k
nao pode ser coberto por um n umero nito de U
i
s.
Corolario. (o teorema de Weierstrass) Uma funcao contnua f : [a, b] IR e limitada e
assume maximo e mnimo.
A demonstrac ao do teorema de HeineBorel motiva a introducao da seguinte:
Deni cao. Um espaco metrico M e dito totalmente limitado quando dado > 0 entao
M admite uma cobertura nita por subconjuntos de diametro menor que , i.e., existem
M
1
, . . . , M
n
M com cada diam(M
i
) < e M =

n
i=1
M
i
. Um subconjunto S de
um espaco metrico e dito totalmente limitado quando S for um espaco metrico totalmente
limitado munido da metrica induzida de M (totalmente limitado e uma nocao intrnseca).
Exemplo. Todo subconjunto limitado de IR e totalmente limitado. De fato, todo subcon-
junto limitado de IR esta contido num intervalo [a, b] e para todo > 0, o intervalo [a, b]
pode ser particionado em um n umero nito de intervalos de comprimento menor que .
Observac~ ao. Obviamente todo espaco totalmente limitado e limitado, de modo que espacos
nao limitados fornecem exemplos de espacos que nao sao totalmente limitados. Qual seria
um exemplo de um espaco limitado que nao e totalmente limitado? Bom, generalizando
o exemplo acima nao e difcil ver que todo subconjunto limitado de IR
n
e totalmente
limitado. Para encontrar um exemplo de espaco limitado que nao e totalmente limitado
precisamos entao procurar fora de IR
n
(o que na verdade foge um pouco do esprito do
curso) o exemplo e o seguinte: considere um conjunto innito M munido da metrica
zero-um (um outro exemplo seria uma bola de um espaco normado de dimensao innita,
mas isso e outra historia).
45
Teorema. Seja M um espaco metrico. As seguintes condi coes sao equivalentes:
(i) M e compacto;
(ii) toda seq uencia em M possui uma subseq uencia convergente (em M);
(iii) M e completo e totalmente limitado.
Demonstracao.
(i)(ii). Seja (x
n
)
n1
uma seq uencia em M. Suponha por absurdo que (x
n
)
n1
nao
possui subseq uencia convergente, i.e., que (x
n
)
n1
nao possui pontos aderentes (veja o
Exerccio 13). Da, para todo y M temos que y nao e um ponto aderente de (x
n
)
n1
e
portanto (negue a deni cao!) existe um aberto U
y
em M contendo y tal que x
n
, U
y
para
todo n sucientemente grande (i.e., o conjunto
_
n IN : x
n
U
y
_
e nito). A cobertura
aberta M =

yM
U
y
admite uma subcobertura nita M =

k
i=1
U
y
i
; da:
IN =
_
n IN : x
n
M
_
=
k
_
i=1
_
n IN : x
n
U
y
i
_
e nito, uma contradi c ao.
(ii)(iii).

E facil ver que se uma seq uencia de Cauchy possui uma subseq uencia conver-
gente entao ela mesmo e convergente; portanto M e completo. Seja agora > 0 e vamos
mostrar que M pode ser coberto por um n umero nito de subconjuntos de diametro menor
que . Suponha que nao. Da M ,= e podemos escolher x
1
M; a bola B
_
x
1
;

3
_
tem
diametro menor que e portanto nao pode cobrir M podemos entao encontrar x
2
M
fora de B
_
x
1
;

3
_
. Analogamente, as bolas B
_
x
1
;

3
_
e B
_
x
2
;

3
_
possuem diametro menor
que e portanto nao podem cobrir M; podemos encontrar entao x
3
M fora dessas bo-
las. Prosseguindo a constru cao indutivamente, supondo x
1
, . . . , x
k
construdos entao como

k
i=1
B
_
x
i
;

3
_
nao pode ser M, podemos encontrar x
k+1
fora da uniao dessas k bolas.
Obtemos assim uma seq uencia (x
n
)
n1
em M com d(x
n
, x
m
)

3
para todo n ,= m e tal
seq uencia nao pode ter subseq uencia convergente, uma contradi cao.
(iii)(i). (essa parte imita a demonstracao do teorema de Heine-Borel) Seja M =

iI
U
i
uma cobertura aberta de M. Suponha por absurdo que tal cobertura nao admite uma
subcobertura nita. Dado = 1 entao M pode ser coberto por um n umero nito de
subconjuntos de diametro menor que 1; podemos supor que tais subconjuntos sao fechados
(pois diam(S) = diam(S); veja o Exerccio 12). Se todos esses conjuntos pudessem ser
cobertos por um n umero nito de U
i
s entao tambem M poderia logo algum desses
fechados, digamos F
1
, nao admite uma subcobertura nita (em particular F
1
,= ). Temos
que tambem F
1
e totalmente limitado, ja que F
1
e um subespaco de M; logo, dado =
1
2
podemos cobrir F
1
por um n umero nito de fechados de diametro menor que
1
2
. Novamente,
um desses fechados, digamos F
2
F
1
, nao pode ser coberto por um n umero nito de U
i
s.
Seguindo o racioccio indutivamente, construmos uma seq uencia decrescente de fechados
nao vazios F
1
F
2
F
3
onde diam(F
k
) <
1
k
para todo k 1 e nenhum F
k
pode ser
coberto por um n umero nito de U
i
s. Como M e completo (veja o Exerccio 14) existe
x

kIN
F
k
; tal x pertence a algum U
i
e como diam(F
k
) 0 devemos ter F
k
U
i
para
algum k, contradizendo o fato que F
k
nao pode ser coberto por um n umero nito de U
i
s.
46
Corolario. O produto M
1
M
n
de espacos metricos compactos (M
i
, d
i
) e compacto.
Demonstracao. Podemos supor que n = 2; o caso geral segue indutivamente (ja que o
produto cartesiano de espacos metricos e associativo). Suponha que M
1
e M
2
sao com-
pactos; vamos mostrar que toda seq uencia em M
1
M
2
admite uma subseq uencia conver-
gente. Seja
_
(x
m
, y
m
)
_
m1
uma seq uencia com x
m
M
1
e y
m
M
2
para todo m. Como
M
1
e compacto, podemos extrair uma subseq uencia convergente (x
m
k
)
k1
de (x
m
)
m1
;
da seq uencia (y
m
k
)
k1
em M
2
podemos tambem extrair uma subseq uencia convergente
(y
m
k
i
)
i1
, ja que M
2
tambem e compacto. Logo,
_
(x
m
k
i
, y
m
k
i
)
_
i1
e uma subseq uencia
convergente de
_
(x
m
, y
m
)
_
m1
em M
1
M
2
.
Corolario. Um subconjunto de IR
n
e compacto se e somente se e limitado e fechado.
Demonstracao. Basta ver que blocos retangulares fechados

n
i=1
[a
i
, b
i
] sao compactos;
isso segue do Corolario anterior e do teorema de Heine-Borel.
Observac~ ao. Como ja havamos prometido, a teoria desta secao produz uma demonstracao
que IR e completo. De fato, se (x
n
)
n1
e uma seq uencia de Cauchy em IR entao (x
n
)
n1
ca em algum intervalo [a, b], o qual e completo (pois e compacto).
Observac~ ao. Para espacos metricos quaisquer, nem de longe e verdade que limitado +
fechado compacto. Por exemplo, se M IR
n
e limitado mas nao fechado entao M e
limitado e fechado em si proprio, mas nao e compacto (para os que conhecem um pouco
de Analise Funcional: num espaco de Banach de dimensao innita, nenhuma bola fechada
e compacta, apesar do espaco ser completo).
Teorema. Sejam M, N espacos metricos e f : M N uma funcao contnua. Se M
e compacto entao f e uniformemente contnua (uma funcao contnua num compacto e
uniformemente contnua).
Demonstracao. Se nao fosse, existiria > 0 tal que para todo =
1
n
, poderamos
encontrar x
n
, y
n
M com d(x
n
, y
n
) <
1
n
mas d
_
f(x
n
), f(y
n
)
_
. Como M e compacto,
a seq uencia (x
n
)
n1
possui uma subseq uencia convergente (x
n
k
)
k1
, digamos x
n
k
x.
Como d(x
n
k
, y
n
k
) <
1
n
k
0, temos tambem y
n
k
x. Da, pela continuidade de f,
f(x
n
k
) f(x) e f(y
n
k
) f(x), contradizendo d
_
f(x
n
k
), f(y
n
k
)
_
para todo k.
Deni cao. Sejam M um espaco metrico e M =

iI
U
i
uma cobertura de M (nao neces-
sariamente aberta). Um n umero positivo > 0 e chamado um n umero de Lebesgue para
a cobertura M =

iI
U
i
se todo subconjunto S M com diametro menor que esta
contido em algum U
i
.
A importancia da deni cao acima esta no seguinte:
Teorema. Se M e um espaco metrico compacto entao toda cobertura aberta M =

iI
U
i
(I ,= ) admite um n umero de Lebesgue.
Demonstracao. Para cada x M existe i I com x U
i
; como U
i
e aberto podemos
encontrar r
x
> 0 com B(x; r
x
) U
i
. Da cobertura aberta M =

xM
B
_
x;
r
x
2
_
podemos
extrair uma subcobertura nita M =

n
k=1
B
_
x
k
;
r
x
k
2
_
; tome =
1
2
minr
x
1
, . . . , r
x
n
> 0.
Vamos mostrar que e um n umero de Lebesgue para M =

iI
U
i
. Seja S M com
47
diam(S) < ; escolha x S (o caso S = e trivial). Temos x B
_
x
k
;
r
x
k
2
_
para algum
k = 1, . . . , n e B(x
k
; r
x
k
) U
i
para algum i I. Da, para todo y S temos:
d(x
k
, y) d(x
k
, x) +d(x, y) <
r
x
k
2
+ r
x
k
,
donde y B(x
k
; r
x
k
) U
i
. Da S U
i
.
(3) Base enumeravel e separabilidade.
Observac~ ao. Espero que todo mundo esteja familiarizado com o conceito de conjunto
enumeravel (um conjunto enumeravel e um conjunto que e nito ou que admite uma
bije cao com IN) espero tambem que todo mundo saiba coisas como a uniao enumeravel
de enumeraveis e enumeravel, o produto nito de enumeraveis e enumeravel, Q e
enumeravel e IR nao e enumeravel.
Deni cao. Seja M um espaco metrico. Uma base de abertos para M e uma cole cao B de
abertos de M tal que todo aberto de M pode ser escrito como uma reuniao de abertos de
M pertencentes `a cole c ao B. Quando M admite uma base de abertos enumeravel entao
diz-se que M e um espaco com base enumeravel ou um espaco que satisfaz o segundo
axioma da enumerabilidade (em ingles e mais curto: diz-se second countable space).
No Exerccio 24 apresentamos uma maneira equivalente (e talvez mais simples) de
denir base de abertos.
Observac~ ao. Como voces podem imaginar, o nome segundo axioma da enumerabilidade
vem do fato que existe um primeiro axioma da enumerabilidade; esse axioma so aparece
em cursos de topologia geral, ja que o mesmo e automaticamente satisfeito em todo espaco
metrico (para os curiosos: o primeiro axioma da enumerabilidade diz que todo ponto possui
um sistema fundamental de vizinhancas enumeravel).
Exemplo. Os intervalos abertos (a, b) IR com a e b racionais formam uma base de abertos
enumeravel para o espaco metrico IR (verique!).
Teorema. Sejam M um espaco metrico, S M um subconjunto e B uma base de abertos
para M. Entao:
B
S
=
_
B S : B B
_
e uma base de abertos para S. Em particular, se M admite uma base enumeravel entao
tambem S admite uma base enumeravel (diz-se que a propriedade de existencia de base
enumeravel e hereditaria para subespacos).
Demonstracao.

E claro que B
S
e um conjunto de abertos relativos a S. Seja Z um aberto
relativo a S; temos Z = U S com U aberto em M. Podemos escrever U =

iI
B
i
com
cada B
i
B; da Z = U S =

iI
(B
i
S) e cada B
i
S esta em B
S
.
Deni cao. Um espaco metrico M e dito separavel quando o mesmo admite um subcon-
junto enumeravel denso (diz-se tambem que M satisfaz o terceiro axioma da enumerabili-
dade).
Observac~ ao. Existencia de base enumeravel e separabilidade sao propriedades intrnsecas
e topologicas.
Exemplo. IR e separ avel pois Q e um subconjunto enumeravel denso de IR. Tambem IR
n
e separ avel pois Q
n
e um subconjunto enumeravel denso de IR
n
.
48
Teorema. Um espaco metrico M admite base enumeravel de abertos se e somente se for
separavel.
Demonstracao. Suponha que M admite uma base enumeravel B de abertos, digamos
B = B
n

n1
(para facilitar a notacao vamos fazer de conta que B e innito, mas na
realidade B poderia ser nito, tanto faz). Podemos supor que todos os B
n
s sao nao vazios
(se algum B
n
for vazio, jogue ele fora); podemos entao escolher x
n
B
n
para todo n. Da
D = x
n

n1
e um subconjunto enumeravel denso de M; de fato, se U M e um aberto
nao vazio entao existe n IN com B
n
U e da x
n
D U. Logo M e separavel.
Reciprocamente, suponha que M e separavel. Seja D = x
n

n1
um subconjunto
enumeravel denso de M (de novo vamos fazer de conta que D e innito para facilitar a
notacao, mas nao tem problema se D for nito). Dena:
B =
_
B
_
x
n
;
1
k
_
: n, k IN
_
;
e claro que B e um conjunto enumeravel de abertos de M. Vamos mostrar que B e uma
base. Seja U M aberto e seja x U; devemos encontrar um elemento de B que contem
x e que esteja contido em U, i.e., devemos encontrar n, k IN com x B
_
x
n
;
1
k
_
U.
Como U e aberto, existe r > 0 com B(x; r) U; seja k IN com
1
k

r
2
. Como D e denso,
existe n IN com x
n
B
_
x;
1
k
_
; obviamente x B
_
x
n
;
1
k
_
(pois d(x, x
n
) <
1
k
). Alem do
mais, B
_
x
n
;
1
k
_
B(x; r) U, pois dado y B
_
x
n
;
1
k
_
, temos:
d(y, x) d(y, x
n
) +d(x
n
, x) <
1
k
+
1
k

r
2
+
r
2
= r,
donde y B(x; r).
Corolario. IR
n
(e todos os seus subespacos) admitem base enumeravel de abertos.
Observac~ ao. Na teoria geral dos espacos topologicos, nao e verdade que separavel implica
existencia de base enumeravel; e por isso que os dois nomes diferentes existem. Como
mostramos, no contexto de espacos metricos (que e o que nos interessa), existencia de base
enumeravel e o mesmo que separabilidade.
Teorema de Lindelof. Seja M um espaco metrico separavel (ou que admita base enu-
meravel, tanto faz). Entao toda cobertura aberta M =

iI
U
i
de M admite uma subco-
bertura enumeravel, i.e., existe J I enumeravel com M =

jJ
U
j
.
Demonstracao. Seja B uma base enumeravel de abertos, digamos B = B
n

n1
; seja
M =

iI
U
i
uma cobertura aberta de M. Para cada n IN escolha, se existir, i
n
I
com B
n
U
i
n
; se tal i
n
nao existir, nao escolha nada. Seja J I o conjunto dos i
n
s
que foram escolhidos nesse processo; obviamente J e enumeravel. Vamos mostrar que
M =

jJ
U
j
. Seja x M; sabemos que existe i I com x U
i
. Como B e uma base
de abertos e U
i
e aberto, existe n IN com x B
n
U
i
. Da esse n e tal que B
n
esta
contido em algum dos U
i
s; portanto, na parte inicial onde zemos as escolhas dos i
n
s,
necessariamente escolhemos um i
n
com B
n
U
i
n
(pode ser que i
n
= i ou nao!). Em
qualquer caso, temos i
n
J e x B
n
U
i
n
; em particular x

jJ
U
j
.
49
Observac~ ao. De modo analogo ao que foi discutido na secao sobre espa cos compactos,
temos que para um subconjunto S de um espaco metrico M sao equivalentes:
(i) toda cobertura de S por abertos de S admite uma subcobertura enumeravel;
(ii) toda cobertura de S por abertos de M admite uma subcobertura enumeravel.
Corolario. Dada uma cobertura aberta de um subconjunto S IR
n
(por abertos relativos
a S ou por abertos de IR
n
) entao tal cobertura possui uma subcobertura enumeravel.
(4) Espacos normados e espacos com produto interno.
Nesta sec ao V denota um espaco vetorial real.
Deni cao. Uma norma em V e uma aplicacao V x |x| IR satisfazendo as seguintes
propriedades:
(N1) |x| 0 para todo x V e |x| = 0 se e somente se x = 0;
(N2) |x| = [[|x| para todo x V e todo IR;
(N3) |x +y| |x| +|y| para todos x, y V (desigualdade triangular).

E facil ver que se | | e uma norma em V entao a formula:


d(x, y) = |x y|, x, y V,
dene uma metrica em V ; dizemos que d e a metrica induzida pela norma | |. Todo
espaco vetorial normado sera pensado sempre como um espa co metrico munido da metrica
acima.
Deni cao. Duas normas | | e | |

sao ditas equivalentes quando as metricas corres-


pondentes sao equivalentes.
Teorema. Sejam V , W espacos normados e T : V W uma aplicacao linear. As
seguintes arma c oes sao equivalentes:
(i) T e contnua;
(ii) T e contnua na origem;
(iii) T e limitada na bola unitaria B[0; 1] de V ;
(iv) existe uma constante c 0 tal que |T(x)| c|x| para todo x V ;
(v) T e Lipschitziana.
Demonstracao.
(i)(ii).

E obvio.
(ii)(iii). Dado = 1 existe > 0 tal que |x| < implica |T(x)| < 1. Da para todo
x B[0; 1] V temos
_
_

2
x
_
_
< e portanto
_
_
T
_

2
x
__
_
< 1; da |T(x)| <
2

para todo
x B[0; 1].
(iii)(iv). Tome c = sup
x1
|T(x)| < +. Da
_
_
T
_
x
x
__
_
c para todo x ,= 0 e
portanto |T(x)| c|x| para todo x V (o caso x = 0 e trivial).
(iv)(v). |T(x) T(y)| = |T(x y)| c|x y|.
(v)(i).

E obvio.
50
Corolario. Duas normas | | e | |

sao equivalentes se e somente se existem constantes


, > 0 tais que:
|x| |x|

|x|,
para todo x V . Em particular, as metricas associadas a duas normas equivalentes sao
tambem uniformemente equivalentes (ate mesmo Lipschitz equivalentes).
Demonstracao. As aplicacoes identidade
Id : (V, | |) (V, | |

), Id : (V, | |

) (V, | |)
sao lineares e portanto sao contnuas se e somente se sao Lipschitzianas.
Exemplo. A norma Euclideana |x| =
_
n
i=1
x
2
i
_1
2
e uma norma em IR
n
; a demonstracao
da desigualdade triangular sera feita logo adiante. As formulas:
|x|
1
=
n

i=1
[x
i
[, |x|

= max
_
[x
1
[, . . . , [x
n
[
_
,
denem normas em IR
n
, ambas equivalentes `a norma Euclideana (recorde Exerccio 32 da
aula n umero 5).
Teorema. Seja V um espaco vetorial normado. A norma de V e uma contracao fraca de
(V, | |) em IR. Em particular a norma de V e uniformemente contnua.
Demonstracao.

E facil ver que a desigualdade:

|x| |y|

|x y| = d(x, y), x, y V,
segue da desigualdade triangular para | |.
Teorema. Todas as normas num espaco vetorial V de dimensao nita sao equivalentes.
Demonstracao. Podemos supor sem perda de generalidade que V = IR
n
(veja tambem
a observac ao a seguir). Seja | |

uma norma arbitraria em IR


n
; por transitividade, basta
mostrar que | |

e equivalente `a norma | |
1
denida acima. Se (e
1
, . . . , e
n
) denota a base
canonica de IR
n
entao:
|x|

=
_
_
_

n
i=1
x
i
e
i
_
_
_

i=1
[x
i
[ |e
i
|

k|x|
1
,
para todo x IR
n
, onde k = max
_
|e
1
|

, . . . , |e
n
|

_
. Isso mostra que a aplicacao identi-
dade
Id : (IR
n
, | |
1
) (IR
n
, | |

)
e contnua; segue entao tambem que a aplicacao (IR
n
, | |
1
) x |x|

IR e contnua
(pois e uma composta de funcoes contnuas). Como a esfera unitaria
_
x IR
n
: |x|
1
= 1
_
de (IR
n
, | |
1
) e compacta em (IR
n
, | |
1
), segue que x |x|

assume um valor mnimo


> 0 em
_
x IR
n
: |x|
1
= 1
_
. Da, para todo x IR
n
nao nulo temos:
_
_
_
_
x
|x|
1
_
_
_
_

= |x|
1

1

|x|

,
donde Id : (V, | |

) (V, | |
1
) e contnua.
51
Corolario. Dados espacos normados V e W, se V tem dimensao nita, entao toda
aplicac ao linear T : V W e contnua.
Demonstracao. Trocando W por T(V ) (o que nao afeta a continuidade de T), podemos
supor sem perda de generalidade que T e sobrejetora; da W tambem tem dimensao nita.
Pelo Teorema acima, podemos supor tambem que V = IR
n
, W = IR
m
e que ambos possuem
a metrica Euclidena. Da cada coordenada de T e uma combinacao linear de projecoes de
IR
n
e portanto T e contnua.
Observac~ ao. Vamos entender essa estoria de supor sem perda de generalidade. Quando
queremos provar um teorema do tipo h t e dizemos que e possvel supor sem perda
de generalidade que vale h

, isso signica que podemos provar o teorema desejado h t


a partir do teorema mais fraco h + h

t. Por exemplo, acima mostramos que duas


normas quaisquer em IR
n
sao equivalentes; como podemos de fato concluir a partir da que
duas normas num espaco vetorial de dimensao nita qualquer sao equivalentes? Fazemos
o seguinte: seja V um espaco vetorial de dimensao n < + e sejam | | e | |

normas
em V . Sabemos da algebra linear que existe um isomorsmo linear : IR
n
V ; tal
isomorsmo induz normas | |

e | |

em IR
n
fazendo:
|x|

= |(x)|, |x|

= |(x)|

, x IR
n
,
(veja o Exerccio 30). Temos entao um diagrama comutativo:
(V, | |)
Id
/
(V, | |

)
(IR
n
, | |

O
Id
/
(IR
n
, | |

O
no diagrama acima as echas verticais sao isometrias e a echa horizontal de baixo e
um homeomorsmo, pois as normas | |

e | |

em IR
n
sao equivalentes. Segue entao
que a echa horizontal de cima e um homeomorsmo e portanto | | e | |

sao de fato
equivalentes em V .
Exemplo. Se V , W sao espacos vetoriais normados entao o conjunto Lin(V, W) de todas
as aplicac oes lineares contnuas T : V W e um subespaco do espaco vetorial de todas
as aplicac oes lineares de V em W; observe que quando V tem dimensao nita entao
Lin(V, W) denota simplesmente o espaco de todas as aplicacoes lineares de V em W. Para
T Lin(V, W) a quantidade:
|T| = sup
xV
x=1
|T(x)| = sup
xV
x1
|T(x)|
e nita.

E um exerccio simples de sup mostrar que T |T| e de fato uma norma
no espaco vetorial Lin(V, W); tal norma e conhecida como a norma de operadores. As
seguintes desigualdades sao faceis de vericar:
|T(x)| |T| |x|, |T S| |T| |S|,
52
para todos x V , T Lin(V, W), S Lin(Z, V ) (onde Z e um outro espaco normado
qualquer). Observe que em Lin(IR
m
, IR
n
) temos a norma de operadores e a norma Eucli-
deana bem denidas (podemos identicar Lin(IR
m
, IR
n
) com IR
mn
da maneira obvia)
tais normas sao diferentes, mas sao equivalentes, pelo que ja mostramos.
Observac~ ao. Uma outra norma famosa em IR
n
e a norma p; para p IR, p 1 denimos:
|x|
p
=
_
n

i=1
[x
i
[
p
_1
p
, x IR
n
.
Quando p = 2 obtemos a norma Euclideana. A desigualdade triangular para | |
p
e
conhecida como a desigualdade de Minkowski e sua demonstracao e um tanto chata. Nao
teremos nenhum uso para a norma p com p , 1, 2, .
Deni cao. Um produto interno em V e uma aplicacao bilinear
V V (x, y) x, y IR
satisfazendo as seguintes propriedades:
(PI1) x, y = y, x, para todos x, y V (simetria);
(PI2) x, x > 0 para todo x V nao nulo (positividade).
Se , e um produto interno num espaco vetorial V entao denimos:
|x| = x, x
1
2
;
a menos da desigualdade triangular, e facil ver que | | satisfaz todas as propriedades
requeridas para uma norma. Veremos logo adiante que | | de fato satisfaz a desigualdade
triangular e portanto e uma norma em V ; dizemos que | | e a norma induzida pelo
produto interno , . Todo espaco vetorial com produto interno sera sempre pensado
como um espaco vetorial normado atraves da norma induzida pelo produto interno.
Teorema. (desigualdade de Cauchy-Schwarz) Se V e um espaco vetorial com produto
interno , entao para todos x, y V temos:

x, y

|x| |y|;
a igualdade vale se e somente se x e y sao linearmente dependentes.
Demonstracao. Seja f : IR IR denida por f(t) = x +ty, x +ty; temos:
f(t) = |y|
2
t
2
+ 2x, yt +|x|
2
,
donde f e um polinomio de grau 2 em t (vamos excluir o caso y = 0 que e trivial). Como
f e nao negativa, temos que o discriminante de f e menor ou igual a zero, ou seja:
= 4x, y
2
4|x|
2
|y|
2
0;
a igualdade vale se e somente se existe t IR com f(t) = 0 e nesse caso x +ty = 0 e x, y
sao linearmente dependentes.
53
Corolario. |x| = x, x
1
2
satisfaz a desigualdade triangular e portanto realmente dene
uma norma em V .
Demonstracao. Temos:
|x +y|
2
= |x|
2
+ 2x, y +|y|
2
|x|
2
+ 2|x| |y| +|y|
2
=
_
|x| +|y|
_
2
.
Exemplo. Em IR
n
, o produto interno canonico x, y =

n
i=1
x
i
y
i
e de fato um produto
interno; a norma correspondente e a norma Euclideana (e nalmente provamos a desigual-
dade triangular para essa norma!). Para quem sabe mais algebra linear: se A e uma matriz
real simetrica nn que possui apenas autovalores positivos entao x, y

n
i,j=1
A
ij
x
i
y
j
e um produto interno em IR
n
(e na verdade todo produto interno em IR
n
e desse tipo).
Observac~ ao. O conceito de metrica e topologia faz sentido em conjuntos quaisquer; normas
e produtos internos so fazem sentido em espacos vetoriais reais (e na verdade em complexos
tambem, mas nao nos interessamos por isso aqui). Num espa co vetorial real V , existem
metricas que nao vem de normas (como a metrica zero-um) e existem normas que nao vem
de produto interno (como a norma | |
p
com p ,= 2). Note que metricas que nao vem de
normas podem nao ser equivalentes `a metricas que vem de norma, mesmo quando V tem
dimensao nita (a metrica zero-um nao e equivalente `a metrica Euclideana em IR
n
).
Observac~ ao. Para cultura geral: um espaco normado completo chama-se um espaco de
Banach e um espaco com produto interno completo chama-se um espaco de Hilbert. Esses
sao os objetos basicos de estudo da analise funcional abstrata. Nesse caso o interesse maior
e pelos espacos de dimensao innita; para tais espacos nao e verdade que todas as normas
sao equivalentes.
54
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Adendo aos exerccios da aula n umero 5.
-1. No Exerccio 2 da aula n umero 5 (20/03) acrescentar o seguinte item:
(g) ext(A) = int(A
c
).
0. No Exerccio 3 da aula n umero 5 (20/03) acrescentar o seguinte item:
(e) A A = .
Mais espacos m etricos.
1. Mostre que todo subconjunto nito de um espaco metrico e fechado.
2. Seja (M, d) um espaco metrico. Dados x, y, a M mostre que:

d(x, a) d(y, a)

d(x, y).
(dica: mostre que d(x, a) d(y, a) d(x, y) e que d(y, a) d(x, a) d(x, y)). Conclua
que a func ao distancia ate o ponto a denida por d
a
: M IR, d
a
(x) = d(x, a), e uma
contrac ao fraca e portanto e uniformemente contnua.
3. Seja (M, d) um espaco metrico.
(a) Mostre que para todos x, x

, y, y

M vale a desigualdade:

d(x, y) d(x

, y

d(x, x

) +d(y, y

).
(dica: d(x, y) d(x

, y

) = d(x, y) d(x

, y) +d(x

, y) d(x

, y

); use o Exerccio
anterior).
(b) Considere o produto cartesiano M M munido da seguinte metrica D:
D
_
(x, y), (x

, y

)
_
= d(x, x

) +d(y, y

), (x, y), (x

, y

) M M;
(recorde do Exerccio 33 da aula n umero 5 que D e uniformemente equivalente `a
metrica produto em M M). Conclua do item (a) que a propria metrica de M:
d : M M IR
e uma contrac ao fraca e portanto e uma funcao uniformemente contnua.
(c) Mostre que se f, g : N M sao funcoes contnuas (onde N e um outro espaco
metrico qualquer) entao a funcao h : N IR denida por h(x) = d
_
f(x), g(x)
_
,
e contnua (dica: use o item (b)).
(d) Refa ca o item (c) trocando funcao contnua por funcao uniformemente con-
tnua (i.e., suponha f, g uniformemente contnuas e conclua que h tambem o
e).
(e) Mostre que se f, g : N M sao funcoes contnuas entao o conjunto
_
x N : f(x) = g(x)
_
55
dos pontos aonde elas coincidem e fechado em N cuidado pois h = f g nao
faz sentido se M nao e um espaco vetorial! (dica: mas h(x) = d
_
f(x), g(x)
_
faz
sentido).
(f) Mostre que se (x
n
)
n1
e (y
n
)
n1
sao seq uencias de Cauchy em M entao a
seq uencia
_
d(x
n
, y
n
)
_
n1
e convergente em IR (dica: funcoes uniformemente con-
tnuas levam seq uencias de Cauchy em seq uencias de Cauchy).
4. (distancia de um ponto a um conjunto) Sejam (M, d) um espaco metrico, x M um
ponto e A M um subconjunto. A distancia de x ate A e denida por:
d(x, A) = inf
aA
d(x, a).
Mostre que:
(a) d(x, A) = 0 se e somente se x A; conclua que se A e fechado e x , A entao
d(x, A) > 0.
(b) d(x, A) = d(x, A).
(c) (desigualdade triangular generalizada) para x, y M:
d(x, A) d(x, y) +d(y, A).
(dica: se (a) (a) para todo a entao inf
a
(a) inf
a
(a)).
(d) Para x, y M:

d(x, A) d(y, A)

d(x, y);
conclua que a funcao distancia ate o conjunto A denida por d
A
: M IR,
d
A
(x) = d(x, A), e uma contracao fraca e portanto e uniformemente contnua.
(e) (o Lema de Urisohn para espacos metricos) Sejam F, G M fechados disjuntos.
Mostre que a expressao:
f(x) =
d(x, F)
d(x, F) +d(x, G)
dene uma funcao contnua f : M [0, 1] tal que f[
F
0 e f[
G
1.
(f) (a propriedade T4 dos espacos metricos) Conclua do item (d) que se F, G M
sao fechados disjuntos entao existem abertos disjuntos U, V M com F U e
G V (dica: considere f
1
_
(,
1
2
)
_
e f
1
_
(
1
2
, +)
_
).
Espacos conexos.
5. Sejam M um espaco metrico e A M um subconjunto. Mostre que as seguintes
arma c oes sao equivalentes:
(a) A e aberto e fechado em M;
(b) A e A
c
sao abertos em M;
(c) A e A
c
sao fechados em M;
(d) a fronteira de A e vazia.
56
6. Seja M um espaco metrico. Mostre que sao equivalentes:
(a) M e conexo;
(b) se M = A B com A, B fechados disjuntos em M entao A = ou B = ;
(c) se A e aberto e fechado em M entao A = ou A = M;
(d) se A M tem fronteira vazia entao A = ou A = M.
7. (componentes conexas) Seja M um espaco metrico. Dena uma rela cao em M
fazendo:
x y existe C M conexo com x, y C,
para todos x, y M.
(a) Mostre que e uma rela cao de equivalencia (dica: se C, C

M sao conexos
tais que x, y C e y, z C

, olhe para C C

). As classes de equivalencia
correspondentes a sao chamadas as componentes conexas de M (mostre que
elas sao de fato conexas).
(b) Mostre que se C M e uma componente conexa, A M e conexo e A C ,=
entao A C; conclua que a componente conexa C de M que contem um certo
ponto x e o maior subconjunto conexo de M que contem x, i.e., se A M e
conexo e x A entao A C.
(c) Mostre que se A M e aberto, fechado, conexo e nao vazio entao A e uma
componente conexa de M (dica: se C M e uma componente conexa entao
A C e aberto e fechado em C).
(d) Mostre que as componentes conexas de um espaco metrico sao fechadas (dica: o
fecho de um conjunto conexo e conexo).
(e) Determine as componentes conexas de Q e mostre que elas nao sao abertas em
Q.
(f) Se U IR
n
e um aberto (munido da metrica induzida da metrica Euclideana de
IR
n
), mostre que as componentes conexas de U sao abertas em U e portanto
abertas em IR
n
(dica: uma bola aberta em IR
n
e conexa).
(g) Vamos generalizar o item (f). Um espaco metrico M e dito localmente conexo
quando todo ponto de M possui um sistema fundamental de vizinhancas conexas
(recorde Exerccio 19 da aula n umero 5), i.e., se toda vizinhanca de um ponto
x M contem uma vizinhanca conexa de x. Mostre que se M e localmente
conexo entao as componentes conexas de um aberto U de M sao abertas em U
e portanto abertas em M.
8. (componentes conexas por arcos) Seja M um espaco metrico. Dadas curvas contnuas
, : [0, 1] M com (1) = (0) entao a concatena cao de e e a curva = ,
: [0, 1] M, denida por:
(t) =
_
(2t), t
_
0,
1
2

,
(2t 1), t
_
1
2
, 1

.
(intuitivamente, consiste de percorrida com o dobro da velocidade na primeira
metade de [0, 1], seguida de percorrida com o dobro da velocidade na segunda metade
de [0, 1]).
57
(a) Mostre que = e contnua (dica: use o resultado do Exerccio 38, aula
n umero 5).
(b) Dena uma rela cao em M fazendo:
x y existe : [0, 1] M contnua com (0) = x e (1) = y,
para todos x, y M. Mostre que e uma rela cao de equivalencia; as classes
de equivalencia correspondentes a sao chamadas as componentes conexas por
arcos de M (mostre que elas sao de fato conexas por arcos).
(c) Mostre que toda componente conexa de M e uma uniao de componentes conexas
por arcos de M.
9. Um subconjunto S IR
n
e dito estrelado com respeito a x S se para todo y S
o segmento de reta [x, y] esta contido em S (observe que S e convexo se e somente
se S e estrelado com respeito a todos os seus pontos). Mostre que todo subconjunto
estrelado de IR
n
e conexo por caminhos (e portanto conexo).
10. Seja S IR
2
o gr aco de (0, 1] t sen
1
t
, de modo que o fecho de S e a senoide
dos topologos. Vamos mostrar neste exerccio que nao existe uma curva contnua
: [0, 1] S com (0) S e (1) 0 [0, 1]. Suponha por absurdo que tal curva
existe e escreva (t) =
_
x(t), y(t)
_
; considere o conjunto:
A =
_
t [0, 1] : x(t) > 0
_
.
(a) Mostre que Ae limitado superiormente e nao vazio, de modo que existe c = sup A.
(b) Mostre que x(c) = 0.
(c) Mostre que para todo > 0 a funcao x : [0, 1] IR assume valores da forma
1
k
e da forma
1

2
+k
(k IN) no intervalo [c , c] (dica: use o teorema do valor
intermediario).
(d) Conclua do item (c) que lim
tc
y(t) nao existe, contradizendo o fato que y e
contnua.
11. Mostre que um intervalo fechado [a, b] IR nao pode ser homeomorfo ao crculo
S
1
=
_
(x, y) IR
2
: x
2
+y
2
= 1
_
(dica: e possvel tirar um ponto de [a, b] e torna-lo
desconexo, mas tirando um ponto qualquer de S
1
ele continua conexo).
Espacos compactos.
12. Seja M um espaco metrico. Mostre que:
(a) se M e totalmente limitado entao todo subconjunto S M e totalmente limitado;
(b) para S M temos diam(S) = diam(S); conclua que S e totalmente limitado se
e somente se S e totalmente limitado.
13. Seja M um espaco metrico e seja (x
n
)
n1
uma seq uencia em M. Dizemos que x M
e um ponto aderente (ou um ponto de aderencia) `a seq uencia (x
n
)
n1
se dado > 0
entao temos x
n
B(x; ) para n arbitrariamente grande, i.e., se o conjunto
_
n IN : x
n
B(x; )
_
58
e innito. Mostre que as seguintes condi coes sao equivalentes:
(a) x e um ponto de aderencia de (x
n
)
n1
;
(b) dado um aberto U M contendo x entao x
n
U para n arbitrariamente grande
(ponto aderente a uma seq uencia e uma nocao topologica);
(c) existe uma subseq uencia (x
n
k
)
k1
de (x
n
)
n1
convergindo para x (recorde que
para que (x
n
k
)
k1
seja chamada uma subseq uencia de (x
n
)
n1
e necessario que
n
1
< n
2
< n
3
< );
(d) x e um ponto de acumulacao do conjunto
_
x
n
: n IN
_
ou a seq uencia (x
n
)
n1
possui innitos termos iguais a x (i.e., o conjunto
_
n IN : x
n
= x
_
e innito).
Observac~ ao. Nao confundir x e aderente `a seq uencia (x
n
)
n1
com x e aderente ao
conjunto
_
x
n
: n IN
_
. Por exemplo,
1
n
e aderente ao conjunto
_
1
n
: n IN
_
para todo
n IN mas nenhum n umero da forma
1
n
e aderente `a seq uencia
_
1
n
_
n1
.
Observac~ ao. existem innitos ns com x
n
B(x; ) e existem innitos x
n
s em B(x; )
sao arma c oes diferentes! O conjunto
_
n IN : x
n
B(x; )
_
possui cardinalidade maior
ou igual a do conjunto
_
x
n
: n IN
_
B(x; ). Por exemplo, se x
n
= x para todo n IN
entao existe um unico x
n
em B(x; ) mas existem innitos ns com x
n
B(x; ).
14. Seja M um espaco metrico completo. Seja (F
n
)
n1
uma seq uencia de subconjuntos
fechados nao vazios F
n
M com F
1
F
2
F
3
e diam(F
n
) 0. Mostre que a
intersec ao

n1
F
n
possui exatamente um ponto (dica: escolha x
n
F
n
para cada n
e mostre que (x
n
)
n1
e uma seq uencia de Cauchy).
Observac~ ao. Sem a hipotese diam(F
n
) 0 no Exerccio 14 e possvel que a intersecao

n1
F
n
seja vazia! Por exemplo, tome M = IR e F
n
= [n, +).
15. Seja M um espaco metrico e seja (K
n
)
n1
uma seq uencia de compactos nao vazios
K
n
M com K
1
K
2
K
3
. Mostre que a intersecao

n1
K
n
e nao vazia
(dica: supondo por absurdo que

n1
K
n
= , a famlia (M K
n
)
n1
seria uma
cobertura aberta de K
1
).
16. Mostre que todo espaco metrico nito e compacto. Mostre tambem que a uniao nita
de subespacos compactos de um espaco metrico ainda e compacta.
17. (produto por um compacto) Seja K um espaco metrico compacto e M um espaco
metrico qualquer. Dado um ponto p M e um aberto Z K M que contem
K p, mostre que existe uma vizinhanca aberta V de p em M tal que K V Z
(se um aberto contem uma linha compacta entao ele contem uma faixa em torno
dessa linha) dica: para todo x K, existem abertos U
x
K e V
x
M com
x U
x
, p V
x
e U
x
V
x
Z (veja o Exerccio 20(c) da aula n umero 5); adivinhe o
que fazer com a cobertura aberta K =

xK
U
x
!
18. (mais uniformidades) Sejam K um espaco metrico compacto e M, N espacos metricos
quaisquer. Seja f : KM N uma funcao contnua; mostre que a continuidade de f
e uniforme com respeito `a variavel em K, i.e., que dados y
0
M e > 0 entao existe
> 0 tal que para todo x K e todo y B(y
0
; ) M temos d
_
f(x, y), f(x, y
0
)
_
<
( > 0 nao depende de x K) dica: o conjunto
Z =
_
(x, y) K M : d
_
f(x, y), f(x, y
0
)
_
<
_
59
e aberto em K M e contem a linha K y
0
; use o Exerccio anterior.
19. (distancia entre conjuntos) Seja M um espaco metrico. Dados subconjuntos A, B M
denimos a distancia entre A e B por:
d(A, B) = inf
aA
bB
d(a, b) = inf
aA
d(a, B) = inf
bB
d(A, b).
Mostre que:
(a) se K M e compacto e F M e fechado com K ,= entao existe x K
com d(x, F) = d(K, F) (dica: K x d(x, F) e uma funcao contnua num
compacto). Conclua que se K F = entao d(K, F) > 0.
(b) Se K
1
, K
2
M sao compactos nao vazios entao existem x K
1
, y K
2
com
d(x, y) = d(K
1
, K
2
), i.e., a distancia entre compactos e efetivamente assumida
(dica: d[
K
1
K
2
e uma funcao contnua num compacto).
(c) Se K IR
n
e compacto e F IR
n
e fechado, com K e F nao vazios, entao
existem x K, y F com d(x, y) = d(K, F), i.e., a distancia entre um compacto
e um fechado em IR
n
e efetivamente assumida (dica: escolha k > 0 grande tal que
F
0
=
_
y F : d(y, K) k
_
e nao vazio; da F
0
e compacto e d(K, F) = d(K, F
0
)).
(d) Ache subconjuntos fechados disjuntos F
1
, F
2
IR
2
tais que d(F
1
, F
2
) = 0.
Observac~ ao. O item (c) do Exerccio 19 nao vale se o espaco metrico ambiente nao e o
IR
n
; por exemplo, se M = IR 0, K = 1 e F = (0, +) entao F e fechado em M, K
e compacto, mas a distancia entre K e F nao e efetivamente assumida.

E possvel tambem
obter contra-exemplos onde o espaco ambiente M e completo.
20. Mostre que se (x
n
)
n1
e uma seq uencia convergente num espaco metrico M, digamos
x
n
x M, entao o conjunto
_
x
n
: n 1
_
x e compacto.
21. Sejam M um espaco metrico e S M um subconjunto. Dizemos que S e relativamente
compacto em M se o fecho de S em M e compacto (relativamente compacto nao e
uma noc ao intrnseca). Mostre que as seguintes condi c oes sao equivalentes:
(a) S e relativamente compacto em M;
(b) toda seq uencia em S possui uma subseq uencia convergente em M.
22. Seja M um espaco metrico discreto (recorde Exerccio 40 da aula n umero 5). Mostre
que M e compacto se e somente se M e nito.
23. Mostre que a esfera S
2
=
_
(x, y, z) IR
3
: x
2
+ y
2
+ z
2
= 1
_
nao e homeomorfa a
IR
2
, mas que a esfera S
2
menos um ponto e homeomorfa a IR
2
(lembram da projecao
estereograca?).
Base enumer avel e separabilidade.
24. Sejam M um espaco metrico e B uma cole cao de abertos de M. Mostre que as
seguintes propriedades sao equivalentes:
(i) B e uma base de abertos para M;
(ii) dado U M aberto e x U entao existe V B com x V U.
60
25. (para acompanhar este exerccio, voce deve recordar os Exerccios 19 e 20 da aula
n umero 5) Seja M um espaco metrico. Mostre que:
(a) se B e uma base de abertos para M entao para todo x M a cole cao
1
x
=
_
V B : x V
_
e um sistema fundamental de vizinhancas abertas para x M.
(b) Se para cada x M escolhemos um sistema fundamental de vizinhancas abertas
1
x
de x M entao a cole cao B =

xM
1
x
e uma base de abertos para M.
(c) Se (M
i
, d
i
), i = 1, . . . , n, sao espacos metricos entao:
B =
_

n
i=1
U
i
: U
i
M
i
aberto, i = 1, . . . , n
_
e uma base de abertos para o produto

n
i=1
M
i
. Mais geralmente, se B
i
e uma
base de abertos para M
i
entao:
B =
_

n
i=1
U
i
: U
i
B
i
, i = 1, . . . , n
_
e uma base de abertos para

n
i=1
M
i
.
(d) Conclua do item (c) que o produto de espacos metricos com base enumeravel
ainda e um espaco metrico com base enumeravel.
26. Mostre que todo espaco metrico totalmente limitado M e separavel (dica: para todo
n 1 escolha S
n
M nito tal que M =

xS
n
B
_
x;
1
n
_
dena D =

n1
S
n
).
Espacos normados e espacos com produto interno.
Vamos generalizar alguns resultados da secao para aplicacoes bilineares e multi-linea-
res:
27. Sejam V , W e Z espacos vetoriais normados. Sobre uma aplicacao bilinear B :
V W Z mostre que sao equivalentes:
(i) B e contnua;
(ii) B e contnua em (0, 0);
(iii) existe c 0 com |B(x, y)| c para todos x V , y W com |x| = |y| = 1;
(iv) existe c 0 com |B(x, y)| c|x| |y| para todo x V , y W.
Generalize o exerccio para aplicacoes multi-lineares.
Observac~ ao. Segue do Exerccio acima e da desigualdade de Cauchy-Schwarz que um
produto interno e contnuo (com respeito `a metrica denida por ele mesmo).
Observac~ ao. Aplicac oes bilineares em geral nao sao Lipschitzianas (e nem mesmo unifor-
memente contnuas).
28. Sejam V , W e Z espacos vetoriais normados. Mostre que se V e W tem dimensao
nita entao toda aplicacao bilinear B : V W Z e contnua (dica: troque Z por um
subespaco de dimensao nita que contem a imagem de B; podemos supor entao que
B e uma aplicac ao bilinear IR
m
IR
n
IR
p
onde IR
m
, IR
n
e IR
p
possuem a norma
Euclideana). Generalize o resultado para aplicacoes multi-lineares.
61
29. Sejam V , W e Z espacos vetoriais normados. Denote por Bil(V, W; Z) o conjunto de
todas as aplicac oes bilineares contnuas B : V W Z. Mostre que:
(a) Bil(V, W; Z) e um subespaco do espaco vetorial de todas as aplicacoes bilineares
V W Z;
(b) a formula:
|B| = sup
xV, x=1
yW, y=1
|B(x, y)| = sup
xV, x1
yW, y1
|B(x, y)|,
dene uma norma em Bil(V, W; Z);
(c) generalize os itens (a) e (b) para o caso de aplicacoes multi-lineares.
30. (norma induzida por um isomorsmo) Sejam V , W espacos vetoriais, : V W um
isomorsmo e | | uma norma em W. Dena:
|x|

= |(x)|,
para todo x V . Mostre que | |

e uma norma em V e que : (V, | |

) (W, | |)
e uma isometria. Dizemos que | |

e a norma em V induzida pelo isomorsmo e


pela norma de W.
31. (norma num subespaco) Sejam V um espaco vetorial e S V um subespaco. Mostre
que se | | e uma norma em V entao | | restringe-se a uma norma | |[
S
em S.
Mostre que a metrica induzida em S por | |[
S
coincide com a restricao da metrica
induzida por | | em V .
32. (produto interno induzido por uma aplicacao) Seja : V W um isomorsmo entre
espacos vetoriais V , W e seja , um produto interno em W. Mostre que:
x, y

= (x), (y), x, y V,
dene um produto interno em V ; dizemos que ,

e o produto interno induzido por


e por , . Mostre que : (V, ,

) (W, , ) e uma isometria.


33. (produto interno induzido num subespaco) Sejam V um espaco vetorial e S V um
subespaco. Seja , um produto interno em V . Mostre que , restringe-se a um
produto interno , [
SS
em S. Mostre que a norma induzida em S por , [
SS
coincide com a restricao da norma induzida em V por , .
Observac~ ao.

E possvel unicar os exerccios 30 e 31 (assim como os exerccios 32 e 33)
trocando a hipotese que seja um isomorsmo pela hipotese que seja linear injetora
(obviamente nesse caso vamos concluir apenas que e uma imersao isometrica em vez de
concluir que e uma isometria).
62
34. (generalizando os Exerccios 18 e 33 da aula 5) Seja | | uma norma em IR
n
satisfa-
zendo a seguinte propriedade:
se x, y [0, +)
n
sao tais que x
i
y
i
, i = 1, . . . , n entao |x| |y| ()
(observe que a norma Euclideana e as normas | |
p
satisfazem a propriedade ()).
(a) Sejam V
i
, i = 1, . . . , n espacos vetoriais; o produto V =

n
i=1
V
i
tambem e um
espaco vetorial com as operacoes denidas coordenada por coordenada tal
espaco e usualmente denotado por

n
i=1
V
i
(ou V
1
V
n
) e e chamado a
soma direta ou a soma direta externa dos espacos V
i
. Se | |
i
e uma norma em
V
i
, dena:
|x|
prod
=
_
_
_
_
|x
1
|
1
, . . . , |x
n
|
n
_
_
_
_,
para todo x = (x
i
)
n
i=1
V . Mostre que | |
prod
e de fato uma norma em V ; mos-
tre tambem que trocando | | por uma outra norma | |

em IR
n
(satisfazendo
()) entao obtemos uma norma equivalente a | |
prod
em V .
(b) Sejam (M
i
, d
i
), i = 1, . . . , n espacos metricos. Seja M =

n
i=1
M
i
e dena:
d
prod
(x, y) =
_
_
_
_
d
1
(x
1
, y
1
), . . . , d
n
(x
n
, y
n
)
_
_
_
_,
para todos x = (x
i
)
n
i=1
, y = (y
i
)
n
i=1
em M. Mostre que d
prod
e de fato uma
metrica em M; mostre tambem que d
prod
e uniformemente equivalente `a metrica
produto usual em M (a equivalencia e ate mesmo Lipschitz).
(c) Se d
i
e a metrica induzida pela norma | |
i
no espaco V
i
, mostre que d
prod
e a
metrica induzida pela norma | |
prod
em V =

n
i=1
V
i
.
63
Aula n umero 8 (29/03)
A aula n umero 8 cobriu o material das Secoes (2) e (4) originalmente destinado `a aula
n umero 7 os seguintes assuntos foram omitidos:
(i) a noc ao de n umero de Lebesgue de uma cobertura;
(ii) a sec ao (3) sobre base enumeravel e separabilidade;
(iii) a noc ao de normas equivalentes e os resultados relativos `a continuidade de aplicacoes
lineares.
Aula n umero 9 (03/04)
A aula come ca cobrindo a parte que faltou da secao (4) da aula n umero 7 (equivalencia
de normas, continuidade de aplicacoes lineares cujo domnio tem dimensao nita e norma
de operadores).
(1) A prova da regra da cadeia.
Sejam U IR
m
, V IR
n
abertos e f : U IR
n
, g : V IR
p
funcoes com f(U) V .
Suponha que f e diferenciavel num ponto x U e que g e diferenciavel no ponto f(x) V .
Nos devemos mostrar que g f e diferenciavel no ponto x U e que sua diferencial e dada
por:
d(g f)(x) = dg
_
f(x)
_
df(x).
Escrevemos:
f(x +h) = f(x) + df(x) h +(h)|h|,
g
_
f(x) +k
_
= g
_
f(x)
_
+ dg
_
f(x)
_
k +(k)|k|,
com lim
h0
(h) = 0 e lim
k0
(k) = 0. Aplicamos g dos dois lados da primeira identidade
acima e utilizamos a segunda com k = df(x) h +(h)|h|; obtemos:
(g f)(x +h) = (g f)(x) +
_
dg
_
f(x)
_
df(x)

h +|h|
_
dg
_
f(x)
_
(h)

+(k)|k|.
Como dg
_
f(x)
_
df(x) e linear, a conclusao segue se mostrarmos que:
lim
h0
dg
_
f(x)
_
(h) +(k)
|k|
|h|
= 0.
Sabemos que lim
h0
(h) = 0 e pela continuidade da transformacao linear dg
_
f(x)
_
obte-
mos lim
h0
dg
_
f(x)
_
(h) = 0. Alem do mais, temos:
|k|
_
|df(x)| +|(h)|

|h|,
donde segue que lim
h0
k = 0 e que
k
h
e uma quantidade limitada para h numa vizinhanca
da origem. A conclusao segue do fato que lim
k0
(k) = 0.
64
(2) A igualdade e a desigualdade do valor medio.
Recordem do Calculo 1 o seguinte:
Teorema. (do valor medio) Se f : [a, b] IRe uma funcao contnua, derivavel no intervalo
aberto (a, b), entao existe c (a, b) tal que:
f(b) f(a) = f

(c)(b a).
Demonstracao. Fazemos primeiro o caso f(a) = f(b) (conhecido como o Teorema de
Rolle). A func ao contnua f assume um maximo e um mnimo no compacto [a, b]; se ambos
fossem assumidos nas extremidades do intervalo entao f seria constante (pois f(a) = f(b))
da f

0. Se f assume um maximo ou um mnimo num ponto c (a, b) entao (como


todo mundo deve saber do Calculo I) temos f

(c) = 0.
O caso geral segue diretamente aplicando o Teorema de Rolle para a funcao g(t) =
f(t)
_
f(b) f(a)
_
ta
ba
f(a).

E muito facil generalizar o teorema acima para o caso de fun coes denidas em abertos
de IR
m
tomando valores em IR; para isso, recorde que o segmento de reta ligando dois
pontos x, y IR
m
e denido por:
[x, y] =
_
(1 t)x +ty : t [0, 1]
_
.
Denotamos tambem por (x, y) o segmento de reta aberto denido por:
(x, y) =
_
(1 t)x +ty : t (0, 1)
_
.
(espero que nao ocorra confusao com o par ordenado (x, y)).
Teorema. Sejam f : U IR
m
IR uma funcao denida num aberto U IR
m
e [x, y] U
um segmento de reta contido em U. Suponha que f e contnua nos pontos de [x, y] e
diferenciavel nos pontos de (x, y); entao existe z (x, y) tal que:
f(y) f(x) = df(z) (y x).
Demonstracao. Seja : [0, 1] IR a aplicacao denida por (t) = f
_
(1t)x+ty
_
; note
que f e bem denida pois [x, y] U. Como f e contnua em [x, y], temos que e contnua;
como f e diferenciavel em (x, y), segue da regra da cadeia que e diferenciavel em (0, 1)
e que sua derivada e dada por:

(t) = df
_
(1 t)x +ty
_
(y x),
para todo t (0, 1). A conclusao segue diretamente aplicando o teorema do valor medio
do Calculo I para .
Exemplo. O teorema do valor medio nao vale em geral para funcoes a valores vetoriais, i.e.,
para func oes a valores em IR
n
com n > 1. Por exemplo, a curva diferenciavel : [0, 2]
IR
2
denida por (t) = (cos t, sent) satisfaz (0) = (2) mas nao existe t [0, 2] com

(t) = 0 (para reetir: por que a ideia obvia de aplicar o teorema do valor medio em cada
coordenada de nao funciona?).
A generaliza c ao correta do teorema do valor medio para funcoes a valores vetoriais e
dada no seguinte:
65
Teorema. (desigualdade do valor medio) Sejam f : U IR
m
IR
n
uma funcao denida
num aberto U IR
m
e [x, y] U um segmento de reta contido em U. Suponha que f e
contnua nos pontos de [x, y] e diferenciavel nos pontos de (x, y); vale a desigualdade:
_
_
f(y) f(x)
_
_
sup
z(x,y)
_
_
df(z)
_
_
|y x|,
onde utilizamos normas arbitrarias em IR
m
e IR
n
e a norma usada em Lin(IR
m
, IR
n
) (para
fazer
_
_
df(z)
_
_
) e a norma de operadores correspondente.
A demonstrac ao da desigualdade do valor medio segue facilmente do teorema do valor
medio se utilizarmos o seguinte:
Lema. Seja V um espaco vetorial normado nao nulo. Dado v V entao existe um
funcional linear : V IR com || = 1 e (v) = |v|.
Dizemos que e um funcional linear de norma 1 que reproduz a norma do vetor v V .
Observac~ ao. Para quem nao sabe, um funcional linear num espaco vetorial real V e
simplesmente uma aplicacao linear : V IR denida em V tomando valores em IR. O
espaco Lin(V, IR) de todos os funcionais lineares em V e chamado o espaco dual de V e e
denotado por V

. Mais adiante no curso precisaremos fazer uma revisao sobre a teoria do


espaco dual isso sera importante para entender a teoria sobre integral de linha usando
1-formas.
Prova da desigualdade do valor medio. Pelo lema, existe um funcional linear IR
n
com || = 1 e que reproduz a norma do vetor f(y) f(x) IR
n
, i.e.:

_
f(y) f(x)
_
=
_
_
f(y) f(x)
_
_
.
Aplicando o teorema do valor medio para a funcao f : U IR
m
IR obtemos que
existe z (x, y) com:

_
f(y)
_

_
f(x)
_
= d( f)(z) (y x);
usando a regra da cadeia e a linearidade de obtemos:

_
f(y) f(x)
_
=
_
df(z) (y x)

.
Finalmente, como || = 1 e reproduz a norma de f(y) f(x) obtemos:
_
_
f(y) f(x)
_
_
=
_
f(y) f(x)
_
=
_
df(z) (y x)

_
df(z) (y x)

_
_
df(z) (y x)
_
_

_
_
df(z)
_
_
|y x| sup
z(x,y)
_
_
df(z)
_
_
|y x|.
O lema sobre a existencia de um funcional V

que reproduz a norma de um vetor
dado e bem facil de ser provado quando a norma de V provem de um produto interno
, . Fazemos assim: tomamos v V e consideramos o funcional =

v
v
,
_
associado
ao vetor unitario
v
v
; e facil ver que || = 1 e que (v) = |v| (veja o Exerccio 1). Essa
demonstrac ao nao funciona para v = 0, mas esse caso e trivial (basta escolher qualquer
V

com || = 1).
A demonstrac ao do lema para espacos normados quaisquer seguira do seguinte:
66
Teorema de HahnBanach. Sejam V um espaco vetorial normado, S V um su-
bespaco e : S IR um funcional linear. Entao existe uma extensao linear : V IR
de (i.e., = [
S
) tal que || = || (onde || e || denotam as normas de operadores
de V

e S

respectivamente).
Antes de provar o Teorema de HahnBanach, vamos mostrar como o lema sobre
funcionais que reproduzem a norma de vetores segue diretamente de tal teorema. Seja
V um espaco vetorial normado e seja v V nao nulo (o caso v = 0 e trivial). Seja
S = IRv V o subespaco unidimensional gerado por v. Podemos denir S

fazendo
(v) = |v| (pois v e uma base para S) e e facil ver que || = 1 (a esfera unitaria de S
possui apenas os vetores
v
v
). Pelo Teorema de HahnBanach podemos estender a
um funcional linear em V que ainda possui norma 1 (e que ainda reproduz a norma de v,
obviamente).
Prova do Teorema de HahnBanach. A parte central da demonstracao do Teorema
de HahnBanach e a seguinte: consideramos um vetor v V fora de S e mostramos que
e possvel estender para um funcional linear no espaco S IRv gerado por S e v, de
modo que || = ||. Uma vez que esse resultado tenha sido demonstrado, o teorema de
HahnBanach segue da seguinte maneira:
(i) se V tem dimensao nita (que e o caso que nos interessa) entao basta repetir o processo
descrito acima um n umero nito de vezes e eventualmente obteremos uma extensao
de para V ;
(ii) se V e arbitrario, a conclusao nal segue facilmente do Lema de Zorn. O caso de
espacos de dimensao innita e totalmente irrelevante para esse curso, de modo que
quem nao tem familiaridade com o Lema de Zorn pode simplesmente ignorar esse
caso.
Vamos entao demonstrar o passo central, i.e., que podemos estender S

para
(S IRv)

de modo que || = ||. A extensao de ca totalmente denida


quando escolhemos o valor de em v (veja o Exerccio 3); esse valor sera um n umero real
c IR. Da:
(x +tv) = (x) +tc,
para todos x S e t IR. Obviamente teremos || || para qualquer escolha de
c IR; o problema e mostrar que e possvel escolher c IR de modo que:

(x) +tc

|| |x +tv|,
para todos x S, t IR. A condi cao acima e trivialmente satisfeita para t = 0; se t ,= 0,
podemos dividir os dois lados por [t[, obtendo a condi cao equivalente:

_
x
t
_
+c

||
_
_
x
t
+v
_
_
,
para todos x S, t IR 0. Observe que
x
t
e tambem um vetor em S e portanto nosso
trabalho cara completo se mostrarmos que c IR pode ser escolhido de modo que:

(y) +c

|| |y +v|,
67
para todo y S. A condi cao acima e equivalente a:
|| |y +v| (y) +c || |y +v|;
a ultima e por sua vez equivalente a:
|| |y +v| (y) c || |y +v| (y),
para todo y S. Para completar a demonstracao, escolheremos c IR tal que:
sup
yS
_
|| |y +v| (y)

c inf
yS
_
|| |y +v| (y)

;
para mostrar que isso e possvel, devemos mostrar antes que:
sup
yS
_
|| |y +v| (y)

inf
yS
_
|| |y +v| (y)

.
A condi c ao acima e equivalente a:
|| |y +v| (y) || |z +v| (z),
para todos y, z S. Temos agora:
|| |y +v| (y) || |z +v| (z)
(z) (y) ||
_
|y +v| +|z +v|

(z y) ||
_
|y +v| +|z +v|

;
mas:
(z y)

(z y)

|| |z y| = ||
_
_
(z +v) (y +v)
_
_
||
_
|z +v| +|y +v|

,
para todos y, z S. Isso completa a demonstracao do Teorema de HahnBanach.
68
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).

Algebra Linear.
1. Seja V um espaco vetorial real munido de um produto interno , . A forma bilinear
, : V V IR corresponde `a aplicacao linear:
: V v v, Lin(V, IR) = V

onde v, denota o funcional linear V w v, w IR.
(a) Mostre que e injetor (dica: injetor Ker() = 0; quanto vale (v)(v)?).
Conclua que se V tem dimensao nita entao : V V

e um isomorsmo.
(b) Suponha que V tem dimensao nita e considere Lin(V, IR) = V

munido da
norma de operadores. Mostre que e uma isometria, i.e., que |(v)| = |v|
para todo v V (dica: para mostrar que |(v)| |v| use a desigualdade de
Cauchy-Schwarz; para mostrar a igualdade avalie (v) em
v
v
).
2. (somas diretas) Sejam V um espaco vetorial e S
1
, S
2
V subespacos. Denotamos por
S
1
+S
2
a soma dos subespacos S
1
e S
2
, ou seja:
S
1
+S
2
=
_
v
1
+v
2
: v
1
V
1
, v
2
V
2
_
;
S
1
+S
2
coincide com o subespaco gerado pela uniao S
1
S
2
, i.e., S
1
+S
2
e o menor
subespaco de V que contem S
1
S
2
. Mostre que as seguintes condi coes sao equiva-
lentes:
(a) S
1
S
2
= 0 e V = S
1
+S
2
;
(b) todo v V se escreve de modo unico na forma v = v
1
+v
2
com v
1
S
1
e v
2
S
2
.
Quando uma das condi coes acima e satisfeita dizemos que V e a soma direta (ou a
soma direta interna) dos subespacos S
1
e S
2
e escrevemos V = S
1
S
2
; dizemos tambem
que S
2
e um subespaco complementar a S
1
(nao confundir com o conjunto complementar
V S
1
=
_
v V : v , S
1
_
que nao e sequer um subespaco). Dena aplicacoes P
1
: V S
1
e P
2
: V S
2
da seguinte forma: dado v V escreva v = v
1
+ v
2
com v
1
V
1
, v
2
V
2
(isso pode ser feito de modo unico) e dena:
P
1
(v) = v
1
, P
2
(v) = v
2
;
mostre que as aplicac oes P
1
e P
2
sao lineares (elas sao chamadas as projecoes relativas `a
soma direta V = S
1
S
2
).
3. Seja V um espaco vetorial e suponha que V se escreve como soma direta V = V
1
V
2
de dois subespacos V
1
e V
2
. Dados um outro espaco vetorial W qualquer e aplicacoes
lineares T
1
: V
1
W, T
2
: V
2
W, mostre que existe uma unica aplicacao linear
T : V W tal que T[
V
1
= T
1
e T[
V
2
= T
2
(dica: dena T = T
1
P
1
+ T
2
P
2
, onde
P
1
e P
2
denotam as projecoes relativas `a soma direta V = V
1
V
2
).
69
4. Sejam V um espaco vetorial e S
1
, S
2
V subespacos de V . Mostre que:
(a) se V = S
1
S
2
entao a concatena cao de uma base qualquer de S
1
com uma base
qualquer de S
2
produz uma base de V ;
(b) se a concatena cao de alguma base de S
1
com alguma base de S
2
produz uma base
de V entao V = S
1
S
2
.
Conclua que todo subespaco de V admite um subespaco complementar (dica: todo
subconjunto linearmente independente estende-se a uma base).
5. (somas diretas externas) Se S
1
e S
2
sao espacos vetoriais (nao necessariamente sub-
espacos de um espaco vetorial maior dado) entao denimos no produto cartesiano
S
1
S
2
as operac oes de soma e produto por escalar coordenada por coordenada:
(v
1
, v
2
) + (w
1
, w
2
) = (v
1
+w
1
, v
2
+w
2
), c(v
1
, v
2
) = (cv
1
, cv
2
).
Mostre que S
1
S
2
munido das operacoes acima torna-se um espaco vetorial; dizemos
que S
1
S
2
e a soma direta (ou a soma direta externa) dos espacos vetoriais S
1
e S
2
.
Usualmente escrevemos S
1
S
2
em vez de S
1
S
2
.
(a) Se S
1
S
2
denota a soma direta externa de S
1
e S
2
, mostre que as aplicacoes:
S
1
v
1
(v
1
, 0) S
1
S
2
, S
2
v
2
(0, v
2
) S
1
S
2
sao lineares injetoras e que S
1
S
2
e a soma direta interna de suas imagens. As
imagens das aplicacoes lineares injetoras acima sao usualmente identicadas com
os espacos S
1
e S
2
.
(b) Se um espaco vetorial V escreve-se como soma direta interna de subespacos S
1
e
S
2
, mostre que a aplicacao:
S
1
S
2
. .
soma direta
externa
(v
1
, v
2
) v
1
+v
2
S
1
S
2
. .
soma direta
interna
= V
e um isomorsmo.
6. (somas diretas arbitrarias) Tente generalizar os Exerccios 25 acima para o caso de
somas diretas de uma quantidade arbitraria (ate innita) de subespacos. Vamos dar
apenas algumas ideias centrais:
(i) se V e um espaco vetorial e (S
i
)
iI
e uma famlia de subespacos S
i
V entao
denota-se por

iI
S
i
a soma dos subespacos S
i
que e o subespaco gerado pela
uniao

iI
S
i
; na pratica,

iI
S
i
consiste de todos os elementos da forma

iI
v
i
, onde cada v
i
S
i
e v
i
,= 0 no maximo para um n umero nito de
is (nao se faz somas innitas de vetores);
(ii) a condi c ao S
1
S
2
= 0 no item (a) do Exerccio 2 deve ser trocada por:
S
i

jI
j=i
S
j
= 0,
70
para todo i I (nao basta S
i
S
j
= 0 para todos i, j I);
(iii) o item (b) do Exerccio 2 deve ser trocado por cada v V se escreve de modo
unico na forma v =

iI
v
i
, v
i
V
i
, onde a soma

iI
v
i
deve ser entendida
no sentido que v
i
,= 0 no maximo para um n umero nito de is (mais uma vez:
nao se faz somas innitas de vetores);
(iv) a notac ao padrao para uma soma direta de uma famlia arbitraria (interna ou
externa) e

iI
S
i
;
(v) no Exerccio 5, quando dene-se somas diretas externas, nao se deve usar o pro-
duto cartesiano

iI
S
i
, mas sim o subconjunto de

iI
S
i
formado pelas famlias
(v
i
)
iI
tais que o conjunto
_
i I : v
i
,= 0
_
e nito (uma tal famlia e chamada
quase nula).
Diferenciac~ ao.
7. Mostre que a noc ao de aplicacao diferenciavel nao depende da escolha particular de
uma norma, i.e., mostre que se f : U IR
m
IR
n
e diferenciavel no ponto x U
quando usamos as normas Euclideanas entao f continua diferenciavel em x U (com
a mesma diferencial) se usarmos outras normas em IR
m
e em IR
n
(observacao: a nocao
de limite e topologica e portanto nao se altera quando trocamos uma metrica por outra
equivalente; tome um cuidado porem: a norma do espaco aparece explicitamente na
deni c ao de diferenciabilidade).
71
Aula n umero 10 (05/04)
(1) Um criterio para diferenciabilidade em termos de derivadas parciais.
Teorema. Seja f : U IR
m
IR
n
uma funcao denida num aberto U IR
m
. Se f
admite derivadas parciais
f
x
i
, i = 1, . . . , m, em todo ponto de U e se essas derivadas
parciais sao func oes contnuas
f
x
i
: U IR
n
num ponto x U entao f e diferenciavel no
ponto x e sua diferencial e dada por:
df(x) h =
m

i=1
f
x
i
(x)h
i
,
para todo h IR
m
(resumindo: se uma funcao admite derivadas parciais contnuas num
aberto entao ela e diferenciavel).
Demonstracao. Uma vez que que provado que f e diferenciavel em x, a formula acima
para df(x) seguira trivialmente do fato que df(x) e linear e do fato que
f
x
i
(x) e obtida
aplicando df(x) no i-esimo vetor da base canonica de IR
m
. Na verdade, como o lado
direito da formula acima para df(x) dene de fato uma aplicacao linear em h, podemos
usar tal formula como candidato a df(x) quando provamos que f e diferenciavel em x;
escrevemos entao:
f(x +h) = f(x) +
m

i=1
f
x
i
(x)h
i
+r(h),
e devemos mostrar que lim
h0
r(h)
h
= 0. Temos:
f(x +h) f(x) =
m

i=1

i
(x, h),
onde:

i
(x, h) = f(x
1
+h
1
, . . . , x
i
+h
i
, x
i+1
, . . . , x
m
) f(x
1
+h
1
, . . . , x
i1
+h
i1
, x
i
, . . . , x
m
),
para i = 1, . . . , m. A ideia e estimar o valor de
i
(x, h) usando o teorema do valor medio.
Seria possvel agora terminar a demonstracao usando a desigualdade do valor medio; por
outro lado, como f e diferenciavel cada f
j
e diferenciavel, podemos supor sem perda
de generalidade que n = 1 e da podemos usar diretamente a igualdade do valor medio.
Como U IR
m
e aberto, podemos escolher > 0 tal que:
|h|

[h
1
[ , . . . , [h
m
[ = x +h U;
a hipotese que f admite a i-esima derivada parcial em U, implica que a funcao:
[x
i
, x
i
+] t f(x
1
+h
1
, . . . , x
i1
+h
i1
, t, x
i+1
, . . . , x
m
) IR
72
e derivavel e portanto o teorema do valor medio nos da:

i
(x, h) = h
i
f
x
i
(x
1
+h
1
, . . . , x
i1
+h
i1
, c
i
, x
i+1
, . . . , x
m
),
para algum c
i
= c
i
(x, h) entre x
i
e x
i
+ h
i
, desde que |h|

. Se |h|

obtemos
entao:
r(h) =
m

i=1

i
(x, h)h
i
,
onde:

i
(x, h) =
f
x
i
(x
1
+h
1
, . . . , x
i1
+h
i1
, c
i
, x
i+1
, . . . , x
m
)
f
x
i
(x
1
, . . . , x
m
).
A continuidade de
f
x
i
em x implica que lim
h0

i
(x, h) = 0; alem do mais:

r(h)

|h|

i=1

i
(x, h)

[h
i
[
|h|

i=1

i
(x, h)

,
o que mostra que lim
h0
r(h)
h

= 0.
(2) Diferencia cao de ordem superior.
Seja f : U IR
m
IR
n
uma funcao denida num aberto U IR
m
. Se f e dife-
renciavel em todos os pontos de U entao podemos considerar a funcao:
df : U IR
m
Lin(IR
m
, IR
n
);
essa e novamente uma funcao denida num aberto de um espa co vetorial real de dimensao
nita e tomando valores num espaco vetorial real de dimens ao nita. Se a mesma for
diferenciavel em todos os pontos de U podemos considerar a funcao:
d(df) = d
2
f : U IR
m
Lin
_
IR
m
, Lin(IR
m
, IR
n
)
_
;
iterando o raciocnio acima, vemos que se f pode ser diferenciada k 1 vezes numa vizi-
nhanca de x U e se essa (k 1)-esima diferencial pode ser diferenciada no ponto x entao
ca bem denida a diferencial de k-esima ordem de f no ponto x, que e uma aplicacao
linear da forma:
d
k
f(x) : IR
m
Lin
_
IR
m
, Lin
_
IR
m
, . . . , Lin(IR
m
, IR
n
) . . .
__
. .
k1 Lin

s
.
Quando f pode ser diferenciada k vezes em todos os pontos de U obtemos uma aplicacao:
d
k
f : U IR
m
Lin
_
IR
m
, Lin
_
IR
m
, . . . , Lin(IR
m
, IR
n
) . . .
__
. .
k Lin

s
.
73
Deni cao. Se f pode ser diferenciada k 1 vezes numa vizinhanca de x e se sua (k 1)-
esima diferencial pode ser diferenciada no ponto x entao dizemos que f e k vezes dife-
renciavel no ponto x; a aplicacao linear d
k
f(x) e chamada a diferencial de k-esima ordem
de f no ponto x. Quando f e k vezes diferenciavel em todos os pontos de U, dizemos que
f e k vezes diferenciavel em U. Se f e k vezes diferenciavel em U e se a aplicacao d
k
f e
contnua em U entao dizemos que f e uma funcao de classe C
k
em U. Quando f e k vezes
diferenciavel para todo k 1 (e portanto de classe C
k
para todo k 1) dizemos que f e
uma func ao de classe C

em U.
Observac~ ao. Uma func ao contnua e `as vezes chamada uma funcao de classe C
0
.
A coisa por enquanto parece feia mas nao e tanto assim. Como podemos pensar numa
aplicac ao linear:
T Lin
_
V
1
, Lin
_
V
2
, . . . , Lin(V
k
, W) . . .
__
de maneira pr atica? Aplicamos T num vetor v
1
V
1
e obtemos uma aplicacao linear:
T(v
1
) Lin
_
V
2
, Lin
_
V
3
, . . . , Lin(V
k
, W) . . .
__
;
aplicamos agora T(v
1
) sucessivamente num vetor v
2
V
2
, num vetor v
3
V
3
e assim por
diante. Obtemos um vetor:
T(v
1
)(v
2
) . . . (v
k
) W.
Em vez de aplicar T sucessivamente nos vetores v
1
, v
2
, . . . , v
k
, poderamos pensar direta-
mente na regra que associa a k-upla (v
1
, . . . , v
k
) a um vetor de W. Denimos:
B : V
1
V
2
V
k
W
fazendo B(v
1
, . . . , v
k
) = T(v
1
) . . . (v
k
). Nao e difcil ver que a linearidade de T e equivalente
`a multi-linearidade de B. Na verdade, temos um isomorsmo:

k
: Lin
_
V
1
, Lin
_
V
2
, . . . Lin(V
k
, W) . . .
__
T B Mult-lin
k
(V
1
, V
2
, . . . , V
k
; W)
denido como acima; denotamos por Mult-lin
k
(V
1
, V
2
, . . . , V
k
; W) o espaco das aplicacoes
k-lineares B : V
1
V
k
W. A demonstracao formal de que a aplicacao
k
e de fato
bem denida e e um isomorsmo de espacos vetoriais pode ser feita por inducao em k com
todos os detalhes acreditamos que pouco se ganha com isso. Quem ja trabalhou com
o caso k = 2 e adquiriu alguma intui cao sobre o assunto deve se convencer facilmente de
que a mesma ideia funciona para k arbitrario.
Notac~ ao. Quando V
1
= V
2
= = V
k
= V o espaco Mult-lin
k
(V
1
, . . . , V
k
; W) sera
denotado simplesmente por Mult-lin
k
(V ; W).
Observac~ ao. Usaremos o nome
k
para o isomorsmo descrito acima sejam la quais forem
os espacos V
1
, . . . , V
k
, W envolvidos; em princpio, isso introduz alguma ambig uidade de
notacao, mas essa ambig uidade dicilmente gerara confusao.
Utilizaremos agora o isomorsmo
k
para identicar a diferencial de k-esima ordem
d
k
f(x) com um objeto mais amigavel. Denimos:
d
(k)
f(x) =
k
_
d
k
f(x)
_
;
74
isso signica que d
(k)
f(x) Mult-lin
k
(IR
m
; IR
n
) e que:
d
(k)
f(x)(v
1
, . . . , v
k
) = d
k
f(x)(v
1
) . . . (v
k
),
para todos v
1
, . . . , v
k
IR
m
. Na pratica, e comum denotar os objetos d
k
f(x) e d
(k)
f(x)
pelo mesmo smbolo (tipicamente d
k
f(x)) o uso do isomorsmo
k
deve ser automati-
zado! No incio, porem, e mais saudavel utilizar uma notacao mais explcita (i.e., nao omitir

k
). Observamos que as notacoes d
k
f(x) e d
(k)
f(x) nao sao usuais; estamos utilizando-
as apenas neste texto muitos autores identicam os objetos d
k
f(x) e d
(k)
f(x) desde
o princpio, causando uma certa confusao para o leitor iniciante. Nos usaremos o nome
diferencial de k-esima ordem tanto para d
k
f(x) como para d
(k)
f(x) esperamos que
apenas a distinc ao a nvel de notacao simbolica seja suciente para evitar a confusao.
Deni cao. A aplicac ao bilinear d
(2)
f(x) : IR
m
IR
m
IR
n
associada `a diferencial se-
gunda de f no ponto x e conhecida como o Hessiano de f no ponto x e e denotada por
Hess(f)
x
.
Observac~ ao. Uma aplicacao f e de classe C
k
se e somente se f for k vezes diferenciavel e
a aplicac ao d
(k)
f for contnua. De fato, o isomorsmo
k
e um homeomorsmo e portanto
d
k
f e contnua se e somente se d
(k)
f =
k
d
k
f e contnua.
Observac~ ao. Segue diretamente da deni cao da diferencial de k-esima ordem que:
d
k+1
f(x) = d
_
d
k
f)(x).
Diferenciando a igualdade d
(k)
f =
k
d
k
f e utilizando a regra da cadeia obtemos:
d
_
d
(k)
f
_
(x) =
k
d
k+1
f(x) : IR
m
Mult-lin
k
(IR
m
; IR
n
);
isso signica que:
d
_
d
(k)
f
_
(x)(v
1
)(v
2
, . . . , v
k+1
) = d
(k+1)
f(x)(v
1
, . . . , v
k+1
), ()
para todos v
1
, . . . , v
k+1
IR
m
.
Exemplo. Uma func ao constante e de classe C

pois todas as suas diferenciais sao nulas.


Uma aplicac ao linear T : IR
m
IR
n
tambem e de classe C

pois sua diferencial


dT : IR
m
Lin(IR
m
, IR
n
)
e constante; de fato, temos dT(x) = T para todo x IR
m
. Uma aplicacao bilinear
B : IR
m
IR
n
IR
p
tambem e de classe C

. De fato, a diferencial de B:
dB : IR
m
IR
n
Lin(IR
m
IR
n
, IR
p
)
e dada por:
dB(x, y) (h, k) = B(x, k) +B(h, y);
nao e difcil ver que dB e linear, o que conclui a demonstracao do fato que B e de classe
C

. Segue tambem da linearidade de dB que a diferencial segunda de B (i.e., o Hessiano


de B) e dada por:
d
(2)
B(x, y)
_
(h
1
, k
1
), (h
2
, k
2
)
_
= dB(h
1
, k
1
) (h
2
, k
2
) = B(h
1
, k
2
) +B(h
2
, k
1
).

E verdade tambem que aplicacoes multi-lineares quaisquer sao de classe C

(veja o
Exerccio 1).
75
Teorema. Sejam f, g : U IR
m
IR
n
funcoes denidas num aberto U IR
m
. Se f e g
sao k vezes diferenciaveis num ponto x U entao f +g e k vezes diferenciavel no ponto x
e valem as identidades:
d
k
(f +g)(x) = d
k
f(x) + d
k
g(x), d
(k)
(f +g)(x) = d
(k)
f(x) + d
(k)
g(x);
em particular, se f e g sao de classe C
k
entao f +g tambem e de classe C
k
.
Demonstracao. Usamos inducao em k. O caso k = 1 ja e conhecido. Suponha o resultado
valido para um certo k 1. Se f e g sao k+1 vezes diferenciaveis em x entao f e g tambem
sao k vezes diferenciaveis em x; pela hipotese de inducao, f +g e k vezes diferenciavel em
x e vale a identidade d
k
(f +g) = d
k
f + d
k
g. Como d
k
f e d
k
g sao diferenciaveis no ponto
x, segue que d
k
(f +g) e diferenciavel no ponto x, donde f +g e k + 1 vezes diferenciavel
no ponto x. Calculamos agora:
d
k+1
(f +g)(x) = d
_
d
k
(f +g)

(x) = d
_
d
k
f + d
k
g

(x) = d
_
d
k
f
_
(x) + d
_
d
k
g
_
(x)
= d
k+1
f(x) + d
k+1
g(x);
isso completa a demonstracao do passo de inducao. Observe agora que:
d
(k)
(f +g)(x) =
k
_
d
k
(f +g)(x)
_
=
k
_
d
k
f(x) + d
k
g(x)
_
=
k
_
d
k
f(x)
_
+
k
_
d
k
g(x)
_
= d
(k)
f(x) + d
(k)
g(x).
Quando f e g sao de classe C
k
entao d
k
f e d
k
g sao contnuas, donde a soma d
k
(f +g) =
d
k
f + d
k
g e contnua e f +g tambem e de classe C
k
.
Lema. Seja f : U IR
m
IR
n
uma funcao denida num aberto U IR
m
e seja
T : IR
n
IR
p
uma aplicacao linear. Se f e k vezes diferenciavel num ponto x U entao
T f e k vezes diferenciavel no ponto x e vale a identidade:
d
(k)
(T f)(x) = T d
(k)
f(x) : IR
m
IR
m
. .
k vezes
IR
p
;
em particular, se f e de classe C
k
entao T f e de classe C
k
.
Demonstracao. Usamos inducao em k. O caso k = 1 ja e conhecido. Suponha o resultado
valido para um certo k 1 e seja f uma funcao k + 1 vezes diferenciavel no ponto x U.
Em particular, f e k vezes diferenciavel no ponto x, donde pela hipotese de inducao a funcao
T f e k vezes diferenciavel no ponto x e vale a identidade d
(k)
(T f)(x) = T d
(k)
f(x).
Considere a aplicac ao linear:
: Mult-lin
k
(IR
m
; IR
n
) B T B Mult-lin
k
(IR
m
; IR
p
);
sabemos que:
d
(k)
(T f) = d
(k)
f.
76
Como d
k
(T f) =
1
k
d
(k)
(T f) e como d
(k)
f =
k
d
k
f e diferenciavel em x, segue
da identidade acima que d
k
(T f) e diferenciavel no ponto x, donde T f e k + 1 vezes
diferenciavel no ponto x. Diferenciando a identidade acima e utilizando a regra da cadeia
obtemos:
d
_
d
(k)
(T f)
_
(x) = d
_
d
(k)
f
_
(x) : IR
m
Mult-lin
k
(IR
m
; IR
p
);
aplicando os dois lados da igualdade acima em v
1
IR
m
e depois na k-upla (v
2
, . . . , v
k+1
)
obtemos:
d
_
d
(k)
(T f)
_
(x)(v
1
)(v
2
, . . . , v
k+1
) =
_
d
_
d
(k)
f
_
(x)(v
1
)
_
(v
2
, . . . , v
k+1
)
=
_
T d
_
d
(k)
f
_
(x)(v
1
)
_
(v
2
, . . . , v
k+1
)
= T
_
d
_
d
(k)
f
_
(x)(v
1
)(v
2
, . . . , v
k+1
)
_
.
Usando a rela c ao observada anteriormente (veja formula ()) entre d
_
d
(k)
f
_
e d
(k+1)
f
obtemos nalmente:
d
(k+1)
(T f)(x)(v
1
, . . . , v
k+1
) = T
_
d
(k+1)
f(x)(v
1
, . . . , v
k+1
)

,
o que completa a demonstracao do passo de inducao. Finalmente, se f e de classe C
k
entao
d
(k)
f e contnua e portanto d
(k)
(T f) = d
(k)
f e contnua, donde T f e de classe C
k
.
Corolario. Uma func ao f : U IR
m
IR
n
e k vezes diferenciavel num ponto x U se
e somente se cada coordenada f
i
: U IR e k vezes diferenciavel no ponto x; alem do
mais, a i-esima coordenada de d
(k)
f(x) Mult-lin
k
(IR
m
; IR
n
) coincide com d
(k)
f
i
(x)
Mult-lin
k
(IR
m
; IR). Analogamente, f e de classe C
k
se e somente se cada f
i
e de classe
C
k
.
Demonstracao. Seja
i
: IR
n
IR a i-esima projecao. Temos f
i
=
i
f; como
i
e
linear, o lema nos diz que se f e k vezes diferenciavel no ponto x U entao cada f
i
e k
vezes diferenciavel em x e que a i-esima coordenada de d
(k)
f(x) coincide com d
(k)
f
i
(x).
Reciprocamente, suponha que cada f
i
e k vezes diferenciavel no ponto x; se e
i
IR
n
denota o i-esimo vetor da base canonica entao a aplicacao:
IR c c e
i
IR
n
e linear donde pelo lema a aplicacao U y f
i
(y)e
i
e k vezes diferenciavel no ponto x.
Como f =

n
i=1
f
i
e
i
, conclumos que f e k vezes diferenciavel no ponto x. A demonstracao
de que f e de classe C
k
se e somente se cada f
i
e de classe C
k
e feita de maneira analoga.
77
Teorema. (regra da cadeia C
k
) Sejam f : U IR
m
IR
n
, g : V IR
n
IR
p
funcoes denidas em abertos U IR
m
, V IR
n
, de modo que f(U) V . Se f e k vezes
diferenciavel num ponto x U e g e k vezes diferenciavel no ponto f(x) V entao a
aplicac ao composta g f e k vezes diferenciavel no ponto x. Alem do mais, se f e g sao
de classe C
k
entao tambem g f e de classe C
k
.
Demonstracao. Seja ( : Lin(IR
n
, IR
p
) Lin(IR
m
, IR
n
) Lin(IR
m
, IR
p
) a aplicacao com-
posi cao denida por ((S, T) = S T. Sabemos que ( e bilinear; da regra da cadeia segue
que:
d(g f) = ( (dg f, df).
Mostraremos agora o resultado desejado por inducao em k. O caso k = 1 e conhecido.
Supondo o resultado valido para um certo k 1, suponha que f e k +1 vezes diferenciavel
em x e que g e k +1 vezes diferenciavel em f(x). Da g f e diferenciavel numa vizinhanca
de x e vale a formula acima para d(g f). Sabemos que df e k vezes diferenciavel no
ponto x, que f e k vezes diferenciavel no ponto x, que dg e k vezes diferenciavel no ponto
f(x) e que ( e k vezes diferenciavel em qualquer ponto (na verdade ( e de classe C

)
segue da hipotese de inducao que dg f e k vezes diferenciavel no ponto x (e portanto
que (dg f, df) e k vezes diferenciavel no ponto x) e que d(g f) = ( (dg f, df) e k
vezes diferenciavel no ponto x. Da g f e k + 1 vezes diferenciavel no ponto x. Supondo
agora que f e g sao de classe C
k+1
, conclumos de modo analogo usando a identidade
d(g f) = ( (dg f, df) e a hipotese de inducao que d(g f) e de classe C
k
; da g f e
de classe C
k+1
, o que completa a demonstracao.
Corolario. Se f, g : U IR
m
IR sao k vezes diferenciaveis no ponto x U entao o
produto fg : U IR e k vezes diferenciavel em x. Alem do mais, se f e g sao de classe
C
k
entao tambem fg e de classe C
k
.
Demonstracao. Observe que fg = B(f, g), onde B : IRIR IR denota a multiplicacao
de n umeros reais.
Observac~ ao. Juntando todos os resultados mostrados ate agora, ja podemos concluir que
se as coordenadas f
i
de uma funcao f : U IR
m
IR
n
sao dadas por formulas (i.e.,
funcoes elementares) que nao envolvem razes de expressoes que podem se anular entao f
e de classe C

.
Exemplo. Seja f : U IR
m
IR
n
uma funcao diferenciavel em U. Podemos identicar
o espaco vetorial Lin(IR
m
, IR
n
) com o espaco das matrizes reais n m, o qual pode ser
identicado com IR
mn
da maneira obvia. Temos que a funcao df : U Lin(IR
m
, IR
n
)
e contnua se e somente se e contnua coordenada por coordenada quando identicamos
Lin(IR
m
, IR
n
) com IR
mn
. Recordando que a matriz que representa a aplicacao linear df(x)
na base canonica (i.e., a matriz Jacobiana de f no ponto x) possui como entradas as
derivadas parciais
f
i
x
j
(x), vemos que f e de classe C
1
se e somente se f e diferenciavel e
possui derivadas parciais contnuas mas ja sabemos que uma funcao que possui derivadas
parciais contnuas e diferenciavel. Mostramos entao que:
f e de classe C
1
f possui todas as derivadas parciais
f
i
x
j
contnuas.
78
Obviamente uma func ao f e de classe C
k
se e somente se f for diferenciavel e sua diferencial
df for de classe C
k1
; mas df e de classe C
k1
se e somente se suas coordenadas
f
i
x
j
sao
de classe C
k1
. Mostramos entao (por inducao em k) que f e de classe C
k
se e somente
se f admite derivadas parciais de ordem k:

x
j
1

x
j
2

f
i
x
j
k
(x) =

k
f
i
x
j
1
x
j
2
. . . x
j
k
(x),
para todos j
1
, . . . , j
k
= 1, . . . , m, i = 1, . . . , n, todas contnuas em U.
Teorema. Suponha que f : U IR
m
IR
n
e k vezes diferenciavel num ponto x U.
Entao dados vetores e
j
1
, . . . , e
j
k
IR
m
da base canonica de IR
m
temos:
d
(k)
f(x)(e
j
1
, . . . , e
j
k
) =

k
f
x
j
1
x
j
2
. . . x
j
k
(x).
Demonstracao. Fazemos inducao em k. O caso k = 1 e a deni cao de derivada parcial.
Suponha o resultado valido para um certo k 1 e suponha que f e k+1 vezes diferenciavel
no ponto x. Fixados j
1
, . . . , j
k+1
1, . . . , m, denote por a aplicacao linear de avalia cao
na k-upla (e
j
2
, . . . , e
j
k+1
), i.e.:
: Mult-lin
k
(IR
m
; IR
n
) B B(e
j
2
, . . . , e
j
k+1
) IR
n
.
Pela hipotese de induc ao temos:

_
d
(k)
f(x)
_
=

k
f
x
j
2
x
j
3
. . . x
j
k+1
(x);
diferenciando a igualdade d
(k)
f =

k
f
x
j
2...x
j
k+1
no ponto x e aplicando o resultado em
e
j
1
obtemos:
d
_
d
(k)
f
_
(x)(e
j
1
)(e
j
2
, . . . , e
j
k+1
) =

k+1
f
x
j
1
x
j
2
. . . x
j
k+1
(x).
Usando a formula () que relaciona d
_
d
(k)
f
_
(x) e d
(k+1)
f(x) obtemos o resultado desejado.
Exemplo. (o caso m = 1) Se f : U IR IR
n
e uma curva k vezes diferenciavel no
instante t U entao pelo teorema acima temos:
d
(k)
f(t)(1, 1, . . . , 1
. .
k vezes
) =
d
k
f
dt
k
(t);
alem do mais, da multi-linearidade de d
(k)
f(t) obtemos:
d
(k)
f(t)(h
1
, h
2
, . . . , h
k
) =
d
k
f
dt
k
(t)h
1
h
2
. . . h
k
,
para todos h
1
, h
2
, . . . , h
k
IR.
79
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Diferenciac~ ao.
1. Seja B : IR
m
1
IR
m
2
IR
m
p
IR
n
uma aplicacao p-linear.
(a) Mostre que B e diferenciavel e que sua diferencial e dada por:
dB(x
1
, . . . , x
p
) (h
1
, . . . , h
p
) =
p

i=1
B(x
1
, . . . , x
i1
, h
i
, x
i+1
, . . . , x
p
),
para todos x
i
IR
m
i
, h
i
IR
m
i
, i = 1, . . . , p.
(b) para i = 1, . . . , p considere a aplicacao:
B
i
: IR
m
1
IR
m
i1
IR
m
i+1
IR
m
p
Lin(IR
m
1
IR
m
p
, IR
n
)
denida por B
i
(x
1
, . . . , x
i1
, x
i+1
, . . . , x
p
)(h) = B(x
1
, . . . , x
i1
, h
i
, x
i+1
, . . . , x
p
),
onde h = (h
1
, . . . , h
p
). Mostre que B
i
e uma aplicacao (p 1)-linear.
(c) Seja p
i
: IR
m
1
IR
m
p
IR
m
1
IR
m
i1
IR
m
i+1
IR
m
p
a aplicacao
linear que esquece a i-esima coordenada, i.e.:
p
i
(x
1
, . . . , x
p
) = (x
1
, . . . , x
i1
, x
i+1
, . . . , x
p
).
Mostre que:
dB =
p

i=1
B
i
p
i
.
(d) Utilize induc ao em p e o resultado do item (c) para concluir que toda aplicacao
p-linear e de classe C

.
80
Adendo `a Aula n umero 9
A vai uma aplicac ao importante da desigualdade do valor medio que cou faltando
na aula n umero 9.
Teorema. Seja f : U IR
m
IR
n
uma funcao diferenciavel com df(x) = 0 para todo
x U, onde U e um aberto conexo de IR
m
. Entao f e constante.
Demonstracao. Se U e convexo entao para todos x, y U podemos aplicar a desigual-
dade do valor medio para f no segmento [x, y] obtendo:
_
_
f(y) f(x)
_
_
sup
z[x,y]
_
_
df(z)
_
_
|y x| = 0,
donde f(x) = f(y) e f e constante em U. Vamos agora mostrar o caso geral, i.e., o caso
que U e um aberto conexo qualquer de IR
m
. Seja c IR
n
um elemento qualquer da imagem
de f (o caso U = e meio ridculo) considere o conjunto:
A =
_
x U : f(x) = c
_
= f
1
(c).
Temos A ,= pois c f(U); alem do mais, A e fechado em U pois f e contnua e c
e fechado em IR
n
. Se mostrarmos que A e aberto (em U ou em IR
m
, da no mesmo),
poderemos concluir da conexidade de U que A = U, o que completara a demonstracao.
Observe entao que se x A entao temos uma bola B(x; r) U contida em U e como a
bola e convexa, segue da primeira parte da demonstracao que f e constante em B(x; r) e
portanto B(x; r) A. Isso completa a demonstracao.
81
Aula n umero 11 (17/04)
A aula n umero 11 cobriu o adendo `a aula n umero 9 e boa parte do material origi-
nalmente destinado `a aula n umero 10 sobre diferencia c ao de ordem superior, faltando
apenas a rela c ao entre as diferenciais de ordem superior e as derivadas parciais de ordem
superior.
Aula n umero 12 (19/04)
A aula come ca cobrindo o material sobre a rela cao entre as diferenciais de ordem
superior e as derivadas parciais de ordem superior, originalmente destinado `a aula n umero
10.
(1) O teorema de Schwarz.
Teorema. (de Schwarz) Seja f : U IR
m
IR
n
uma funcao duas vezes diferenciavel
num ponto x U, onde U IR
m
e um aberto. Entao:

2
f
x
i
x
j
(x) =

2
f
x
j
x
i
(x),
para todos i, j = 1, . . . , m.
Demonstracao. O teorema pode obviamente ser demonstrado coordenada por coorde-
nada e portanto podemos supor sem perda de generalidade que n = 1. Na verdade,
podemos supor tambem que m = 2; o caso geral segue do caso m = 2 considerando a
funcao:
(x

i
, x

j
) f(x
1
, . . . , x

i
, . . . , x

j
, . . . , x
m
)
denida numa vizinhanca aberta do ponto (x
i
, x
j
) em IR
2
.
Seja entao f : U IR uma funcao denida num aberto U em IR
2
, duas vezes dife-
renciavel num ponto (x, y) IR
2
vamos denotar a diferencia cao parcial para funcoes
denidas em abertos de IR
2
usando os smbolos

x
e

y
. Devemos mostrar entao que:

2
f
xy
(x, y) =

2
f
yx
(x, y).
Considere a func ao:
(t) = f(x +t, y +t) f(x +t, y) f(x, y +t) +f(x, y),
denida para t numa vizinhanca aberta da origem em IR. A estrategia da demonstracao e
mostrar que tanto

2
f
xy
(x, y) como

2
f
yx
(x, y) sao iguais ao limite lim
t0
(t)
t
2
.
82
Como U e aberto, podemos escolher > 0 tal que [x

x[ e [y

y[ implicam
(x

, y

) U. Fixado t com [t[ , podemos considerar a funcao:


[y , y +] y

(y

) = f(x +t, y

) f(x, y

) IR
e observar que (t) = (y+t)(y). Aplicando o teorema do valor medio para conclumos
que existe (0, 1) tal que:
(t) = (y +t) (y) = t

(y +t) = t
_
f
y
(x +t, y +t)
f
y
(x, y +t)
_
;
como df e diferenciavel em x, temos que
f
y
e diferenciavel em x (veja o Exerccio 1) e
portanto podemos escrever:
f
y
(x +h, y +k) =
f
y
(x, y) +

2
f
xy
(x, y)h +

2
f
y
2
(x, y)k +(h, k)
_
_
(h, k)
_
_
,
com lim
(h,k)0
(h, k) = 0. Usando a formula acima com (h, k) = (t, t) e com (h, k) =
(0, t) obtemos:
(t) = t
_
f
y
(x, y) +

2
f
xy
(x, y)t +

2
f
y
2
(x, y)t +(t, t)
_
_
(t, t)
_
_
_
t
_
f
y
(x, y) +

2
f
y
2
(x, y)t +(0, t)
_
_
(0, t)
_
_
_
= t
2

2
f
xy
(x, y) +t(t, t)
_
_
(t, t)
_
_
t(0, t)
_
_
(0, t)
_
_
,
e portanto
lim
t0
(t)
t
2
=

2
f
xy
(x, y).
(observe que nao e uma constante quando fazemos t 0, mas sim uma funcao de t;
no entanto, o valor de ca no intervalo (0, 1) para todo t). Observe agora que, xado
t [, ], temos (t) = (x +t) (x), onde e a funcao denida por:
[x , x +] x

(x

) = f(x

, y +t) f(x

, y).
Repetimos agora o que foi feito acima usando no lugar de e usando a diferenciabilidade
de
f
x
; concluiremos que:
lim
t0
(t)
t
2
=

2
f
yx
(x, y),
o que completa a demonstracao.
Uma aplicac ao bilinear B : V V W e dita simetrica quando B(v
1
, v
2
) = B(v
2
, v
1
)
para todos v
1
, v
2
V . Mais geralmente, uma aplicacao multi-linear B Mult-lin
k
(V ; W)
83
e dita simetrica quando para todos v
1
, . . . , v
k
V , o valor de B(v
1
, . . . , v
k
) e invariante
(i.e., nao se altera) por permutacoes dos vetores v
i
, i.e., quando:
B(v
1
, . . . , v
k
) = B(v
(1)
, . . . , v
(k)
),
para toda bije c ao : 1, . . . , k 1, . . . , k.
Observac~ ao. Na verdade, para que B Mult-lin
k
(V ; W) seja simetrica e suciente que
para todos v
1
, . . . , v
k
V , o valor de B(v
1
, . . . , v
k
) seja invariante por trocas de vetores
consecutivos v
i
, v
i+1
, i.e., que:
B(v
1
, . . . , v
i
, v
i+1
, . . . , v
k
) = B(v
1
, . . . , v
i+1
, v
i
, . . . , v
k
),
para todo i = 1, . . . , k 1. Isso segue do fato extremamente intuitivo de que toda per-
mutac ao de k elementos pode ser realizada atraves de trocas de elementos consecutivos; a
formaliza c ao correta desse fato occore quando se estuda em algebra a estrutura do grupo de
permutac oes S
k
(para quem ja estudou um pouco de teoria dos grupos, veja os Exerccios 6,
7 e 8).
Corolario. Se f : U IR
m
IR
n
e duas vezes diferenciavel num ponto x do aberto U
entao o Hessiano de f no ponto x e uma aplicacao bilinear simetrica.
Demonstracao. Segue do Teorema de Schwarz e do Exerccio 2.
Corolario. Se f : U IR
m
IR
n
e k vezes diferenciavel num ponto x do aberto U entao
a diferencial de k-esima ordem d
(k)
f(x) e uma aplicacao k-linear simetrica.
Demonstracao. Se f e k vezes diferenciavel em x entao as derivadas parciais de f de
ordem l com l k 2 sao duas vezes diferenciaveis em x (veja o Exerccio 1) e portanto
aplicando o Teorema de Schwarz indutivamente conclumos que o valor de uma derivada
parcial de ordem k de f no ponto x nao depende da ordem em que as k derivadas parciais
sao feitas. A conclusao segue do Exerccio 3.
(2) Aplica c oes multi-lineares em coordenadas.
O objetivo desta secao e o de fazer uma prepara cao para o estudo da formula de Taylor
para func oes de varias variaveis.
Seja B Mult-lin
k
(IR
m
; IR
n
) uma aplicacao k-linear. Vamos recordar um pouco o
que foi deixado como exerccio na aula n umero 3 (13/03) dissemos la que uma aplicacao
multi-linear ca univocamente determinada por seus valores em vetores de uma base.
Vamos explorar isso mais a fundo: seja (e
i
)
m
i=1
a base canonica de IR
m
. A aplicacao B
deve ser calculada numa k-upla de vetores de IR
m
; vamos entao calcular B em k vetores
da base canonica, digamos e
i
1
, . . . , e
i
k
, onde os ndices i
1
, . . . , i
k
variam em 1, . . . , m.
Escrevemos entao:
B(e
i
1
, e
i
2
, . . . , e
i
k
) = b
i
1
i
2
...i
k
IR
n
.
Esse processo produz m
k
vetores de IR
n
. O fato importante para se ter em mente e que
os vetores b
i
1
i
2
...i
k
, i
1
, . . . , i
k
= 1, . . . , m, descrevem a aplicacao k-linear B completamente.
Vamos fazer algumas contas. Digamos que os vetores b
i
1
...i
k
IR
n
sejam dados e digamos
84
que queremos calcular o valor de B numa k-upla arbitraria (v
1
, . . . , v
k
) de vetores de
IR
m
, sendo que sabemos que B(e
i
1
, . . . , e
i
k
) = b
i
1
...i
k
. Procedemos da seguinte forma:
escrevemos cada v

, = 1, . . . , k, como combinacao linear dos vetores da base canonica,


i.e.:
v

=
m

=1
v
i

e
i

, = 1, . . . , k;
denotamos por i

o ndice usado na -esima somatoria em princpio, na formula acima,


nao e importante usar nomes diferentes para os ndices das k somatorias, porem essa
distinc ao sera necessaria a seguir. Calculamos:
B(v
1
, . . . , v
k
) = B
_

m
i
1
=1
v
i
1
1
e
i
1
,

m
i
2
=1
v
i
2
2
e
i
2
, . . . ,

m
i
k
=1
v
i
k
k
e
i
k
_
,
e pela multi-linearidade de B obtemos:
B(v
1
, . . . , v
k
) =
m

i
1
=1
m

i
2
=1

m

i
k
=1
v
i
1
1
v
i
2
2
v
i
k
k
B(e
i
1
, e
i
2
, . . . , e
i
k
)
=
m

i
1
=1
m

i
2
=1

m

i
k
=1
v
i
1
1
v
i
2
2
v
i
k
k
b
i
1
i
2
...i
k
.
Observac~ ao. Para quem acha a quantidade de somatorias e ndices acima uma coisa
incompreensvel, tente escrever sozinho(a) os casos k = 1 (que e bem facil) e k = 2,
ao menos note que, quando k e pequeno, nao surge a necessidade de usar ndices i

,
= 1, . . . , k. Por exemplo, se k = 2 voce pode usar i e j em vez de i
1
e i
2
.
O que foi mostrado acima pode ser resumido na seguinte arma cao: a aplicacao
Mult-lin
k
(IR
m
; IR
n
) B
_
B(e
i
1
, . . . , e
i
k
)
_
m
i
1
,...,i
k
=1
(IR
n
)
(m
k
)
e um isomorsmo.
Observac~ ao. A expansao em coordenadas de B feita acima pode ser levada ainda um nvel
adiante: podemos descrever os vetores b
i
1
...i
k
IR
n
em termos de suas coordenadas na base
canonica de IR
n
, obtendo n umeros reais b
j
i
1
...i
k
IR, i
1
, . . . , i
k
= 1, . . . , m, j = 1, . . . , n. Po-
demos entao pensar da seguinte maneira: uma aplicacao k-linear B Mult-lin
k
(IR
m
; IR
n
)
pode ser descrita por uma hiper-matriz real n m m
. .
k vezes
com k + 1 ndices, i.e., por
uma cole c ao de nm
k
n umeros reais. Em particular, quando k = 1 obtemos novamente
o fato familiar que aplicacoes lineares T : IR
m
IR
n
podem ser descritas por matrizes
reais n m; quando k = 2 e n = 1 obtemos o fato (familiar?) que formas bilineares
B : IR
m
IR
m
IR podem ser descritas por matrizes reais mm.
Exemplo. Se f : U IR
m
IR
n
e k vezes diferenciavel no ponto x U entao a aplicacao
k-linear d
(k)
f(x) Mult-lin
k
(IR
m
; IR
n
) e descrita pelos vetores:
d
(k)
f(x)(e
i
1
, . . . , e
i
k
) =

k
f
x
i
1
. . . x
i
k
(x) IR
n
.
85
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Diferenciac~ ao.
1. Seja f : U IR
m
IR
n
uma funcao denida num aberto U IR
m
. Mostre que se
f e k vezes diferenciavel num ponto x U (k 1) entao as derivadas parciais
f
x
i
de f sao k 1 vezes diferenciaveis em x. Mostre tambem que se f e de classe C
k
(k 1) entao as derivadas parciais
f
x
i
sao de classe C
k1
(dica:
f
x
i
= df, onde
: T T(e
i
) e a aplicacao de avalia cao no i-esimo vetor da base canonica de IR
m
).

Algebra linear.
2. Seja B : V V W uma aplicacao bilinear e seja (e
i
)
m
i=1
uma base de V . Mostre que
se B(e
i
, e
j
) = B(e
j
, e
i
) para todos i, j = 1, . . . , m entao B e simetrica (dica: dena
uma aplicac ao bilinear

B : V V W fazendo

B(x, y) = B(y, x) para todos x, y V .
Recorde dos Exerccios da Aula n umero 3 (13/03) que duas aplicacoes bilineares que
coincidem sobre vetores de uma base sao iguais).
3. Generalize o Exerccio 2 para o caso de aplicacoes multi-lineares, i.e., dada uma
aplicac ao k-linear B Mult-lin
k
(V ; W) e uma base (e
i
)
m
i=1
de V , se a quantidade
B(e
i
1
, e
i
2
, . . . , e
i
k
) e invariante por permutacoes dos ndices i
1
, . . . , i
k
, para todos
i
1
, . . . , i
k
= 1, . . . , m entao B e simetrica (dica: se : 1, . . . , k 1, . . . , k e uma
bije c ao, dena uma aplicacao k-linear B

Mult-lin
k
(V ; W) fazendo:
B

(v
1
, . . . , v
k
) = B(v
(1)
, . . . , v
(k)
), v
1
, . . . , v
k
V ;
observe que B

e B coincidem sobre vetores da base e conclua que B

= B).
Mais espacos m etricos.
4. Sejam M, N espacos metricos. Uma aplicacao f : M N e dita fechada quando
f leva fechados em fechados, i.e., quando dado um fechado G em M entao f(G) e
fechado em N. Mostre que:
(a) se M e compacto entao toda aplicacao contnua f : M N e fechada;
(b) se f : M N e uma bije cao contnua entao f e fechada se e somente se f e um
homeomorsmo;
(c) se f : M N e uma bije cao contnua e M e compacto entao f e um homeomor-
smo.
5. (o teorema de alfandega) Sejam M um espaco metrico, C M um subconjunto conexo
e S M um subconjunto qualquer. Mostre que se C possui pontos de S e pontos do
complementar de S entao C possui pontos da fronteira de S, i.e.:
C S ,= , C , S = C S ,= .
(dica: se C S = entao C =
_
C int(S)
_

_
C ext(S)
_
e uma cisao de C).
86

Algebra (so para quem conhece um pouco de teoria dos grupos!).


6. Seja S
k
o grupo formado por todas as bije coes : 1, . . . , k 1, . . . , k munido da
operac ao de composi cao; o grupo S
k
e conhecido como o grupo das permutacoes de
k elementos. Dados i, j 1, . . . , k com i ,= j entao a permutacao = (i j) S
k
tal que (i) = j, (j) = i e (x) = x para x , i, j, e chamada a transposi cao dos
elementos i e j. Mostre que as transposi coes (i i + 1) com i = 1, . . . , k 1 geram o
grupo S
k
(dica: use inducao em k).
7. Seja G um grupo e suponha que seja dada uma acao de G num conjunto X. Dada
uma func ao f : X Y , um ponto x X e um conjunto de geradores S G, suponha
que f(g x) = f(x) para todo g S e todo x X. Mostre que f(g x) = f(x) para
todo g G e todo x X (dica: o conjunto H =
_
g G : f(g x) = f(x), x X
_
e
um subgrupo de G).
8. Seja B Mult-lin
k
(V ; W) uma aplicacao multi-linear. Seja X o conjunto das funcoes
: 1, . . . , k V , i.e., o conjunto V
k
das k-uplas (v
1
, . . . , v
k
) de vetores de V . Para
S
k
, dena =
1
, i.e., (v
1
, . . . , v
k
) = (v

1
(1)
, . . . , v

1
(k)
). Mostre que
(, ) dene uma acao do grupo S
k
no conjunto V
k
. Conclua dos Exerccios 6 e
7 que B e simetrica se e somente se para todos v
1
, . . . , v
k
V o valor de B(v
1
, . . . , v
k
)
e invariante por trocas de vetores consecutivos v
i
, v
i+1
, i = 1, . . . , k 1 (observacao:
multi-linearidade nao tem nada a ver com este exerccio).
87
Aula n umero 13 (24/04)
(1) Polinomios de varias variaveis.
Um monomio em IR
m
e uma funcao da forma:
IR
m
x = (x
1
, . . . , x
m
) x

1
1
x

2
2
x

m
m
IR,
onde
1
,
2
, . . . ,
m
sao inteiros nao negativos por simplicidade de terminologia, e con-
veniente convencionar que 0
0
= 1. O inteiro
1
+ +
m
e chamado o grau do monomio
acima. Uma func ao polinomial em IR
m
tomando valores em IR
n
e uma combinacao linear
de monomios em IR
m
com coecientes em IR
n
; de outro modo, uma funcao polinomial em
IR
m
tomando valores em IR
n
e uma funcao da forma:
IR
m
x p(x) =
+

1
,...,
m
=0
a

1
...
m
x

1
1
x

m
m
IR
n
,
onde os coecientes a

1
...
m
pertencem a IR
n
e no maximo um n umero nito deles sao nao
nulos, i.e., a soma acima e nita. O grau de uma funcao polinomial p e o maior grau de um
monomio aparecendo em p com coeciente nao nulo, i.e., o maior dos n umeros
1
+ +
m
tal que a

1
...
m
,= 0.
Observac~ ao. Uma func ao polinomial p : IR
m
IR
n
de grau 1 e o mesmo que uma funcao
am nao constante, i.e., p e da forma p(x) = T(x) +c onde T : IR
m
IR
n
e uma aplicacao
linear nao nula e c IR
n
e um vetor. Uma funcao polinomial de grau zero e o mesmo que
uma func ao constante nao nula. Quanto `a funcao nula, pode-se convencionar que a mesma
nao possui grau denido, ou possui grau 1 ou que possui grau , tanto faz.
Para trabalhar com polinomios de varias variaveis de maneira satisfatoria e conveni-
ente utilizar a notac ao de multi-ndice. Isso signica o seguinte: denotamos uma m-upla
(
1
, . . . ,
m
) de inteiros nao negativos pelo smbolo , o coeciente a

1
...
m
e denotado por
a

, o monomio x

1
1
x

m
m
e denotado por x

e o grau
1
+ +
m
desse monomio e
denotado por [[. Uma funcao polinomial p : IR
m
IR
n
de grau menor ou igual a k sera
denotada entao por:
p(x) =

||k
a

, x IR
m
,
onde cada a

IR
n
. Uma m-upla = (
1
, . . . ,
m
) de inteiros nao negativos e normal-
mente chamada um multi-ndice de dimensao m e o n umero [[ e chamado o grau do
multi-ndice .
Deni cao. Uma func ao polinomial homogenea de grau k e uma funcao polinomial que
pode ser escrita usando apenas monomios de grau k, i.e., uma funcao polinomial p da
forma:
IR
m
x p(x) =

||=k
a

IR
n
,
88
com cada a

IR
n
.
Observac~ ao. O leitor com senso crtico pode se sentir incomodado pelas deni coes acima,
pelo seguinte motivo: em princpio e possvel que uma funcao polinomial admita mais de
uma representac ao como combinacao linear de monomios, i.e., seria possvel que:

||k
a

||k
a

,
para todo x IR
m
, porem com a

,= a

para algum . Isso tornaria muitas das deni coes


acima ambguas, pois o grau de uma funcao polinomial poderia em princpio depender
da representac ao utilizada alem do mais, uma funcao polinomial homogenea poderia
admitir tambem representacoes nao homogeneas. Na verdade, nao ha problema nenhum!
A representac ao de uma funcao polinomial como combina cao de monomios e de fato unica.
Para os que tem uma boa base de algebra, esse fato deve ser conhecido na seguinte forma:
Se D e um domnio de integridade innito (por exemplo, D = IR) entao o anel de
polinomios D[X
1
, . . . , X
m
] e canonicamente isomorfo ao anel de funcoes polinomiais de m
variaveis em D.
Para os que nao tem familiaridade com o fato algebrico acima, podemos usar um outro
argumento: se p : IR
m
IR
n
e dada por:
p(x) =

||k
a

IR
n
, x IR
m
,
entao:
a

=
1
!

||
p
x

(0),
onde ! =
1
!
2
!
m
! e

||
p
x

=

||
p
x

1
1
x

2
2
x

m
m
. Isso mostra que os coecientes a

sao
univocamente determinados pela funcao polinomial p.
Observac~ ao. Uma maneira agradavel de lembrar os fatos acima usando a linguagem da
algebra linear e o seguinte: considere o espaco vetorial T(IR
m
, IR
n
) de todas as funcoes
f : IR
m
IR
n
as operacoes de espaco vetorial em T(IR
m
, IR
n
) sao denidas da maneira
obvia. As func oes polinomiais homogeneas de grau k formam um subespaco de T(IR
m
; IR
n
)
que sera denotado por T
k
(IR
m
, IR
n
). A soma dos subespacos T
k
(IR
m
, IR
n
) de T(IR
m
, IR
n
)
e direta, i.e., se para i = 0, . . . , k, p
i
: IR
m
IR
n
e uma funcao polinomial homogenea
de grau i entao p
0
+ p
1
+ + p
k
= 0 implica p
i
= 0 para todo i = 0, . . . , k; denotando
por T(IR
m
, IR
n
) o subespaco de T(IR
m
, IR
n
) formado por todas as funcoes polinomiais
obtemos entao:
T(IR
m
, IR
n
) =
+

k=0
T
k
(IR
m
, IR
n
).
A soma direta:
T
k
(IR
m
, IR
n
) =
k

i=0
T
i
(IR
m
, IR
n
)
89
e igual ao subespaco T
k
(IR
m
, IR
n
) de T(IR
m
, IR
n
) formado pelas funcoes polinomiais de
grau menor ou igual a k. Enquanto T(IR
m
, IR
n
) possui dimensao innita (para m, n ,= 0),
os espacos T
k
(IR
m
, IR
n
) e T
k
(IR
m
, IR
n
) possuem dimensao nita (qual seria uma base
para tais espacos? veja o Exerccio 1!).
(2) Rela cao entre aplica c oes multi-lineares e polinomios.
Se B Mult-lin
k
(IR
m
; IR
n
) e uma aplicacao multi-linear entao escrevemos:
B(x)
(k)
= B(x, x, . . . , x
. .
k vezes
), x IR
m
.
Considere a aplicac ao : IR
m
IR
n
denida por:
(x) = B(x)
(k)
, x IR
m
.
Escrevendo x =

m
i=1
x
i
e
i
obtemos:
(x) =
m

i
1
,...,i
k
=1
x
i
1
x
i
2
x
i
k
b
i
1
i
2
...i
k
,
onde b
i
1
...i
k
= B(e
i
1
, . . . , e
i
k
) IR
n
. Voces agora podem se convencer que a expressao
acima dene uma func ao polinomial homogenea de grau k. De fato, dentre os ndices
i
1
, . . . , i
k
1, . . . , m, temos uma certa quantidade deles, digamos
1
0, que sao iguais
a 1; alguns outros, digamos
2
0, sao iguais a 2. Em geral, podemos denotar por
j
o n umero de ndices i
1
, . . . , i
k
que e igual a j (com j = 1, . . . , m). Obtemos entao um
multi-ndice = (
1
, . . . ,
m
) com [[ = k; vamos denota-lo por:
= #i
1
. . . i
k
.
Observe que:
x
i
1
x
i
2
x
i
k
= x

1
1
x

2
2
x

m
m
=
em nota c ao de
multi-ndice
x

.
Conclumos entao que:
(x) =

||=k
a

,
onde a

e dado por:
a

=
m

i
1
,...,i
k
=1
#i
1
...i
k
=
b
i
1
...i
k
IR
n
.
Um exerccio simples de combinatoria mostra que a somatoria acima tem exatamente
k!
!
termos (verique!).
Vamos mostrar agora que toda funcao polinomial homogenea de grau k e da forma
x B(x)
(k)
para alguma aplicacao k-linear B Mult-lin
k
(IR
m
; IR
n
); na verdade, tal
90
aplicac ao B pode ser escolhida de muitas formas. Por exemplo, dada uma funcao poli-
nomial homogenea p(x) =

||=k
a

de grau k entao podemos denir uma aplicacao


multi-linear B Mult-lin
k
(IR
m
; IR
n
) fazendo:
B(e
i
1
, . . . , e
i
k
) = b
i
1
...i
k
=
a

k!
!,
para todos i
1
, . . . , i
k
= 1, . . . , m com #i
1
. . . i
k
= . Obtemos entao uma aplicacao k-linear
simetrica B Mult-lin
k
(IR
m
; IR
n
) com p(x) = B(x)
(k)
para todo x IR
m
.
Exemplo. Suponha que B : IR
m
IR
m
IR
n
e uma aplicacao bilinear e escreva B(e
i
, e
j
) =
b
ij
, para i, j = 1, . . . , m. Temos:
B(x, x) =
m

i,j=1
b
ij
x
i
x
j
,
para todo x IR
m
. Podemos escrever tambem:
B(x, x) =
m

i=1
b
ii
x
2
i
+
m

i,j=1
i<j
(b
ij
+b
ji
)x
i
x
j
.
Observe que se

B : IR
m
IR
m
IR
n
e uma outra aplicacao bilinear com:

B(e
i
, e
j
) +

B(e
j
, e
i
) = B(e
i
, e
j
) +B(e
j
, e
i
),
para todos i, j = 1, . . . , m entao B e

B denem a mesma funcao polinomial, i.e., B(x, x) =

B(x, x) para todo x IR


m
. Em geral entao e possvel que uma innidade de aplicacoes
multi-lineares denam a mesma funcao polinomial homogenea! Veremos adiante, no en-
tanto, que tem-se a unicidade da aplicacao multi-linear associada a uma funcao polinomial
homogenea quando restringe-se `as aplicacoes multi-lineares simetricas!
Observac~ ao. Uma aplicacao polinomial homogenea de grau 2 e tambem chamada uma
forma quadratica. Recorde que se e uma forma quadratica em IR
2
entao o conjunto
solu cao de (x) = 1 e chamado uma conica e que se e uma forma quadratica em IR
3
entao o conjunto solu c ao de (x) = 1 e chamado uma qu adrica.
Teorema. Seja B Mult-lin
k
(IR
m
; IR
n
) uma aplicacao k-linear simetrica. A aplicacao
(x) = B(x)
(k)
e de classe C

e sua r-esima diferencial e dada por:


d
(r)
(x) (h
1
, . . . , h
r
) = k(k 1) (k r + 1)B(x, . . . , x
. .
kr vezes
, h
1
, . . . , h
r
),
para r k e d
(r)
(x) = 0 para r > k. Em particular:
d
(k)
(x) = k!B,
91
para todo x IR
m
.
Demonstracao. Usamos inducao em r. O caso r = 1 segue observando que = B ,
onde : IR
m
(IR
m
)
k
e a aplicacao diagonal dada por (x) = (x, . . . , x
. .
k vezes
). Como e
linear e B e multi-linear, a regra da cadeia nos da:
d(x) h = B(h, x, . . . , x) +B(x, h, x, . . . , x) + +B(x, x, . . . , x, h) = kB(x, . . . , x, h),
pois B e simetrica. Suponha agora o resultado verdadeiro para um certo r 1. Considere
a aplicac ao (k r)-linear simetrica:

B : IR
m
IR
m
. .
kr vezes
Mult-lin
r
(IR
m
; IR
n
)
denida por:

B(x
1
, . . . , x
kr
) (h
1
, . . . , h
r
) = B(x
1
, . . . , x
kr
, h
1
, . . . , h
r
).
A hipotese de induc ao nos diz que:
d
(r)
(x) = k(k 1) (k r + 1)

B(x)
(kr)
;
diferenciando a igualdade acima dos dois lados obtemos:
d
(r+1)
(x) (h
1
, . . . , h
r+1
) = d
_
d
(r)

_
(x) (h
1
)(h
2
, . . . , h
r+1
)
= k(k 1) (k r + 1)(k r)

B(x, . . . , x, h
1
) (h
2
, . . . , h
r+1
)
= k(k 1) (k r + 1)(k r)B(x, . . . , x, h
1
, . . . , h
r+1
),
o que completa a demonstracao.
Corolario. Se Mult-lin
sim
k
(IR
m
; IR
n
) denota o espaco das aplicacoes k-lineares simetricas
B : IR
m
IR
m
IR
n
entao temos um isomorsmo:
Mult-lin
sim
k
(IR
m
; IR
n
) B
B
T
k
(IR
m
; IR
n
)
onde
B
(x) = B(x)
(k)
para todo x IR
m
.
Demonstracao. A sobrejetividade ja foi estabelecidada quando observamos que toda
funcao polinomial homogenea de grau k e da forma x B(x)
(k)
para alguma aplicacao
k-linear simetrica B Mult-lin
k
(IR
m
; IR
n
). A linearidade de B
B
e muito simples.
Resta mostrar a injetividade. Suponha entao que B Mult-lin
sim
k
(IR
m
; IR
n
) e tal que

B
= 0. Obtemos entao:
d
(k)

B
(x) = k!B = 0,
e portanto B = 0.
(3) O polinomio de Taylor.
Segue do que foi visto na secao anterior que toda aplicac ao polinomial p : IR
m
IR
n
de grau menor ou igual a k pode ser escrita na forma:
p(x) =
k

i=0
B
i
(x)
(i)
, x IR
m
,
onde cada B
i
Mult-lin
i
(IR
m
; IR
n
) e uma aplicacao multi-linear simetrica (com excecao
de B
0
, que denota simplesmente um vetor xado em IR
n
). Alem do mais, as aplicacoes B
i
sao univocamente determinadas por p.
92
Teorema. Seja f : U IR
m
IR
n
uma funcao denida num aberto U IR
m
, k vezes
diferenciavel num ponto x U. Entao:
p(h) =
k

i=0
1
i!
d
(i)
f(x) (h)
(i)
, h IR
m
,
e a unica func ao polinomial de grau menor ou igual a k tal que p(0) = f(x) e d
(i)
p(0) =
d
(i)
f(x) para i = 1, . . . , k.
Demonstracao. Se p(h) =

k
i=0
B
i
(h)
(i)
e uma aplicacao polinomial de grau menor ou
igual a k, onde cada B
i
e uma aplicacao i-linear simetrica B
i
Mult-lin
i
(IR
m
; IR
n
) entao
e facil ver que p(0) = B
0
e que d
(i)
p(0) = i!B
i
para i = 1, . . . , k. A conclusao segue.
Seja f : U IR
m
IR
n
uma funcao k vezes diferenciavel num ponto x U, onde
U IR
m
e um aberto. A funcao polinomial p(h) =

k
i=0
1
i!
d
(i)
f(x) (h)
(i)
e conhecida
como o k-esimo polinomio de Taylor de f em torno do ponto x. Podemos escrever:
f(x +h) = f(x) + df(x) h +
1
2!
d
(2)
f(x) (h)
(2)
+ +
1
k!
d
(k)
f(x) (h)
(k)
+r(h),
onde r e uma func ao k vezes diferenciavel no ponto 0 tal que r(0) = 0 e d
(i)
r(0) = 0 para
i = 1, . . . , k. Dizemos que r e o resto do k-esimo polinomio de Taylor de f em torno de x.
Observac~ ao. Se r e o resto do k-esimo polinomio de Taylor de f em torno do ponto x e se
f e l vezes diferenciavel em x para um certo l k entao r tambem e l vezes diferenciavel
no ponto x e d
(i)
r(x) = d
(i)
f(x) para todo i = k + 1, . . . , l.
O fato que r se anula no ponto 0 juntamente com suas k primeiras diferenciais implica
em certo sentido que o resto r e bem pequeno em torno de 0. Essa ideia intuitiva de bem
pequeno pode ser expressa precisamente em termos de tres resultados que apresentamos
agora.
Teorema. (Taylor innitesimal) Se f e k vezes diferenciavel no ponto x (k 1) e se r e
o resto do seu k-esimo polinomio de Taylor em torno de x entao:
lim
h0
r(h)
|h|
k
= 0.
Demonstracao. Vamos mostrar por inducao em k que se r e uma funcao que se anula
juntamente com suas k primeiras diferenciais no ponto 0 entao lim
h0
r(h)
h
k
= 0. O caso
k = 1 segue trivialmente da deni cao de funcao diferenci avel (quando se escreve a deni cao
de func ao diferenciavel para a funcao r no ponto 0 ve-se que r e o proprio resto). Supondo
o resultado valido para um certo k, suponha que r se anula juntamente com suas k + 1
primeiras diferenciais no ponto 0. Pela desigualdade do valor medio temos:
|r(h)| sup
(0,1)
_
_
dr(h)
_
_
|h|,
93
para h sucientemente pequeno. Como dr se anula juntamente com suas k primeiras
diferenciais em 0, segue da hipotese de inducao que:
lim
h0
dr(h)
|h|
k
= 0;
assim, dado > 0, podemos encontrar > 0 tal que |h| < , implica
_
_
dr(h)
_
_
|h|
k
.
Da |h| < implica:
_
_
r(h)
_
_
sup
(0,1)
_
_
dr(h)
_
_
|h| sup
(0,1)
|h|
k
|h| |h|
k+1
.
Conclumos entao que:
lim
h0
r(h)
|h|
k+1
= 0,
o que completa a demonstracao.
Antes de provar nosso proximo teorema, precisamos do seguinte:
Lema. (desigualdade do valor medio generalizada) Sejam : [a, b] IR
m
, : [a, b] IR
funcoes contnuas, diferenciaveis no intervalo aberto (a, b), tais que
_
_

(t)
_
_

(t) para
todo t (a, b), onde usamos uma norma arbitraria | | em IR
m
. Entao:
_
_
(b) (a)
_
_
(b) (a).
Demonstracao. Seja : IR
m
IR um funcional linear unitario (i.e., || = 1) que
reproduz a norma do vetor (b) (a), i.e., tal que
_
(b) (a)
_
=
_
_
(b) (a)
_
_
(recorde Aula n umero 9 03/04). Aplicando o teorema do valor medio para a funcao
: [a, b] IR obtemos que existe c (a, b) com:
(b a)
_

(c)
_

(c)
_
= (b) (a)
_
(b) (a)
_
= (b) (a)
_
_
(b) (a)
_
_
;
observe agora que:

(c)
_

(c)
_

_
_

(c)
_
_

(c),
donde

(c)
_

(c)
_
0. A conclusao segue.
Teorema. (Taylor com resto de Lagrange) Suponha que o segmento de reta [x, x + h]
esteja contido no domnio U de f, que f seja de classe C
k
em U (k 0) e k + 1 vezes
diferenciavel nos pontos do segmento aberto (x, x + h). Se r denota o resto do k-esimo
polinomio de Taylor de f em torno de x entao:
|r(h)|
1
(k + 1)!
sup
z(x,x+h)
_
_
d
(k+1)
f(z)
_
_
|h|
k+1
,
94
onde
_
_
d
(k+1)
f(z)
_
_
denota a norma da aplicacao multi-linear d
(k+1)
f(z) (veja o Exerccio
29 da aula n umero 7 27/03).
Demonstracao. Considere a curva : [0, 1] U IR
m
denida por:
(t) = f(x +th) + (1 t) df(x +th) h +
(1 t)
2
2!
d
(2)
f(x +th) (h)
(2)
+
+
(1 t)
k
k!
d
(k)
f(x +th) (h)
(k)
,
para todo t [0, 1]. Temos que e contnua em [0, 1], derivavel em (0, 1) e usando inducao
em k e facil mostrar que (veja o Exerccio 4):

(t) =
(1 t)
k
k!
d
(k+1)
f(x +th) (h)
(k+1)
,
para todo t (0, 1). Considere tambem a funcao : [0, 1] IR denida por:
(t) =
(1 t)
k+1
(k + 1)!
sup
z(x,x+h)
_
_
d
(k+1)
f(z)
_
_
|h|
k+1
;
temos:
_
_

(t)
_
_

(1 t)
k
k!
sup
z(x,x+h)
_
_
d
(k+1)
f(z)
_
_
|h|
k+1
=

(t), t (0, 1).


Como (1) (0) = r(h) e (1) (0) =
1
(k+1)!
sup
z(x,x+h)
_
_
d
(k+1)
f(z)
_
_
|h|
k+1
, a
conclusao segue do lema anterior.
Teorema. (Taylor com resto integral) Se f e de classe C
k+1
em U (k 0) e se o segmento
[x, x+h] esta contido em U entao o resto r do k-esimo polinomio de Taylor de f em torno
de x e dado por:
r(h) =
1
k!
_
1
0
(1 t)
k
d
(k+1)
f(x +th) (h)
(k+1)
dt.
Demonstracao. Dena como na demonstracao da formula de Taylor com resto de
Lagrange. Observe que e de classe C
1
em [0, 1] e aplique o teorema fundamental do
calculo para , i.e., observe que:
r(h) = (1) (0) =
_
1
0

(t) dt.
A conclusao segue.
Observac~ ao. Uma boa maneira de lembrar os enunciados precisos das formulas de Taylor
e o seguinte: a formula de Taylor com resto innitesimal e uma generaliza cao da deni cao
de func ao diferenciavel (recamos na deni cao de funcao diferenciavel quando k = 1). A
95
formula de Taylor com resto de Lagrange e uma generaliza cao da desigualdade do valor
medio (reobtemos a desigualdade do valor medio com k = 0). Finalmente, a formula
de Taylor com resto integral e uma generaliza cao do Teorema Fundamental do Calculo
(recamos no Teorema Fundamental do Calculo para k = 0).
Observac~ ao. O lema que foi chamado acima de desigualdade do valor medio generali-
zada, leva esse nome pois tal lema nos da novamente a desigualdade do valor medio para
a func ao : [a, b] IR
m
se tomarmos (t) = t sup
s(a,b)
_
_

(s)
_
_
, t [a, b].
Exemplo. Se f : U IR
m
IR
n
e k vezes diferenciavel num ponto x U entao nao e
difcil mostrar que (em notacao de multi-ndice):
d
(k)
f(x) (h)
(k)
=

||=k
k!
!

k
f
x

(x)h

,
para todo h IR
m
. Segue que o polinomio de Taylor de ordem k de f em torno de x pode
ser escrito de maneira explcita em termos de derivadas parciais na forma:
p(h) =
k

i=0

||=i
1
!

i
f
x

(x)h

.
96
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Fun c~ oes polinomiais.
1. Denote por (e
i
)
n
i=1
a base canonica de IR
n
. Para todo multi-ndice = (
1
, . . . ,
m
) de
dimensao m, denote por p
i

: IR
m
IR
n
a funcao polinomial dada por p
i

(x) = e
i
x

,
para todo x IR
m
. Mostre que:
(a) as func oes p
i

com i = 1, . . . , n, [[ = k formam uma base do espaco T


k
(IR
m
, IR
n
)
de todas as funcoes polinomiais homogeneas p : IR
m
IR
n
de grau k; conclua
que T
k
(IR
m
, IR
n
) tem dimensao n
_
m+k1
k
_
;
(b) as func oes p
i

com i = 1, . . . , n, [[ k formam uma base do espaco T


k
(IR
m
, IR
n
)
de todas as funcoes polinomiais p : IR
m
IR
n
de grau menor ou igual a k; conclua
que T
k
(IR
m
, IR
n
) tem dimensao n
_
m+k
k
_
.
2. Sejam V , W espacos vetoriais e seja B Mult-lin
k
(V ; W) uma aplicacao multi-linear.
O simetrizador de B e denido por:
Sim(B)(v
1
, . . . , v
k
) =
1
k!

S
k
B(v
(1)
, . . . , v
(k)
),
para todos v
1
, . . . , v
k
V , onde S
k
denota o conjunto das bije coes : 1, . . . , k
1, . . . , k. Mostre que:
(a) Sim(B) Mult-lin
k
(V ; W), i.e., que o simetrizador de B e k-linear;
(b) Sim(B) e simetrica;
(c) B e simetrica se e somente se Sim(B) = B;
(d) B(x)
(k)
= Sim(B)(x)
(k)
para todo x V , i.e., B e Sim(B) denem a mesma
func ao polinomial homogenea de grau k;
(e) Mult-lin
k
(V ; W) B Sim(B) Mult-lin
k
(V ; W) e um operador de projecao
(i.e., um operador linear cujo quadrado e igual a si proprio) e sua imagem e
Mult-lin
sim
k
(V ; W).
3. Seja B Mult-lin
sim
k
(V ; W) um aplicacao multi-linear simetrica tal que B(x)
(k)
= 0
para todo x V . O objetivo deste exerccio e mostrar que B = 0 sem usar derivadas!
(a) dados x, y V , mostre a formula do binomio:
B(x +y)
(k)
=
k

i=0
_
k
i
_
B(x)
(i)
(y)
(ki)
,
onde B(x)
(i)
(y)
(ki)
= B(x, . . . , x
. .
i vezes
, y, . . . , y
. .
ki vezes
);
(b) dados x, y V , t IR, use o fato que B(x+ty)
(k)
= 0 juntamente com a formula
do binomio para concluir que B(x)
(i)
(y)
(ki)
= 0 para todos x, y V (dica: voces
lembram do determinante de Vandermond?)
97
(c) dena uma aplicacao (k 1)-linear simetrica

B Mult-lin
k1
_
V ; Lin(V, W)
_
fazendo

B(x
1
, . . . , x
k1
)(y) = B(x
1
, . . . , x
k1
, y). Use o item (b) para concluir
que

B(x)
(k1)
= 0 para todo x V e obtenha a conclusao nal usando inducao
em k.
Diferenciac~ ao.
4. Sejam f : U IR
m
IR
n
uma funcao (com U IR
m
aberto), [x, x+h] um segmento
contido em U e t (0, 1). Se f e k + 1 vezes diferenciavel no ponto x + th, mostre
que:
d
dt
d
(k)
f(x +th) (h)
(k)
= d
(k+1)
f(x +th) (h)
(k+1)
.
dica: considere a composta d
(k)
f, onde : (0, 1) IR
m
e denida por (t) = x+th
e : Mult-lin
k
(IR
m
; IR
n
) IR
n
e denida por (B) = B(h)
(k)
. Use tambem a equa cao
() da Aula n umero 10 (05/04).
98
Aula n umero 14 (26/04)
A aula come ca cobrindo o material sobre as estimativas para o resto do polinomio de
Taylor, originalmente destinado `a aula n umero 13.
(1) A recproca da formula de Taylor.
O objetivo desta secao e provar o seguinte:
Teorema. Seja f : U IR
m
IR
n
uma funcao k vezes diferenciavel num ponto x do
aberto U IR
m
(k 1) e suponha que p T
k
(IR
m
, IR
n
) e um polinomio de grau menor
ou igual a k tal que, denindo r pela formula:
f(x +h) = p(h) +r(h),
entao lim
h0
r(h)
h
k
= 0. Entao p e o polinomio de Taylor de ordem k de f em torno de x.
O teorema acima nos diz que o polinomio de Taylor e o unico polinomio de grau menor
ou igual a k que faz a estimativa innitesimal do resto funcionar.
Observac~ ao. A estimativa innitesimal para o resto r do polinomio de Taylor de ordem
k e a mais fraca das estimativas que consideramos, no sentido que tanto a estimativa de
Lagrange para r como a formula integral para r implicam a estimativa innitesimal,
i.e., que lim
h0
r(h)
h
k
= 0 (supondo f de classe C
k+1
, ao menos). Segue entao do teorema
acima que, se p e um polinomio de grau menor ou igual a k para o qual o resto r satisfaz
a estimativa de Lagrange ou a formula integral entao p e necessariamente o polinomio
de Taylor de f de ordem k.
Antes de mostrar o teorema, mostraremos o seguinte:
Lema. Seja p T
k
(IR
m
, IR
n
) um polinomio de grau menor ou igual a k e suponha que
lim
h0
p(h)
h
k
= 0. Entao p = 0.
Demonstracao. Fixado v IR
m
, v ,= 0, fazemos h = tv e t 0 obtendo:
lim
t0
p(tv)
[t[
k
|v|
k
= lim
t0
p(tv)
t
k
= 0.
Escreva p =

k
i=0
p
i
, onde cada p
i
T
i
(IR
m
, IR
n
) e um polinomio homogeneo de grau i (e
p
0
IR
n
e um vetor xado). Obtemos entao:
lim
t0
p
0
+p
1
(v)t +p
2
(v)t
2
+ +p
k
(v)t
k
t
k
= 0.
Um exerccio simples de Calculo I mostra que a igualdade acima so e possvel se p
i
(v) = 0
para i = 0, . . . , k. Como v IR
m
0 e arbitrario (e obviamente p
i
(0) = 0), temos p
i
= 0
para todo i e portanto p = 0.
Vamos agora mostrar o resultado principal da secao. Suponha que f : U IR
m
IR
n
(U IR
m
aberto) e k vezes diferenciavel no ponto x U (k 1), que p T
k
(IR
m
, IR
n
)
99
e um polinomio de grau menor ou igual a k e que o resto r(h) = f(x + h) p(h) satisfaz
lim
h0
r(h)
h
k
= 0. Devemos mostrar que p e o polinomio de Taylor de ordem k de f em
torno de x. Como f e k vezes diferenciavel em x e p e de classe C

, temos que r e k
vezes diferenciavel em 0 e aplicando a formula de Taylor innitesimal para r em torno de
0 obtemos:
r(h) = q(h) + r(h),
onde q(h) = r(0) + dr(0) h + +
1
k!
d
(k)
r(0) (h)
(k)
e o polinomio de Taylor de ordem k
de r em torno de 0 e r satisfaz:
lim
h0
r(h)
|h|
k
= 0;
como tambem lim
h0
r(h)
h
k
= 0, obtemos lim
h0
q(h)
h
k
= 0 e segue do lema acima que q = 0.
Conclumos entao que r = r e portanto r se anula em 0 juntamente com suas k primeiras
diferenciais (recorde que o resto de um polinomio de Taylor de ordem k sempre se anula
juntamente com suas k primeiras diferenciais no ponto 0 e r = r). Da f(x) = p(0)
e d
(i)
f(x) = d
(i)
p(0) para i = 1, . . . , k, donde segue do primeiro Teorema da Secao 3 da
Aula n umero 13 (24/04) que p e o polinomio de Taylor de ordem k de f em torno de x.
Isso completa o argumento.
100
Aula n umero 15 (03/05)
(1) Aplica cao da formula de Taylor: maximos e mnimos locais.
Voces provavelmente ja sabem que se f : U IR (U IR
m
aberto) e diferenciavel num
ponto x U e possui um maximo ou mnimo local em x entao df(x) = 0 (uma maneira
de ver isso e a seguinte: para todo v IR
m
, a funcao de uma variavel t f(x + tv)
possui um maximo local em t = 0 e portanto sabemos do Calculo I que sua derivada
d
dt
f(x +tv)

t=0
em t = 0 se anula; isso signica que df(x) v = 0 e como v IR
m
e
arbitrario temos df(x) = 0). Esse fato simples sera redemonstrado nesta secao como
conseq uencia da formula de Taylor, e muito mais: obteremos uma serie de criterios que
relacionam os mnimos e maximos locais de f com suas diferenciais de ordem superior.
Deni cao. Sejam U IR
m
um aberto e f : U IR uma funcao. Dizemos que x U e
um ponto de maximo (global) para f se f(y) f(x) para todo y U; dizemos que x U
e um ponto de maximo estrito (global) para f se f(y) < f(x) para todo y U com y ,= x.
Dizemos que x U e um ponto de maximo local quando x possui uma vizinhanca V em U
(ou uma vizinhanca V em IR
m
contida em U, tanto faz) tal que x e um ponto de maximo
de f[
V
; dizemos que x e um ponto de maximo local estrito se x possui uma vizinhanca V
em U tal que x e um ponto de maximo estrito de f[
V
.
Analogamente, dene-se as nocoes de ponto de mnimo (global), ponto de mnimo
estrito (global), ponto de mnimo local e de ponto de mnimo local estrito; e so trocar
f(y) f(x) por f(y) f(x) e f(y) < f(x) por f(y) > f(x) na deni cao acima.
Observac~ ao. Obviamente nocoes envolvendo maximos e mnimos so podem ser denidas
para func oes a valores em IR.
Seja f : U IR
m
IR uma funcao k vezes diferenciavel num ponto x U, onde
U IR
m
e um aberto. Suponha que as k 1 primeiras diferenciais de f em x sejam nulas,
mas que a k-esima nao seja, i.e., d
(i)
f(x) = 0 para i = 1, . . . , k 1 mas d
(k)
f(x) ,= 0. A
formula de Taylor innitesimal nos da entao:
f(x +h) = f(x) +
1
k!
d
(k)
f(x) (h)
(k)
+r(h),
com lim
h0
r(h)
h
k
= 0.
Observac~ ao. Tipicamente, o que ocorre e o seguinte: temos uma funcao f : U IR
m
IR
de classe C

num aberto U IR
m
e escolhemos um ponto x U. Da sempre podemos
escolher o menor inteiro k 1 tal que d
(k)
f(x) ,= 0 e portanto d
(i)
f(x) = 0 para i =
1, . . . , k 1; o unico caso em que nossa tecnica falha e se todas as diferenciais de f no
ponto x se anulam. Infelizmente, e de fato possvel que todas as diferenciais de f se anulem
em x U, sem que f seja constante numa vizinhanca de x (veremos exemplos neste curso).
De qualquer modo, a tecnica explicada nesta secao ainda se aplica numa enorme classe de
funcoes.
Voltando `a situa c ao acima, escrevemos:
f(x +h) = f(x) +|h|
k
_
1
k!
d
(k)
f(x)
_
h
h
_
(k)
+
r(h)
|h|
k
_
, ()
101
para todo h IR
m
sucientemente pequeno com h ,= 0. Nossa estrategia agora e a
seguinte: como
r(h)
h
k
e muito pequeno para h proximo da origem, vamos usar a equa cao
() para concluir que o sinal de f(x +h) f(x) e o mesmo de d
(k)
f(x)
_
h
h
_
(k)
para h
sucientemente pr oximo de 0, desde que d
(k)
f(x)
_
h
h
_
(k)
,= 0. Note que, ao contrario
de
r(h)
h
k
, o valor de d
(k)
f(x)
_
h
h
_
(k)
nao diminui quando h 0!
Passamos `as consideracoes formais. Suponha que existam h
1
, h
2
IR
m
com:
d
(k)
f(x) (h
1
)
(k)
> 0 e d
(k)
f(x) (h
2
)
(k)
< 0;
por exemplo, isso sempre ocorre se k e mpar, pois nesse caso:
d
(k)
f(x) (h)
(k)
= d
(k)
f(x) (h)
(k)
,
para todo h IR
m
.
Fazendo h = th
1
com t > 0 na equa cao () obtemos:
f(x +th
1
) = f(x) +t
k
|h
1
|
k
_
1
k!
d
(k)
f(x)
_
h
1
h
1

_
(k)
+
r(th
1
)
|th
1
|
k
_
;
como lim
h0
r(h)
h
k
= 0 temos lim
t0
+
r(th
1
)
th
1

k
= 0 e portanto:

r(th
1
)
|th
1
|
k

<
1
k!
d
(k)
f(x)
_
h
1
h
1

_
(k)
. .
>0
,
para todo t > 0 sucientemente pequeno. Conclumos entao que:
f(x +th
1
) > f(x),
para todo t > 0 sucientemente pequeno e portanto x nao e um ponto de maximo local.
Repetindo o raciocnio acima com h
2
no lugar de h
1
concluiremos que:
f(x +th
2
) < f(x),
para todo t > 0 sucientemente pequeno e portanto x tambem nao e um ponto de mnimo
local.
Mostramos acima que se f e k vezes diferenciavel em x U e d
(i)
f(x) = 0 para
i = 1, . . . , k 1 entao o valor de f cresce (estritamente) quando andamos a partir de x
numa dire c ao h IR
m
com d
(k)
f(x) (h)
(k)
> 0 e o valor de f decresce (estritamente)
quando andamos a partir de x numa dire cao h IR
m
com d
(k)
f(x) (h)
(k)
< 0.
102
Deni cao. Seja B Mult-lin
sim
k
(V ; IR) uma aplicacao k-linear simetrica denida num
espaco vetorial real V . Dizemos que:
() B e denida positiva quando B(v)
(k)
> 0 para todo v V , v ,= 0;
() B e semi-denida positiva quando B(v)
(k)
0 para todo v V ;
() B e denida negativa quando B(v)
(k)
< 0 para todo v V , v ,= 0;
() B e semi-denida negativa quando B(v)
(k)
0 para todo v V ;
() B e indenida quando existem v, w V com B(v)
(k)
> 0 e B(w)
(k)
< 0.
Observe que se k empar entao uma aplicacao k-linear simetrica B e sempre indenida,
a menos que B = 0 (isso segue da igualdade B(v)
(k)
= B(v)
(k)
, como ja havamos
comentado).
Suponha agora que f : U IR e k vezes diferenciavel num ponto x U (U IR
m
aberto), d
(i)
f(x) = 0 para i = 1, . . . , k 1 e que d
(k)
f(x) seja denida positiva. Pelo
que mostramos acima, o valor de f cresce quando caminhamos a partir de x em qualquer
dire cao. Da para desconar entao que x seja um mnimo local de f, mas ainda falta um
argumento para que possamos concluir isso. De fato, sabemos que para todo h IR
m
,
|h| = 1, existe > 0 tal que f(x +th) > f(x) para 0 < t < o problema e que pode
em princpio depender de h. Nosso objetivo agora e mostrar que de fato e possvel escolher
> 0 independente de h.
Como aplicac oes multi-lineares sao contnuas e a esfera unitaria de IR
m
e compacta,
temos:
inf
h=1
1
k!
d
(k)
f(x) (h)
(k)
= > 0,
pois uma func ao contnua num compacto assume seu valor m aximo e seu valor mnimo.
Como lim
h0
r(h)
h
k
= 0, podemos encontrar > 0 tal que:
0 < |h| < =

r(h)
|h|
k

<
1
k!
d
(k)
f(x)
_
h
h
_
(k)
.
A partir da equa c ao () obtemos entao:
0 < |h| < = f(x +h) > f(x),
e portanto x e de fato um mnimo local estrito de f. Obviamente, um argumento analogo
mostra que se d
(k)
f(x) e denida negativa entao x e um ponto de maximo local estrito de
f.
Podemos resumir todas as informacoes obtidas nesta sec ao no seguinte:
Teorema. Sejam U IR
m
um aberto, x U e f : U IR uma funcao k vezes dife-
renciavel no ponto x (k 1). Suponha que d
(i)
f(x) = 0 para i = 1, . . . , k 1 e que
d
(k)
f(x) ,= 0. Temos que:
(a) se k e mpar entao x nao e nem um ponto de maximo local nem um ponto de mnimo
local para f;
(b) se k e par e d
(k)
f(x) e indenida entao x nao e nem um ponto de maximo local nem
um ponto de mnimo local para f;
103
(c) se k e par e d
(k)
f(x) e denida positiva entao x e um ponto de mnimo local estrito
para f;
(d) se k e par e d
(k)
f(x) e denida negativa entao x e um ponto de maximo local estrito
para f;
(e) se x e um ponto de maximo local para f entao k e par e d
(k)
f(x) e semi-denida
negativa;
(f) se x e um ponto de mnimo local para f entao k e par e d
(k)
f(x) e semi-denida
positiva.
Corolario. Seja f : U IR uma funcao diferenciavel num ponto x do aberto U IR
m
.
Se x e um ponto de maximo ou mnimo local para f entao df(x) = 0.
Demonstracao. Aplique o teorema acima com k = 1.
(2) Seq uencias de func oes.
Deni cao. Sejam X um conjunto, (M, d) um espaco metrico e (f
n
)
n1
uma seq uencia
de func oes f
n
: X M. Dizemos que (f
n
)
n1
converge pontualmente (ou simplesmente)
para uma func ao f : X M se para cada x X a seq uencia
_
f
n
(x)
_
n1
converge para
f(x) no espaco metrico M. Dito de outro modo, (f
n
)
n1
converge pontualmente para
f : X M quando dados x X e > 0, existe n
0
IN tal que d
_
f
n
(x), f(x)
_
< para
todo n n
0
. Dizemos que (f
n
)
n1
converge uniformemente para f : X M quando
dado > 0, existe n
0
IN tal que d
_
f
n
(x), f(x)
_
< para todo n n
0
e todo x X.
Usamos a seguinte notacao:
f
n
pp
f signica (f
n
)
n1
converge pontualmente para f,
f
n
u
f signica (f
n
)
n1
converge uniformemente para f.
A diferenca entre convergencia uniforme e pontual e apenas uma diferenca no posici-
onamento de quanticadores; de fato, observe que:
f
n
pp
f > 0, x X, n
0
IN, n IN, n n
0
= d
_
f
n
(x), f(x)
_
< ,
f
n
u
f > 0, n
0
IN, x X, n IN, n n
0
= d
_
f
n
(x), f(x)
_
< .
No primeiro caso, n
0
pode depender de x, e no segundo deve ser possvel encontrar um
unico n
0
para todo x X. Essa pequena diferenca faz uma diferenca enorme, como
veremos adiante. Observe que obviamente convergencia uniforme implica convergencia
pontual, i.e., f
n
u
f implica f
n
pp
f.
Exemplo. Para cada n IN, seja f
n
: IR IR a funcao dada por f
n
(x) =
x
n
, para
todo x IR. Obviamente f
n
(x) 0 para todo x IR, donde f
n
pp
0. Por outro lado,
xado n IN entao lim
x+

f
n
(x)

= + isso implica que (f


n
)
n1
nao converge
uniformemente para a funcao nula. Por outro lado, se X IR e um conjunto limitado
entao f
n
[
X
u
f[
X
; de fato, se M > 0 e tal que X [M, M] entao

f
n
(x)

< para
todo x X e todo n n
0
, desde que n
0
IN seja escolhido de modo que
M
n
0
< .
104
O exemplo acima poderia dar ao leitor uma falsa impressao de que convergencia pon-
tual implica convergencia uniforme num espaco compacto (ja que compactos normalmente
estao associados `a uniformidades por exemplo, func oes contnuas em compactos sao
uniformemente contnuas). Veremos no exemplo a seguir que uma seq uencia pontualmente
convergente num compacto pode nao ser uniformemente convergente, mesmo que todas as
funcoes envolvidas sejam contnuas.
Exemplo. Para cada n IN, seja f
n
: [0, 1] IR a unica funcao contnua que se anula
fora de
_
1
n+1
,
1
n

, e am em cada metade de
_
1
n+1
,
1
n

e vale 1 no ponto medio de


_
1
n+1
,
1
n

;
explicitamente:
f
n
(x) =
_

_
0, x [0, 1], x ,
_
1
n+1
,
1
n

,
2n(n + 1)
_
x
1
n+1
_
,
1
n+1
x
2n+1
2n(n+1)
,
2n(n + 1)
_
1
n
x
_
,
2n+1
2n(n+1)
x
1
n
.
Fixado x [0, 1], temos que f
n
(x) = 0 para todo n sucientemente grande e portanto
f
n
pp
0. Por outro lado, toda funcao f
n
assume o valor 1 e portanto nao pode ser
f
n
u
0.
O pr oximo teorema e uma das principais motivacoes para a introducao do conceito de
convergencia uniforme.
Teorema. Sejam M, N espacos metricos e (f
n
)
n1
uma seq uencia de funcoes f
n
: M
N. Suponha que (f
n
)
n1
converge uniformemente para uma funcao f : M N e que
todas as func oes f
n
sao contnuas num certo ponto x M. Entao f tambem e contnua
em x. Em particular, se cada f
n
e contnua em M entao f e contnua em M (o limite
uniforme de func oes contnuas e contnuo).
Demonstracao. Seja dado > 0. Como (f
n
)
n1
converge uniformemente para f, existe
n IN tal que d
_
f
n
(y), f(y)
_
<

3
para todo y M. Como f
n
e contnua no ponto x,
existe > 0 tal que d
_
f
n
(y), f
n
(x)
_
<

3
, para todo y M com d(y, x) < . Da, para
todo y M:
d(y, x) < = d
_
f(y), f(x)
_
d
_
f(y), f
n
(y)
_
+d
_
f
n
(y), f
n
(x)
_
+d
_
f
n
(x), f(x)
_
<

3
+

3
+

3
= .
Logo f e contnua no ponto x.
Exemplo. Para cada n IN, seja f
n
: [0, 1] IR a funcao denida por f
n
(x) = x
n
, para
todo x [0, 1]. Temos que f
n
pp
f, onde f(x) = 0 para x [0, 1) e f(1) = 1. Observe
que cada f
n
e contnua, mas f nao e (em particular, pelo teorema acima, nao pode ser
f
n
u
f).
O seguinte conceito e util para reconhecer seq uencias uniformemente convergentes sem
achar o limite explicitamente:
105
Deni cao. Sejam X um conjunto, (M, d) um espaco metrico e (f
n
)
n1
uma seq uencia
de func oes f
n
: X M. Dizemos que (f
n
)
n1
e uniformemente de Cauchy quando dado
> 0, existe n
0
IN tal que d
_
f
n
(x), f
m
(x)
_
< para todo x X e todos n, m n
0
(n
0
pode depender de , mas nao de x).
Teorema. Sejam X um conjunto, M um espaco metrico completo e (f
n
)
n1
uma seq uen-
cia uniformemente de Cauchy de funcoes f
n
: X M. Entao existe uma ( unica) funcao
f : X M tal que f
n
u
f.
Demonstracao. Obviamente
_
f
n
(x)
_
n1
e uma seq uencia de Cauchy em M para todo
x M e portanto converge para um ponto de M; podemos denir entao f : X M
fazendo f(x) = lim
n+
f
n
(x). Obviamente f
n
pp
f; devemos mostrar que f
n
u
f.
Seja dado > 0; como (f
n
)
n1
e uniformemente de Cauchy, existe n
0
IN tal que
d
_
f
n
(x), f
m
(x)
_
< para todo x X e todos n, m n
0
. Fixado n n
0
e x X temos:
d
_
f
n
(x), f(x)
_
= lim
m+
d
_
f
n
(x), f
m
(x)
_
,
onde a primeira igualdade acima e justicada pela continuidade da funcao d : MM IR
(recorde Exerccio 3 da Aula n umero 7 27/03) e pelo fato que lim
m+
f
m
(x) = f(x).
Conclumos entao que d
_
f
n
(x), f(x)
_
para todo n n
0
e todo x X (observe que n
0
foi escolhido antes de x!). Logo f
n
u
f.
Nosso interesse sobre convergencia de funcoes esta em suas rela coes com a diferen-
cia cao. Seria razoavel esperar resultados do tipo f
n
f implica df
n
df sob as
hipoteses certas. No exemplo a seguir, veremos que a possibilidade mais obvia nao funci-
ona.
Exemplo. Para cada n IN, seja f
n
: IR IR a funcao denida por f
n
(x) =
1
n
sen(nx),
para todo x IR. Como

f
n
(x)


1
n
para todo x IR, e claro que f
n
u
0. Por outro
lado, f

n
(x) = cos(nx) e obviamente (f

n
)
n1
nao converge para zero (nem pontualmente).
O que funciona e o seguinte:
Teorema. Sejam U IR
m
um aberto convexo limitado e (f
k
)
k1
uma seq uencia de
funcoes diferenciaveis f
k
: U IR
n
, de modo que (df
k
)
k1
converge uniformemente para
uma func ao g : U Lin(IR
m
, IR
n
). Suponha que existe algum ponto x
0
U para o qual
a seq uencia
_
f
k
(x
0
)
_
k1
converge em IR
n
. Entao (f
k
)
k1
converge uniformemente para
alguma func ao f : U IR
n
, f e diferenciavel e df = g.
Demonstracao. Sejam x U, k, l IN; como U e convexo, podemos aplicar a desigual-
dade do valor medio para a funcao f
k
f
l
no segmento [x
0
, x] obtendo:
_
_
_
f
k
(x) f
l
(x)
_

_
f
k
(x
0
) f
l
(x
0
)
__
_
sup
z(x
0
,x)
_
_
df
k
(z) df
l
(z)
_
_
|x x
0
|.
Como U e limitado, existe M > 0 com |x x
0
| M para todo x U. Como
(df
k
)
k1
e uniformemente convergente, temos que (df
k
)
k1
e uniformemente de Cau-
chy (veja Exerccio 5) e portanto, dado > 0, podemos encontrar k
0
IN tal que
106
_
_
df
k
(z) df
l
(z)
_
_
<

2M
para todo z U e todos k, l k
0
. Alem do mais, a seq uencia
_
f
k
(x
0
)
_
k1
e convergente em IR
n
e portanto de Cauchy; podemos entao aumentar k
0
IN
de modo que
_
_
f
k
(x
0
) f
l
(x
0
)
_
_
<

2
para todos k, l k
0
. Obtemos entao:
_
_
f
k
(x)f
l
(x)
_
_

_
_
_
f
k
(x)f
l
(x)
_

_
f
k
(x
0
)f
l
(x
0
)
__
_
+
_
_
f
k
(x
0
)f
l
(x
0
)
_
_
<

2M
M+

2
= ,
para todo x U e todos k, l k
0
(note que k
0
nao depende de x!). Mostramos entao que
(f
k
)
k1
e uniformemente de Cauchy e portanto existe uma funcao f : U IR
n
tal que
(f
k
)
k1
e uniformemente convergente para f. Falta mostrar que f e diferenciavel e que
df = g. Fixe entao x U e vamos mostrar que f e diferenciavel em x com df(x) = g(x);
para isso escrevemos:
f(x +h) = f(x) +g(x) h +r(h),
e tentamos mostrar que lim
h0
r(h)
h
= 0. Como f
k
e diferenciavel em x, podemos escrever:
f
k
(x +h) = f
k
(x) + df
k
(x) h +r
k
(h),
com lim
h0
r
k
(h)
h
= 0 para todo k IN. Como f
k
u
f e df
k
u
g temos:
lim
k+
r
k
(h) = r(h),
para todo h IR
m
com x + h U (note que nessa passagem so usamos que f
k
pp
f e
df
k
pp
g). Fixados k, l IN, considere a funcao : U IR
n
denida por:
(z) = f
k
(z) f
l
(z) df
k
(x) z + df
l
(x) z, z U IR
m
;
para todo h IR
m
com x + h U temos (x + h) (x) = r
k
(h) r
l
(h) e aplicando a
desigualdade do valor medio para no segmento [x, x +h] U obtemos:
_
_
r
k
(h) r
l
(h)
_
_
sup
z(x,x+h)
_
_
d(z)
_
_
|h|
= sup
z(x,x+h)
_
_
_
df
k
(z) df
l
(z)
_

_
df
k
(x) df
l
(x)
__
_
|h|,
para todo h IR
m
com x + h U. Dado > 0, como (df
k
)
k1
e uniformemente de
Cauchy, podemos encontrar k
0
IN tal que
_
_
df
k
(z) df
l
(z)
_
_
<

4
para todo z U e
todos k, l k
0
. Da:
_
_
_
df
k
(z) df
l
(z)
_

_
df
k
(x) df
l
(x)
__
_

_
_
df
k
(z) df
l
(z)
_
_
+
_
_
df
k
(x) df
l
(x)
_
_
<

2
,
para todo z U e portanto:
_
_
r
k
(h) r
l
(h)
_
_


2
|h|,
107
para todo h IR
m
com x + h U e todos k, l k
0
. Fixando h IR
m
, k k
0
e fazendo
l + obtemos (j a que r
l
(h) r(h)):
_
_
r
k
(h) r(h)
_
_


2
|h|,
para todo k k
0
e todo h IR
m
com x+h U. Fixe agora k = k
0
; como lim
h0
r
k
(h)
h
= 0,
vemos que existe > 0 tal que |h| < implica |r
k
(h)|

2
|h|. Da:
|h| < =
_
_
r(h)
_
_

_
_
r(h) r
k
(h)
_
_
+
_
_
r
k
(h)
_
_


2
|h| +

2
|h| = |h|.
Isso mostra que lim
h0
r(h)
h
= 0 e completa a demonstracao.
A hipotese que U seja convexo e limitado no teorema acima e bastante desagradavel;
na verdade, ela so e necessaria se quisermos concluir que (f
k
)
k1
converge uniformemente
para f. Se admitirmos um tipo de convergencia mais fraco como conclusao, sera possvel
supor apenas que U e aberto! Esse e nosso objetivo agora:
Deni cao. Sejam M, N espacos metricos e (f
n
)
n1
uma seq uencia de funcoes f
n
: M
N. Dada uma func ao f : M N entao dizemos que:
() (f
n
)
n1
converge local-uniformemente para f se todo ponto de M possui uma vizi-
nhanca onde f
n
converge uniformemente para f, i.e., se dado x M entao existe
V M aberto com x V e f
n
[
V
u
f[
V
;
() (f
n
)
n1
converge uniformemente sobre compactos para f se para todo subespaco
compacto K M temos f
n
[
K
u
f[
K
.

E obvio que tanto convergencia local uniforme como convergencia uniforme sobre
compactos implicam convergencia pontual.

E obvio tambem que convergencia uniforme
implica tanto convergencia local-uniforme como convergencia uniforme sobre compactos.
Para seq uencias de func oes denidas em abertos de IR
m
e facil ver que convergencia local-
uniforme e equivalente `a convergencia uniforme sobre compactos! (veja os Exerccios 9,
10(ad) e 11).
Teorema. Sejam U IR
m
um aberto, (f
k
)
k1
uma seq uencia de funcoes diferenciaveis
f
k
: U IR
n
que converge pontualmente para uma funcao f : U IR
n
. Suponha que
(df
k
)
k1
converge local-uniformemente (ou uniformemente sobre compactos, tanto faz)
para uma func ao g : U Lin(IR
m
, IR
n
). Entao (f
k
)
k1
converge local-uniformemente (ou
uniformemente sobre compactos) para f, f e diferenciavel e df = g.
Demonstracao. Dado x
0
U, seja V = B(x
0
; r) uma bola aberta contida em U e
tal que (df
k
)
k1
converge uniformemente para g em V . Aplicando o teorema anterior
para as func oes f
k
[
V
e para g[
V
, conclumos que f
k
[
V
u
f[
V
, f[
V
e diferenciavel e que
d
_
f[
V
_
= g[
V
. Como x
0
U e arbitrario, a conclusao segue.
108
(3) Func oes real-analticas.
Este assunto nao sera explorado a fundo no curso. Faremos apenas uma rapida ex-
posi cao para cultura geral. Vamos come car recordando alguns fatos simples sobre series.
Deni cao. Seja (x
k
)
k1
uma seq uencia em IR
n
. Dizemos que a serie

+
k=1
x
k
converge
para um vetor x IR
n
se a seq uencia (s
r
)
r1
em IR
n
denida por s
r
=

r
k=1
x
k
converge
para x (dizemos que (s
r
)
r1
e a seq uencia das somas parciais da serie

+
k=1
x
k
). Dizemos
que a serie

+
k=1
x
k
e normalmente convergente quando a serie

+
k=1
|x
k
| de n umeros reais
e convergente (no caso n = 1 e mais usual o termo absolutamente convergente em vez de
normalmente convergente). Dizemos que a serie

+
k=1
x
k
e comutativamente convergente
em IR
n
se essa serie converge para o mesmo vetor x IR
n
independentemente da ordem em
que os termos sao somados, i.e., se para toda bije cao : IN IN temos que

+
k=1
x
(k)
=
x.
Deni cao. Sejam X um conjunto e (f
k
)
k1
uma seq uencia de funcoes f
k
: X IR
n
.
Dizemos que a serie de funcoes

+
k=1
f
k
converge pontualmente para uma funcao f :
X IR
n
se a seq uencia (s
r
)
r1
formada pelas funcoes s
r
: X IR
n
denidas por
s
r
=

r
k=1
f
k
converge pontualmente para a funcao f. Dizemos que a serie

+
k=1
f
k
converge uniformemente para f se a seq uencia (s
r
)
r1
converge uniformemente para f (a
seq uencia (s
r
)
r1
e chamada a seq uencia das somas parciais da serie

+
k=1
f
k
).
Para series de funcoes

+
k=1
f
k
(cada f
k
: X IR
n
) e comum tambem usar os
termos normalmente convergente e comutativamente convergente signicando respec-
tivamente que para todo x X a serie de vetores

+
k=1
f
k
(x) e normalmente convergente
ou comutativamente convergente.
Seja f : U IR
m
IR
n
uma funcao de classe C

, onde U IR
m
e um aberto. A
serie de Taylor de f em torno de um ponto x U e a serie (na variavel h IR
m
):
+

||=0
1
!

||
f
x

(x)h

;
o ndice usado na somatoria acima percorre todos os multi-ndices m-dimensionais, i.e.,
todas as m-uplas (
1
, . . . ,
m
) de inteiros nao negativos. A soma acima nao e uma serie
no sentido estrito do termo, pois seus termos nao estao indexados nos n umeros naturais;
observe porem, que o conjunto de todos os multi-ndices e enumeravel e escolhendo uma
enumera c ao especca para os s (i.e., uma bije cao entre IN e o conjunto dos multi-ndices
m-dimensionais) obtemos uma serie no sentido estrito. Quando dissermos que a serie de
Taylor converge, estaremos signicando que ela converge comutativamente, i.e., que o
resultado da soma nao depende de como os s foram enumerados. Essa nao e uma hipotese
dura, pois sabe-se que series normalmente convergentes s ao de fato comutativamente con-
vergentes (veja o Exerccio 18 veja tambem o Exerccio 26).
Observe que o polinomio de Taylor de ordem k de f em torno de x e exatamente a
porcao da serie de Taylor correspondente a [[ k. Embora o resto do k-esimo polinomio
de Taylor seja pequeno em varios sentidos, nao e verdade em geral que a serie de Taylor
de uma func ao C

seja convergente!

E possvel tambem que a serie de Taylor de f seja
convergente, mas nao para f! Exemplos desse fenomeno serao vistos mais adiante no curso.
109
Deni cao. Uma func ao f : U IR
m
IR
n
(U IR
m
aberto) e chamada real-analtica
quando for de classe C

e para todo x U tivermos:


f(x +h) =
+

||=0
1
!

||
f
x

(x)h

,
para todo h em alguma vizinhanca da origem em IR
m
(a serie acima deve convergir comu-
tativamente). De outro modo, f e real-analtica quando for igual `a soma de sua serie de
Taylor em torno de cada ponto (numa vizinhanca sucientemente pequena desse ponto).
Observac~ ao.

E facil ver que funcoes polinomiais sao real-analticas, ja que suas respectivas
series de Taylor sao nitas (i.e., possuem apenas um n umero nito de termos nao nulos).
Para algumas func oes elementares (como seno, cosseno, exponencial) e possvel mostrar
manualmente a condi cao de real-analiticidade, fazendo estimativas sobre o resto do po-
linomio de Taylor. Na verdade, e possvel mostrar que muitas funcoes sao real-analticas,
no seguinte sentido: a soma, produto e a composi cao de fun coes real-analticas ainda e
real-analtica. Em particular, toda formula que nao envolva o calculo de razes n-esimas
em torno de zero e real-analtica (na verdade, vale muito mais: as solu coes de muitos ti-
pos importantes de equa coes diferenciais sao real-analticas, se os coecientes da equa cao
original o forem). A demonstracao manual desses resultados (usando series) e bastante
dolorosa: a maneira inteligente de trabalhar com funcoes real-analticas e observar a rela cao
que existe entre as mesmas e as funcoes analticas complexas. Nao entraremos em detalhes
neste curso.
O seguinte teorema da uma ideia de que na verdade existem poucas funcoes real-
analticas:
Teorema. Seja U IR
m
um aberto conexo e sejam f, g : U IR
n
funcoes real-analticas.
Se f e g coincidem em algum subconjunto aberto nao vazio de U entao f = g.
Demonstracao. Seja A U o conjunto dos pontos onde f e g coincidem juntamente
com todas as suas diferenciais, i.e.:
A =
_
x U : f(x) = g(x), d
(k)
f(x) = d
(k)
g(x), k = 1, 2, . . .
_
.
Como o conjunto dos pontos onde duas funcoes contnuas s ao iguais e fechado e como a
intersec ao de conjuntos fechados e fechada, segue que A e fechado em U. Alem do mais, se
x A entao as series de Taylor de f e g em torno de x sao iguais termo a termo e portanto
a condi c ao de real-analiticidade implica que f(x + h) = g(x + h) para |h| < r e algum
r > 0 sucientemente pequeno. Da a bola B(x; r) esta contida em A, o que mostra que A
e aberto em IR
m
(e em U). Como f e g sao iguais em algum aberto nao vazio, segue que
A e nao vazio e, como U e conexo, A = U.
110
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Seq u^ encias de fun c~ oes.
1. Sejam X um conjunto, M um espaco metrico, S X um subconjunto e (f
n
)
n1
uma
seq uencia de func oes f
n
: X M. Dada uma funcao f : X M, mostre que:
(a) se f
n
pp
f entao f
n
[
S
pp
f[
S
;
(b) se f
n
u
f entao f
n
[
S
u
f[
S
.
2. Sejam X um conjunto, M um espaco metrico e (f
n
)
n1
uma seq uencia de funcoes.
Dada uma func ao f : X M, mostre que:
(a) dada uma famlia (X
i
)
iI
de subconjuntos de X com X =

iI
X
i
, se para todo
i I, f
n
[
X
i
pp
f[
X
i
entao f
n
pp
f;
(b) dada uma famlia nita (X
i
)
n
i=1
de subconjuntos de X com X =

n
i=1
X
i
, se
f
n
[
X
i
u
f[
X
i
para todo i = 1, . . . , n entao f
n
u
f;
(c) de um contra-exemplo para o item (b) no caso que a famlia de subconjuntos X
i
de X nao e nita.
3. Sejam X um conjunto, (M, d) um espaco metrico e (f
n
)
n1
uma seq uencia de funcoes
f
n
: X M. Dada uma funcao f : X M, mostre que as seguintes arma coes sao
equivalentes:
f
n
u
f;
s
n
= sup
xX
d
_
f
n
(x), f(x)
_
e nito para n sucientemente grande e a seq uencia
(s
n
)
n1
converge para zero em IR.
4. Sejam X um conjunto, (M, d) um espaco metrico e (f
n
)
n1
uma seq uencia de funcoes
f
n
: X M que converge uniformemente para uma funcao f : X M. Mostre que
se f e limitada entao f
n
e limitada para todo n sucientemente grande. Mostre que
essa limita c ao e uniforme para n grande, i.e., existem n
0
IN e K > 0 de modo que
d
_
f
n
(x), f
n
(y)
_
K para todos x, y X e todo n n
0
.
5. Sejam X um conjunto, M um espaco metrico e (f
n
)
n1
uma seq uencia de funcoes
f
n
: X M que converge uniformemente para uma funcao f : X M. Mostre que
(f
n
)
n1
e uniformemente de Cauchy.
6. Sejam X um conjunto, (M, d) um espaco metrico e (f
n
)
n1
uma seq uencia de funcoes
f
n
: X M. Dada uma funcao f : X M, mostre que:
(a) se f
n
pp
f e se (f
n
)
n1
e uniformemente limitada, i.e., se existe K > 0 tal que
d
_
f
n
(x), f
n
(y)
_
K para todos x, y X e todo n IN, entao f e limitada;
na verdade, vale que d
_
f(x), f(y)
_
K para todos x, y X (dica: a funcao
d : M M IR e contnua veja o Exerccio 3 da Aula n umero 7 27/03);
(b) se (f
n
)
n1
e uniformemente de Cauchy e cada f
n
e limitada entao (f
n
)
n1
e
uniformemente limitada.
(c) se (f
n
)
n1
converge uniformemente para uma funcao f : X M e se cada f
n
e
limitada entao f e limitada.
111
7. Sejam X um conjunto, M, N espacos metricos, : M N uma funcao uniforme-
mente contnua e (f
n
)
n1
uma seq uencia de funcoes f
n
: X M. Mostre que:
(a) se (f
n
)
n1
e uniformemente de Cauchy entao ( f
n
)
n1
e uniformemente de
Cauchy;
(b) se (f
n
)
n1
converge uniformemente para alguma funcao f : X M entao a
seq uencia ( f
n
)
n1
converge uniformemente para f;
(c) conclua do item (a) que se d e d

sao metricas uniformemente equivalentes em M


entao uma seq uencia de funcoes f
n
: X M e uniformemente de Cauchy com
respeito a d se e somente se o for com respeito a d

;
(d) conclua do item (b) que se d e d

sao metricas uniformemente equivalentes em


M entao uma seq uencia de funcoes f
n
: X M converge uniformemente para
f : X M com respeito a d se e somente (f
n
)
n1
converge uniformemente para
f com respeito a d

.
8. Sejam X um conjunto e (M
i
, d
i
), i = 1, . . . , n espacos metricos. Considere o conjunto
M =

n
i=1
M
i
munido da metrica d(x, y) =

n
i=1
d
i
(x
i
, y
i
) (ou de qualquer outra
metrica usual para o produto que seja uniformemente equivalente a d recorde os
Exerccios 18 e 33 da aula n umero 5 (20/03) e o Exerccio 34 da aula n umero 7 (27/03)).
Dada uma seq uencia de funcoes (f
k
)
k1
, f
k
: X M, escreva f
k
= (f
1
k
, . . . , f
n
k
) com
f
i
k
: X M
i
. Mostre que:
(a) (f
k
)
k1
e uniformemente de Cauchy se e somente se (f
i
k
)
k1
e uniformemente de
Cauchy para todo i = 1, . . . , n;
(b) (f
k
)
k1
converge uniformemente para uma funcao f = (f
1
, . . . , f
n
) : X M se
e somente se (f
i
k
)
k1
converge uniformemente para f
i
para todo i = 1, . . . , n.
9. Sejam M, N espacos metricos e (f
n
)
n1
uma seq uencia de funcoes f
n
: M N.
Mostre que se (f
n
)
n1
converge local uniformemente para uma funcao f : M N
entao (f
n
)
n1
converge para f uniformemente sobre compactos (dica: use o item (b)
do Exerccio 2 acima).
10. Um espaco metrico M e dito localmente compacto quando todo ponto de M possui
uma vizinhanca compacta. Mostre que:
(a) M e localmente compacto se e somente se todo ponto de M pertence a um aberto
cujo fecho e compacto;
(b) se M e localmente compacto entao todo aberto U M e localmente compacto;
(c) se M e localmente compacto entao todo fechado F M e localmente compacto;
(d) IR
n
e localmente compacto;
(e) se M e localmente compacto, U M e aberto e F M e fechado entao F U e
localmente compacto (dica: use os itens (b) e (c));
(f) se S M e um subespaco denso e localmente compacto entao S e aberto em M
(dica: dado x S, use o item (a) para concluir que existe uma vizinhanca aberta
U de x em M tal que U S S e compacto mostre que U S);
(g) se S M e um subespaco localmente compacto entao S e a intersecao de um
aberto U de M com um fechado F de M (dica: F = S; use o item (f)).
112
11. Se M e um espaco metrico localmente compacto, N e um espaco metrico qualquer e
(f
n
)
n1
e uma seq uencia de funcoes f
n
: M N, mostre que (f
n
)
n1
converge local
uniformemente para f : M N se e somente se (f
n
)
n1
converge uniformemente
sobre compactos para f.
S eries.
Muitos dos exerccios de series que aparecem aqui nao sao faceis! Na verdade, eles sao
apenas um incentivo para aqueles que querem recordar a teoria das series (um livro legal
para o assunto e o Curso de Analise vol. I do Elon).
12. Mostre que se

+
k=1
x
k
e uma serie convergente em IR
n
entao a seq uencia (x
k
)
k1
converge para zero (dica: se s
r
=

r
k=1
x
k
denota a r-esima soma parcial da serie
entao x
k
= s
k
s
k1
).
13. Mostre que se

+
k=1
x
k
e uma serie convergente em IR
n
entao para todo r 1 a
serie

+
k=r
x
k
e convergente e, denotando sua soma por S
r
, temos que a seq uencia
(S
r
)
r1
converge para zero (dica: S
r
e a diferenca entre a (r 1)-esima soma parcial
de

+
k=1
x
k
e a soma total da serie

+
k=1
x
k
).
14. Mostre que toda serie normalmente convergente

+
k=1
x
k
em IR
n
e convergente (dica:
se s
r
=

r
k=1
x
k
denota a r-esima soma parcial da serie, mostre que |s
r
s
u
|

r
k=u+1
|x
k
| para u < r e conclua usando o Exerccio 13 que (s
r
)
r1
e uma seq uencia
de Cauchy).
15. Mostre que a arma cao a serie

+
k=1
x
k
e normalmente convergente em IR
n
nao
depende da norma usada em IR
n
.
16. (desigualdade triangular para series) Mostre que se

+
k=1
x
k
e uma serie normalmente
convergente em IR
n
entao vale a desigualdade:
_
_
_
_
_
+

k=1
x
k
_
_
_
_
_

k=1
|x
k
|.
17. Considere uma serie

+
k=1
x
k
em IR
n
e denote por x
i
k
a i-esima coordenada do vetor
x
k
IR
n
. Mostre que:
(a)

+
k=1
x
k
converge em IR
n
se e somente se

+
k=1
x
i
k
converge em IR para todo
i = 1, . . . , n;
(b)

+
k=1
x
k
e normalmente convergente em IR
n
se e somente se

k=1
x
i
k
e absolu-
tamente convergente em IR para todo i = 1, . . . , n.
18. Mostre que se uma serie

+
k=1
x
k
e normalmente convergente em IR
n
entao essa serie
tambem e comutativamente convergente (dica: se : IN IN e uma bije cao entao,
dado u IN, temos que para r IN sucientemente grande a soma parcial

r
k=1
x
(k)
inclui ao menos os u primeiros termos de

+
k=1
x
k
agora use o Exerccio 13 para
concluir que

+
k=u+1
|x
k
| tende a zero quando u +).
Observac~ ao. Na verdade, vale a recproca do resultado enunciado no Exerccio 18, i.e.,
toda serie comutativamente convergente em IR
n
tambem e normalmente convergente. Esse
fato e mostrado da seguinte maneira: primeiro reduz-se ao caso n = 1 com um argumento
113
do tipo coordenada por coordenada. Para n = 1 e possvel provar o seguinte fato mais
geral: se uma serie e convergente em IR mas nao e absolutamente convergente (diz-se
entao que a serie e condicionalmente convergente) entao e possvel reordenar os termos
dessa serie de modo a obter qualquer n umero real como resultado da soma da serie. A
ideia basica da prova desse fato e usar a parte positiva e a parte negativa da serie de
maneira balanceada, de modo a fazer com que as somas parciais oscilem em torno do
resultado desejado. Uma prova completa desse fato interessante pode ser encontrada por
exemplo no Curso de Analise, vol. I de Elon Lages Lima, pg. 120.
19. Mostre que uma serie

+
k=1
x
k
de n umeros reais nao negativos e convergente se e
somente se a seq uencia s
r
=

r
k=1
x
k
de suas somas parciais e limitada em caso
armativo, mostre que

+
k=1
= sup
r1
s
r
.
20. Sejam

+
k=1
x
k
,

+
k=1
y
k
duas series convergentes de n umeros reais nao negativos.
Mostre que a serie

+
k,l=1
x
k
y
l
converge para o produto
_

+
k=1
x
k
__

+
l=1
y
l
_
,
onde para somar os produtos x
k
y
l
podemos escolher qualquer enumera cao dos pares
(k, l) IN IN (dica: e so mostrar que toda soma parcial de

+
k,l=1
x
k
y
l
e menor ou
igual a algum produto da forma (

r
k=1
x
k
) (

r
l=1
y
l
) e que, reciprocamente, qualquer
produto dessa forma e menor ou igual a alguma soma parcial de

+
k,l=1
x
k
y
l
).
21. Generalize o Exerccio 20 para o caso de series absolutamente convergentes, i.e., obte-
nha a conclusao do Exerccio 20 supondo apenas que

+
k=1
x
k
e

+
k=1
y
k
sejam series
absolutamente convergentes de n umeros reais (dica: usando o Exerccio 20, voce ja
sabe que

+
k,l=1
x
k
y
l
e absolutamente convergente e portanto comutativamente con-
vergente; para obter a conclusao faca r + na identidade:
r

k,l=1
x
k
y
l
=
_
r

k=1
x
k
__
r

l=1
y
l
_
.
Note que e possvel ordenar os termos de

+
k,l=1
x
k
y
l
de modo que o lado esquerdo
da igualdade acima seja uma soma parcial de

+
k,l=1
x
k
y
l
).
22. (a serie geometrica) Mostre que se x IR, [x[ < 1 entao

+
k=0
x
k
=
1
1x
(dica: quanto
vale

r
k=1
x
k
?). Mostre que a serie

+
k=1
x
k
e absolutamente convergente.
23. (a serie geometrica em varias variaveis) Dado x = (x
1
, . . . , x
n
) IR
n
com [x
i
[ < 1
para i = 1, . . . , n, mostre que:
1
(1 x
1
)(1 x
2
) (1 x
n
)
=
+

||=0
x

,
onde na serie do lado direito percorre os multi-ndices de dimensao n a serie

+
||=0
x

e absolutamente convergente (dica: use os Exerccios 21 e 22).


114
24. (o teste M de Weierstrass) Seja X um conjunto e seja

+
k=1
f
k
uma serie de funcoes
f
k
: X IR
n
. Suponha que existem n umeros reais nao negativos M
k
tais que
|f
k
(x)| M
k
para todo x X e todo k IN; suponha tambem que

+
k=1
M
k
converge em IR. Mostre que

+
k=1
f
k
e uniformemente convergente para uma funcao
f : X IR
n
(dica: se s
r
=

r
k=1
f
k
denota a r-esima soma parcial de

+
k=1
f
k
,
mostre que
_
_
s
r
(x) s
u
(x)
_
_

r
k=u+1
M
k
para u < r e todo x X; conclua usando
o Exerccio 13 que (s
r
)
r1
e uma seq uencia uniformemente de Cauchy).
25. Sejam X um conjunto e

+
k=1
f
k
uma serie uniformemente convergente de funcoes
f
k
: X IR
n
. Mostre que f
k
u
0 (dica: se s
r
=

r
k=1
f
k
denota a r-esima soma
parcial da serie entao por deni cao existe s : X IR
n
com s
r
u
s; observe que
f
k
= s
k
s
k1
).
Fun c~ oes real-analticas.
Como ja foi mencionado, nao nos aprofundaremos na teoria de funcoes real-analticas
neste curso. Os exerccios a seguir sao apenas uma curiosidade.
26. Seja dado m IN. Para cada multi-ndice m-dimensional , seja a

IR
n
um
vetor xado. Para cada k 0, denote por p
k
: IR
m
IR
n
a funcao polinomial
homogenea p
k
(x) =

||=k
a

e por B
k
Mult-lin(IR
m
; IR
n
) a unica aplicacao
k-linear simetrica com B
k
(x)
(k)
= p
k
(x) para todo x IR
m
. Suponha que existe uma
vizinhanca U IR
m
da origem tal que a serie de potencias

+
||=0
a

converge para
todo x U em alguma ordem. Mostre que:
(a) existem M > 0, R > 0 de modo que |a

|
M
R
||
para todo multi-ndice (dica:
tome R > 0 tal que o vetor x = (R, . . . , R
. .
m vezes
) pertence a U; observe que a famlia
a

= a

R
||
em IR
n
e limitada).
(b) se R e denido como no item (a) e 0 < R

< R, mostre que a serie

+
||=0
a

converge normalmente e uniformemente no bloco retangular


[R

, R

]
m
= x IR
m
: |x|

_
(dica: use a majoracao para |a

| obtida no item (a), o teste M de Weierstrass e


o Exerccio 23).
27. (unicidade da serie de Taylor) Seja f : U IR
m
IR
n
uma funcao denida num
aberto U IR
m
e seja x U xado. Suponha que f(x +h) =

+
||=0
a

para todo
h IR
m
numa vizinhanca da origem, para alguma famlia de vetores a

IR
n
, onde
percorre o conjunto dos multi-ndices de dimensao m. Mostre que f e de classe C

numa vizinhanca aberta de x em U e que a

=
1
!

||
f
x

(x) para todo (dica: use o


Exerccio 26 para justicar o fato que uma serie de potencias pode ser diferenciada
termo a termo calcule

||
f
x

(x) diferenciando a serie de potencias

+
||=0
a

com
respeito a h no ponto h = 0 da maneira adequada).
115
Aula n umero 16 (08/05)
A aula come ca cobrindo os topicos: seq uencias de funcoes uniformemente de Cauchy,
diferencia c ao termo a termo e funcoes real-analticas, originalmente destinados `a aula
n umero 15.
(1) Uma funcao de classe C

que nao e real-analtica.


Vamos nesta sec ao estudar um exemplo muito interessante: uma funcao : IR IR
de classe C

que se anula em (, 0] e que nao e identicamente nula. Em particular, esta


funcao nao pode ser real-analtica (pois duas funcoes real-analticas num aberto conexo
que coincidem num aberto nao vazio sao iguais). A existencia dessa funcao nao e apenas
uma curiosidade: ela sera muito importante quando estudarmos o conceito de parti cao da
unidade.
Para mostrar que a funcao que deniremos adiante e mesmo de classe C

, precisa-
remos de um teorema que apresentamos a seguir. Esse teorema e na verdade interessante
em si mesmo, independentemente do seu uso nesta secao tambem a tecnica usada na
sua demonstrac ao e curiosa.
Teorema. Sejam U IR
m
um aberto, x U um ponto, f : U IR
n
uma funcao
contnua, diferenciavel no aberto U x. Se o limite lim
yx
df(y) existe (igual a T
Lin(IR
m
, IR
n
), digamos) entao f e diferenciavel no ponto x e df(x) = T.
Demonstracao. Para h IR
m
sucientemente proximo da origem, temos que o segmento
[x, x + h] esta contido em U e portanto podemos aplicar a desigualdade do valor medio
para a func ao f T em tal segmento obtendo:
_
_
f(x +h) f(x) T(h)
_
_
sup
y(x,x+h)
_
_
df(y) T
_
_
|h|;
o uso da desigualdade do valor medio e justicado pelo fato que fT e contnua em [x, x+h]
e diferenciavel em (x, x +h) (nao sabemos ainda que f T e diferenciavel em x, mas isso
nao e um problema). Denindo entao r pela igualdade f(x+h) = f(x)+T(h)+r(h) entao,
como lim
yx
df(y) = T, dado > 0, podemos encontrar > 0 tal que 0 < |y x| <
implica
_
_
df(y) T
_
_
< e portanto:
_
_
_
_
r(h)
|h|
_
_
_
_
,
sempre que |h| < . Logo lim
h0
r(h)
h
= 0, o que completa a demonstracao.
Observac~ ao. Duas coisas sao curiosas na demonstracao acima: em primeiro lugar, usamos
a desigualdade do valor medio com toda a sua forca, i.e., levamos em conta o fato que
a hipotese da desigualdade do valor medio exige diferenciabilidade da funcao apenas no
segmento aberto.

E interessante tambem a tecnica de aplicar a desigualdade do valor medio
para f T. Em geral, quando f e uma funcao diferenciavel numa vizinhanca de um ponto
116
x, pode ser util aplicar a desigualdade do valor medio para a funcao y f(y) df(x) y
obtendo a estimativa:
_
_
f(x +h) f(x) df(x) h
_
_
sup
y(x,x+h)
_
_
df(y) df(x)
_
_
|h|,
que e mais poderosa que a estimativa lim
h0
r(h)
h
= 0, dada pela deni cao de funcao
diferenciavel.
Observac~ ao. Apesar de termos demonstrado o teorema acima para funcoes de varias
variaveis, so usaremo-lo para funcoes de uma variavel.
Denimos agora nossa funcao : IR IR fazendo:
(x) =
_
e

1
x
, x > 0,
0, x 0.
Obviamente e de classe C

no aberto IR0; o problema e mostrar que e innitamente


diferenciavel no ponto 0. Em primeiro lugar, observe que lim
x0
+ e

1
x
= 0, de modo que
e contnua em 0. Alem do mais,

(x) = 0 para x < 0 e:

(x) =
1
x
2
e

1
x
,
para todo x > 0. Da lim
x0

(x) = 0 e pelo teorema provado acima, temos que e


diferenciavel em x = 0 e

(0) = 0. Como

e contnua e diferenciavel em IR 0,
podemos agora proceder de modo analogo para mostrar que e duas vezes diferenciavel
em x = 0 e que

(0) = 0. Para provar que e de classe C

, usamos inducao. Suponha


que e de classe C
k
para algum k 1 e que a k-esima derivada
(k)
de seja da forma:

(k)
(x) =
_
p(x)
q(x)
e

1
x
, x > 0,
0, x 0,
onde p, q : IR IR sao polinomios. Da
(k)
e uma funcao contnua, diferenciavel em
IR 0,
(k+1)
(x) = 0 para x < 0 e:

(k+1)
(x) =
p

(x)q(x) p(x)q

(x)
q(x)
2
e

1
x
+
p(x)
x
2
q(x)
e

1
x
=
p(x)
q(x)
e

1
x
, x > 0,
onde p e q sao polinomios. Por um argumento elementar de Calculo I, segue que:
lim
x0

(k+1)
(x) = 0;
pelo teorema acima, e k +1 vezes diferenciavel em IR e
(k+1)
(0) = 0 (e logo e de classe
C
k+1
). Por induc ao em k, conclumos que e de classe C

.
Observac~ ao. Note que todos os coecientes da serie de Taylor de em torno de 0 sao
nulos, enquanto nao e nula em nenhuma vizinhanca de 0, i.e., a serie de Taylor de em
torno de 0 converge, mas nao para o valor de .
117
Curvas
Antes de continuar nosso estudo de calculo diferencial, vamos estudar um pouco de
curvas em IR
n
. Na sec ao 2 a seguir faremos uma exposi cao da nocao de comprimento
de arco. Em seguida, relacionaremos o comprimento de arco com a integral da norma
do vetor tangente, no caso de curvas de classe C
1
. Para isso, precisaremos fazer uma
rapida recorda c ao da deni cao de integral de Riemann na secao 3 nao faremos um
desenvolvimento completo da teoria de integra cao aqui, ja que o mesmo pertence a outra
parte do curso. Vamos apelar para o fato que estudantes neste estagio ja devem ter um
conhecimento basico de integral de Riemann (em uma variavel, ao menos).
O pr oximo passo do curso sera o estudo da nocao de integral de linha. Primeiro,
usaremos o approach classico usando a linguagem de campos vetoriais. Depois passaremos
ao approach moderno, usando a linguagem de formas diferenciais. Terminamos o estudo de
curvas com a teoria dos campos conservativos (usando a linguagem de formas diferenciais,
onde a expressao campo conservativo sera trocada por 1-forma diferencial exata).
(2) Curvas em IR
n
o comprimento de arco.
Por uma curva em IR
n
signicaremos uma aplicacao arbitraria : [a, b] IR
n
de-
nida num intervalo fechado [a, b] (apesar do fato que na maior parte do tempo estaremos
interessados em curvas que sao ao menos contnuas). Por uma parti cao do intervalo [a, b]
signicamos um subconjunto nito P [a, b] que contem os extremos a e b. Tipicamente
escreveremos P = t
0
, . . . , t
k
, deixando subentendido que k 1 e que:
a = t
0
< t
1
< < t
k1
< t
k
= b.
A varia c ao de uma curva : [a, b] IR
n
com respeito `a parti cao P = t
0
, . . . , t
k
e o
n umero real nao negativo V(; P) denido por:
V(; P) =
k1

i=0
_
_
(t
i+1
) (t
i
)
_
_
.
Deni cao. O comprimento de arco (ou varia cao total) de uma curva : [a, b] IR
n
e
denido por:
V() = sup
P
V(; P) [0, +],
onde P percorre o conjunto de todas as possveis parti coes de [a, b]. Quando V() < +
(i.e., quando existe M > 0 tal que V(; P) M para toda parti cao P de [a, b]) entao
dizemos que a curva e reticavel (ou de varia cao limitada).
Observac~ ao. O nome varia cao total (no lugar de comprimento de arco) e de varia cao
limitada (no lugar de reticavel) e mais usado quando n = 1; isso provavelmente se deve
ao fato que no caso n = 1 a imagem intuitiva que temos de uma curva nao se encaixa
bem.
118
Observac~ ao.

E mais usual denir o comprimento de uma curva : [a, b] IR
n
apenas
usando a norma Euclideana | |, apesar do fato que para o desenvolvimento da teoria que
faremos, | | pode em princpio denotar qualquer norma.

E facil mostrar que a condi cao
de reticabilidade nao depende da norma escolhida, apesar do fato que o comprimento de
arco depende, obviamente (veja os Exerccios 3 e 4).
Se uma parti c ao P

do intervalo [a, b] contem uma parti cao P de [a, b] entao dizemos


que P

rena (ou que e um renamento) de P.



E facil ver usando a desigualdade triangular
que para toda curva : [a, b] IR
n
temos:
V(; P

) V(; P);
de fato, e suciente mostrar a desigualdade acima quando P

tem so um ponto a mais


que P (o caso geral segue facilmente por inducao). Se P = t
0
, . . . , t
k
e P

= P t
com t
i
< t < t
i+1
entao a parcela
_
_
(t
i+1
) (t
i
)
_
_
em V(; P) e substituda pela soma
_
_
(t
i+1
) (t)
_
_
+
_
_
(t) (t
i
)
_
_
em V(; P

) e obviamente tal soma e maior ou igual `a


parcela original
_
_
(t
i+1
) (t
i
)
_
_
.
A observac ao acima mostra que para vericar a reticabilidade de e para calcular o
seu comprimento e suciente considerar parti coes sucientemente nas, i.e., se P
0
e uma
parti c ao xada de [a, b] entao:
V() = sup
PP
0
V(; P).
Observac~ ao. A reta e o caminho mais curto entre dois pontos, i.e., se : [a, b] IR
n
e uma curva entao
_
_
(b) (a)
_
_
V(). Isso segue trivialmente da observacao que
_
_
(b) (a)
_
_
= V(; P), onde P = a, b.
Vamos provar algumas propriedades faceis do comprimento de arco.
Teorema. Se : [a, b] IR
n
e reticavel e se [c, d] [a, b] e um subintervalo entao [
[c,d]
tambem e reticavel e V([
[c,d]
) V().
Demonstracao. Se P e uma parti cao de [c, d] entao P

= P a, b e uma parti cao de


[a, b] e obviamente:
V([
[c,d]
; P)
_
_
(c) (a)
_
_
+ V([
[c,d]
; P) +
_
_
(b) (d)
_
_
= V(; P

) V();
a conclusao segue tomando o supremo com respeito a P na desigualdade V([
[c,d]
; P)
V().
Teorema. (aditividade por concatena cao do comprimento de arco) Seja : [a, b] IR
n
uma curva e c (a, b) um ponto qualquer. Se [
[a,c]
e [
[c,b]
sao reticaveis entao tambem
e reticavel e:
V() = V([
[a,c]
) + V([
[c,b]
).
Demonstracao. Para calcular o comprimento de e suciente usar parti coes que contem
c, ou seja:
V() = sup
cP
V(; P);
119
mas toda parti c ao P de [a, b] contendo c e da forma P = P

, onde P

e P

sao
respectivamente parti c oes de [a, c] e de [c, b]. Reciprocamente, se P

e uma parti cao de


[a, c] e P

e uma parti c ao de [c, b] entao P

e uma parti cao de [a, b] contendo c e:


V(; P

) = V([
[a,c]
; P

) + V([
[c,b]
; P

);
tomando supremos em P

e P

na igualdade acima obtemos a conclusao desejada.


Recordamos que uma aplicacao : [c, d] IR e dita monotona quando for crescente
ou decrescente (crescente, aqui, signica apenas x < y (x) (y), i.e., crescente nao
signica estritamente crescente; comentario analogo vale para o termo decrescente).
Teorema. (invariancia do comprimento de arco por reparametrizac ao) Seja : [a, b]
IR
n
uma curva e : [c, d] [a, b] uma aplicacao monotona e sobrejetora. Entao e
reticavel se e somente se o for e vale a igualdade:
V() = V( ).
Demonstracao. Vamos supor para xar as ideias que seja crescente; o caso em que
e decrescente e analogo. Como e crescente e sobrejetora, obviamente vale (c) = a
e (d) = b. Da, se P e uma parti cao de [c, d] entao (P) e uma parti cao de [a, b] e,
reciprocamente (como e sobrejetora), toda parti cao P

de [a, b] e da forma (P) para


alguma parti c ao P de [c, d]. Alem do mais, e facil ver que se P e uma parti cao de [c, d]
e P

= (P) entao V( ; P) = V(; P

); de fato, escrevendo P = t
0
, . . . , t
k
com
c = t
0
< < t
k
= d entao P

= (t
0
), . . . , (t
k
) com a = (t
0
) (t
k
) = b e
portanto:
V( ; P) =
k1

i=0
_
_
( )(t
i+1
) ( )(t
i
)
_
_
=
k1

i=0
_
_

_
(t
i+1
)
_

_
(t
i
)
__
_
= V(; P

);
a ultima igualdade na formula acima e de fato correta apesar de termos possivelmente
(t
i
) = (t
i+1
) para alguns is (i.e., na somatoria antes da ultima igualdade acima temos
alguns termos nulos a mais que na deni cao padrao de V(; P

)). A conclusao segue entao


tomando o supremo em P na igualdade V( ; P) = V
_
; (P)
_
.
Observac~ ao. Se : [c, d] [a, b] e monotona, contnua e se
_
c, d
_
= a, b entao
e sobrejetora, pelo teorema do valor intermediario, de modo que as hipoteses do teorema
acima sao satisfeitas. Na verdade, se : [c, d] [a, b] e monotona e sobrejetora entao
e automaticamente contnua (veja Curso de Analise, vol. I, Elon Lages Lima, pg. 182), de
modo que nao perdemos nada em supor contnua desde o come co no teorema acima.
Exemplo. Considere a funcao f : [0, 1] IR dada por:
f(t) =
_
t cos
1
t
, t (0, 1],
0, t = 0.
Temos que f e contnua. Vamos mostrar que f nao e de varia cao limitada. De fato, dado
um inteiro r 1, considere a parti cao P de [0, 1] denida por:
P = 0, 1
r
_
k=1
_
1
2k
,
1
2k +

2
_
.
120
Temos:
V(f; P)
r

k=1

f
_
1
2k
_
f
_
1
2k +

2
_

=
r

k=1
1
2k
.
Como a serie

+
k=1
1
2k
e divergente, segue que V(f) = sup
P
V(f; P) = + e portanto f
nao e de varia c ao limitada.
Deni cao. Uma curva : [a, b] IR
n
e dita parametrizada por comprimento de arco
quando for reticavel e para todo t (a, b] tivermos V([
[a,t]
) = t a.
Usando a aditividade por concatena cao do comprimento de arco, e facil ver que uma
curva : [a, b] IR
n
e parametrizada por comprimento de arco se e somente se for
reticavel e para todos t
1
, t
2
[a, b] com t
1
< t
2
tivermos V([
[t
1
,t
2
]
) = t
2
t
1
. Observe
tambem que se : [a, b] IR
n
e parametrizada por comprimento de arco entao vale a
desigualdade:
_
_
(t
1
) (t
2
)
_
_
V([
[t
1
,t
2
]
) = t
2
t
1
,
para todos t
1
, t
2
[a, b] com t
1
< t
2
. Segue em particular que e Lipschitziana e portanto
contnua.
(3) O comprimento de arco para curvas de classe C
1
usando integrais.
Vamos come car com uma rapida recorda cao da deni cao de integral de Riemann. Nao
faremos um desenvolvimento completo da teoria de integra cao basica nessa parte do curso.
Seja P = t
0
, . . . , t
k
uma parti cao do intervalo [a, b] (como sempre, convenciona-
mos a = t
0
< < t
k
= b). Uma pontilhacao para a parti cao P e um conjunto
=
0
, . . . ,
k1
, onde t
i

i
t
i+1
para i = 0, . . . , k 1. O par (P, ) sera cha-
mado uma parti c ao pontilhada de [a, b]. Se f : [a, b] IR e uma funcao entao a soma de
Riemann de f com respeito a (P, ) e denida por:
S(f; P, ) =
k1

i=0
f(
i
)(t
i+1
t
i
).
A norma |P| da parti cao P e o maior dos comprimentos dos intervalos [t
i
, t
i+1
], i.e.,
|P| = max
k1
i=0
(t
i+1
t
i
).
Deni cao. Seja f : [a, b] IR uma funcao limitada. Dizemos que f e Riemann integravel
quando existe o limite lim
P0
S(f; P, ), i.e., quando existe um n umero real I IR
tal que para todo > 0, existe > 0, de modo que

S(f; P, ) I

< , para toda parti cao


P de [a, b] com |P| < e toda pontilhacao de P. O n umero I (que, como e facil ver, e
unico, quando existe) e chamado a integral de Riemann de f e e denotado por:
I =
_
b
a
f =
_
b
a
f(x) dx.
Observac~ ao. Apesar de termos considerado apenas funcoes a valores reais na deni cao
acima, nao haveria mal nenhum em considerar f : [a, b] IR
n
(na verdade, quando
121
estudamos o resto integral da Formula de Taylor, usamos a integral de uma funcao a valores
em IR
n
). Denindo
_
b
a
f para f : [a, b] IR
n
de modo identico ao feito acima, e facil ver
que f = (f
1
, . . . , f
n
) e Riemann integravel se e somente se cada f
i
, i = 1, . . . , n, e Riemann
integravel; nesse caso, a i-esima coordenada de
_
b
a
f IR
n
e
_
b
a
f
i
para i = 1, . . . , n.
Observac~ ao. A integral de Riemann so e denida da maneira acima para funcoes limitadas.
A integral de Riemann para funcoes ilimitadas (chamada integral impropria de Riemann)
deve ser denida separadamente, como um limite de integrais proprias. Nao teremos
nenhum uso aqui para integrais improprias de Riemann (uma das muitas vantagens da
integral de Lebesgue, e a nao necessidade de distinguir integrais proprias de improprias).
Agora vamos ao resultado central desta secao.
Teorema. Seja : [a, b] IR
n
uma curva de classe C
1
. Entao e reticavel e seu
comprimento e dado por:
V() =
_
b
a
_
_

(t)
_
_
dt.
Demonstracao. Como

: [a, b] IR
n
e contnua no compacto [a, b], existe M > 0 tal
que
_
_

(t)
_
_
M para todo t [a, b]. Da, se P = t
0
, . . . , t
k
e uma parti cao de [a, b], a
desigualdade do valor medio nos da:
V(; P) =
k1

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

k1

i=0
M(t
i+1
t
i
) = M(b a).
Da e reticavel e V() M(b a). Falta mostrar agora que
_
b
a
_
_

(t)
_
_
dt = V(). Seja
dado entao > 0. Como e reticavel, existe uma parti cao P
0
= t
0
, . . . , t
k
de [a, b] tal
que:
V()

3
< V(; P
0
) V().
Lembrando que uma funcao contnua num compacto e uniformemente contnua, podemos
escolher > 0 satisfazendo as tres seguintes condi coes:
< min
k1
i=0
(t
i+1
t
i
);
para todos t, s [a, b], [t s[ <
_
_
(t) (s)
_
_
<

9k
;
para todos t, s [a, b], [t s[ <
_
_

(t)

(s)
_
_
<

3(ba)
.
Seja agora P = s
0
, . . . , s
l
uma parti cao de [a, b] com |P| < e seja =
0
, . . . ,
l1

uma pontilhac ao para P. Para completar a demonstracao, vamos mostrar que:

S(f; P, ) V()

< ,
onde f : [a, b] IR e denida por f(t) =
_
_

(t)
_
_
. Dividimos o restante da demonstracao
em tres partes.
122
(i)

S(f; P, ) V(; P)


3
;
xado i 0, . . . , l 1, aplicamos a desigualdade do valor medio para a funcao
t (t)

(
i
)t no intervalo [s
i
, s
i+1
] obtendo:
_
_
(s
i+1
) (s
i
)

(
i
)(s
i+1
s
i
)
_
_
sup
t(s
i
,s
i+1
)
_
_

(t)

(
i
)
_
_
(s
i+1
s
i
)


3(b a)
(s
i+1
s
i
),
ja que [t
i
[ < para todo t (s
i
, s
i+1
). Conclumos entao que:

V(; P) S(f; P, )

l1

i=0

_
_
(s
i+1
) (s
i
)
_
_

_
_

(
i
)
_
_
(s
i+1
s
i
)

l1

i=0
_
_
(s
i+1
) (s
i
)

(
i
)(s
i+1
s
i
)
_
_


3(b a)
l1

i=0
(s
i+1
s
i
) =

3
.
Isso completa a demonstracao da parte (i).
(ii)

V(; P) V(; P P
0
)

<

3
;
como |P| < < min
k1
i=0
(t
i+1
t
i
), segue que cada intervalo da parti cao P contem no
maximo um ponto da parti cao P
0
em seu interior. Denimos entao:
I =
_
i 0, . . . , l 1 : (s
i
, s
i+1
) P
0
=
_
,
I

=
_
i 0, . . . , l 1 : (s
i
, s
i+1
) P
0
,=
_
,
e para cada i I

denotamos por t
(i)
((i) 1, . . . , k 1) o unico ponto da parti cao P
0
que pertence ao intervalo aberto (s
i
, s
i+1
). Note que I

tem no maximo k 1 elementos.


Temos:
V(; P P
0
) =

iI
_
_
(s
i+1
) (s
i
)
_
_
+

iI

_
_
(s
i+1
) (t
(i)
)
_
_
+
_
_
(t
(i)
) (s
i
)
_
_
,
V(; P) =

iI
_
_
(s
i+1
) (s
i
)
_
_
+

iI

_
_
(s
i+1
) (s
i
)
_
_
,
e portanto:
V(; P P
0
) V(; P) =

iI

_
_
(s
i+1
) (t
(i)
)
_
_
+
_
_
(t
(i)
) (s
i
)
_
_

_
_
(s
i+1
) (s
i
)
_
_
.
Como [s
i+1
t
(i)
[ < , [t
(i)
s
i
[ < e [s
i+1
s
i
[ < , o termo geral da somatoria acima
tem modulo menor que

3k
; como a somatoria tem no maximo k termos, conclumos que:
V(; P) V(; P P
0
) < V(; P) +

3
,
123
o que completa a demonstracao da parte (ii).
(iii)

V(; P P
0
) V()

<

3
;
Basta observar que:
V()

3
< V(; P
0
) V(; P P
0
) V().
Isso completa a demonstracao da parte (iii) e a demonstra cao do teorema.
Deni cao. Uma curva : [a, b] IR
n
e dita de classe C
p
por partes (1 p ) quando
existe uma parti c ao P = t
0
, . . . , t
k
do intervalo [a, b] tal que [
[t
i
,t
i+1
]
e de classe C
p
para
todo i = 0, . . . , k 1.
Observe que se e de classe C
p
por partes entao e contnua em [a, b] e (como p 1)
admite derivadas laterais em cada ponto t
i
da parti cao. Nos pontos t [a, b] que nao estao
em P (e nas extremidades t = a e t = b) a curva e diferenciavel.
Corolario. Se : [a, b] IR
n
e de classe C
1
por partes entao e reticavel e seu
comprimento e dado por:
V () =
_
b
a
_
_

(t)
_
_
dt.
O integrando acima nao e bem denido num n umero nito de pontos, mas isso nao
e um problema: sabe-se que a integral de uma funcao nao se altera quando alteramos a
funcao num n umero nito de pontos e portanto podemos atribuir um valor arbitrario ao
integrando em questao quando o mesmo nao estiver bem denido.
Demonstracao. Seja P = t
0
, . . . , t
k
uma parti cao de [a, b] tal que [
[t
i
,t
i+1
]
e de classe
C
1
para i = 0, . . . , k 1. Pelo teorema anterior e pela aditividade do comprimento de arco
(e usando uma propriedade elementar da integral de Riemann):
V() =
k1

i=0
V([
[t
i
,t
i+1
]
) =
k1

i=0
_
t
i+1
t
i
_
_

(t)
_
_
dt =
_
b
a
_
_

(t)
_
_
dt.
Corolario. Se : [a, b] IR
n
e uma curva de classe C
1
por partes entao e parametrizada
por comprimento de arco se e somente se
_
_

(t)
_
_
= 1 para todo t [a, b] tal que e
diferenciavel em t.
Demonstracao. Segue do Teorema Fundamental do Calculo e da igualdade:
V([
[a,t]
) =
_
t
a
_
_

(s)
_
_
ds,
para todo t (a, b].
Observac~ ao. Para cultura geral: a formula V() =
_
b
a
_
_

(t)
_
_
dt vale numa classe de
curvas maior do que aquela das curvas C
1
por partes. Essa e a classe das curvas chamadas
absolutamente contnuas (veja o ultimo captulo do livro de Teoria da Medida do Pedro
124
Jesus Fernandez, se tiver curiosidade); nesse contexto, a integral
_
b
a
_
_

(t)
_
_
dt deve ser
entendida no sentido de Lebesgue. A classe de curvas absolutamente contnuas inclui ate
mesmo a classe das curvas Lipschitzianas. Mostra-se entao que uma curva absolutamente
contnua : [a, b] IR
n
e parametrizada por comprimento de arco se e somente se a
igualdade
_
_

(t)
_
_
= 1 vale para quase todo t [a, b], i.e., quando tal igualdade e falsa no
maximo num subconjunto de [a, b] que tem medida de Lebesgue zero.
125
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Comprimento de arco.
1. Seja : [a, b] IR
n
uma curva. Mostre que V() 0 e que V() = 0 se e somente se
e constante.
2. Seja f : [a, b] IR uma funcao monotona. Mostre que f e de varia cao limitada e que
V(f) =

f(b) f(a)

.
3. Mostre que a condi cao : [a, b] IR
n
e reticavel nao depende da norma usada
em IR
n
.
4. Seja | |
1
a norma em IR
n
denida por |x|
1
=

n
i=1
[x
i
[. Dada uma curva : [a, b]
IR
n
e uma parti c ao P de [a, b], denote por V
1
(; P) a varia cao de com respeito a P
denida usando a norma | |
1
e por V
1
() = sup
P
V
1
(; P) o comprimento de arco
de denido usando a norma | |
1
. Mostre que:
(a) se = (
1
, . . . ,
n
) com cada
i
: [a, b] IR entao V
1
(; P) =

n
i=1
V
1
(
i
; P)
(onde a norma usada em IR e o modulo usual);
(b) conclua do item (a) que e reticavel (com respeito a | |
1
ou a qualquer outra
norma vide Exerccio 3) se e somente se cada
i
, i = 1, . . . , n, e de varia cao
limitada;
(c) se e reticavel mostre que V
1
() =

n
i=1
V
1
(
i
) (dica: voce deve precisar do
seguinte fato: se P
1
, . . . , P
n
sao parti coes de [a, b] entao P =

n
i=1
P
i
e uma
parti c ao de [a, b] que rena todas as P
i
s simultaneamente);
(d) se V() denota o comprimento de arco de com respeito `a norma Euclideana, de
um exemplo para mostrar que V() nao pode ser calculado a partir dos n umeros
V(
i
), i = 1, . . . , n, i.e., procure curvas reticaveis , : [a, b] IR
n
com V(
i
) =
V(
i
) para todo i = 1, . . . , n, mas com V() ,= V() (dica: e facil achar um
exemplo com n = 2 e com as aplicacoes
i
,
i
, i = 1, 2 todas monotonas).
5. Seja : [a, b] IR
n
uma curva reticavel que e contnua no instante t = a. O objetivo
deste exerccio e mostrar que lim
ta
V([
[a,t]
) = 0.
(a) Seja c = inf
t(a,b]
V([
[a,t]
) 0 e suponha por absurdo que c > 0. Dado > 0
arbitrario, escolha t (a, b] com V([
[a,t]
) < c+. Mostre que para todo s (a, t)
temos V([
[s,t]
) < .
(b) Escolha agora t (a, b] com V([
[a,t]
) < c + e tal que
_
_
(s) (a)
_
_
< para
todo s [a, t]. Mostre que para toda parti cao P de [a, t] temos V([
[a,t]
; P) < 2
(dica: trate separadamente o primeiro termo de V([
[a,t]
; P)).
(c) Conclua do item (b) que V([
[a,t]
) 2 e obtenha uma contradi cao (de modo que
c = 0).
(d) Observando que a aplicacao (a, b] t V([
[a,t]
) IR e crescente, conclua que
lim
ta
V([
[a,t]
) = 0.
126
6. Seja : [a, b] IR
n
uma curva reticavel e dena V : [a, b] IR fazendo V (t) =
V([
[a,t]
) para t (a, b] e V (a) = 0. Mostre que os pontos de continuidade de
coincidem com os pontos de continuidade de V (dica: se V e contnua em t [a, b],
use a desigualdade
_
_
(t
1
) (t
2
)
_
_

V (t
1
) V (t
2
)

para mostrar que tambem


e contnua em t. Se e contnua em t, aplique o resultado do Exerccio 5 para a
curva [
[t,b]
para concluir que V e contnua `a direita em t; repita o raciocnio para
a reparametrizac ao reversa [b, a] s (s) IR
n
de para concluir que V e
contnua `a esquerda em t).
7. (toda curva contnua e reparametrizacao de uma curva parametrizada por compri-
mento de arco) Seja : [a, b] IR
n
uma curva contnua e reticavel. Mostre que
existe um unico par (, ), onde : [a, b] [0, L] e : [0, L] IR
n
sao aplicacoes
satisfazendo as seguintes condi coes:
(a) = 0 e (b) = L;
e contnua e monotona;
= ;
e parametrizada por comprimento de arco.
(dica: para mostrar a unicidade de , considere as igualdades:
(t) = V( [
[0,(t)]
) = V( [
[a,t]
) = V([
[a,t]
),
que mostram que deve coincidir com a funcao V denida no Exerccio 6. Para a
existencia, dena = V e mostre que:
(i) : [a, b] [0, L] e sobrejetora, onde L = V();
(ii) para s, t [a, b], (s) = (t) (s) = (t).
Conclua que existe uma unica aplicacao : [0, L] IR
n
tal que = , i.e., deve
preencher o lugar da echa pontilhada no diagrama comutativo:
[a, b]

/

IR
n
[0, L]

<
Use novamente a invariancia do comprimento de arco por reparametrizacoes para concluir
que e de fato parametrizada por comprimento de arco).
8. Dadas curvas reticaveis , : [a, b] IR
n
, mostre que:
(a) a soma + e reticavel e V(+) V()+V() (dica: mostre que V(+; P)
V(; P) + V(; P) para toda parti cao P de [a, b]);
(b) se c IR entao a curva c (denida por (c)(t) = c(t)) e reticavel e V(c) =
[c[V() (dica: mostre que V(c; P) = [c[V(; P) para toda parti cao P de [a, b]);
(c) o conjunto Ret([a, b], IR
n
) formado por todas as curvas reticaveis : [a, b] IR
n
e um subespaco do espaco vetorial real de todas as curvas : [a, b] IR
n
e a
aplicac ao
_
_
(a)
_
_
+ V() dene uma norma em Ret([a, b], IR
n
);
(d) se : [a, b] [a, b] e crescente e sobrejetora entao a aplicacao
Ret([a, b], IR
n
) Ret([a, b], IR
n
)
e uma isometria linear.
127
Aula n umero 17 (10/05)
A aula come ca cobrindo as secoes 2 e 3 da aula n umero 16 (08/05), sobre comprimento
de arco e sua rela c ao com a integral da norma do vetor tangente (para curvas de classe C
1
por partes).
(1) Integral de um campo vetorial ao longo de uma curva.
Deni cao. Um campo vetorial em IR
n
(denido num subconjunto S IR
n
) e uma funcao
X : S IR
n
. Se X : S IR
n
e um campo vetorial contnuo (i.e., a aplicacao X : S IR
n
e contnua) e se : [a, b] IR
n
e uma curva de classe C
1
por partes cuja imagem esta
contida em S entao denimos a integral de X ao longo de atraves da integral:
_

X =
_
b
a

X
_
(t)
_
,

(t)
_
dt,
onde , denota o produto interno canonico de IR
n
.
Se X = (X
1
, . . . , X
n
) e = (
1
, . . . ,
n
) com cada X
i
: S IR e cada
i
: [a, b] IR
entao a integral de X ao longo de pode ser escrita mais explicitamente na forma:
_

X =
n

i=1
_
b
a
X
i
_

1
(t), . . . ,
n
(t)
_
(
i
)

(t) dt.
Observac~ ao. Como e apenas de classe C
1
por partes, o integrando

X
_
(t)
_
,

(t)
_
nao
esta bem denido num n umero nito de instantes t [a, b] isso nao e um problema, pois
a integral de uma func ao nao se altera quando alteramos o valor da funcao num n umero
nito de pontos. Podemos entao atribuir qualquer valor ao integrando em questao nos
pontos t onde nao e diferenciavel.
Vamos come car mostrando a invariancia da integral de linha por reparametrizacoes.
Teorema. Sejam X : S IR
n
IR
n
um campo vetorial contnuo e : [a, b] IR
n
uma
curva de classe C
1
por partes com ([a, b]) S. Dada uma funcao injetora : [c, d] [a, b]
de classe C
1
por partes, entao:
_

X =
_

X, se (c) = a e (d) = b,
_

X =
_

X, se (c) = b e (d) = a.
Demonstracao. Seja P = t
0
, . . . , t
k
uma parti cao de [a, b] tal que [
[t
i
,t
i+1
]
e de classe
C
1
para i = 0, . . . , k 1 e seja Q = s
0
, . . . , s
l
uma parti cao de [c, d] tal que [
[s
i
,s
i+1
]
e
de classe C
1
para i = 0, . . . , l 1. Temos que Q
1
(P) = u
0
, . . . , u
m
e uma parti cao
de [a, b] (usamos aqui que e injetora!) e e facil ver que ( )[
[u
i
,u
i+1
]
e de classe C
1
128
para i = 0, . . . , m1; da tambem e de classe C
1
por partes e faz realmente sentido
considerar
_

X. Temos:
_

X =
_
d
c

X
_
((t))
_
, ( )

(t)
_
dt;
exceto para um n umero nitos de instantes t [c, d] (mais precisamente, exceto para
t u
0
, . . . , u
m
) temos ( )

(t) =

_
(t)
_

(t) e portanto:
_

X =
_
d
c

X
_
((t))
_
,

_
(t)
__

(t) dt =
m1

i=0
_
u
i+1
u
i

X
_
((t))
_
,

_
(t)
__

(t) dt.
Fazendo a mudanca de variavel (t) = x nas integrais acima obtemos:
_

X =
m1

i=0
_
(u
i+1
)
(u
i
)

X
_
(x)
_
,

(x)
_
dx =
_
(d)
(c)

X
_
(x)
_
,

(x)
_
dx,
e a ultima integral vale
_

X, dependendo do valor de nas extremidades c e d.


Observac~ ao. A hipotese que : [c, d] [a, b] e injetora no teorema acima e usada so para
concluir que
1
(P) e nito. Poderamos alternativamente supor apenas que para todo
t [a, b] no qual nao e diferenciavel temos que o conjunto
1
(t) [c, d] e nito. Observe
que sem a hipotese de injetividade para , e bem possvel que nao seja monotona; isso
corresponde `a ideia intuitiva que a reparametrizacao de pode fazer um pouco
de zigue-zague que a curva original nao fazia. Desde que (c) = a e (d) = b, i.e.,
desde que percorra todo o percurso de (a) a (b), a integral de linha
_

X nao se
altera; na pr atica, o que ocorre e que trechos de percorridos a primeira vez num certo
sentido e uma segunda vez em outro sentido se cancelam. Note bem que esse fenomeno
nao ocorre no caso do comprimento de arco! No caso do comprimento de arco os zigue-
zagues aumentam o comprimento total, de modo que a hipotese de monotonicidade de
e essencial.
Observac~ ao. Muitos livros elementares de Calculo e de FsicaMatem atica usam notacoes
como
_

X dr em vez de
_

X. A motivacao para essa notacao e a seguinte: pensa-se


em r como o vetor posi cao da partcula que viaja ao longo de e da dr e uma especie
de vetor innitesimal de varia cao de posi cao. Escreve-se entao X dr para denotar o
produto escalar (i.e., o produto interno) do campo X pela varia cao innitesimal dr.
Observac~ ao. A interpretacao fsica para a integral de linha denida acima (quando n 3)
e a seguinte: pensamos em X como um campo de forcas, i.e., em cada ponto x IR
n
temos um vetor forca X(x). A curva corresponde `a trajetoria de uma partcula (o
parametro t de e o tempo). A integral de linha
_

X corresponde entao ao trabalho da


forca X sobre a partcula que descreve a trajetoria . O trabalho de uma forca constante

F IR
3
sobre uma partcula que descreve um movimento retilnio do ponto p IR
3
ao
ponto q IR
3
e dada por

F, q p (pois a componente da forca



F normal ao movimento
nao realiza trabalho). A integral de linha corresponde a uma passagem ao limite dessa
129
ideia: escolhemos uma parti cao P = t
0
, . . . , t
k
do intervalo [a, b] com norma pequena e
instantes
i
[t
i
, t
i+1
], i = 0, . . . , k 1. Num intervalo pequeno [t
i
, t
i+1
] aproximamos o
movimento da partcula por um segmento de reta e a forca dada pelo campo X por uma
forca constante; o trabalho realizado por X do instante t
i
ao instante t
i+1
e aproximado
entao pelo produto

X
_
(
i
)
_
, (t
i+1
) (t
i
)
_
. Agora aproximamos o vetor (t
i+1
) (t
i
)
por

(
i
)(t
i+1
t
i
) e somamos em i = 0, . . . , k 1. Fazendo o limite quando |P| 0,
obtemos a integral de linha
_

X (veja a observacao a seguir).


Observac~ ao.

E muito comum denir a integral de linha
_

X usando limites de somas


da forma

k1
i=0

X
_
(
i
)
_
, (t
i+1
) (t
i
)
_
quando a norma da parti cao P = t
0
, . . . , t
k

de [a, b] tende a zero e


0
, . . . ,
k1
e uma pontilhacao de P. Mostra-se entao que esse
limite de somas coincide com a integral de Riemann
_
b
a

X
_
(t)
_
,

(t)
_
dt no caso que X
e contnuo e e de classe C
1
por partes. Essa deni cao da integral de linha usando limites
de somas e similar `a deni cao da integral de RiemannStieltjes que nao abordaremos nesse
curso.
[para quem conhece a deni cao de integral de RiemannStieltjes, observamos que se X =
(X
1
, . . . , X
n
) e = (
1
, . . . ,
n
) entao a integral de linha
_

X coincide com a soma

n
i=1
_
b
a
X
i
_
(t)
_
d
i
(t), onde
_
b
a
X
i
_
(t)
_
d
i
(t) denota a integral de RiemannStieltjes
de f = X
i
: [a, b] IR com respeito `a funcao =
i
: [a, b] IR. Os curiosos podem
consultar o Curso de Analise vol. II do Elon Lages Lima, pgs. 193204.]
Nos decidimos usar um caminho mais curto para simplicar a exposi cao: denir
_

X
apenas quando X e contnuo e e de classe C
1
por partes, usando diretamente a integral
de Riemann. Na pr atica, raramente se usa a integral
_

X em condi coes mais gerais do que


a que consideramos. Nos Exerccios 1015 apresentamos um roteiro para os interessados
na deni c ao de
_

X como limite de somas.


Observac~ ao. Como mostramos acima, a integral de linha
_

X e invariante por reparame-


trizacoes, mas apenas por reparametrizacoes que preservam o sentido de percurso de
se a reparametrizac ao inverte o sentido do percurso, o valor de
_

X troca de sinal. Por


esse motivo diz-se `as vezes que
_

X e uma integral orientada. Observe que, por outro lado,


o comprimento de arco V() e invariante tanto por reparametrizacoes crescentes como por
reparametrizac oes decrescentes (nao ha mudanca de sinal). O comprimento de arco e mui-
tas vezes denotado em textos elementares de Calculo e em textos de FsicaMatematica por
_

ds ou por
_

|dr|; essa notacao e motivada pela ideia que ds (ou |dr|) denotam o com-
primento de uma porc ao innitesimal de . Considera-se tambem integrais da forma
_
b
a
f ds (denotadas tambem por
_
b
a
f |dr|), onde f : [a, b] IR e uma funcao escalar. Tais
integrais podem ser denidas como limites de somas da forma

k1
i=0
f(
i
)
_
_
(t
i+1
) (t
i
)
_
_
quando a norma da parti cao P = t
0
, . . . , t
k
de [a, b] tende a zero e
0
, . . . ,
k1
e uma
pontilhac ao de P. Mostra-se entao que, se f e contnua e e de classe C
1
por partes,
entao
_

f ds coincide com a integral de Riemann


_
b
a
f(t)
_
_

(t)
_
_
dt (ou, para simplicar
a exposi c ao, alguns autores denem
_

f ds apenas quando f e contnua e e de classe


C
1
por partes, usando diretamente a integral de Riemann
_
b
a
f(t)
_
_

(t)
_
_
dt). Essa integral
_

f ds corresponde sicamente, por exemplo, `a massa do o cuja densidade linear de


130
massa e expressa pela funcao f (o comprimento de arco e reobtido quando f 1). A
integral
_

f ds, como o comprimento de arco, e invariante tanto por reparametrizacoes


crescentes como por reparametrizacoes decrescentes, n ao havendo mudanca de sinal; diz-se
entao que tais integrais sao nao-orientadas. Alguns autores usam tambem a terminologia
integral de linha de primeiro tipo para integrais da forma
_

f ds e integral de linha de
segundo tipo para integrais da forma
_

X.
Para nalizar, vamos enunciar algumas propriedades elementares da integral de linha
cuja demonstrac ao e imediata a partir de propriedades correspondentes da integral de
Riemann.
Teorema. Sejam X, Y : S IR
n
IR
n
campos vetoriais contnuos e : [a, b] IR
n
uma
curva de classe C
1
por partes. Entao:
(a)
_

X +Y =
_

X +
_

Y ;
(b)
_

kX = k
_

X, para toda constante k IR;


(c)
_

X =
_
|
[a,c]
X +
_
|
[c,b]
X, para todo c no intervalo aberto (a, b);
(d)

sup
t[a,b]
_
_
X
_
(t)
__
_
V().
Observe que a demonstracao do item (d) do teorema acima segue trivialmente usando
a desigualdade de CauchySchwarz e a formula V() =
_
b
a
_
_

(t)
_
_
dt para o comprimento
de arco V().
131
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Fun c~ oes de variac~ ao limitada
0. Seja f : [a, b] IR uma funcao de varia cao limitada. Dena V : [a, b] IR fazendo
V (t) = V(f[
[a,t]
) para t (a, b] e V (a) = 0. Mostre que V e V f sao funcoes
crescentes (dica:

f(x) f(y)

V (x) V (y)

). Conclua que uma funcao g : [a, b]


IR e de varia c ao limitada se e somente se pode ser escrita como diferenca de duas
func oes crescentes (dica: use os Exerccios 2 e 8(a) da Aula n umero 16 08/05).
Recordac~ ao das propriedades elementares da integral de Riemann.
Os exerccios que aparecem aqui sao para aqueles que querem apreender a demonstrar
algumas propriedades basicas da integral de Riemann denida em termos de limites de
somas de Riemann. Alguns exerccios nao sao tao faceis, mas todos esses resultados podem
ser encontrados no Curso de Analise, vol. I, do Elon Lages Lima (captulo sobre integra cao).
Avisamos no entanto que o Elon utiliza uma deni cao diferente de integral de Riemann
(em termos de integrais inferiores e superiores), mas depois ele mostra que essa deni cao
diferente e de fato equivalente `aquela adotada aqui.
1. Sejam f, g : [a, b] IR funcoes limitadas, k IR um n umero real e (P, ) uma parti cao
pontilhada de [a, b]. Mostre que:
S(f +g; P, ) = S(f; P, ) +S(g; P, ), S(kf; P, ) = kS(f; P, ),
e que se f(t) g(t) para todo t [a, b] entao S(f; P, ) S(g; P, ). Conclua que se
f, g : [a, b] IR sao Riemann integraveis entao f +g e kf tambem o sao e:
_
b
a
f +g =
_
b
a
f +
_
b
a
g,
_
b
a
kf = k
_
b
a
f;
alem do mais, se f(t) g(t) para todo t [a, b], mostre que
_
b
a
f
_
b
a
g. Conclua que
se [f[ tambem e Riemann integravel entao

_
b
a
f


_
b
a
[f[ (dica: [f[ f [f[).
Observac~ ao. Na verdade, se f e integravel entao [f[ e automaticamente integravel (veja
observac ao mais adiante sobre a condi cao necessaria e suciente para a Riemann integra-
bilidade em termos do conjunto dos pontos de descontinuidade da funcao).
2. (criterio de Cauchy para integrabilidade) Mostre que uma funcao limitada f : [a, b]
IR e Riemann integravel se e somente se vale a seguinte propriedade: dado > 0,
existe > 0 tal que dadas parti coes pontilhadas arbitrarias (P, ) e (P

) de [a, b]
com |P| < e |P

| < entao

S(f; P, ) S(f; P

< (dica: para mostrar


que f e Riemann integravel, escolha uma seq uencia arbitraria (P
n
,
n
) de parti coes
pontilhadas com |P
n
| 0 e mostre que a seq uencia S(f; P
n
,
n
) e de Cauchy em IR;
mostre que o limite I IR dessa seq uencia e igual `a integral
_
b
a
f).
132
3. Se f : [a, b] IR e Riemann integravel e [c, d] [a, b] e um subintervalo, mostre que
f[
[c,d]
e Riemann integravel (dica: se (P, ) e uma parti cao pontilhada de [c, d] entao

P = P a, b e = a, b denem uma parti cao pontilhada (

P, ) de [a, b];
alem do mais, se (P, ) e (P

) sao parti coes pontilhadas de [c, d],



P = P a, b,

= P

a, b, = a, b e

a, b entao:
S(f;

P, ) S(f;

P

) = S(f[
[c,d]
; P, ) S(f[
[c,d]
; P

).
Use o criterio de Cauchy explicado no Exerccio 2).
4. Sejam f : [a, b] IR uma funcao e c um ponto do intervalo aberto (a, b), de modo que
f[
[a,c]
e f[
[c,b]
sejam Riemann integraveis. Mostre que f tambem e Riemann integravel
e que:
_
b
a
f =
_
c
a
f +
_
b
c
f.
[dica: se (P, ) e uma parti cao pontilhada de [a, b] com c P entao podemos de ma-
neira obvia denir parti coes pontilhadas (P
1
,
1
) e (P
2
,
2
) de [a, c] e de [c, b] respectiva-
mente (com P
1
= P[a, c] e P
2
= P[c, b]) de modo que S(f; P, ) = S(f[
[a,c]
; P
1
,
1
)+
S(f[
[c,b]
; P
2
,
2
). Se P e uma parti cao de [a, b] que nao contem c e se |P| < entao
P c e uma parti cao de [a, b] que contem c e

S(f; P, ) S(f; P c,

< 2M,
onde M = sup
t[a,b]

f(t)

e uma pontilhacao adequada (denida de maneira


obvia) de P c].
5. Mostre que se f : [a, b] IR e nula fora de um subconjunto nito de [a, b] entao f e
Riemann integravel e
_
b
a
f = 0 (dica: se o conjunto dos pontos de [a, b] onde f nao
e nula possui k elementos e (P, ) e uma parti cao pontilhada de [a, b] com |P| <
entao

S(f; P, )

2kM, onde M = sup


t[a,b]

f(t)

). Conclua que se f : [a, b] IR


e Riemann integravel e g : [a, b] IR difere de f so num conjunto nito entao g
tambem e Riemann integravel e
_
b
a
g =
_
b
a
f.
6. Mostre que toda funcao contnua f : [a, b] IR e Riemann integravel (dica: use o
Criterio de Cauchy da seguinte forma: se P e P

sao parti coes de [a, b] entao P P

e uma parti c ao que rena P e P

simultaneamente.

E suciente entao para aplicar o
criterio de Cauchy estimar o valor de

S(f; P, ) S(f; P

com |P| < , onde


(P, ), (P

) sao parti coes pontilhadas de [a, b] e P

rena P, i.e., P

P. Use o
fato que f e uniformemente contnua e limitada para escolher > 0).
7. (o Teorema Fundamental do Calculo) Mostre que se f : [a, b] IR e uma funcao
Riemann integravel e se F : [a, b] IR e denida por F(t) =
_
t
a
f (com F(a) = 0)
entao F e contnua e, para todo t [a, b] onde f e contnua, temos que F e derivavel em
t e F

(t) = f(t). Conclua que se f e contnua entao existe uma funcao G : [a, b] IR
de classe C
1
com G

= f e, dada uma tal funcao, temos


_
b
a
f = G(b) G(a).
8. Mostre que se F : [a, b] IR e uma funcao de classe C
1
por partes entao
_
b
a
F

=
F(b) F(a), onde atribumos um valor arbitrario ao integrando no n umero nito de
instantes onde F nao e derivavel (dica: use os Exerccios 4, 5 e 7). Usando a convencao
133
_
p
p
f = 0 e
_
q
p
f =
_
p
q
f para p > q, mostre que
_
q
p
F

= F(q) F(p) para todos


p, q [a, b].
9. (mudanca de variaveis na integral de Riemann) Se f : [a, b] IR e uma funcao
contnua e g : [c, d] IR e uma funcao de classe C
1
por partes cuja imagem esta
contida em [a, b] entao:
_
g(d)
g(c)
f(t) dt =
_
d
c
f
_
g(x)
_
g

(x) dx,
onde, como sempre, substitumos g

(x) por um valor arbitrario no n umero nito de


pontos x [c, d] onde g nao e derivavel (dica: seja F : [a, b] IR uma funcao tal
que F

= f e aplique o teorema fundamental do calculo para a funcao composta


F g : [c, d] IR).
Observac~ ao. Sabe-se que uma funcao limitada f : [a, b] IR e Riemann integravel se e
somente se o conjunto dos pontos onde f e descontnua possui medida de Lebesgue zero.
Para os interessados em mais detalhes, consultem o Curso de Analise, vol. I do Elon Lages
Lima (captulo sobre integra cao).
A integral de linha como limite de somas.
Esta serie de Exerccios e para aqueles que desejam estudar a nocao de integral de
linha num contexto mais geral (i.e., para curvas que podem n ao ser de classe C
1
por
partes e campos que podem nao ser contnuos). Mais detalhes podem ser encontrados no
Curso de Analise, vol. II do Elon Lages Lima (captulo sobre integrais curvilneas). Antes
de come car a serie de Exerccios, apresentamos a deni cao geral de integrais de linha da
forma
_

X.
Sejam X : S IR
n
IR
n
um campo vetorial arbitrario e : [a, b] IR
n
uma
curva arbitraria cuja imagem esta contida em S. Se P = t
0
, . . . , t
k
e uma parti cao de
[a, b] e =
0
, . . . ,
k1
e uma pontilhacao para P entao denimos a soma de Riemann
S(X, ; P, ) fazendo:
S(X, ; P, ) =
k1

i=0

X
_
(
i
)
_
, (t
i+1
) (t
i
)
_
.
A integral de X ao longo de e denida como sendo o n umero real I IR (se existir) tal
que dado > 0, existe > 0 tal que

S(X, ; P, ) I

< , para toda parti cao pontilhada


(P, ) de [a, b] com |P| < .

E facil ver que I e unico se existir; escrevemos I =
_

X.
10. Mostre que se X, Y : S IR
n
IR
n
sao campos vetoriais, : [a, b] IR
n
e uma
curva com imagem contida em S e se k IR e um n umero real entao, se as integrais
_

X e
_

Y existem entao tambem as integrais


_

X +Y e
_

kX existem e valem as
identidades:
_

X +Y =
_

X +
_

Y,
_

kX = k
_

X.
(dica: a solu c ao e quase igual a do Exerccio 1).
134
11. (criterio de Cauchy para integral de linha) Sejam X : S IR
n
IR
n
um campo
vetorial e : [a, b] IR
n
uma curva cuja imagem esta contida em S. Mostre que a
integral
_

X existe se e somente se vale a seguinte propriedade: dado > 0, existe


> 0 tal que dadas parti coes pontilhadas (P, ), (P

) arbitrarias de [a, b] com


|P| < , |P

| < entao

S(X, ; P, ) S(X, ; P

< (dica: a solu cao e quase


igual a do Exerccio 2).
12. Se X : S IR
n
IR
n
e um campo vetorial e : [a, b] IR
n
e uma curva cuja
imagem esta contida em S entao, se a integral
_

X existe entao a integral


_
|
[c,d]
X
tambem existe para todo subintervalo [c, d] [a, b] (dica: a solu cao e quase igual a
do Exerccio 3). Mostre tambem que se c e um ponto do intervalo aberto (a, b) entao
vale a identidade:
_

X =
_
|
[a,c]
X +
_
|
[c,b]
X.
(dica: a solu c ao e quase igual a do Exerccio 4, mas como ja estamos supondo que
_

X existe, e suciente considerar parti coes P de [a, b] que contem c. Observamos


que em geral nao e possvel concluir que
_

X existe a partir da existencia de


_
|
[a,c]
X
e de
_
|
[c,b]
X; veja o Curso de Analise vol. II do Elon Lages Lima, pg. 236, Exerccio
2.3 para um contra-exemplo no contexto da integral de Riemann-Stieltjes).
13. (invariancia por reparametrizacao) Sejam X : S IR
n
IR
n
um campo vetorial e
: [a, b] IR
n
uma curva arbitraria com imagem contida em S. Mostre que se a
integral
_

X existe e : [c, d] [a, b] e uma funcao monotona e sobrejetora entao a


integral
_

X tambem existe e vale a igualdade:


_

X =
_

X, se e crescente,
_

X =
_

X, se e decrescente.
[dica: use o fato que uma funcao monotona num intervalo e contnua se sua imagem
tambem for um intervalo (veja Curso de Analise, vol. I, Elon Lages Lima, pg. 182).
Da e contnua e portanto uniformemente contnua. Mostre que se (P, ) e uma
parti c ao pontilhada de [c, d] entao P

= (P) e uma parti cao de [a, b] e podemos


escolher uma pontilhacao

de P

(de maneira obvia) de modo que S(X, ; P, ) =


S(X, ; P

), sendo que o sinal + aparece para crescente e o sinal aparece


para decrescente (o argumento e similar ao usado na demonstracao da invariancia
do comprimento de arco por reparametrizacoes, mas aqui aparece um sinal de no
caso decrescente). Para concluir, use a continuidade uniforme de para mostrar que
|P| 0 implica |P

| 0, i.e., que dado

> 0, existe > 0 de modo que |P| <


implica
_
_
(P)
_
_
<

].
135
14. Mostre que se X : S IR
n
IR
n
e um campo vetorial contnuo e : [a, b] IR
n
e uma curva contnua e reticavel com imagem contida em S entao a integral
_

X
existe e vale a desigualdade:

sup
t[a,b]
_
_
X
_
(t)
__
_
V().
(dica: a ideia da prova e similar a do Exerccio 6).
15. Mostre que se X : S IR
n
IR
n
e um campo vetorial contnuo e : [a, b] IR
n
e
uma curva de classe C
1
por partes cuja imagem esta contida em S entao:
_

X =
_
b
a

X
_
(t)
_
,

(t)
_
dt.
[dica: primeiro reduza o caso geral ao caso que e de classe C
1
. Lembre que voce
ja sabe que as integrais
_

X e
_
b
a

X
_
(t)
_
,

(t)
_
dt existem, de modo que voce
nao precisa se preocupar em usar parti coes pontilhadas arbitrarias para mostrar a
existencia das integrais. Se P = t
0
, . . . , t
k
e uma parti cao de [a, b] de norma pequena
e se =
0
, . . . ,
k1
e uma pontilhacao de P, use (para cada i = 0, . . . , k 1) a
desigualdade do valor medio para a funcao t (t)

(
i
)t no intervalo [t
i
, t
i+1
] para
obter uma estimativa para o erro ao aproximar (t
i+1
)(t
i
) por

(
i
)(t
i+1
t
i
). Use
o fato que X : [a, b] IR
n
e limitado e o fato que

: [a, b] IR
n
e uniformemente
contnua para concluir a demonstracao].
136
Aula n umero 18 (15/05)
A aula come ca cobrindo parte da demonstracao da formula V() =
_
b
a
_
_

(t)
_
_
dt
(para de classe C
1
por partes) e todo o material originalmente planejado para a aula
n umero 17 (10/05).
(1) Mais algebra linear: o espaco dual.
Deni cao. Seja V um espaco vetorial real. O espaco dual de V e o espaco V

= Lin(V, IR)
formado por todos os funcionais lineares em V , i.e., por todas as aplicacoes lineares T :
V IR.
Os elementos de V

sao `as vezes chamados tambem de co-vetores.
A teoria do espaco dual e extremamente simplicada quando V tem dimensao nita.
Suporemos entao a partir de agora que todos os espacos vetoriais considerados sao reais e
tem dimensao nita.
Se B = (b
i
)
n
i=1
e uma base para V entao para cada i = 1, . . . , n, denotamos por
b

i
: V IR a aplicac ao que associa a cada vetor v V a sua i-esima coordenada na base
B, ou seja:
v =
n

i=1
b

i
(v)b
i
,
para todo v V .

E facil ver que b

i
e linear e portanto dene um elemento do espaco dual
V

. Alem do mais, temos:


b

i
(b
j
) =
_
0, i ,= j,
1, i = j,
para todos i, j = 1, . . . , n. Temos o seguinte:
Teorema. Se B = (b
i
)
n
i=1
e uma base de V entao a famlia B

= (b

i
)
n
i=1
e uma base de
V

.
Demonstracao. Se

n
i=1
k
i
b

i
= 0 com cada k
i
IR entao, avaliando os dois lados dessa
igualdade em b
j
obtemos k
j
= 0 e portanto B

e linearmente independente. Dado agora


V

temos:
(v) =
_
n

i=1
b

i
(v)b
i
_
=
_
n

i=1
(b
i
)b

i
_
(v),
para todo v V e portanto =

n
i=1
(b
i
)b

i
. A conclusao segue.
Deni cao. A base B

de V

denida acima e chamada a base dual correspondente a B.
Observac~ ao. A demonstracao acima nos da uma informacao adicional importante: a i-
esima coordenada de um funcional V

na base dual B

e exatamente o valor de no
i-esimo vetor da base original B.
Passamos agora a estudar o espaco bidual de V , i.e., o dual do dual de V ; vamos
denota-lo por V

. A cada v V , podemos associar canonicamente um funcional linear


137
em V

que e a aplicac ao de avalia cao em v; vamos denota-lo temporariamente por v.


Temos:
v() = (v),
para todo V

.

E facil ver que v e realmente linear e portanto dene um elemento de
V

. Alem do mais, a aplicacao:


V v v V

e linear. Vamos mostrar que tal aplicacao e um isomorsmo. Em primeiro lugar, se


v = 0 entao v() = (v) = 0 para todo V

e portanto v = 0 (se v ,= 0, sempre
podemos encontrar V

com (v) ,= 0 por exemplo, b

i
(v) ,= 0 para algum i =
1, . . . , n). Mostramos entao que v v e injetora. Como dim(V

) = dim(V

) = dim(V ),
demonstramos o seguinte:
Teorema. A aplicac ao V v v V

e um isomorsmo.

E muito comum usar o isomorsmo v v para identicar V com seu bidual V



,
i.e., denota-se o funcional de avalia cao em v com o proprio smbolo v, em vez de v. Essa
identica c ao corresponde intuitivamente `a seguinte ideia: se v V e V

entao nao
distinguimos entre aplicar em v ou aplicar v em , i.e., escrevemos (v) = v(); o vetor
v identica-se com a operacao v que leva em (v).
Observac~ ao. A existencia de um isomorsmo canonico V

= V

num certo sentido explica


a terminologia espaco dual. Em geral, diz-se que dois tipos de objetos sao duais quando
obtem-se um escalar ao juntar os dois. A ideia de identicar V com V

corresponde
em pensar na operac ao de juntar v e como uma operacao na qual v e tem um papel
de carater similar, i.e., nao se distingue o vetor da funcao.
Observac~ ao. Se B = (b
i
)
n
i=1
e uma base de V entao, como ja observamos, as coordenadas
de um funcional V

na base dual B

= (b

i
)
n
i=1
sao exatamente as avalia coes de
nos vetores b
i
de B. Uma releitura desse fato nos diz o seguinte: a base bidual associada
a B, i.e., a base B

= (b

i
)
n
i=1
dual de B

coincide com a base original B de V , se


identicarmos V com V

da maneira descrita acima.


Assim como o espaco bidual V

, e claro que o espaco dual V

tambem e isomorfo a
V , ja que dim(V ) = dim(V

); por exemplo, se B = (b
i
)
n
i=1
e uma base de V entao podemos
denir um isomorsmo de V sobre V

que leva b
i
em b

i
para todo i = 1, . . . , n. Ocorre no
entanto uma diferenca importante entre as arma coes V e isomorfo a V

e V e isomorfo
a V

: o isomorsmo que construmos entre V e V

nao e canonico, i.e., depende da base
B escolhida para deni-lo, enquanto que a deni cao do isomorsmo V

= V

nao depende
de escolha alguma.
Observac~ ao. A noc ao de isomorsmo canonico pode ser formalizada dentro do contexto da
teoria das categorias; na terminologia tecnica de tal teoria diria-se que V V e V V

sao funtores naturalmente isomorfos. O diagrama comutativo que aparece no Exerccio 7


fornece justamente a deni cao tecnica de naturalidade de transformacoes entre funtores na
teoria das categorias!
138
Para nalizar, observamos que a escolha de um produto interno em V determina
um isomorsmo de V sobre V

. Em geral, se B : V V IR e uma forma bilinear,
sabemos que a aplicac ao T : V Lin(V, IR) = V

denida por T(v)(w) = B(v, w) e


linear. Denotaremos o funcional linear T(v) por B(v, ). Temos o seguinte:
Teorema. Se , e um produto interno em V entao a aplicacao linear:
V v v, V

correspondente `a forma bilinear , e um isomorsmo.
Demonstracao. Como dim(V ) = dim(V

), basta mostrar que a aplicacao linear em


questao e injetora. Se v V e tal que o funcional linear v, e nulo entao em particular
v, v = 0 e portanto v = 0 (ja que , e denida positiva). Isso mostra que v v,
tem n ucleo zero e completa a demonstracao.
Recorde que uma base (b
i
)
n
i=1
de V e dita ortonormal com respeito a um produto
interno , quando b
i
, b
j
= 0 para i ,= j e b
i
, b
i
= 1 para todos i, j = 1, . . . , n. O
seguinte teorema nos permite identicar o isomorsmo v v, mais concretamente em
termos de bases ortonormais de V .
Teorema. Seja , um produto interno em V e B = (b
i
)
n
i=1
uma base ortonormal. Entao
o isomorsmo V V

determinado por , e o unico isomorsmo que leva b


i
sobre b

i
para i = 1, . . . , n. Em particular, as coordenadas de um vetor v V com respeito `a base
B coincidem com as coordenadas de = v, V

com respeito `a base dual B

.
Demonstracao. Devemos mostrar que b
i
, = b

i
para todo i = 1, . . . , n; basta mostrar
entao que esses funcionais coincidem sobre uma base de B, i.e., basta ver que b
i
, b
j
=
b

i
(b
j
) para j = 1, . . . , n. Isso segue diretamente da deni cao de base ortonormal e da
deni c ao de base dual. Quanto `a utlima arma cao, se o isomorsmo v v, leva a base
B sobre a base B

entao as coordenadas de v na base B coincidem com as coordenadas


de v, na base B

.
Exemplo. Considerando o IR
n
munido de seu produto interno canonico entao a base
canonica e ortonormal e portanto o isomorsmo IR
n
v v, IR
n
induzido pelo
produto interno canonico leva o vetor v = (v
1
, . . . , v
n
) IR
n
no funcional linear IR
n
que possue coordenadas (v
1
, . . . , v
n
) na base dual da base canonica. Esse funcional e dado
por:
(x) =
n

i=1
v
i
x
i
= ( v
1
v
2
v
n
)
_
_
_
_
x
1
x
2
.
.
.
x
n
_
_
_
_
,
para todo x IR
n
e portanto ele e representado pela matriz linha
_
v
1
v
2
v
n
_
. Observe
que o i-esimo vetor da base dual da base canonica de IR
n
e simplesmente a i-esimo aplicacao
de projec ao (x
1
, . . . , x
n
) x
i
.
139
(2) 1-formas em IR
n
.
Deni cao. Uma 1-forma em IR
n
(denida num subconjunto S IR
n
) e uma aplicacao
: S IR
n
que a cada ponto x S associa um funcional linear (x) : IR
n
IR.
Voces devem manter em mente a analogia entre a deni cao acima e a deni cao de
campo vetorial: um campo vetorial associa a cada ponto de S IR
n
um vetor, i.e., um
elemento de IR
n
; uma 1-forma associa a cada ponto de S IR
n
um co-vetor, i.e., um
elemento de IR
n
. Vamos agora entender a deni cao acima de maneira mais concreta.
Denotaremos, como sempre, por (e
i
)
n
i=1
a base canonica de IR
n
. De acordo com a
notacao da sec ao anterior, deveramos denotar a base dual da base canonica de IR
n
por
(e

i
)
n
i=1
; como observamos no ultimo exemplo daquela secao, e

i
: IR
n
IR e simplesmente
a i-esima aplicac ao de projecao IR
n
x x
i
IR. No contexto do calculo com 1-formas,
no entanto, notac oes como (e

i
)
n
i=1
para a base dual da base canonica nao sao usuais; em
vez, o i-esimo vetor da base dual da base canonica de IR
n
e usualmente denotado por dx
i
.
Embora em princpio nao seja necessario justicar a introducao de uma notacao, existe
uma explica c ao padrao para o uso da notacao (dx
i
)
n
i=1
para a base dual de (e
i
)
n
i=1
.
A explica c ao e a seguinte: se denotamos por x = (x
1
, . . . , x
n
) um vetor de IR
n
, entao
e perfeitamente natural denotar a i-esima aplicacao de projecao x x
i
(i.e., o i-esimo
vetor da base dual da base canonica) simplesmente pelo smbolo x
i
. Como tal aplicacao
de projec ao e linear, sua diferencial em qualquer ponto e igual a ela propria; e razoavel
entao denotar tambem por dx
i
a propria aplicacao de projecao x x
i
(embora dx
i
(x)
seria possivelmente uma notacao mais correta).
Se : S IR
n
IR
n
e uma 1-forma entao para cada x S o co-vetor (x) IR
n
pode ser escrito de modo unico como combinacao linear dos vetores da base dual da base
canonica de IR
n
. Temos entao que a 1-forma pode ser escrita de modo unico sob a forma:
(x) =
n

i=1
a
i
(x)dx
i
,
onde a
i
: S IR, i = 1, . . . , n, sao funcoes a valores reais.
Exemplo. Se f : U IR
n
IR e uma funcao diferenciavel num aberto U IR
n
entao o
diferencial de f e uma 1-forma df : U IR
n
. A i-esima coordenada de df(x) na base
(dx
i
)
n
i=1
e df(x) e
i
=
f
x
i
(x); temos entao:
df(x) =
n

i=1
f
x
i
(x) dx
i
,
para todo x U.
Como ja observamos na secao anterior, o produto interno canonico , de IR
n
induz
um isomorsmo v v, de IR
n
sobre IR
n
. Como a base canonica de IR
n
e ortonor-
mal, sabemos que esse isomorsmo leva o vetor v = (v
1
, . . . , v
n
) IR
n
sobre o co-vetor

n
i=1
v
i
dx
i
. Esse isomorsmo entre IR
n
e IR
n
fornece uma correspondencia biunvoca
140
entre campos vetoriais X : S IR
n
IR
n
e 1-formas : S IR
n
IR
n
de modo que
(x) =

X(x),
_
para todo x S. Em termos das bases canonicas temos:
X(x) =
n

i=1
X
i
(x)e
i
, (x) =
n

i=1
X
i
(x)dx
i
,
para todo x S.
Exemplo. Se f : U IR
n
IR e uma funcao diferenciavel no aberto U IR
n
entao o
campo vetorial associado `a 1-forma df : U IR
n
e conhecido como o gradiente de f e e
denotado por f. Temos:
f(x) =
n

i=1
f
x
i
(x)e
i
,
para todo x U. Alem do mais, obtemos tambem a familiar formula:
f
v
(x) = df(x) v =

f(x), v
_
, x U, v IR
n
,
para as derivadas direcionais
f
v
(x) de f. Se f(x) ,= 0, uma aplicacao direta da desigual-
dade de CauchySchwarz mostra que a dire cao v =
f(x)
f(x)
maximiza o valor da derivada
direcional
f
v
(x) para |v| = 1.
(3) Integracao de 1-formas.
Deni cao. Seja : S IR
n
IR
n
uma 1-forma contnua denida num subconjunto
S IR
n
. Se : [a, b] IR
n
e uma curva de classe C
1
por partes cuja imagem esta contida
em S entao a integral de ao longo de e denida por:
_

=
_
b
a

_
(t)
_

(t) dt.
Obviamente, se (x) =

n
i=1
a
i
(x)dx
i
e X(x) =

n
i=1
a
i
(x)e
i
e o campo vetorial
X : S IR
n
associado a pelo isomorsmo canonico de IR
n
sobre IR
n
entao:
_

=
n

i=1
_
b
a
a
i
_
(t)
_
(
i
)

(t) dt =
_

X.
Na verdade, nao existe diferenca nenhuma entre a teoria de integra cao de campos
vetoriais sobre curvas em IR
n
e a teoria de integra cao de 1-formas sobre curvas em IR
n
e so uma questao de trocar

n
i=1
a
i
(x)dx
i
por

n
i=1
a
i
(x)e
i
. Em particular, todos os
resultados que mostramos sobre integra cao de campos vetoriais em curvas (invariancia por
reparametrizac ao, aditividade por concatena cao, etc) admitem versoes analogas na teoria
de integra c ao de 1-formas em curvas.
Observac~ ao. Em vista do comentario acima, surge uma pergunta: para que estudar
integral de linha na linguagem de 1-formas? em primeiro lugar, observe que a deni cao
141
da integral
_

e mais natural que a deni cao da integral


_

X pois a integra cao de 1-


formas nao faz referencia ao produto interno de IR
n
. Na verdade, a grande diferenca so e
sentida quando se estuda integral de linha para curvas em variedades diferenciaveis: la o
produto interno em geral nao esta disponvel e apenas a integra cao de 1-formas faz sentido!
Observac~ ao. Muitos livros elementares de Calculo usam notacoes como
_

Pdx + Qdy
signicando apenas a integral do campo vetorial (P, Q) ao longo da curva . Nesse caso
a notac ao Pdx + Qdy e usada sem a introducao formal da nocao de forma diferencial.

E interessante observar que com a escolha da notacao dx


i
para os vetores da base dual
da base canonica, a notacao classica
_

Pdx + Qdy dos livros de Calculo elementares e


recuperada agora com um signicado matematico formal.
Observac~ ao. Assim como a integral de campos vetoriais, a integra cao de 1-formas tambem
pode ser denida em termos de limites de somas, caso seja desejavel generalizar o signicado
de
_

para 1-formas que nao sao contnuas e curvas que nao sao de classe C
1
por
partes (veja os Exerccios 912).
Observac~ ao. Para quem esta curioso com o nome 1-forma, mencionamos agora (mas
so estudaremos em detalhes depois) que uma k-forma em IR
n
e uma funcao que a cada
ponto de um subconjunto S IR
n
associa uma aplicacao k-linear anti-simetrica em IR
n
(note que no caso k = 1 a anti-simetria e redundante). A teoria de k-formas aparecera
naturalmente quando estudarmos integral de superfcie.
(4) Formas fechadas e exatas.
Deni cao. Uma 1-forma contnua : U IR
n
denida num aberto U IR
n
e dita exata
quando existe uma func ao f : U IR de classe C
1
tal que df = .
Observac~ ao. Se X : U IR
n
e o campo vetorial associado a uma 1-forma : U IR
n
entao uma func ao f : U IR de classe C
1
com df = e chamada um potencial para X
(observe que f = X). Na terminologia dos cursos elementares de Calculo, um campo
vetorial que admite um potencial (i.e., um campo vetorial que corresponde a uma 1-forma
exata) e chamado um campo conservativo.
Teorema. Seja f : U IR uma funcao de classe C
1
denida num aberto U IR
n
e seja
: [a, b] IR
n
uma curva de classe C
1
por partes cuja imagem esta contida em U. Entao:
_

df = f
_
(b)
_
f
_
(a)
_
.
Demonstracao.

E so calcular:
_

df =
_
b
a
df
_
(t)
_

(t) dt =
_
b
a
(f )

(t) dt;
a conclusao segue do Teorema Fundamental do Calculo.
142
Corolario. Se : U IR
n
e uma 1-forma exata entao a integral
_

nao depende
da curva , mas somente de suas extremidades; mais precisamente, se : [a, b] IR
n
,
: [a

, b

] IR
n
sao curvas de classe C
1
por partes com imagem em U tais que (a) = (a

)
e (b) = (b

) entao:
_

=
_

.
Vamos agora estudar o problema classico da dependencia do caminho nas integrais de
linha, i.e., o problema de determinar se uma integral da forma
_

depende da curva
ou so de suas extremidades (a) e (b). Para come car, temos o seguinte resultado muito
simples:
Teorema. Seja : U IR
n
uma 1-forma contnua denida num aberto U IR
n
. As
seguinte condi c oes sao equivalentes:
(a) dadas curvas arbitrarias : [a, b] IR
n
, : [a

, b

] IR
n
de classe C
k
por partes
(1 k ) com imagens contidas em U e (a) = (a

), (b) = (b

) entao
_

=
_

;
(b) dada uma curva : [a, b] IR
n
de classe C
k
por partes com imagem contida em
U entao, se e fechada (i.e., se (a) = (b)), entao
_

= 0.
Demonstracao. Suponha (a). Se : [a, b] IR
n
e uma curva fechada de classe C
k
por
partes com imagem contida em U entao temos
_

=
_

, onde : [a, b] IR
n
e a
curva constante e igual a (a) (observe que e tem as mesmas extremidades). Como
obviamente
_

= 0, (b) segue. Suponha agora (b). Se : [a, b] IR


n
e : [a

, b

] IR
n
sao curvas de classe C
k
por partes com imagens contidas em U e as mesmas extremidades,
entao podemos denir uma curva de classe C
k
por partes : [0, 1] IR
n
tal que [
_
0,
1
2

e
uma reparametrizac ao crescente de e [
_
1
2
,1

e uma reparametrizacao decrescente de .


Como e uma curva fechada, temos:
0 =
_

=
_

;
isso prova (a) e completa a demonstracao.
Ja estabelecemos que para 1-formas exatas a integral de linha
_

nao depende da
curva , mas so de suas extremidades. Mostramos agora a recproca:
Teorema. Seja : U IR
n
uma 1-forma contnua denida num aberto U IR
n
.
Suponha que para quaisquer curvas : [a, b] IR
n
, : [a

, b

] IR
n
de classe C

por
partes, com imagens contidas em U e (a) = (a

), (b) = (b

) temos
_

=
_

. Entao
e exata.
Demonstracao. Nao ha perda de generalidade em supor que U e conexo. De fato, se
U nao e conexo entao escrevemos U =

iI
U
i
como uniao de suas componentes conexas
(recorde Exerccio 7, Aula n umero 7 27/03). Da cada U
i
e um aberto conexo e a uniao
U =

iI
U
i
e disjunta. Se pudermos para cada i I denir uma funcao f
i
: U
i
IR
143
de classe C
1
com df
i
= [
U
i
entao a conclusao sera obtida denindo f : U IR fazendo
f[
U
i
= f
i
para todo i I.
Suponha entao que U e um aberto conexo e vamos construir f : U IR de classe C
1
com df = . Fixe arbitrariamente x
0
U e dena:
f(x) =
_

,
onde : [a, b] IR
n
e uma curva arbitraria de classe C

por partes com imagem em U


e (a) = x
0
, (b) = x. Observe que por hipotese a integral
_

de fato nao depende da


escolha de . Obviamente devemos nos preocupar com a existencia de ao menos uma tal
curva , mas tal existencia e demonstrada com um argumento rotineiro de conexidade (veja
Exerccio 8). Escreva (x) =

n
i=1
a
i
(x)dx
i
; xado x U e i = 1, . . . , n, vamos mostrar
que a derivada parcial
f
x
i
(x) existe e e igual a (x)e
i
= a
i
(x). Isso basta para concluir que
f e de classe C
1
e que df = (pois concluiremos que f tem derivadas parciais contnuas!).
Escolha > 0 tal que x + te
i
U para todo t (, ). Fixe uma curva qualquer
de classe C

por partes ligando x


0
a x e considere a curva : [0, 1] IR
n
denida por
(s) = x +ste
i
para todo s [0, 1]. Podemos escolher uma curva : [0, 1] IR
n
de classe
C

por partes que e obtida concatenando reparametrizacoes crescentes de e , i.e., e


tal que [
_
0,
1
2

e uma reparametrizacao crescente de e [


_
1
2
,1

e uma reparametrizacao
crescente de . Da e uma curva de classe C

por partes com imagem contida em U tal


que (0) = x
0
, (1) = x +te
i
; logo:
f(x +te
i
) =
_

=
_

+
_

=
_

+
_
1
0
(x +ste
i
) (te
i
) ds
=
_

+
_
1
0
a
i
(x +ste
i
)t ds,
para todo t (, ). Fazendo a mudanca de variavel st = u na ultima integral obtemos:
f(x +te
i
) =
_

+
_
t
0
a
i
(x +ue
i
) du,
para todo t (, ). Derivando a igualdade acima em t = 0 e usando o Teorema
Fundamental do Calculo (note que o termo
_

nao depende de t!) obtemos:


f
x
i
(x) =
d
dt
f(x +te
i
)

t=0
= a
i
(x),
o que completa a demonstracao.
Resumimos os resultados mostrados ate agora omitindo os detalhes tecnicos do enun-
ciado para uma visualizacao melhor dos fatos. Temos que as seguintes arma coes sao
equivalentes sobre uma 1-forma contnua num aberto de IR
n
:
144
(i) e exata;
(ii) a integral sobre curvas nao depende do caminho;
(iii) a integral de sobre curvas fechadas e zero.
Precisamos agora de metodos mais diretos para determinar se uma 1-forma e ou nao
exata. Observe que se uma 1-forma (x) =

n
i=1
a
i
(x)dx
i
de classe C
1
for exata entao
existe uma func ao f de classe C
2
tal que
f
x
i
(x) = a
i
(x) para todo x. Aplicando o Teorema
de Schwarz obtemos:
a
i
x
j
(x) =

2
f
x
j
x
i
(x) =

2
f
x
i
x
j
(x) =
a
j
x
i
(x),
para todo x. Isso motiva a seguinte:
Deni cao. Uma 1-forma : U IR
n
de classe C
1
num aberto U IR
n
e dita fechada
se:
a
i
x
j
(x) =
a
j
x
i
(x),
para todo x U, e todos i, j = 1, . . . , n, onde (x) =

n
i=1
a
i
(x)dx
i
.
Do Teorema de Schwarz segue trivialmente o seguinte:
Teorema. Toda 1-forma exata de classe C
1
e fechada.
A recproca do teorema acima e falsa, mas nao totalmente. Isso ca pra proxima. . .
145
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Espaco dual.
Nessa serie de exerccios, todos os espacos vetoriais sao reais e de dimensao nita.
1. Sejam V , W espacos vetoriais. Se T : V W e uma aplicacao linear entao a sua
aplicac ao transposta T

: W

e denida por T

() = T para todo W

.
Mostre que:
(a) T

e bem denida e linear;


(b) se B e uma base de V , C e uma base de W e B

, C

sao as bases duais a B e a C


respectivamente entao a matriz [T]
BC
que representa T com respeito `as bases B
e C e a transposta da matriz [T

]
C

B
que representa T

com respeito `as bases


duais C

e B

;
(c) (T
1
T
2
)

= T

2
T

1
, se T
1
: V W, T
2
: U V sao aplicacoes lineares;
(d) se Id denota a identidade de V entao Id

e a identidade de V

;
(e) se T : V W e um isomorsmo entao T

tambem o e e (T

)
1
= (T
1
)

.
2. Se S e um subespaco do espaco vetorial V entao o anulador de S em V e denido por:
S
o
=
_
V

: [
S
= 0
_
.
Mostre que:
(a) a aplicac ao restricao denida por V

[
S
S

e linear, sobrejetora e seu


n ucleo e S
o
(em particular, S
o
e um subespaco de V

);
(b) conclua do item (a) que dim(S) + dim(S
o
) = dim(V );
(c) se A e um subconjunto arbitrario de V , entao o conjunto
_
V

: [
A
= 0
_
coincide com o anulador do subespaco S gerado por A em V (e portanto e tambem
um subespaco de V

).
3. Se V e um espaco vetorial e Z e um subespaco do dual V

entao o espaco anulado


por Z e denido por:
Z
o
=
_
v V : (v) = 0 para todo Z
_
.
Mostre que:
(a) Z
o
e um subespaco de V ;
(b) se S e um subespaco de V entao (S
o
)
o
= S, i.e., o espaco anulado pelo anulador
de S e S (dica: se v V , v , S, construa V

com [
S
= 0 e (v) = 1);
(c) conclua do item (b) que se S
1
, S
2
V sao subespacos com S
o
1
= S
o
2
entao S
1
= S
2
;
(d) se Z
o
V

denota o anulador de Z entao, identicando V com V

da maneira
usual, Z
o
identica-se com Z
o
;
(e) se S e um subespaco de V entao, identicando V e V

da maneira usual, temos


que o espaco anulado por S V

(que e um subespaco de V

) e precisamente o
anulador de S;
146
(f) conclua dos itens (b), (d) e (e) que (Z
o
)
o
= Z (dica: interprete a igualdade
(Z
o
)
o
= Z);
(g) conclua do item (f) que dim(Z) + dim(Z
o
) = dim(V );
(h) conclua do item (f) que se Z
1
, Z
2
V

sao subespacos com (Z


1
)
o
= (Z
2
)
o
entao
Z
1
= Z
2
;
(i) se B e um subconjunto arbitrario de V

entao o conjunto:
_
v V : (v) = 0, para todo B
_
coincide com o espaco anulado pelo subespaco Z gerado por B em V

(e portanto
e tambem um subespaco de V ).
4. Se
1
, . . . ,
k
V

sao funcionais lineares e se S =

k
i=1
Ker(
i
) entao todo V

pertencente ao anulador de S e uma combinacao linear dos


i
s (dica: se Z V

e o
subespaco gerado pelos
i
s entao S = Z
o
; use o item (f) do Exerccio 3).
5. Se V , W sao espacos vetoriais e T : V W e uma aplicacao linear, mostre que:
(a) Ker(T

) =
_
Im(T)

o
;
(b) Im(T

) =
_
Ker(T)

o
(dica: se
_
Ker(T)

o
, dena : Im(T) IR por pas-
sagem ao quociente, i.e., de modo a completar a echa pontilhada no diagrama
comutativo:
V
T

#
H
H
H
H
H
H
H
H
H
H
Im(T)

/
IR
escolha uma extensao linear arbitraria

: W IR de e mostre que T

_
= );
(c) conclua do item (a) que T e sobrejetora se e somente se T

e injetora;
(d) conclua do item (b) que T e injetora se e somente se T

e sobrejetora;
(e) conclua do item (b) que dim
_
Im(T)
_
= dim
_
Im(T

)
_
;
(f) conclua do item (e) acima e do item (b) do Exerccio 1 que o posto coluna de
uma matriz (i.e., a dimensao do subespaco gerado por suas colunas) e o posto
linha dessa matriz (i.e., a dimensao do subespaco gerado por suas linhas) coinci-
dem (dica: a dimensao do subespaco gerado pelas colunas de uma matriz coincide
com a dimensao da imagem da aplicacao linear associada a essa matriz).
6. Sejam V um espaco vetorial e T : V IR
n
uma aplicacao linear. Escreva T =
(T
1
, . . . , T
n
) com cada T
i
: V IR (cada T
i
e linear, obviamente). Mostre que T e
sobrejetora se e somente se os funcionais T
1
, . . . , T
n
sao linearmente independentes em
V

(dica: se (e

i
)
n
i=1
denota a base dual da base canonica de IR
n
entao T
i
= T

(e

i
);
use o item (c) do Exerccio 5). Use o item (b) do Exerccio 5 para obter uma outra
demonstrac ao (alem daquela dada no Exerccio 4) para a igualdade:
_
n

i=1
Ker(T
i
)
_
o
= subespaco gerado por T
1
, . . . , T
n
V

.
147
7. Se V , W sao espacos vetoriais,
V
: V V

,
W
: W W

denotam os isomors-
mos canonicos e T : V W e uma aplicacao linear, mostre que o diagrama:
V
T
/

V

=

=
W

=(T

/
W

comuta (isso signica que, fazendo as identica coes usuais V



= V

, W

= W

entao
a aplicac ao bi-transposta T

= (T

de T identica-se com T). Conclua do item (e)


do Exerccio 1 que T e um isomorsmo se e somente se T

o for.
Abertos conexos de IR
n
.
8. Seja U IR
n
um aberto conexo. Mostre que dados x, y U existe uma curva
: [0, 1] IR
n
de classe C

por partes com imagem contida em U e (0) = x,


(1) = y (dica: dena uma rela cao em U fazendo x y se e somente se existe uma
curva de classe C

por partes em U ligando x a y; mostre que e uma rela cao de


equivalencia em U e que as classes de equivalencia sao abertas).
A integral de linha como limite de somas.
Os Exerccios 9, 10 e 11 abaixo sao prepara coes para o Exerccio 12.
9. Sejam U IR
n
um aberto e : [a, b] IR
n
uma curva contnua com imagem contida
em U. Mostre que existe > 0 tal que para todos t, s [a, b] com [ts[ temos que
o segmento de reta
_
(t), (s)

esta contido em U (dica: use a continuidade uniforme


de e o fato que existe > 0 tal que a bola B
_
(t);
_
esta contida em U para todo
t [a, b]).
10. Sejam : [a, b] IR
n
uma curva contnua e U IR
n
um aberto que contem a imagem
de . Suponha que > 0 e tal que o segmento
_
(t), (s)

esta contido em U para


todos t, s [a, b] com [t s[ . Mostre que existe um compacto K U tal que
_
(t), (s)

K para todos t, s [a, b] com [t s[ (dica: tome K = (A) onde A


e denido por:
A =
_
(t, s, u) [a, b] [a, b] [0, 1] : [t s[
_
,
e e denida por (t, s, u) = (1 u)(t) +u(s) U IR
n
).
Nos exerccios a seguir, voce deve considerar a integral de linha denida em termos
de limites de somas (como nos Exerccios 1015 da aula n umero 17 10/05). No caso
de integrais de 1-formas
_

(em vez de integrais de campos vetoriais


_

X) a integral e
denida como limite de somas de Riemann da forma

k1
i=0

_
(
i
)
_

_
(t
i+1
) (t
i
)

.
148
11. Sejam U IR
n
um aberto, : U IR
n
uma 1-forma contnua e : [a, b] IR
n
uma curva contnua e reticavel com imagem contida em U. Mostre que dado > 0,
existe uma curva : [a, b] IR
n
de classe C

por partes tal que a imagem de esta


contida em U, (a) = (a), (b) = (b) e
_
_
_
_


_
_
_ < (dica: tome > 0 como
no Exerccio 9 e K como no Exerccio 10. Voce ja sabe que a integral
_

existe e
portanto e possvel escolher uma parti cao P = t
0
, . . . , t
k
de [a, b] com |P| < e tal
que:
_
_
_
_
_
_


k1

i=0

_
(t
i
)
_

_
(t
i+1
) (t
i
)

_
_
_
_
_
<

,
onde

> 0 e escolhido a partir de de maneira adequada. Dena : [a, b] IR


n
fazendo:
(t) =
(t t
i
)(t
i+1
) + (t
i+1
t)(t
i
)
t
i+1
t
i
,
para todo t [t
i
, t
i+1
] e todo i = 0, . . . , k 1. Compare o termo:

_
(t
i
)
_

_
(t
i+1
) (t
i
)

=
_
t
i+1
t
i

_
(t
i
)
_

(t) dt
com a integral
_
|
[t
i
,t
i+1
]
. Use a continuidade uniforme de em K e a continuidade
uniforme de para renar P de maneira adequada).
12. Suponha que f : U IR e uma funcao de classe C
1
denida num aberto U IR
n
e
: [a, b] IR
n
e uma curva contnua e reticavel com imagem contida em U. Mostre
que:
_

df = f
_
(b)
_
f
_
(a)
_
.
(dica: use o Exerccio 11).
149
Aula n umero 19 (17/05)
A aula come ca cobrindo o material das secoes 2, 3 e 4 da aula n umero 18 (15/05)
sobre 1-formas, integra c ao de 1-formas e sobre formas fechadas e exatas.
(1) Uma 1-forma fechada que nao e exata.
Para (x, y) IR
2
, (x, y) ,= 0 denimos:
(x, y) =
y
x
2
+y
2
dx +
x
x
2
+y
2
dy,
onde dx e dy denotam os vetores da base canonica de IR
2

. Temos que e uma 1-forma


de classe C

no aberto IR
2
0 em IR
2
. Um calculo direto mostra que:

y
_

y
x
2
+y
2
_
=
y
2
x
2
(x
2
+y
2
)
2
=

x
_
x
x
2
+y
2
_
,
e portanto e fechada.
Considere a curva fechada : [0, 2] IR
2
de classe C

denida por (t) =


(cos t, sen t). Observe que e simplesmente uma parametriza cao para o crculo unit ario
x
2
+y
2
= 1 no sentido anti-horario. Temos:
_

=
_
2
0
sen
2
t + cos
2
t dt = 2 ,= 0,
e portanto nao pode ser exata.
Vamos agora analisar a 1-forma de uma maneira mais geometrica. Comecamos com
a seguinte:
Deni cao. Se (x, y) IR
2
e um ponto diferente da origem entao um angulo para (x, y) e
um escalar IR tal que:
x = r cos , y = r sen ,
onde r =
_
x
2
+y
2
denota a norma Euclideana de (x, y).
Observe que um angulo para (x, y) e simplesmente um valor qualquer que pode ser
atribudo `a coordenada polar do ponto (x, y). Observe tambem que se e um angulo
para (x, y) entao + 2k : k Z e o conjunto de todos os outros possveis angulos para
(x, y).
Dado
0
IR, denote por A

0
o subconjunto do plano obtido removendo a semi-reta
fechada que contem os pontos com angulo
0
; explicitamente:
A

0
= IR
2

_
(t cos
0
, t sen
0
) : t 0
_
.
Temos que A

0
e um aberto de IR
2
e que para todo (x, y) A

0
existe um unico IR
pertencente ao intervalo aberto (
0
,
0
+ 2) que seja um angulo para (x, y); obtemos
entao uma func ao : A

0
IR que a cada ponto (x, y) A

0
associa seu unico angulo
no intervalo (
0
,
0
+ 2). Nao e difcil ver que e uma funcao de classe C

(veja o
Exerccio 2).
150
Deni cao. Se U IR
2
e um aberto que nao contem a origem entao uma funcao angulo
em U e uma func ao contnua : U IR tal que, para todo (x, y) U, (x, y) IR e um
angulo para o ponto (x, y).
Nao e difcil mostrar que toda funcao angulo num aberto U IR
2
0 e automati-
camente de classe C

(veja o Exerccio 3). Nos mostramos acima que para todo


0
IR,
existe uma func ao angulo no aberto A

0
. Veremos adiante que nao pode existir uma funcao
angulo denida em IR
2
0.
Seja agora U IR
2
0 um aberto onde esteja denida uma funcao angulo : U IR.
Vamos calcular o diferencial de . Considere as funcoes f : U IR
2
e g : IR
2
IR
2
de
classe C

denidas por:
f(x, y) =
_
_
x
2
+y
2
, (x, y)
_
, g(r, ) = (r cos , r sen ),
para todos (x, y) U, (r, ) IR
2
. O fato que e uma funcao angulo em U nos diz
que g
_
f(x, y)
_
= (x, y) para todos (x, y) U, i.e., que g f = Id[
U
. Diferenciando essa
igualdade num ponto (x, y) U e usando a regra da cadeia obtemos:
dg
_
f(x, y)
_
df(x, y) = Id = df(x, y) = dg
_
f(x, y)
_
1
;
a matriz Jacobiana de g no ponto f(x, y) = (r, ) e dada por:
Jg(r, ) =
_
cos r sen
sen r cos
_
,
e portanto:
Jf(x, y) =
_
Jg(r, )

1
=
1
r
_
r cos r sen
sen cos
_
,
para todos (x, y) U, sendo r =
_
x
2
+y
2
e = (x, y). Como x = r cos e y = r sen ,
obtemos:
Jf(x, y) =
_
_
_
x
r
y
r

y
r
2
x
r
2
_
_
_
,
para todo (x, y) U. Mas as derivadas parciais de aparecem na segunda linha de
Jf(x, y); isso signica que:
d(x, y) =

x
(x, y)dx +

y
(x, y)dy =
y
x
2
+y
2
dx +
x
x
2
+y
2
dy = (x, y),
i.e., d = em U!
Os c alculos acima mostraram que a 1-forma , apesar de nao ser exata em IR
2
0,
torna-se exata quando restrita a um aberto U IR
2
0 onde e possvel denir uma
funcao angulo! O fato que nao e exata em IR
2
0 implica em particular o seguinte:
151
Teorema. Nao existe uma funcao angulo em IR
2
0.
Observac~ ao. Apesar do fato que o teorema acima apereceu como um corolario elegante
da nossa teoria, nao seria difcil demonstra-lo diretamente.
Observac~ ao. Em func ao da igualdade d = , a 1-forma e `as vezes chamada de forma
elemento de angulo no plano.
(2) Uma condicao suciente para que uma 1-forma fechada seja exata.
Como vimos na secao anterior, e possvel que uma 1-forma fechada nao seja exata.
No entanto, no exemplo estudado, foi possvel tornar exata a 1-forma fechada em questao
por uma simples restric ao do domnio. Essa e na verdade a situa cao geral. Vamos agora
estudar condi c oes sucientes para o domnio de uma 1-forma de modo que a implica cao
fechada exata seja verdadeira.
Deni cao. Um subconjunto S IR
n
e dito estrelado em torno de um ponto x
0
S se
para todo x S o segmento de reta [x
0
, x] esta contido em S.
Observe que um subconjunto S IR
n
e convexo se e somente se for estrelado em
torno de qualquer um de seus pontos.
Teorema. Seja U IR
n
um subconjunto aberto, estrelado em torno de algum x
0
U.
Entao toda 1-forma fechada em U (de classe C
1
) e exata.
Demonstracao. Seja : U IR
n
uma 1-forma fechada de classe C
1
e escreva (x) =

n
i=1
a
i
(x)dx
i
, de modo que cada a
i
: U IR e uma funcao de classe C
1
e
a
i
x
j
=
a
j
x
i
para
todos i, j = 1, . . . , n. Dena uma funcao f : U IR pela formula:
f(x) =
_
1
0

_
x
0
+t(x x
0
)
_
(x x
0
) dt =
n

i=1
_
1
0
a
i
_
x
0
+t(x x
0
)
__
x
i
(x
0
)
i
_
dt,
para todo x U. Observe que a formula acima so faz sentido pois x
0
+t(xx
0
) U para
todo t [0, 1]!
Dado agora j = 1, . . . , n, calculamos a derivada parcial
f
x
j
(x) usando a regra usual
para derivac ao sob o sinal de integral (veja Exerccio 5):
f
x
j
(x) =
_
1
0
a
j
_
x
0
+t(x x
0
)
_
dt +
n

i=1
_
1
0
t
a
i
x
j
_
x
0
+t(x x
0
)
__
x
i
(x
0
)
i
_
dt
=
_
1
0
a
j
_
x
0
+t(x x
0
)
_
dt +
n

i=1
_
1
0
t
a
j
x
i
_
x
0
+t(x x
0
)
__
x
i
(x
0
)
i
_
dt.
Um calculo direto mostra agora que:
f
x
j
(x) =
_
1
0
d
dt
_
ta
j
_
x
0
+t(x x
0
)
_
_
dt;
aplicando o Teorema Fundamental do Calculo obtemos entao
f
x
j
(x) = a
j
(x), para todo
j = 1, . . . , n e portanto df = .
Observac~ ao. Sera necessario cobrir agora o material sobre o n umero de Lebesgue
de uma cobertura, originalmente destinado `a Aula n umero 7 (27/03), secao 2.
152
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Fun c~ oes ^ angulo.
0. Seja M um espaco metrico conexo e N um espaco metrico discreto (recorde que um
espaco metrico e dito discreto quando todos os seus pontos sao abertos). Mostre que
toda func ao contnua f : M N e constante (dica: se y N entao f
1
(y) M e
aberto e fechado).
1. Seja U IR
2
um aberto conexo que nao contem a origem. Mostre que se
1
,
2
: U
IR sao func oes angulo em U entao existe k Z com
1
(x) =
2
(x) + 2k para todo
x U (dica: a func ao contnua U x
1
2
(
1

2
)(x) IR toma valores em Z; use
o Exerccio 0).
2. Seja
0
IR e dena : A

0
IR de modo que (x, y) e o unico angulo para o ponto
(x, y) que pertence ao intervalo aberto (
0
,
0
+ 2). Mostre que e de classe C

(dica: use o fato que as funcoes trigonometricas inversas arc cos : (1, 1) (0, ) e
arc sen : (1, 1)
_

2
,

2
_
sao de classe C

; faca uma analise exaustiva de casos


para mostrar que A

0
pode ser coberto por setores abertos onde (x, y) e da forma
2k arc cos
_
x

x
2
+y
2
_
ou k arc sen
_
y

x
2
+y
2
_
, k Z).
3. Seja U IR
2
um aberto que nao contem a origem. Mostre que toda funcao angulo
: U IR e de classe C

(dica: dado x U, escolha


0
IR com x A

0
e seja V
uma vizinhanca aberta e conexa de x contida em U A

0
; considere a unica funcao
angulo

: A

0
IR que toma valores em (
0
,
0
+ 2) e estude a diferenca

em
V , tendo em mente os Exerccios 1 e 2).
Propriedades b asicas da integral de Riemann.
4. Sejam M um espaco metrico e f : [a, b] M IR uma funcao contnua. Dena
F : M IR pela integral:
F(x) =
_
b
a
F(t, x) dt.
Mostre que F e contnua (dica: estime

F(t, x) F(t, x
0
)

usando o fato que a con-


tinuidade de f e uniforme com respeito `a variavel t, i.e., use o Exerccio 18 da Aula
n umero 7 27/03).
5. (derivac ao sob o sinal de integral) Sejam I IR um intervalo e
[a, b] I (t, s) f(t, s) IR
uma func ao derivavel com respeito `a variavel s I e tal que a derivada parcial
f
s
: [a, b] I IR seja contnua. Suponha que para todo s I a funcao t f(t, s)
seja Riemann integravel em [a, b] e dena F : I IR pela integral:
F(s) =
_
b
a
f(t, s) dt.
153
Mostre que F e de classe C
1
e que F

(s) =
_
b
a
f
s
(t, s) dt (dica: estime o valor de:

F(s +h) F(s)


h

_
b
a
f
s
(t, s) dt

,
usando o teorema do valor medio para concluir que:
f(t, s +h) f(t, s) = h
f
s
_
t, s +(t)h
_
,
com 0 < (t) < 1. Como no Exerccio 4 acima, use o fato que a continuidade de
f
s
e
uniforme com respeito `a variavel t [a, b]).
154
Aula n umero 20 (22/05)
A aula come ca cobrindo todo o material originalmente destinado `a aula n umero 19
(17/05).
Observac~ ao. Antes de mais nada, vamos fazer uma compara cao entre a teoria de campos
vetoriais e a teoria de 1-formas em abertos de IR
n
. Sejam entao U IR
n
um aberto,
(x) =

n
i=1
a
i
(x)dx
i
uma 1-forma contnua e X(x) =

n
i=1
a
i
(x)e
i
o campo vetorial
(contnuo) correspondente. Como ja observamos, e exata se e somente se o campo X
e conservativo uma funcao f : U IR de classe C
1
satisfaz df = se e somente se
f = X, i.e., se e somente se f e um potencial para X. Suponha agora (e portanto
X) de classe C
1
. A qual condi cao para X corresponde a condi cao e fechada? No
caso n = 3 (ou n = 2), dene-se nos cursos elementares de Calculo o rotacional de um
campo vetorial e imediato entao vericar que e fechada se e somente se X possui
rotacional zero. Para quem estudou a teoria de campos conservativos em IR
3
, o teorema
exata fechada e mais familiar sob a forma X conservativo rot X = 0. A
recproca dessa ultima implica cao nao vale (como vimos na aula n umero 19); a obstru cao
para a validade dessa recproca e enunciada informalmente `as vezes como a presen ca
de buracos no domnio do campo (ou, equivalentemente, da 1-forma associada). Nosso
objetivo na sec ao que segue e estudar a condi cao de ausencia de buracos de maneira
matematica formal isso e feito atraves do conceito de homotopia. Mostraremos que
para domnios sem buracos (chamados de simplesmente conexos) a recproca fechada
exata e verdadeira. A demonstracao dessa recproca j a foi feita anteriormente para
abertos convexos (e, mais geralmente, para abertos estrelados); tal resultado foi apenas
uma prepara c ao para o que sera feito a seguir, que e muito mais geral. Para terminar
esta (longa) observac ao, mencionamos que o conceito de rotacional para campos vetoriais
e tpico de IR
3
e nao faz sentido em IR
n
, para n > 3; em tal caso, a condi cao e
fechada signica simplesmente
a
i
x
j
=
a
j
x
i
, nada mais. Adiante, quando estudarmos k-
formas diferenciais, deniremos a nocao de diferencial exterior de uma forma diferencial.
Esse conceito generalizara os operadores rotacional, gradiente e divergente, estudados em
cursos de Calculo Vetorial; da uma forma fechada sera denida como uma forma com
diferencial exterior zero.
(1) A no cao de homotopia.
A partir de agora todas as curvas consideradas serao assumidas contnuas; mais
explicitamente, uma curva num espaco metrico M signicara uma aplicacao contnua
: [a, b] M denida em algum intervalo fechado [a, b].
Deni cao. Sejam M um espaco metrico e , : [a, b] M curvas em M. Uma homotopia
de para e uma aplicacao contnua H : [a, b] [0, 1] M tal que:
H(t, 0) = (t) e H(t, 1) = (t),
para todo t [a, b]. Quando vale tambem a condi cao:
H(a, s) = H(a, 0) e H(b, s) = H(b, 0),
155
para todo s [0, 1] entao dizemos que H e uma homotopia com extremos xos de para
. Se existe uma homotopia de para , dizemos que e sao homotopicas; quando
existe uma homotopia com extremos xos de para , dizemos que e sao homotopicas
com extremos xos.
Observac~ ao. A deni c ao acima, assim como toda a teoria de homotopia que apresentare-
mos, normalmente e estudada no contexto de espacos topol ogicos a presen ca de uma
metrica e totalmente irrelevante. Neste curso, nos nos restringimos ao caso de espacos
metricos para facilitar a vida daqueles que nao tem familiaridade com topologia.
Se H : [a, b] [0, 1] M e uma aplicacao contnua entao, dado s [0, 1], e comum
denotar por H
s
: [a, b] M a aplicacao H(, s), i.e., H
s
(t) = H(t, s) para todo t [a, b].
Se H e uma homotopia de para entao, para cada s [0, 1], H
s
e uma curva em M,
H
0
= e H
1
= . Pensa-se entao no parametro s como sendo o tempo; em cada instante
s [0, 1] temos uma curva H
s
em M que varia continuamente quando s cresce de 0 a
1. No instante inicial s = 0, temos a curva ; no instante nal s = 1, temos a curva
. Uma homotopia de para signica entao uma deforma cao contnua de ate
dentro do espaco M. Quando dizemos que a homotopia tem extremos xos, queremos
dizer justamente isso: durante a deforma cao as extremidades da curva sendo deformada
permanecem xas. Obviamente, para que e possam ser homotopicas com extremos
xos, o pre-requisito basico e que e tenham os mesmos extremos, i.e., que (a) = (a)
e (b) = (b).
A seguinte varia c ao da nocao de homotopia tambem e importante.
Deni cao. Um laco no espaco metrico M e uma curva fechada em M, i.e., uma curva
: [a, b] M com (a) = (b). Se , : [a, b] M sao lacos entao uma homotopia
H : [a, b] [0, 1] M de para e chamada uma homotopia de lacos se a curva H
s
e
um laco em M para todo s [0, 1], i.e., se H(a, s) = H(b, s) para todo s [0, 1]. Quando
existe uma homotopia de lacos de para dizemos que e sao homotopicas como lacos.
Obviamente para que curvas e sejam homotopicas como lacos, o pre-requisito
basico e que as mesmas sejam lacos. Observe que uma homotopia com extremos xos
entre dois lacos e uma homotopia de lacos, mas uma homotopia de lacos nao e em geral
uma homotopia com extremos xos (os Exerccios 7 e 8 relacionam as duas nocoes de
homotopia para lacos).
Exemplo. Seja M um subconjunto convexo de IR
n
(munido da metrica induzida de IR
n
).
Se , : [a, b] M sao curvas entao a expressao:
H(t, s) = (1 s)(t) +s(t), t [a, b], s [0, 1],
dene uma homotopia H : [a, b] [0, 1] M de para . Se e tem os mesmos
extremos entao H e uma homotopia com extremos xos; se e sao lacos entao H e uma
homotopia de lacos. Observe que a homotopia H deforma para de modo que o ponto
(t) e levado para o ponto (t) ao longo do segmento de reta [(t), (t)] M.
156
Deni cao. Um espaco metrico M e dito simplesmente conexo quando qualquer laco
: [a, b] M e homotopico como laco a uma aplicacao constante, i.e., se existe uma
aplicac ao contnua H : [a, b] [0, 1] M com H(t, 0) = (t), H(a, s) = H(b, s) e
H(t, 1) = H(a, 1) para todos t [a, b], s [0, 1].
Exemplo. O exemplo acima mostrou que todo subconjunto convexo de IR
n
e simplesmente
conexo. Se M IR
n
e estrelado em torno de algum ponto x
0
M entao M e simplesmente
conexo tambem: de fato, se : [a, b] M e um laco entao H(t, s) = (1 s)(t) + sx
0
,
s [0, 1], t [a, b], dene uma homotopia de lacos de ate o laco constante e igual a x
0
.
Exemplo.

E facil ver que todo espaco metrico homeomorfo a um espaco metrico simples-
mente conexo e ainda simplesmente conexo (veja Exerccio 6). Em particular, se um espaco
metrico M e homeomorfo a um subconjunto estrelado de IR
n
entao M e simplesmente co-
nexo.
Exemplo. Se M = IR
2
0 e o plano furado entao M nao e simplesmente conexo: o
laco [0, 2] t (t) = (cos t, sen t) M nao e homotopico como laco a uma aplicacao
constante. Intuitivamente, isso ocorre porque qualquer tentativa de deformar ate uma
constante (sem arrebentar o laco) deve necessariamente passar pelo buraco que e a
origem. Apesar do apelo intuitivo desse argumento, a demonstracao formal do fato que
nao e homotopica como laco a uma constante nao e tao simples; tal resultado sera obtido
como um corolario do teorema central da proxima secao.
Observac~ ao. A noc ao de homotopia (sem restricoes adicionais como extremos xos ou
homotopia de lacos) no contexto de curvas : [a, b] M e muito pouco interessante:
de fato, [a, b] [0, 1] (t, s)
_
(1 s)t +sa
_
M dene uma homotopia de ate uma
aplicac ao constante, seja la qual for a curva ou o espaco metrico M. Em geral, a nocao
de homotopia e denida para aplicacoes entre espacos topologicos quaisquer, e da a nocao
de homotopia (sem restricoes) passa a ser interessante.
(2) Integracao de formas fechadas e homotopia de curvas.
O objetivo desta secao e provar o seguinte:
Teorema. Sejam U IR
n
um aberto e : U IR
n
uma 1-forma fechada (de classe
C
1
). Dadas curvas , : [a, b] IR
n
de classe C
1
por partes, ambas com imagem contida
em U, suponha que vale ao menos uma das duas seguintes condi coes:
(i) existe uma homotopia com extremos xos H : [a, b] [0, 1] U de : [a, b] U
para : [a, b] U (neste caso estamos supondo em particular que e tem os
mesmos extremos, obviamente);
(ii) existe uma homotopia de lacos H : [a, b] [0, 1] U de : [a, b] U para
: [a, b] U (neste caso estamos supondo em particular que e sao lacos,
obviamente).
Entao
_

=
_

.
O teorema acima implica facilmente o seguinte:
Corolario. Se U IR
n
e um aberto simplesmente conexo entao toda 1-forma fechada (de
classe C
1
) em U e exata.
157
Demonstracao. Se : [a, b] IR
n
e uma curva fechada (i.e., um laco) de classe C
1
por
partes com imagem contida em U entao e homotopica como laco em U a uma curva
constante . Como e fechada, temos
_

=
_

= 0 e portanto a integral de ao longo


de qualquer curva fechada em U de classe C
1
por partes e nula. Segue que e exata.
Corolario. Se : U IR
n
e uma 1-forma fechada (de classe C
1
) num aberto U IR
n
entao, se um laco : [a, b] U de classe C
1
por partes e homotopico como laco em U a
uma aplicac ao constante entao
_

= 0.
Corolario. O laco : [0, 2] IR
2
0 denido por (t) = (cos t, sen t) nao e homotopico
como laco a uma aplicacao constante. Em particular, o plano furado IR
2
0 nao e
simplesmente conexo.
Demonstracao. A 1-forma (x, y) =
1
x
2
+y
2
(ydx +xdy) em U e fechada mas
_

,= 0.
Para provar o teorema principal sera util o seguinte:
Lema. Sejam K um espaco metrico compacto e M um espaco metrico qualquer. Dada
uma func ao contnua f : K M e uma cobertura aberta M =

iI
V
i
de M entao existe
> 0 com a seguinte propriedade: dado um subconjunto S K de diametro menor que
entao f(S) V
i
para algum i I.
Demonstracao. Se U
i
= f
1
(V
i
) entao K =

iI
U
i
e uma cobertura aberta do espaco
metrico compacto K e portanto a mesma possui um n umero de Lebesgue > 0. Da, se
S K tem diametro menor que entao existe i I com S U
i
= f
1
(V
i
); da f(S) V
i
.
Antes de demonstrar o teorema, vamos a uma:
Explicac~ ao informal da prova do teorema. Seja H : [a, b][0, 1] U uma homotopia
de para (com extremos xos ou uma homotopia de lacos). Particione o retangulo
[a, b] [0, 1] em retangulos menores que sao mapeados por H em bolas abertas contidas em
U; obtemos entao uma grade em [a, b] [0, 1] formada por retangulos pequenos. A cada
segmento vertical v da grade fazemos corresponder uma curva em IR
n
que parametriza
o segmento cujas extremidades sao as imagens por H das extremidades de v. Para cada
segmento horizontal h da grade contido no lado [a, b]0 ou no lado [a, b]1 do retangulo
[a, b][0, 1], fazemos corresponder a curva dada pela restricao de H a h. Se h e um segmento
horizontal da grade que nao esta contido nem no lado [a, b] 0 nem no lado [a, b] 1 do
retangulo [a, b] [0, 1] entao fazemos corresponder a h uma curva em IR
n
que parametriza o
segmento cujas extremidades sao as imagens por H das extremidades de h. Fizemos entao
corresponder `a grade de linhas retas em [a, b] [0, 1] uma grade de linhas poligonais em
U exceto pelos lados [a, b] 0 e [a, b] 1 de [a, b] [0, 1], que correspondem `as
curvas originais e . Vamos denotar por e as linhas poligonais que correspondem
respectivamente aos lados a [0, 1] e b [0, 1] do retangulo [a, b] [0, 1]. A integral
de ao longo do laco correspondente `a fronteira do retangulo [a, b] [0, 1] percorrida no
sentido anti-horario e igual `a soma das integrais de sobre os lacos correspondentes aos
retangulos menores da grade percorridos no sentido anti-horario, pois lados comuns a dois
retangulos da grade sao percorridos em sentidos opostos e portanto cancelam. Por outro
158
lado, como os lacos correspondentes a tais retangulos pequenos estao contidos em bolas
contidas em U (nas quais e exata), entao a integral de nos lacos correspondentes a
tais retangulos pequenos e nula. Obtemos entao:
_

+
_


_

= 0;
se H e uma homotopia com extremos xos entao e sao constantes. Se H e uma
homotopia de lacos entao = . Em qualquer caso, a conclusao desejada e obtida.
Para escrever a demonstracao do teorema de maneira matematicamente mais precisa,
vamos introduzir um pouco de notacao.
Deni cao. Sejam M um espaco metrico e : [a, b] M uma curva. A curva : [0, 1]
M denida por:
(t) =
_
(1 t)a +tb
_
, t [0, 1],
e chamada a reparametrizacao am crescente de (denida no intervalo [0, 1]).
Como integrais de linha sao invariantes por reparametrizacoes crescentes, em vista
da deni c ao acima, nao ha perda de generalidade em estudar apenas curvas denidas no
intervalo [0, 1] (veja tambem o Exerccio 2).
Deni cao. Sejam M um espaco metrico e : [0, 1] M uma curva. A reparametrizacao
reversa de e a curva
1
: [0, 1] M denida por:

1
(t) = (1 t), t [0, 1].
Se : [0, 1] M e uma outra curva com (1) = (0) entao a concatena cao de e e a
curva ( ) : [0, 1] M denida por:
( )(t) =
_
(2t), t
_
0,
1
2

,
(2t 1), t
_
1
2
, 1

.
Obviamente a continuidade de implica na continuidade de
1
; e facil ver tambem
que a continuidade de e de implicam na continuidade de (recorde item (a),
Exerccio 8, Aula n umero 7 27/03).
A concatena c ao de curvas nao e uma operacao associativa: a curva ( ) corres-
ponde a e percorridas com a velocidade quadruplicada seguidas de percorrida com
a velocidade dobrada; por outro lado, a curva ( ) corresponde a percorrida com
a velocidade dobrada seguida de e percorridas com a velocidade quadruplicada.

E
verdade, no entanto, que a diferenca entre ( ) e ( ) e apenas uma questao de pa-
rametriza c ao (veja o Exerccio 5 (a)). Para facilitar a notacao (economizando parenteses),
vamos convencionar que
1

2

n
signica ( (
1

2
) )
n
).
159
Prova do Teorema. Sejam U IR
n
um aberto, : U IR
n
uma 1-forma fechada (de
classe C
1
) e , : [a, b] IR
n
curvas de classe C
1
por partes com imagens contidas em U.
Suponha que exista uma homotopia H : [a, b] [0, 1] U de para que seja ou uma
homotopia com extremos xos ou uma homotopia de lacos.
Como e fechada, sabemos que a restricao de a qualquer bola aberta contida
em U e exata, pois bolas sao convexas. Como U pode ser escrito como uma uniao de
bolas abertas, o lema acima implica que existe > 0 tal que para todo subconjunto
S [a, b] [0, 1] com diametro menor que temos que H(S) U esta contido em alguma
bola aberta contida em U. Escolha agora parti coes a = t
0
< t
1
< < t
k
= b e
0 = s
0
< s
1
< < s
l
= 1 dos intervalos [a, b] e [0, 1] respectivamente, de modo que cada
retangulo [t
i
, t
i+1
] [s
j
, s
j+1
], i = 0, . . . , k 1, j = 0, . . . , l 1, tenha diametro menor que
; em particular, H
_
[t
i
, t
i+1
] [s
j
, s
j+1
]
_
esta contido em alguma bola aberta contida em
U.
Para cada i = 0, . . . , k 1 e cada j = 1, . . . , l 1, denote por h
ij
: [0, 1] IR
n
a
curva h
ij
(u) = (1 u)H(t
i
, s
j
) + uH(t
i+1
, s
j
), u [0, 1], i.e., h
ij
e uma parametriza cao
am do segmento ligando H(t
i
, s
j
) a H(t
i+1
, s
j
). Para i = 0, . . . , k 1, j = 0, denimos
h
ij
: [0, 1] IR
n
como sendo a reparametrizacao am crescente de [
[t
i
,t
i+1
]
; similarmente,
para i = 0, . . . , k 1, j = l, denimos h
ij
: [0, 1] IR
n
como sendo a reparametrizacao
am crescente de [
[t
i
,t
i+1
]
. Para i = 0, . . . , k, j = 0, . . . , l 1, denimos v
ij
: [0, 1] IR
n
como sendo uma parametriza cao am do segmento ligando H(t
i
, s
j
) a H(t
i
, s
j+1
), i.e.,
v
ij
(u) = (1 u)H(t
i
, s
j
) + uH(t
i
, s
j+1
), u [0, 1]. Dena curvas , : [0, 1] IR
n
fazendo:
= v
00
v
01
v
0(l1)
, = v
k0
v
k1
v
k(l1)
.
Para cada i = 0, . . . , k1, j = 0, . . . , l 1, considere a curva R
ij
: [0, 1] IR
n
denida
por:
R
ij
= h
ij
v
(i+1)j
(h
i(j+1)
)
1
(v
ij
)
1
.
Temos que R
ij
e uma curva fechada de classe C
1
por partes cuja imagem esta contida
numa bola aberta contida em U; como e exata nessa bola, temos que
_
R
ij
= 0 para
todos i = 0, . . . , k 1, j = 0, . . . , l 1. Alem do mais:
0 =
k1

i=0
l1

j=0
_
R
ij
=
k1

i=0
_
h
i0
+
l1

j=0
_
v
kj

k1

i=0
_
h
il

l1

j=0
_
v
0j

=
_

+
_


_

.
Se H e uma homotopia com extremos xos entao e sao curvas constantes; se H e uma
homotopia de lacos entao = . Em qualquer caso, temos
_


_

= 0 e portanto
_

=
_

.
160
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Curvas e homotopia.
1. Dado um espaco metrico M, mostre que as rela coes e homotopica a com extremos
xos e e homotopica a como laco denem rela coes de equivalencia respectiva-
mente no conjunto de todas as curvas : [a, b] M e no conjunto de todos os lacos
: [a, b] M [dica: a parte menos facil e a transitividade. Para demonstra-la, ob-
serve que se H,

H : [a, b] [0, 1] M sao aplicacoes contnuas com H(t, 1) =

H(t, 0)
para todo t [a, b] entao a formula:
K(t, s) =
_
H(t, 2s), s
_
0,
1
2

H(t, 2s 1), s
_
1
2
, 1

,
t [a, b], dene uma aplicacao contnua K : [a, b] [0, 1] M. Use o Exerccio 38 da
aula n umero 5 (20/03) para mostrar que K e de fato contnua).
2. Sejam M um espaco metrico e , : [a, b] M curvas. Sejam , : [0, 1] M as
reparametrizac oes ans crescentes de e respectivamente. Mostre que:
(a) e homotopica a com extremos xos se e somente se e homotopica a com
extremos xos;
(b) e homotopica a como laco se e somente se e homotopica a como laco.
3. Sejam M um espaco metrico e , : [0, 1] M curvas com (1) = (0). Mostre que:
(a) se : [0, 1] M e homotopica a com extremos xos entao a concatena cao
e homotopica `a com extremos xos;
(b) se : [0, 1] M e homotopica a com extremos xos entao a concatena cao
e homotopica a com extremos xos;
(c) se : [0, 1] M e homotopica a com extremos xos entao
1
e homotopica
a
1
com extremos xos.
(dica: e facil construir as homotopias; a unica coisa nao trivial e vericar sua continuidade.
Para isso, use o Exerccio 38 da aula n umero 5 20/03).
4. Sejam M um espaco metrico, : [0, 1] M uma curva e : [0, 1] [0, 1] uma
aplicac ao contnua. Mostre que:
(a) se (0) = 0 e (1) = 1 entao e homotopica a com extremos xos;
(b) se (0) = (1) entao e homotopica com extremos xos a uma curva constante.
(dica: olhe para
_
(1 s)t +s(t)
_
no item (a) e para
_
(1 s)(t) +s(0)
_
no item (b)).
5. Sejam M um espaco metrico e , , : [0, 1] M curvas com (1) = (0) e (1) =
(0).
(a) Determine uma aplicacao contnua : [0, 1] [0, 1] tal que
_
()

= ()
e (0) = 0, (1) = 1 (dica: e possvel escolher am por partes).
(b) Conclua do item (a) e do Exerccio 4 que ( ) e homotopica com extremos
xos a ( ).
161
(c) Para x M denote por o
x
: [0, 1] M a curva constante e igual a x, i.e.,
o
x
(t) = x para todo t [0, 1]. Determine funcoes contnuas , : [0, 1] [0, 1]
com o
(1)
= , o
(0)
= , (0) = (0) = 0 e (1) = (1) = 1 (dica:
novamente e possvel escolher e ans por partes).
(d) Conclua do item (c) e do Exerccio 4 que o
(1)
e o
(0)
sao homotopicas a
com extremos xos.
(e) Determine funcoes contnuas , : [0, 1] [0, 1] tais que =
1
, =

1
, (0) = (1) = 0 e (0) = (1) = 1 (dica: novamente e possvel escolher
e ans por partes).
(f) Conclua do item (e) e do Exerccio 4 que
1
e
1
sao homotopicas com
extremos xos a curvas constantes.
6. Sejam M, N espacos metricos e f : M N uma funcao contnua. Mostre que
se , : [a, b] M sao homotopicas com extremos xos entao f e f sao
homotopicas com extremos xos. Similarmente, mostre que se e sao homotopicas
como lacos entao f e f sao homotopicas como lacos. Conclua que se dois espacos
metricos M e N sao homeomorfos entao M e simplesmente conexo se e somente se N
o for.
7. Sejam M um espaco metrico e , : [0, 1] M lacos. Suponha que H : [0, 1][0, 1]
M e uma homotopia de lacos de para e dena : [0, 1] M fazendo (s) =
H(0, s) = H(1, s), s [0, 1]. Mostre que os lacos e
1
sao homotopicos com
extremos xos (dica: dena curvas l, r, t, b : [0, 1] [0, 1] [0, 1] fazendo l(u) = (0, u),
r(u) = (1, u), t(u) = (u, 1), b(u) = (u, 0); como o retangulo [0, 1] [0, 1] e convexo, as
curvas l
1
b r e t sao homotopicas com extremos xos. Aplique o Exerccio 6 com
f = H).
8. Sejam M um espaco metrico, : [0, 1] M um laco e : [0, 1] M uma curva
com (0) = (0). Mostre que os lacos
1
e sao homotopicos como lacos
[dica: para s [0, 1], seja
s
: [0, 1] M a curva denida por
s
(u) = (us). Dena
uma homotopia H fazendo H
s
=
1
s

s
e mostre a continuidade de H usando
o Exerccio 38 da aula n umero 5 (20/03). Observe que
0
e uma curva constante
e complete a demonstracao usando o Exerccio 5 para concluir que
1
0

0
e
homotopica a com extremos xos].
9. Dado um espaco metrico M e um laco : [a, b] M, mostre que e homotopico
como laco a uma aplicacao constante se e somente se e homotopico com extremos
xos a uma aplicac ao constante (dica: use os Exerccios 7 e 5).
10. Dado um espaco metrico M, mostre que as seguintes condi coes sao equivalentes:
(i) M e simplesmente conexo;
(ii) todo laco em M e homotopico com extremos xos a um laco constante;
(iii) dadas curvas , : [a, b] M com os mesmos extremos entao e sao ho-
motopicas com extremos xos.
Se M e conexo por caminhos, mostre que (i), (ii) e (iii) sao tambem equivalentes a
qualquer uma das seguinte condi coes:
(iv) existe x
0
M tal que todo laco : [a, b] M com (a) = (b) = x
0
e homotopico
com extremos xos a um laco constante;
162
(v) existe x
0
M tal que todo laco : [a, b] M com (a) = (b) = x
0
e homotopico
como laco a uma aplicacao constante.
(dica: para (i)(ii) e (iv)(v), use o Exerccio 9. Para (ii)(iii) use o Exerccio 5,
levando em conta que, sob (ii), o laco
1
e homotopico com extremos xos a uma
constante. (iii)(i) e (i)(iv) sao obvios. Se M e conexo por caminhos, para mostrar
(iv)(i) considere um laco : [0, 1] M com (0) = (1) = x
1
e uma curva : [0, 1] M
com (0) = x
0
e (1) = x
1
. Use o Exerccio 5 e o fato que, sob (iv),
1
e homotopico
com extremos xos a um laco constante).
O signicado dos Exerccios acima.
O Exerccio 2 diz que no estudo da teoria de homotopia de curvas e lacos pode-se
assumir sempre sem perda de generalidade que o intervalo onde as curvas estao denidas e
[0, 1]. O Exerccio 1 diz que homotopia com extremos xos e homotopia de lacos denem
rela coes de equivalencia. Vamos denotar por [] a classe de equivalencia formada por
todas as curvas homotopicas a com extremos xos. O Exerccio 3 diz que as operacoes
de composi c ao e inversao de curvas sao bem-denidas no espaco quociente formado pelas
classes de homotopia [], i.e., faz sentido denir [] [] = [ ] e []
1
=
_

(se
(1) = (0)). O item (a) do Exerccio 4 diz que classes de homotopia sao invariantes por
reparametrizac ao. O Exerccio 5 diz que concatena cao de curvas e uma operacao associativa
a nvel de classes de homotopia (mas nao a nvel de curvas!); as curvas constantes funcionam
como elementos neutros para concatena cao e a curva
1
funciona como um elemento
inverso de . O Exerccio 6 diz que aplicacoes contnuas entre espa cos induzem funcoes
nos correspondentes espacos de classes de homotopias de curvas. Os Exerccios 7, 8 e
9 relacionam homotopia de lacos com homotopia com extremos xos: basicamente, dois
lacos sao homotopicos como lacos se e somente se um e homotopico com extremos xos a
um conjugado do outro.
As classes de homotopia com extremos xos de curvas em M formam uma estrutura
algebrica chamada um grupoide; este e chamado o grupoide fundamental do espaco M.
Fixado x
0
M e considerando apenas classes de homotopia (com extremos xos) de lacos
: [0, 1] M com (0) = (1) = x
0
, obtemos um grupo; este e chamado o grupo
fundamental do espaco M com ponto base x
0
e e normalmente denotado por
1
(M, x
0
).
Uma curva contnua : [0, 1] M com (0) = x
0
, (1) = x
1
induz um isomorsmo
entre os grupos fundamentais
1
(M, x
0
) e
1
(M, x
1
) dado por []
_

. Para
espacos conexos por caminhos entao o grupo fundamental e (a menos de isomorsmos)
independente do ponto base. Um espaco e simplesmente conexo justamente quando seu
grupo fundamental e trivial.
Em geral, e possvel denir a nocao de homotopia nao apenas para curvas, mas tambem
para aplicac oes quaisquer entre espacos topologicos. O grupo fundamental de M pode
entao tambem ser denido em termos de classes de homotopia de aplicacoes do crculo
em M. A partir da, pode-se tambem estudar classes de homotopia de aplicacoes da
esfera n-dimensional em M; obtem-se entao o chamado n-esimo grupo de homotopia de
M, denotado por
n
(M, x
0
). A teoria de homotopia e um campo importante dentro da
topologia algebrica e nos aqui mal esbarramos no assunto.
163
Aula n umero 21 (24/05)
A aula n umero 21 cobriu o material sobre n umero de Lebesgue de coberturas (aula
n umero 7 27/03, sec ao 2) e o material sobre a rela cao entre homotopia de curvas e
integrais de linha (aula n umero 20 22/05, secao 2).
Aula n umero 22 (29/05)
(1) O teorema da funcao inversa.
O teorema da func ao inversa e um exemplo tpico da ideia basica do Calculo Diferen-
cial: aproximar func oes nao lineares por funcoes lineares. O objetivo principal do teorema
da func ao inversa e relacionar a bijetividade da aproximacao linear de uma funcao (i.e.,
sua diferencial) com a bijetividade da funcao original numa regiao pequena. Comecamos
primeiro com a implica c ao facil do teorema.
Teorema. Sejam U, V IR
n
abertos e f : U V uma funcao bijetora. Suponha que
f : U IR
n
seja diferenciavel num ponto x U e que f
1
: V IR
n
seja diferenciavel
no ponto f(x). Entao df(x) : IR
n
IR
n
e um isomorsmo e df
1
_
f(x)
_
= df(x)
1
(a
diferencial da inversa e a inversa da diferencial).
Demonstracao. Temos f
1
f = Id[
U
e f f
1
= Id[
V
; aplicando a regra da cadeia
obtemos:
df
1
_
f(x)
_
df(x) = Id, df(x) df
1
_
f(x)
_
= Id,
e a conclusao segue.
Observac~ ao. Na verdade, poderamos ter dado um enunciado um pouco melhor para o
teorema acima: poderamos ter assumido que U e um aberto de IR
m
e que V e um aberto
de IR
n
(i.e., nao assumimos a princpio que seja m = n). A condi cao m = n apareceria
entao na tese do teorema. Para demonstrar esse enunciado mais geral observamos que,
sob as hipoteses do teorema, df(x) e um isomorsmo de IR
m
para IR
n
, o que implica (da

Algebra Linear!) que m = n.


O teorema acima nos diz duas coisas: em primeiro lugar, nao ha chance alguma de uma
funcao diferenciavel admitir uma inversa diferenciavel se a sua diferencial em cada ponto
nao for um isomorsmo. Em segundo lugar, o teorema nos diz como calcular a diferencial
da func ao inversa, mas e necessario saber a priori que a funcao inversa e diferenciavel.
Nosso objetivo agora e estabelecer condi coes sucientes para que a funcao inversa seja
diferenciavel (obviamente, devemos supor que df(x) seja um isomorsmo, antes de mais
nada mas sera que isso basta?). Depois, nosso problema sera achar condi coes para que
a inversibilidade de df(x) implique na inversibilidade de f numa vizinhanca de x.
Antes de provar o teorema seguinte, vamos motivar um pouco seu enunciado fazendo
um estudo informal do caso de funcoes de uma variavel. Seja entao f : I IR uma
164
funcao diferenciavel e injetora denida num intervalo I IR. Suponha que f

(x) ,= 0
para algum x I (isso corresponde `a hipotese que df(x) seja um isomorsmo; veja o
Exerccio 1). Escrevendo y = f(x+x) f(x) entao a derivada f

(x) e dada pelo limite


lim
x0
y
x
; a derivada de f
1
no ponto y = f(x) e dada pelo limite lim
y0
x
y
. Como
y
x
tende a f

(x) ,= 0 quando x 0, temos que


x
y
tende a
1
f

(x)
, mas quando x 0
(e nao, a princpio, quando y 0). Para concluir que f
1
e diferenciavel no ponto
y = f(x), precisamos saber entao que y 0 implica x 0; essa hipotese corresponde
`a continuidade de f
1
no ponto y. Temos entao o seguinte:
Teorema. (teoreminha da funcao inversa) Sejam U, V IR
n
abertos e f : U V
uma func ao bijetora; suponha que f : U IR
n
e diferenciavel num ponto x U, que
df(x) : IR
n
IR
n
e um isomorsmo e que f
1
: V IR
n
e contnua no ponto f(x) V .
Entao f
1
e diferenciavel no ponto f(x) e df
1
_
f(x)
_
= df(x)
1
.
Demonstracao. Como f e diferenciavel no ponto x, podemos escrever:
f(x +h) = f(x) + df(x) h +(h)|h|, (1)
com lim
h0
(h) = 0. Tome agora y = f(x) e escreva:
f
1
(y +k) = f
1
(y) + df(x)
1
k +(k)|k|; (2)
a demonstrac ao cara completa se mostrarmos que lim
k0
(k) = 0.
Para cada k IR
n
com y +k V associamos o vetor h = f
1
(y +k) f
1
(y) IR
n
(mais precisamente, denimos uma funcao k (k) = f
1
(y +k) f
1
(y) e escrevemos
h em vez de (k)). Resolvendo a igualdade h = f
1
(y +k) f
1
(y) para k, obtemos que
(x +h pertence a U e que) k = f(x +h) f(x). De (2) vem entao:
h = df(x)
1

_
f(x +h) f(x)

+(k)|k|.
Usando (1) obtemos f(x +h) f(x) = df(x) h +(h)|h| e da:
h = h +|h| df(x)
1
(h) +(k)|k| = (k) =
|h|
|k|
df(x)
1
(h).
A continuidade de f
1
no ponto y = f(x) implica que h 0 quando k 0, i.e., que
lim
k0
f
1
(y +k) f
1
(y) = 0. Como lim
h0
(h) = 0 e como df(x)
1
e contnua (pois
e linear), segue que tambem lim
k0
df(x)
1
(h) = 0. Para completar a demonstracao, e
suciente entao mostrar que o quociente:
|h|
|k|
=
|h|
_
_
f(x +h) f(x)
_
_
e limitado para k numa vizinhanca da origem, ou seja, que
f(x+h)f(x)
h
ca longe de zero
para k numa vizinhanca da origem. Como a aplicacao linear df(x) e contnua e nao se
anula na esfera unitaria de IR
n
(que e compacta), temos:
c = inf
u=1
_
_
df(x) u
_
_
= min
u=1
_
_
df(x) u
_
_
> 0;
165
como lim
h0
(h) = 0, temos que
_
_
(h)
_
_
<
c
2
para h em alguma vizinhanca Z da origem
em IR
n
. Da, usando (1), temos que para h Z:
_
_
f(x+h)f(x)
_
_
=
_
_
df(x)h+(h)|h|
_
_

_
_
df(x)h
_
_

_
_
(h)
_
_
|h| c|h|
c
2
|h| =
c
2
|h|.
Como lim
k0
h = lim
k0
f
1
(y + k) f
1
(y) = 0, temos que h Z para k em alguma
vizinhanca da origem em IR
n
; nessa vizinhanca,
h
k

2
c
, i.e., a quantidade
h
k
e limitada.
Isso completa a demonstracao.
Observac~ ao. Se I IR e um intervalo e f : I IR e uma funcao contnua e injetora
entao sabe-se que f(I) e um intervalo (pelo Teorema do Valor Intermediario) e que a
funcao inversa f
1
: f(I) IR tambem e contnua (isso segue dos seguintes resultados
da Analise Real: (i) toda funcao contnua e injetora num intervalo e monotona; (ii) toda
funcao monotona cuja imagem e um intervalo e contnua; veja Curso de Analise, vol. I, Elon
Lages Lima, pg. 186). Da, a continuidade da inversa no teoreminha da funcao inversa e
uma hipotese redundante se n = 1, U e um intervalo e f e contnua em U. Na verdade, se
U IR
n
e um aberto e f : U IR
n
e uma funcao contnua e injetora entao f(U) e aberto
em IR
n
e f : U f(U) e um homeomorsmo, i.e., f
1
: f(U) IR
n
e contnua. Isso segue
do famoso Teorema da Invariancia do Domnio tal teorema e bem mais sosticado que
o resultado de Analise Real mencionado acima. Sua demonstracao e normalmente feita
utilizando recursos da Topologia Algebrica (mais precisamente, utiliza-se recursos da teoria
de Homologia Singular de um espaco topologico). Na demonstracao do teorema da funcao
inversa adiante, mostraremos a continuidade da funcao inversa atraves de recursos muito
mais elementares: usaremos no entanto a hipotese mais forte que a funcao f seja de classe
C
1
e que sua diferencial em cada ponto seja um isomorsmo.
N~ ao-Exemplo. A func ao f : IR IR dada por f(x) = x
3
e um homeomorsmo de classe
C

mas f

(0) = 0, i.e., df(0) nao e um isomorsmo. Obviamente entao f


1
nao e
diferenciavel na origem.
A seguinte deni c ao facilita o enunciado do teorema da funcao inversa:
Deni cao. Sejam U, V IR
n
abertos e f : U V uma funcao. Dizemos que f e
um difeomorsmo quando f e bijetora e tanto f : U IR
n
como f
1
: V IR
n
sao
diferenciaveis.
Na pr atica estaremos mais interessados em bije coes de classe C
k
com inversas de classe
C
k
. Temos o seguinte:
Teorema. Sejam U, V IR
n
abertos e f : U V um difeomorsmo. Se f : U IR
n
e
de classe C
k
(0 k ) entao tambem f
1
: V IR
n
e de classe C
k
.
Demonstracao. Seja GL(n, IR) o conjunto das aplicacoes lineares inversveis de IR
n
em
IR
n
(esse e chamado o grupo linear geral de IR
n
; recorde o complemento `a Aula n umero 4
15/03). Temos que GL(n, IR) e um aberto no espaco Lin(IR
n
, IR
n
) de todos as aplicacoes
lineares de IR
n
em IR
n
, pois T GL(n, IR) se e somente se det(T) ,= 0 e o determinante
e uma func ao contnua em Lin(IR
n
, IR
n
) (pois e um polinomio nas entradas da matriz
que representa T). Alem do mais, a funcao inversao J : GL(n, IR) Lin(IR
n
, IR
n
) dada
166
por J(T) = T
1
e de classe C

, pois as entradas da matriz que representa T


1
sao
dadas por quocientes de polinomios nas entradas da matriz que representa T (recorde
que a inversa de uma matriz quadrada A e dada pela transposta da matriz dos cofatores
de A, dividida por det(A)). Se f : U V e um difeomorsmo entao sabemos que
df
1
_
f(x)
_
= df(x)
1
= J
_
df(x)
_
para todo x U, ou seja, df
1
(y) = J
_
df
_
f
1
(y)
_
para todo y V . Temos entao:
df
1
= J df f
1
.
Usando induc ao em k, a igualdade acima e o fato que J e de classe C

segue agora
facilmente que se f e um difeomorsmo de classe C
k
entao tambem f
1
e de classe C
k
.
O teorema da func ao inversa arma, entre outras coisas, que uma funcao satisfazendo
certas hipoteses possue como imagem um aberto em IR
n
. Na verdade, essa e a parte mais
difcil de demonstrar. De fato, mostrar que a imagem de uma funcao f e um conjunto
aberto envolve um problema de existencia de solu coes de equa coes: deve-se mostrar que
para y perto de f(a) a equa cao f(x) = y admite solu cao. Essa parte do argumento fara
parte da demonstrac ao do Lema da Perturba cao da Identidade que sera mostrado logo
adiante. Antes de mais nada, no entanto, precisamos de algum princpio de existencia de
solu coes de equa c oes. Esse e o nosso proximo passo.
Deni cao. Sejam M um conjunto e : M M uma funcao. Dizemos que x M e um
ponto xo de se (x) = x.
Tipicamente equa c oes da forma f(x) = y (com x IR
m
, y IR
n
) podem ser trans-
formadas em problemas de ponto xo: basta escrever f(x) = y sob a forma equivalente
f(x) + x y = x. Da resolver f(x) = y corresponde a determinar um ponto xo para
(x) = f(x) +x y. Essa observacao indica a importancia do seguinte:
Teorema. (do ponto xo de Banach) Sejam (M, d) um espaco metrico completo (nao
vazio) e : M M uma contracao. Entao tem um unico ponto xo. Alem do mais,
para todo x
0
M, se denirmos uma seq uencia (x
n
)
n0
em M recursivamente fazendo
x
n
= (x
n1
), n 1, entao (x
n
)
n0
converge para o unico ponto xo de .
Demonstracao. Em primeiro lugar, e obvio que pode ter no maximo um ponto xo,
ja que contrai distancias: se x, y M sao pontos xos de e < 1 e uma constante de
Lipschitz para entao:
d(x, y) = d
_
(x), (y)
_
d(x, y) = 0 (1 )d(x, y) 0 = d(x, y) = 0,
e portanto x = y.
Para completar a demonstracao, seja x
0
M um ponto qualquer e dena (x
n
)
n0
recursivamente como no enunciado do teorema. So precisamos mostrar que (x
n
)
n1
e uma
seq uencia de Cauchy; de fato, nesse caso deve existir x = lim
n+
x
n
, pois M e completo
e alem do mais, como e contnua:
lim
n+
x
n
= x = lim
n+
(x
n
)
. .
x
n+1
= (x) = x = lim
n+
x
n+1
,
167
i.e., x e um ponto xo de .
Para mostrar que (x
n
)
n0
e uma seq uencia de Cauchy, devemos estimar a distancia
d(x
n
, x
m
); come camos estimando d(x
n
, x
n+1
). Temos:
d(x
n
, x
n+1
) d(x
n1
, x
n
)
2
d(x
n2
, x
n1
)
n
d(x
0
, x
1
);
da, para n < m:
d(x
n
, x
m
) d(x
n
, x
n+1
) +d(x
n+1
, x
n+2
) + +d(x
m1
, x
m
)

n
+
n+1
+ +
m1
_
d(x
0
, x
1
)

_
+

k=n

k
_
d(x
0
, x
1
) =

n
1
d(x
0
, x
1
);
como lim
n+
d(x
0
, x
1
)

n
1
= 0, a conclusao segue.
Observac~ ao. O teorema acima e um dos grandes princpios de existencia da matematica.
Quando aplicado para operadores integrais em espacos de funcoes ele produz o famoso
teorema de existencia e unicidade para solu coes de equa coes diferenciais. O teorema acima
tambem e a base matematica para diversos metodos de Calculo Numerico, como o Metodo
de Newton para obtenc ao de razes de funcoes f : IR IR.
A ideia principal da demonstracao do teorema da funcao inversa e a seguinte: se f e
diferenciavel e df(x) e um isomorsmo entao, numa vizinhanca do ponto x, a funcao f e
uma perturba c ao pequena do isomorsmo df(x). Queremos entao estudar o comporta-
mento de uma perturba cao pequena de um isomorsmo T : IR
n
IR
n
; come camos com o
caso em que T e igual a identidade no seguinte:
Lema. (da perturba c ao da identidade) Se U IR
n
e um aberto e g : U IR
n
e uma
contrac ao entao a aplicacao f : U IR
n
denida por f(x) = x + g(x), x U, e um
homeomorsmo sobre sua imagem f(U); alem do mais, f(U) e um aberto em IR
n
.
Demonstracao. Se < 1 e uma constante de Lipschitz para g entao, para todos x, y U:
_
_
f(x) f(y)
_
_
=
_
_
x y +g(x) g(y)
_
_
|x y|
_
_
g(x) g(y)
_
_
|x y| |x y| = (1 )|x y|.
Como 1 > 0, as desigualdades acima implicam que f e injetora e que sua inversa
f
1
: f(U) U e Lipschitziana com constante
1
1
; em particular, f
1
e contnua.
Na verdade, a parte nao trivial da demonstracao e mostrar que f(U) e aberto em IR
n
.
Para isso, considere um ponto arbitrario de f(U), digamos f(a) com a U. Devemos
mostrar que se
_
_
y f(a)
_
_
e sucientemente pequeno entao a equa cao f(x) = y admite
uma solu c ao x U. Fixe entao y IR
n
e vamos tentar determinar condi coes sucientes
sobre y para que f(x) = y tenha solu cao. Temos:
f(x) = y f(x) = y x f(x) = x y x f(x) +y = x,
168
i.e., transformamos a equa cao f(x) = y num problema de ponto xo! Explicitamente,
denindo h : U IR
n
por h(x) = x f(x) + y = y g(x) entao f(x) = y equivale
a h(x) = x. Do fato que g e uma contracao, segue trivialmente que h tambem o e
mas cuidado, isso ainda nao resolveu o problema! O teorema do ponto xo de Banach so
se aplica para contrac oes denidas num espaco metrico completo e tomando valores nele
mesmo. Devemos determinar entao um subconjunto fechado M IR
n
contido em U e tal
que h(M) M (recorde que, como IR
n
e completo, um subespaco M IR
n
e completo se
e somente se for um subconjunto fechado). Como no nal das contas deveremos escolher
y perto de f(a), espera-se que a solu cao x de f(x) = y esteja perto de a e portanto um
candidato natural para M e uma bola fechada centrada em a (contida em U). Vamos
entao seguir esta estrategia.
Escolha r
0
> 0 tal que B[a; r
0
] U. Queremos determinar condi coes sucientes sobre
y que tornem possvel a escolha de r > 0, r r
0
, com a seguinte propriedade: se |xa| r
entao
_
_
h(x) a
_
_
r.
Calculamos entao:
_
_
h(x) a
_
_
=
_
_
y g(x) a
_
_
=
_
_
y f(a) +g(a) g(x)
_
_

_
_
y f(a)
_
_
+
_
_
g(a) g(x)
_
_

_
_
y f(a)
_
_
+|x a|.
Para concluir que
_
_
h(x) a
_
_
r (sob |x a| r), precisamos entao da desigualdade:
_
_
y f(a)
_
_
(1 )r;
a desigualdade acima sera satisfeita se escolhermos r
1
1
_
_
y f(a)
_
_
. A restricao r r
0
nos obriga entao a supor:
_
_
y f(a)
_
_
(1 )r
0
.
Agora tudo se encaixa: se come camos com y IR
n
satisfazendo a desigualdade acima
entao, denindo r = r
0
, obteremos que |x a| r implica
_
_
h(x) a
_
_
r, i.e., que
h
_
B[a; r]
_
B[a; r]. Aplicando entao o teorema do ponto xo de Banach para a contracao
h no espaco metrico completo B[a; r], obtemos x B[a; r] U com h(x) = x, i.e., com
f(x) = y. Juntando tudo vem:
B
_
f(a); (1 )r
0

f(U),
e portanto f(a) e um ponto interior de f(U).
Corolario. (perturba c ao de um isomorsmo) Sejam T : IR
n
IR
n
um isomorsmo linear,
U IR
n
um aberto e g : U IR
n
uma funcao Lipschitziana com constante de Lipschitz
menor que
_
_
T
1
_
_
1
(onde | | denota a norma de operadores). Entao, denindo uma
aplicac ao f : U IR
n
por f(x) = T(x) + g(x), x U, temos que f : U f(U) e um
homeomorsmo e que f(U) e aberto em IR
n
.
Demonstracao. Temos f(x) = T
_
x + (T
1
g)(x)
_
, para todo x U, ou seja:
f = T
_
Id[
U
+T
1
g
_
.
169
Como T e um homeomorsmo de IR
n
sobre IR
n
, a conclusao seguira do lema de perturba cao
da identidade se mostrarmos que T
1
g e uma contracao. Mas isso e muito simples; temos:
_
_
T
1
_
g(x)
_
T
1
_
g(y)
__
_
k
_
_
T
1
_
_
|x y|,
para todos x, y U, onde k <
_
_
T
1
_
_
1
e uma constante de Lipschitz para g.
Lema. Seja f : U IR
n
uma funcao de classe C
1
denida num aberto U IR
n
. Entao
o conjunto dos pontos x U para os quais df(x) : IR
n
IR
n
e um isomorsmo e aberto
em IR
n
.
Demonstracao. O conjunto mencionado no enunciado e nada mais que a imagem inversa
do aberto GL(n, IR) em Lin(IR
n
, IR
n
) pela funcao contnua df : U Lin(IR
n
, IR
n
). Segue
que esse conjunto e aberto em U e portanto aberto em IR
n
.
Finalmente, estamos em condi cao de demonstrar o:
Teorema. (da func ao inversa) Seja f : U IR
n
uma funcao de classe C
k
(1 k )
denida num aberto U IR
n
. Se para um certo x
0
U temos que df(x
0
) : IR
n
IR
n
e
um isomorsmo entao existe uma vizinhanca aberta V de x
0
em IR
n
contida em U tal que
f[
V
e injetora, f(V ) e aberto em IR
n
e f[
V
: V f(V ) e um difeomorsmo; em particular,
a func ao inversa (f[
V
)
1
: f(V ) IR
n
tambem e de classe C
k
.
Demonstracao.

E suciente achar uma vizinhanca aberta W de x
0
em U tal que f(W) e
aberto em IR
n
e f[
W
: W f(W) e um homeomorsmo. De fato, uma vez encontrada W,
denimos V =
_
x W : df(x) e um isomorsmo
_
e da V IR
n
e aberto, f(V ) IR
n
e
aberto e f[
V
: V f(V ) e um homeomorsmo; segue do teoreminha da funcao inversa
que (f[
V
)
1
: f(V ) IR
n
e diferenciavel e portanto de classe C
k
(ja que f[
V
e de classe
C
k
). Para encontrar W, vamos usar o princpio da perturba cao de um isomorsmo por
funcoes com constante de Lipschitz pequenas. Dena g : U IR
n
satisfazendo a igualdade:
f(x) = df(x
0
) x +g(x),
para todo x U; temos entao:
dg(x) = df(x) df(x
0
).
Como df e contnua, em alguma vizinhanca aberta W de x
0
em U teremos:
_
_
dg(x)
_
_

1
2
_
_
df(x
0
)
1
_
_
1
e da (escolhendo W convexa), podemos aplicar a desigualdade do valor medio para concluir
que g[
W
e Lipschitziana com constante de Lipschitz menor que
_
_
df(x
0
)
1
_
_
1
. A conclusao
segue.
Deni cao. Uma aplicacao f : M N entre espacos metricos M, N e dita aberta quando
f leva abertos de M em abertos de N, i.e., se para todo U M aberto em M temos que
f(U) e aberto em N. Similarmente, dizemos que f e fechada quando f leva fechados de
M em fechados de N.
170
Deni cao. Seja U IR
n
um aberto. Uma aplicacao f : U IR
n
e dita um difeomorsmo
local quando todo x U admite uma vizinhanca aberta V IR
n
contida em U tal que
f(V ) e um aberto de IR
n
e f[
V
: V f(V ) e um difeomorsmo.

E facil ver que todo difeomorsmo local f : U IR


n
e uma aplicacao aberta. Alem
do mais, se f : U IR
n
e um difeomorsmo local injetor entao f(U) e aberto em IR
n
e
f : U f(U) e um difeomorsmo (veja tambem o Exerccio 2).
Corolario. Seja f : U IR
n
uma aplicacao de classe C
k
(1 k ) denida num
aberto U IR
n
. Se df(x) e um isomorsmo para todo x U entao f e um difeomorsmo
local. Em particular, f e uma aplicacao aberta e f(U) e um aberto em IR
n
. Se f for
injetora entao f : U f(U) e um difeomorsmo (com inverso f
1
: f(U) IR
n
de classe
C
k
).
Exemplo. O exemplo padrao de um difeomorsmo local nao injetor e a mudanca das
coordenadas polares para as cartesianas, i.e., a aplicacao f : (0, +) IR IR
2
denida
por f(r, ) = (r cos , r sen ). Temos que f e de classe C

e que a matriz Jacobiana de f


no ponto (r, ) tem determinante igual a r ,= 0 para todo (r, ) (0, +) IR. Segue do
teorema da func ao inversa que f e de fato um difeomorsmo local; obviamente f nao pode
ser injetora pois f(r, ) = f(r, + 2) para todos r, . Por outro lado, dado
0
IR a
restric ao de f `a faixa aberta (0, +)(
0
,
0
+2) e um difeomorsmo de classe C

sobre
o aberto A

0
obtido de IR
2
removendo a semi-reta fechada
_
(t cos
0
, t sen
0
) : t 0
_
.
(2) Derivadas parciais gordas.
Deni cao. Sejam U IR
m
um aberto, f : U IR
n
uma funcao, x U um ponto e
S IR
m
um subespaco vetorial. Dizemos que f e diferenciavel no ponto x na dire cao de
S quando existe uma aplicacao linear T : S IR
n
tal que, denindo uma aplicacao r pela
formula:
f(x +h) = f(x) +T(h) +r(h), h S, x +h U,
entao lim
h0
r(h)
h
= 0 (observe que r e denida numa vizinhanca aberta da origem em S!).

E facil ver que a aplicacao linear T : S IR


n
considerada na deni cao acima e unica
quando existe (pois, para todo v S, T(v) coincide com a derivada direcional
f
v
(x)). A
aplicac ao linear T : S IR
n
e chamada entao a derivada direcional de f no ponto x na
dire cao do subespaco S e e denotada por
f
S
(x) ou simplesmente por
S
f(x).
Observac~ ao. Sejam f : U IR
n
uma aplicacao denida num aberto U IR
m
, x U
um ponto e S IR
m
um subespaco. Dena um subconjunto

U S e uma aplicacao

f :

U IR
n
fazendo:

U =
_
w S : x +w U
_
,

f(w) = f(x +w), w

U;
temos que

U e aberto em S (pois e a pre-imagem do aberto U IR
m
pela aplicacao
contnua S w x + w IR
m
) e 0

U.

E facil ver que f e diferenciavel no ponto x
na dire c ao de S se e somente se

f e diferenciavel no ponto 0

U; nesse caso, a derivada
171
direcional de f no ponto x na dire cao de S coincide com a diferencial de

f no ponto 0, i.e.,
f
S
(x) = d

f(0).
Observac~ ao. Quando S IR
m
e um subespaco unidimensional (digamos, gerado por
um vetor v IR
m
) entao a existencia de
f
S
(x) e equivalente `a existencia da derivada
direcional usual
f
v
(x); alem do mais, a aplicacao linear
f
S
(x) denida em S satisfaz
f
S
(x) v =
f
v
(x). Nesse sentido a deni cao de derivada na dire cao de um subespaco dada
nesta sec ao generaliza a nocao usual de derivada direcional.
Exemplo. Quando f : U IR
n
(U IR
m
aberto) e diferenciavel num ponto x U entao
f e diferenciavel no ponto x na dire cao de qualquer subespaco S IR
m
e a derivada
direcional de f no ponto x na dire cao de S e simplesmente a restricao da diferencial total
df(x) a S, ou seja:
f
S
(x) = df(x)[
S
.
Esse e o caso que de fato nos interessa.
Suponha agora que tenhamos escrito IR
m
como uma soma direta de subespacos
V
1
, . . . , V
k
IR
m
, ou seja, IR
m
=

k
i=1
V
i
(recorde que isso signica que todo vetor v IR
m
se escreve de modo unico na forma v =

k
i=1
v
i
com cada v
i
V
i
; veja Exerccios 26,
aula n umero 9 (03/04), para detalhes). Se U IR
m
e um aberto e f : U IR
n
e uma
funcao entao podemos pensar em f como uma funcao de k variaveis, identicando cada
k-upla (x
1
, . . . , x
k
)

k
i=1
V
i
com o vetor x =

k
i=1
x
i
IR
m
. Para x U, as derivadas
direcionais
f
V
i
(x) Lin(V
i
, IR
n
), i = 1, . . . , k (se existirem) sao chamadas as derivadas
parciais gordas de f com respeito `a decomposi cao em soma direta IR
m
=

k
i=1
V
i
; uma
vez subentendida a decomposi cao IR
m
=

k
i=1
V
i
escrevemos:

i
f(x) =
f
V
i
(x) Lin(V
i
, IR
n
), i = 1, . . . , k.

E facil ver que a derivada parcial gorda


i
f(x) coincide com a diferencial no ponto
x
i
V
i
da aplicac ao v
i
f(x
1
+ + x
i1
+ v
i
+ x
i+1
+ + x
k
) denida num aberto
de V
i
, i.e.,
i
f(x) coincide com a diferencial no ponto x
i
V
i
da aplicacao obtida de f
quando deixamos livre apenas a i-esima variavel.
Se f e diferenciavel no ponto x U entao, como ja observamos:

i
f(x) =
f
V
i
(x) = df(x)[
V
i
,
para todo i = 1, . . . , k. Segue entao da linearidade de df(x) que:
df(x) h =
k

i=1

i
f(x) h
i
,
onde h =

k
i=1
h
i
e h
i
V
i
, i = 1, . . . , k.
172
Observac~ ao. O nome derivada parcial gorda nao e ocial, apesar do fato que o conceito
em si e padrao (e comum usar apenas o termo derivada parcial, sem distincao em rela cao
ao nome usado para as derivadas parciais usuais).
Exemplo. Se IR
m
=

k
i=1
V
i
e cada V
i
e gerado por alguns dos vetores da base canonica
de IR
m
entao a derivada parcial gorda
i
f(x) e a aplicacao linear de V
i
em IR
n
cuja
representac ao matricial com respeito `as bases canonicas e a matriz cujas colunas contem as
derivadas parciais de f correspondentes aos vetores da base canonica de IR
m
que pertencem
a V
i
. Observe entao que a derivada parcial gorda
i
f(x) e simplesmente um aglomerado
de derivadas parciais comuns; se k = m e cada V
i
e gerado somente pelo i-esimo vetor
da base canonica entao as derivadas parciais gordas podem ser identicadas com as
derivadas parciais usuais
f
x
i
(x).
Em certas situa c oes e tambem interessante considerar decomposi coes em soma direta
do contra-domnio de uma funcao f : U IR
m
IR
n
. Suponha entao que IR
n
=

r
i=1
W
i
.
Denote por
i
: IR
n
W
i
a i-esima aplicacao de projecao e por
i
: W
i
IR
n
a inclusao
de W
i
em IR
n
. A aplicacao f
i
: U W
i
denida por f
i
=
i
f e chamada a i-esima
coordenada de f com respeito `a decomposi cao IR
n
=

r
i=1
W
i
. Das igualdades:
f =
r

i=1

i
f
i
, f
i
=
i
f, i = 1, . . . , r,
segue que f e diferenciavel num ponto x U se e somente se cada f
i
e diferenciavel em x
e que f e de classe C
k
se e somente se cada f
i
e de classe C
k
; quando f e diferenciavel em
x segue da regra da cadeia que df
i
(x) =
i
df(x) (a diferencial da i-esima coordenada
e a i-esima coordenada da diferencial).
Observac~ ao. Em tudo que estudamos ate agora com respeito a Calculo no IR
n
, pode-
se substituir os espacos Euclideanos IR
n
por espacos vetorais reais de dimensao nita
arbitrarios munidos de normas arbitrarias em geral nos restringimos a IR
n
na exposi cao
apenas por razoes psicologicas. Observamos que na discussao acima, as decomposi coes
em soma direta IR
m
=

k
i=1
V
i
e IR
n
=

r
i=1
W
i
nao estao em princpio de forma alguma
relacionadas com as bases canonicas de IR
m
e IR
n
; seria entao ate mais simples visualizar
a teoria utlizando espacos vetoriais reais de dimensao nita arbitrarios no lugar de IR
m
e
IR
n
.
Exemplo. (matrizes de blocos) Sejam V , W espacos vetoriais reais de dimensao nita e
suponha que sejam dadas decomposi coes em soma direta V =

k
j=1
V
j
, W =

r
i=1
W
i
. Se
T : V W e uma transformacao linear entao para cada i = 1, . . . , r, j = 1, . . . , k obtemos
uma transformac ao linear T
ij
=
i
T[
V
j
Lin(V
j
, W
i
), onde
i
: W W
i
denota a
aplicac ao de projec ao na i-esima coordenada. Reciprocamente, se para cada i = 1, . . . , r,
j = 1, . . . , k for dada uma transformacao linear T
ij
: V
j
W
i
entao existe uma unica
transformac ao linear T : V W tal que
i
T[
V
j
= T
ij
para todos i, j; explicitamente, T
e dada por:
T(v) =
r

i=1
k

j=1
T
ij
(v
j
),
173
onde v =

k
j=1
v
j
e v
j
V
j
, j = 1, . . . , k. As transformacoes lineares T
ij
Lin(V
j
, W
i
)
sao chamadas as componentes de T com respeito `as decomposi coes V =

k
j=1
V
j
e W =

r
i=1
W
i
.
Escolha agora uma base em cada espaco V
j
e uma base em cada espaco W
i
. Concate-
nando as bases dos espacos V
j
obtemos uma base de V e concatenando as bases dos espacos
W
i
obtemos uma base de W. Se T Lin(V, W) e tal que
i
T[
V
j
= T
ij
Lin(V
j
, W
i
) e se
A
ij
e a matriz que representa T
ij
com respeito `as bases xadas em V
j
e W
i
entao a matriz
A que representa T com respeito `as bases xadas em V e W e obtida por concatena cao
dos blocos A
ij
; escrevemos:
A =
_
_
_
_
A
11
A
12
A
1k
A
21
A
22
A
2k
.
.
.
.
.
.
.
.
.
.
.
.
A
r1
A
r2
A
rk
_
_
_
_
.
A descric ao dada acima para a matriz A e normalmente conhecida como uma descricao
por matrizes de blocos (block-matrices); a ideia e que descrevemos a matriz A atraves de
submatrizes menores, sem individualizar suas entradas. A grande vantagem da notacao de
matriz de blocos e a sua compatibilidade com a regra usual de multiplicacao de matrizes;
de fato, dadas matrizes de blocos:
A =
_
_
_
_
A
11
A
12
A
1k
A
21
A
22
A
2k
.
.
.
.
.
.
.
.
.
.
.
.
A
r1
A
r2
A
rk
_
_
_
_
, B =
_
_
_
_
B
11
B
12
B
1s
B
21
B
22
B
2s
.
.
.
.
.
.
.
.
.
.
.
.
B
k1
B
k2
B
ks
_
_
_
_
,
entao o produto AB e dado por:
AB =
_
_
_
_
C
11
C
12
C
1s
C
21
C
22
C
2s
.
.
.
.
.
.
.
.
.
.
.
.
C
r1
C
r2
C
rs
_
_
_
_
,
onde C
ij
=

k
=1
A
i
B
j
para todos i = 1, . . . , r, j = 1, . . . , s (note bem: nao se pode
confundir A
i
B
j
com B
j
A
i
aqui!).
Se f e uma func ao denida num aberto de V =

k
j=1
V
j
, tomando valores em W =

r
i=1
W
i
, diferenciavel num ponto x de seu domnio, entao df(x) : V W e uma aplicacao
linear e sua componente
i
df(x)[
V
j
e exatamente a derivada parcial gorda
j
f
i
(x) da
i-esima coordenada f
i
=
i
f de f. Fixando bases nos espacos V
j
, W
i
e concatenando-as
para obter bases em V e W respectivamente, vemos entao que a matriz Jacobiana de f no
ponto x (com respeito `as bases escolhidas) pode ser descrita como uma matriz de blocos
formada pelas matrizes que representam as derivadas parciais gordas
j
f
i
(x).
174
(3) O teorema da funcao implcita.
O teorema da func ao implcita fornece condi coes sucientes para que seja possvel
resolver para y uma igualdade do tipo f(x, y) = constante obtendo (localmente) uma
funcao diferenciavel y = (x).
Teorema. (da func ao implcita) Seja f : U IR
n
uma funcao de classe C
k
(1 k )
denida num aberto U do produto IR
m
IR
n
e seja (x
0
, y
0
) U; escreva c = f(x
0
, y
0
).
Suponha que a derivada parcial gorda
2
f(x
0
, y
0
) : IR
n
IR
n
e um isomorsmo. Entao
existem uma vizinhanca aberta V de x
0
em IR
m
, uma vizinhanca aberta W de y
0
em IR
n
e uma func ao : V IR
n
de classe C
k
com (V ) W, V W U e tal que para todos
(x, y) V W temos f(x, y) = c se e somente se y = (x). Alem do mais, a diferencial
da func ao no ponto x
0
e dada por:
d(x
0
) =
2
f(x
0
, y
0
)
1

1
f(x
0
, y
0
).
Demonstracao. Uma vez estabelecida a existencia de , a deducao da formula para
d(x
0
) e simples: diferenciamos a igualdade f
_
x, (x)
_
= c no ponto x
0
usando a regra da
cadeia obtendo:
df(x
0
, y
0
)
_
Id, d(x
0
)
_
=
1
f(x
0
, y
0
) +
2
f(x
0
, y
0
) d(x
0
) = 0,
ja que (x
0
) = y
0
. A conclusao segue.
Procedemos agora com a prova da existencia de . Dena G : U IR
m
IR
n
fazendo
G(x, y) =
_
x, f(x, y)
_
, para todos (x, y) U. Temos que G e de classe C
k
e sua diferencial
no ponto (x
0
, y
0
) U e dada por:
dG(x
0
, y
0
) (h, k) =
_
h,
1
f(x
0
, y
0
) h +
2
f(x
0
, y
0
) k
_
,
para todos h IR
m
, k IR
n
. Usando a formula acima e o fato que
2
f(x
0
, y
0
) e um iso-
morsmo ve-se facilmente que dG(x
0
, y
0
) : IR
m
IR
n
IR
m
IR
n
e um isomorsmo. Pelo
teorema da func ao inversa, existe uma vizinhanca aberta de (x
0
, y
0
) em U (que podemos
tomar como sendo um produto V
1
W de um aberto V
1
de IR
m
por um aberto W de
IR
n
) tal que G(V
1
W) e aberto em IR
m
IR
n
e G[
V
1
W
: V
1
W G(V
1
W) e um
difeomorsmo (cujo inverso e de classe C
k
). Temos que G(x
0
, y
0
) = (x
0
, c) pertence ao
aberto G(V
1
W) IR
m
IR
n
e portanto, como a aplicacao x (x, c) e contnua, existe
uma vizinhanca aberta V de x
0
em V
1
tal que (x, c) G(V
1
W) para todo x V . Dena
agora : V IR
n
fazendo:
(x) =
2
_
(G[
V
1
W
)
1
(x, c)

,
para todo x V , onde
2
: IR
m
IR
n
IR
n
denota a projecao na segunda coordenada.
Obviamente e de classe C
k
, (V ) W e V W V
1
W U. Finalmente, para
x V , y W temos:
f(x, y) = c G(x, y) = (x, c) (G[
V
1
W
)
1
(x, c) = (x, y) (x) = y.
175
Observac~ ao. A hipotese que
2
f(x
0
, y
0
) : IR
n
IR
n
seja um isomorsmo signica que
as ultimas n colunas da matriz Jacobiana de f no ponto (x
0
, y
0
) formam uma matriz
inversvel.
Observac~ ao. Obviamente o teorema da funcao implcita continua valido (com a mesma
demonstrac ao) se tomarmos no lugar de IR
m+n
um espaco vetorial real de dimensao nita
arbitrario Z, uma decomposi cao em soma direta qualquer Z = Z
1
Z
2
(em vez de Z
1
=
IR
m
, Z
2
= IR
n
). Em particular, podemos tomar Z = IR
m+n
e os subespacos Z
1
, Z
2
Z
gerados por vetores da base canonica de IR
m+n
, mas nao sendo Z
2
necessariamente gerado
pelos n ultimos vetores! Do ponto de vista pratico, temos o seguinte: considere um sistema:
_

_
f
1
(z
1
, . . . , z
m+n
) = c
1
,
f
2
(z
1
, . . . , z
m+n
) = c
2
,
.
.
.
f
n
(z
1
, . . . , z
m+n
) = c
n
,
com n equa c oes e m + n incognitas z
1
, . . . , z
m+n
, sendo cada f
i
uma funcao de classe
C
k
(1 k ) denida num aberto de IR
m+n
. Suponha que tenha sido encontrada
alguma solu c ao z
0
IR
m+n
do sistema e suponha que nesse ponto z
0
podemos encontrar
n colunas j
1
, . . . , j
n
da matriz Jacobiana de f = (f
1
, . . . , f
n
) que formam uma matriz
(n n) inversvel. Aplicamos entao o teorema da funcao implcita com Z = IR
m+n
,
Z
2
Z o subespaco gerado pelos vetores e
j
1
, . . . , e
j
n
da base canonica de IR
m+n
e
Z
1
Z o subespaco gerado pelos demais vetores da base canonica de IR
m+n
(de modo que
Z = Z
1
Z
2
). Conclumos entao que, numa vizinhanca de z
0
, pode-se resolver o sistema
escrevendo as n incognitas z
j
1
, . . . , z
j
n
em funcao das restantes m incognitas, utilizando
funcoes de classe C
k
.

E interessante fazer agora uma compara cao com o caso de sistemas lineares: quando
as colunas j
1
, . . . , j
n
da matriz de coecientes de um sistema linear (n equa coes, n + m
incognitas) formam uma matriz inversvel entao podemos resolver o sistema (globalmente)
escrevendo a solu c ao em forma parametrica em termos das variaveis livres z
j
1
, . . . , z
j
n
. O
teorema da func ao implcita nos diz entao que o mesmo vale para sistemas nao lineares,
mas so localmente!
Dados conjuntos arbitrarios A, B e uma funcao : A B, recorde que o graco de
e o conjunto:
Gr() =
__
x, (x)
_
: x A
_
AB.
Observac~ ao. Em geral, em cursos de teoria dos conjuntos, aquilo que denimos acima
como sendo o gr aco de nao e nada mais do que a propria funcao . Embora dentro
da teoria moderna dos conjuntos todos os objetos matematicos sejam conjuntos (ate os
n umeros naturais!), no dia a dia do trabalho matematico, raramente pensa-se em funcoes
como sendo conjuntos. Da o nome graco de para a propria funcao .
Podemos agora enunciar o teorema da funcao implcita da seguinte maneira: se
f : U IR
n
e uma func ao de classe C
k
(1 k ) denida num aberto U IR
m
IR
n
,
(x
0
, y
0
) U, f(x
0
, y
0
) = c IR
n
e
2
f(x
0
, y
0
) : IR
n
IR
n
e um isomorsmo entao existem
176
uma vizinhanca aberta V de x
0
em IR
m
, uma vizinhanca aberta W de y
0
em IR
n
de modo
que V W U e que f
1
(c) (V W) e o graco de uma funcao : V W de classe
C
k
.
A ( unica) func ao cujo graco e f
1
(c) (V W) e dita denida implicitamente
pela igualdade f(x, y) = c em torno do ponto (x
0
, y
0
).
177
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).

Algebra Linear.
1. Mostre que uma transformacao linear T : IR IR e um isomorsmo se e somente se
T(1) ,= 0. Nesse caso, mostre que T
1
(1) =
1
T(1)
.
Aplica c~ oes abertas e difeomorfismos locais.
2. Sejam M, N espacos metricos e f : M N uma funcao. Dizemos que f e um
homeomorsmo local quando todo ponto x M possui uma vizinhanca aberta V em
M tal que f(V ) e aberto em N e f[
V
: V f(V ) e um homeomorsmo. Mostre que:
(a) todo homeomorsmo local e uma aplicacao aberta e contnua;
(b) se f e um homeomorsmo local injetor entao f : M f(M) e um homeomorsmo
(e f(M) e aberto em N);
(c) se f e localmente injetora (i.e., injetora numa vizinhanca de cada ponto), aberta
e contnua entao f e um homeomorsmo local;
(d) se U IR
m
e um aberto e f : U IR
m
e um difeomorsmo local entao f tambem
e um homeomorsmo local.
3. Sejam M, N espacos metricos. Mostre que:
(a) se f : M N e uma aplicacao aberta e N

N contem a imagem de f entao


tambem f : M N

e uma aplicacao aberta;


(b) se N

e um aberto de N e f : M N

e uma aplicacao aberta entao tambem


f : M N e uma aplicacao aberta;
(c) se M

e um aberto de M e f : M N e uma aplicacao aberta entao tambem


f[
M
: M

N e uma aplicacao aberta;


(d) repita os itens (a)(c) trocando f e uma aplicacao aberta por f e uma aplicacao
fechada, M

e aberto em M por M

e fechado em M e N

e aberto em N
por N

e fechado em N.
4. Dados espacos metricos M, N, P, considere o diagrama comutativo:
M
q

A
A
A
A
A
A
A
A
N

f
/
P
onde q e uma aplicacao contnua e sobrejetora que e aberta ou fechada. Mostre que f
e contnua se e somente se

f e contnua (a aplicacao

f diz-se obtida de f por passagem
ao quociente).
[dica: para A P observe que

f
1
(A) = q
_
f
1
(A)
_
].
178
Derivadas parciais gordas e matrizes de blocos.
5. Sejam A uma matriz real nn, B uma matriz real mm e C uma matriz real mn;
considere a matriz real (n +m) (n +m) denida em notacao de blocos por:
X =
_
A 0
C B
_
.
Mostre que X e inversvel se e somente se A e B o forem; em caso armativo, calcule
a inversa de X (dica: procure uma inversa da forma:
X

=
_
A

_
para X).
179
Aula n umero 23 (31/05)
A aula n umero 23 cobriu parte da demonstracao do teorema da funcao inversa e o
material das sec oes (2) e (3) da aula n umero 22 29/05 (derivadas parciais gordas e o
teorema da func ao implcita).
Aula n umero 24 (05/06)
(1) Sistemas de coordenadas.
Esta sec ao funciona como uma prepara cao psicologica para a nocao de variedade
diferenciavel e para os enunciados das formas locais das imersoes, submersoes e para o
teorema do posto.
Comecamos com uma pergunta: qual deve ser a deni cao correta para o conceito de
sistema de coordenadas? Bom, a ideia basica e a seguinte: come camos com um mundo
abstrato X onde temos uma certa quantidade de habitantes. Um certo habitante de
X deseja usar algum sistema de coordenadas para descrever (ao menos uma parte de) X.
Tal habitante deve entao associar a cada ponto de X uma n-upla (x
1
, . . . , x
n
) de n umeros
reais, que seriam as coordenadas desse ponto x. Um bom sistema de coordenadas deve
ter a propriedade que pontos diferentes possuem coordenadas diferentes (senao seria uma
tremenda confusao!). Essa visao caricata do conceito de sistema de coordenadas motiva a
seguinte:
Deni cao. Seja X um conjunto qualquer. Um sistema de coordenadas em X e uma
funcao bijetora : U

U, onde U e um subconjunto de X e

U e um subconjunto aberto
de IR
n
para algum n.
A exigencia de que

U seja aberto em IR
n
e feita por raz oes tecnicas e e importante na
teoria de variedades diferenciaveis. Num primeiro momento, seria razoavel exigir apenas
que

U fosse um subconjunto arbitrario de IR
n
.
Exemplo. Seja X = IR
n
. Fazendo U =

U = IR
n
e igual `a aplicacao identidade entao
o sistema de coordenadas : U

U em X = IR
n
e chamado o sistema de coordenadas
cartesianas.
Exemplo. Escolha
0
IR e seja U = A

0
IR
2
o aberto de IR
2
cujo complementar e a
semi-reta fechada
_
(t cos
0
, t sen
0
) : t 0
_
. Seja

U = (0, +) (
0
,
0
+ 2) e dena
: U

U fazendo (x, y) = (, ), onde =
_
x
2
+y
2
e e o unico angulo para (x, y)
em (
0
,
0
+2), i.e., e o unico elemento de (
0
,
0
+2) tal que x = cos e y = sen .

E facil ver que a aplicacao : U



U e de fato bijetora e e portanto um sistema de
coordenadas em IR
2
; esse e chamado o sistema de coordenadas polares (relativo `a escolha
de
0
) no plano IR
2
.
180
Exemplo. Escolha
0
IR e dena A

0
como no exemplo anterior. Considere os abertos
U = A

0
IR IR
3
,

U = (0, +) (
0
,
0
+ 2) IR IR
3
e dena : U

U
fazendo (x, y, z) = (, , z), onde =
_
x
2
+y
2
e e o unico angulo para o ponto (x, y)
pertencente a (
0
,
0
+2). Temos que : U

U e um sistema de coordenadas no espaco
IR
3
chamado o sistema de coordenadas cilndricas (relativo `a escolha de
0
) no espaco IR
3
.
Exemplo. Sejam U = IR
3

_
(, 0]0IR
_
,

U = (0, +)(, )(0, ) e : U

U
a aplicac ao denida por (x, y, z) = (r, , ), onde r (0, +), (, ) e (0, )
sao os unicos escalares para os quais as rela coes:
x = r cos sen , y = r sen sen , z = r cos ,
sao satisfeitas (note que r =
_
x
2
+y
2
+z
2
). Temos que e um sistema de coordenadas
em IR
3
chamado o sistema de coordenadas esfericas do espaco IR
3
.
Exemplo. Seja B = (b
i
)
n
i=1
uma base arbitraria de IR
n
. Seja : IR
n
IR
n
a unica
transformac ao linear tal que (b
i
) e o i-esimo vetor da base canonica de IR
n
para todo
i = 1, . . . , n. Temos que e um isomorsmo e portanto um sistema de coordenadas (com
U =

U = IR
n
) em IR
n
. Note que para todo x IR
n
temos que (x) coincide precisamente
com a n-upla formada pelas coordenadas de x na base B. Dizemos que e um sistema de
coordenadas linear em IR
n
. Quando B e a base canonica, temos que = Id, i.e., reobtemos
as coordenadas cartesianas. Em geral, o sistema de coordenadas corresponde `a ideia de
usar eixos de coordenadas oblquos e escalas de medida arbitrarias em cada um dos
eixos. Mais geralmente, xada uma base B em IR
n
e um ponto O IR
n
entao podemos
denir um sistema de coordenadas : IR
n
IR
n
fazendo (x) igual `as coordenadas de
x O na base B. Dizemos entao que e um sistema de coordenadas am com origem O.
Quando O = 0, estamos de volta ao caso de um sistema de coordenadas linear.
A deni c ao de sistema de coordenadas que demos no incio da secao e um tanto
geral demais para nossos propositos imediatos. De fato, observe que todos os sistemas de
coordenadas mencionados nos exemplos acima se enquadram na seguinte deni cao mais
restrita.
Deni cao. Um sistema de coordenadas de classe C
k
(1 k ) em IR
n
e um difeo-
morsmo : U

U de classe C
k
, onde tanto U como

U sao abertos em IR
n
. Por um
sistema de coordenadas de classe C
0
em IR
n
entendemos simplesmente um homeomorsmo
: U

U, onde U e

U sao abertos em IR
n
.
Observe que todos os exemplos mencionados acima sao sistemas de coordenadas de
classe C

em IR
n
.
Para nalizar, apresentamos alguns exemplos um pouco diferentes (que nao corres-
pondem a sistemas de coordenadas em IR
n
).
Exemplo. Denote por S
2
a esfera unitaria bidimensional, ou seja:
S
2
=
_
(x, y, z) IR
3
: x
2
+y
2
+z
2
= 1
_
.
Seja U S
2
o aberto (relativo a S
2
) denido por:
U = S
2

_
0 [0, +) IR
_
,
181
i.e., U e o complementar em S
2
de um meridiano fechado. Denimos uma aplicacao
: U IR
2
fazendo (x, y, z) = (, ) onde e a longitude de (x, y, z) e e a latitude
de (x, y, z); mais explicitamente, (, ),
_

2
,

2
_
sao unicamente determinados
pelas rela c oes:
x = cos sen , y = cos cos , z = sen .
Temos que e uma bije cao sobre o aberto

U = (, )
_

2
,

2
_
em IR
2
. Portanto e
um sistema de coordenadas na esfera unitaria S
2
.
Exemplo. Seja V um espaco vetorial real de dimensao n < +e seja B = (b
i
)
n
i=1
uma base
para V . Existe uma unica aplicacao linear : V IR
n
que leva o vetor b
i
sobre o i-esimo
vetor e
i
da base canonica de IR
n
. A aplicacao e um isomorsmo que leva cada vetor
v V sobre a n-upla que contem as coordenadas de v na base B. Temos que : V IR
n
e um sistema de coordenadas em V ; diz-se que e um sistema de coordenadas linear no
espaco vetorial V . Na verdade, o presente exemplo e apenas uma pequena generaliza cao
do exemplo onde mencionamos sistemas de coordenadas lineares em IR
n
(veja tambem o
Exerccio 2 para uma generaliza cao dos sistemas de coordenadas ans). Observe no entanto
que se V e um espaco vetorial real arbitrario de dimensao n entao nao ha um sistema de
coordenadas canonico em V (por isso um espaco vetorial real generico de dimensao 3 e
um modelo mais adequado para o espaco fsico do que IR
3
, ja que o espaco fsico nao
possui uma base canonica na verdade, espacos ans de dimensao 3 sao um modelo ainda
melhor, ja que o espaco fsico nao possui sequer uma origem canonica).
Observac~ ao. Quem ja estudou um pouco de teoria de cardinais em cursos de teoria dos
conjuntos sabe que existe uma bije cao : S
2
IR da esfera unitaria S
2
sobre a reta real IR
(isso segue por exemplo do teorema de SchroderBernstein e do fato que IR
3
tem a mesma
cardinalidade que IR). Tal bije cao e a rigor um sistema de coordenadas em S
2
pela
nossa deni c ao geral, apesar do fato que esse sistema de coordenadas deve parecer um
tanto estranho. Quando estudarmos a nocao de variedade diferenciavel faremos algumas
restric oes adicionais sobre a nocao de sistema de coordenadas que eliminam patologias
desagradaveis como essa.
Deni cao. Sejam X, Y conjuntos e : U X

U IR
m
, : V Y

V IR
n
sistemas de coordenadas para X e Y respectivamente. Seja f : X Y uma funcao tal que
f(U) V e considere a funcao

f :

U

V dada pela composi cao

f = f
1
. Dizemos
que

f e a func ao que representa f com respeito aos sistemas de coordenadas e .
A rela c ao entre f e

f e representada pelo seguinte diagrama comutativo:
U
f
/

=

f
/

V
o smbolo

= foi usado para indicar que e sao bije coes. No Exerccio 1 pedimos para
voces relacionarem a nocao acima com a nocao usual da

Algebra Linear de matrizes que
representam aplicac oes lineares em bases.
182
(2) A versao linear do teorema do posto.
Em algebra linear e muito estudado o problema de diagonabilidade de operadores
lineares T : V V , onde V e um espaco vetorial de dimensao nita. O problema consiste
em achar uma base de V de modo que a matriz que representa T nessa base seja diagonal.
Tal tarefa nao e sempre realizavel, i.e., existem operadores que nao sao diagonalizaveis.
A vantagem basica de diagonalizar um operador linear e basicamente obvia: quer-se um
sistema de coordenadas no qual T seja descrito de maneira simples.
Vamos tratar aqui um problema muito mais simples do que o da diagonalizacao: dada
uma transformac ao linear T : V W (com V , W espacos vetoriais possivelmente distintos,
de dimensao nita), queremos encontrar bases de V e W que tornem a representacao
matricial de T o mais simples possvel. Note que mesmo quando V = W tal problema
e mais simples do que o problema usual de diagonalizacao; de fato, permitimos aqui que
sejam usadas bases diferentes no domnio e no contra-domnio de T.
Temos o seguinte:
Teorema. Sejam V , W espacos vetoriais com dim(V ) = m < + e dim(W) = n < +.
Dada uma transformac ao linear T : V W entao existem bases B e B

para V e W
respectivamente de modo que a matriz [T]
BB
que representa T com respeito a tais bases
e dada (em notac ao de blocos) por:
[T]
BB
=
_
I
k
0
k(mk)
0
(nk)k
0
(nk)(mk)
_
,
onde I
k
denota a matriz identidade k k e 0

denota a matriz nula . Alem do


mais, o n umero k e precisamente o posto de T (i.e., a dimensao de Im(T)).
Demonstracao. Em primeiro lugar, se tais bases existirem entao k deve coincidir com o
posto de T pois o posto de T deve ser igual ao posto da matriz [T]
BB
(que e k). Vamos
agora mostrar a existencia das bases B e B

. Escolha uma base qualquer de Ker(T)


e complete-a ate uma base de V ; obtemos entao uma base B = (b
i
)
m
i=1
de V tal que
(b
i
)
m
i=k+1
e uma base de Ker(T). Temos que (b
i
)
k
i=1
e uma base para um subespaco S V
tal que V = S Ker(T). Da T leva S isomorcamente sobre T(V ) = Im(T) W (veja
Exerccio 3); conclumos entao que b

i
= T(b
i
), i = 1, . . . , k nos da uma base para a imagem
de T. Escolha agora B

= (b

i
)
n
i=1
como sendo um completamento qualquer de (b

i
)
k
i=1
ate
uma base de W. Segue agora facilmente que [T]
BB
assume a forma desejada.
Observac~ ao. Usando o resultado do Exerccio 1, vemos que se B e B

sao bases como no


enunciado do teorema acima e se
B
: V IR
m
,
B
: W IR
n
sao os correspondentes
sistemas de coordenadas entao temos um diagrama comutativo:
V
T
/

=

B

IR
m
F
/
IR
n
183
onde F : IR
m
IR
n
e dada por:
F(x
1
, . . . , x
k
, . . . , x
m
) = (x
1
, . . . , x
k
, 0, . . . , 0
. .
nk zeros
),
para todo x = (x
1
, . . . , x
m
) IR
m
. Encontramos entao sistemas de coordenadas (lineares)
em V e W que tornam a representacao de T (ou seja, F) bem simples!
Observac~ ao. Se T : V W e injetora entao k = m n e o teorema nos da sistemas de
coordenadas nos quais a representacao de T e dada por:
F(x
1
, . . . , x
m
) = (x
1
, . . . , x
m
, 0, . . . , 0
. .
nm zeros
).
Nesse caso, podemos fazer ainda uma pequena melhora no enunciado do teorema: e possvel
para toda base B de V encontrar uma base B

de W na qual [T]
BB
tem a forma desejada.
De fato, se B = (b
i
)
m
i=1
e uma base qualquer de V entao b

i
= T(b
i
), i = 1, . . . , m e um
conjunto linearmente independente e portanto pode ser completado a uma base B

para
W. Segue que [T]
BB
e dada por:
[T]
BB
=
_
I
m
0
(nm)m
_
.
Observac~ ao. Se T : V W e sobrejetora entao k = n m e o teorema nos da sistemas
de coordenadas nos quais a representacao de T e dada por:
F(x
1
, . . . , x
m
) = (x
1
, . . . , x
n
).
Nesse caso, podemos tambem fazer uma pequena melhora no enunciado do teorema: e
possvel para toda base B

de W encontrar uma base B de V na qual [T]


BB
tem a forma
desejada. De fato, se B

= (b

i
)
n
i=1
e uma base qualquer para W, escolha um subespaco
S V com V = S Ker(T) (veja o Exerccio 0); da T[
S
: S W e um isomorsmo e
portanto b
i
= (T[
S
)
1
(b

i
), i = 1, . . . , n nos da uma base de S. Seja (b
i
)
m
i=n+1
uma base
qualquer de Ker(T), de modo que B = (b
i
)
n
i=1
e uma base de V . Segue que [T]
BB
e dada
por:
[T]
BB
= ( I
n
0
n(mn)
) .
Observac~ ao. Uma aplicacao linear T : V W que e injetora ou sobrejetora e muitas
vezes chamada uma aplicacao linear de posto maximo. Isso se deve ao seguinte fato
simples: se dim(V ) dim(W) entao o maior posto possvel para uma transformacao
linear T : V W e dim(V ) e T tem posto dim(V ) se e somente se for injetora; alem do
mais, se dim(V ) dim(W) entao o maior posto possvel para T : V W e dim(W) e T
tem posto dim(W) se e somente se for sobrejetora.
(3) A forma local das imers oes.
Nosso objetivo agora e generalizar os resultados da secao anterior para o caso de
transformac oes nao lineares (mas diferenciaveis). Comecamos com a generaliza cao do
teorema da sec ao anterior no caso de transformacoes lineares injetoras.
184
Deni cao. Seja f : U IR
n
uma funcao denida num aberto U IR
m
. Se f e dife-
renciavel num ponto x U e se a transformacao linear df(x) : IR
m
IR
n
e injetora entao
dizemos que f e uma imersao no ponto x. Se f e diferenciavel em U e se df(x) e injetora
para todo x U entao dizemos simplesmente que f e uma imersao.
Obviamente so e possvel que f : U IR
m
IR
n
seja uma imersao num ponto x U
se m n.
Teorema. (forma local das imersoes) Suponha que f : U IR
n
e uma funcao de classe
C
k
(1 k ) denida num aberto U IR
m
e suponha que f e uma imersao num ponto
x
0
U. Entao existem abertos V IR
m
, W,

W IR
n
e um difeomorsmo : W

W
de classe C
k
com x
0
V U, f(V ) W e de modo que:
( f)(x
1
, . . . , x
m
) = (x
1
, . . . , x
m
, 0, . . . , 0
. .
nm zeros
),
para todo x = (x
1
, . . . , x
m
) V .
Demonstracao. Seja S IR
n
um subespaco (de dimensao n m) tal que:
IR
n
= Im
_
df(x
0
)
_
S.
Dena uma aplicac ao G : U S IR
n
fazendo:
G(x, y) = f(x) +y,
para todos x U, y S. Obviamente G e de classe C
k
e a diferencial:
dG(x
0
, 0) : IR
m
S IR
n
e dada por:
dG(x
0
, 0) (h, k) = df(x
0
) h +k,
para todos h IR
m
, k S. Segue facilmente do fato que df(x
0
) e injetora e de IR
n
=
Im
_
df(x
0
)
_
S que dG(x
0
, 0) e um isomorsmo. Pelo teorema da funcao inversa, G leva
uma vizinhanca aberta de (x
0
, 0) em U S (que podemos escolher da forma V V

, com
V U e V

S abertos) difeomorcamente sobre uma vizinhanca aberta W = G(V V



)
de G(x
0
, 0) = f(x
0
) em IR
n
. Escolha agora um isomorsmo qualquer T
0
: S IR
nm
e
considere o isomorsmo T : IR
m
S IR
n
denido por T(x, y) =
_
x, T
0
(y)
_
, x IR
m
,
y S. Temos agora que a aplicacao : W IR
n
denida por = T (G[
V V
)
1
e um
difeomorsmo de classe C
k
sobre o aberto

W = T(V V

) = V T
0
(V

) em IR
n
. Alem
do mais, se x V entao (x, 0) V V

e:
G(x, 0) = f(x) W = G(V V

);
nalmente, temos:

_
f(x)
_
=
_
T (G[
V V
)
1
__
f(x)
_
= T(x, 0) = (x, 0) = (x
1
, . . . , x
m
, 0, . . . , 0
. .
nm zeros
),
185
para todo x = (x
1
, . . . , x
m
) V . Isso completa a demonstracao.
O teorema acima nos da sistemas de coordenadas nos quais uma imersao pode (num
aberto pequeno) ser representada de maneira mais simples (na verdade, so e necessario
escolher um sistema de coordenadas no contra-domnio da funcao no domnio podemos
continuar usando as coordenadas cartesianas). Segue entao que para demonstrar propri-
edades locais de imersoes e possvel supor sem perda de generalidade que a imersao em
questao e da forma (x
1
, . . . , x
m
) (x
1
, . . . , x
m
, 0, . . . , 0). Temos os seguintes corolarios
imediatos desse princpio.
Corolario. Se uma funcao f : U IR
m
IR
n
de classe C
1
e uma imersao num ponto
x
0
U entao f e ainda uma imersao numa vizinhanca aberta de x
0
em U.
Demonstracao. Observe que (x
1
, . . . , x
m
) (x
1
, . . . , x
m
, 0, . . . , 0) e uma imersao.
Na verdade o corolario acima e tambem uma conseq uencia simples da continuidade
de df e do Exerccio 7.
Corolario. Uma imersao f : U IR
m
IR
n
de classe C
1
e localmente injetora, i.e., todo
ponto de U possui uma vizinhanca onde f e injetora.
Demonstracao. Observe que (x
1
, . . . , x
m
) (x
1
, . . . , x
m
, 0, . . . , 0) e injetora.
Observac~ ao. Intuitivamente, se f e uma imersao entao a imagem de f possui a mesma
dimensao (num sentido que sera feito preciso no futuro) que o domnio de f. A forma
local das imersoes conrma essa ideia intuitiva.
(4) A forma local das submersoes.
Deni cao. Seja f : U IR
n
uma funcao denida num aberto U IR
m
. Se f e dife-
renciavel num ponto x U e se a transformacao linear df(x) : IR
m
IR
n
e sobrejetora
entao dizemos que f e uma submersao no ponto x. Se f e diferenciavel em U e se df(x) e
sobrejetora para todo x U entao dizemos simplesmente que f e uma submersao.
Obviamente so e possvel que f : U IR
m
IR
n
seja uma submersao num ponto
x U se m n.
Teorema. (forma local das submersoes) Seja f : U IR
n
uma funcao de classe C
k
(1 k ) denida num aberto U IR
m
e suponha que f e uma submersao num ponto
z
0
U. Entao existem abertos V,

V IR
m
e um difeomorsmo : V

V de classe C
k
de modo que z
0
V U e:
_
f
1
_
(v
1
, . . . , v
m
) = (v
1
, . . . , v
n
),
para todo v = (v
1
, . . . , v
m
)

V .
Demonstracao. Seja S IR
m
um subespaco (de dimensao n) tal que:
IR
m
= Ker
_
df(z
0
)
_
S.
Dena uma aplicac ao G : U IR
n
Ker
_
df(z
0
)
_
fazendo:
G(x, y) =
_
f(x, y), x
_
,
186
para todos x Ker
_
df(z
0
)
_
, y S tais que (x, y) U Ker
_
df(z
0
)
_
S = IR
m
.
Obviamente G e de classe C
k
e sua diferencial no ponto z
0
= (x
0
, y
0
) Ker
_
df(z
0
)
_
S
e dada por:
dG(x
0
, y
0
) (h, k) =
_

1
f(x
0
, y
0
) h +
2
f(x
0
, y
0
) k, h
_
,
para todos h Ker
_
df(z
0
)
_
, k S. Como
2
f(x
0
, y
0
) = df(z
0
)[
S
: S IR
n
e um
isomorsmo (veja o Exerccio 3), segue facilmente que:
dG(x
0
, y
0
) : IR
m
= Ker
_
df(z
0
)
_
S IR
n
Ker
_
df(z
0
)
_
,
e um isomorsmo. Pelo teorema da funcao inversa, Gleva uma vizinhanca aberta V de z
0
=
(x
0
, y
0
) em U difeomorcamente sobre uma vizinhanca aberta V

de G(z
0
) =
_
f(z
0
), x
0
)
em IR
n
Ker
_
df(z
0
)
_
. Escolha um isomorsmo qualquer T
0
: Ker
_
df(z
0
)
_
IR
mn
e
considere o isomorsmo T : IR
n
Ker
_
df(z
0
)
_
IR
m
denido por T(u, x) =
_
u, T
0
(x)
_
,
u IR
n
, x Ker
_
df(z
0
)
_
. Temos agora que

V = T(V

) e um aberto de IR
m
e que a
aplicac ao : V

V denida por:
= T G[
V
,
e um difeomorsmo de classe C
k
. Para nalizar, seja v = (v
1
, . . . , v
m
)

V . Temos
que T
1
(v) = (u, x) V

, onde u = (v
1
, . . . , v
n
) IR
n
e x Ker
_
df(z
0
)
_
satisfaz
T
0
(x) = (v
n+1
, . . . , v
m
). Da:

1
(v) = (G[
V
)
1
(u, x) = (x, y),
onde y S e caracterizado pelo fato que (x, y) V e f(x, y) = u. A conclusao agora e
obtida observando que:
_
f
1
_
(v
1
, . . . , v
m
) =
_
f
1
_
(v) = f(x, y) = u = (v
1
, . . . , v
n
).
O teorema acima nos da sistemas de coordenadas nos quais uma submersao pode
(num aberto pequeno) ser representada de maneira mais simples (na verdade, so e ne-
cessario escolher um sistema de coordenadas no domnio da funcao no contra-domnio
podemos continuar usando as coordenadas cartesianas). Segue entao que para demonstrar
propriedades locais de submersoes e possvel supor sem perda de generalidade que a sub-
mersao em questao e da forma (v
1
, . . . , v
m
) (v
1
, . . . , v
n
). Temos os seguintes corolarios
imediatos desse princpio.
Corolario. Se uma funcao f : U IR
m
IR
n
de classe C
1
e uma submersao num ponto
z
0
U entao f e ainda uma submersao numa vizinhanca aberta de z
0
em U.
Demonstracao. Observe que (v
1
, . . . , v
m
) (v
1
, . . . , v
n
) e uma submersao.
Na verdade o corolario acima e tambem uma conseq uencia simples da continuidade
de df e do Exerccio 7.
187
Corolario. Uma submersao f : U IR
m
IR
n
de classe C
1
e uma aplicacao aberta.
Demonstracao. Observe que a aplicacao (v
1
, . . . , v
m
) (v
1
, . . . , v
n
) (e tambem sua res-
tri cao a um aberto qualquer de IR
m
) e uma aplicacao aberta (veja os Exerccios 11 e 12).
(5) O teorema do posto.
O pr oximo teorema generaliza tanto a forma local das imers oes quanto a forma local
das submersoes.
Teorema. (do posto) Seja f : U IR
n
uma funcao de classe C
k
(1 k ) denida
num aberto U IR
m
. Suponha que o posto de df(x) e (constante e) igual a r para
todo x U, para algum r = 0, . . . , minm, n. Entao para todo z
0
U existem abertos
V,

V IR
m
, W,

W IR
n
e difeomorsmos : V

V , : W

W de classe C
k
com
z
0
V U, f(V ) W e:

_
f
_

1
(v
1
, . . . , v
m
)
_
= (v
1
, . . . , v
r
, 0, . . . , 0
. .
nr zeros
),
para todo v = (v
1
, . . . , v
m
)

V .
Demonstracao. Seja S IR
n
um subespaco (de dimensao n r) tal que:
IR
n
= Im
_
df(z
0
)
_
S. (1)
Segue entao da continuidade de df e do lema a seguir que Im
_
df(z)
_
+S = IR
n
para todo
z em alguma vizinhanca aberta V
0
de z
0
em U; como Im
_
df(z)
_
tem dimensao r, obtemos:
IR
n
= Im
_
df(z)
_
S, (2)
para todo z pertencente a V
0
. Seja : IR
n
Im
_
df(z
0
)
_
a aplicacao de projecao cor-
respondente `a soma direta (1). Segue de (2) e do Exerccio 4 que leva Im
_
df(z)
_
isomorcamente sobre Im
_
df(z
0
)
_
. Conclumos entao que a aplicacao:
f[
V
0
: V
0
Im
_
df(z
0
)
_
e uma submersao (de classe C
k
), ja que d( f[
V
0
)(z) = df(z), para todo z V
0
.
Observe tambem que a injetividade da restricao de a Im
_
df(z)
_
implica que:
Ker
_
df(z)
_
= Ker
_
df(z)
_
, (3)
para todo z V
0
.
Escolha um isomorsmo qualquer T : Im
_
df(z
0
)
_
IR
r
; obviamente T f[
V
0
e
ainda uma submersao. Pela forma local das submersoes, existem abertos V,

V IR
m
e um
difeomorsmo : V

V de classe C
k
com z
0
V V
0
e:
_
T f
1
_
(v
1
, . . . , v
m
) = (v
1
, . . . , v
r
), (4)
188
para todo v = (v
1
, . . . , v
m
)

V ; podemos tambem supor que

V e da forma

V =

V
1


V
2
,
onde

V
1
e um aberto de IR
r
e

V
2
e um aberto conexo de IR
mr
. Diferenciando (4) num
ponto v = (z)

V e aplicando ao i-esimo vetor e
i
da base canonica de IR
m
obtemos:
_
T df(z) d(z)
1

e
i
= 0, i = r + 1, . . . , m,
para todo z V . Como T e um isomorsmo, usando (3) e a formula acima conclumos
que d(z)
1
e
i
Ker
_
df(z)
_
, i = r + 1, . . . , m e portanto:
d
_
f
1
__
(z)
_
e
i
=
_
df(z) d(z)
1

e
i
= 0, i = r + 1, . . . , m,
para todo z V . Segue que para todo u

V
1
IR
r
, a funcao f
1
(u, ) denida no
aberto conexo

V
2
IR
mr
possui diferencial identicamente nula e portanto e constante;
isso signica que f
1
nao depende das ultimas mr variaveis, i.e., existe uma funcao
:

V
1
IR
n
de classe C
k
com:
f
1
(u, u

) = (u), (5)
para todos u

V
1
, u


V
2
(para denir , escolha qualquer u

0


V
2
e ponha (u) =
f
1
(u, u

0
), u

V
1
). Considere as coordenadas
1
:

V
1
Im
_
df(z
0
)
_
e
2
:

V
1
S de
com respeito `a decomposi cao IR
n
= Im
_
df(z
0
)
_
S. A igualdade (4) nos diz que:
T
_

1
(u)
_
= u, (6)
para todo u

V
1
. Denimos agora o difeomorsmo : W

W de classe C
k
fazendo
W = T
1
(

V
1
) S Im
_
df(z
0
)
_
S = IR
n
,

W =

V
1
IR
nr
IR
n
e:
(w, w

) =
_
T(w), T

_
w

2
_
T(w)
_
_
, w T
1
(

V
1
), w

S,
onde T

: S IR
nr
e um isomorsmo qualquer. Segue agora de (5) e de (6) que f(V ) W
e que:
_
f
1
_
(u, u

) = (u, 0),
para todos u

V
1
IR
r
, u


V
2
IR
mr
.
Lema. Sejam V , W espacos vetoriais reais de dimensao nita e S W um subespaco.
Entao o conjunto das aplicacoes lineares T : V W tais que Im(T) +S = W e aberto em
Lin(V, W).
Demonstracao. Considere a aplicacao : Lin(V, W) Lin(V S, W) denida por:
(T)[
V
= T, (T)[
S
= inclusao de S em W,
para todo T Lin(V, W). Temos que e contnua (pois e am) e que Im(T) +S = W se
e somente se (T) e sobrejetora. A conclusao segue do fato que o conjunto das aplicacoes
lineares sobrejetoras de V S em W e aberto em Lin(V S, W) (veja Exerccio 7).
O teorema do posto nos diz que toda aplicacao f cuja diferencial tem posto cons-
tante num aberto pode ser escrita de maneira mais simples em sistemas de coordenadas
apropriados (ao contrario das formas locais das imersoes e das submersoes, e possvel que
tenhamos que mudar as coordenadas tanto no domnio como no contra-domnio de f para
obter a representac ao desejada para a funcao f).
189
Exerccios.
(n ao e para entregar, mas e bom dar uma olhada e quem tiver problemas me procura).
Conjuntos e fun c~ oes.
-1. Sejam X, Y conjuntos e f : X Y uma funcao.
(a) Se X e nao vazio, mostre que f e injetora se e somente se admite uma inversa `a
esquerda, i.e., se e somente se existe uma funcao g : Y X tal que g f e igual
`a identidade de X.
(b) Mostre que f e sobrejetora se e somente se admite uma inversa `a direita, i.e., se
e somente se existe uma funcao g : Y X tal que f g e igual `a identidade de
Y .

Algebra Linear.
0. Seja V um espaco vetorial de dimensao nita. Mostre que todo subespaco S V
admite um subespaco complementar, i.e., um subespaco S

V com V = S S

(na verdade, esse resultado tambem vale para dim(V ) = +, mas a demonstracao
depende do Lema de Zorn).
1. Sejam V , W espacos vetoriais reais de dimensao nita e B = (b
i
)
m
i=1
, B

= (b

i
)
n
i=1
bases para V e para W respectivamente. Denote por:

B
: V IR
m
,
B
: W IR
n
,
respectivamente os sistemas de coordenadas em V e W associados a B e a B

, i.e.,
B
e o isomorsmo que leva B sobre a base canonica de IR
m
e
B
e o isomorsmo que leva
B

sobre a base canonica de IR


n
. Dada uma transformacao linear T : V W, denote
por A a matriz real n m que representa T com respeito `as bases B e B

; denote
tambem por L
A
: IR
m
IR
n
a aplicacao de multiplicacao por A, i.e., L
A
(x) = Ax
para todo x IR
m
, onde interpretamos x como uma matriz coluna m1. Mostre que
o seguinte diagrama:
V
T
/

=

B

IR
m
L
A
/
IR
n
comuta, i.e., mostre que
B
T = L
A

B
. Isso signica que L
A
e a funcao que
representa T com respeito aos sistemas de coordenadas
B
e
B
!
2. Sejam V um espaco vetorial real e P um conjunto; seja dada tambem uma aplicacao
: V P P satisfazendo as seguinte propriedades:
(i)
_
v, (w, p)
_
= (v +w, p) para todos v, w V , p P;
(ii) (0, p) = p para todo p P;
(iii) se para algum v V , p P temos (v, p) = p entao v = 0;
(iv) para todos p, q P existe v V com (v, p) = q.
A trinca (P, V, ) e dita um espaco am e V e dito o espaco vetorial paralelo a tal
espaco am. Tipicamente pensa-se em P como um conjunto de pontos e, para p P,
190
v V , escreve-se p +v em vez de (v, p), i.e., diz-se que (v, p) e a soma do vetor v com o
ponto p. Mostre que dados O P e B = (b
i
)
n
i=1
uma base para V entao para cada p P
existe um unico x = (x
1
, . . . , x
n
) IR
n
tal que p = O +

n
i=1
x
i
b
i
; denindo (p) = x,
mostre que obtem-se uma bije cao : P IR
n
. Diz-se que e o sistema de coordenadas
am em P com origem O e eixos (b
i
)
n
i=1
.
Observac~ ao. Para quem ja estudou um pouco de teoria de acao de grupos: as condi coes
impostas acima sobre : V P P dizem que e uma acao livre e transitiva do grupo
abeliano aditivo (V, +) no conjunto P (livre = sem pontos xos).
3. Sejam V , W espacos vetoriais e T : V W uma transformacao linear. Mostre que
as seguintes condi c oes sao equivalentes sobre um subespaco S V :
(i) V = Ker(T) S;
(ii) T[
S
: S Im(T) e um isomorsmo.
[dica: supondo (ii), para mostrar que V = Ker(T) + S, tome v V e olhe para o vetor
(T[
S
)
1
_
T(v)
_
S].
4. Seja V um espaco vetorial e sejam V
1
, V
2
, V

2
subespacos de V tais que:
V = V
1
V
2
, V = V
1
V

2
.
Denote por : V V
2
a projecao em V
2
relativa `a decomposi cao V = V
1
V
2
e por

: V V

2
a projecao em V

2
relativa `a decomposi cao V = V
1
V

2
. Mostre que:

[
V
2
: V
2
V

2
e [
V

2
: V

2
V
2
sao isomorsmos mutuamente inversos.
5. Se A M
mn
(IR) e uma matriz real m n e se I = i
1
, . . . , i
k
1, . . . , m,
J = j
1
, . . . , j
l
1, . . . , n sao subconjuntos nao vazios entao denotamos por A
IJ
a
submatriz k l de A que possui apenas as linhas i
1
, . . . , i
k
de A e as colunas j
1
, . . . , j
l
de A. Se k = l entao dizemos que det(A
IJ
) e um determinante menor de ordem k de
A. Mostre que A possui posto k se e somente se A possui um determinante menor nao
nulo de ordem k e todo determinante menor de ordem k + 1 e nulo [dica: Use o fato
que o posto coluna e o posto linha de uma matriz coincidem (veja Exerccio 5,
item (f), Aula n umero 18 15/05); o posto e por deni cao igual ao posto linha
e ao posto coluna. Se A tem posto k escolha k colunas linearmente independentes
em A e use o fato que a submatriz de A constituda por essas k colunas possui posto
linha igual a k. Mostre tambem que se A possui um determinante menor nao nulo
de ordem k + 1 entao o posto de A e maior ou igual a k + 1].
6. Mostre que se A M
mn
(IR) possui posto k entao A possui uma vizinhanca em
M
mn
(IR) formada so por matrizes de posto maior ou igual a k (diz-se entao que o
posto e uma func ao semi-contnua inferiormente).
[dica: pelo Exerccio 5, A possui um determinante menor nao nulo de ordem k. Use a
continuidade da func ao determinante para concluir que numa vizinhanca pequena de A
em M
mn
(IR) toda matriz possuira tambem um determinante menor nao nulo de ordem
k].
191
7. Dados espacos vetoriais reais de dimensao nita V , W, mostre que os conjuntos:
_
T Lin(V, W) : T e injetora
_
e
_
T Lin(V, W) : T e sobrejetora
_
,
sao abertos em Lin(V, W) (dica: o posto de uma aplicacao linear coincide com o posto
de uma matriz que a representa numa base qualquer. Use o Exerccio 6).
8. Dados espacos vetoriais V , W, mostre que uma aplicacao linear T : V W e injetora
se e somente se T admite uma inversa linear `a esquerda, i.e., se e somente se existe
uma aplicac ao linear S : W V com S T igual `a identidade de V (dica: se T e
injetora entao T : V Im(T) e um isomorsmo. Dena S : W V como sendo uma
extensao linear arbitraria de T
1
: Im(T) V ).
9. Dados espacos vetoriais V , W, mostre que uma aplicacao linear T : V W e sobre-
jetor se e somente se T admite um inverso linear `a direita, i.e., se e somente se existe
uma aplicac ao linear S : W V com T S igual `a identidade de W (dica: se Z e
um subespaco de V com V = Ker(T) Z entao, pelo Exerccio 3, T[
Z
: Z W e um
isomorsmo. Dena S = (T[
Z
)
1
).
Observac~ ao. O resultado dos Exerccios 8 e 9 produzem uma solu cao interessante para
o Exerccio 7, usando tambem a continuidade das aplicac oes T S T, T T S e o
fato que o conjunto dos isomorsmos de um espaco V em si mesmo e aberto em Lin(V, V )
(para achar essa solu c ao, generalize os Exerccios 8 e 9, mostrando que:
T Lin(V, W) injetora existe S Lin(W, V ) com S T um isomorsmo,
T Lin(V, W) sobrejetora existe S Lin(W, V ) com T S um isomorsmo,
para todo T Lin(V, W)).
10. Sejam V , W espacos vetoriais reais de dimensao nita e S V um subespaco. Mostre
que o conjunto das aplicacoes lineares T : V W tais que S Ker(T) = 0 e aberto
em Lin(V, W) (dica: S Ker(T) = 0 se e somente se T[
S
Lin(S, W) e injetora;
use o Exerccio 7).
Aplica c~ oes abertas.
11. Sejam M, N espaco metricos e considere M N munido da metrica produto. Mostre
que as projec oes M N M e M N N sao aplicacoes abertas (dica: use o
Exerccio 20, item (c), aula n umero 5 20/03).
12. Sejam M, N espaco metricos e f : M N uma funcao. Suponha que todo ponto
x M possui uma vizinhanca aberta V em M tal que f[
V
: V N e uma aplicacao
aberta. Mostre que f e uma aplicacao aberta.
192
Aula n umero 25 (07/06)
(1) Variedades diferenciaveis.
Uma variedade diferenciavel e um mundo abstrato onde pode-se estudar Calculo
Diferencial. O seguinte esquema e basicamente auto-explicativo:
Espa cos vetoriais mundo abstrato onde se estuda transformacoes lineares
Espa cos topologicos mundo abstrato onde se estuda limite e continuidade
Espa cos de medida mundo abstrato onde se estuda integra cao
Variedades diferenciaveis mundo abstrato onde se estuda Calculo Diferencial
A deni c ao geral de variedade diferenciavel e talvez um pouco abstrata demais para
um primeiro contato com o assunto apresentaremos tal deni cao mais tarde. Nesse
curso nos restringiremos `a nocao de subvariedades do espaco Euclideano IR
n
, que e mais
intuitiva. Subvariedades k-dimensionais de IR
n
generalizam o conceito de superfcie regular
em IR
3
(o caso de superfcies regulares de IR
3
e reobtido com k = 2, n = 3).
Existem varias deni coes equivalentes para o conceito de subvariedade k-dimensional
de IR
n
e tais equivalencias serao discutidas adiante. A seguir apresentamos a nossa de-
nicao. No que segue, identicaremos IR
k
com o subespaco de IR
n
gerado pelos k primeiros
vetores da base canonica, para k = 0, 1, . . . , n; mais explicitamente, escrevemos:
IR
k
=
_
(x
1
, . . . , x
k
, 0, . . . , 0) IR
n
: x
1
, . . . , x
k
IR
_
.
Deni cao. Seja M IR
n
um subconjunto nao vazio. Dizemos que M e uma subvariedade
k-dimensional de IR
n
de classe C
r
(1 r ) se para todo x M existe um difeomorsmo
: A

A de classe C
r
com A,

A abertos em IR
n
, x A e:
(A M) =

A IR
k
.
A deni c ao acima deve ser encarada da seguinte maneira: o subespaco IR
k
IR
n
e o
modelo padrao de subvariedade k-dimensional de IR
n
. Um outro subconjunto M IR
n
e chamado uma subvariedade k-dimensional se em torno de cada ponto de M podemos
encontrar um sistema de coordenadas de classe C
r
de modo que os usuarios desse sistema
de coordenadas vejam M como IR
k
IR
n
.
Exemplo. Seja M um subespaco vetorial de IR
n
de dimensao k.

E facil ver que existe um
isomorsmo linear T : IR
n
IR
n
tal que T(M) = IR
k
(escolha uma base de M, estende-a
a uma base de IR
n
e dena T mandando tal base sobre a base canonica de IR
n
). Da
A =

A = IR
n
sao abertos em IR
n
, = T e um difeomorsmo de classe C

.
193
To be continued. . .
194