Vous êtes sur la page 1sur 114

Prface

Ce polycopi expose le cours de topologie gnrale destin aux tudiants de la licence


mathmatiques. Il comprend quatre chapitres :
1. lments de topologie,
2. Espaces des fonctions continues,
3. Espaces norms,
4. Espaces de Hilbert.
Son objectif est de prsenter, dans un cadre gnral, des notions de topologie (dont certaines ont t acquises dans Rn ) et d'approfondir des mthodes et concepts utiles en
Analyse. L'accent est mis sur les espaces mtriques et les espaces norms.
Pour une bonne comprhension de ce cours, des sries d'exercices sont mises la n de
chaque paragraphe.
A. Makki Naciri - A. Raouj - S. Souhail
Facult des Sciences Semlalia
2006-2007

Table des matires

1 lments de topologie
1

Espaces mtriques . . . . . . . . . . . . . . . . . . . .
1.1
Boules et sphres . . . . . . . . . . . . . . . .
1.2
Diamtre d'une partie, fonctions bornes . . .
1.3
Distance d'un point une partie . . . . . . .
1.4
Distance induite . . . . . . . . . . . . . . . .
1.5
Exemples de distances . . . . . . . . . . . . .
1.6
Ouverts d'une distance . . . . . . . . . . . . .
1.7
Topologie associe une distance . . . . . . .
1.8
Distances quivalentes . . . . . . . . . . . . .
1.9
Distances produit . . . . . . . . . . . . . . . .
Espaces topologiques . . . . . . . . . . . . . . . . . .
2.1
Base d'une topologie . . . . . . . . . . . . . .
2.2
Exemples de topologies . . . . . . . . . . . . .
2.3
Parties fermes . . . . . . . . . . . . . . . . .
2.4
Voisinages . . . . . . . . . . . . . . . . . . . .
2.5
Adhrence, intrieur, frontire . . . . . . . . .
2.6
Points isols, points d'accumululation . . . . .
2.7
Espaces spars . . . . . . . . . . . . . . . . .
2.8
Parties denses, espaces sparables . . . . . . .
2.9
Topologie induite . . . . . . . . . . . . . . . .
2.10 Exercices . . . . . . . . . . . . . . . . . . . .
Limites et continuit . . . . . . . . . . . . . . . . . .
3.1
Limite et valeur d'adhrence d'une suite . . .
3.2
Suite dans les espaces mtriques . . . . . . .
3.3
Applications continues . . . . . . . . . . . . .
3.4
Continuit de la compose . . . . . . . . . . .
3.5
Continuit de la restriction . . . . . . . . . . .
3.6
Prolongement par continuit . . . . . . . . . .
3.7
Homomorphismes . . . . . . . . . . . . . . .
3.8
Continuit et limite dans les espaces mtriques
3

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

1
2
2
2
2
3
4
5
6
6
7
7
8
8
9
10
10
11
11
12
13
14
14
16
17
19
19
19
20
21

3.9
Applications uniformment continues . . . .
Topologie produit . . . . . . . . . . . . . . . . . . .
4.1
Produit d'espaces mtriques . . . . . . . . .
4.2
Produit ni quelconque . . . . . . . . . . . .
4.3
Topologie de Rn . . . . . . . . . . . . . . . .
4.4
Exercices . . . . . . . . . . . . . . . . . . .
Espaces complets . . . . . . . . . . . . . . . . . . .
5.1
Espaces complets . . . . . . . . . . . . . . .
5.2
Produit ni d'espaces complets . . . . . . .
5.3
Condition de Cauchy . . . . . . . . . . . . .
5.4
Prolongement des applications uniformment
5.5
Thorme du point xe . . . . . . . . . . . .
5.6
Thorme de Baire . . . . . . . . . . . . . .
5.7
Exercices . . . . . . . . . . . . . . . . . . .
Espaces compacts . . . . . . . . . . . . . . . . . . .
6.1
Parties compactes . . . . . . . . . . . . . . .
6.2
Compacts et continuit . . . . . . . . . . . .
6.3
Suites et compacts . . . . . . . . . . . . . .
6.4
Espaces mtriques compacts . . . . . . . . .
6.5
Produit ni de compacts . . . . . . . . . . .
6.6
Compacts de Rn . . . . . . . . . . . . . . .
6.7
Parties relativement compactes . . . . . . .
6.8
Espaces localement compacts . . . . . . . .
6.9
Exercices . . . . . . . . . . . . . . . . . . .
Espaces connexes . . . . . . . . . . . . . . . . . . .
7.1
Parties connexes . . . . . . . . . . . . . . .
7.2
Produit de connexes . . . . . . . . . . . . .
7.3
Composantes connexes . . . . . . . . . . . .
7.4
Connexes par arcs . . . . . . . . . . . . . .
7.5
Espaces localement connexes . . . . . . . . .
7.6
Exercices . . . . . . . . . . . . . . . . . . .

. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
continues
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

2 Espaces des fonctions continues


1
2
3

53

Convergence simple et convergence uniforme . . . . . . . . . . . . . . . . . 53


Le thorme d'Ascoli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Le thorme de StoneWeierstrass . . . . . . . . . . . . . . . . . . . . . . . 59

3 Espaces norms
1
2
3
4
5
6

21
22
24
24
24
25
27
27
29
29
30
31
32
33
34
35
36
37
37
40
40
41
41
42
43
45
47
47
48
50
50

Gnralits . . . . . . . . . . . . . .
Applications linaires continues . . .
Espaces norms de dimension nie, le
Applications multilinaires continues
Le thorme de l'application ouverte
Le thorme de BanachSteinhaus . .

. . . . . . .
. . . . . . .
thorme de
. . . . . . .
. . . . . . .
. . . . . . .

. . . .
. . . .
Riesz
. . . .
. . . .
. . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

67

67
70
73
76
78
81

Le thorme de HahnBanach . . . . . . . . . . . . . . . . . . . . . . . . . 82

4 Espaces de Hilbert
1
2
3
4

Gnralits . . . . . . . .
Projection et orthogonalit
Base hilbertienne . . . . .
L'espace de Hilbert `2N (K)

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

91

91
95
100
104

Chapitre 1
lments de topologie
Quand on regarde, de plus prs, l'ensemble des nombres rels R, on s'aperoit, trs vite,
que la majorit des notions topologiques telles que : limites, continuit, suites convergentes
et suites de Cauchy, ont t dnies l'aide des intervalles ouverts et plus prcisment
l'aide des trois proprits mtriques de la valeur absolue :
(p1 ) : |x y| = 0 x = y ;
(p2 ) : |x y| = |y x| ;
(p3 ) : |x z| |x y| + |y z|.
Pour esprer dnir ces mmes notions topologiques dans un espace autre que R, il est
donc naturel de chercher munir cet espace d'une mtrique convenable qui possde les
mmes proprits que la valeur absolue.

1. Espaces mtriques
Dnition 1.1. Soit E un ensemble non vide. On appelle distance sur E , toute application
d de E E dans R+ vriant :
1. x, y E, d(x, y) = 0 x = y ;
2. la symtrie : x, y E, d(x, y) = d(y, x);
3. l'ingalit triangulaire : x, y, z E, d(x, z) d(x, y) + d(y, z).
Si d est une distance sur E , le couple (E, d) est appel espace mtrique.

Par rcurrence, l'ingalit triangulaire implique que pour tous x1 , x2 , ... , xn lments
de E :
n1
X
d(x1 , xn )
d(xk , xk+1 ).
k=1

Elle implique aussi que pour tous x, y et z dans E :

|d(x, y) d(y, z)| d(x, z).


1

2
1.1.

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

Boules et sphres

Soit (E, d) un espace mtrique. Pour tout a E et tout r > 0, la boule ouverte de
centre a et de rayon r est l'ensemble :

B(a, r) = {x E, d(x, a) < r}.


La boule ferme de centre a et de rayon r est l'ensemble :

B(a, r) = {x E, d(x, a) r}.


La sphre de centre a et de rayon r est :

S(a, r) = {x E, d(x, a) = r}.

1.2.

Diamtre d'une partie, fonctions bornes

Le diamtre d'une partie A de E est la plus grande valeur (ventuellement innie) qui
puisse tre prise par d sur A A :
diam(A) =

sup

d(x, y).

(x,y)AA

Lorsque diam(A) est ni, on dit que A est borne.


Si f est une application d'un ensemble X valeurs dans l'espace mtrique E , on dit que
f est borne, si la partie f (X) est borne.

1.3.

Distance d'un point une partie

La distance d'un point b E une partie A de E est la borne infrieure des distances
entre b et les lments de A :

d(b, A) = inf d(b, a).


aA

1.4.

Distance induite

Si d est une distance sur un ensemble E et A une partie non vide de E , la restriction
de d A A est une distance sur A. On l'appelle distance induite sur A. Le couple (A, d)
est, son tour, un espace mtrique, on l'appelle sous-espace mtrique de (E, d).

1. Espaces mtriques

1.5. Exemples de distances


1. La valeur absolue (x, y) 7 |x y| est videmment une distance sur R. On l'appelle

distance usuelle.
Pour tout a R et tout r > 0, la boule ouverte B(a, r) est l'intervalle ouvert
]a r, a + r[, son diamtre est gal 2r. Quant la sphre S(a, r), elle est gale
la paire {a r, a + r}.

2.

La distance usuelle est aussi une distance sur Q, sur Z et sur toute autre partie non
vide de R. Ainsi, par exemple, relativement Z, la boule ouverte B(m, r) est gale
]m r, m + r[Z. Son diamtre est gal 2r 2 si r N+? , 2E(r) sinon.
On peut remarquer, par cet exemple, que dans un espace mtrique quelconque, le
diamtre d'une boule de rayon r n'est pas toujours gal 2r.

3.

L'application (x, y) 7 | arctan(x) arctan(y)| est une distance sur l'ensemble :


R = R {+, }. Relativement cette distance l'ensemble
R est born et son
diamtre est gal . Par exemple, la boule ouverte B(0, 2 ) est gale R, la boule
ferme B(0, 2 ) est gale l'espace tout entier R, la boule ouverte B(+, 2) est gale,
elle aussi, R, quant la sphre S(+, 2) elle est vide.

4.

Sur l'ensembles des complexe C, l'application module : (z1 , z2 ) 7 |z1 z2 | est une
distance. C'est la distance usuelle de C. Ses boules sont des disques et ses sphres sont
des cercles.

5.

Dans l'espace R3 , les trois applications :


D1 : ((x1 , x2 , x3 ), (y1 , y2 , y2 )) 7 p
|x1 y1 | + |x2 y2 | + |x3 y3 | ;
D2 : ((x1 , x2 , x3 ), (y1 , y2 , y3 )) 7 (x1 y1 )2 + (x2 y2 )2 + (x3 y3 )2 ;
D3 : ((x1 , x2 , x3 ), (y1 , y2 , y3 )) 7 max(|x1 y1 |, |x2 y2 |, |x3 y3 |) ;
sont des distances.
La distance D2 s'appelle distance euclidienne (car elle provient du produit scalaire
usuel de R3 ), ses boules correspondent rellement ce qu'on imagine d'habitude, c'est
des vraies boules de l'espace.
Par contre, les deux autres distances D1 et D3 sont purement thoriques, les boules
de D1 et D3 sont des cubes de l'espace. Toutefois, nous verrons, un peu plus loin, que
ces trois distances (gomtriquement direntes) sont topologiquement identiques et
reprsentent le mme intrt. On les appelle distances usuelles de R3 .

6.

0 si x = y
1 si x 6= y
est une distance sur E , appele distance discrte. Ses boules sont soit des singletons,
soit gales E tout entier. Nous verrons, par exemple, que quand E est gal Z, la
Soit E un ensemble quelconque. L'application d(x, y) =

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

distance usuelle et la distance discrete dnissent une mme structure topologique.

7.

Une intressante classe d'espaces mtriques est la classe des espaces norms. tant
donn un espace vectoriel E sur un corps K (K = R ou C), une application N de E
dans R+ est une norme sur E , si :
1. x E , N (x) = 0 x = 0 ;
2. x E , K, N (.x) = ||.N (x) ;
3. x, y E , N (x + y) N (x) + N (y).
Dans ce cas, on dit que (E, N ) est un espace norm.
On peut vrier, facilement, que si N est une norme sur E , alors l'application

(x, y) 7 N (x y)
est une distance sur E .
(Le chapitre 3 de ce manuel est rserv l'tude des espace norms.)

1.6. Ouverts d'une distance

Dans R, on dnit les ouverts partir des intervalles ouverts ; dans les espaces
mtriques on dnit les ouverts partir des boules ouvertes.
Soit (E, d) un espace mtrique :

Dnition 1.2.

Un sous-ensemble O de E est dit ouvert de E , si O est vide, ou bien si


pour tout x O, il existe une boule ouverte de centre x qui soit incluse dans O.
En termes prcis, O est un ouvert de E si :

O = ou bien
x O, r > 0, B(x, r) O.
La famille des boules ouvertes engendre les ouverts de E . En eet, on a :

Proposition 1.1. Toute boule ouverte est un ouvert et Les ouverts de E sont les runions

de boules ouvertes.

Dmonstration.

1. Soit (E, d) un espace mtrique et B(x, r) une boule ouverte de E . Pour tout y
B(x, r), de l'ingalit triangulaire, il vient que la boule ouverte de centre y et de rayon
= r d(x, y) est incluse dans B(x, r). Donc B(x, r) est un ouvert de E .
2. Soit O un ouvert non vide de E . D'aprs la dnition d'un ouvert, pour tout x O,
il existe un rayon rx > 0, tel que la boule B(x, rx ) soit incluse dans O. Ainsi O est la
runion des boules ouvertes B(x, rx ), x O.
[
Inversement, Si (B(x , r ))I est une famille de boules ouvertes de E , la runion
B(x , r )
I

est un ouvert de E . En eet, si x est un lment de cette runion, il existe un indice I

1. Espaces mtriques

tel que x soit dans la boule B(x , r ), et comme cette dernire est unSouvert, elle contient
une boule ouverte B de centre x. la boule B est ainsi incluse dans B(x , r ) ; d'o le
rsultat. 
Voici trois proprits fondamentales, vries par les ouverts, o les boules ouvertes
ne gurent plus explicitement :

Proposition 1.2.

Soit (E, d) un espace mtrique.


1. Les deux parties et E sont des ouverts de E .
2. Une runion quelconque d'ouverts est un ouvert.
3. Une intersection nie d'ouverts est un ouvert.

Dmonstration.

1. vident.
2. Mme raisonnement utilis pour dmontrer la proposition 1.1.
\
Ok est vide, alors c'est
3. Soit O1 , O2 , ... , On des ouverts de E . Si leur intersection
1kn

un ouvert. Sinon, pour tout x lment de cette intersection et pour tout k {1, 2, ..., n},
il existe un rayon k > 0 tel que la boule B(x, k ) soit incluse dans l'ouvert
\ Ok et par
Ok . 
consquent la boule de centre x et de rayon = min k est incluse dans
1kn

1kn

1.7. Topologie associe une distance


Soit d une distance sur un ensemble E . On appelle topologie associe d, et on note
Td , la partie de P(E) forme de tous les ouverts de E relativement d.

Td = {O E, O ouvert}.
D'aprs la proposition 1.2, Td est une partie de P(E) qui vrie :
(T1 ) : Les deux parties et E sont des lments de Td .
(T2 ) : Une runion quelconque d'lments de Td est un lment de Td .
(T3 ) : Une intersection nie d'lments de Td est un lment de Td .

Exemples particuliers
1. Dans un ensemble non vide E , la topologie associe la distance discrte est gale

P(E) ; c'est--dire que toute partie de E est un ouvert relativement cette distance.
En eet, pour toute partie A non vide de E , si x A alors B(x, 1) = {x} A.
2. Dans Z, la topologie associe la distance usuelle est P(Z). En eet, si A est une
partie non vide de Z et m A, on a
B(m, 1) = {x Z, |x m| < 1} = {m} A.

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

1.8. Distances quivalentes

Deux distances d et dnies sur un ensemble E sont dites topologiquement


quivalentes, si elles possdent les mmes ouverts ; c'est--dire, si

Td = T .
Elles sont dites quivalentes s'il existe deux constantes strictement positives et , telles
que :
(x, y) E E, .d(x, y) (x, y) .d(x, y).
On peut montrer aisment que :
Si deux distances sont quivalentes, alors elles sont topologiquement quivalentes.
La rciproque n'est pas toujours vraie. Exemple, sur R, la distance usuelle (x, y) 7
|x y| est topologiquement quivalente la distance (x, y) 7 |x3 y 3 | car la fonction :
x 7 x3 est bijective croissante de R dans R ; mais ces deux distances ne sont pas quivalentes, sinon il existerait une constante strictement positive telle que |x2 + y 2 + xy|
pour tout couple (x, y) R2 , ce qui est impossible. 

Remarque

Si d est une distance quelconque sur E , on peut toujours mettre sur E une distance
topologiquement quivalente d qui soit borne. En eet, on peut vrier que
d(x, y)
est encore une distance sur E , elle est topologiquement
l'application (x, y) 7
1 + d(x, y)
quivalente d et elle est majore par 1.

1.9. Distances produit

Si (E1 , d1 ), (E2 , d2 ), ... , (En , dn ) sont des espaces mtriques, alors les trois applications :
P
(x, y) 7 D1 (x, y) = p nk=1 dk (xk , yk ) ;
Pn
2
(x, y) 7 D2 (x, y) =
k=1 dk (xk , yk ) ;
(x, y) 7 D3 (x, y) = max dk (xk , yk ) ;
k{1,2,...,n}

Sont des distances sur l'espace produit E = E1 E2 ... En . On montre qu'elle sont
quivalentes et plus prcisment :

D3 D1 n.D2 nD3 .
Donc, en particulier, leurs topologies associes sont identiques. Quand on parle de
distance produit, il s'agit, sans confusion, de l'une de ces trois distances.
Comme dans R, on peut aussi dnir dans un espace mtrique quelconque la notion
de ferm, de voisinage, de limite, de continuit, et toutes les autres notions topologiques,
mais pour ne pas perdre de gnralit, on les dnira dans un cadre plus gnral, celui
des espaces topologiques.

2. Espaces topologiques

2. Espaces topologiques
Un autre regard, cette fois ci, vers les espaces mtriques nous apprend que pour dnir
sur un ensemble quelconque E des notions topologiques telles que limite et continuit,
on n'a pas vraiment besoin d'une distance ; une partie T de P(E) qui vrie les trois
proprits (T1 ), (T2 ) et (T3 ) du paragraphe 1.7 sut.
Soit E un ensemble non vide et T une partie de P(E).

Dnition 2.1.

On dit que T est une topologie sur E si :


(T1 ) : Les deux parties et E sont des lments de T ;
(T2 ) : une runion quelconque d'lments de T est un lment de T ;
(T3 ) : une intersection nie d'lments de T est un lment de T .
Dans ce cas, les lments de T sont appels ouverts de E et le couple (E, T ) est appel
espace topologique.
videmment, on voit tout de suite que si (E, d) est un espace mtrique, alors (E, Td )
est un espace topologique.
Il existe des espaces topologiques qui ne sont pas mtrisables, c'est--dire des espaces
topologiques (E, T ) tels qu' il n'existe aucune distance d dnie sur E qui vrie T = Td .
Voici un exemple :
Soit E un ensemble contenant au moins deux lments, la partie de P(E), T = {, E}
est une topologie sur E . C'est la plus petite (au sens de l'inclusion) topologie qui puisse
tre dnie sur E . On l'appelle topologie grossire. Elle ne provient d'aucune distance.
La plus grande topologie qui puisse tre dnie sur E , est la topologie discrte T = P(E),
mais elle, elle provient de plusieurs distances, en particulier de la distance discrte.

2.1. Base d'une topologie


Il arrive souvent qu'une topologie soit dnie partir de certains de ses ouverts particuliers. C'est le cas, par exemple, d'une topologie qui provient d'une distance, elle est
dnie partir des boules ouvertes.
Soit (E, T ) un espace topologique et B une partie de T . On dit que B est une base de T ,
si tout lment de T est runion d'lments de B , on dit aussi que T est engendre par
B . Dans ce cas, on a :
O [
T , si et seulement si, il existe une famille (B )I d'lments de B telle que
O=
B . Ce qui est encore quivalent :
I

x O, B B, x B O.
D'autre part, si E est un ensemble quelconque et B une partie de P(E), pour que B
soit une base d'une topologie sur E , il faut et il sut, que B vrie les deux conditions
suivantes :

8
1.

Chapitre 1 :

E=

lments de topologie

FSSM SMA 2006-2007

B,

BB

2. B1 , B2 B, x B1 B2 , B3 B, x B3 B1 B2 .
Lorsque B est stable par intersections nies, elle vrie la condition 2.

2.2. Exemples de topologies


1. Topologie spectrale.

Soit A une anneau commutatif unitaire. D'aprs le thorme de Krull (voir cours d'algbre
II) A admet, au moins, un idal premier, donc l'ensemble E = {J A, J idal premier de A},
appel spectre de A, est non vide.
Pour tout idal I de A on pose O(I) = {J E, I * J}.
Alors T = {O(I), I idal de A} est une topologie sur E , appele topologie spectrale.
Cette topologie est trs utile, notamment en gomtrie algbrique.
2. Topologie arithmtique.
Pour tous lments a et b dans Z, on pose a.Z + b = {am + b, m Z}. Soit B la collection
de tous les aZ + b quand a et b parcourent Z. Alors B est une base de topologie sur Z. La
topologie T engendre par B s'appelle topologie arithmtique.
O T si et seulement si O est vide, ou bien pour tout m O, il existe a et b dans Z tels
que m (a.Z + b) O.
3. Topologie de l'ordre.
Soit (E, ) un ensemble ordonn. Pour tous lments a et b de E , avec a < b, on pose :
]a, b[= {x E, a < x < b},
) , a[= {x E, x < a},
]a, (= {x E, a < x}.
Soit B la partie de P(E) forme des intervalles de la forme ]a, b[, des intervalles de la
forme ) , a[ et des intervalles de la forme ]a, (, alors B est une base de topologie. La
topologie engendre par B s'appelle topologie de l'ordre sur E .
Dans R, la topologie de l'ordre naturel concide avec la topologie usuelle.

2.3. Parties fermes


Soit (E, T ) un espace topologique.

Dnition 2.2. Une partie F de E est dite ferme dans E , ou un ferm de E , si son
complmentaire dans E est un ouvert de E .
Par passage au complmentaire, on dduit de la dnition 2.1 :

Proposition 2.1.

Dans un espace topologique :


1. Les deux parties et E sont des ferms de E .
2. Une intersection quelconque de ferms de E est un ferm de E .
3. Une runion nie de ferms de E est un ferm de E .

2. Espaces topologiques

Dans un espace mtrique, les boules ouvertes sont des ouverts. De mme :

Proposition 2.2.

Dans un espace mtrique, les boules fermes sont des ferms.

Dmonstration. Soit B(x, r) une boule ferme de E et O son complmentaire. Si y


est un lment de O, d'aprs l'ingalit triangulaire, la boule ouverte de centre y et de
rayon d(x, y) r est incluse dans O. Donc O est un ouvert et par consquent B(x, r) est
un ferm de E . 
2.4. Voisinages

Soit (E, T ) un espace topologique, V une partie non vide de E et x un point de E .

Dnition 2.3. On dit que V est un voisinage de x, et on crit V V(x), s'il existe un
ouvert O de E qui contient x et qui soit contenu dans V .
V V(x) O T , x O V.
Il dcoule, du fait qu'une runion d'ouverts est un ouvert, le rsultat simple suivant
qui est, souvent, utile pour prouver qu'une partie est ouverte :

Proposition 2.3.

Dans un espace topologique (E, T ), une partie O est ouverte, si et


seulement si, elle est voisinage de chacun de ses points.

O T x O, U T , x U O.
Voici les proprits les plus importantes des voisinages :

Proposition 2.4.

Dans un espace topologique (E, T ) :


1. Si V est un voisinage de x et V 0 une partie contenant V alors V 0 est aussi un voisinage
de x.
2. Une intersection nie de voisinages de x est un voisinage de x.
3. Si V est un voisinage de x, il existe un voisinage W de x tel que :

W V et y W, V V(y).

Dmonstration. 1. Ce point rsulte de la transitivit de l'inclusion.

2. Ce point rsulte du fait qu'une intersection nie d'ouverts est un ouvert.


3. Soit V V(x). Il existe un ouvert O tel que x O V . Cet ouvert O rpond la
question, il peut jouer le rle du voisinage cherch W . 

10

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

2.5. Adhrence, intrieur, frontire


Soit (E, T ) un espace topologique et A une partie de E .
1. Adhrence.
On appelle adhrence de A, et on note A, l'intersection de tous les ferms contenant A.
C'est le plus petit ferm (au sens de l'inclusion) qui contient A. Les points de A sont dits
points adhrents A, ils sont caractriss par :

x A V V(x), V A 6= .
2. Intrieur.

On appelle intrieur de A, et on note A, la runion de tous les ouverts contenus dans A.

C'est le plus grand ouvert contenu dans A. Les points de A sont dits points intrieurs
A, ils sont caractriss par :

x A A V(x) O T , x O A.
3. Frontire.

La frontire de A, qu'on note F r(A), est le complmentaire de A dans A. C'est un ferm


de E .

F r(A) = A r A = F r(C A ).

Proposition 2.5.

Soit E un espace topologique. Alors :


1. Une partie F de E est ferme, si et seulement si, F = F .

2. Une partie O de E est ouverte, si et seulement si, O = O.

Dmonstration.1.

Soit F une partie ferme de E . Puisque F est le plus petit ferm


contenant F , on a ncessairement F = F .
L'autre implication est vidente car F est toujours ferm. 

2. Soit O un ouvert de E . Puisque O est le plus grand ouvert de E contenu dans O, on a

ncessairement O = O.

L'autre implication est vidente car O est toujours ouvert. 

2.6. Points isols, points d'accumululation


Soit E un espace topologique et A une partie de E .
1. Points isols.

2. Espaces topologiques

11

On dit qu'un point x A est un point isol de A s'il existe un voisinage V de x tel que

V A = {x}.
Lorsque tous les points de A sont isols, on dit que A est discrte.
2. Points d'accumulation.
On dit qu'un point x E est un point d'accumulation de A si tout voisinage de x contient
des points de A autres que x ; c'est--dire :

V V(x), (V r {x}) A 6= .

2.7. Espaces spars

Un espace topologique E est dit spar si pour tout x E et tout y E , avec x 6= y ,


il existe un voisinage V de x et un voisinage U de y , tels que

V U = .
La notion d'espace spar est trs utile en topologie, il assure, en particulier, l'unicit de
la limite d'une suite quand elle existe. Les espaces topologiques non spars sont, souvent,
des espaces topologiques pauvres en nombre d'ouverts et dpourvus d'intrt, c'est le cas,
par exemple, d'un ensemble lorsque il est muni de la topologie grossire.

Proposition 2.6.

Les espaces mtriques sont des espaces topologiques spars.

Dmonstration. Soit x et y

deux point distincts d'un espace mtrique (E, d). D'aprs


l'ingalit triangulaire, les deux boules B(x, d(x,y)
) et B(y, d(x,y)
) sont disjointes. La pre2
2
mire est un voisinage de x, la seconde est un voisinage de y . Donc (E, d) est spar. 

Remarques
1. Les espaces mtriques possdent d'autres proprits de sparation encore plus ranes

comme la rgularit et la normalit. (Voir exercice 11)


2. Dans un espace topologique spar E , tous les singletons sont ferms, et plus gnralement, toute partie de cardinal nie est ferme.
En eet, pour tout x E , l'ensemble O = E r {x} est un ouvert, car si y O, alors
x 6= y et puisque E est spar, il existe un voisinage V de y (qu'on peut choisir ouvert)
qui ne contient pas x, ce qui entrane que y V O. 

2.8. Parties denses, espaces sparables

Soit E un espace topologique. Une partie D de E est dite dense si son adhrence est
gale E , i.e : D = E .
Exemple, Q est une partie dense de R.
Lorsque E est un espace mtrique on a :

12

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

D = E x E, > 0, x D, d(x, x) < ,


ce qui exprime que tout lment x de E peut tre approch par un lment x de D suivant
la prcision souhaite.

Proposition 2.7. Soit E un espace topologique. Une partie D de E est dense, si et


seulement si, son intersection avec chaque ouvert de E est non vide.
Si E est un espace mtrique, alors D est dense, si et seulement si, son intersection avec
chaque boule ouverte est non vide.
Dmonstration. Supposons que D = E . Si O est un ouvert non vide de E , il existe
x O et comme O est ouvert, c'est un voisinage de x, donc il a des points communs avec
D.
Inversement, supposons que D rencontre tous les ouverts. Soit x E et V V(x). Il
existe un ouvert O tel que x O V , et comme D coupe O, elle coupe aussi V . Donc
D = E. 
Lorsque E est un espace mtrique, les ouverts de E sont les runions de boules ouvertes,
donc D est dense ssi elle rencontre tous les ouverts de E ssi elle rencontre toutes les boules
ouvertes de E . 
Les espaces topologiques qui possdent une partie la fois dense et dnombrable,
s'appellent espaces sparables. On montre (Exercice) que tout espace topologique possdant une base dnombrable d'ouverts est un espace sparable.

2.9. Topologie induite


Soit (E, T ) un espace topologique et A une partie de E . La partie de P(A) dnie
par :
TA = {O A, O T }
est une topologie sur A. On l'appelle topologie induite sur A.
Le couple (A, TA ) est, son tour, un espace topologique, appel sous-espace topologique
de (E, T ), ses ouverts sont les traces des ouverts de E sur A, de mme ses ferms (resp
ses voisinages) sont les traces des ferms (resp des voisinages)de E sur A :
est un ouvert de A ssi il existe un ouvert O de E tel que = O A.
G est un ferm de A ssi il existe une ferm F de E tel que G = F A.
U est un voisinage de a A dans A, ssi il existe un voisinage V de a dans E tel que
U = V A.
L'adhrence d'une partie B , relativement A, est gale la trace de l'adhrence de B ,
relativement E , sur A.
Lorsque l'espace E est spar, le sous-espace A est aussi spar, en particulier, lorsque la
topologie de E est associe une distance d, celle de A est associe la distance induite
par d sur A.
Notons, enn, que Si B est une partie de E telle que B A E , alors la topologie
induite par TA sur B concide avec la topologie TB induite par T sur B .

2. Espaces topologiques

13

2.10. Exercices
Exercice 1. Soit E

un espace mtrique.
1. Montrer que le diamtre de toute boule de rayon r est infrieur 2r et donner un
exemple o l'ingalit est stricte.
2. Montrer qu'une partie A de E est borne, si et seulement si, elle est incluse dans une
boule de E .
3. Montrer que si E est born, alors il est gal l'une de ses boules.
Montrer que sur Z, la distance usuelle et la distance discrte sont topologiquement quivalentes. Que peut on dire de ces distances sur Q ?

Exercice 2.

Exercice 3. Soit f : R R une application surjective et strictement croissante.


1. Montrer que l'application d dnie par d(x, y) = |f (x) f (y)| est une distance sur R.
2.
Soit a et b deux rels tels que a < b. Rsoudre le systme :
f (x) = f (a) + r ;
f (x) = f (b) r ;

x R, r > 0.
3. Montrer que la distance d et la distance usuelle (x, y) 7 |x y| sont topologiquement
quivalentes.
4. Est-ce-que ces deux distances sont quivalentes ?
Exercice 4 (Distances ultramtriques).

Soit E un ensemble non vide. Une distance sur


E est dite ultramtrique, si pour tous points x, y et z de E , d(x, z) max(d(x, y), d(y, z)).
Montrer que pour une telle distance :
1. Les boules ouvertes et les boules fermes sont la fois des ouverts et des ferms de E .
2. Si deux boules ouvertes se coupent, l'une d'elles est incluse dans l'autre.

Exercice 5.

Montrer que dans un espace mtrique, les sphres sont des ferms.

Exercice 6.

Soit E un espace topologique. Montrer que si O1 et O2 sont deux ouverts


disjoints alors O1 O2 = .

Exercice 7.

Soit E espace topologique. Montrer que :

1) A = A ;

A=A

2) A B = A B et A B

3) C A = C A

14

Chapitre 1 :

4) A B = A B ;

lments de topologie

FSSM SMA 2006-2007

AB AB

\
5) A
B A B , avec galit si A B = et A B = .

\
6) A
B =AB
7) x F r(A) V V(x), V A 6= et V C A 6= .

8) A, F r(A) et C A forment toujours une partition de E .


9) (A ouvert) = (C F r(A) est dense dans E ).
10) Si A est ouvert et B quelconque, alors A B A B .

Exercice 8. Soit E un espace topologique, A une partie non vide de E et B une partie
de A. On muni A de sa topologie induite.
1. Montrer que l'adhrence de B dans A est gale la trace sur A de l'adhrence de B
dans E .
2. Montrer que l'intrieur de B dans A contient la trace sur A de l'intrieur de B dans
E.
3. Montrer que la frontire de B dans A est incluse dans la trace sur A de la frontire de
B dans E .
Exercice 9.
1.

Montrer que dans un espace mtrique (E, d) :


x A d(x, A) = 0.

2.
3.
4.

x A d(x, C A ) > 0.
d(x, A) = d(x, A).
diam(A) = diam(A).

3. Limites et continuit
Les notions de limite et continuit jouent un rle central en topologie. Elles permettent,
en particulier, de montrer l'existence de plusieurs objets mathmatiques.

3.1. Limite et valeur d'adhrence d'une suite

Soit E un espace topologique, (xn )nN une suite d'lments de E et l un point de E .

1. On dit que (xn )nN converge vers l ou que l est limite de (xn )nN , si :
V V(l), N N, n N, xn V.

2. On dit que l est une valeur d'adhrence de (xn )nN , si

V V(l), n N, N n, xN V.

3. Limites et continuit

15

On \
voit, clairement, que l est une valeur d'adhrence de (xn )nN , si et seulement si,
l
{xn , xn+1 , ...}.
n0

Si l est limite de (xn )nN , alors l est une valeur d'adhrence de (xn )nN , mais la rciproque n'est pas toujours vraie.

Proposition 3.1 (Unicit de la limite). Dans un espace topologique spar, en particulier


dans un espace mtrique, toute suite convergente possde une seule limite.
Dmonstration.

Supposons qu'une suite (xn ) possde deux limites distinctes l1 et l2 .


Puisque l'espace E est spar, il existe deux voisinages disjoints V et U respectivement
de l1 et l2 , et comme l1 et l2 sont des limites de (xn ), il existe deux entiers N1 et N2 tels
que xn V pour n N1 et xn U pour n N2 . Pour n max(N1 , N2 ), le terme xn
appartient donc V U , ce qui contredit le fait que U V = . 

Une suite possdant une seule valeur d'adhrence ne converge pas forcment vers cette
valeur. Exemple, dans R, la suite xn = n1 si n est pair et xn = n si n est impair, admet
une seule valeur d'adhrence (qui est gale 0) mais ne converge pas vers cette valeur.
Par contre :

Proposition 3.2.

Dans un espace topologique spar, une suite qui converge vers une
limite admet une seule valeur d'adhrence qui est cette limite.

Dmonstration. Soit (xn )nN une suite qui converge vers une limite l. D'abord, l est une
valeur d'adhrence de (xn )nN . Supposons qu'elle admet une autre valeur d'adhrence l0
dirente de l. L'espace E est spar donc il existe U voisinage de l et V voisinage de l0
tels que U V = , ensuite, il existe un entier N1 tel que que pour n N1 , xn U ; et
il existe N2 N1 tel que xN2 V . Donc xN2 U V , ce qui est absurde. 
Soit A une partie d'un espace topologique E . Si une suite (an )nN d'lments de A
admet un point x E comme valeur d'adhrence, alors x A.
En eet, tout voisinage de x contient, au moins, un an , donc son intersection avec A est
non vide.
Nous verrons que lorsque E est un espace mtrique, tout point de A est limite d'une suite
de A.

16

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

3.2. Suite dans les espaces mtriques


Dans un espace mtrique (E, d), une suite (xn )nN converge vers un point l, si et
seulement si, la suite numrique (d(l, xn ))nN converge vers zro, soit :

> 0, N N, n N, d(l, xn ) < .


Une suite (xn )nN admet un point l comme valeur d'adhrence, si et seulement si :

> 0, n N, N n, d(l, xN ) < .


Plus spcialement, on a le rsultat pratique suivant :

Proposition 3.3. Dans un espace mtrique, un point l est une valeur d'adhrence d'une
suite (xn )nN , si et seulement si, il existe une sous-suite de (xn )nN qui converge vers l.
Dmonstration. Supposons qu'un point l soit une valeur d'adhrence d'une suite (xn ).

Si on prend = 1, il existe un entier (0) tel que d(l, x(0) ) < 1. Si on prend = 21 , il
existe un entier (1) > (0) tel que d(l, x(1) ) < 21 . Ainsi, par rcurrence, on construit
1
une application telle que d(l, x(k) ) < 1+k
et (k) < (k + 1) pour tout k N. La suite
(x(n) ) est donc une sous-suite de (xn ) qui converge vers l.
Rciproquement, supposons qu'une sous-suite (x(n) )nN converge vers un point l. On a :

> 0, N N, n N, d(l, x(n) ) < .


Pour > 0, et pour n N, si on pose m = max(N, (n)), on obtient d(l, xm ) < , avec
m n. Donc l est une valeur d'adhrence de (xn ). 
Pour prouver , dans un espace mtrique, qu'un point est adhrent une partie, on se
sert, souvent, du rsultat pratique suivant :

Proposition 3.4.

Dans un espace mtrique (E, d), un point a appartient l'adhrence


d'une partie A, si et seulement si, il existe une suite d'lments de A qui converge vers a.

Dmonstration. Supposons que a A. Pour tout n > 0, la boule B(a, n1 ) rencontre A,

donc il existe un point an A tel que d(a, an ) < n1 . La suite (an )nN est donc une suite
d'lments de A qui converge vers a.
Inversement, supposons que (an )nN est une suite d'lments de A qui converge vers un
point a. Pour tout voisinage V de a, il existe un entier N tel que aN V ; donc V A 6= .
Le point a est alors un point adhrent A. 

3. Limites et continuit

17

Corollaire 3.5. Dans un espace mtrique E , une partie A est ferme, si et seulement si,
toute suite d'lments de A qui converge dans E , sa limite reste dans A.
Dmonstration. Soit A une partie ferme de E et (an ) une suite de A qui converge vers

un point a. D'aprs la proposition 3.4, a est adhrent A et comme A = A, a reste dans


A.
Rciproquement, supposons que toute suite d'lments de A qui converge dans E , sa
limite reste dans A et montrons que A est ferme. Soit x A. D'aprs la proposition 3.4,
il existe une suite de A qui converge vers x et d'aprs l'hypohse faite sur A, x A. Donc
A = A. 

3.3. Applications continues

Commenons d'abord par dnir la limite d'une application en un point.

Dnition 3.1.

Soit E et F deux espaces topologiques, A une partie non vide de E , a


un lment de A, b un lment de F et f une application de A dans F . On dit que f (x)
tend vers b quand x tend vers a si :

V V(b), U V(a), f (A U ) V.
Si l'espace d'arrive F est spar, et si f (x) tend vers b quand x tend vers a alors b est
unique (mmes arguments que pour dmontrer l'unicit de la limite d'une suite). Dans ce
cas on dit que b est la limite de f au point a et on note :

lim

xa, xA

f (x) = b.

Lorsque A = E , on note simplement :

lim f (x) = b.

xa

Dnition 3.2. Soit E et F deux espaces topologiques et f une application de E dans F.


1. On dit que f est continue en un point a E , si
lim f (x) = f (a) ;

xa

c'est--dire, si :

W V(f (a)), V V(a), f (V ) W.


Autrement dit, si l'image rciproque de tout voisinage de f (a) est un voisinage de a.
2. On dit que f est continue sur E , si f est continue en tout point de E .

18

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

La continuit globale est lie au transfert des ouverts par l'image rciproque et non
pas par l'image directe :

Proposition 3.6.

Une application f : E F est continue, si et seulement si, l'image


rciproque par f de tout ouvert de F est un ouvert de E , si et seulement si, l'image
rciproque par f de tout ferm de F est un ferm de E .

Dmonstration.
Soit f
1

une application continue et A un ouvert de F .


Si x f (A), alors f (x) A et comme A est ouvert, il est voisinage de f (x) et il
existe, d'aprs la continuit de f au point x, un voisinage V de x tel que f (V ) A. Donc
V f 1 (A) et par suite f 1 (A) est voisinage de x. L'ensemble f 1 (A) est alors voisinage
de chacun des ses points, donc c'est un ouvert de E .
Supposons que l'image rciproque, par f , de tout ouvert de F est un ouvert de E et
montrons que f est continue.
Soit x un point de E . Soit U un voisinage de f (x). Il existe un ouvert A de F tel que
f (x) A U , ce qui implique que x f 1 (A) f 1 (U ). Or f 1 (A) est un ouvert de E ,
donc f 1 (U ) est un voisinage de x, par consquent f est continue au point x. 
Pour les ferms, il sut de remarquer que pour toute partie B de F ,
f 1 (B)
CE
= f 1 (CFB ) et utiliser ce qui prcde. 

Cas particuliers
1. Toute application constante de E dans F

est continue.
En eet, pour tout ouvert U de F , l'ensemble f 1 (U ) est gale E ou est gale ;
dans les deux cas c'est un ouvert. 
2. Lorsque l'espace de dpart E est muni de la topologie discrte, toutes les applications
de E dans F sont continues. De mme, lorsque l'espace d'arrive F est muni de la topologie grossire, toute les applications de E dans F sont continues.
3. Dans le cas o un ensemble E est
muni de deux topologies T et T 0 , l'identit x 7 x
0
est continue de (E, T ) dans (E, T ), si et seulement si, la topologie T est plus ne que la
topologie T 0 , c'est--dire, si et seulement si, T 0 T . En particulier, lorsque T = T 0 , il y
a toujours continuit.
4. Soit(E, T ) un espace topologique et A une partie de E . L'application i du sous-espace
(A, TA ) dans (E, T ) dnie par i(x) = x, s'appelle injection canonique de A, elle est continue par dnition de TA .
L'image, par une application continue, d'une suite convergente est une suite convergente. Plus prcisment :

19

3. Limites et continuit

Proposition 3.7. Soit E et F

deux espaces topologiques et f une application continue de


E dans F . Si (xn )nN est une suite d'lments de E qui converge vers un point l, alors la
suite (f (xn ))nN converge vers f (l).

Dmonstration. Soit U V(f (l)). L'application f est continue au point l, donc il existe
un voisinage V de l tel que f (V ) U ; et comme l est limite de (xn )nN , il existe un
entier N tel que pour tout n N , xn V . Pour tout n N , le terme f (xn ) appartient
donc U , ce qui prouve que la suite (f (xn )) converge vers f (l). 
3.4. Continuit de la compose

Soit E, F et G trois espaces topologiques et a un point de E .

Proposition 3.8. Si f : E F est continue au point a et g : F G est continue


au point f (a) alors l'application g f est continue au point a.
Dmonstration. Soit W un voisinage de (g f )(a). L'application g est continue au point
f (a), donc il existe un voisinage U de f (a) tel que g(U ) W . L'application f est continue
au point a, il existe, ensuite, un voisinage V de a tel que f (V ) U , et par transitivit
de l'inclusion, il vient que (g f )(V ) = g(f (V )) g(U ) W . Donc g f est continue au
point a. 
3.5. Continuit de la restriction

Soit (E, T ) et F deux espaces topologique et A une partie non vide de E . On muni A
de sa topologie induite TA .
Si une application f : (E, T ) F est continue en un point a A, alors la restriction
de f sur A, dnie du sous-espace (A, TA ) dans F , est continue au point a.
En eet, pour tout voisinage U de (f /A)(a) = f (a), l'ensemble (f /A)1 (U ) = A f 1 (U )
est la trace du voisinage f 1 (U ) sur A, donc c'est un voisinage de a dans A. 
La rciproque n'est pas toujours vraie. Si f /A est continue au point a A, on ne peut
pas conclure que f est continue au point a.
Exemple : L'application partie entire x 7 E(x) est continue de Z dans Z, mais la
mme application n'est pas continue de R dans Z. 
Dans le cas particulier o A est un voisnage de a dans E , on peut, cependant, vrier que
la rciproque est vraie.

3.6. Prolongement par continuit

Soit E et F deux espaces topologiques spars, A une partie non vide de E , a un lment de ArA, b un lment de F et f une application de A dans F telle que lim f (x) = b.
xa

Si on pose B = A {a}, alors l'application f dnie de B dans F par :

20

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

f (x) si x A ;
b si x = a.
est continue au point a.
En eet, si U est un voisinage de f (a) = b, puisque lim f (x) = b, il existe un voisinage V
f (x) =

xa

de a, tel que f (V A) U . Soit W = V B = V A. Relativement B , cet ensemble


W est un voisinage de a qui vrie f (W ) U . Donc f est continue en a. 
Il est clair que si f est continue sur A, alors f est continue sur B .
L'application f s'appelle prolongement par continuit de f au point a.

3.7. Homomorphismes

Soit E et F deux espaces topologiques.

Dnition 3.3. Une application f de E dans F est dite homomorphisme, si elle est
bijective continue, et si sa rciproque f 1 est aussi continue.
S'il existe un homomorphisme entre E et F , on dit que E et F sont homomorphes.
L'image d'un ouvert (resp, d'un ferm) par une application continue n'est pas toujours
un ouvert (resp, un ferm). Lorsque une application
f : E F transforme les ouverts de E (resp, les ferms de E ) en des ouverts de F ,
(resp, en des ferms de F ), on dit que f est une application ouverte (resp, application
ferme). Ainsi, une application f : E F est un homomorphisme, si et seulement si,
f est bijective continue et ouverte, si et seulement si, f est bijective continue et ferme.
D'aprs la proposition 3.8, la relation binaire entre espaces topologiques :

X R Y X homomorphe Y
est une relation d'quivalence, donc, d'un point de vue topologique, si on fait abstraction de la nature des lments qui forment deux espaces homomorphes, on peut les voir
comme deux espaces identiques.

Exemples
1.
2.

L'ensemble R est homomorphe tous ses intervalles ouverts.


En eet, pour tout a et b dans R, avec a < b, l'application x 7
homomorphisme de R dans ]a, b[.

(ba)x
2(1+|x|)

a+b
2

est un

L'ensemble R muni de la topologie usuelle est homomorphe toute droite du plan


R2.
En eet, pour toute droite D d'quation y = ax + b, l'application x 7 (x, ax + b) est
un homomorphisme de R dans D.

21

3. Limites et continuit

3.

Si f est une fonction continue de R2 dans R, l'espace R2 est homomorphe la surface


S = {(x, y, z) R3 , z = f (x, y)} lorsque celle-ci est muni de sa topologie induite.

4.

L'espace vectoriel des matrices carres d'ordre n muni de sa topologie usuelle (qui
provient de l'une de ses normes, par exemple, kAk = sup kA.xk) est homomorphe
kxk=1

l'espace R . En eet, d'un point de vue topologique, une matrice carre d'ordre n
peut tre vue comme un vecteur n2 composantes.
n2

3.8. Continuit et limite dans les espaces mtriques


Lorsque les espaces E et F sont des espaces mtriques, les notions de limite et continuit s'expriment comme suit :
Soit f : (E, d) (F, ) une application.
1. lim f (x) = b, si et seulement si :
xa, xA

> 0, r > 0, x A, d(x, a) < r = (f (x), b) < .

2. f

est continue au point a, si et seulement si :

> 0, r > 0, x E, d(x, a) < r = (f (x), f (a)) < .


La proposition 3.7 se complte pour donner la caractrisation suivante de la continuit :

Proposition 3.9. Soit f une application d'un espace mtrique E dans un espace mtrique

F . Pour que f soit continue en un point a E , il faut et il sut que pour toute suite
(xn )nN de E convergeant vers a, la suite (f (xn ))nN converge vers f (a).

Dmonstration. La premire implication est dj tablie.

Par l'absurde. Supposons que f n'est pas continue en a. Donc il existe un voisinage U de
f (a) tel que pour tout voisinage V de a, f (V ) n'est pas inclus dans U . En particulier,
pour tout n > 0, f (B(a, n1 )) n'est pas inclus dans U . Pour tout n > 0, il existe donc un
point xn tel que d(xn , a) < n1 et f (xn )
/ U . On voit que la suite (xn )nN converge vers a,
donc la suite f (xn ) converge vers f (a), mais ceci contredit le fait qu'aucun point de cette
suite n'appartient pas au voisinage U . 

3.9. Applications uniformment continues


Soit (E, d) et (F, ) deux espaces mtriques.

22

Chapitre 1 :

Dnition 3.4.
sur E , si :

lments de topologie

FSSM SMA 2006-2007

Une application f : (E, d) (F, ) est dite uniformment continue

> 0, r > 0, x, y E, d(x, y) < r = (f (x), f (y)) < .


Une telle application est videmment continue, mais une application continue n'est
pas toujours uniformment continue.
Voici une classe importante d'applications uniformment continues :

Dnition 3.5.

Soit k un rel positif. Une application f : (E, d) (F, ) est dite


lipschitzienne de rapport k si :

x, y E,

(f (x), f (y)) < k.d(x, y).

Lorsque 0 < k < 1, on dit que f est contractante.


Comme pour la continuit, voici une caractrisation de la continuit uniforme par les
suites :

Proposition 3.10. Une application f : (E, d) (F, ) est uniformment continue, si


et seulement si, pour tout couple de suites (an )nN et (bn )nN vriant lim d(an , bn ) = 0,
la limite de (f (an ), f (bn )) est gale elle aussi 0.

n+

Dmonstration.

Supposons que f est uniformment continue. Soit (an )nN et (bn )nN
deux suites vriant lim d(an , bn ) = 0. Soit > 0. D'une part, il existe r > 0 tel que
n+

d(x, y) < r implique (f (x), f (y)) < , d'autre part il exsite un entier N tel que pour
n N , d(an , bn ) < r. Il rsulte alors que pour n N , (f (an ), f (bn )) < , ce qui signie
que la suite (f (an ), f (bn ))nN converge vers 0. 
La rciproque se dmontre par l'absurde. Supposons que f vrie la deuxime proprit
sans que f soit uniformment continue : Il existe > 0 tel que pour tout n > 0, il
existe xn et yn dans E tels que d(xn , yn ) < n1 et (f (xn ), f (yn )) ; ce qui contredit
l'hypothse faite sur f . 

4. Topologie produit
Soit E et F deux espaces topologiques.
On appelle ouvert lmentaire de E F toute partie de la forme O1 O2 , o O1 est un
ouvert de E et O2 un ouvert de F .
La partie B forme de tous ces ouverts lmentaires est une base de topologie sur E F

4. Topologie produit

23

et la topologie T qu'elle engendre s'appelle topologie produit.


Les ouverts de T sont donc les partie de E F qui sont runion d'ouverts lmentaires.

Ainsi, O T , si et seulement si, il existe


[une famille (O1 )I d'ouverts de E et une famille
O1 O2 ; ou encore :
(O2 )I d'ouverts de F tels que O =
I

O T (x, y) O, B B, (x, y) B O.

Proposition 4.1.

Soit E et F deux espaces topologiques.


1. Dans E F , une partie V est voisinage d'un couple (x, y), si et seulement si, il existe
un voisinage V1 de x dans E et un voisinage V2 de y dans F tels que (x, y) V1 V2 V .
2. Pour qu'une suite (xn , yn )nN de E F converge vers un couple (x, y), il faut et il sut
que la suite (xn )nN converge vers x et que la suite (yn )nN converge vers y .
3. L'espace produit E F est spar si et seulement si E et F sont spars.

Dmonstration. 1. Soit V un voisinage de (x, y). Il existe un ouvert O de E F tel


que (x, y) O V . Ensuite, il existe un ouvert lmentaire O1 O2 tel que (x, y)
O1 O2 O V . Les ouverts O1 et O2 sont les voisinages qu'on cherche.
Inversement, si V1 est un voisinage de x et V2 un voisinage de y tels que (x, y) V1 V2
V , il existe un ouvert O1 de E et un ouvert O2 de F tels que x O1 V1 et y O2 V2 ,
ce qui implique que (x, y) O1 O2 V . Donc V est un voisinage de (x, y). 
2. C'est une consquence directe du rsultat prcdent.
3. Laiss en exercice 
Proposition 4.2.

Soit E et F deux espaces topologiques. Alors :


1. Les deux projections canoniques

et

p1

E F E, p1 (x, y) = x

p2

E F F, p2 (x, y) = y

sont continues et ouvertes.


2. Si G est un autre espace topologique, alors une application

f = (f1 , f2 ) : G E F
est continue, si et seulement si, ses deux composantes f1 : G E et f2 : G F
sont continues.

Dmonstration.

1. Soit U un ouvert de E . on a p1
1 (U ) = U F est ouvert (c'est mme un ouvert
lmentaire) donc p1 est continue.
Le reste est laiss en exercice. 

24

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

2. Si f est continue, alors d'aprs la proposition 3.8, les deux composes f1 = p1 f et


f2 = p2 f sont continues.
Inversement, supposons que f1 et f2 sont continues. Soit O un ouvert de E F et soit
z f 1 (O). On a (f1 (z), f2 (z)) O, donc il existe O1 ouvert de E et O2 ouvert de F
tels que (f1 (z), f2 (z)) O1 O2 O, et comme f1 et f2 sont continues, il existe deux
voisinages U et V de z dans G tels que f1 (U ) O1 et f2 (V ) O2 . On voit que le voisinage
U V est inclus dans f 1 (O), donc f 1 (O) est voisinage de chacun de ses points, par
consquent c'est un ouvert. D'o f est continue. 

4.1. Produit d'espaces mtriques

Dans le cas o E et F sont des espaces mtriques muni respectivement des distances d
et , une partie O de E F est ouverte, si et seulement si, pour tout couple (x, y) O, il
existe une boule B1 de centre x et une boule B2 de centre y , tels que (x, y) B1 B2 O.
Ce qui est quivaut au fait que O est un ouvert de EF pour la distance D3 ((x, y), (x0 , y 0 )) =
max(d(x, x0 ), (y, y 0 )). La topologie produit de deux espaces mtrique est donc une topologie mtrisable, mais il faut noter que la distance D3 n'est pas unique, il existe d'autres
distances (une innit mme) qui soient aussi compatibles avec la toplogie produit ; penser aux deux autres distance :
D1 ((x, y), (x0 , y 0 )) = p
d(x, x0 ) + (y, y 0 ) et
D2 ((x, y), (x0 , y 0 )) = (d(x, x0 )2 + (y, y 0 )2 .

4.2. Produit ni quelconque


tant donn E1 , E2 , . . . , En des espaces topologiques, par rcurrence on dnit sur
l'espace produit E = E1 E2 ... En la topologie produit comme tant la topologie
produit de E1 E2 ... En1 et En .
Ainsi une partie O de E est un ouvert pour la topologie produit, si et seulement si, pour
tout lment x O et pour tout k {1, 2, . . . , n}, il existe Ok ouvert de Ek , tels que

x O1 O2 On O.
Toutes les proprits vries dans le cas du produit de deux espaces topologique restent
vraies dans le cas d'un produit ni quelconque.

4.3. Topologie de Rn

La topologie usuelle de R est la topologie T0 associe la valeur absolue .


La topologie de Rn est la topologie produit de l'espace (R, T0 ) par lui-mme n fois. Elle
est compatible avec plusieurs
Pk=ndistances, en particulier avec les trois distances :
(X, Y ) 7 D1 (X, Y ) = q k=1 |Xk Yk | ;
Pk=n
2
(X, Y ) 7 D2 (X, Y ) =
k=1 |Xk Yk | ;
(X, Y ) 7 D3 (X, Y ) = max |Xk Yk |.
k{1,2,...,n}

4. Topologie produit

25

4.4. Exercices
Exercice 10. Soit

(xn )nN est une suite de points d'un espace topologique spar et A
l'ensemble de ses valeur d'adhrence.
1- Montrer que les points d'accumulation de l'ensemble X = {x1 , x2 , ...} sont des lments
de A. Est ce que la rciproque est vraie ?
2- Montrer que X = X A.

Exercice 11.

Soit (E, d) un espace mtrique.


1- Montrer que pour toute partie A de E , l'application x 7 d(x, A)
est lipschitzienne de rapport 1.
2- Montrer que pour A et B parties de E , les deux ensembles
U = {x E, d(x, A) < d(x, B)} et V = {x E, d(x, A) > d(x, B)}
sont des ouverts de E .
3- Montrer que (E, d) vrie la condition suivante :
"Pour tout couple de ferms disjoints F1 et F2 , il existe un couple d'ouverts disjoints O1
et O1 tels que F1 O1 et F2 O2 ."
Un espace topologique qui satisfait cette condition est dit espace topologique normal.
4- Montrer que pour tout couple de ferms disjoints F1 et F2 , il existe une application
continue f de (E, d) dans R telle que
f = 1 sur F1 ; f = 0 sur F2 et 0 f 1.

Exercice 12.

Soit (E, d) un espace mtrique.


1- Montrer que tout ouvert est une runion dnombrable de ferms .
2- Montrer que tout ferm est une une intersection dnombrable d'ouverts.

Exercice 13.

On dsigne par AB la distance euclidienne de A, B R2 et on pose


AB, si A et B sont aligns avec l0 origine O ;
d(A, B) =
OA + OB sinon.
1- Montrer que d est une distance sur R2 .
2- Dterminer l'adhrence, relativement d, du demi-plan

H = {(x, y) R2 , y > 0}.


3- Quelle est la topologie induite par d sur le cercle unit ?
4- Etudier la continuit des applications suivantes :
Rotations de centre O, homothties de centre O et translations.

Exercice 14.

Soit E et F deux espaces topologiques et f : E F une application.


1- Montrer que f est continue, ssi

A E, f (A) f (A),

26

Chapitre 1 :

lments de topologie

ssi

B F, f
ssi

FSSM SMA 2006-2007

1 (B),
(B) f\

B F, f 1 (B) f 1 (B).

2- Soit B une base de la topologie de F . Montrer que f est continue, ssi, l'image rciproque
de tout lment de B est un ouvert de E .
3- Montrer que si f est continue surjective, alors l'image par f de toute partie dense de
E est une partie dense de F .
4- Montrer que si f est ouverte, alors l'image rciproque, par f , de toute partie dense est
une partie dense.
5- Montrer que si f est bijective, alors f est un homomorphisme, ssi

A E, f (A) = f (A),
6- On suppose que F est un espace mtrique. Montrer que si f est continue en un point
a de E , alors f est borne dans un voisinage de E .

Exercice 15.

Soit E et F deux espaces topologiques, a un point de E , A un voisinage de


a et f une application de E dans F . Montrer que si la restriction de f sur A est continue
au point a, alors f est continue au point a.

Exercice 16.

Soit (E, d) un espace mtrique.


Montrer que l'application (x, y) 7 d(x, y) est une application continue de E E dans
R.

Exercice 17. Soit E un espace topologique. Montrer que E est spar, si et seulement si,
la diagonale = {(x, y) E E, x = y} est ferme dans E E .
Exercice 18.

Soit E et F deux espaces topologiques.


1- Montrer que pour tout point y0 appartenant F , l'applications x 7 (x, y0 ) de E dans
E F est continue.
Montrer que c'est un homomorphisme de E dans E {y0 }.
2- Montrer que les projections canoniques p1 et p2 sont ouvertes.

Exercice 19.

Soit E et F deux espaces topologiques, avec F spar, et f et g deux


applications continues de E dans F .
1- Montrer que {x E, f (x) = g(x)} est un ferm de E .
2- Montrer que si D est une partie dense de E telle que f = g sur D, alors f = g sur E .

5. Espaces complets

27

Exercice 20.

Soit E et F deux espaces topologiques et f une application continue de E


dans F . Soit = {(x, y) E F, y = f (x)} le graphe de f .
1- Montrer que pour toute partie A de E :

{(x, f (x)), x A} = {(x, f (x)), x A} .


2- En dduire que est homomorphe E .

5. Espaces complets
Ce paragraphe concerne uniquement les espaces mtriques.

Dnition 5.1.

Une suite (xn )nN d'un espace mtrique (E, d) est dite de Cauchy, si :

> 0, N N, n N m N d(xn , xm ) < .


Ce qui est quivalent, si on note pour tout n N Xn = {xk , k n}, au fait que la
suite dcroissante (diam(Xn ))nN converge vers 0.
Ainsi, toute suite convergente est de Cauchy. Par contre, une suite de Cauchy n'est pas
toujours convergente.

Proposition 5.1. Toute suite de Cauchy qui admet une sous-suite convergente est convergente. Ou encore, toute suite de Cauchy qui admet une valeur d'adhrence est convergente.
Dmonstration. Soit (xn )nN une suite de Cauchy d'un espace mtrique (E, d). Supposons que cette suite admet une valeur d'adhrence l. Soit > 0, il existe un entier N tel
que pour tout p et q suprieurs N , d(xp , xq ) < .
Soit n N , soit m n tel que d(xm , l) < (un tel entier m existe car l est une valeur
d'adhrence de (xn )nN ). De l'ingalit triangulaire, il vient :
d(xn , l) d(xn , xm ) + d(xm , l) < 2. Donc la suite (xn )nN converge vers l. 

5.1. Espaces complets


Dnition 5.2. Soit (E, d) un espace mtrique.
1. On dit que E est complet si toute suite de Cauchy dans E est convergente.
2. Une partie F de E est dite complte si F constitue un espace mtrique complet pour la
distance induite.
3. Lorsque E est un espace norm complet, on dit que que E est un espace de Banach.

28

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

Exemples

1- L'espace R est un espace complet. c'est le plus petit espace complet qui contient Q.
2- L'espace R est muni de la distance d(x, y) = | arctan(x) arctan(y)| n'est pas complet.
En eet, la suite des entiers xn = n est de cauchy dans (R, d) car
d(n, m) = | arctan(n) arctan(m)| tend vers | arctan( 2 ) arctan( 2 )| = 0 ; mais cette
suite n'est pas convergente dans (R, d).
3- Le sous-espace Z est complet, et plus gnralement, tout espace mtrique muni de la
distance discrte est complet. En eet, dans de tels espaces, toute suite de Cauchy est
stationnaire et par consquent convergente.
4- Nous verrons, au chapitre 2, que lorsqu'un espace mtrique (F, d) est complet, alors
l'ensemble des applications bornes d'un ensemble E dans F , muni de la distance

d(f, g) = sup d(f (x), g(x))


xE

est un espace complet.


Voici une autre caractrisation des espaces complets :

Proposition 5.2. Un espace mtrique E est complet, si et seulement si, pour toute suite
dcroissante (Fn )nN de ferms non vides de E vriant lim diam(Fn ) = 0, il existe un
n+
\
Fn = {l}.
point l de E tel que
nN

Dmonstration. Supposons que (E, d) est complet. Soit (Fn )nN une suite dcroissante
de ferms non vides de E vriant lim diam(Fn ) = 0. Pour tout n N, on choisie un
n+

point xn Fn et on montre, dans un premier temps, que la suite (xn ) est de Cauchy.
Soit > 0. Il existe N N tel que pour tout n N , diam(Fn ) < . Donc pour n
et m suprieurs N , puisque la suite des Fn est dcroissante, les deux points xn et xm
appartient FN et par suite d(xn , xm ) diam(FN ) < . La suite (xn ) est
\donc de Cauchy,
et comme E est complet, elle converge vers un point l. Montrons que
Fn = {l}. Pour
nN

tout m N et pour tout n m, on a xn Fm , donc pour


\ tout m
appartient l'adhrence Fm = Fm et il rsulte donc que l
Fn .
nN

N,

la limite l

Soit l0 un autre point de cette intersection. Pour tout n N, l et l0 appartient Fn , donc


d(l, l0 ) diam(Fn ) et comme ce dernier terme tend vers 0, il vient que l = l0 .
La rciproque. Supposons que l'espace E vrie la deuxime proprit de la proposition et
montrons qu'il est complet. Soit (xn ) une suite de Cauchy. Les ferms Fn = {xk , k n}
sont dcroissant et leur diamtre tend vers 0 donc leur intersection est un un singleton .
Or l'intersection de ces Fn est l'ensemble des valeurs d'adhrence de la suite (xn ), donc
d'aprs la proposition 5.1, (xn ) est convergente. 

5. Espaces complets

29

Proposition 5.3.

Soit (E, d) un espace mtrique.


1. Si F est une partie complte de E , alors F est ferme dans E .
2. Si E est complet, alors toute partie ferme de E est complte.

Dmonstration. 1. Soit (xn ) une suite d'lment de F qui converge dans E vers un
point l. Cette suite est une suite de Cauchy dans F , car elle converge dans E , et comme
F est complet, elle converge dans F c'est--dire que sa limite l appartient F . Donc F
est ferme.
2. Supposons que E est complet. soit F une partie ferme de E , et (xn ) une suite de Cauchy
d'lments de F . Cette suite est aussi de Cauchy dans E est comme E est complet, elle
converge dans E vers un point l. Or la partie F est ferme, donc la limite l F . Il rsulte,
alors que F est complte. 
5.2. Produit ni d'espaces complets
Soit (E1 , d1 ), (E2 , d2 ), ... , (Em , dm ) des espaces mtriques. On muni leur espace produit
E1 E2 ...Em de la topologie produit. On a vu que cette topologie produit est mtrisable
et qu'elle est compatible avec les trois distances usuelles D1 , D2 et D3 (voir le paragraphe
4.1).

Proposition 5.4.

Si pour tout k {1, 2, ..., m}, l'espace (Ek , dk ) est complets, alors
l'espace produit E1 E2 ... Em est complet.

Dmonstration. Soit xn

= (xn1 , xn2 , ..., xnm )nN une suite de Cauchy de l'espace produit
E = E1 E2 ... Em . Pour tout k {1, 2, ..., m}, pour tous p et q dans N on a
dk (xpk , xqk ) D3 (xp , xq ), donc la suite (xnk )nN est une suite de Cauchy dans l'espace Ek ,
et comme celui-ci est complet, cette suite converge vers un point lk Ek . D'aprs la
proposition 4.1, la suite (xn )nN converge vers (l1 , l2 , ..., lm ). Donc l'espace produit est
complet. 

Corollaire 5.5.

Pour tout n N, les deux espaces

Rn et de Cn sont complets.

Dmonstration. D'aprs la proposition prcdente, la compltude de Rn et Cn dcoule


de celle de

R.

5.3. Condition de Cauchy


Soit (E, d) et (F, ) deux espaces mtriques, A une partie de E , a un point de A et f

30

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

une application de A dans F . On dit que f vrie la condition de Cauchy au point a, si :

> 0, V V(a), x, y V A, (f (x), f (y)) < .

Proposition 5.6. Si F est complet et si f vrie la condition de Cauchy au point a,


alors f possde une limite au point a.
Dmonstration. Il est clair qu'on peut choisir une suite dcroissante (Vn ) de voisinages
de a tels que pour tout n N? , pour tout x et y dans Vn A, (f (x), f (y)) < n1 . Dans
chaque Vn A, on choisit un point an . Montrons que la suite (f (an )) est convergente.
Pour tout p q dans N , on a (f (ap ), f (aq )) < p1 , donc (f (an )) est de Cauchy, et comme
F est complet, elle converge vers un point b. Montrons maintenant que b est la limite
de f au point a. Soit > 0. D'une part, il existe N N, tel que pour tout n N ,
(f (an ), b) < . D'autre part, il existe m N tel que m1 < . Pour tout x dans Vm A,
on a (f (x), b) (f (x), f (am )) + (f (am ), b) < 2. 
5.4. Prolongement des applications uniformment continues
Thorme 5.7.

Soit E et F deux espaces mtriques. Soit D une partie dense de E et f


une application uniformment continue de D dans F . Si F est complet, alors f se prolonge sur E d'une manire unique en une application continue f . De plus cette application
f est aussi uniformment continue.

Dmonstration.

Unicit.
Si f existe, alors pour tout a E ,
f (a) = lim f (x), donc si f existe elle est unique.
xa, xD

Existence.
Pour montrer l'existence de f , i l sut de montrer que pour tout a E = D, la limite
de f en a existe et puisque F est complet, il sut encore de montrer que f vrie la
condition de Cauchy en tout point a E.
Soit a un point de E et > 0. L'application f tant uniformment continue sur D, il
existe r > 0 tel que pour tout x et y dans D, si d(x, y) < r alors (f (x), f (y)) < . Pour
tout x et y dans B(a, 2r ) D, On a d(x, y) d(x, a) + d(a, y) < r, donc (f (x), f (y)) < .

Maintenant, si on pose f (a) = lim f (x) pour tout a E , alors f est un prolongement
xa, xD

de f sur E , il reste montrer qu'elle est uniformment continue sur E .

5. Espaces complets

31

Soit > 0. Il existe r > 0, tel que pour tout x et y dans D, si d(x, y) < r alors
(f (x), f (y)) < 3 . Soit x et y deux lments de E , tels que d(x, y) < 3r . D'une part, il existe
r1 > 0 et r2 > 0 (qu'on peut choisir infrieurs 3r ) tels que pour tout t B(x, r1 ) D
et pour tout s B(y, r2 ) D, (f (t), f (x)) < 3 et (f (s), f (y)) < 3 . D'autre part,
puisque D est dense dans E , il existe deux points a et b de D tels que d(x, a) < r1 et
d(y, b) < r2 . On a d(a, b) d(a, x) + d(x, y) + d(y, b) < r, donc (f (a), f (b)) < 3 , ensuite
(f (x), f (y)) (f (x), f (a)) + (f (a), f (b)) + (f (b), f (y)) < . 

5.5. Thorme du point xe

Soit f une application d'un ensemble E dans lui-mme. Un point x0 de E est dit point
xe de f si f (x0 ) = x0 .
L'importance de la notion de point xe vient, surtout, du fait qu'elle permet de prouver
l'existence (et des fois l'unicit) de solutions d'quations. En eet, si g est une application
d'un espace vectoriel E dans lui-mme, rsoudre l'quation g(x) = 0 revient dterminer
les points xes de l'application f (x) = g(x) + x.
Rappelons qu'une application est dite contractante si elle est lipschitzienne de rapport
k < 1.

Thorme 5.8. Soit (E,

d) un espace mtrique complet et f une application contractante


de E dans E , alors f admet un unique point xe a.
De plus, pour tout point a0 de E , la suite (an )nN dnie par :
a1 = f (a0 ), a2 = f (a1 ), ... , an+1 = f (an ),
converge vers a.

Dmonstration.

Unicit :
Supposons que f possde deux points xes distincts a et b. L'application f est lipshitzienne
de rapport k , donc d(a, b) = d(f (a), f (b)) kd(a, b), et comme k < 1, il vient d(a, b) =
0, ensuite a = b, ce qui est absurde.
Existence :
Soit a0 un point arbitraire dans E . Considrons la suite rcurrente (an )nN dnie par :

a1 = f (a0 ) , ... , an = f (an1 ).


Pour tout n et m dans N on a :
d(am , am+n ) d(am , am+1 ) + ... + d(am+n1 , am+n )
n 1
k m d(a0 , a1 ) + ... + k m+n1 d(a0 , a1 ) = k m kk1
d(a0 , a1 ) ;
et comme ce dernier terme tend vers 0 quand m tend vers +, la suite (an )nN est de
Cauchy dans l'espace complet E , donc converge vers un point a. Il est clair que cette

32

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

limite a est un point xe de f , car l'application f est continue et la suite (an )nN vrie
an = f (an1 ) pour tout n 1. 

Remarque (importante)

Dans ce thorme du point xe, si on change l'hypothse " f contractante " par l'hypothse "Il existe m N, tel que f m = f f... f soit contractante ", le rsultat reste le
| {z }
mf ois

mme, c'est--dire que l'application f admet encore un unique point xe.


En eet, avec cette nouvelle hypothse, l'application f m admet un unique point xe a, ce
qui implique que f m (f (a)) = f m+1 (a) = f (f m (a)) = f (a). Ainsi f (a) est lui aussi point
xe de f m . Or a est unique, donc f (a) = a. C'est--dire que a est point xe de f . 

5.6. Thorme de Baire


Voici encore une proprit importante que possdent les espaces complets :

Thorme 5.9 (Thorme de Baire). Dans un espace mtrique complet, l'intersection de


toute famille dnombrable d'ouverts denses est une partie dense.
En d'autre termes, si (On )nN est une suite d'ouverts d'un espace mtrique complet E
telle que On = E pour tout n 1, alors

On = E.

n1

Dmonstration. Il sut de montrer que

On rencontre tous les ouverts de E . Soit U

n1

un ouvert quelconque de E . L'ouvert O1 est dense, donc l'ouvert U O1 est non vide,
par consquent il contient une boule ferme de centre x1 et de rayon r1 (on choisit r1
infrieur 1). Ensuite, puisque l'ouvert O2 est dense, son intersection avec la boule ouverte B(x1 , r1 ) est non vide, donc il existe x2 E et r2 > 0 (on choisit r2 infrieur
1
) tels que B(x2 , r2 ) B(x1 , r1 ) O2 U O1 O2 . Ainsi, par rcurrence, on ob2
tient une suite dcroissante de boules ouvertes (B(xn , rn ))n1 avec pour tout n 1,
k=n
\
0 < rn < n1 et B(xn , rn ) U (
Ok ). Pour tout n et m dans N? avec n m,
k=1

puisque la suite (B(xn , rn ))n1 est dcroissante, le point xm appartient B(xn , rn ), donc
d(xn , xm ) < rn < n1 . Par consquent la suite (xn ) est de Cauchy. L'espace E tant suppos complet,
cette suite converge vers un point x.Montrons que ce point x appartient
\
U (
On ) pour conclure.
n1

33

5. Espaces complets

Pour tout n 1 et tout m 1 avec n m, on a d(xn , xm ) < rn , donc si on xe n


et on tend m vers +, il vient que d(xn , x) rn , c'est--dire que pour tout n 1,
k=n
\
x B(xn , rn ), et comme B(xn , rn ) U (
Ok ) pour tout n 1, il vient enn que
k=1
\
xU (
On ). 
n1

Remarque

Dans le thorme de Baire, si la famille des ouverts en question n'est pas dnombrable, le
rsultat peut tomber en dfaut. Par exemple, dans l'espace R muni de sa mtrique usuelle,
les ouverts O = R r {}, R, sont denses mais leur intersection est carrment vide.
Le dfaut vient, videmment, du fait que la famille des (O )R n'est pas dnombrable.
Par passage au complmentaire, on obtient l'autre version du thorme de Baire :

Corollaire 5.10.

Si (Fn )nN est une suite de ferms d'un espace mtrique complet E

\
tels que Fn = pour tout n 1, alors
F n = .
n1

Le thorme de Baire admet de trs importantes applications en Analyse, vous trouverez quelques unes dans la srie d'exercices qui suit.

5.7. Exercices
Exercice 21. Soit (E,

d) un espace mtrique.
1- Montrer que toute suite (xn )nN d'lments de E vriant la condition :
(C) :

n N, d(xn , xn+1 )

1
2n

est une suite de Cauchy.


2- Montrer que de toute suite de Cauchy, on peut extraire une sous-suite vriant la
condition (C) et en dduire que l'espace (E, d) est complet, si et seulement si, toute suite
vriant la condition (C) est convergente.
3- Montrer, en utilisant ce qui prcde, qu'un espace norm est un espace de Banach, si
et seulement si, toute ses sries normalement convergentes sont convergentes.

Exercice 22.

Soit d et deux distances sur un ensemble E .


Montrer que si d et sont quivalente, alors (E, d) est complet, si et seulement si, (E, )
est complet.

34
Exercice 23.

Chapitre 1 :

Montrer que

lments de topologie

FSSM SMA 2006-2007

R[X] muni de la distance d(P, Q) =

pas complet.

sup |P (t) Q(t)| n'est


t[0,1]

Exercice 24. On muni l'espace E = C ([0, 1], R) de la distance d(f, g) =

R1

|f (t)g(t)|dt.
0
Montrer que la suite fn (x) = min(n, 1x ) est une suite de Cauchy dans (E, d) qui ne
converge pas dans E . Conclure.

Exercice 25. Soit (E, d) un espace mtrique complet.


Soit B(x0 , r) une boule ouverte de E et f : B(x0 , r) B(x0 , r)
une application lipschitzienne de rapport k < 1, avec d(x0 , f (x0 )) < r(1 k).
Montrer que f admet un unique point xe dans cette boule.
Exercice 26.

Montrer que tout espace complet dnombrable admet un point isol.

Exercice 27.

Soit E un espace vectoriel ayant une base innie dnombrable. Montrer


que E , muni de n'importe quelle norme, ne peut tre complet.

Exercice 28 (??). Soit (fn ) une suite de fonctions continues de R dans R convergeant
simplement vers une fonction f . Montrer que l'ensemble des points de continuit de f est
dense dans R.

6. Espaces compacts
tant donn un ensemble
[quelconque E , une famille (A )I de parties de E
[est dite
recouvrement de E , si E =
A . Dans ce cas, si une partie J I vrie E =
A , on
I

dit que le recouvrement (A )J est extrait du recouvrement (A )I , et si en plus cette


partie J est ni, on dit que le recouvrement (A )J est ni.
Dans le cas o E est un espace topologique, si tous les A , I , sont des ouverts de E ,
on dit que (A )I est un recouvrement ouvert de E .

Dnition 6.1.

Un espace topologique E est dit compact s'il est spar et s'il vrie la
condition suivante, dite condition de Borel-Lebesgue :
"de tout recouvrement ouvert de E , on peut extraire un sous-recouvrement ni".

35

6. Espaces compacts

Par passage au complmentaire, on peut aussi caractriser les compacts par les intersections de ferms :

Proposition 6.1.

Un espace topologique spar E est compact, si et seulement si, de


toute famille de ferms de E dont l'intersection est vide, on peut extraire une sous-famille
nie dont l'intersection est encore vide.
En particulier :

Corollaire 6.2.

Dans un espace compact, l'intersection de toute suite dcroissante de


ferms non vides, est non vide.

Dmonstration.

En eet, si cette intersection est vide, d'aprs la proposition prcdente, il va exister une sous-famille nie, dont l'intersection est encore vide, mais ceci est
impossible car cette sous-famille est dcroissante et son intersection est gale l'un de ses
lments. 

6.1. Parties compactes

Dans un espace topologique E , une partie K est dite compacte, si quand on la muni
de sa topologie induite, c'est un espace compact.
Les ouverts de la toplogie induite sur K tant les traces sur K des ouverts de E , donc
pour que K soit compacte, il faut et il sut
[ que K soit spare et que pour toute famille
(O )I d'ouverts de E qui vrie K
O , il existe une partie J ni, incluse dans I ,
I

telle que K

O .

Comme pour les espaces complets, on a :

Proposition 6.3.

Soit E un espace topologique spar. Alors :


1. Toute partie compacte de E est ferme.
2. Si E est compact, alors toute partie ferme de E est compacte.

Dmonstration. 1. Soit K une partie compacte de E . On montre que E r K est un


ouvert de E , c'est--dire, voisinage de chacun de ses points. Soit x E r K . Il vient, du
fait que E est spar, que pour chaque[
y K , il existe deux ouverts disjoints Oy et y
tels que x Oy et y y . On a K
y , donc, d'aprs la compacit de K , il existe
yK

y1 , y2 , ... , yn des lments de K tels que K

[
k=1,2,...,n

yk . Soit l'ouvert O =

\
k=1,2,...,n

Oyk ,

36

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

alors x O (E r K).
2. Supposons que E est compact et soit F une partie ferme de E . On utilise la proprit
des intersections nies (proposition 6.1) pour montrer que F est compacte. Soit (F )I
une famille, de ferms de F , dont l'intersection est vide. Puisque F est ferme, les F ,
I , sont aussi des ferms de E , et comme E est compact, il existe une sous-famille
nie de (F )I dont l'intersection est encore vide. 

Remarque.
1. Dans un espace topologique spar E , toutes les parties de cardinal ni, en particulier
tous les singletons, sont des compacts de E .
2. Soit E un espace topologique spar. Si (xn )nN est une suite de points de E qui
converge vers une limite l, alors la partie K = {x0 , x1 , x2 , ...} {l} est
[ un compact de E .
En eet, si (O )I est une famille d'ouverts de E tels que K
O , alors il existe
I

I tel que l O , et comme l est limite de (xn )nN , il existe un entier N tel que pour
tout n N , xn O . Or, Pour tout k < N , il existe des ouverts O0 , O1 , ... , ON 1
tels que xk Ok , donc
N
1
[
K(
Ok ) O 
k=0

6.2. Compacts et continuit

On se sert souvent de la continuit pour montrer qu'un espace topologique est compact.

Proposition 6.4. Si f est une application continue d'un espace compact E dans un espace
spar F , alors le sous-espace f (E) est compact.

Dmonstration. Soit f une application continue d'un espace compact E dans un espace
spar F . Montrons que le sous-espace f (E) est compact.
Puisque F est spar, le sous-espace f (E) est aussi spar, il reste montrer qu'il vrie
la condition de Borel-lebegue.
[
Soit donc (O )I une famille d'ouverts de F qui vrie f (E)
O . Cette inclusion
I

implique que E =

f 1 (O ), et comme f est continue, la famille (f 1 (O ))I est un

recouvrement ouvert de E .[
Par suite, il vient de la compacit de E qu'il existe une partie
nie J de I telle que E =
f 1 (O ). Si on compose par f , il vient, enn, que
J

f (E) =

[
J

f (f 1 (O ))

[
J

O . 

37

6. Espaces compacts

Corollaire 6.5.
phisme.

Toute bijection continue entre deux espaces compacts est un homomor-

Dmonstration. Soit E et F deux espaces compacts et f une bijection continue de E


dans F . Montrer que f 1 est continue revient montrer que f est ferme. Soit donc A un
ferm de E . D'aprs la proposition 6.3, A est un compact, et d'aprs la proposition 6.4,
son image f (A) est aussi un compact, en particulier, c'est un ferm de F . 
6.3. Suites et compacts

Un espace compact vrie toujours la proprit suivante, dite proprit de BolzanoWeierstrass :

Thorme 6.6.

"Toute suite (xn )nN d'un compact K admet une valeur d'adhrence l."
En plus, si l est unique, alors (xn )nN converge vers l.

Dmonstration. Pour tout n N, posons Fn = {xk ,

k n}
\. La suite de ces ferms Fn
est dcroissante, donc d'aprs le corollaire 6.5, l'intersection
Fn est non vide. Or cette
nN

intersection est exactement l'ensemble des valeurs d'adhrence de la suite (xn ). 


Ce qui reste dmontrer est laiss en exercice 

6.4. Espaces mtriques compacts

La condition de Bolzano-Weierstrass sut pour caractriser les espaces mtriques compacts.

Thorme 6.7. Un espace mtrique E est compact, si et seulement si, toute suite de E
admet une valeur d'adhrence.
Dmonstration. La preuve de ce thorme ncessite d'tablir d'abord ces deux rsultats
intermdiaires :

Lemme 6.8

(Lemme de Lebesgue). Si E est un espace mtrique o toute suite admet


une valeur d'adhrence, alors pour tout recouvrement ouvert (O )I de E , il existe r > 0
tel que pour tout x E et pour tout ]0, r], il existe I tel que B(x, ) O .

Preuve.

Par l'absurde. Supposons qu'il existe un recouvrement ouvert (O )I de E


vriant : Pour tout r > 0, il existe a E et ]0, r] tels que la boule B(a, ) ne soit
incluse dans aucun des O , I . Pour tout n > 0, si on prend r = n1 , il va exister an E

38

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

tel que la boule B(an , n1 ) n'est pas incluse dans aucun des O , I . La suite (an ) admet
une valeur d'adhrence, et comme E est mtrique, elle admet une sous-suite (a(n) ) qui
converge vers un point x E . Soit I tel que x O . (un tel indice existe car les O
recouvrent E ). L'ensemble O tant ouvert, il existe > 0 tel que B(x, ) O .Il existe
1
ensuite N N tel que pour tout n N d(a(n) , x) < 2 . La suite ( (n)
) a pour limite 0, il

1
existe aussi M N tel que (n) < 2 pour tout n M . Si n est un entier suprieur N
1
et M , il viendrait de l'ingalit triangulaire que la boule B(x(n) , (n)
) est incluse dans
O , ce qui contredit notre supposition. 

Lemme 6.9.

Si E est un espace mtrique o toute suite admet une valeur


d'adhrence,
[
alors pour tout r > 0, il existe une partie nie J de E , telle que E =
B(x, r).
xJ

Preuve. Toujours
[ Par l'absurde. Supposons qu'il existe r > 0 tel que pour toute partie
nie J de E ,

B(x, r) 6= E . Soit a0 un point quelconque de E . La boule B(a0 , r) tant

xJ

dirente de E , il existe a1 E tel que d(a0 , a1 ) r. Ensuite, puisque E est encore


dirent de B(a0 , r) B(a1 , r), il existe a2 E tel que d(a0 , a2 ) r et d(a1 , a2 ) r.
Ainsi, par rcurrence, on construit une suite (an ) telle que pour tout p N et pour
tout q p d(ap , aq ) r . Mais une suite comme a ne peut pas admettre une valeur
d'adhrence. 
Soit maintenant (O )I un recouvrement ouvert de (E, d). D'aprs le lemme 6.8, il existe
r > 0 tel que toute boule de rayon r soit incluse dans l'un des O et d'aprs le lemme
6.9, il existe B1 , B2 , ... , Bn des boules ouvertes de rayon r qui couvrent E . Pour tout
k {1, 2, ..., n}, il existe donc un indice k I tel que Bk Ok . Posons J = {k , k
{1, 2, ..., n}}. Il est clair que (O )J est un recouvrement ni de E extrait de celui du
dpart. 

Proposition 6.10.

Dans un espace mtrique, toute partie compacte est ferme borne.

Dmonstration. Soit (E, d) un espace mtrique et K

une partie compacte non vide de


E . Le fait que K est ferme est dj prouv dans la proposition 6.3. Le fait que K est
born est une consquence directe du lemme 6.9. 
La rciproque de cette proposition n'est pas vraie. Par exemple, l'intervalle ]0, 1[ muni
de la distance usuelle est un espace mtrique ferm (dans lui mme) et born, mais il n'est
pas compact car ce n'est pas un ferm de R.

Prcompacts

Un espace mtrique est dit prcompact, si pour tout r > 0, il existe un recouvrement ni
de E par des boules ouvertes de rayon r.

39

6. Espaces compacts

Thorme 6.11.

et complet.

Un espace mtrique est compact, si et seulement si, il est prcompact

Dmonstration. Supposons que E est compact. Il est clair que E est prcompact, mon-

trons qu'il est complet. Soit (xn ) une suite de Cauchy dans E . Cette suite admet une
sous-suite convergente, donc d'aprs la proposition 5.1 elle est convergente. 
Supposons que E est prcompact complet et montrons que toute suite de E admet une
sous-suite convergente.

Lemme 6.12.
Cauchy.

De toute suite d'un espace prcompact, on peut extraire une sous-suite de

Preuve. Soit E un espace prcompact et (xn ) une suite de E .

D'aprs le lemme 6.9, il existe un nombre ni de boules ouvertes de rayon 12 qui couvrent
E , et puisque N est innie, l'une, au moins, de ces boules , qu'on note B0 , est telle que
N0 = {n N, xn B0 } est innie. On pose (0) = min N0 . D'aprs toujours le lemme
6.9, il existe un nombre nie de boules ouvertes de rayon 212 qui couvrent E . Puisque
N0 r {(0)} est innie, l'une, au moins, de ses boules , qu'on note B1 , est telle que
N1 = {n > (0), xn B1 } est innie. On pose (1) = min N1 . Petit petit on construit,
par rcurrence, une sous-suite (x(n) ) et une suite (Bn ) de boules telles que Bn Bn+1 6= ,
1
le rayon de Bn est gal 2n+1
et x(n) Bn pour tout n N. De l'ingalit triangulaire,
1
il rsulte ensuite que pour tout n N, d(x(n) , x(n+1) ) 2n1
, ce qui implique que la
sous-suite (x(n) ) est de Cauchy 
Soit (xn ) une suite de E . D'aprs le lemme prcdent, (xn ) admet une sous-suite de Cauchy, et comme E est complet, cette sous-suite est convergente. Donc E est compact. 

Thorme de Heine

Voici un rsultat trs utile en Analyse :

Thorme 6.13 (Thorme de Heine).

Toute application continue d'un espace mtrique


compact E dans un espace mtrique F est uniformment continue.

Dmonstration. Soit (E, d) et (F, ) deux espaces mtriques, avec E compact, et f

une
application continue de E dans F .
Utilisons la proposition 3.10. Soit (an ) et (bn ) deux suite de (E, d) telles que lim d(an , bn ) = 0
n+

et supposons, par l'absurde, que la suite (f (an ), f (bn )) ne converge pas vers 0.
Il existe donc un > 0 et une application strictement croissante de N vers N tels
que (?) : (f (a(n) ), f (b(n) )) pour tout n N. D'aprs le thorme 6.7, la suite
(a(n) ) admet une sous-suite (a((n)) ) qui converge vers une limite l. Ensuite, du fait que

40

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

lim d(an , bn ) = 0, il vient que la sous-suite (b((n)) ) converge elle aussi vers l. L'applica-

n+

tion (x, y) 7 (f (x), f (y)) tant continue, il rsulte que (f (a((n)) ), f (b((n)) ))converge
vers (f (l), f (l)) = 0, ce qui contredit l'assertion (?). 

6.5. Produit ni de compacts


Tout produit ni de compacts est un compact et plus prcisment :

Thorme 6.14.

Soit E1 , E2 , ... , En des espaces topologiques. Alors, l'espace produit


E1 E2 ...En est compact, si et seulement si, pour tout k {1, 2, ..., n}, Ek est compact.

Dmonstration. Il sut de donner une preuve dans le cas du produit de deux espaces.
Soit E et F deux espaces topologiques. Notons que E F est spar si et seulement si
E et F sont spars. Supposons que E F est compact. Les deux projections canoniques
p1 et p2 sont continues, donc p1 (E F ) = E et p2 (E F ) = F sont compacts.
Rciproquement, supposons que E et F sont compacts et montrons que EF est compact.
On se contente de donner ici une dmonstration dans le cas o E et F sont des espaces
mtriques.
Soit (xn , yn )nN une suite de E F . L'espace E tant compact, la suite (xn ) admet
une sous-suite (x(n) ) convergente. L'espace F est aussi compact, donc la suite (y(n) )
admet une sous-suite (y(n) ) qui converge. Par consquent, (x(n) , y(n) )nN est une
sous-suite convergente de la suite (xn , yn )nN . Donc, d'aprs le thorme 6.7, E F est
compact. 
6.6. Compacts de Rn
Pour tout n N? , les compacts de Rn sont les parties fermes bornes.
En particulier, les boules fermes et les sphre de Rn sont compactes.

Thorme 6.15.

Dmonstration. Signalons D'abord que les intervalles ferms borns de R vrient la


proprit de Borel-Lebesgue, donc c'est des compacts.
D'aprs La proposition 6.10, les compacts de Rn sont tous ferms borns.
Inversement, si une partie A de Rn est ferme borne, il existe un pav P susamment
grand qui contient A, et comme P est compact (car c'est un produit d'intervalles ferms
borns) et A ferme dans P , il vient que A est compacte.
Les boules fermes et les sphres sont des ferms borns de Rn , donc elles sont compactes. 

41

6. Espaces compacts

E R est une application continue,


alors f est borne et ses bornes sont atteintes.
Autrement dit, il existe deux points a et b de E tels que :

Corollaire 6.16. Soit E un espace compact. Si f :

min f (x) = f (a), max f (x) = f (b).


xE

xE

par f est un compact de R.


C'est un ferm born de R, donc il contient sa borne infrieure et sa borne suprieure et
il existe alors a et b dans E tels que min f (x) = f (a) et max f (x) = f (b) 

Dmonstration. D'aprs la proposition 6.4, l'image de E


xE

xE

6.7. Parties relativement compactes


Soit E un espace topologique. Une partie A de E est dite relativement compacte, si
son adhrence A est compacte.
Il est clair que toute suite d'une partie relativement compacte de E admet une valeur
d'adhrence dans E et il est clair aussi que toute partie d'un espace compact est relativement compacte.

6.8. Espaces localement compacts

Les espaces Rn ne sont pas compacts, car ils ne sont pas borns, pourtant ils possdent
des proprits locales de compacit.
Un espace topologique E est dit localement compact, si E est spar et si tout point de E
admet un voisinage compact.
Il est vident que tout espace compact est localement compact. La rciproque n'est pas
toujours vraie, par exemple Rn est localement compact car tout point x de Rn admet la
boule ferme B(x, 1) comme voisinage compact ; mais Rn n'est pas compact.

Exemples

1- L'ensemble Z est localement compact, car pout tout point m Z, le voisinage {m} est
compact.
2- L'ensemble des rationnels Q, n'est pas localement compact, car si le point 0 admet
un voisinage compact V dans Q, il va exister un intervalle ferm born [a, a] tel que
[a, a] Q soit compact, en particulier ferm dans R, mais ceci n'est pas possible.
Voici deux rsultats importants sur les espaces localement compacts (mais que nous
ne dmontrons pas ici) :
1. Dans un espace localement compact, l'intersection de toute suite dnombrable d'ouverts
denses est une partie dense.
2. Tout espace localement compact peut tre considr comme un sous-espace d'un espace
compact.

42

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

6.9. Exercices
Exercice 29. Soit

K un espace compact et (xn ) une suite de K qui admet une seule


valeur d'adhrence l. Montrer que (xn ) converge vers l.

Exercice 30.

Soit U un ouvert non vide d'un espace mtrique E , x0 un point de U , K


un espace topologique compact et f une application continue de K U dans un espace
mtrique F . Montrer que :

> 0, r > 0, t K, x B(x0 , r), d(f (t, x) f (t, x0 )) < .

Exercice 31. Soit (E, d) un espace mtrique.


1- Montrer que si A est une partie compacte de E , alors :
x E, y A, d(x, A) = d(x, y).
2- Montrer que si A et B sont deux parties compactes de E , alors :

a A, b B, d(A, B) = inf d(x, A) = d(a, b).


xB

Exercice 32.

1- Montrer que si A une partie ferme non borne de


une application continue telle que

lim

kxk+

Rn et f

: A

f (x) = +,

alors pour tout M R, l'ensemble KM = {x A / f (x) M } est un compact de


En dduire que si inf xA f (x) est ni, alors il est atteint en un point de A.
2- Montrer que dans Rn , si A est une partie (seulement) ferme, alors

Rn.

x E, y A, d(x, A) = d(x, y),


3- Montrer que dans
compacte, alors

Exercice 33.

Rn, si A est une partie (seulement) ferme et si B

est une partie

a A, b B, d(A, B) = d(a, b).

Soit E un espace topologique spar.


1- Montrer que toute runion nie de compacts de E est un compact de E .
2- Montrer que toute intersection de compacts de E est un compact de E .

7. Espaces connexes

43

Exercice 34.

Soit E un espace
\ topologique spar et (Kn ) une suite dcroissante de
compacts de E . On pose K =
Kn .
n

1- Montrer que K est non vide.


2- Montrer que si un ouvert O de E contient K , alors il contient un Kn .

Exercice 35.
telle que

Soit (E, d) un espace mtrique compact et f une application de E dans E

(x, y) E 2 , d(x, y) d(f (x), f (y)).


Montrer que f est une isomtrie (c'est--dire d(x, y) = d(f (x), f (y)) pour tout (x, y)
E 2 ) et que f est un homomorphisme.

Exercice 36. Soit E et F deux espaces topologiques, avec F compact.


1- Montrer que la projection p1 est une application ferme.
2- Par un exemple, montrer que p2 n'est pas toujours ferme.
3- Montrer que si le graphe d'une application f de E dans F est ferm dans E F , alors
f est continue.

7. Espaces connexes
Intuitivement, un espace non connexe est un espace form de deux ou de plusieurs
morceaux nettement loigns les uns des autres. On peut penser, par exemple, au territoire
d'un pays form de plusieurs les.
D'une manire rigoureuse :

Dnition 7.1. Un espace topologique E est dit connexe s'il n'existe pas deux ouverts O1
et O2 de E , tels que :
O1 6= , O2 6= , O1 O2 = , O1 O2 = E.
Un espace non connexe est donc un espace topologique qui peut tre partitionn en
deux ouverts non vides.
Par passage au complmentaire on a aussi :

Proposition 7.1. Un espace topologique E est connexe, si et seulement si, il n'existe pas
deux ferms F1 et F2 de E tels que :
F1 6= , F2 6= , F1 F2 = , F1 F2 = E.

44

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

Voici une autre caractrisation des espaces connexes :

Proposition 7.2.

Un espace topologique E est connexe, si et seulement si, les seules


parties la fois ouvertes et fermes de E sont E et .

Dmonstration. Soit A une partie non vide, la fois ouverte et ferme dans un
espace connexe E . Les deux ouverts A et C A forment une partition de E , et comme E est
connexe, l'un de ces deux ouverts est ncessairement vide. Or A est non vide, donc c'est
C A qui est vide, c'est--dire que A = E . 
Comme pour les compacts, on a :

Proposition 7.3.

L'image d'un connexe par une application continue est un connexe.

Dmonstration. Soit E un espace connexe, F un espace topologique et f une application continue de E dans F . Montrons que le sous-espace f (E) est connexe. Supposons le
contraire : il existe deux ouvert A et B de F tels que A f (E) 6= , B f (E) 6= ,
A B f (E) = et f (E) A B. De cela il vient que f 1 (A) 6= , f 1 (B) 6= ,
f 1 (A) f 1 (B) = et E = f 1 (A) f 1 (B). Or les deus parties f 1 (A) et f 1 (B) sont
ouvertes dans E car f est continue, donc E n'est pas connexe, ce qui est absurde. 
Dans R, la paire {0, 1} n'est pas connexe, car elle est runion de ses deux ferms
disjoints {0} et {1}. Les seules connexes de {0, 1} sont {0} et {1}, donc si E est un
espace topologique connexe et f une application continue de E dans {0, 1}, alors f est
ncessairement constante.

Proposition 7.4.

Un espace topologique E est connexe, si et seulemnt si, toute application continue de E dans {0, 1} est constante.

Dmonstration. L'implication directe est claire.


Supposons que toute application continue de E dans {0, 1} est constante. Si E n'est pas
connexe, il existerait deux ouverts A et B non vides, disjoints, dont la runion est gale
E , et par suite l'application f de E dans {0, 1} dnie par : f (x) = 0 si x A, f (x) = 1
si x B , serait continue mais non constante. Ce qui est absurde. 
On peut vrier aussi que toute application continue d'un espace connexe vers
vers Z est constante.

ou

45

7. Espaces connexes

7.1. Parties connexes

Une partie C d'un espace topologique E est dite connexe si, quand on la muni de sa
topologie induite, c'est un espace connexe ; c'est--dire, s'il n'existe pas deux ouverts O1
et O2 de E tels que :

O1 C 6= , O2 C 6= , O1 O2 C = , C O1 O2 .
L'adhrence d'un espace connexe est connexe ; plus exactement on a :

Proposition 7.5.

Si C est une partie connexe d'un espace topologique E , alors toute


partie A de E vriant C A C est connexe.

Dmonstration. Remarquons d'abord que si un ouvert rencontre l'adhrence d'une partie X , alors il rencontre ncessairement X .
Supposons que A n'est pas connexe. Il existe deux ouverts O1 et O2 tels que O1 A 6= ,
O2 A 6= , O1 O2 A = et A O1 O2 . Ona C A C , donc d'une part,
O1 C 6= , O2 C 6= et d'autre part O1 O2 C = et C O1 O2 , ce qui
contredit le fait que C est connexe. 
La runion de deux connexes n'est pas toujours un connexe, l'intersection non plus.
Cependant, la runion de deux connexes qui se coupent est un connexe. Plus gnralement :

Proposition 7.6.

Soit E un\espace topologique. Si (C )I est [


une famille de connexes
de E , tels que l'intersection
C est non vide, alors la runion
C est un connexe de

E.

Dmonstration. Soit f

une application continue de C =

C dans {0, 1}.

De la continuit de la restriction et de la connexit des C , il vient que pour chaque I ,


l'application f /C est constante sur C.
Or l'intersection des C est non vide, donc f est partout constante et par consquent C
est connexe. 

Corollaire 7.7.

Soit E un espace topologique. Si[(C )I est une famille de connexes de


E , qui se coupent deux deux, alors la runion
C est un connexe de E .
I

Dmonstration. On xe un indice dans I , et on pose A = C C . D'aprs la


proposition prcdente, les A sont connexe. En plus, l'intersection des A est non vide

46

Chapitre 1 :

car elle contient C . Or E =


E est connexe. 

lments de topologie

FSSM SMA 2006-2007

A , donc, d'aprs toujours la proposition prcdente,

Exemples

1- Dans un espace topologique, tout singleton est un connexe.


2- Un espace topologique discret (c'est--dire muni de sa toplogie discrete) ne peut pas
tre connexe sauf s'il est rduit un point. En particulier les deux ensembles N et Z ne
sont pas connexes.
3- L'ensemble Q n'est pas connexe.
En eet, Q est la runion
de ses deux ouverts
non vides et disjoints

(Q {x R, x < 2}) et (Q {x R, x > 2}).


4- Si f est une application continue d'un espace connexe E vers un espace topologique
F , alors son graphe = {(x, y) E F, y = f (x)} est un connexe de l'espace produit
E F.
En eet, est l'image du connexe E par l'application continue x 7 (x, f (x)).
Dans

R, les connexes sont connus

Thorme 7.8.

Les connexes de

R sont les intervalles.

Dmonstration. Soit C un connexe de R. Si C n'est pas un intervalle, il existerait deux

points a et b de C , il existerait un point d


/ C , tels que a < d < b. Par suite, le connexe
C serait runion de ses deux ouverts non vides et disjoints ] , d[C et ]d, +[C . Ce
qui est absurde. 
Soit I un intervalle de R et f une fonction continue de I dans {0, 1}.
Si f n'est pas constante, elle prendrait, d'aprs le thorme des valeurs intermdiaires classique, toutes les valeurs comprises entre 0 et 1 or ce n'est pas le cas, donc I est connexe. 

Remarque.

Le thorme classique des valeurs intermdiaires se gnralise de deux faons :


1. Soit E un espace topologique connexe et f une application continue de E dans R. Si
m et M sont deux valeurs de f , alors tous les rels compris entre m et M sont des valeurs
de f .
En eet, l'image de E par f est un intervalle, car c'est un connexe de R, d'o le rsultat. 
2. Soit E un espace topologique, C un connexe de E est A une partie non vide de E . Si
C rencontre A et C A , alors, forcment, il rencontre aussi la frontire de A.
En eet, si C ne coupe pas la frontire de A, alors C serait runion de ses deux ouverts
A
[
non vides et disjoints C A et C (C
) , ce qui contredit la connexit de C 

7. Espaces connexes

47

7.2. Produit de connexes


Proposition 7.9.

Soit E1 , E2 , ... , En des espaces topologiques. L'espace produit E1


E2 ... En est connexe, si et seulement si, chacun des espaces Ek , k {1, 2, ..., n}, est
connexe.

Dmonstration. En vertu de l'associativit du produit topologique, il sut de donner

une preuve dans le cas du produit de deux espaces topologiques.


Soit donc E et F deux espaces topologiques. Si l'espace produit E F est connexe, il
vient de la continuit des projections p1 et p2 que p1 (E F ) = E et p2 (E F ) = F sont
connexes.
Supposons maintenant que E et F sont connexes et montrons que E F est connexe. Nous
allons utiliser la proposition 7.6, mais remarquons d'abord que pour tout point x E ,
l'espace {x} F est connexe puisque il est homomorphe F .
Soit y0 un point xe de F . D'aprs la proposition 7.6, pour tout x E , la runion
Cx = (E {y0 }) ({x} F ) est un connexe car les deux connexes E {y0 } et {x} F se
coupent au point (x, y0 ). L'intersection
de la famille (Cx )xE est non vide car elle contient
[
Cx , l'espace E est connexe d'aprs toujours la proposition
E {y0 }, et comme E =
7.6. 

xE

7.3. Composantes connexes


Intuitivememt, les composantes connexes d'un espace topologique sont les dirents
morceaux qui le forment :

Dnition 7.2. Soit E un espace topologique et a un point de E . La composante connexe


de a dans E , qu'on note C(a), est la runion de tous les connexes de E contenant a. C'est
aussi le plus grand connexe de E contenant a.

Cette dnition a bien un sens, car d'abord, le singleton {a} est un connexe de E , ce
qui prouve que la famille des connexes de E contenant a est non vide, ensuite , d'aprs
la proposition 7.6, la runion de cette famille est un connexe de E . C'est cette runion de
connexe qui est la composante connexe de a.
Il est clair que lorsque l'espace E est connexe, alors E est la seule composante connexe
de E :
(E est connexe) = (x E, C(x) = E).

Proposition 7.10. Les composantes connexes de E forment une partition de E . En


particulier, deux composantes connexes quelconques sont, soit gales, soit disjointes.

48

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

En eet, on peut vrier facilement que les composantes connexes d'un espaces topologique E sont les classes de la relation d'quivalence suivante :

" x est en relation avec y , ssi, il existe un connexe de E qui contient la fois x et y ."

Exemples
1. Dans R, le sous-espace E = [0, 1[]1, 2] [3, +[ n'est pas connexe, car, par exemple,

il est runion de ses deux ouverts non vides et disjoints ] , 1[E et]1, +[E . Les
composantes connexes de E sont les trois morceaux : [0, 1[, ]1, 2] et [3, +[.
2. L'espace R n'est pas connexe. Ses composantes connexes sont R et R+ .
3. Les composantes connexes de N, de Z et de Q sont les singletons.
4. Dans R2 , le sous-espace E = { n1 , n N? } [0, 1] n'est pas connexe, car, par exemple,
il est runion de ses deux ouverts non vides et disjoints {(x, y) R2 , x < 43 } E et
{(x, y) R2 , x > 43 } E . Les composantes connexes de E sont les segments { n1 } [0, 1],
n N? .

Proposition 7.11.

Les composantes connexes d'un espaces topologique E sont fermes


dans E .
Si leur nombre est ni, elles sont aussi ouvertes.

Dmonstration. Soit x un point de E . Sa composante connexe C(x) est un connexe et

d'aprs la proposition 7.5, C(x) est aussi un connexe contenant x. Or C(x) est le plus
grand connexe de E contenant x donc C(x) C et par consquent C(x) est un ferm de
E. 
Si E possde un nombre ni de composantes connexes C1 , C2 , ... , Cn , puisque elles forment
une partition
[ de E , pour chaque k {1, 2, ..., n}, la composante Ck est le complmentaire
Ci , donc c'est un ouvert de E . 
du ferm
i6=k

7.4. Connexes par arcs


Soit E un espace topologique.

Dnition 7.3. On dit que E est connexe par arcs, si pour chaque couple (a, b) de points
de E , il existe une application continue de l'intervalle [0, 1] dans E telle que (0) = a
et (1) = b.

Exemples

1- Dans un espace topologique, les singletons sont des connexes par arcs.

7. Espaces connexes

49

2- Tous les intervalles de R sont connexes par arcs.


3- Toute partie convexe d'un espace norm est connexe par arcs.

Proposition 7.12.

Tout espace connexe par arcs est connexe.

Dmonstration. Soit E un espace connexe par arcs. Si E n'est pas connexe, il existerait

une application continue f de E dans {0, 1} qui n'est pas constante, i.e : il existe deux
point distincts a et b de E tels que f (a) = 0 et f (b) = 1. Or E est connexe par arcs, il
existe donc un arc continu de [0, 1] dans E tel que (0) = a et (1) = b. Par consquent,
l'application f est une application continue et non constante du connexe [0, 1] dans
{0, 1}, ce qui contredit le fait que l'intervalle [0, 1] est connexe. 
Il existe des espaces connexes qui ne sont pas connexes par arcs. Voici un exemple
classique :
Soit la courbe dnie par :

1
= {(x, sin( )), x ]0, 1]}.
x
C'est un connexe (c'est mme un connexe par arcs), donc d'aprs la proposition 7.5 son
adhrence = ({0} [1, 1]) est elle aussi connexe. Mais puisque la fonction :
x 7 sin( x1 ) est discontinue au point 0, les points du segment {0} [1, 1] ne peuvent
pas tre connects, par des arcs continus, aux points de ; donc n'est pas connexe par
arcs. 
Dans

Rn, on a cependant le rsultat suivant

Thorme 7.13.

Tout ouvert connexe de

Rn est connexe par arcs.

un ouvert connexe de Rn et a un point xe de U . Nous allons


montrer que tous les points de U peuvent tre joigns au point a par des arcs continues,
par transitivit on aura dmontr que U est connexe par arcs.
Soit A l'ensemble des points de U qui sont joignables au point a par un arc continu.
Montrons que A est la fois ouverte et ferme dans U pour conclure.
- Soit x un point de A et soit r > 0 tel que B(x, r) U . Puisque la boule ferme B(x, r)
est convexe, tous ses points sont joignables x et par transitivit, ils sont tous joignables
a. Donc B(x, r) A, par consquent A est un ouvert de U .
- Soit x un point adhrent A relativement U et soit r > 0 tel que B(x, r) U . On a
B(x, r) A 6= , donc il existe un point y B(x, r) qui est joignable au point a. La boule

Dmonstration. Soit U

50

Chapitre 1 :

lments de topologie

FSSM SMA 2006-2007

B(x, r) tant convexe, le point y est joignable au point x et par transitivit x et joignable
au point a, c'est--dire que x A. Donc A est ferme dans U . 

7.5. Espaces localement connexes

Un espace topologique E est dit localement connexe, si pour tout point x E et pour
tout voisinage V de x, il existe un voisinage W de x qui soit connexe et qui soit inclus
dans V .
Exemple, Rn et plus gnralement tout espace norm est localement connexe.
Il existe des espaces localement connexes qui ne sont pas connexes comme par exemple R
et il existe aussi des espaces topologiques qui sont connexes et non localement connexes
comme par exemple le sous-espace de R2
E = (Q [0, 1]) ((R r Q) [1, 0]).
Voici une caractrisation des espaces localement connexes :
Un espace topologique E est localement connexe, si et seulement si, les composantes
connexes de tout ouvert de E sont ouvertes dans E .

7.6. Exercices
Exercice 37. Soit E un espaces topologique, U

un ouvert connexe de E et f une application localement constante sur U , c'est--dire une application telle que pout tout x U , il
existe un voisinage V de x tel que f soit constante sur V . Montrer que si f est continue,
alors elle est partout constante sur U .

Exercice 38.

Soit (E, d) un espace mtrique.


1- Montrer que pour tout A E et tout x E on a

x
/ A = A {x} non connexe.
2- En dduire que si B est une partie de E qui admet un point isol, alors B n'est pas
connexe.

Exercice 39. Soit E un espace topologique, A et B deux parties connexes de E telles que

A B 6= . Montrer que A B est connexe.

Exercice 40.

Soit r > 0 et E un espace norm. Montrer que tout connexe non born
contenant 0, contient un vecteur de norme gale r.

Exercice 41.

Montrer que {(x, y) R2 , x Q ou y Q} est connexe et que


{(x, y) R , x Q ou bien y Q} n'est pas connexe.
2

Soit U un ouvert de R2 .
1- Montrer que chacune des composantes connexes de U est ouverte.
2- Montrer que l'ensemble des composante connexes de U est au plus dnombrable.

Exercice 42.
Exercice 43.

Montrer qu'il n'existe aucune distance pour laquelle

N est connexe.

Exercice 44. Soit E un espace topologique et (C )I une famille de connexes qui forment
une partition de E .
1- Montrer que si les C , I , sont tous des ouverts, alors la famille des composantes
connexes de E concide avec la famille (C )I .
2- Montrer que si I est ni et si les C , I , sont fems, alors on a le mme rsultat
et donner un contre exemple lorsque I est inni.

Exercice 45. Soit E = { n1

/ n N? }[0, 1][0, 1]{0}{(0, 1)} muni de la distance

euclidienne.
1- Montrer que E est connexe.
2- Est ce-que E est connexe par arcs ?

Exercice 46.

Soit n > 1. Montrer que Dans


de points est un espace connexe par arcs.

Rn le complmentaire de tout ensemble ni

52

Chapitre 2 :

Espaces des fonctions continues

FSSM 2006-2007

Chapitre 2
Espaces des fonctions continues
Dans ce chapitre, on prsente les deux rsultats fondamentaux suivants concernant
certains espaces de fonctions continues sur des compacts :
- le thorme d'Ascoli (Thorme 2.2) qui, par l'introduction de la notion d'quicontinuit, caractrise les parties compactes ;
- le thorme de StoneWeierstrass (Thorme 3.4) qui fournit des parties denses.
Si X et Y sont deux ensembles non vides, on dsigne par F (X, Y ) l'ensemble des
applications de X dans Y. Lorsque X et Y sont deux espaces mtriques, on note C (X, Y )
l'ensemble des applications continues de X dans Y.

1. Convergence simple et convergence uniforme


Soit (fn ) une suite d'applications d'un ensemble X dans un espace mtrique (Y, d).

Dnition 1.1. On dit que (fn ) converge simplement sur X si pour tout lment x de
X, la suite (fn (x)) converge dans Y.
Soit f l'application de X dans Y telle que pour chaque x X, lim fn (x) = f (x).
L'application f s'appelle la limite simple de la suite (fn ).

n+

Dnition 1.2.
application f

On dit que (fn ) converge uniformment sur X s'il existe une


: X Y telle que lim sup d(fn (x), f (x)) = 0. Dans ce cas, on crit

fn f uniformment sur X.

n+ xX

Il est clair que la convergence uniforme entrane la convergence simple.


L'tudiant avait l'occasion d'tudier dans les modules d'Analyse ces deux notions de
convergence dans le cas rel : X = Y = R.
53

54

Chapitre 2 :

Espaces des fonctions continues

FSSM 2006-2007

Proposition 1.1.

Soit (fn ) une suite de fonctions continues sur un espace mtrique X


valeurs dans un mtrique (Y, d). On suppose que fn f uniformment sur X. Alors la
fonction limite f est continue sur X.

Dmonstration. Soient x0 X

et un rel > 0. Par la convergence uniforme, il existe


un entier N tel que sup d(fN (x), f (x)) < /3. Par la continuit de fN en x0 , il existe un
xX

rel > 0, tel que pour tout point x B(x0 , ) on a d(fN (x), fN (x0 )) < /3. Pour de tels
points x, l'ingalit triangulaire fournit

d(f (x), f (x0 )) d(f (x), fN (x)) + d(fN (x), fN (x0 )) + d(fN (x0 ), f (x0 )) < .

PSfrag replacements
f (x)
fN (x)
fN (x0 )
f (x0 )
f
fN
On se donne un ensemble X et un espace mtrique (Y, d). On dsigne par B(X, Y )
l'ensemble des applications bornes de X dans Y.
Pour tout couple (f, g) B(X, Y )2 , on pose d (f, g) = sup d(f (x), g(x)). Ceci dnit
xX

une mtrique sur B(X, Y ).

Dnition 1.3.

La topologie dnie par la mtrique d sur B(X, Y ) est dite topologie


de la convergence uniforme.
La proposition prcdente permet de dire que l'ensemble Cb (X, Y ) des fonctions
continues bornes d'un espace mtrique X dans un espace mtrique Y est une partie
ferme de B(X, Y ).

Remarque. Dans le cas o (Y, k.k) est un espace vectoriel norm, on obtient une norme

k.k sur B(X, Y ), dnie par kf k = sup kf (x)k ; elle est dite norme de la convergence
xX

uniforme. La distance associe est celle prcdemment voque.

1. Convergence simple et convergence uniforme

55

Thorme 1.2.

Soient X un ensemble et Y un espace mtrique. Si Y est complet alors


l'espace mtrique (B(X, Y ), d ) est lui aussi complet.

Dmonstration. Soit (fn ) une suite de Cauchy dans B(X, Y ) : pour tout rel > 0, il
existe un entier N tel que pour tout couple (n, m) d'entiers N , on a
x X,

d(fn (x), fm (x)) < .

(1)

Pour chaque x X, la suite (fn (x)) est de Cauchy dans l'espace complet Y ; notons f (x)
sa limite et vrions que la fonction f est dans B(X, Y ).
Soit y0 Y. En considrant dans (1), = 1 et m = N1 , on a par l'ingalit triangulaire

(x X)

(n N1 )

d(fn (x), y0 ) 1 + d (fN1 , y0 ) ;

qui, par passage la limite quand n tend vers l'inni, montre que f est borne. Il reste
maintenant vrier que la suite (fn )converge uniformment sur X vers f. En xant n
dans (1) et en faisant tendre m vers l'inni, il dcoule de manire immdiate que pour
tout entier n N , d (fn , f ) .

Thorme 1.3 (Thorme de Dini).

Soit K un espace mtrique compact. Soit (fn ) une


suite d'applications continues sur K et valeurs relles. On suppose que
(i) x K, la suite (fn (x)) est croissante ;
(ii) la suite (fn ) converge simplement sur K vers une fonction f ;
(iii) la fonction limite f est continue sur K.
Alors (fn ) converge uniformment sur K vers f.
et tout n N, on pose gn (x) = f (x) fn (x). Par
hypothse les gn sont continues positives et la suite (gn ) converge simplement vers la
fonction nulle. Soit un rel > 0. Considrons pour chaque entier n 0,

Dmonstration. Pour tout x K

Un = {x K : gn (x) < }.
La suite (Un ) est une suite croissante d'ouverts qui recouvrent K. Par la compacit de K,
il existe une partie J de N, nie, telle que j J Uj = K; i.e. K = UN () avec N () = max J.
D'o
n N (), x K,
0 gn (x) gN () (x) < ,
ce qui donne le rsultat voulu.

56

Chapitre 2 :

Espaces des fonctions continues

FSSM 2006-2007

2. Le thorme d'Ascoli
Dnition 2.1 (quicontinuit).

Soient X et (Y, d) deux espaces mtriques. Soit E une


partie de C (X, Y ) et soit x0 X. On dit que E est quicontinue en x0 si

( > 0) (V V (x0 )) (x V ) (f E )

d(f (x), f (x0 )) < .

Si E est quicontinue en tout point d'une partie A de X, on dit que E est quicontinue
sur A.
Par abus de language, on dit qu'une suite (fn )n est quicontinue en x0 si l'ensemble
E = {fn : n N} est quicontinu en x0 .
On remarque immdiatement que toute partie nie E de C (X, Y ) est quicontinue sur
X, et que toute runion nie de parties quicontinues en x0 est aussi quicontinue en x0 .

Exemples.

Soit E l'ensemble des fonctions dnies sur un espace mtrique (X, d1 ) valeurs dans
un espace mtrique (Y, d2 ) et telles que :

, > 0,

(x, x0 ) X 2 ,

d2 (f (x), f (x0 )) d1 (x, x0 ) .

Alors E est quicontinu sur X.


En particulier, si M est un rel > 0 et si E est l'ensemble des fonctions f : [0, 1]
drivables et telles que
x [0, 1],
|f 0 (x)| M.

R,

Alors, en vertu de la formule des accroissements nis, E est quicontinu sur [0, 1].
Le rsultat fondamental suivant met en vidence l'importance de la notion d'quicontinuit.

Thorme 2.1 (Proprit fondamentale des suites quicontinues). Soient X un espace


mtrique, (Y, d) un espace mtrique et (fn ) une suite d'applications continues de X dans
Y. On suppose que
(i) (fn ) converge simplement vers une fonction f ;
(ii) (fn ) est quicontinue sur X.
Alors la fonction limite f est continue sur X.
Si, par ailleurs, on suppose X est compact, la convergence de (fn ) vers f est uniforme
sur X.
Dmonstration. Soit
x X, > 0. D'aprs (ii), il existe un voisinage ouvert V (x) de x
0
tel que pour tout x V (x) et tout indice n N, on ait

d(fn (x0 ), fn (x)) < /3 ;

(2)

2. Le thorme d'Ascoli

57

ce qui implique, en vertu de (i) et de la continuit de la fonction d, que

d(f (x0 ), f (x)) = lim d(fn (x0 ), fn (x)) /3,


n+

(3)

d'o la continuit de f en x.
Si X est suppos compact, il existe des lments x1 , . . . , xm de X tels que
[
X=
V (xk ).
1km

Par la convergence simple, pour chaque k = 1, . . . , m, on a

(Nk () N)

(n Nk )

d(fn (xk ), f (xk )) < /3.

(4)

Posons N () = max1km Nk () et considrons un entier n N (), quelconque. Pour


tout x X, il existe k {1, . . . , m} tel que x V (xk ), donc

d(fn (x), f (x)) d(fn (x), fn (xk )) + d(fn (xk ), f (xk )) + d(f (xk ), f (x))
<
qui rsulte de (2), (3) et (4).

Thorme 2.2

(Thorme d'Ascoli). Soit X un espace mtrique compact et (Y, d) un


espace mtrique complet. On munit l'ensemble C (X, Y ) des applications continues de
X dans Y de la distance de la convergence uniforme. Soit E C (X, Y ). Il y a
quivalence entre les deux assertions (a) et (b) suivantes :
(a) la partie E est relativement compacte dans C (X, Y ) ;
(b) (i) pour tout x X, l'ensemble E (x) := {f (x) : f E } est relativement compact
dans Y,
(ii) E est quicontinue sur X.

Remarque.

L'assertion (a) implique, par la proprit Bolzano-Weierstrass, que pour


toute suite (fn ) d'lments de E , on peut extraire une sous suite (fnj )j convergeant
uniformment sur X vers f C (X, Y ).
Dmonstration. Signalons d'abord que l'espace mtrique C (X, Y ) est complet, donc le
ferm E est compact si, et seulement si, il est prcompact.
Montrons (a) (b). Soit > 0. il existe f1 , . . . , fm dans C (X, Y ) telles que

m
[
k=1

B(fk , /3) ;

(5)

58

Chapitre 2 :

Espaces des fonctions continues

d'o, pour tout x X

E (x)

m
[

FSSM 2006-2007

B(fk (x), /3) ;

k=1

ce qui entrane la prcompacit de E (x), et donc celle de E (x). D'o (i).


Montrons maintenant (ii). Soit x X. L'quicontinuit de {fk : k = 1, . . . , m} en x se
traduit par

(V (x) V (x)) (x0 V (x)) (k {1, . . . , m})

d(fk (x), fk (x0 )) < /3.

Soient x0 V (x) et g E . D'aprs (5), il existe k {1, . . . , m} tel que kg fk k < /3. Il
s'ensuit que

d(g(x), g(x0 )) d(g(x), fk (x)) + d(fk (x), fk (x0 )) + d(fk (x0 ), g(x0 ))
< .
Montrons (b) (a). Soit > 0. L'quicontinuit de E sur X se traduit par

(x X) (V (x) V (x)) (x0 V (x)) (f E )

d(f (x), f (x0 )) < .

L'espace X tant compact, il existe donc des points x1 , . . . , xm de X tels que


[
X=
V (xk ).

(6)

(7)

1km

La condition (i) implique que l'ensemble A = 1km E (xk ) est prcompact, donc contenu
dans une runion nie 1in B(ai , ) de boules de rayon . D'o

f E , k {1, . . . , m}, (k) {1, . . . , n}, d(f (xk ), a(k) ) < .

(8)

Notons l'ensemble, ni, form de toutes les applications : {1, . . . , m} {1, . . . , n}.
On voit que l'assertion (8) peut s'crire sous la forme similaire :

f E , , k {1, . . . , m}, d(f (xk , a(k) ) < .


En Considrant, pour chaque , la partie

E = {f E : k {1, . . . , m}, d(f (xk ), a(k) ) < },


il vient

E =

E .

3. Le thorme de StoneWeierstrass

59

Vrions maintenant que chaque E est contenu dans une boule de rayon 4. Soient f et
g dans E et x X. D'aprs (6) et (7), il existe k {1, . . . , m} tel que

d(f (x), f (xk )) <

et

d(g(x), g(xk )) < ;

d'o

d(f (x), g(x)) d(f (x), f (xk )) + d(f (xk ), a(k) ) + d(a(k) , g(xk )) + d(g(xk ), g(x))
< 4.
Il en dcoule que E est prcompact, donc sa fermeture E l'est aussi.

Exemple. On munit l'espace C ([0, 1], Rm ) de la norme de la convergence


uniforme. Soit
m

un rel > 0. Soit (fn )nN une suite d'applications de [0, 1] dans R , lipschitziennes.
On suppose que pour tout indice n, kfn (0)k 1.
Montrons que l'on peut extraire de (fn ) une sous suite convergeant uniformment sur
[0, 1].
Posons E = {fn : n N}. Le fait que les fn sont lipschitziennes montre que la
suite (fn ) est quicontinue sur [0, 1]. Soit par ailleurs x [0, 1]. Pour tout indice n N,
on a
kfn (x) f (0)k |x| = kfn (x)k |x| + 1 ;
ce qui montre que la partie E (x) est contenue dans le compact B(0, |x| + 1) ; elle est
donc relativement compacte.
Par le thorme d'Ascoli, E est ainsi relativement compacte dans C ([0, 1], Rm ). Ceci
implique par la proprit de Bolzano-Weierstrass, que la suite (fn ) possde une sous suite
convergeant uniformment sur [0, 1].

3. Le thorme de StoneWeierstrass
Dans toute la suite, on munit C (X, K) (K = R, ou C) de la topologie de la convergence
uniforme.
Si f et g deux fonctions de X dans R, et si R dsigne l'une des relations : , , <,
ou >, l'criture f R g signie que pour tout x X, f (x) R g(x).

Lemme 3.1.

Soit X un espace mtrique compact. Soit E C (X, R). On suppose que

(i) pour tout (f, g) E 2 , sup(f, g) et inf(f, g) sont dans E ;


(ii) pour tout (x, x0 ) X 2 , pour tout couple (, 0 ) de rels tels que = 0 lorsque
x = x0 , il existe une fonction g E telle que g(x) = et g(x0 ) = 0 .
Alors E est dense dans C (X, R).

60

Chapitre 2 :

Dmonstration. Soit f
existe g E telle que

Espaces des fonctions continues

FSSM 2006-2007

C (X, R), et soit un rel > 0. Le but est de dmontrer qu'il

y X,

f (y) < g(y) < f (y) + .

(9)

Soit x X. Par hypothse, pour tout x0 X, il existe une fonction gx,x0 E telle que

gx,x0 (x) = f (x)


L'ensemble

et

gx,x0 (x0 ) = f (x0 ).

Vx,x0 = {y X : gx,x0 (y) > f (y) }

est donc un voisinage de x0 , et comme X est recouvert par les Vx,x0 , par la compacit de
X, on peut crire :
n
[
X=
Vx,x0i .
i=1

La fonction gx = sup gx,x0i est un lment de E et vrie


1in

gx (x) = f (x) et gx (y) > f (y) quel que soit y X.


Ensuite, l'ensemble

Vx = {y X : gx (y) < f (y) + }

tant un voisinage de x, la compacit de X entrane

X=

m
[

V xj .

j=1

Il en dcoule que la fonction g =

inf

j=1,...,m

gxi vrie bien (9).

Lemme 3.2. La fonction racine carre est limite uniforme sur [0, 1] de polynmes
coecients rels et sans termes constants.
Dmonstration. En vertu du thorme de Dini, la suite (pn ) dnie par la relation de
rcurrence suivante :
p0 (t) = 0,
rpond bien la question.

1
pn+1 (t) = pn (t) + .(t pn (t)2 )
2

61

3. Le thorme de StoneWeierstrass

Soit X un espace mtrique compact. Soit A une sous-algbre de C (X, R).


On a
(i) A est aussi une sous-algbre de C (X, R) ;

Lemme 3.3.

(ii) pour tout (f, g) E 2 , sup(f, g) et inf(f, g) sont dans A .

Dmonstration.

(i) Dcoule du fait que dans C (X, R), la somme et le produit de deux suites uniformment
convergentes convergent uniformment.
(ii) Comme
inf(f, g) = 21 .(f + g |f g|),
sup(f, g) = 12 .(f + g + |f g|),
il sut de voir que si h A \ {0}, alors |h| A . La fonction h0 = h/ k h k est un
lment de A et vrie : 0 h20 1, il dcoule donc du lemme prcdent qu'il existe une
suite (pn ) de polynmes sans termes constants tels que

pn (h0 (x)2 ) |h0 (x)|

uniformment sur X ;

d'o |h0 | A puisque les pn (h20 ) sont des lments de l'algbre A . Il en rsulte que la
fonction |h| =k h k .|h0 | est aussi un lment de A .

de F (X, R) spare les points


de X si pour tout couple (x, y) d'lments distincts de X, il existe une fonction f E
telle que f (x) 6= f (y).

Dnition 3.1. Soit X un ensemble. On dit qu'une partie E

Le thorme fondamental suivant est une version pratique du lemme 3.1 lorsque E est
une sous-algbre de C (X, R).

Thorme 3.4 (StoneWeierstrass, cas des fonctions valeurs relles). Soit X un espace
mtrique compact. Soit A une R-sous-algbre de C (X, R). Pour que A soit dense dans
C (X, R) il faut et il sut que les deux conditions suivantes soient la fois ralises.
(a) (x X) (f A ) f (x) 6= 0 ;
(b) A spare les points de X.

Remarque. La condition (a) est videmment ralise lorsque A


Dmonstration.
) Comme A = C (X, R), on a

f A ,

|f 1| < 1 ;

contient les constantes.

62

Chapitre 2 :

Espaces des fonctions continues

FSSM 2006-2007

ce qui entrane que f ne s'annule pas sur X, d'o (a).


Soit maintenant x, x0 deux lments de X, distincts. Considrons une fonction g C (X, R)
telle que g(x) = 0 et g(x0 ) = 1 (par exemple, g : y 7 d(y, x)/d(x, x0 )). Par la densit de
A , il existe h A telle que kh gk < 1/2, une telle fonction vrie h(x) 6= h(x0 ), d'o
(b).
) En vertu du lemme 3.3, il sut de montrer que A vrie la proprit (ii) du lemme
3.1. Soit (x, x0 ) X 2 . Soit (, 0 ) R2 avec = 0 si x = x0 . Il s'agit de montrer
l'existence de g A telle que g(x) = et g(x0 ) = 0 . On remarque d'abord que si x = x0 ,
on peut prendre g = f avec f A telle que f (x) 6= 0 et = /f (x). Si maintenant
x 6= x0 , par la condition (b) on a

f A ,

f (x) 6= f (x0 ).

L'ide est de chercher dans un premier temps la fonction g sous la forme 1 f + 2 f 2 , o


les 1 et 2 sont deux rels. Ceci est possible si le systme (S) suivant possde au moins
une solution (1 , 2 ) :


(S)

f (x)1 + f (x)2 2 =
f (x0 )1 + f (x0 )2 2 = 0 ;

ce qui sera possible si le dterminant de la matrice du systme est non nul, en d'autres
termes si

f (x)f (x0 )(f (x0 ) f (x)) 6= 0.


Ainsi, si f (x)f (x0 ) 6= 0, la fonction g existe.
Si maintenant f (x) = 0 et f (x0 ) 6= 0, on considre pour tout entier n 1,

fn = f + (1/n).h,
avec h A et h(x) 6= 0. On a fn A , fn (x) 6= 0. Il existe un entier N tel que pour tout
entier n N, fn (x0 ) 6= 0 et fn (x) fn (x0 ) 6= 0. Le systme (S) admet ainsi une solution
en remplaant f par fN .
un compact de Rn . Toute fonction relle continue sur K est limite
uniforme sur K d'une suite de polynmes n variables et coecients rels.
En eet, l'ensemble R[X1 , . . . , Xn ] de ces polynmes est une algbre contenant les constantes
et sparant les points puisque, si a = (a1 , . . . , an ) et b = (b1 , . . . , bn ) sont deux points distincts, cela signie qu'il existe un indice i pour lequel ai 6= bi ; le polynme P (X1 , . . . , Xn ) =
Xi , vrie bien : P (a) 6= P (b).

Application. Soit K

63

3. Le thorme de StoneWeierstrass

Thorme 3.5 (StoneWeierstrass, cas des fonctions valeurs complexes). Soit X un


espace mtrique compact. Soit A une C-sous-algbre de C (X, C). Pour que A soit dense
dans C (X, C) il faut et il sut que les trois conditions suivantes soient la fois ralises.
(a) (x X) (f A ) f (x) 6= 0 ;
(b) A spare les points de X ;
(c) pour toute fonction f A , la fonction conjugue f est un lment de l'adhrence A .

Dmonstration. On vrie sans peine que la Rsous-algbre de C (X, R) suivante

S = A C (X, R)
vrie les conditions du cas rel du StoneWeierstrass ; elle est donc dense dans C (X, R).
Ainsi, pour toute fonction f C (X, C), on a

f = <e (f ) + i=m (f ) S + iS A ;
d'o A = C (X, C).

Exercices

1.

Soient X, Y et Z des espaces mtriques. On suppose que Y est compact. Soit f une
application de X Y dans Z.
Montrer que f est continue si et seulement si les deux proprits (i) et (ii) suivantes
sont la fois vries.
(i) Pour tout x X, l'application f (x, .) est continue sur Y ;
(ii) la famille F = {f (., y) : y Y } est quicontinue.

2.

Soit (fn ) la suite de fonctions dnies sur X = [0, +[ par fn (x) = sin( x + 4n2 2 ).
(a) Montrer que (fn ) converge simplement vers 0.
(b) Montrer que (fn ) est quicontinue sur X.

3.

(c) La partie {fn : n N} estelle relativement compacte dans C (X, R)?

Soit I = [0, 1]. On munit E = C (I, R) de la norme de convergence uniforme.


Soit k : I I R une application continue. Pour toute f E, on note u(f ) l'application dnie de I dans R par

k(t, x)f (t) dt.

u(f )(x) =
0

(a) Montrer que l'image de la boule unit par u est relativement compacte.

4.

(b) Soit (fn ) une suite borne de E. Montrer que (u(fn )) contient une sous-suite
convergente dans E.

Soit X un espace mtrique compact. Soit H une partie de C (X, R), quicontinue. On
pose : H(x) = {f (x) : f H}, et A = {x X : H(x) born }
(a) Montrer est la partie A est la fois ouverte et ferme dans X.

5.

(b) On suppose que X est connexe et qu'il existe x0 X tel que H(x0 ) est born.
Montrer que H est relativement compacte dans C (X, R) (pour la topologie de la
convergence uniforme).

Soient un rel > 0, m un entier 1 et (fn ) une suite d'applications de Rm dans Rm ,


lipschitziennes avec les kfn (0)k 1.
Montrer que l'on peut extraire de (fn ) une sous-suite convergente simplement sur
Rm. (Appliquer Ascoli sur chaque boule ferme B(0, R), et utiliser ensuite le procd
diagonal de Cantor en considrant R = 1, 2, . . . .)

65

Exercices

6.

Soit (Y, k.k) un espace de Banach. On munit l'espace E = C ([0, 1], Y ) de la norme
kf k = sup kf (u)k. Soit M un rel > 0. Soit : [1, 1] [0, +[ une application
u[0,1]

telle que lim (t) = 0. On dnit


t0

K = {f E : kf (0)k M, (u, v [0, 1]) kf (u) f (v)k (u v)}.


Montrer que K est une partie compacte de E.

7.

Soit (E, d) un espace mtrique, et soit H une famille forme par des applications de
E dans C. On dit que H est uniformment quicontinue si, pour tout rel > 0, il
existe un rel > 0, tel que, pour tout (x, y) E 2 vriant d(x, y) < , on ait
sup |f (x) f (y)| < .
f H

Montrer que si E est compact, on a

H est quicontinue H est uniformment quicontinue.

8.
9.

Soient X et(Y, d) deux espaces mtriques et (fn ) une suite quicontinue d'applications
de X dans Y. Soit F l'ensemble des points x X pour lesquels (fn (x)) est une suite
de Cauchy de Y. Montrer que F est ferm dans X.
Soient ]0, 1[ et H ([0, 1]) l'ensemble des fonctions f : [0, 1] R telles que

|f | := sup
x6=y

|f (x) f (y)|
< + ;
|x y|

ces fonctions sont dites holdriennes d'ordre .


Pour tout f H ([0, 1]), on pose

kf k = |f | + kf k .

10.
11.

(a) Montrer que H ([0, 1]) muni de la norme k.k est un espace de Banach.
(b) Montrer que la boule unit ferme de (H ([0, 1], k.k ) est une partie compacte de
(C ([0, 1]), kk ).
On se donne un espace compact E et n fonctions f1 , . . . , fn continues de E dans R
et sparant les points de E. Montrer que l'application x 7 (f1 (x), . . . , fn (x)) est un
homomorphisme de E sur une partie de Rn .
Soit E l'ensemble des fonctions continues f : [0, +[ R telles que lim f (t) existe
et soit nie. Montrer que l'ensemble des applications de la forme

f (t) =

p
X

an ent ,

p N, les an R

n=0

est dense dans E pour la topologie de la convergence uniforme.

t+

66
12.
13.

Chapitre 2 :

Espaces des fonctions continues

Soit X un espace mtrique compact (donc sparable). Montrer que C (X, R) est sparable (pour la topologie de la convergence uniforme).
Soient K1 et K2 deux espaces mtriques compacts. On munit l'espace produit K =
K1 K2 de la topologie produit et l'espace E = C (K, R) de la norme de convergence
uniforme. Soit A la famille constitue par les fonctions de la forme :

(x1 , x2 ) K 7 u1 (x1 )u2 (x2 ),


o chaque ui est dans C (Ki , R).
Montrer que les sous-espace de E engendr par A est dense dans E.

Chapitre 3
Espaces norms
les espaces vectoriels norms forment une classe importante des espaces mtriques.
L'objectif de ce chapitre est de prsenter les thormes classiques suivants : le thorme
de Riesz, le thorme de l'application ouverte, le thorme du graphe ferm, le thorme
de BanachSteinhaus et le thorme de HahnBanach.

1. Gnralits
Soit E un espace vectoriel sur un corps K ( K =
la valeur absolue de si K = R, et le module de si

R ou C). La notation || dsignera


K = C.

On appelle norme sur E , toute application k.k de E dans R+ vriant


les trois proprits suivantes :
(a) x E, k x k= 0 x = 0 ;
(b) homognit : x E, K , k x k= || k x k ;
(c) ingalit triangulaire : x E, y E, k x + y kk x k + k y k .
On dit alors que (E, k.k) (ou plus simplement E ) est un espace vectoriel norm (e.v.n en
abrg).
On appelle semi-norme sur E toute application de E dans R+ vriant l'homognit et
l'ingalit triangulaire.

Dnition 1.1.

Exemples.

1. Sur l'espace vectoriel Rn , les applications suivantes sont des normes.

x = (x1 , . . . , xn ) 7 kxk = max |xi | ;


i=1,...,n

x 7 kxk1 =

n
X
i=1

|xi | ;

68

Chapitre 3 :

x 7 kxk2 =

n
X

x2i

1/2

Espaces norms

FSSM 2006-2007

(norme euclidienne).

i=1

Plus gnralement, pour tout rel p 1, l'application


n
X
1/p
x 7 kxkp =
|xi |p
i=1

dnit une norme sur Rn .


2. Soit X un espace mtrique. Sur l'espace Cb (X, K) des applications continues bornes
sur X et valeurs dans K, l'application
f 7 kf k = sup |f (t)|
tX

est une norme, appele norme de la convergence uniforme


R1 .
Dans le cas o X = [0, 1], l'application f 7 kf k1 = 0 |f (t)|dt est aussi une norme
sur Cb (X, K), appele norme de la convergence en moyenne.

Proposition 1.1. Soit (E, k.k) un e.v.n. L'application d dnie sur E E par :
d(x, y) = kx yk est une distance sur E. De plus, les deux applications :
EE
E
(x, y) 7 x + y

et

KE

E
(, x)
7
.x

sont continues (On dit que la topologie dnie par la mtrique d est compatible avec la
structure d'espace vectoriel).

Dmonstration. Facile.
Proposition 1.2.

Dans un e.v.n (E, k.k), on a


1. (a, b) E 2 , K \ {0}, r > 0,
r
B(a + b, r) = a + B(b, ||
),
r
B(a + b, r) = a + B(b, || ) ;
2. les boules sont convexes, donc connexes par arcs ;
3. Pour tout x E et tout r > 0 :
(a) B(x, r) = B(x, r) ;

(b) B(x, r) = B(x, r) ;


(c) F r(B(x, r)) = F r(B(x, r)) = S(x, r).

Dmonstration. On va dmontrer la proprit 3, les autres sont laisses en exercices.

69

1. Gnralits

(a) B(x, r) est un ferm contenant B(x, r), donc contient l'adhrence de B(x, r). Rciproquement, soit y B(x, r). La suite xn = n1 x + (1 n1 )y converge vers y et ses points sont
tous dans B(x, r), donc y B(x, r).

(b) On a videmment l'inclusion : B(x, r) B(x, r) . Rciproquement, Soit y B(x, r) .


Il existe > 0 tel que B(y, ) B(x, r). Supposons par l'absurde que y 6 B(x, r). En

considrant le point z = y + 2r
(y x), on vrie de manire immdiate que z B(y, )

et z 6 B(x, r), ce qui est absurde. Ainsi B(x, r) B(x, r).


la proprit (c) est une consquence immdiate de (a) et (b).

Remarque. Les galits (a) et (b) et (c) ne sont pas vries dans un espace mtrique
quelconque.
En vertu de la continuit des translations x 7 x + u et des homothties x 7 .x,
on a encore :

Proposition 1.3.

Dans un espace norm (E, k.k) on a


(a) Les boules ouvertes sont homomorphes l'espace E
(elles sont donc homomorphes entre elles) ;
(b) Les boules ferms sont aussi homomorphes entre elles.

Dmonstration.

(a) Pour tout a E et tout r > 0, on peut vrier facilement que


r
l'application x 7 1+kxk
.x + a est un homomorphisme de E dans B(a, r).
(b) L'identit B(a, r) = a + rB(0, 1), montre que les deux boules en question sont hommorphes par x 7 a + rx.

Proposition 1.4.

Soient E un espase norm et F un sous-espace vectoriel de E . Alors


(a) l'adhrence de F dans E est un sous-espace vectoriel de E ;
(a) si F est d'intrieur non vide, alors F = E.

Dmonstration.

(a) Soient x et y deux lments de F et K. Il existe deux suites (xn ) et (yn ) d'lments
de F telles que (xn ) converge vers x et (yn ) converge vers y . Le vecteur x + .y est limite
de la suite (xn + .yn ) qui est valeurs dans F , donc x + .y F . Ce dernier est donc
un sous-espace vectoriel de E .
(b) Si F est d'intrieur non vide, alors F contient une boule B(a, r). Soit x E. Si x
r
est nul, il est videmment dans F. Supposons que x 6= 0, et posons = 2kxk
. Le point

70

Chapitre 3 :

Espaces norms

FSSM 2006-2007

y = x + a est dans B(a, r), donc dans F. Ainsi, x = 1 (y a) F.


Conclusion : F = E .

Normes quivalentes :

Soit E un espace vectoriel sur K(= R ou C). Rappelons que deux normes k.k1 et k.k2
sur E sont topologiquement quivalentes, si elle dnissent la mme topologie sur E. Elles
sont quivalentes s'il existe deux constantes > 0 et > 0 telles que pour tout x E :

kxk1 kxk2 kxk1 .


Soit E un espace vectoriel sur K. Deux normes k.k1 et k.k2 sont
topologiquement quivalentes sur E, si et seulement si, elles sont quivalentes.

Proposition 1.5.

Dmonstration. Supposons que les deux normes sont topologiquement quivalentes. La

boule ouverte unit B1 (0, 1) pour la norme k.k1 est alors un ouvert pour la topologie
associe k.k2 , elle contient donc une boule B2 (0, r) pour k.k2 . Or pour tout x E \ {0},
r
le vecteur y = 2kxk
x est dans B2 (0, r), il est donc dans B1 (0, 1), ce qui entrane que
2
kxk1 kxk2 avec = r/2.
L'autre ingalit s'obtient de la mme manire.
La rciproque est vidente.

Remarque. Deux distance qui sont topologiquement quivalentes ne sont pas forcment
quivalentes.

2. Applications linaires continues


Soient E et F deux espaces vectoriels norms sur un corps K (= R ou C). Lorsqu'il
n'y a pas de risque de confusion, on utilise une seule notation k.k pour toutes les normes.

Dnition 2.1.

tout K, on a

Une application u : E F est dite linaire si, pour tout x, y E et

u(x + y) = u(x) + u(y).

Si de plus u est bijective et bicontinue, on dit que u est un isomorphisme.


Toute application linaire de E dans K est dite forme linaire.

Notations

L (E, F ) (resp. Lc (E, F )) dsigne l'espace des applications linaires (resp. linaires et
continues) de E dans F.

2. Applications linaires continues

Thorme 2.1.
quivalentes.
(1)
(2)
(3)
(4)
(5)

u
u
u
u
il

71

Soit u : E F une applcation linaire. Les proprits suivantes sont

est continue en tout x E ;


est continue en 0 ;
est uniformment continue ;
est borne sur tout born ;
existe M 0, tel que : x E, ku(x)k M kxk ;

Dmonstration. On va dmontrer les implications : (3) (1) (2) (4) (5)


(3).
(3) (1) (2) sont videntes.
Dans la suite, B (resp. B 0 ) dsigne la boule unit ouverte de E (resp. de F ).
(2) (4) :
Soit A un born de E , donc (par dnition) il existe > 0, tel que A B . La linarit
de u implique que u(A) u(B).
Il s'agit ainsi de montrer que u(B) est born. Or, d'aprs (2) il existe > 0 tel que
x E : kxk < = ku(x)k < 1,
ceci revient dire que u(B) 1 B 0 .
(4) (5) :
On a l'existence d'un rel M > 0, tel que u(B) M.B 0 .
x
x
Or pour tout x E \ {0} , on a kxk
B doncku( kxk
)k M i.e.

ku(x)k M kxk,
cette dernire ingalit reste valable lorsque x = 0.
(5) (3) :
Soit (x, y) E 2 on a ku(x) u(y)k = ku(x y)k M kx yk , l'application u est donc
lipschitzienne ; elle est en particulier uniformment continue.

Remarque. Une application linaire quelconque n'est pas ncessairement continue.


Donnons un exemple.
Soit E le sous-espace norm de C ([0, 1], R), muni de la norme de la convergence
uniforme, constitu par les fonctions f qui ont une drive f 0 continue.
L'application linaire :
E C ([0, 1], R)
f 7 f 0

72

Chapitre 3 :

Espaces norms

FSSM 2006-2007

n'est pas continue ; en eet la suite (fn ) dnie par fn (x) = n1 sin(nx), converge vers 0
alors que la suite (fn0 ) ne converge pas vers 0.

Norme d'une application lineaire continue :

Nous avons caractris les applications linaires continues par le fait qu'elles sont
bornes sur tout born de E; et d'autre part deux lments de Lc (E, F ) qui concident
sur la boule unit sont identiques ; on est donc amen utiliser la norme de la convergence
uniforme sur la boule unit ferme, autrement dit poser pour toute u Lc (E, F ) :

kuk = sup ku(x)k


kxk1

c'est videment une norme (u = 0, si u(x) = 0 pour tout x B).


La linarit permet de donner les formes suivantes la norme d'une application linaire
continue.

kuk = sup ku(x)k = sup ku(x)k


kxk
kxk=1

x6=0

On remarque aussi que kuk est la plus petite constante positive telle que ku(x)k kuk kxk
pour tout x E.
En rsum :

Proposition 2.2.

L'application u 7 kuk est une norme sur Lc (E, F ). Pour tout


u Lc (E, F ), on a

kuk = inf{M 0 : x E, ku(x)k M kxk}.

Exemple. E dsigne l'espace des fonctions continues C ([0, 1], R) muni de la norme de la
convergence uniforme. Soit E, x. L'application linaire :

E E
f 7 f
est continue et de norme kk .

Remarques.

1. Si l'on remplace les normes de E et F par des normes quivalentes, il est immdiat que
kuk est remplace par une norme quivalente.
2. Soient E, F, G trois espaces norms. Soient u Lc (E, F ) et v Lc (F, G). La relation :
kv(u(x))k kvk . ku(x)k kvk . kuk . kxk ,
montre que
kv uk kvk . kuk .
Donc la norme choisie est bien adapte la composition des applications linaires.

73

3. Espaces norms de dimension nie, le thorme de Riesz

Thorme 2.3.

Si F est un espace de Banach, alors Lc (E, F ) est aussi un espace de


Banach.
(Rappelons qu'un espace de Banach est un espace vectoriel norm complet).

Dmonstration. Supposons que F

est complet, et donnons une suite de Cauchy (un ) de


Lc (E, F ). Soit > 0. Il existe N N tel que

(p, q N )

kup uq k < .

Donc, pour tout x E et tous p, q N, on a


(1)

kup (x) uq (x)k kup uq k kxk kxk ;

ce qui montre que la suite (un (x)) est de Cauchy dans F , donc a une limite u(x).
Comme u est limite simple d'applications linaires , elle est linaire. En laissant l'indice
p xe dans (1) et en faisant tendre q vers l'inni, on obtient

ku(x) up (x)k kxk .


Cette ingalit montre que uup Lc (E, F ), donc u Lc (E, F ) et de plus ku up k < .
Ce qui dmontre la convergence de (un ) vers u dans Lc (E, F ).

Dnition 2.2. Soit E un espace norm sur K. On appelle dual topologique de E, et on


note E 0 , l'espace Lc (E, K) des formes linaires continues sur E.
Comme l'espace

Corollaire 2.4.

K est complet, on peut noncer, en particulier

Le dual topologique E 0 = Lc (E, K) est un espace de Banach.

3. Espaces norms de dimension nie, le thorme de Riesz


P
Dans la suite Kn sera muni de la norme k(x1 , . . . , xn )k1 = nk=1 |xk |.
Les espace norms de dimension nie se comportent comme les espaces
cisment, On a :

Kn. Plus pr-

74

Chapitre 3 :

Espaces norms

FSSM 2006-2007

Proposition 3.1. Tout espace vectoriel norm (E, k.k) de dimension n sur K est isomorphe Kn .
Plus prcisment, tant donne une base B = {e1 , e2 , ..., en } de E, l'application linaire :
u :

Kn

x = (x1 , . . . , xn ) 7

E
n
X

xk ek

k=1

est un isomorphisme.

Dmonstration.

Il est clair que u est linaire bijective. Montrons que u et u1 sont


continues. Pour tout x Kn , on a
ku(x)k k.kxk1 o k = max (kek k),
k=1,...,n

l'application u est donc continue. Par ailleurs, Considrons l'application f de Kn dans


R dnie par f (x) = ku(x)k. Cette application est continue (comme compose de deux
applications continues) et comme la sphre unit S(0, 1) de Kn est compacte, il existe un
point x0 de S(0, 1) en lequel le minimum de f sur S(0, 1) est atteint. Soit = f (x0 ) > 0.
1
1
Pour tout u Kn \{0}, on a f ( kuk
u) = kuk
f (u). Il en dcoule que pour tout x Kn ,
1
1
kxk1 1 ku(x)k, ce qui prouve que l'application linaire u1 est aussi continue.
Comme consquence immdiate de la proposition prcdente, on a

Corollaire 3.2.
1. Dans un espace norm de dimension nie, les sphres et les boules ferme sont
compactes.
2. Tout espace norm de dimension nie est complet.
3. Dans un espace norm quelconque E, tout sous-espace vectoriel de dimension nie est
ferm dans E .
La proposition 3.1 prcdente permet d'obtenir le rsultat important suivant :

Proposition 3.3.

quivalentes.

Dans un espace norm de dimension nie, toutes les normes sont

Dmonstration. Supposons que la dimension de E sur K est gale n. Soit


B = {e1 , e2 , ..., en } une base de E . Considrons la norme

3. Espaces norms de dimension nie, le thorme de Riesz

x=

n
X

xk ek 7 kxk1 =

Pn

k=1

75

|xk |

k=1

comme rfrence, et montrons que toute autre norme k.k est quivalente k.k1 .
Pour tout x E on a :

kxk = k

n
X

xk ek k

k=1

n
X

|xk |kek k.

k=1

Donc

x E,
avec =

(2)

kxk .kxk1 ,

max (kek k).

k=1,2,...,n

Par ailleurs, l'ingalit prcdente montre que pour tout couple (x, y) E E, on a :
|kxk kyk kx yk .kx yk1 ;
ce qui implique la continuit de k.k sur (E, k.k1 ). Et comme la sphre unit S de (E, k.k1 )
est compacte, l'application x 7 kxk atteint donc ses bornes sur S. En Posant = min kxk >
kxk1 =1

0, on a
x E,

(3)

kxk1 kxk.

Conclusion : les ingalits (2) et (3) montrent que les deux normes k.k1 et k.k sont quivalentes.
On a vu que lorsque la dimension d'un espace norm est nie, sa boule unit ferme
B(0, 1) est compacte. Inversement on a :

Thorme 3.4 (Thorme de Riesz). Si la boule unit ferme B(0, 1) d'un espace norm
(E, k.k) est compacte, alors E est de dimension nie.

Dmonstration. Puisque B(0, 1) est compacte et

B(0, 1)

B(x, 1/2), on peut donc

xE

crire

B(0, 1)

m
[

1
B(xk , ).
2
k=1

(4)

Posons F = Vect{x1 , x2 , ..., xm } et montrons que F = E . Supposons le contraire : il existe


x E \ F. Comme F est de dimension nie, il est ferm dans E , et par consquent

d(x, F ) := inf kx yk > 0.


yF

76

Chapitre 3 :

Espaces norms

FSSM 2006-2007

D'aprs la caractrisation de la borne infrieure, il existe y F , tel que


(5)

d(x, F ) kx yk < 2d(x, F ).


Or

1
(x
kxyk

y) B(0, 1), il existe donc k {1, 2, ..., m} tel que


kxk

qui s'crit aussi

1
1
(x y)k < ,
kx yk
2

1
kx y zk < kx yk avec z = kx ykxk .
2

On a z F, donc (y +z) F et par suite d(x, F ) kx(y +z)k <


l'ingalit de droite de (5).

kxyk
2

; ce qui contredit

4. Applications multilinaires continues


Tous les rsultats qui prcdent se gnralisent aux applications multilinaires.

Dnition 4.1. Etant donn une famille nie d'espaces vectoriels (Ei )1in et un espace
vectoriel F sur un corps K = R ou C. Une application
n
Q
u :
Ei F est dite multilinaire si, pour tout indice i (i = 1, . . . , n) et pour tout
i=1

xj Ej avec j 6= i, l'application :
Ei F
xi 7 u(x1 , . . . , xn )
est linaire.
On note L (E1 , . . . , En ; F ) l'espace des applications multilinaires de

n
Q

Ei dans F.

i=1

Dans le cas o les espaces E1 , . . . , En , F sont norms, on munit l'espace produit E =

n
Q

Ei

i=1

de la norme k(x1 , . . . , xn )k = max kxi k , et on dsigne par Lc (E1 , . . . , En ; F ) l'espace des


1in

applications multilinaires continues de

Remarque.

n
Q

Ei dans F

i=1

Si n = 1, une application multilinaire est simplement une application linaire. Par contre si n > 1, l'application identiquement nulle est la seule application la
fois linaire et multilinaire.

4. Applications multilinaires continues

77

En eet, pour n = 2, si u : E1 E2 F est la fois linaire et bilinaire, alors par la


linarit, on a u(x1 , x2 ) = u(x1 , 0) + u(0, x2 ) ; par la bilinarit le second membre est nul,
ceci prouve bien que u = 0.

Proposition 4.1.
u:E=
lentes.

n
Q

Soient (Ei )1in et F des espaces norms et soit

Ei F une application multilinaire. Les proprits suivantes sont quiva-

i=1

(a) u est continue en tout x E ;


(b) u est continue en 0 ;
(c) il existe une constante M 0 telle que

x = (x1 , . . . , xn ) E,

ku(x)k M kx1 k kxn k .

Par ailleurs, l'application u 7 kuk = sup ku(x)k est une norme sur l'espace
kxk1

Lc (E1 , . . . , En ; F ).
Si F est un espace de Banach, alors l'espace Lc (E1 , . . . , En ; F ) est aussi de Banach.

Dmonstration. faire en exercice.


Exemple. Soient E, F, G trois espaces norms, l'application

: Lc (E, F ) Lc (F, G) Lc (E, G) dnie par (u, v) = v u est bilinaire continue


de norme kk 1.
n
Q
Exercice. Soit u : E = Ei F une application multilinaire continue.
i=1

ku(x1 ,...,xn )k
1. Montrer que kuk = sup ku(x)k = sup kx
.
1 kkxn k
kxk=1

xi 6=0

2. En dduire que kuk est la plus petite constante telle que

x = (x1 , . . . , xn ) E,

ku(x)k kuk kx1 k kxn k

Isomorphisme de Lc (E, F ; G) et Lc (E, Lc (F, G)).


Soient E, F et G trois espaces norms quelconques. Soit u : (x, y) 7 u(x, y) un
lment de Lc (E, F ; G). Pour tout x x, l'application ux : y 7 u(x, y) est un lment
de Lc (F, G) vriant kux k kuk kxk (car kux (y)k kuk kxk kyk) ; donc l'application
linaire

u
b : E Lc (F, G)
x 7 ux

78

Chapitre 3 :

Espaces norms

FSSM 2006-2007

est telle que kb


uk kuk .
Inversement, soit v : x 7 v(x) un lment de Lc (E, Lc (F, G)), alors l'application
ve : (x, y) 7 v(x)(y) de E F dans G est bilinaire continue, vriant ke
v k kvk (car
ke
v (x, y)k = kv(x)(y)k kv(x)k kyk kvk kxk kyk).
Posons (u) = u
b et (v) = ve. Comme

( )(u) = u et ( )(v) = v
l'application linaire : u 7 (u) = u
b de Lc (E, F ; G) dans Lc (E, Lc (F, G)) est
bijective et on a :

k(u)k kuk = k((u))k k(u)k , d'o kb


uk = kuk .
En rsum :

Thorme 4.2.

Soient E, F, G trois espaces norms, l'application linaire :

Lc (E, F ; G) Lc (E, Lc (F, G))


u 7 u
b
dite canonique, est un isomorphisme qui conserve la norme. Ceci permet d'avoir l'identication Lc (E, F ; G) Lc (E, Lc (F, G)).

5. Le thorme de l'application ouverte


Lemme 5.1.

Soient E et F deux espaces de Banach. Soit u une application linaire


continue de E dans F telle que

(r > 0)

BF (0, r) u(BE (0, 1)).

(6)

Alors l'application u est ouverte.

Dmonstration. Montrer ce lemme revient tablir


( > 0)

BF (0, ) u(BE (0, 1)).

(7)

En eet, supposons que cette inclusion soit ralise, prenons un ouvert quelconque V de
E, a V, et 0 > 0 tels que a + 0 BE (0, 1) V ; on a alors

u(V ) u(a) + 0 u(BE (0, 1)) u(a) + BF (0, 0 ) ;

5. Le thorme de l'application ouverte

79

u(V ) est donc un ouvert de F.


On va maintenant montrer(7). L'hypothse (6) implique que pour tout rel > 0, il existe
un rel > 0 tel que pour tout a E on ait
BF (u(a), ) u(BE (a, )).
Ainsi, pour chaque n = 1/3n (n entier 1), il existe un rel n ]0, 1/n[ tel que

(a E)

BF (u(a), n ) u(BE (a, n )).

Nous allons voir que

BF (0, 1 ) u(BE (0, 1)).


Soit y BF (0, 1 ), d'aprs (8), il existe x1 BE (0, 1 ) tel que

(8)
(9)

ky u(x1 )k < 2 .
Toujours d'aprs (8), pour a = x1 , il existe x2 BE (x1 , 2 ) tel que

ky u(x2 )k < 3 .
Ainsi, on peut construire par induction une suite (xn )n0 d'lments de E tels que x0 = 0,
et pour tout entier n 1,

kxn xn1 k < n

et

ky u(xn )k < n+1 .

La suite (xn ) est de Cauchy dans l'espace de Banach E, donc elle converge vers un point
x E tel que u(x) = y. Or, pour tout indice n 1,

kxn k

n
X
k=1

kxk xk1 k

n
X

k < 1/2,

k=1

donc, par passage la limite, x BE (0, 1) ; ce qui implique que u(x) = y u(BE (0, 1)).
L'inclusion (9) est donc satisfaite, ce qui achve la dmonstration du lemme.

Thorme 5.2. (Thorme de l'application ouverte).

Soient E et F deux espaces


de Banach. Soit u une application linaire continue de E dans F.
Si u est surjective, alors u est ouverte.

Dmonstration. Pour n entier 1, posons Fn = u(BE (0, n)). Les Fn sont des ferms
de F tels que n Fn = F. Le thorme de Baire montre qu'il existe un indice n tel que

Fn 6= . On en dduit qu'il existe y E et r un rel > 0, tels que


BF (y, r) u(BE (0, 1/2)).

80

Chapitre 3 :

Espaces norms

FSSM 2006-2007

Posant W = BE (0, 1/2)) BE (0, 1/2)), on a

BF (0, r) BF (y, r) BF (y, r) u(W ) u(B(0, 1)).


Le thorme dcoule ainsi du lemme prcdent.

Corollaire 5.3. (Thorme des isomorphismes). Toute application linaire continue


bijective d'un espace de Banach E sur un espace de Banach F est un isomorphisme.

Corollaire 5.4. (Thorme du graphe ferm). Soint E et F

deux espaces de Banach.


Soit u L (E, F ). Alors u est continue si et seulement si son graphe G = {(x, u(x)) :
x E} est ferm dans E F.

Dmonstration. Il est simple de vrier que si u est continue alors G est ferm. Rciproquement, supposons que G est ferm. L'espace G est donc de Banach, et l'application v
dnie de G dans E par v(x, u(x)) = x est linaire continue et bijective ; par le corollaire
prcdent, c'est un isomorphisme, d'o la continuit de l'application u = pr2 v 1 , (pr2
dsigne habituellement la deuxime projection : pr2 (x, y) = y ).

Exercice.

Soient E un espace de Banach, E1 et E2 deux sous-espaces de E tels que


E = E1 E2 . Montrer que les deux assertions suivantes sont quivalentes.
(a) E1 et E2 sont ferms dans E.
(b) l'application s : (x1 , x2 ) 7 x1 + x2 est un isomorphisme de E1 E2 sur E; ( on dit
que E1 et E2 sont des supplmentaires topologiques de E ).

Corrig.

(a)(b) : Il s'agit d'une application du thorme des isomorphismes .


L'espace produit E1 E2 est un sous-espace ferm de l'espace de Banach E E, il est
donc un espace de Banach. Comme l'application (x1 , x2 ) 7 x1 + x2 est une bijection
linaire continue de E1 E2 sur E , elle est donc un isomorphisme.
(b) (a) : La continuit des applications pi = pri s1 : E E, i = 1, 2 (o pri (x1 , x2 ) =
1
xi , i = 1, 2) montre que E1 = p1
2 {0} et E2 = p1 {0} sont ferms dans E.

Exercice.

Soient E , F deux espaces de Banach, G un espace norm, u : E F une


application linaire et f : F G une application continue injective. Montrer que u est
continue si et seulement si, f u est continue.

Corrig.

Si u est continue, f u est videmment continue.

81

6. Le thorme de BanachSteinhaus

Inversement si f u est continue, d'aprs le thorme du graphe ferm, il sut de montrons


que G = {(x, u(x)) : x E} est ferm dans E F.
Soit (xn , u(xn )) une suite d'lments de G, convergente vers (x, y) E F.
On a (f u)(x) = lim (f u)(xn ) ( car f u est continue et xn x)
n

= f (y) (car f est continue et u(xn ) y).


Par l'injectivit de f, on obtient u(x) = y i.e. (x, y) G.

Corollaire 5.5. (Critre de continuit d'une application linaire).

Soient E et
F deux espaces de Banach. Soit u L (E, F ). On suppose que pour toute suite (xn )n
d'lments de E,

xn 0
= y = 0.

y F, u(xn ) y
Alors l'application linaire u est continue.

Dmonstration. Montrons que le graphe G de u est ferm dans E F. Soit (a, b) G,

il existe donc une suite (an ) d'lments de E tels que xn = an a 0 et u(an ) b. On


a u(an a) y = b u(a), donc y = 0 i.e. (a, b) G.

6. Le thorme de BanachSteinhaus
Thorme 6.1. (BanachSteinhaus).

norm et E une partie de Lc (E, F ). Alors

sup kuk < +

Soient E un espace de Banach, F un espace

(x E)

uE

sup ku(x)k < +.


uE

Dmonstration.

) Claire.
) Pour chaque entier n 1, on pose
En = {x E : s(x) n}

avec

s(x) = sup ku(x)k.


uE

Les En sont des ferms de l'espace de Banach E, leur runion est E; donc en vertu du
thorme de Baire, au moins l'un d'eux, En0 disons, est d'intrieur non vide i.e. contient

82

Chapitre 3 :

Espaces norms

FSSM 2006-2007

une boule ouverte non vide B(a, 2r). Pour tout x E tel que kxk = 1, et tout u E , on
a
1
1
ku(x)k = ku(rx + a) u(a)k (s(a) + s(a + rx)) 2n0 /r.
r
r
D'o : sup{kuk : u E } < 2n0 /r.
On en dduit le rsultat fondamental suivant utile pour tudier la continuit d'une
application linaire.

Thorme 6.2.

Soient E un espace de Banach, F un espace norm et (un ) une suite


d'applications linaires continues de E dans F. On suppose que la suite (un ) converge
simplement vers une application u. Alors
(i) u est linaire et continue ( Lc (E, F )) ;
(ii) pour toute suite (xn ) d'lments de E convergeant vers x E, la suite (un (xn ))
converge vers u(x).

Dmonstration.

La linarit de u est immdiate. Par ailleurs, le thorme prcdent


montre que supn kun k = s < +, ce qui entrane que la suite (un ) est quicontinue sur
E, d'o (i). La proprit (ii) se dduit de l'ingalit

kun (xn ) u(x)k s.kxn xk + kun (x) u(x)k.


Comme application, on a

Corollaire 6.3.

Soient E1 , E2 et F trois espaces norms. On suppose que E1 ou E2 est


de Banach. Alors toute application bilinaire B : E1 E2 F continue par rapport
chaque variable est continue.

Dmonstration. Soit (xn , yn ) (x, y) dans E1 E2 . On suppose par exemple que E2

est de Banach. La suite ((B(xn , .))n d'lments de Lc (E2 , F ) converge simplement vers
l'application (B(x, .)). D'aprs le thorme prcdent, la suite (B(xn , yn ))n converge vers
(B(x, y).

7. Le thorme de HahnBanach
Le rsultat suivant est de nature algbrique et il ne fait appel aucune structure
topologique sur l'espace vectoriel considr E.

83

7. Le thorme de HahnBanach

Thorme 7.1. (HahnBanach, cas rel). Soient E un espace vectoriel sur R, p une
semi norme sur E et F un sous espace vectoriel de E. Soit u une forme linaire sur F
telle que
(x F )
u(x) p(x).
Alors il existe une forme linaire u
e sur E prolongeant u et vriant

(x E)

u
e(x) p(x).

Dmonstration.

Considrons l'ensemble Z des couples (X, v) tels que X s.e.v. de E


contenant F, et v une forme linaire sur X prolongeant u et vriant v(x) p(x) pour
tout x X. On munit Z de la relation d'ordre dnie par :

(X, v) (X 0 , v 0 ) X X 0

0
et v/X
= v.

Montrons que Z est inductif. Soit M = {(Xi , vi ) : i I} une partie de Z totalement


ordonne, il s'agit de montrer que M possde un majorant dans Z . On voit que la runion
X des Xi est un s.e.v. de E contenant F et que l'application v dnie de X dans R par
v(x) = vi (x) si x Xi , est bien dnie et est une forme linaire sur X, prolongeant u et
vriant v(x) p(x) pour tout x X. L'lment (X, v) est alors un majorant de M dans
Z , donc Z est inductif. Le lemme de Zorn dit que Z possde un lment maximal (Y, w).
Le rsultat cherch s'obtient ainsi en montrant que Y = E. Supposons par l'absurde qu'il
existe a E \ Y, et posons X = Y + R.a. On va aboutir une contradiction si on trouve
une forme linaire v sur X telle que (Y, w) (X, v). Pour chaque x = y + a X, et
pour chaque rel , posons
v (x) = w(y) + .
On voit d'abord que v est une forme linaire sur X, prolongeant u. Dterminons des
valeurs de telles que, pour tout x X, on ait v (x) p(x) ; c'est dire

w(y) + p(y + a)

quel que soit (y, ) Y R.

Pour cela, il sut que le rel vrie

| w(z)| p(z a)

quel que soit z Y.

(10)

Pour z Y, posons mz = w(z) p(z a) et Mz = w(z) + p(z a). Pour tout (y, y 0 ) Y 2 ,
on a

My my 0 = w(y y 0 ) + p(y a) + p(y 0 a) p(y 0 y) w(y 0 y) 0;


ainsi, il sut de prendre le rel dans l'intervalle [ sup my 0 , inf My ] pour que (10) soit
ralise.

y 0 Y

yY

84

Chapitre 3 :

Espaces norms

FSSM 2006-2007

Lemme 7.2. Soit E un Cespace vectoriel. Soit u une forme Rlinaire sur E. Alors il
existe une unique forme Clinaire f sur E telle que <e (f ) = u. Une telle application f
s'crit :
f (x) = u(x) iu(ix)
quel que soit x E.
Dmonstration. Supposons que f existe et crivons f = u + iv avec v valeurs rels ;
pour tout x E, on a
u(ix) = <e (if (x)) = v(x),
donc v(x) = u(ix), d'o l'unicit de f.
Posons maintenant f (x) = u(x) iu(ix). On voit que f est une forme
vriant
f (ix) = iu(x) + u(ix) = if (x),
elle est donc

Rlinaire sur E,

Clinaire sur E.

Thorme 7.3. (HahnBanach, cas complexe). Soient E un espace vectoriel sur C,


p une semi-norme sur E et F un sous espace vectoriel de E. Soit f une forme
sur F telle que
(x F )
|f (x)| p(x).
Alors il existe une forme

Clinaire fe sur E prolongeant f


(x E)

Clinaire

et vriant

|fe(x)| p(x).

Dmonstration. D'aprs le cas rel du thorme de HahnBanach, il existe une forme

Rlinaire ue sur E prolongeant u = <e (f ) et vriant


(x E)

u
e(x) p(x).

Posons fe(x) = u
e(x) ie
u(ix). Le lemme prcdent montre que fe est une forme Clinaire
prolongeant f. Pour chaque x E, soit x le complexe de module 1, dni par :
|fe(x)| = x fe(x) ; On a

|fe(x)| = <e (fe(x x))


= u
e(x x)
p(x x) = p(x),
cela achve la dmonstration.

7. Le thorme de HahnBanach

85

Thorme 7.4. (version analytique du thorme de HahnBanach). Soient E un


espace norm sur K et F un sous espace vectoriel de E. Toute application u F 0 admet
un prolongement u
e E 0 tel que
ke
uk = kuk.
Dmonstration. Soit p la semi norme sur E dnie par p(x) = kukkxk. Pour tout
x F, on a |u(x)| p(x), donc par le thorme de HahnBanach, il existe u
e L (E, K)
prolongeant u et telle que
|e
u(x)| p(x)

quel que soit x E.

Une telle application est continue, sa norme vrie l'ingalit ke


uk kuk. L'ingalit
inverse est videmment satisfaite puisque u
e prolonge u, d'o ke
uk = kuk.

Soient E un e.v. sur K, a E \ {0} et p une semi norme sur E. Alors


il existe une forme linaire u sur E telle que u(a) = p(a) et |u(x)| p(x) quel que soit
x E.
Si p est une norme k.k, on peut prendre u E 0 avec u(a) = kak et kuk = 1.

Corollaire 7.5.

= K.a et la forme linaire f : F K,


x = a 7 p(a), on a |f (x)| = p(x) quel que soit x F ; le thorme de HahnBanach
montre l'existence d'un prolongement u de f tel que |u(x) p(x) quel que soit x E. Si
maintenant p est une norme, on a f (x) = kxk, donc f F 0 , et par la version analytique
du thorme de HahnBanach, f admet un prolongement u tel que kuk = kf k = 1.

Dmonstration. Considrant le sous espace F

Remarque 7.1.

Soit E un espace norm. Le rsultat prcdent implique en particulier


que x = 0 est le seul point de E vriant u(x) = 0 quel que soit u E 0 .

Corollaire 7.6.

Soient E et F deux espaces norms. On a

Lc (E, F ) est complet

Dmonstration.

F est complet.

) C'est le thorme 2.3.


) Soit (yn )n une suite de Cauchy dans F. Soit a E de norme kak = 1. D'aprs le

86

Chapitre 3 :

Espaces norms

FSSM 2006-2007

thorme de HahnBanach, il existe u E 0 telle que u(a) = 1. Pour chaque indice n,


considrons
fn : E F
x 7 u(x)yn .
On vrie aisment que la suite (fn )n est de Cauchy dans Lc (E, F ), elle converge donc
vers un lment f de Lc (E, F ) ; en particulier la suite (yn )n = (fn (a))n converge vers
f (a).

Exercices
1.

(a) Soient A et B deux parties d'un e.v.n E. Montrer

A + B A + B,
A + B (A + B) .
(b) Montrer par un exemple que les inclusions prcdentes peuvent tre strictes.

2.

Soient E un espace norm et A et B deux partie de E


(a) Montrer
(i) A ouvert = A + B ouvert.
(ii) (A compact et B compact) = A + B compact.
(iii) (A compact et B ferm ) = A + B ferm.
(b) Trouver un exemple o A et B sont fermes, mais A + B est non ferme.

3.

Soit F un s.e.v d'un e.v.n E. Montrer que si F 6= , alors F = E.


\
Soit A une partie non vide d'un e.v.n E. Montrer que : A =
(A + r.B(0, 1)).

4.

r>0

5.

Soient E un espace norm de dimension nie et A une partie borne de E.


(a) Montrer :
(a, b) A A, diam (A) = kb ak.
(b) Montrer qu'aucun des points a et b n'est intrieur A.
(c) Montrer :
diam (A) = diam (A) = diam (Fr (A)).

6.

Soit E = C ([0, 1], R). Pour tout f E , on pose :


Z 1
Z 1
1
kf k1 =
|f (t)| dt, kf k2 = (
|f (t)|2 ) 2 dt,
0

kf k = sup |f (t)| dt.


t[0,1]

(a) Vrier que k.k1 , k.k2 et k.k sont des normes sur E .

1 nt si t [0, 1/n] ;
(b) On considre la suite (fn ) dnie par : fn (t) =
0
si t [1/n, 1].
Calculer kfn k1 , kfn k2 , kfn k et en dduire que deux quelconques de ces trois
normes ne sont pas quivalentes.

88
7.

Chapitre 3 :

Espaces norms

On munit l'espace E = C ([0, 1], R) de la norme kf k =

|f (x)| dx.
0Z

Soit l'application u : E E, dnie par u(f ) = F : x 7

f (t) dt.
0

8.

9.

10.

i) Montrer que u est linaire et continue.


ii) Montrer que la norme de u, kuk = 1.
Soit E = C 1 ([0, 1], C) l'ensemble des applications de [0, 1] dans C, de classe C 1 . Pour
chaque f E, on pose
kf k = kf k + kf 0 k .
(a) Montrer que (E, k.k) est un espace de Banach.
(b) Montrer que la boule unit B(0, 1) de E est quicontinue.
(c) Est-ce-que B(0, 1) est compacte ?
Soient E , F deux espaces norms, et soit u une application linaire de E dans F.
On dit que u est un monomorphisme si u est injective et si u est continue ainsi que
l'application rciproque u1 : u(E) E.
i) Montrer que u est un monomorphisme si, et seulement si, il existe deux constantes
> 0 et > 0 telles que pour tout x E on ait :

kxk ku(x)k kxk .


ii) Montrer que le sous ensemble U de Lc (E, F ) constitu par les monomorphismes
est ouvert.
On dsigne par E, l'espace C ([0, 1], R) muni de la norme de la convergence uniforme,
par et n les formes linaires :
n
R1
P
(x) = 0 x(t) dt,
n (x) = 1/n x(k/n).
k=1

11.

12.

i) Calculer les normes de et n .


ii) Montrer que la suite (n ) converge simplement vers .
iii) Montrer que dans E 0 , la suite (n ) ne converge pas vers au sens de la norme.
Soient E et F des espaces de Banach, on dit qu'une application u Lc (E, F ) est
inversible droite s'il existe v Lc (F, E) tel que u v = IF . Montrer l'equivalence de
i) u est inversible droite.
ii) u est surjective et ker u admet un supplmentaire topologique.
(Si u est inversible droite, montrer que E = ker u =m v).
On considre l'espace de Banach E = C ([0, 1] ; R) pour la norme de la convergence
uniforme et un sous-espace vectoriel ferm F tel que tout lment de F soit de classe
C 1.
i) Montrer que l'application u : f 7 f 0 (drive de f ) de F dans E est continue
(utiliser le thorme du graphe ferm).
ii) En dduire que la boule unit de F est quicontinue.
iii) Montrer que F est de dimension nie.

89

Exercices

13.

Soit E l'espace des fonctions polynmes sur l'intervalle [0, 1], muni de la norme
kP k = sup |P (x)| . Pour tout P E et tout entier n 1, on pose :
0x1

14.

un (P ) = n(P (1/n) P (0)).

i) Vrier que les un E .


ii) Montrer que la suite (un ) converge simplement et calculer sa limite u.
iii) Montrer que u n'est pas continue. Conclure.
Soit E0 l'espace vectoriel de toutes les fonctions f continues de R dans R qui s'annulent
l'inni ( c..d lim f (x) = 0). Soit EC le sous-espace de E0 dont les lments sont
0

|x|+

15.

16.
17.
18.

support compact (Supp(f ) := {x R : f (x) 6= 0}). On munit E0 et Ec de la norme


de la convergence uniforme.
(a) Montrer que E0 est complet. (Indication : on pourra montrer qu'il est ferm dans
l'espace de Banach Cb (R, R) des fonctions continues bornes de R dans R).
(b) Pour tout f EC et pour tout n N, on pose : un (f ) = nf (n).
(i) Montrer que n N, un est une forme linaire continue sur EC , de norme
kun k = n.
(ii) Montrer que la suite (un ) converge simplement en tout f Ec .
(iii) En utilisant le thorme de Banach-Steinhauss, montrer que Ec n'est pas
complet.
Soient E un espace norm, H un sous-espace de E , F un espace norm de dimension
n et u une application linaire continue de H dans F .
i) Montrer que u se prolonge en une application linaire continue sur E valeurs dans
F. (Indication : remarquer que F ' Kn et utiliser la version analytique du thorme
de HahnBanach).
ii) En dduire que tout sous-espace de dimension nie admet un supplmentaire topologique.
Soit E un espace norm de dimension innie, montrer que le dual E 0 est de dimension
innie. ( Considerer un sous-espace H E de dimension nie et utiliser le thorme
de Hahn-Banach).
Soient E un espace norm, H un sous-espace vectoriel ferm de E et a E. Montrer
l'quivalence :
a H (u E 0 ) si u/H = 0 alors u(a) = 0.
Soient E un espace norm, A une partie de E et f : A K une fonction. Soit c > 0.
Montrer l'quivalence entre les deux assertions suivantes :
i) il existe une forme linaire continue u telle que u/A = f et kuk c;
ii) Pour tout entier n 1 et pour tout (x1 , . . . , xn ) An et tout (1 , . . . , n ) K n
n
n
X
X
| i f (xi )| ck i xi k.
i=1

i=1

Chapitre 4
Espaces de Hilbert
Dans tout ce chapitre, les espaces vectoriels sont sur

K = R ou C.

1. Gnralits
: E E K
est une forme hermitienne sur E, si
1) pour tout y E, l'application x 7 q(x, y) est une forme linaire sur E;
2) pour tout x, y E, q(x, y) = q(y, x).
La condition (2) s'appelle symtrie hermitienne ; elle entrane que q(x, x) est rel. Lorsque
K = R, q est une forme bilinaire symtrique.

Dnition 1.1. Soit E un K espace vectoriel. On dit qu'une application q

Remarque. Si q est une forme hermitienne sur E, on a pour tout (x, y, z) E 3 et tout
scalaire K

q(x, y + z) = q(x, y) + q(x, z).

Exemple. Soit E un Kespace vectoriel de dimension nie n. On considre dans E, une


base (ek )k=1,...,n et des scalaires akm avec 1 k n et 1 m n. Si akm = amk pour
tous les indices m et k, alors l'application dnie sur E E par
n
n
n
X
X
X
q(
x k ek ,
ym em ) =
xk ym akm
k=1

m=1

k,m=1

est une forme hermitienne sur E.


91

92

Chapitre 4 :

Espaces de Hilbert

FSSM 2006-2007

Proposition 1.1. Soit q une forme hermitienne sur un


tout x, y, z dans E , on a
(a) l'identit du paralllogramme :

Kespace vectoriel E.Alors pour

q(x + y, x + y) + q(x y, x y) = 2q(x, x) + 2q(y, y) ;

(1)

(b) l'identit de la mdiane :

1
q(x z, x z) + q(x y, x y) = q(z y, z y) + 2q(m x, m x)
2

(2)

avec m = (y + z)/2.

Dmonstration. L'identit du paralllogramme s'obtient en utilisant le dveloppement


q(x + y, x + y) = q(x, x) + q(y, x) + q(y, x) + q(y, y),
q(x y, x y) = q(x, x) q(y, x) q(y, x) + q(y, y)
et en sommant ensuite membre membre.
L'identit de la mdiane s'obtient en remplaant dans l'identit du paralllogramme x par
m x et y par (y z)/2.

Dnition 1.2.
q est positive si

Soit q une forme hermitienne sur un

(x E)

Kespace vectoriel E. On dit que

q(x, x) 0.

On dit que q est dnie positive (ou positive non dgnre) si

(x E \ {0})

q(x, x) > 0.

Dans ce dernier cas, la forme q est note

q(x, y) = (x|y)

quel que soit x, y E,

et est appele produit scalaire.


En rsum : Un produit scalaire (.|.) sur E est dni par les trois proprits suivantes
(a) (x, x0 , y) E 3 , K, (x + x0 |y) = (x|y) + (x0 |y) ;
(b) (x, y) E 2 , (x|y) = (y|x) ;
(c) x E \ {0}, (x|x) > 0.

Dnition 1.3.
scalaire.

Un espace prhilbertien est un

Kespace

vectoriel muni d'un produit

1. Gnralits

93

Exemples.
P
1. L'espace Cn muni de : ((xk )1kn |(yk )1kn ) = nk=1 xk yk , est un espace prhilbertien
sur C.
R1
2. L'espace E = C([0, 1], C) muni de : (x|y) = 0 x(t)y(t) dt, est un espace prhilbertien
sur C.

Proposition 1.2.

Soit E un K-espace vectoriel. Soit q une forme hermitienne positive


sur E. Pour tout (x, y) E 2 , on a
(a) l'ingalit de CauchySchwarz :

|q(x, y)|2 q(x, x).q(y, y).

(3)

Lorsque q est dnie positive, l'ingalit de CauchySchwarz devient une galit si et


seulement si x et y sont lis ;
(b) l'ingalit de Minkowski :
p
p
p
q(x + y, x + y) q(x, x) + q(y, y).
(4)
Lorsque q est dnie positive, l'ingalit de Minkowski est une galit si et seulement
si x = y avec rel 0.

Dmonstration. Soit (x, y) E 2 . Pour chaque scalaire K, posons


f () = q(x + y, x + y).
On a f () 0 et f () = ||2 q(x, x) + 2<e (q(x, y)) + q(y, y).
On voit d'abord que si q(x, x) = 0, alors la positivit de f () pour tout rel implique
que q(x, y) = 0; l'ingalit de CauchySchwarz est ainsi satisfaite dans ce cas.
Plaons maintenant dans le cas : q(x, x) 6= 0. En choisissant = 0 = q(x, y)/q(x, x),
on obtient
0 q(x, x)f (0 ) = q(x, x)q(y, y) |q(x, y)|2 ,
(5)
d'o l'ingalit de CauchySchwarz. Par ailleurs, il est clair que si x et y sont lis, l'ingalit
en question est en fait une galit. Inversement, si x et y ne sont pas lis, on a en particulier,
0 x + y 6= 0, donc, lorsque q est dnie positive, on a f (0 ) > 0 et par (5) on voit que
l'ingalit de CauchySchwarz est ainsi stricte.
L'ingalit de Minkowski s'obtient en crivant d'abord

q(x + y, x + y) = q(x, x) + 2<e (q(x, y)) + q(y, y),

94

Chapitre 4 :

Espaces de Hilbert

FSSM 2006-2007

puis en majorant <e (q(x, y)) par |q(x, y)| et en appliquant enn l'ingalit de Cauchy
Schwarz. Si l'ingalit de Minkowski est une galit, il en est de mme de celle de Cauchy
Schwarz, donc, lorsque q est dnie positive, il existe K, tel que x = y; une vrication directe montre que cette dernire condition est susante uniquement si 0. Cela
achve la dmonstration de la proposition.
Par l'ingalit de Minkowski, on voit que tout espace prhilbertien E peut tre muni
d'une norme (dite provenant du produit scalaire) dnie par

kxk = (x|x)1/2 .
Dans la suite, tout espace prhilbertien sera muni d'une telle norme.
Dans un espace prhilbertien, l'identit du paralllogramme (1) s'crit

kx + yk2 + kx yk2 = 2kxk2 + 2kyk2 ;

(6)

l'ingalit de CauchySchwarz (3) s'crit

|(x|y)| kxkkyk.

Remarque. Continuit du produit scalaire

(7)

: l'application (x, y) 7 (x|y) de E E sur

K est continue.

Dnition 1.4.

On appelle espace de Hilbert tout espace prhilbertien complet.


Un espace de Hilbert est donc un espace de Banach dont la norme provient d'un produit
scalaire.

Exemple.
On munit l'espace `2 des suites (xn )n0 de nombres complexes tels que
P
n

|xn |2 < + (suites de carr sommable) du produit scalaire :


((xn )n |(yn )n ) =

xn y n .

Alors `2 est un espace de Hilbert.


Par ailleurs, l'espace prhilbertien E = C([0, 1], C) muni du produit scalaire :

Z
(x|y) =

x(t)y(t)t
0

n'est pas un espace de Hilbert.

95

2. Projection et orthogonalit

2. Projection et orthogonalit
Dnition 2.1. Soit (E, d) un espace mtrique, a un lment de E, et B une partie de E.
On pose d(a, B) = inf d(a, b). On dit qu'un point b B (lorsqu'il existe) est une projection
bB

de a sur B si d(a, b) = d(a, B).

Proposition 2.1.

Soit E un espace prhilbertien. Soit C une partie convexe non vide de


E. Si un lment x de E admet une projection sur C, alors cette projection est unique.
Si le convexe C est complet, alors chaque lment de E admet une projection et une
seule sur C.

Dmonstration. Posons = d(x, C). Si c1 et c2 sont deux points de C

tels que

kx c1 k = kx c2 k = ,
alors, par l'identit du paralllogramme (6), on a

kc1 c2 k2 = k(x c1 (x c2 )k2


= 2kx c1 k2 + 2kx c2 k2 k2x (c1 + c2 )k2
= 4 2 4kx c3 k2 , avec c3 = (c1 + c2 )/2
C tant convexe, donc c3 C, d'o kc1 c2 k2 0, i.e c1 = c2 .
Supposons maintenant que le convexe C est complet. Il existe une suite (cn )n d'lments de C tels que kcn xk . En appliquant l'identit du paralllogramme (6)
(cp , cq ), on obtient
kcp cq k2 = 2kx cp k2 + 2kx cq k2 k2x (cp + cq )k2
2kx cp k2 + 2kx cq k2 4 2 ;
il en dcoule que la suite (cn ) est de Cauchy dans C, elle y converge donc vers un lment
c vriant = kc xk.

Exemple. Soit E un espace prhilbertien et B sa boule unit ferme. Tout x E , admet


une unique projection PB (x) sur B, dnie par

PB (x) =

x
1
.x
kxk

si x B ;
si x
/ B.

96

Chapitre 4 :

Espaces de Hilbert

FSSM 2006-2007

En eet, si x B, on a videment PB (x) = x.


Si x
/ B, alors pour tout y B, on a

kx yk kxk 1 = kxk(1

1
1
) = kx
xk.
kxk
kxk

Cette projection est unique, puisque B est une partie convexe.

Dnition 2.2.

Soit E un espace prhilbertien. On dit que deux lments x1 et x2 de E


sont orthogonaux, et on crit xy , si (x|y) = 0.
Si A est une partie non vide de E. L'ensemble

A = {x E : (a A) (x|a) = 0}
est appel l'orthogonal de A.
Par l'identit :

kx1 + x2 k2 = kx1 k2 + 2<e (x1 |x2 ) + kx2 k2 ,

on a

Proposition 2.2 (Thorme de Pythagore). Soit E un espace prhilbertien. Soit x1 , . . . , xn


n-vecteurs de E deux deux orthogonaux. Alors
k

n
X
k=1

xk k =

n
X

kxk k2 .

k=1

Proposition 2.3. Soit E un espace prhilbertien. Soit A une partie non vide de E. Alors
(i) A est un sous espace vectoriel ferm de E.

(ii) A = A .

Dmonstration.

Montrons (i). On a, a A, x, y A , K : (x + y|a) = (x|a) + (y|a) = 0, et on


utilise ensuite la continuit du produit scalaire.

Montons (ii). On a A A car A A. Montrons que A A . Soient x A et


a A. Comme x est limite d'une suite (an ) d'lments de A, et comme Comme

97

2. Projection et orthogonalit

(x|an ) = 0, n N, alors par la continuit du produit scalaire on a (x|a) = lim (x|an ) =


n+

0. D'o x A .

Proposition 2.4.

Soit E un espace prhilbertien. Soit C une partie convexe non vide de


E. Soient x0 E et c0 C. Il y a quivalence entre les trois proprits suivantes :

(a) c0 est la projection sur C de x0 ;


(b) pour tout c C, <e (x0 c0 |c c0 ) 0;
(c) x0 c0 C lorsque la partie C est suppose un sousespace vectoriel de E.

Dmonstration.

(a) (b)) Pour tout c C , on a


kx0 ck2 = k(x0 c0 ) (c c0 )k2
= kx0 c0 k2 + kc c0 k2 2<e (x0 c0 |c c0 ) ;
et comme kx0 c0 k2 kx0 ck2 , il vient

(8)

2<e (x0 c0 |c c0 ) kc c0 k2 .
En remplaant dans cette dernire ingalit c par tc + (1 t)c0 , avec t rel dans [0, 1], on
obtient
2<e (x0 c0 |c c0 ) tkc c0 k2 0
quand t 0.

(b) (a)) Par l'identit (8), on a donc, pour tout c C,


kx0 c0 k kx0 ck2 .
(b) (c) Soir c C. En remplaant dans (b) l'lment c par c + c0 avec = (x0 c0 |c),
on obtient que <e ((x0 c0 |c)) 0, i.e. <e (||2 ) 0, d'o = 0.
(c) (b)) est claire.

Exemple.

Soit E un espace prhilbertien et soit e1 , . . . , en n-vecteurs de E deux deux


orthogonaux, tels que kei k = 1, (i = 1, ..., n). Posons F = Vect(e1 , . . . , en ), le sousespace
engendr par les ei . F est complet, car il est de dimension nie, donc en vertu de la
proposition 2.1, chaque x E admet une projection PF (x) sur F. Plus prcisment, on a

PF (x) =

n
P

(x|ei )ei ;

i=1

ceci dcoule de la proposition 2.4, puisque x

n
P

(x|ei )ei F .

i=1

98

Chapitre 4 :

Espaces de Hilbert

FSSM 2006-2007

Corollaire 2.5. Soit E un espace prhilbertien. Soit C une partie convexe de E telle que
tout point x de E admet une projection sur C dsigne par PC (x). Alors l'application
PC : E C est 1lipschitzienne.
Dmonstration. Soit x1 , x2 E. Posons c1 = PC (x1 ), c2 = PC (x2 ), et x = (x1 c1 )
(x2 c2 ). On a

kx1 x2 k2 = kc1 c2 + xk2


= kc1 c2 k2 + 2<e (c1 c2 |x) + kxk2 ;
or

<e (c1 c2 |x) = <e (x|c1 c2 )


= <e (x1 c1 |c2 c1 ) <e (x2 c2 |c1 c2 )
0
(d'aprs (b) de la proposition prcdente),
il s'ensuit donc que kx1 x2 k2 kc1 c2 k2 .

Dnition 2.3.

On se donne un espace norm E et deux sousespaces vectoriels E1 et


E2 de E tels que E = E1 E2 . On dit que la somme directe E = E1 E2 est topologique
si le projecteur :
p1 :
E E1
x = x1 + x2 7 x1
est continue. Dans ce cas, on dit que E1 et E2 sont des supplmentaires topologiques.

Remarque. La somme directe E = E1 E2 est topologique si et seulement si l'application


:

E1 E2 E
(x1 , x2 ) 7 x1 + x2

est un isomorphisme topologique.

Thorme 2.6. Soit E un espace prhilbertien. Soit F un sous espace vectoriel de E


dirent de {0}. On suppose que chaque lment x de E admet une projection PF (x) sur
F (c'est le cas si F est complet). Alors
(a) E = F F , la somme directe est topologique, le projecteur p1 associ est exactement
PF , la norme de l'application linaire PF vaut 1.
(b) (F ) = F.

2. Projection et orthogonalit

99

Dmonstration. On a F

F = {0}, puisque (x|x) = 0 x = 0. Par ailleurs, pour


tout x E, d'aprs (c) de la proposition 2.4, l'lment x2 = x PF (x) est dans F . E
est donc somme directe de F et F et p1 = PF . Le corollaire prcdent montre que PF
est continue et kPF k 1. Or pour tout x1 F, on a PF (x1 ) = x1 ce qui implique que
kx1 k kPF kkx1 k ; il s'ensuit que kPF k = 1.
Montrons que (F ) = F. Pour tout x F, on a x est orthogonal tout lment de
F ; d'o F (F ) . Rciproquement, si x (F ) , on a PF (x) F (F ) , donc
x PF (x) (F ) , puisque ce dernier est un sous espace vectoriel de E. Or, d'aprs (c)
de la proposition 2.4, x PF (x) F , il s'ensuit que x = PF (x) F.
Remarque. Le thorme prcdent montre en particulier que dans un espace prhilbertien, tout sous espace vectoriel complet admet un supplmentaire topologique.
Soit E un espace de Hilbert. Pour tout a E, considrons l'application

a : x 7 (x|a).
Il est simple de vrier que a est une forme linaire continue (de norme kak).
Rciproquement, on a le rsultat suivant qui est en fait une consquence du thorme
prcdent.

Thorme 2.7 (Thorme de reprsentation de Riesz). Soit H un espace de Hilbert.


Alors pour toute forme linaire continue sur H, il existe un unique a H tel que
= a .
Dmonstration.

Si a existe, alors il est unique ; en eet, si a = b , alors pour tout


x H, (x|a b) = 0, le choix x = a b montre que a = b.
tablissons maintenant l'existence de a. On suppose que n'est pas la fonction nulle,
sinon on prend a = 0. Comme le noyau F de est un sous espace ferm de H, et F 6= H,
alors par le thorme prcdent on peut considrer dans F un lment b de norme 1.
Soit x H. On a (x)b (b)x F, donc
(x)(b|b) (b)(x|b) = 0.
Il en rsulte que (x) = (x|a), avec a = (b)b.

Corollaire 2.8.

Si H est un espace de Hilbert sur

H
a

H0
a

est ainsi un isomorphisme qui conserve la norme.

R, l'application

100

Chapitre 4 :

Espaces de Hilbert

FSSM 2006-2007

3. Base hilbertienne
Dans ce qui suit, ij est le symbole de Kronecker dni par :

ii = 1

et

ij = 0 si i 6= j.

Soit E un Kespace vectoriel norm. On dit qu'une suite (an )n


d'lments de E est totale si le sousespace vectoriel engendr par les an est dense dans
E, en d'autres termes
Vect{an : n N} = E.

Dnition 3.1.

Dnition 3.2.

Soit E un espace prhilbertien. On dit qu'une suite (en )nN d'lments


de E est orthogonale si

en em = 0

chaque fois que n 6= m.

Elle est dite orthonormale si

en em = nm

quel que soit (n, m) N2 .

On appelle base orthonormale ou base hilbertienne toute suite orthonormale totale.

Thorme 3.1 (Procd d'orthonormalisation de Gram-Schmidt).

Dans un
espace prhilbertien E, on considre une suite {an : 0 n < M } libre, nie ou innie
selon que M soit ni ou non. Alors il existe une suite orthonormale (en )0n<M telle que

(n [0, M [N)

Vect{a0 , . . . , an } = Vect{e0 , . . . , en }.

Dmonstration. Pour chaque entier n [0, M [, posons

En = Vect{a0 , . . . , an }, et dsignons par Pn le projecteur orthogonal sur En . On construit


par induction (en )0n<M par :
e0 = a0 /ka0 k,
avec bk = ak Pk1 (ak ).

ek = bk /kbk k

101

3. Base hilbertienne

Corollaire 3.2. Soit E un espace prhilbertien. E possde une base hilbertienne au plus
dnombrable si, et seulement si, E est sparable.
Dmonstration. Supposons que E est sparable, alors il existe une suite (an )n d'lments
de E telle que

{an : n N} = E
Posons En = Vect{ap : p n}, par induction, on construit une suite (Bn )n de parties ni
de E telle que

Bn est une base de En


Bn Bn+1

Alors B = Bn est une partie libre, dnombrable de E et {an : n


nN

N} Vect(B).

D'aprs la proposition prcdente, il existe une suite orthonormale (en )nN , telle que
Vect(B) = Vect{en : n N}.
Donc E = {an : n N} Vect(B) = Vect{en : n N}. D'o le rsultat.
Inversement, si E possde une base hilbertienne (en )nN , alors dans le cas K = R, on
vrie facilement que la partie dnombrable

A={

aj ej : J partie nie de

N,

les aj Q}

jJ

est dense dans E; dans le cas complexe, on remplace

Q par Q + iQ.

Thorme 3.3 (Existence d'une base hilbertienne).

Tout espace de Hilbert H

possde une base hilbertienne.

Dmonstration. Soit A l'ensemble des familles orthonormales de H, muni de l'inclusion.


A est inductif, donc d'aprs le lemme de Zorn, il admet un lment maximal M. Le sous

espace vectoriel F engendr par M est dense dans H, car sinon, on aurait F 6= {0}

(en vertu du thorme 2.6), donc pour a F \ {0}, la famille M {a/kak} serait
orthonormale, ce qui contredit le caractre maximal de M.

102

Chapitre 4 :

Thorme 3.4.
E. Alors

Espaces de Hilbert

FSSM 2006-2007

Soit E un espace prhilbertien. Soit (en )nN une suite orthonormale de

(a) Pour tout x E, la srie


suivante :

|(x|en )|2 est convergente et on a l'ingalit de Bessel


+
X

|(x|en )|2 kxk2 ;

n=0

(b) Les trois proprits suivantes sont quivalentes.


(i) La suite (en )nN est une base hilbertienne de E ;
P+
2
2
(l'identit de Parseval) ;
(ii) pour tout x E,
n=0 |(x|en )| = kxk
P
(iii) pour tout x E, la srie n (x|en )en est convergente et on a
+
X

(x|en )en = x;

n=0

Si l'espace E est suppos de Hilbert, alors chacune des trois proprits prcdents est
quivalente la suivante :
(vi) x = 0 est le seul vecteur orthogonal tous les en (on dit que la famille (en )nN est
maximale ).

Dmonstration. Soient N N, et x E, Pour tout entier n N , on a pn (x) = (x|en )en ,

o pn dsigne le projecteur orthogonal de E sur En = Vect(en ). Posons


N
P
PN (x) =
(x|en )en , et FN = Vect{e0 , ..., eN }. Comme les En sont orthogonaux deux
n=0

deux, on a donc pour tout entier n N , x PN (x) En , ce qui implique que


x PN (x) FN , c'est dire PN (x) est la projecion de x sur l'espace complet FN .
Montrons (a). D'aprs le thorme de Pythagore et la dcomposition E = FN FN ,
on a les relations
N
X
|(x|en )|2 = kPN (x)k2 kxk2 .
n=0

Par passage la limite lorsque N +, on obtient l'ingalit de Bessel.


Montrons (i) (ii). Soient x E et un rel > 0. Par hypothse il existe N N, et
y FN tel que kx yk < .
Comme x y = (x PN (x)) + (PN (x) y) avec x PN (x) FN et PN (x) y FN , on
a par le thorme de Pythagore

kx PN (x)k + kPN (x) yk = kx yk < .

103

3. Base hilbertienne

Il en dcoule
2

kx PN (x)k = kxk

N
X

|(x|en )|2 2 .

n=0

On obtient ainsi l'ingalit


2

kxk

+
X

|(x|en )|2 .

n=0

Cette ingalit est en fait une galit grce l'ingalit de Bessel.


Montrons (ii)(iii). Soit x E. Pour tout > 0, il existe N N, pour tout p N on
ait :

kxk2

p
P

|(x|en )|2 2 ;

n=0

on a alors p
p
p
P
P
P
kx
(x|en )en k2 = kxk2
|(x|en )|2 2 , d'o kx (x|en )en k , ce qui
n=0

n=0

n=0

dmontre la proprit voulue.


P
Montrons (iii) (i). Puisque pour tout x E on a x = +
n=0 (x|en )en , tout x est limite
de sommes nies des combinaisons linaires des en , donc la suite (en )nN est une base
hilbertienne de E.
Consquence. (ePn )nN est une base hilbertienne de E, si, et seulement si pour tout
x, y E, la srie n (x|en )(y|en ), est convergente et
+
X
(x|en )(y|en ) = (x|y).

(?)

n=0

En eet : Si (en )nN est une base hilbertienne de E, (x, y) E, la srie


convergente car
1
|(x|en )(y|en )| (|(x|en )|2 + |(y|en )|2 ).
2
Par ailleurs, en vertu de la continuit du produit scalaire, on a

(x|y) =

+ X
+
X

(x|en )(y|em )(en |em ) =

n=0 m=0

+
X

P+

n=0 (x|en )(y|en )est

(x|en )(y|en )

n=0

car (xn |ym ) = nm .


rciproquement, si (?) est vrie, on a en particulier l'identit de Parseval, ce qui implique
que (en )nN est hilbertienne.

104

Chapitre 4 :

Espaces de Hilbert

FSSM 2006-2007

4. L'espace de Hilbert `2N (K)


N
On dsigne par `2N (K) le sous-espace vectoriel
P de K2 form des suites x = (xn )nN
d'lments de K (K = R ou C) telle que la srie n |xn | < +.
P
Si x = (xn )nN et y = (yn )nN sont deux lments de `2N (K), la srie
n xn yn est
convergente dans K (car 2|xn yn | |xn |2 + |yn |2 ). Par ailleurs, on vrie sans peine que
l'application
X
(x, y) 7 (x|y) =
xn y n
dnie un produit scalaire dans `N (K).

nN

Thorme 4.1.

On a

(a) l'espace `2N (K) est de Hilbert ;

(b) si (en )n la suite orthonormale d'lments de `2N (K) dnie par : en = (nm )mN ,
alors (en )n est une base hilbertienne de `2N (K).
P
Plus prcisment, pour chaque x = (xn )n `2N (K), la srie nN xn en est convergente
et de somme x.

Dmonstration.

Montrons (a) Soit (x(n))n une suite de Cauchy dans `2N (K). Soit un rel > 0. Soit i N.
L'ingalit
|xi (q) xi (p)| kx(q) x(p)k
montre que la suite (xi (n))n est de Cauchy dans K, elle converge donc vers un scalaire xi .
Posons x = (xi )iN . La suite (x(n))n tant de Cauchy, il existe donc un entier N > 0 tel
que, pour tout couple d'entiers (p, q) vriant q p N , on ait
X
|xi (q) xi (p)|2 < 2 ;
iN

en particulier pour tout entier N > 0, on a


N
X

|xi (q) xi (p)|2 < 2 ;

i=0

il en dcoule en faisant tendre q vers +,


N
X
i=0

|xi xi (p)|2 2 ;

4. L'espace de Hilbert `2N ( )

105

ainsi kx x(p)k . On en dduit que x `2N (K) et x = limn+ x(n).


Montrons (b) On a (ei |ej ) = ij et si x = (xi )i `2N (K), on a (x|ei ) = xi . Soit un rel
> 0. Il existe un entier N = N () tel que
X
|xi |2 2 .
i>N

Il s'ensuit que

kx

xi e i k 2 2 .

0iN

Thorme 4.2. On suppose donn un espace prhilbertien sparable E et une base hilbertienne (en )nN de E. Alors l'application
: E `2N (K)
x 7 ((x|en ))nN
est une isomtrie linaire de E sur un sous espace dense dans `2N (K).

Dmonstration.
D'aprs l'identit de Parseval, est une isomtrie sur un sous espace
2
de `N (K). On a (en ) = (nm )mN , donc, en vertu du thorme prcdent ((en ))n est une
base hilbertienne de `2N (K) ; ce qui implique que (E) = `2N (K).

Corollaire 4.3.

Tout espace de Hilbert sparable est isomorphe `2N (K).

Exercices

1.

Soit E un espace prhilbertien sur K.


(a) Montrer que kx + yk2 kx yk2 = 2(x|y) + 2(y|x)
(b) En dduire que si K = C, on a

4(x|y) = kx + yk2 kx yk2 + ikx + iyk2 ikx iyk2 .

2.
3.

Soient E , F deux espaces prhilbertiens rels et f : E F une application telle que


f (0) = 0 et kf (x) f (y)k = kx yk pour tout x, y E. Montrer que f est linaire.
Soit E un espace norm sur K, dans lequel l'identit du paralllogramme :

kx + yk2 + kx yk2 = 2kxk2 + 2kyk2


soit satisfaite pour tout (x, y) E 2 .
(a) Si K = R.
(i) Montrer que l'application q : E E R+ , dnie par :

q(x, y) = 21 (kx + yk2 kxk2 kyk2 ),


est un produit scalaire sur E.
(ii) En dduire que la norme k.k est associe un produit scalaire et un seul sur E.
(b) Si K = C. Montrer que la norme k.k est associe au seul produit scalaire

q(x, y) = 41 (kx + yk2 kx yk2 + ikx + iyk2 ikx iyk2 ).

4.

5.

Soient E un espace prhilbertien sur R, C une partie non vide de E , convexe et


complte et soit une forme continue sur E .
(a) Montrer que l'application f (x) = kxk2 + (x) est minore.
(b) Montrer qu'il existe un unique c0 C tel que inf f (x) = f (c0 ).
xC

Soit E un espace prhilbertien


(a) Soit F un sous-espace vectoriel de E tel que tout point de E admet une projection
sur F ; si P est le projecteur orthogonal de E sur F , montrer

P 2 = P, et (P (x)|y) = (x|P (y)) pour tout (x, y) E 2 .

(?)

(b) Rciproquement, soit P : E E une application vriant (?), montrer que P est
linaire, que tout point de E admet une projection sur P (E) et que P est le projecteur
orthogonal de E sur P (E).

107

Exercices

6.

On dsigne par E, l'espace C ([1, 1], R) des fonctions relles, continues sur [1, 1],
muni du produit scalaire
Z
1

(f |g) =

f (x)g(x) dx.
1

(a) En appliquant le procd d'orthogonalisation de Gram-Schmit, construire la suite


orthogonale non norme (Pn )nN , obtenue partir du systme libre {1, X, X 2 , ...}
(b) Montrer que pour tout polynme Q de degr infrieur ou gal n 1, on a
(Pn |Q) = 0.
(c) Montrer que
Z 1
min
(X n + an1 X n1 + + a0 )2 dx = kPn k2 .
a0 ,...,an1 R

7.

8.

Soit H un espace de Hilbert, et soit u : H H un application linaire continue.


(a) Montrer que pour tout y H, l'application x 7 (u(x)|y) est une forme linaire
continue sur H .
(b) En dduire qu'il existe un lment unique u y de H tel que pour tout x H, on
ait
(u(x)|y) = (x|u y).
(c) Montrer que l'application u : y 7 u y de H dans H est linaire et continue, et
que kuk = ku k.
u s'appelle l'oprateur adjoint de l'oprateur u ; et on dira que u est auto-adjoint (ou
hermitien) si u = u .
Soit H un espace de Hilbert de, dimension innie et S = (en )nN une suite orthonormale de H.
(a) Montrer que S est ferme, borne, mais non compacte.
(b) Soit (cn )nN une suite de scalaires telle que

n N : |cn |

1
.
n

P
Montrer que l'ecriture +
n=0 cn en , a bien un sens.
(c) Dsignons par C l'ensemble des x H, de la forme
x=

+
X
n=0

(i) Montrer que C est compact.


o

(ii) En dduire que C = .

cn en , avec |cn |

1
.
n

108
9.

Chapitre 4 :

Espaces de Hilbert

Soient H un espace de Hilbert sparable de dimension innie, (en )nZ une base hilbertienne de H. On dsigne par B (resp. S ) la boule (resp. la sphre) unit de H .
(a) Montrer qu'il existe une unique application linaire et continue u : H H , telle
que u(en ) = en+1 pour tout n Z.
(b) Montrer que u est une isomtrie.
(c) On pose f (x) = 12 (1 kxk)e0 + u(x), montrer que f est un homomorphisme de
S sur S, et de B sur B.
(d) Montrer que la restriction de f B n'admet pas de point xe.

Bibliographie
G. Choquet. Cours d'Analyse, tome II. Masson.
J. Lelong-Ferrand. J.M. Arnaudises. Cours de Mathmatiques, tome II, Analyse.
Dunod.

J.P. Marco. Analyse pour la licence. Masson.


H. Quelec. Topologie. Dunod.
C. Tisseron. Topologie, espaces fonctionnels. Hermann.
C. Wagschal. Topologie et Analyse fonctionnelle. Hermann.