You are on page 1of 17

Universit Paris 7 Denis Diderot Anne 2005/2006

Licence 2 MIAS MI4


Topologie des espaces vectoriels de dimension nie
1 Espaces vectoriels norms
1.1 Dnitions
Soit E un espace vectoriel sur R.
Dnition 1 Une application N : E R est une norme ssi
1. x E, R, N(x) = [[N(x) (homognit)
2. x, y E, N(x +y) N(x) +N(y) (ingalit triangulaire)
3. x E, N(x) 0 (positivit)
4. x E, N(x) = 0 x = 0 (dnie).
Un espace vectoriel muni dune norme est appel espace vectoriel norm (en abrg : EVN ).
Exemples :
a) Lespace vectoriel E = R muni de lapplication valeur absolue x [x[.
b) Lespace vectoriel E = C R
2
muni de lapplication module x [x[.
c) Tout espace vectoriel euclidien (E, , )) muni de la norme N(x) = [[x[[ :=
_
x, x) est un
EVN.
d) Pour tout a, b R avec a < b, lespace vectoriel E = (

([a, b]) muni de la norme :


[[f[[

:= sup
x[a,b]
[f(x)[, [[f[[
2
:=

_
b
a
f(x)
2
dx
ou encore de la norme :
[[f[[
1
:=
_
b
a
[f(x)[ dx
est un espace vectoriel norm.
1.2 Les normes usuelles sur R
n
Pour tout x R
n
, on note :
[[x[[
1
:= [x
1
[ + +[x
n
[
[[x[[
2
:=
_
(x
1
)
2
+ + (x
n
)
2
[[x[[

:= max([x
1
[, , [x
n
[).
Exercice Vrier que [[ [[
1
, [[ [[
2
et [[ [[

sont des normes sur R


n
.
Dnition 2 Soit E un espace vectoriel rel. Deux normes N
1
et N
2
sur E sont dites quiva-
lentes ssi c, C > 0 telle que
x E, cN
1
(x) N
2
(x) CN
1
(x).
Proposition 1 La relation dnie prcdemment entre les normes sur un espace vectoriel est
une relation dquivalence.
1
Dmonstration Exercice.
Proposition 2 Sur R
n
les trois normes [[ [[
1
, [[ [[
2
et [[ [[

sont quivalentes.
Dmonstration On va dmontrer que x E,
[[x[[

[[x[[
2
[[x[[
1
n[[x[[

. (1)
1.
[[x[[

= max([x
1
[, , [x
n
[)
= [x
j
[ (o j est tel que [x
j
[ = [[x[[

_
(x
1
)
2
+ + (x
n
)
2
= [[x[[
2
.
2.
[[x[[
2
2
= (x
1
)
2
+ + (x
n
)
2
[x
1
[
2
+ +[x
n
[
2
+ 2

1i<jn
[x
i
[[x
j
[
= ([x
1
[ + +[x
n
[)
2
= [[x[[
2
1
.
Donc [[x[[
2
[[x[[
1
3.
[[x[[
1
= = [x
1
[ + +[x
n
[
nmax([x
1
[, , [x
n
[)
= n[[x[[

.
Dnition 3 Si (E, N) est un espace vectoriel norm, alors lapplication
d : E E R
(x, y) N(x y)
est appele la distance associe N.
Proposition 3 On a x, y, z, a E,
1. d(x, y) = d(y, x)
2. d(x, z) d(x, y) +d(y, z) (ingalit triangulaire)
3. d(x, x) = 0 et d(x, y) = 0 ssi x = y
4. d(x +a, y +a) = d(x, y) (invariance par translation)
Dmonstration Exercice.
Dnition 4 Soit (E, N) un espace vectoriel norm, a E et r [0, +[.
1. La boule ouverte de centre a et de rayon r est :
B(a, r) := x E[ d(x, a) < r
(remarque : B(a, 0) = )
2. La boule ferme de centre a et de rayon r est :
B(a, r) := x E[ d(x, a) r
(remarque : B(a, 0) = a).
2
Remarque Pour tout sous-ensemble B de E et pour tout a E on note a+B := a+x[ x B.
Alors on a B(a, r) = a+B(0, r) et B(a, r) = a+B(0, r). De plus on a toujours B(a, r) B(a, r).
Exemples de boules : (i) dans R, on a :
B(a, r) =]a r, a +r[ et B(a, r) = [a r, a +r].
(ii) Dans R
n
, comme [[x[[

[[x[[
2
[[x[[
1
n[[x[[

, on a :
B

_
a,
r
n
_
B
1
(a, r) B
2
(a, r) B

(a, r)
(et les inclusions similaire pour les boules fermes), voir la gure.
1 1/2
1/2
1
Fig. 1 Les boules B

_
0,
1
2
_
B
1
(0, 1) B
2
(0, 1) B

(0, 1) dans R
2
1.3 Limites
On se place dans un EVN (E, N).
Dnition 5 Soit (u
k
)
kN
une suite dans E et E. On dit que la suite u
k
converge vers
pour la norme N ssi
lim
k+
N(u
k
) = 0.
Proposition 4 Soit (u
k
)
kN
et (u

k
)
kN
deux suites de E qui convergent respectivement vers
et

pour la norme N, alors, pour tout , R, la suite u


k
+u

k
converge vers +

.
Dmonstration : Exercice.
Exemples a) Dans (R
n
, [[ [[
2
) une suite u
k
= (u
k,1
, , u
k,n
) converge vers = (
1
, ,
n
) ssi
lim
k+
_
(u
k,1

1
)
2
+ + (u
k,n

n
)
2
= 0.
b) (Exemple important pour la suite !) Dans (R
n
, [[ [[

) une suite u
k
= (u
k,1
, , u
k,n
) converge
vers = (
1
, ,
n
) ssi
lim
k+
sup
1in
[u
k,i

i
[ = 0
> 0, N > 0, k N, k N = sup
1in
[u
k,i

i
[ <
> 0, N > 0, k N, k N = i [[1, n]], [u
k,i

i
[ <
> 0, N > 0, i [[1, n]], k N, k N = [u
k,i

i
[ <
3
Donc on a en particulier lim
k+
u
k,i
=
i
, i [[1, n]]. Rciproquement, si chaque composante
(u
k,i
)
kN
de la suite converge vers
i
dans R, alors on a, pour tout i [[1, n]],
> 0, N
i
> 0, k N, k N
i
= [u
k,i

i
[ <
et en posant N := max(N
1
, , N
n
), on a alors :
> 0, N > 0, k N, i [[1, n]], k N N
i
= [u
k,i

i
[ < ;
cest dire u
k
dans (R
n
, [[ [[

). Nous en dduisons ce qui suit.


Lemme 1 Une suite (u
k
)
kN
de R
n
converge vers R
n
pour [[ [[

ssi chaque composante


(u
k,i
)
kN
de la suite converge vers
i
dans R.
Thorme 1 Soit E un espace vectoriel et N
1
et N
2
deux normes sur E. Alors si N
1
et N
2
sont
quivalentes, pour toute suite (u
k
)
kN
de E et pour tout E,
_
lim
k+
u
k
= pour N
1
_

_
lim
k+
u
k
= pour N
2
_
.
Dmonstration Montrons que, si u
k
pour N
1
alors u
k
pour N
2
(la preuve dans
lautre sens est identique). Puisque N
1
et N
2
sont quivalentes, en particulier : C > 0,
x E, N
2
(x) CN
1
(x). (2)
Or la convergence u
k
pour N
1
signie que :

> 0, N > 0, k N, k N = N
1
(u
k
)

. (3)
Nous en dduisons la convergence pour N
2
: > 0, soit

:= /C et appliquons dabord (3) :


N > 0, k N, k N = N
1
(u
k
)

,
qui entrane par (2) que : N
2
(u
k
) CN
1
(u
k
) C

= . Donc u
k
pour N
2
.
Corollaire 1 Soit (u
k
)
kN
une suite de R
n
et R
n
. Alors les proprits suivantes sont qui-
valentes.
1. u
k
converge vers pour [[ [[
1
2. u
k
converge vers pour [[ [[
2
3. u
k
converge vers pour [[ [[

4. i [[1, n]], la suite u


k,i
converge vers
i
dans R.
Dmonstration On sait dj, grce au Lemme 1, que les proprits 3. et 4. sont quivalentes.
Quand lquivalence entre les trois premires proprits, elle provient de la proposition 2 (les
normes [[ [[
1
, [[ [[
2
et [[ [[

sont quivalentes) et du thorme prcdent.


1.4 Continuit
Soit (E, N) et (E

, N

) deux EVN. Soit A un sous-ensemble de E et f : A E

une application.
Dnition 6 Soit x
0
A, on dit que f est continue en x
0
ssi
> 0, > 0, x A, N(x x
0
) < = N

(f(x) f(x
0
)) < .
Proposition 5 Soit E et E

des espaces vectoriels rels, A E, x


0
A et f : A E

une
application. Si N
1
et N
2
sont deux normes quivalentes sur E et si N

1
et N

2
sont deux normes
quivalentes sur E

, alors f est continue en x


0
pour les normes N
1
et N

1
ssi f est continue en
x
0
pour les normes N
2
et N

2
.
Dmonstration Exercice.
4
Exemples a) Si u E

, lapplication constante de E vers E

qui, tout x E associe u, est


continue.
b) Toute application linaire f de R
2
dans R
2
est continue pour la norme [[ [[

en tout point
(x
0
, y
0
) de R
2
: identions R
2
avec lensemble des matrices colonnes avec deux lignes et notons
f : R
2
R
2
_
x
y
_

_
a b
c d
__
x
y
_
.
Nous commenons par tablir des ingalits : (x, y) R
2
,
[ax +by[ [ax[ +[by[
[a[max([x[, [y[) +[b[max([x[, [y[)
= ([a[ +[b[)max([x[, [y[)
= ([a[ +[b[)[[(x, y)[[

.
Et on montre de mme que [cx +dy[ ([c[ +[d[)[[(x, y)[[

. Donc
[[f(x, y)[[

= max([ax +by[, [cx +dy[)


max([a[ +[b[, [c[ +[d[)[[(x, y)[[

.
Et nous avons ainsi dmontr que
[[f(x, y)[[

C[[(x, y)[[

, o C := max([a[ +[b[, [c[ +[d[). (4)


Donc, pour tout (x
0
, y
0
) R
2
et pour tout > 0, posons := /C > 0, alors si nous supposons
que [[(x x
0
, y y
0
)[[

< , cela entrane (en utilisant (4)) que


[[f(x, y) f(x
0
, y
0
)[[

= [[f(x x
0
, y y
0
)[[

C[[(x x
0
, y y
0
)[[

< C = .
Donc f est bien continue de (R
2
, [[ [[

) dans (R
2
, [[ [[

) en (x
0
, y
0
).
Remarque La mthode utilise ici est tout fait reprsentative des techniques habituelles
pour dmontrer quune application est continue : on commence par dmontrer une inga-
lit (qui est ici (4)), puis on en dduit la continuit.
c) Applications linaires entre espaces vectoriels norms
Proposition 6 Soit (E, N) et (E

, N

) deux EVN et f : E E

une application linaire.


Alors, si f est continue en 0, elle continue sur tout E.
Dmonstration La continuit en 0 signie que
> 0, > 0, x E, N(x) < = N

(f(x)) < .
Cela entrane que, pour tout x
0
E,
> 0, > 0, x E, N(x x
0
) < = N

(f(x) f(x
0
)) = N

(f(x x
0
)) < ,
donc que f est continue en x
0
.
Avant de donner dautres exemples, voyons quelques proprits simples qui permettent de fabri-
quer de nouvelles applications continues en combinant des fonction continues.
5
Proposition 7 Soit (E, N) et (E

, N

) deux EVN, A E et f, g : A E

deux applications.
Soit x
0
A. Alors si f et g sont continues en x
0
,
1. , R, f +g est continue en x
0
2. si : A R est une fonction continue en x
0
, alors x (x)f(x) est continue en x
0
.
Dmonstration Exercice.
Proposition 8 Soit (E, N), (E

, N

) et (E

, N

) trois EVN, A E et B E

, f : A E

et g : B E

deux applications telles que f(A) B


1
. Soit x
0
A. Si f est continue en x
0
et
si g est continue en f(x
0
), alors g f est continue en x
0
.
Dmonstration Exercice.
Applications valeurs dans R
n
Proposition 9 Soit (E, N) un EVN, A E et f : A R
n
une application. Soit x
0
A.
Alors les proprits suivantes sont quivalentes.
1. f : A (R
n
, [[ [[
1
) est continue en x
0
2. f : A (R
n
, [[ [[
2
) est continue en x
0
3. f : A (R
n
, [[ [[

) est continue en x
0
4. toutes les composantes de f : A R
n
sont continues en x
0
.
Dmonstration Cela est un corollaire de la proposition 2 et de la proposition 5.
Lien entre applications continues et suites
Thorme 2 Soit (E, N) et (E

, N

) des espaces vectoriels norms, A E et f : A E

une
application. Soit x
0
A. Alors
1. si f est continue en x
0
, alors pour toute suite (u
k
)
kN
de A telle que lim
k+
u
k
= x
0
dans (E, N), on a :
lim
k+
f(u
k
) = f(x
0
) dans (E

, N

).
2. rciproquement si, pour toute suite (u
k
)
kN
de A telle que lim
k+
u
k
= x
0
dans (E, N),
on a lim
k+
f(u
k
) = f(x
0
) dans (E

, N

), alors f est continue en x


0
.
Dmonstration Montrons dabord 1 : la continuit de f en x
0
signie que :
> 0, > 0, x A, N(x x
0
) < = N

(f(x) f(x
0
)) < .
Soit (u
k
)
kN
une suite qui converge vers x
0
, alors, pour le > 0 prcdent, on peut trouver
N > 0 tel que :
k N, k N = N(u
k
x
0
) < ,
qui entrane, en vertu de la continuit de f, que N

(f(u
k
) f(x
0
)) < . Donc on a montr que
lim
k+
u
k
= x
0
dans (E, N).
Pour montrer 2, cest dire la rciproque, on va prouver sa contrapose, savoir que, si f nest
pas continue en x
0
, alors il existe une suite (u
k
)
kN
qui converge vers x
0
, mais qui est telle que
(f(u
k
))
kN
ne converge pas vers f(x
0
). Pour cela nous commenons par supposer que f nest
continue, ce qui scrit :

0
> 0, > 0, x A, tel que N(x x
0
) < et N

(f(x) f(x
0
)) >
0
. (5)
1
de sorte que lapplication compose g f : A E

existe
6
Nous utilisons (5) en particulier pour =
1
1+k
, o k N : cela signie quil existe une valeur
x A, que nous noterons u
k
, telle que N(u
k
x
0
) <
1
1+k
et N

(f(u
k
) f(x
0
)) >
0
. Alors la
suite (u
k
)
kN
ainsi construite converge vers x
0
. Mais la suite (f(u
k
))
kN
ne peut pas converger
vers f(x
0
) dans (E

, N

) puisquon a N

(f(u
k
) f(x
0
)) >
0
.
Suite de la liste dexemples
d) Applications linaires de (R
n
, [[ [[

) dans un espace vectoriel norm. Notons


(e
1
, , e
n
) la base canonique de R
n
. Alors, pour tout x R
n
, !(x
1
, , x
n
) R
n
, x =
x
1
e
1
+ +x
n
e
n
et donc, en utilisant notament lingalit triangulaire,
N(f(x)) = N (x
1
f(e
1
) + +x
n
f(e
n
))
[x
1
[N(f(e
1
)) + +[x
n
[N(f(e
n
))
sup
1in
[x
i
[
_
n

i=1
N(f(e
i
))
_
= C [[x[[

, o C :=
n

i=1
N(f(e
i
)).
Donc f est continue en 0. En utilisant la proposition 6, on en dduit que f est continue en tout
point de R
n
.
e) Polynmes sur (R
n
, [[ [[

) On continue noter x
1
, , x
n
les coordonnes dun vecteur
x R
n
dans la base canonique.
1. pour tout entier m N et pour tout j [[1, n]], la fonction
f : R
n
R
x x
2
j
est le produit de la fonction linaire x x
j
par elle-mme. Donc en utilisant la proposition
7 (notament le point 2) on montre que f est continue sur R
n
. Plus gnralement, en
raisonnant par rcurrence sur m et en utilisant le point de 2 de la proposition 7 on montre
facilement que f : x x
m
j
est continue pour tout m N.
2. plus gnralement encore , on montre de la mme faon et en utilisant la proposition 7,
que f : x x
m
1
1
x
mn
n
est continue, pour tout (m
1
, , m
n
) N
n
.
3. en utilisant le point 1 de la proposition 7, on montre que nimporte quelle fonction poly-
nmiale de R
n
vers R, cest dire une fonction de la forme
x

(m
1
, ,mn)N
n
a
m
1
mn
x
m
1
1
x
mn
n
,
o les coecients a
m
1
mn
sont des constantes relles toute nulles sauf pour (m
1
, , m
n
)
M, o M est un sous-ensemble ni de N
n
.
4. si f : R
n
R
p
est une fonction dont chaque composante est un polynme, alors elle est
continue de (R
n
, [[ [[

) dans (R
p
, [[ [[

).
f ) Si P est un polynme dune variable complexe, alors
C C
z P(z)
est continue. En eet, Re(P(z(z)) et Im(P(z(z)) sont des polynmes en (x, y), o z = x +iy.
7
g) Soit f : R
2
R une fonction dnie par
f(x, y) =
2xy
x
2
+y
2
si (x, y) ,= (0, 0) et f(0, 0) = 0.
Alors est continue sur R
2
0, mais nest pas continue en 0. Prouvons dabord la continuit
de f sur R
2
0. Soit
g : R
2
0 R 0 R
(x, y) x
2
+y
2

1
x
2
+y
2
.
Cette fonction est la compose dune fonction polynomiale sur R
2
et de la fonction t 1/t de
R0 vers R. Or nous savons que t 1/t est continue sur R0. Donc daprs la proposition
8, g est continue sur R
2
0. Enn, comme f est le produit de g par la fonction polynmiale
(x, y) 2xy (qui, elle, est continue sur R
2
), f est bien continue sur R
2
0.
Voyons prsent pourquoi f nest pas continue en 0. Raisonnons par labsurde et supposons
que f est continue en 0. Alors, en vertu du thorme 2, on devrait avoir : pour toute suite
(u
k
)
kN
de R
2
qui tend vers 0 (pour la norme [[ [[

), la suite (f(u
k
))
kN
converge vers f(0).
Prenons une suite de rels non nuls (a
k
)
kN
, choisissons une valeur R et considrons la
suite u
k
= (a
k
cos , a
k
sin ). Alors lim
k+
u
k
= 0 et
k N, f(u
k
) = f(a
k
cos , a
k
sin ) =
2(a
k
cos )(a
k
sin )
(a
k
cos )
2
+ (a
k
sin )
2
=
2a
2
k
cos sin
a
2
k
= cos(2).
Donc lim
k+
f(u
k
) = cos(2). Cette valeur est dirente de f(0) = 0 ds que cos(2) ,= 0.
Donc f nest pas continue en 0. On voit aussi sur cet exemple quil nest pas possible de choisir
une valeur de f(0) pour faire en sorte que f soit continue en 0, car la limite de (f(u
k
))
kN
dpend
du choix de .
Remarque On comprend dans lexemple prcdent quoi peut servir le thorme 2 (no-
tament le point 1) : dmontrer quune application f nest pas continue en un point x
0
. Il sut
pour cela de trouver une suite (u
k
)
kN
qui tend vers x
0
mais telle que lim
k+
f(u
k
) ,= f(x
0
).
De mme on montre quil est impossible de prolonger de faon continue une fonction f en x
0
en trouvant deux suites (u
k
)
kN
et (v
k
)
kN
qui tendent toutes les deux vers x
0
, mais telles que
lim
k+
f(u
k
) ,= lim
k+
f(v
k
).
h) Le produit matriciel Nous considrons lespace vectoriel M(n, R) des matrices carres
relles n lignes et n colonnes. Une norme possible sur M(n, R) est donne par
A M(n, R), N(A) := nsup
i,j
[a
ij
[.
On peut montrer que (exercice !) :
A, B M(n, R), N(AB) N(A)N(B).
On en dduit que lapplication produit
M(n, R) M(n, R) M(n, R)
(A, B) AB
est continue (en utilisant sur M(n, R) M(n, R) la norme N
1
(A, B) := N(A) + N(B) ou bien
la norme N

(A, B) := sup(N(A), N(B))).


8
i) Ultime exemple : la norme elle-mme !
Si (E, N) est un espace vectoriel norm, lapplication N : (E, N) R est continue. Pour voir
cela, nous appliquons deux fois lingalit triangulaire : x, y E,
N(y) = N(x + (y x)) N(x) +N(y x) = N(y) N(x) N(x y)
N(x) = N(y + (x y)) N(y) +N(x y) = N(x) N(y) N(x y)
do lon dduit que :
[N(x) N(y)[ N(x y).
Et partir de cette ingalit, il est facile de montrer que N est continue sur tout E (exercice :
le vrier).
Rcapitulons les rgles utilises
pour enrichir la liste des fonctions continues
1. bien videmment, toutes les fonctions continues dun ouvert ]a, b[ de R dans R sont des
exemples de fonctions continues sur des sous-ensembles despace vectoriel de lespace
2. la compose de fonctions continues est continue (pourvu que lon soit dans le cadre des
hypothses de la proposition 8)
3. des combinaisons linaires de fonctions continue sont continues (cf. proposition 7)
4. le produit dune fonction continue valeurs dans un espace vectoriel par une fonction
continue valeurs dans R est continue (cf. proposition 7).
Exercice Montrer que f : R
2
R dnie par
f(x, y) = e
x
log(1 +y
2
)
est continue sur R
2
.
1.5 Sous-ensembles ouverts et ferms
Soit (E, N) et (E

, N

) des expaces vectoriels norms, A E et f : A E

. Soit x
0
A.
Commenons par observer que la proprit de continuit de f en x
0
:
> 0, > 0,
_
x A, N(x x
0
) < = N

(f(x) f(x
0
)) <

peut se traduire en termes de boules ouvertes par :


> 0, > 0,
_
x A, x B(x
0
, ) = f(x) B

(f(x
0
), )

,
o B(x
0
, ) := x E[ N(xx
0
) < et B

(y
0
, ) := y E

[ N

(y y
0
) < . On peut encore
crire cette mme proprit :
> 0, > 0,
_
f(A B(x
0
, )) B

(f(x
0
), )

,
o, pour tout sous-ensemble X E, on note f(X) := f(x)[ x X. On peut enn rcrire cela
en inversant f :
> 0, > 0,
_
A B(x
0
, ) f
1
_
B

(f(x
0
), )
_
,
o, pour tout sous-ensemble Y E

, on note f
1
(Y ) := x A[ f(x) Y .
9
x
0

B(f(x ), ) f
1
0

Fig. 2 Limage inverse de B

(f(x
0
), ) contient une boule B(x
0
, )
Ainsi on peut exprimer la continuit de f en x
0
en disant : prenons nimporte quelle boule ouverte
B

(f(x
0
), ) dans E

centre en f(x
0
) et considrons f
1
(B

(f(x
0
), )), son image inverse par
f. Alors cette image inverse contient bien videmment x
0
. Mais si (et seulement si), en plus, f
est continue en x
0
alors on peut arriver faire tenir une intersection A B(x
0
, ) lintrieur
de f
1
(B

(f(x
0
), )).
Ici le caractre prodigieux dune fonction continue, qui est soulign dans le terme arriver
faire tenir , est que la proprit dcrite marche mme si est trs, trs petit, car alors
f
1
(B

(f(x
0
), )) a des chances dtre lui aussi extrmement petit, si bien quon pourrait craindre
de ne plus avoir de place autour de x
0
lintrieur de f
1
(B

(f(x
0
), )). H bien, si f est conti-
nue en x
0
, il restera toujours un peu de place dans cet ensemble pour y loger une petite boule
A B(x
0
, ) !
Nous allons maintenant dnir une notion propre certains ensembles qui possdent cette pro-
prit gomtrique : autour de chaque point contenu dans ce sous-ensemble, on peut loger une
boule centre en ce point lintrieur du sous-ensemble.
Dnition 7 Soit (E, N) un espace vectoriel norm. Une partie U E est dite ouverte, ou
est appele un ouvert de (E, N) ssi x U, r > 0 tel que B(x, r) U.
Exemples a) Lintervalle ]a, b[ R est ouvert, les intervalles [a, b[, ]a, b] et [a, b] ne sont pas
ouverts.
b) Pour tout espace vectoriel norm (E, N), pour tout a E et pour r > 0, la boule ouverte
B(a, r) est un ouvert de (E, N).
c) Dans tout EVN (E, N), E et sont des sous-ensembles ouverts.
Proposition 10 Soit (E, N) un espace vectoriel norm et U et V deux ouverts de E. Alors
U V et U V sont ouverts.
Dmonstration Exercice.
Thorme 3 Soit (E, N) et (E

, N

) deux espaces vectoriels norms. Soit U un ouvert de (E, N)


et f : U (E

, N

) une application. Alors les deux proprits suivantes sont quivalentes.


1. f est continue sur U
2. V ouvert de (E

, N

), f
1
(V ) est un ouvert de (E, N).
Dmonstration Montrons dabord que 1 implique 2. Pour cela nous supposons que f est
continue sur U, nous considrons un ouvert V de (E

, N

) et nous cherchons montrer que


f
1
(V ) est un ouvert de (E, N), cest dire montrer que, pour tout x
0
f
1
(V ) on peut
10
trouver une boule ouverte centre en x
0
et contenue dans f
1
(V ). Voici comment nous faisons :
comme V est ouvert et f(x
0
) V , > 0 tel que B

(f(x
0
), ) V . Et alors comme f est
continue en x
0
, > 0 tel que
U B(x
0
, ) f
1
_
B

(f(x
0
), )
_
f
1
(V ).
Mais comme par ailleur U est ouvert, r > 0 tel que B(x
0
, r) U. Donc
B(x
0
, inf(r, )) = B(x
0
, r) B(x
0
, ) U B(x
0
, ) f
1
(V ).
Cela prouve que f
1
(V ) est ouvert.
Dmontrons maintenant que 2 entrane 1. Pour cela nous supposons que f satisfait 2, nous choi-
sissons x
0
U et nous cherchons montrer que f est continue en x
0
. Soit > 0 quelconque,
alors B

(f(x
0
), ) est un ouvert de (E

, N

), donc, puisque nous avons suppos la proprit 2,


f
1
(B

(f(x
0
), )) est un ouvert de (E, N). Exploitons cette dernire proprit avec le point
x
0
f
1
(B

(f(x
0
), )) : cela entrane que > 0 tel que B(x
0
, ) f
1
(B

(f(x
0
), )). Nous
avons ainsi montr la continuit de f en x
0
.
Suite de la liste dexemples douverts : c) Soit E un espace vectoriel rel et N
1
et N
2
deux
normes quivalentes sur E. Alors a E, r > 0, B
N
1
(a, r) := x E[ N
1
(x a) < r est un
ouvert de (E, N
2
) (et vice-versa en changeant N
1
et N
2
).
d) Si a E, E a est un ouvert de (E, N).
Nous allons voir une proprit des sous-ensembles ouverts qui les caractrisent compltement :
lide nest plus de regarder ce quest un ouvert, mais son complmentaire.
Thorme 4 Soit (E, N) un espace vectoriel norm et U E. Alors les deux proprits sui-
vantes sont quivalentes.
1. U est ouvert
2. pour toute suite (u
k
)
kN
valeurs dans EU, sil existe E tel que u
k
tend vers dans
E, alors E U.
Remarque Dune manire gnrale, si A E et E on dit que : est une valeur
dadhrence de A ssi il existe une suite valeurs dans A et qui converge vers dans E. Par
exemple, si A =]a, b] R, il est vident que tous les points x contenus dans ]a, b] sont des valeurs
dadhrence : il sut de prendre comme suite la suite constante gale x : elle prend ses valeurs
dans ]a, b] et converge vers x. Mais ]a, b] admet une valeur dadhrence supplmentaire : le point
a, qui nest pas dans ]a, b]. En eet il est facile de construire une suite valeurs dans ]a, b] qui
converge vers a dans R. Ainsi lensemble des valeurs dadhrence de ]a, b] est [a, b]. Maintenant
nous pouvons paraphraser la deuxime proprit dans le thorme en disant que toute valeur
dadhrence de E U est dans E U.
Dmonstration Montrons que 1 implique 2 par labsurde : nous supposons quil existe une
suite (u
k
)
kN
valeurs dans E U, qui converge vers E dans (E, N) et que nest pas dans
E U, autrement dit que U. Et en mme temps nous supposons que U est ouvert. Cette
dernire proprit et le fait que U entrane quil existe r > 0 tel que B(, r) U. Mais
comme lim
k+
u
k
= ,
N > 0, k N, k N = N(u
k
) < r.
Autrement dit u
k
B(, r) U si k N. Cela est en contradiction avec le fait que la suite
(u
k
)
kN
prend ses valeurs dans E U. Donc 1 implique 2.
11
Pour tablir la rciproque, savoir que 2 entrane 1, Nous allons montrer sa contrapose. Nous
supposons le contraire de 1, savoir que U nest pas ouvert :
a U, r > 0, B(a, r) , U (6)
et nous cherchons montrer le contraire de 2. Nous appliquons (6) avec r = 1,
1
2
,
1
3
, . Cela
entrane que, pour chaque valeur de k N,
B
_
a,
1
1 +k
_
, U B
_
a,
1
1 +k
_
(E U) ,= ,
et donc u
k
B(a,
1
1+k
) (E U). Cela implique dune part que N(u
k
a) <
1
1+k
et donc que
la suite (u
k
)
kN
converge vers a U. Mais par ailleurs u
k
prend ses valeurs dans E U. Cela
contredit 2.
Dnition 8 Soit (E, N) un espace vectoriel norm. Un sous-ensemble F de E est dit ferm
ssi U F est ouvert, ou bien, de faon quivalente, ssi toute valeur dadhrence de F est contenue
dans F.
Exemples a) Les boules fermes B(a, r) := x E[ N(x a) r sont des ferms.
b) Dans (R
n
, [[ [[

) les pavs ferms [a


1
, b
1
] [a
n
, b
n
] sont des ferms.
c) Tout sous-ensemble ni a
1
, , a
p
dun espace vectoriel norm est un ferm.
Proposition 11 Soient (E, N) et (E

, N

) des espaces vectoriels norms et f : E E

une
application continue. Alors limage inverse dun ferm de (E

, N

) par f est un ferm de (E, N).


Dmonstration Soit F E

un ferm. Pour montrer que f


1
(F) est ferm nous considrons
une suite (u
k
)
kN
valeurs dans f
1
(F) qui converge vers une limite E dans (E, N) et nous
cherchons montrer que f
1
(F). Pour cela nous observons dabord que la suite (f(u
k
))
kN
est valeurs dans F et converge. En eet, puisque f est continue et (u
k
)
kN
converge,
lim
k+
f(u
k
) = f
_
lim
k+
u
k
_
= f().
Mais comme F est ferm, on doit avoir lim
k+
f(u
k
) F, cest dire f() F. Cela est
quivalent f
1
(F). Donc f
1
(F) est ferm.
1.6 Sous-ensembles borns et compacts
Dnition 9 Soit (E, N) un espace vectoriel norm et soit A E. On dit que A est born ssi
R > 0 tel que A B(0, R).
Dnition 10 Soit (E, N) un espace vectoriel norm.
1. Soit (u
k
)
kN
une suite de E et a E. On dit que a est une valeur dadhrence (ou bien
un point daccumulation) de (u
k
)
kN
ssi
> 0, q N, k N tel que : k q et N(u
k
a) < .
2. Soit A E. On dit que A est une partie compacte de (E, N) ssi pour toute suite
(u
k
)
kN
de E telle que u
k
A, k N, il existe a A qui est valeur dadhrence de
(u
k
)
kN
(on dit aussi que A possde la proprit de BolzanoWeierstrass ).
12
Remarque Autant la dnition dune partie borne est simple, autant celle dune partie
compacte est dicile comprendre. Cette dernire notion est nanmoins extrmement utile. Il
faut pour bien la saisir dj bien comprendre la notion de valeur dadhrence dune suite : elle
ressemble la notion de limite, mais en est dirente. Voici quelques exemples, dans R :
si (u
k
)
kN
est une suite de R qui converge vers , alors (u
k
)
kN
admet une et une seule valeur
dadhrence, qui est (exercice : vrier !)
la suite (u
k
)
kN
dnie par u
k
= (1)
k
ne converge pas. Mais elle a deux valeurs dadhrence,
qui sont 1 et 1 (exercice : vrier !)
la suite (u
k
)
kN
dnie par u
k
= (1)
k
+
1
1+k
a deux valeurs dadhrence, qui sont 1 et 1
(exercice : vrier !)
la suite (u
k
)
kN
dnie par u
k
= k nadmet aucune valeur dadhrence (exercice : vrier !)
on rappelle que lensemble des nombres rationnels Q est dnombrable. Cela signie quil existe
une bijection : N Q. Alors la suite (u
k
)
kN
dnie par u
k
= (k) admet une innit
de valeurs dadhrence : savoir tous les points de R sont valeurs dadhrence ! (exercice :
vrier, en utilisant le fait que Q est dense dans R).
Thorme 5 (BolzanoWeierstrass) Dans (R
n
, [[ [[

), toute partie ferme et borne est


compacte, cest dire possde la proprit de BolzanoWeierstrass.
Remarque Attention : dans certains livres on dnit une partie compacte comme une partie
qui est ferme et borne et le thorme de BolzanoWeierstrass est formul en disant que tout
compact possde la proprit de BolzanoWeierstrass .
Dmonstration Nous nous contenterons de la preuve dans R
2
, la preuve en dimension sup-
rieure est similaire. Soit A une partie ferme et borne de R
2
et soit (u
k
)
kN
une suite valeurs
dans A. Notons
S := u
k
[ k N A.
Nous avons tout dabord lalternative suivante :
1. soit S est un sous-ensemble ni et donc il existe au moins un point a S qui est atteint
une innit de fois par u
k
. Alors on vrie aisment que a est valeur dadhrence de la suite
2. soit S est de cardinal inni.
Plaons dans le deuxime cas, puisque dans le premier cas il ny a plus rien faire. Nous utilisons
le fait que A est born : R > 0 tel que A B

(0, R) = [R, R] [R, R]. On procde alors


par dichotomie et on divise le carr Q := [R, R] [R, R] en quatre carrs plus petits :
[R, 0] [R, 0], [R, 0] [0, R], [0, R] [R, 0] et [0, R] [0, R].
Mais parmi ces quatres carrs il y en a au moins un (que nous appellerons Q
1
) tel que SQ
1
soit
inni. On divise Q
1
en quatre sous-carrs plus petits et on recommence le mme raisonnement :
puisque S Q
1
est inni, il existe au moins un petit carr Q
2
parmi les quatre qui composent
Q
1
tel que S Q
2
soit inni. On ritre cette opration indniment. A ltape n on note
Q
n
= [a
n
, b
n
] [c
n
, d
n
] le carr ainsi construit. Nous avons obtenu une suite de carrs
Q Q
1
Q
2
Q
n

telle que n N, S Q
n
est inni. Ces inclusions se traduisent par les ingalits :
a
n
a
n+1
< b
n+1
b
n
et c
n
c
n+1
< d
n+1
d
n
.
Par ailleurs la construction par dichotomie entrane par une rcurrence immdiate :
b
n+1
a
n+1
=
b
n
a
n
2
=
R
2
n
et d
n+1
c
n+1
=
d
n
c
n
2
=
R
2
n
,
13
et donc les suites de rels (a
n
)
nN
et (b
n
)
nN
sont adjacentes et les suites (c
n
)
nN
et (d
n
)
nN
sont
adjacentes. Elles convergent respectivement vers x (pour a
n
et b
n
) et vers y (pour c
n
et d
n
). De
plus nous pouvons fabriquer une suite (x
n
, y
n
)
nN
telle que :
n N, (x
n
, y
n
) Q
n
S.
En particulier nous avons les ingalits
a
n
x
n
b
n
et c
n
y
n
d
n
et donc, puisque a
n
et b
n
convergent vers x, on en dduit que x
n
converge vers x. De mme
on conclut que y
n
converge vers y. Mais par ailleurs (x
n
, y
n
) prend ses valeurs dans A (puisque
S A) : cest le moment dutiliser le fait que A est ferm : cela nous garantit que (x, y) =
lim
n
(x
n
, y
n
) A. Il ne reste plus qu montrer que (x, y) est valeur dadhrence de la suite
(u
k
)
kN
, cest dire :
> 0, q N, k N tel que k q et [[u
k
(x, y)[[

< .
Pour cela, pour > 0, nous choisissons n N tel que R/2
n
< et nous allons piocher u
k
dans S Q
n+1
: puisque cet ensemble est inni, mme en enlevant les q premires valeurs
u
0
, u
1
, , u
q1
de S, on a toujours u
k
[ k q Q
n+1
,= . Donc on peut trouver k q tel
que u
k
Q
n+1
. On peut montrer aussi facilement que (x, y) Q
n+1
. Cela va nous permettre de
montrer que [[u
k
(x, y)[[

< R/2
n
< . En eet nous observons que Q
n+1
est une boule
B

(
n
, R/2
n+1
)
pour la norme [[ [[

, centre en un point
n
. Et comme u
k
et (x, y) Q
n+1
,
[[u
k
(x, y)[[

[[u
k

n
[[

+[[
n
(x, y)[[

< R/2
n+1
+R/2
n+1
= R/2
n
.
Donc (x, y) est valeur dadhrence de (u
k
)
kN
.
Un rsultat bien pratique
Il est commode de formuler la proprit de BolzanoWeierstrass dune faon lgrement dirente.
Proposition 12 Soit (E, N) un espace vectoriel norm et A E. Alors A est compact ssi pour
toute suite (u
k
)
kN
qui prend ses valeurs dans A, on peut en extraire une sous-suite
_
u
(k)
_
kN
qui converge vers une limite A.
Dmonstration Supposons que A est compact et soit (u
k
)
kN
une suite valeurs dans A.
Alors, daprs la dnition dun compact, il existe une valeur dadhrence A pour cette suite.
Cela signie que :
> 0, q N, k N tel que : k q et N(u
k
) < . (7)
Nous appliquons cela pour toutes les valeurs =
1
1+n
, o n N, an de construire une suite ex-
traite
_
u
(n)
_
nN
qui converge vers . Tout dabord en utilisant (7) avec = 1 et q = 0, on obtient
quil existe k N tel que N(u
k
) < 1. On note alors (0) := k. Puis on procde par rcurrence :
supposons que nous ayons dni u
(0)
, u
(1)
, , u
(n)
, avec croissante et N(u
(m)
) <
1
1+m
,
pour m = 0, 1, , n. Nous appliquons alors (7) avec =
1
1+n+1
et q = (n) et nous notons
(n+1) la valeur de k ainsi obtenue. Il est alors immdiat que
_
u
(n)
_
nN
est une vraie sous-suite
(i.e. est croissant) qui converge vers .
14
La rciproque consiste montrer que si A E est tel que, pour toute suite (u
k
)
kN
qui prend
ses valeurs dans A, il est possible den extraire une sous-suite qui converge dans A, alors A
est compact. Pour cela il sut de dmontrer que si une suite (u
k
)
kN
admet une sous-suite
convergente vers une limite , alors est valeur dadhrence de la suite. Cest trs simple :
soit
_
u
(n)
_
nN
la sous-suite qui converge, alors > 0, q N, on choisit n N tel que
(n) q (cest possible parce que est strictement croissant, donc lim
n
(n) = +) et
N(u
(n)
) < .
Corollaire 2 Soit (E, N) un espace vectoriel norm et A E un sous-ensemble born et
ferm. Alors pour toute suite (u
k
)
kN
qui prend ses valeurs dans A, il est possible den extraire
une sous-suite
_
u
(k)
_
kN
qui converge vers une limite A.
Thorme 6 Soit (E, N) un espace vectoriel norm et A E un sous-ensemble born et
ferm. Soit f : A R une fonction continue, alors
1. f est borne, cest dire : limage f(A) de f est un sous-ensemble born de R
2. f atteint ses bornes, cest dire : si m := inf
xA
f(x) et si M := sup
xA
f(x), alors x A
tel que f(x) = m et x A tel que f(x) = M.
Dmonstration Nous allons montrer que f est majore, cest dire R > 0 tel que f(x) < R,
x A et que M := sup
xA
f(x) est atteint. Le fait que f est minore et que m := inf
xA
f(x) est
atteint se dmontre de la mme manire. Commenons par raisonner par labsurde et supposons
que f ne soit pas majore. Alors
R > 0, x A, f(x) R.
En appliquant cela pour R = n, o n N, on construit une suite (x
n
)
nN
de points de A telle que
f(x
n
) n, n N. Or daprs le corollaire prcdent, on peut extraire une sous-suite
_
x
(n)
_
nN
qui converge vers une limite A. Mais par ailleurs f est continue, donc la suite
_
f(x
(n)
)
_
nN
converge vers f(). Cela entrane que cette suite est borne, ce qui est contradictoire, puisque
f(x
(n)
) (n), n N. Donc f est majore.
A prsent soit M := sup
xA
f(x) < +. Par dnition, M est la valeur relle telle que :
[x A, f(x) M] et [ > 0, x A, tel que : M f(x) M] .
Nous appliquons cela pour =
1
1+n
, avec n N : cela nous garantit lexistence dun x
n
A tel
que M
1
1+n
f(x
n
) M. Toujours grce au corollaire prcdent, nous pouvons extraire une
sous-suite
_
x
(n)
_
nN
qui converge vers une limite A. Il ne reste plus qu passer la limite,
lorsque n + dans les ingalits :
M
1
1 +(n)
f(x
(n)
) M,
en utilisant la continuit de f. Cela nous donne M f() M, donc f() = M. Donc M est
atteint.
Voici une premire consquence des rsultats prcdents sur les compacts.
Thorme 7 Soit E un espace vectoriel rel de dimension nie. Alors toutes les normes sur
E sont quivalentes.
Dmonstration Nous allons tablir ce rsultat en considrant des situations de gnralit crois-
sante.
15
1. on prend E = R
n
et on montre que toute norme N sur R
n
est quivalente la norme [[ [[

.
a) Montrons que
C > 0, x E, N(x) C[[x[[

. (8)
Pour cela soit (e
1
, , e
n
) la base canonique de R
n
. Alors pour tout x R
n
,
N(x) = N(x
1
e
1
+ +x
n
e
n
)
[x
1
[N(e
1
) + [x
n
[N(e
n
)
C[[x[[

,
o C := N(e
1
) + +N([e
n
). On a donc (8).
b) Montrons lingalit inverse. Lide est de considrer le sous-ensemble
S := x R
n
[ [[x[[

= 1
et c := inf
xS
N(x). Il est clair que c 0. Montrons que c[[x[[

N(x), x E : en eet,
pour tout x R
n
, soit x = 0 et alors cette ingalit est immdiate, soit x ,= 0 et alors
x
[[x[[

S = c N
_
x
[[x[[

_
c[[x[[

N(x).
A prsent, nous pourrions avoir limpression que notre preuve est complte, sauf que... il
se pourrait que c soit nul et alors cette ingalit ne servirait rien! Il faut donc que nous
montrions que c est non nul. Pour cela on remarque tout dabord que (8) entrane aussi
que :
x, y R
n
, [N(x) N(y)[ N(x y) C[[x y[[

,
do lon peut dduire facilement que N : (R
n
, [[ [[

) R est continue. De plus nous


observons que S est un compact de (R
n
, [[ [[

). En eet S est lintersection des ferms


B

(0, 1) et R
n
B

(0, 1), et donc est ferm, et S est bien videmment born. En vertu
du thorme 6, inf
xS
N(x) est atteint en un point de S, autrement dit x S tel que
N(x) = c. Nous en dduisons linformation extrmement utile que :
x S = x ,= 0 = c ,= 0.
Et donc nous avons montr que N et [[ [[

taient des normes quivalentes sur R


n
.
2. on prend E = R
n
et on montre que toutes les normes sur R
n
sont quivalentes. Soient
N
1
et N
2
deux normes sur R
n
. Alors, daprs ltape prcdente, elles sont quivalentes
toutes les deux [[ [[

et donc, puisquon a aaire une relation dquivalence, elles sont


quivalentes entre elles.
3. on prend un espace vectoriel rel E de dimension n quelconque. Choisissons une base
(u
1
, , u
n
) de E, cela nous permet de construire un unique isomorphisme : R
n
E,
caractris par (e
i
) = u
i
, i [[1, n]]. Alors si N
1
et N
2
sont deux normes sur E, les
applications N
1
et N
2
sont deux normes sur R. Donc daprs ltape prcdente,
les normes N
1
et N
2
sont quivalentes, ce qui entrane aisment que N
1
et N
2
sont
quivalentes.
Lutilisation dun isomorphisme : R
n
E comme dans la troisime tape de la preuve prc-
dente permet dune faon gnrale dtendre tous les espaces vectoriels norms de dimension
nie les rsultats vus propos de (R
n
, [[ [[

) :
Si (E, N) est un espace vectoriel norm de dimension nie, si (E

, N

) est un autre espace


vectoriel norm et si f : E E

est une application linaire, alors f est continue de (E, N)


vers (E

, N

) : nous avions vu ce rsultat dans le cas o (E, N) = (R


n
, [[ [[

) (exemple d) de
la suite dexemples de fonctions continues), il stend au cas gnral grce au thorme 7.
16
nous avions vu que les ferms borns de (R
n
, [[ [[

) sont des compacts, cela stend aux ferms


borns de nimporte quel espace vectoriel (E, N) de dimension nie.
Remarque En gnral tous ces rsultats sont faux si (E, N) est de dimension innie. En
particulier un ferm born dans un espace vectoriel norm de dimension innie nest pas compact
en gnral !
Rcapitulons les rsultats principaux
propos des compacts et de leur utilisation
les ferms borns dun espace vectoriel norm de dimension nie sont des compacts
si K est un compact et (u
k
)
kN
est une suite valeurs dans K, alors il existe une sous-suite
_
u
(k)
_
kN
de (u
k
)
kN
et il existe K tels que lim
k
u
(k)
=
sur un espace vectoriel de dimension nie, toutes les normes sont quivalentes. Donc, a poste-
riori, quand on parle douverts, de ferms, de compacts, dapplications continues valeurs dans
un tel espace, ou dnies sur un sous-ensemble de cet espace, on na pas besoin de prciser
pour quelle norme : toute proprit vraie pour une norme le sera automatiquement pour toutes
les autres normes !
17

You might also like