Vous êtes sur la page 1sur 122

Ministre de lEnseignement Suprieur, de la Recherche Scientifique et de la Technologie

Abdel k a der BENHARI


TOPOLOGIE
Le but de ce cour s est de pr sent er et dt udi er l es pr i nci pa ux concept s
t opol ogi ques da ns l e ca dr e l ment a i r e des espa ces mt r i ques pl ut t que da ns
l e ca dr e gnr a l des espa ces t opol ogi ques.Not a mment ,l es concept s despa ces
mt r i ques compl et s,despa ces mt r i ques compa ct s et despa ces mt r i ques
connex es.
1 Contenu du cours
Ce cours se compose de six chapitres. Chaque chapitre est subdivis en sec-
tions et se termine par plusieurs exercices dont la plupart sont corrigs.
Le premier chapitre introduit la notion de norme et de distance sur un
ensemble E donn qui en fait un un espace mtrique. Plusieurs exemples
de normes et de distances sont donns, notamment sur lensemble R
n
o on
en distingue la norme euclidienne. On introduit alors la notion de normes
(ou distances) quivalentes.
Dans le deuxime chapitre, on tudie les proprits topologiques dun es-
pace mtrique. On dnit les concepts de suites convergentes, densemble
ferms, densemble ouvert, de voisinage dun point, de partie dense et de
sous-espace mtrique.
Dans le chapitre III, on introduit la notion de fonction continue entre
deux espaces mtriques. Elles sont caractrises par le fait que limage
rciproque de tout ferm est ferme. On introduit aussi le concept dho-
momorphisme entre espaces mtriques. Limportance du rle imparti aux
applications linaires justie quon caractrise les applications linaires
continues. On montre en particulier que toute application linaire dun
espace vectoriel de dimension nie dans un espace de dimension nie est
toujours continue.
Le quatrime chapitre traite les espaces mtriques complets. Ce sont ceux
tels que toute suite de Cauchy converge. On y dmontre en particulier le
thorme de prolongement par densit dapplications continues.
Le chapitre V est consacr au concept despaces mtriques compacts. Ce
sont ceux tels quon puisse extraire de toute suite une sous-suite conver-
gente. Les thormes caractrisant les ensembles compacts et nonant
leurs proprits jouent par la suite un rle trs important. Les fonctions
continues entre espaces mtriques comapcts jouient de proprits parti-
culires, en particulier si f est continue et bijective entre deux espaces
mtriques compacts, alors sa rciproque est aussi continue.
1
INTRODUCTION
Le dernier chapitre est consacr ltude des proprits topologiques des
espaces connexes. Ce sont ceux qui nadmettent pas de partition en deux
ouverts non vides. On montre en particulier que les applications continues
conservent la proprit de connexit.
2 Les objectifs gnraux
Le but de ce cours est de prsenter et dtudier les principaux concepts
topologiques dans le cadre lmentaire des espaces mtriques plutt que dans
le cadre gnral des espaces topologiques. Notamment, les concepts despaces
mtriques complets, despaces mtriques compacts et despaces mtriques
connexes.
3 Les objectifs spciques
Au terme de ce cours, ltudiant doit
1. Maitriser le concept de norme et de distance .
2. Etre en mesure de comparer deux distances.
3. Etudier la nature dune suite dans un espace mtrique.
4. Dterminer les valeurs dadhrences dune suite.
5. Maitriser les concepts douvert, de ferm, de voisinage dun point, de
partie dense.
6. Etre en mesure dexprimer la continuit dune application au moyen
dobjets topologiques.
7. Etre capable de dcider si un espace mtrique est complet ou non.
8. Etre capable dexploiter le caractre complet, notamment dans ltude
des suites.
9. Maitriser le concept despace mtrique compact.
10. Etre en mesure dexploiter la compacit dans ltude des fonctions
continues.
11. Maitriser le concept despace mtrique connexe.
12. Exploiter la connexit dans ltude des fonctions continues.
13. Etre en mesure de reconnaitre quun espace est connexe.
2
4 Le public cible
calcul direntiel et intgral de fonctions dune ou plusieurs variables et les
espaces vectoriel de dimension nie, ainsi quaux tudiants des grandes coles
dingnieurs.
5 Les prrequis
Ce cours sappuie principalement sur des connaissances de base en analyse
relle et complexe . Cependant, pour bien assimiler les divers chapitres, il est
recommand de bien connaitre les dirents chapitres du cours de math-
matiques de la deuxime anne de licence. En particulier, les chapitres sur
les suite et sries numriques, les fonctions dune ou plusieurs variables, les
espaces vectoriels de dimension nie, les applications linaires, etc.
3
Ce cours s'adresse aux tudiants de Master ayant une bonne familiarit avec le
4
6 Conseils de lecture
Ce cours a t labor sous forme dun texte simple, pratique et aussi auto-
noncs simples plutt quoptimaux. Des remarques, des exemples et des
exercices apportent des illustrations ou des applications ou viennent, quel-
quefois, suggrer des ouvertures et extensions plus sophistiques. Par cons-
quent, le lecteur est invit bien tudier les exemples prsents et essayer
de rsoudre par lui mme les exercices proposs. Le recours systmatique
au corrig nest pas conseill et doit se faire plutt en dernire issue. Dans
le but de faciliter la comprhhension, des liens sont insrs dans le texte et
renvoient aux dnitions ou aux rsultats originaux de ce cours .
contenu que possible.Pour les thormes , on a systmatiquement opt pour des
Table des matires
1 Espaces mtriques 6
1.1 Normes sur un espace vectoriel . . . . . . . . . . . . . . . . . 6
1.2 Distance - Espace mtrique . . . . . . . . . . . . . . . . . . 7
1.3 Normes et distances quivalentes . . . . . . . . . . . . . . . 10
1.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.5 Correction des exercices . . . . . . . . . . . . . . . . . . . . 13
2 Topologie dun espace mtrique 18
2.1 Suites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2 Ensemble ferm . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3 Ensemble ouvert . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4 Voisinage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.5 Adhrence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.6 Intrieur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.7 Partie dense . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.8 Sous-espace mtrique . . . . . . . . . . . . . . . . . . . . . . 25
2.9 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.10 Correction des exercices . . . . . . . . . . . . . . . . . . . . 32
3 Fonctions continues 45
3.1 Limite dune fonction . . . . . . . . . . . . . . . . . . . . . . 45
3.2 Continuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.3 Continuit des applications linaires . . . . . . . . . . . . . . 51
3.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.5 Correction des exercices . . . . . . . . . . . . . . . . . . . . 56
4 Espaces mtriques complets 64
4.1 Dnition et proprits . . . . . . . . . . . . . . . . . . . . . 64
4.2 Critre de Cauchy, prolongement . . . . . . . . . . . . . . . 67
4.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.4 Correction des exercices . . . . . . . . . . . . . . . . . . . . 74
4 TABLE DES MATIRES
5 Espaces mtriques compacts 81
5.1 Dnition et premires proprits . . . . . . . . . . . . . . . 81
5.2 Thorme de Heine . . . . . . . . . . . . . . . . . . . . . . . 83
5.3 Topologie dun espace mtrique compact . . . . . . . . . . . 84
5.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.5 Correction des exercices . . . . . . . . . . . . . . . . . . . . 92
6 Espaces connexes 104
6.1 Thorme et Dnition . . . . . . . . . . . . . . . . . . . . . 104
6.2 Composantes connexes . . . . . . . . . . . . . . . . . . . . . 107
6.3 Connexit par arcs . . . . . . . . . . . . . . . . . . . . . . . 108
6.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
6.5 Correction des exercices . . . . . . . . . . . . . . . . . . . . 111
Chapitre 1
Espaces mtriques
1.1 Normes sur un espace vectoriel
Dnition 1.1.1. Soit E un K-espace vectoriel, K = R ou C. Une norme
sur E est une application | | : E R
+
vriant pour x et y dans E et
dans K :
(1) |x| = 0 = x = 0
(2) |x| = [[|x|
(3) |x + y| |x| +|y| (lingalit triangulaire)
Un espace vectoriel muni dune norme est appel un espace vectoriel
norm (en abrg evn).
De lingalit triangulaire, on dduit la proposition suivante
Proposition 1.1.2. Si | | est une norme sur un espace vectoriel E, alors
pour tout x et tout y dans E, on a

|x| |y|

|x y|
Proposition 1.1.3. Soit E un espace vectoriel muni dun produit scalaire.
Lapplication de E dans R dnie par |x| =
_
x, x) est une norme sur E
appele norme euclidienne associe au produit scalaire.
Exemple 1.1.4.
1. Lapplication x [x[ est une norme sur R
2. Lapplication z [z[ est une norme sur C
3. Dans R
n
, on dnit les trois normes suivantes : si x = (x
1
, x
2
, . . . , x
n
)
est dans R
n
,
|x|
1
= [x
1
[ + +[x
n
[, |x|
2
=
_
n

i=1
[x
i
[
2
_
1/2
|x|

= max([x
1
[, . . . , [x
n
[)
(1.1)
1.2 Distance - Espace mtrique 7
On notera que | |
2
est la norme euclidienne sur R
n
, muni du produit
scalaire euclidien : x, y) = x
1
y
1
+ x
2
y
2
+ x
n
y
n
.
Sauf mention du contraire, lespace R
n
sera toujours muni de lune
de ces trois normes.
4. Soit E = C([a, b], R) lespace vectoriel des fonctions continues sur
[a, b] valeurs dans R. Pour f et g dans cet espace,
f, g) =
_
b
a
f(t)g(t) dt
dnit un produit scalaire sur E. La norme euclidienne associe est
dnie par
|f|
2
=
__
b
a
[f(t)[
2
dt
_
1/2
On peut dnir dautres normes sur C([a, b], R), par exemple
|f|
1
=
_
b
a
[f(t)[ dt, |f|

= sup
atb
[f(t)[
5. Soit (E
1
, | |
1
), . . . , (E
n
, | |
n
) des espaces vectoriels norms sur K et
E = E
1
E
n
lespace vectoriel produit. Un lment x de E scrit
x = (x
1
, x
2
, . . . , x
n
) o x
i
E
i
, 1 i n. Lapplication dnie pour
x dans E par
|x| = max(|x
1
|
1
, . . . , |x
n
|
n
)
est une norme sur E appele norme produit.
1.2 Distance - Espace mtrique
Dnition 1.2.1. Une distance sur un ensemble E est une application d
dnie sur EE valeurs dans [0, +[ vriant, pour tous x, y et z dans
E
(1) d(x, y) = 0 si et seulement si x = y
(2) d(x, y) = d(y, x)
(3) d(x, y) d(x, z) + d(z, y)
Un espace mtrique est un ensemble muni dune distance.
Exemple 1.2.2.
Sur R, la distance usuelle est dnie par d(x, y) = [x y[.
Exemple 1.2.3. distance associe une norme.
8 Espaces mtriques
Si E est une espace vectoriel norm, alors lapplication dnie par
d(x, y) = |x y|
est une distance sur E. Cest la distance associe la norme sur E.
Sauf mention du contraire, cest cette distance quon choisit toujours sur
une espace vectoriel norm.
Exemple 1.2.4. Distance discrte.
Soit E un ensemble quelconque. Lapplication d dnie sur E E par
d(x, x) = 0 et d(x, y) = 1 si x ,= y
est une distance appele distance discrte sur E.
Exemple 1.2.5. Espace mtrique produit.
Soit (E
1
, d
1
), (E
2
, d
2
) . . . (E
n
, d
n
) des espaces mtriques. On pose, pour
x = (x
1
, . . . , x
n
) et y = (y
1
, . . . , y
n
) dans E = E
1
E
n
:
d
1
(x, y) =
n

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

i=1
d
2
i
(x
i
, y
i
)
_
1/2
d

(x, y) = max
1in
d
i
(x
i
, y
i
)
Cela dnit trois distances sur lespace produit E.
Sauf mention du contraire, lespace produit sera toujours muni de lune de
ces trois distances.
Proposition 1.2.6. Si E est un espace mtrique, alors quels que soient x,
y et a dans E, on a
[ d(a, x) d(a, y)[ d(x, y)
Dmonstration. Daprs lingalit triangulaire, on a
d(a, x) d(a, y) + d(y, x)
ce qui donne
d(a, x) d(a, y) d(x, y).
Par symtrie, on montre de mme que
d(a, y) d(a, x) d(x, y)
Ces deux dernires ingalits impliquent lingalit cherche.
1.2 Distance - Espace mtrique 9
r -r O
Fig. 1.1 La boule B(0, r) pour la distance d

.
r -r O
Fig. 1.2 La boule B(0, r) pour la distance d
1
.
r -r O
Fig. 1.3 La boule B(0, r) pour la distance d
2
.
10 Espaces mtriques
Dnition 1.2.7. Soit (E, d) un espace mtrique, soit a un point de E et
r > 0. Les ensembles suivants
B(a, r) = x E [ d(a, x) < r
B(a, r) = x E [ d(a, x) r
S(a, r) = x E [ d(a, x) = r
sont appels respectivement boule ouverte, boule ferme et sphre de centre
a et de rayon r.
Il est clair que a B(a, r) B(a, r). En particulier, aucune boule nest
vide. Il nen est pas de mme des sphres.
Exemple 1.2.8.
1. Dans R, B(a, r) =]a r, a + r[
2. Si lon dsigne par d
1
, d
2
et d

les distances associes respectivement


aux normes | . |
1
, | . |
2
et | . |

dnies par (1.1), les boules du


plan de centres lorigine et de rayon r > 0 sont reprsentes par les
gures 1.1, 1.2 et 1.3.
Dnition 1.2.9. Une partie A dun espace mtrique (E, d) est dite borne
sil existe une constante M > 0 telle que
d(x, y) M, x, y A.
Proposition 1.2.10. Une partie A dun espace mtrique (E, d) est borne
si et seulement si elle est contenue dans une boule.
Une partie A dun espace vectoriel norm (E, | |) est borne si et seulement
si il existe une constante M > 0 telle que
|x| M, x A
1.3 Normes et distances quivalentes
Dnition 1.3.1. Deux normes | |
1
et | |
2
sur une espace vectoriel E
sont dites quivalentes sil existe des constantes > 0 et > 0 telles que
|x|
1
|x|
2
|x|
1
, x E
Deux distances d
1
et d
2
sur un espace mtrique E sont dites quivalentes
sil existe des constantes > 0 et > 0 telles que
d
1
(x, y) d
2
(x, y) d
1
(x, y), x, y E
1.4 Exercices 11
Remarque 1.3.2.
Soit E un espace vectoriel norm. La proprit : | |
1
et | |
2
sont quiva-
lentes est une relation dquivalence sur lensemble des normes sur E.
De mme, si E est un espace mtrique, la relation dnie sur lensemble
des distances sur E : d
1
et d
2
sont quivalentes, est une relation dqui-
valence.
Proposition 1.3.3. Sur E = R
n
, les trois normes | |
1
, | |
2
et | |

sont
quivalentes et on a
|x|

|x|
2
|x|
1
n|x|

.
Dmonstration. Il est clair que, pour tout x = (x
1
, x
2
, . . . , x
n
) E, on a
[x
i
[ |x|

; on en dduit que
|x|
1
n|x|

Dautre part, on vrie que |x|


2
2
|x|
2
1
, il sensuit que |x|
2
|x|
1
. Enn,
il est clair que |x|

|x|
2
.
Notons que pour tout x R
n
, on a
|x|

|x|
2

n|x|

1.4 Exercices
Exercice 1.4.1.
Soit (E, | |) un espace vectoriel norm et f un endomorphisme de E. On
pose, pour tout x dans E,
|x|
1
= |f(x)|
Dterminer une condition ncessaire et susante pour que | |
1
dnisse
une norme sur E.
Exercice 1.4.2.
Soit n un entier naturel et a
0
, a
2
, . . . , a
k
des rels deux deux distincts.
On considre lapplication | |
k
: R
n
[X] R
+
dnie par
|p|
k
=
k

i=0
[p(a
i
)[
A quelle condition cette application dnit-elle une norme sur R
n
[X] ?
12 Espaces mtriques
Exercice 1.4.3.
On considre sur E = C([0, 1], R) les deux normes dnies par
|f|

= sup
0t1
[f(t)[ et |f|
1
=
_
1
0
[f(t)[ dt
Montrer que ces deux normes ne sont pas quivalentes.
Exercice 1.4.4.
Pour tout x = (x
1
, x
2
) de R
2
, on pose
N(x) =
_
x
2
1
+ 2x
1
x
2
+ 5x
2
2
Montrer que N est une norme sur R
2
.
Exercice 1.4.5.
1. Pour tout p [1, +[ et tout x R
n
, on pose
|x|
p
=
_
n

i=1
[x
i
[
p
_
1/p
Montrer que | |
p
est une norme sur R
n
.
2. Soit E = C([a, b], R) et p [1, +[. Pour f E, on pose
|f|
p
=
__
b
a
[f(t)[
p
dt
_
1/p
Montrer que | |
p
est une norme sur E.
Exercice 1.4.6.
Soit E = C([0, 1], R). Pour f E, on pose
N(f) =
_
[f(0)[
2
+
_
1
0
[f

(t)[
2
dt
_
1/2
Montrer que N est une norme sur E.
Exercice 1.4.7.
Soit (E, d) un espace mtrique et : R
+
R
+
une application croissante
vriant :
(a + b) (a) + (b), a, b R
+
(x) = 0 x = 0.
1.5 Correction des exercices 13
1. Montrer que d est une distance sur E
2. Montrer que d
1
=
d
1 + d
et d
2
= Log(1 + d) et d
3
= inf(1, d) sont
des distances sur E.
Exercice 1.4.8.
Soit (E, d) un espace mtrique
1. Montrer que, pour tout ]0, 1], d

est une distance sur E


2. Montrer quil existe

= ( d) [1, +] tel que


Si 0 < <

, alors d

est une distance sur E


Si >

, alors d

nest pas une distance sur E.


3. Dterminer

dans le cas o d est la distance usuelle sur R, puis la


distance discrte.
Exercice 1.4.9.
Soit R
N
lensemble des suites relles. Pour u et v dans R
N
, on pose
d(u, v) =

n=0
1
2
n
[u
n
v
n
[
[u
n
v
n
[ + 1
1. Montrer que d est une distance sur R
N
,
2. Montrer que (R
N
, d) est born.
Exercice 1.4.10.
1. Les applications suivantes dnies par
d
1
(x, y) = [ sin x sin y[, d
2
(x, y) = [x
2
y
2
[
sont-elles des distances sur R?
2. A quelle condition sur la fonction f : R R, lapplication dnie par
d(x, y) = [f(x) f(y)[
est-elle une distance sur R?
1.5 Correction des exercices
Exercice 1.4.1
On vrie que, pour tout K et x et y dans E,
|x|
1
= [[|x|
1
et |x + y|
1
|x|
1
+|y|
1
14 Espaces mtriques
On vrie aussi que |x|
1
= 0 si et seulement si f(x) = 0. Si bien que | |
1
est une norme si et seulement si lendomorphisme f est injectif.
Exercice 1.4.2
Il est clair que, pour tout p et q dans R
n
[X] et tout dans R,
|p|
k
= [[|p|
k
, |p + q|
k
|p|
k
+|q|
k
On vrie que |p|
k
= 0 si et seulement si p(a
i
) = 0 pour 0 i k, par
suite :
si k n, cela implique p = 0 car un polynme non nul de R
n
[X] ne
peut avoir plus de n racines distinctes.
si k < n, | |
k
nest pas une norme dans R
n
[X] car le polynme donn
par p(x) = (x a
0
)(x a
1
) (x a
k
) est non nul et |p|
k
= 0.
Ainsi, | |
k
est une norme dans R
n
[X] si et seulement si k n.
Exercice 1.4.3
Pour tout f E, on a |f|
1
|f|

. Supposons que les deux normes soient


quivalentes, il existe alors > 0 tel que
f E, |f|

|f|
1
Soit n N et f
n
la fonction dnie sur [0, 1] par f(t) = t
n
. On a |f
n
|

= 1
et |f
n
|
1
= 1/(n + 1) et lingalit
1

n + 1
ne peut tre satisfaite pour tout n N.
Exercice 1.4.4
On vrie que lapplication q dnie sur R
2
par
q(x) = x
2
1
+ 2x
1
x
2
+ 5x
2
2
est une forme quadratique dnie postitive, donc sa forme polaire associe
b(x, y) = x
1
y
1
+ (x
1
y
2
+ x
2
y
1
) + 5y
1
y
2
dnit un produit scalaire dans R
2
et par suite N(x) =
_
b(x, x) =
_
q(x)
dnit une norme sur R
2
.
Exercice 1.4.6
On pose
f, g) = f(0)g(0) +
_
1
0
f

(t)g

(t) dt
On vrie que cela dnit un produit scalaire dans E ; par suite N est une
norme dans E.
Exercice 1.4.7
Posons = d. On a
1.5 Correction des exercices 15
1. a) (x, y) = 0 = ( d(x, y)) = 0 = d(x, y) = 0 = x = y.
b) (x, y) = (d(x, y)) = ( d(y, x)) = (y, x).
c) Puisque d(x, y) d(x, z) + d(z, y), on en dduit facilement que
(x, y) (x, z) + (z, y).
Ainsi, est une distance sur E.
2. On a d
1
=
1
d, avec
1
(t) = t/(1 + t). On vrie facilement que

1
(a + b)
1
(a) +
1
(b)
De plus,
1
est croissante et injective. La question 1 montre alors que
d
1
est une distance.
De mme, d
2
=
2
d, avec
2
(t) = Log(1 +t). On vrie facilement
que
2
est croissante, injective et que

2
(a + b)
2
(a) +
2
(b)
Daprs la premire question, d
2
est aussi une distance sur E.
Exercice 1.4.8
1. On a d

= d, avec (t) = t

. Montrons que, pour tout a et b dans


R

+
(a + b)

+ b

ou encore
_
1 +
a
b
_

1 +
_
a
b
_

A cet eet, on pose h(t) = (1 +t)

(1 +t

), t 0. On a
h

(t) =
_
(1 + t)
1
t
1

Comme 1 < 0 et t 1 + t, (1 + t)
1
t
1
; si bien que h est
dcroissante. Comme h(0) = 0, h est positive. La premire question
de lexercice prcdent permet de conclure que d

est une distance


sur E.
2. On pose
I = > 0 [ d

est une distance dans E


Daprs la premire question, on a linclusion ]0, 1] I.
Montrons que I est un intervalle. Soit I et 0 < < , il sagit de
prouver que I. Puisque d

est une distance et puisque / < 1,


alors d

= ( d

)
/
est aussi une distance sur E. Donc I est bien un
intervalle et il sut de poser

= sup I.
3. Dans le premier cas

= 1, dans le deuxime cas

= +.
16 Espaces mtriques
Exercice 1.4.10
1. On a d
1
(0, ) = 0, donc d
1
nest pas une distance sur R.
De mme, d
2
nest pas une distance sur R, car d
2
(1, 1) = 0.
En revanche, on peut vrier que lapplication d
3
dnie par
d
3
(x, y) = [x
3
y
3
[
est une distance sur R.
2. On vrie que lapplication d dnie par d(x, y) = [f(x) f(y)[ est
une distance si et seulement si f est injective.
Chapitre 2
Topologie dun espace mtrique
2.1 Suites
Dnition 2.1.1. Soit (E, d) un espace mtrique. On dit quune suite
(x
n
)
n
dlments de E converge dans E sil existe E telle que
lim
n+
d(x
n
, ) = 0
On crit alors
x
n
ou lim
n+
x
n
=
Une suite (x
n
) diverge si elle ne converge pas.
Proposition 2.1.2. La limite dune suite, si elle existe, est unique
Dmonstration. Si x
n
et x
n

, on a
d(,

) d(x
n
, ) + d(x
n
,

)
En faisant tendre n vers linni, on en dduit que d(,

) = 0, cest--dire
=

.
Remarque 2.1.3.
Soit E = C([a, b], R) lespace des fonctions continues sur [a, b] valeurs
relles muni de la norme | |

. Si lon dsigne par d

la distance associe
cette norme, la convergence dans (E, d

) est la convergence uniforme.


Exemple 2.1.4.
Dans lespace E = C([0, 1], R), on considre la suite dnie par :
f
n
(x) = x
n
2.1 Suites 19
Cette suite ne converge pas uniformment sur [0, 1], donc (f
n
) diverge dans
(E, d

).
En revanche, si lon munit E de la distance d
1
associe la norme | |
1
dnie par
|f|
1
=
_
1
0
[f(x)[ dx,
on a
|f
n
|
1
=
1
n + 1
donc (f
n
) converge vers 0 dans (E, d
1
).
Dnition 2.1.5. Soit (x
n
) une suite de E. On dit quune suite (y
n
) est
une sous-suite de (x
n
) sil existe une application strictement croissante
: N N telle que
y
n
= x
(n)
, n N
On notera que (n) n pour tout n N.
Proposition 2.1.6. Si (x
n
) converge vers , alors toute sous-suite de (x
n
)
converge aussi vers .
Dmonstration. Soit > 0. Puisque (x
n
) converge vers , il existe n
0
N
tel que
n n
0
= d(x
n
, ) < .
Soit (x
(n)
) une sous-suite de (x
n
). Puisque est strictement croissante, ce
qui prcde montre que
n n
0
= (n) (n
0
) n
0
= d(x
(n)
, ) < .
Cela traduit la convergence de (x
(n)
) vers .
Dnition 2.1.7. Soit (x
n
) une suite dun espace mtrique E. On dit que
est une valeur dadhrence de (x
n
) sil existe une sous-suite de (x
n
) qui
converge vers .
Exemple 2.1.8.
La suite relle dnie par x
n
= (1)
n
admet deux valeurs dadhrence qui
sont 1 et 1.
Proposition 2.1.9. Soit (x
n
) une suite dun espace mtrique E. Un l-
ment E est une valeur dadhrence de (x
n
) si et seulement si pour tout
> 0, lensemble n N [ x
n
B(, ) est inni.
20 Topologie dun espace mtrique
Dmonstration. Supposons que est une valeur dadhrence de la suite
(x
n
). Il existe alors une sous-suite (x
(n)
) qui converge vers . Soit > 0, il
existe un entier n
0
tel que
n n
0
= x
(n)
B(, )
On a donc linclusion
(n) [ n n
0
n N [ x
n
B(, )
Comme lapplication est strictement croissante, on en dduit que len-
semble (n) [ n n
0
est inni.
Inversement, supposons que pour tout > 0, lensemble
n N [ x
n
B(, )
est inni. Pour = 1, il existe p
0
N tel que x
p
0
B(, 1). Pour =
1/2, il existe p
1
> p
0
tel que x
p
1
B(, 1/2). Par rcurrence, pour =
1/(k + 1), il existe p
k
> p
k1
tel que x
p
k
B(, 1/(k + 1)). Lapplication
: k N (k) = p
k
est strictement croissante et pour tout k N,
x
(k)
B(, 1/(k + 1). La suite (x
(k)
) ainsi construite est une sous-suite
de (x
n
) qui converge vers .
2.2 Ensemble ferm
Dnition 2.2.1. Soit (E, d) un espace mtrique et F une partie de E.
On dit que F est un ferm de E si toute suite dlments de F qui converge
dans E, a sa limite dans F.
Exemples 2.2.2.
1. Lintervalle [a, b] est un ferm de R. En eet, soit (x
n
) une suite dans
[a, b] qui converge dans R vers un lment R. On a a x
n
b
pour tout n. Par passage la limite, on obtient a b.
2. Lensemble [a, +[ est un ferm de R.
3. Lensemble F = (x, y) R
2
[ x+y 1 est un ferm de R
2
. En eet,
soit (u
n
) une suite dlments de F qui converge vers = (a, b) R
2
.
Cela veut dire, en posant u
n
= (x
n
, y
n
), que (x
n
) converge vers a et
(y
n
) converge vers b. Comme x
n
+y
n
1 pour tout n, par passage
la limite, on aura aussi a + b 1. Ce qui prouve que appartient
F.
Proposition 2.2.3. Soit (E, d) un espace mtrique.
(1) Lensemble E et lensemble vide sont deux ferms de E.
2.3 Ensemble ouvert 21
(2) Une intersection nie ou innie de ferms de E est un ferm de E.
(3) Une runion nie de ferms de E est un ferm de E.
Dmonstration. Seule la troisime assertion ncssite une dmonstration.
Pour cela, il sut de montrer que la runion de deux ferms de E est un
ferm de E. Soient F
1
et F
2
deux ferms de E et soit (x
n
) une suite de
F
1
F
2
qui converge vers E. Il sagit de montrer que appartient
F
1
F
2
. Posons, pour i = 1, 2,
P
i
= n N [ x
n
F
i

Il est clair que lun au moins des ensembles P


1
et P
2
est inni. On suppose
par exemple que P
1
est inni. Il existe donc une application : N P
1
strictement croissante telle que La sous-suite (x
(n)
) converge vers . La
suite (x
(n)
) est dans F
1
qui est ferm, donc sa limite appartient F
1
.
Cela prouve que F
1
F
2
.
Remarque 2.2.4.
Une runion innie de ferms peut ne pas tre ferme. Par exemple, dans
R
_
n1
_
1
n
, 1
_
=]0, 1]
nest pas un ferm de R.
2.3 Ensemble ouvert
Dnition 2.3.1. Soit O une partie de E. On dit que O est un ouvert de
E si son complmentaire dans E, not EO ou O, est un ferm de E.
Ainsi
O est un ouvert de E EO est un ferm de E
Exemples 2.3.2.
1. Lensemble ]a, b[ est un ouvert de R, puisque
R]a, b[=] , a] [a, +[
est un ferm comme runion de deux ferms.
2. Lensemble O = (x, y) R
2
[ x + y > 1 est un ouvert de R
2
,
puisque son complmentaire R
2
O = (x, y) R
2
[ x+y 1 est un
ferm de R
2
.
Proposition 2.3.3. Soit (E, d) un espace mtrique
22 Topologie dun espace mtrique
(1) Lensemble vide et E sont deux ouverts de E.
(2) Une runion nie ou innie douverts de E est un ouvert de E.
(3) Une intersection nie douverts de E est un ouvert de E.
Cest une consquence de la proposition 2.2.3.
Remarque 2.3.4.
Une intersection innie douverts de E peut ne pas tre un ouvert de
E. Par exemple, dans R

n1
_

1
n
,
1
n
_
= 0
nest pas un ouvert de R.
Thorme 2.3.5. Soit (E, d) un espace mtrique et O une partie de E.
Les deux assertions suivantes sont quivalentes
(1) O est un ouvert de E
(2) Pour tout a O, il existe r
a
> 0 tel que B(a, r
a
) O.
Dmonstration. (Laisser au lecteur).
2.4 Voisinage
Dnition 2.4.1. On appelle voisinage dun lment a de E toute partie
V de E contenant un ouvert qui contient a.
Lensemble des voisinages de a sera not 1(a).
Exemple 2.4.2.
Lensemble V = [1, 5[ est un voisinage de 3, puisque ]2, 4[ est un ouvert
contenant 3 et inclus dans V .
Exemple 2.4.3.
Tout ouvert contenant a est un voisiange de a.
Proposition 2.4.4. Une runion (resp. une intersection nie) de voisi-
nages de a est un voisinage de a.
2.5 Adhrence 23
2.5 Adhrence
Dnition 2.5.1. Ladhrence dune partie A de E, note A, est le plus
petit ferm de E contenant A.
Proposition 2.5.2. Soit A une partie de E.
(1) A est lintersection de tous les ferms de E contenant A
(2) A est un ferm contenant A
(3) A est ferme si et seulement si A = A.
Thorme 2.5.3. Soient (E, d) un espace mtrique, A une partie de E et
x un lment de E. Les assertions suivantes sont quivalentes :
(1) x A
(2) Pour tout voisinage V de x, V A ,=
(3) Il existe une suite (x
n
) dlments de A qui converge vers x.
Dmonstration. (1) = (2) : Soit V un voisinage de x. Il existe r > 0 tel
que la boule ouverte B(x, r) soit incluse dans V . Si A B(x, r) = , alors
A EB(x, r) et par suite EB(x, r) est un ferm de E contenant A donc
aussi A. Cela implique que x / A.
(2) = (3) : Par hypothse, on a
n N

, A B
_
x,
1
n
_
,=
Soit x
n
AB(x, 1/n) ; il est clair que (x
n
) est une suite de A qui converge
vers x.
(3) = (1) : Si x / A, alors x EA qui est un ouvert de E. Il existe donc
r > 0 tel que B(x, r) EA. Dautre part, puisque x
n
x, il existe
n
0
N tel que
n n
0
= x
n
B(x, r)
Cela montre en particulier que x
n
0
/ A et a fortiori x
n
0
/ A.
2.6 Intrieur
Dnition 2.6.1. Lintrieur dune partie A de E, note
o
A, est le plus
grand ouvert de E inclus dans A.
Un point a appartenant lintrieur de A est dit point intrieur. On a
donc
a
o
A r > 0 [ B(a, r) A
Remarque 2.6.2.
24 Topologie dun espace mtrique
1. Lensemble
o
A est la runion de tous les ouverts de E inclus dans A.
2. Une partie A est un ouvert si et seulement si
o
A = A.
3. Pour toute partie A de E, on a
o
A A A.
Dnition 2.6.3. Lensemble A
o
A est appel frontire de A dans E, il est
not A ou Fr(A).
Exemple 2.6.4.
1. Dans R, Lintrieur de [a, b[ ou de ]a, b] ou de [a, b] est ]a, b[.
2. Lintrieur de Z est lensemble vide. En eet, sinon il existe a et r > 0
tels que ]a r, a + r[ Z, ce qui est impossible.
2.7 Partie dense
Dnition 2.7.1. Une partie D dun espace mtrique E est dite dense
dans E si D = E.
Proposition 2.7.2. Soit D une partie dun espace mtrique E. Les pro-
prits suivantes sont quivalentes
(1) D est dense dans E
(2) Pour tout x E, il existe une suite (x
n
) dans D qui converge vers x
(3) Pour tout ouvert non vide U de E, on a U D ,= .
Exemple 2.7.3.
1. Q et RQ sont denses dans R.
2. Q
n
est dense dans R
n
Proposition 2.7.4. Le groupe linaire GL
n
(K) des matrices inversibles est
dense dans M
n
(K).
Dmonstration. Soit A une matrice de M
n
(K). On doit montrer lexistence
dune suite de matrices (A
p
) de GL
n
(K) qui converge vers A. On considre
la suite dnie par
A
p
= A
1
p
I
Il est clair que cette suite converge vers A, puisque
|A A
p
| =
1
p
|I| 0, (p +)
2.8 Sous-espace mtrique 25
La matrice A
1
p
I est inversible si,et seulement si, 1/p nappartient pas au
spectre de A; comme lensemble
_
1
p
[ p N

_
est inni, il existe p
0
assez grand tel que, pour p p
0
, A
p
est inversible.
Ainsi, la suite (A
p
)
pp
0
, est dans GL
n
(K) et converge vers A.
Thorme 2.7.5 (Stone-Weierstrass). Toute fonction f : [a, b] R conti-
nue est limite uniforme sur [a, b] dune suite de fonctions polynomiales.
Autrement dit, lensemble des fonctions polynomiales sur [a, b] est dense
dans C([a, b], R) muni de la norme uniforme | |

.
Dmonstration. Voir lexercice (2.9.10).
2.8 Sous-espace mtrique
Soit (E, d) un espace mtrique et A une partie de E. La restriction de
d A est une distance sur A appele distance induite par d sur A. Muni
de cette distance induite, A est appel sous-espace mtrique de E.
Proposition 2.8.1. Soit A un sous-espace mtrique de (E, d) et soit X
une partie de A.
(1) X est un ouvert de A si et seulement si il existe un ouvert O de E
tel que X = O A.
(2) X est un ferm de A si et seulement si il existe une ferm F de E
tel que X = F A
(3) X est un voisinage de a A si et seulement si il existe un voisinage
V de a dans E tel que X = V A.
Exemple 2.8.2.
Soit E = R muni de la distance usuelle et soit A = [0, 2]. Lensemble
X = [0, 1[ est un ouvert de [0, 2], en eet on peut crire par exemple
[0, 1[=] 1, 1[[0, 2]
2.9 Exercices
Exercice 2.9.1.
Soit A une partie non vide de R.
1. Montrer que si A est majore, alors sup(A) appartient A.
26 Topologie dun espace mtrique
2. Montrer que si A est minore, alors inf(A) appartient A.
Exercice 2.9.2.
Soit (x
n
)
n0
une suite dun espace vectoriel norm E. Montrer que si (x
n
)
converge vers alors
lim
n+
x
1
+ x
2
+ + x
n
n
= .
Exercice 2.9.3.
Soient E et F deux espaces mtriques et E F lespace mtrique produit.
Montrer que si A E et B F, on a
A B = A B, (A B)
o
=
o
A
o
B
(A B) = (A B) (A B)
Exercice 2.9.4.
Montrer que dans un espace vectoriel norm E
B(a, r) = B
f
(a, r), et
o
B
f
(a, r) = B(a, r)
Ces rsultats restent-ils vrais dans un espace mtrique quelconque ?
Exercice 2.9.5.
Montrer que, si A est une partie convexe dun espace vectoriel norm E, il
en est de mme de A et
o
A.
Exercice 2.9.6.
Soit (E, d) un espace mtrique, A une partie de E et x un lment de E.
On pose
d(x, A) = inf d(x, a) [ a A
1. Montrer quil existe une suite (a
n
) dlments de A telle que
d(x, A) = lim
n+
d(x, a
n
)
2. En dduire que x appartient A si, et seulement si, d(x, A) = 0.
Exercice 2.9.7.
Montrer que si A est une partie dun espace vectoriel norm E et O est un
ouvert de E, alors lensemble A + O dni par
A + O = a + b [ a A, b O
est un ouvert de E.
2.9 Exercices 27
Exercice 2.9.8.
Soit E un espace vectoriel norm et F un sous-espace vectoriel de E.
1. Dterminer
o
F.
2. Montrer que F est un sous-espace vectoriel de E.
3. Montrer que si F est un hyperplan de E, alors F est ferm ou bien
F est dense dans E.
Exercice 2.9.9 (Les sous-groupes de R).
Soit (G, +) un sous-groupe de (R, +) non rduit 0.
1. Montrer que lensemble x G [ x > 0 admet une borne infrieure
quon notera a.
2. Montrer que si a = 0, alors G est dense dans R.
3. Montrer que si a > 0, alors G = aZ.
4. En dduire que, pour , R

, Z + Z est dense dans R si et


seulement si / nappartient pas Q.
5. Montrer que cos n [ n N est dense dans [1, 1].
6. Montrer que lensemble des valeurs dadhrence de la suite (cos n),
n 0, est lintervalle [1, 1].
7. Soit f : R R une fonction continue admettant 1 et

2 comme
priodes. Que peut-on dire de f ?
Exercice 2.9.10.
Soit A M
n
(R).
1. Montrer que lensemble F = p(A) [ p R[X] est un ferm de
M
n
(R).
2. Soit (a
m
) une suite relle telle que la srie

a
m
A
m
converge dans
M
n
(R). On pose
B =

m=0
a
m
A
m
Montrer quil existe un polynme p R[X] tel que B = p(A).
Exercice 2.9.11.
On munit lespace C([0, 1], R) de la norme uniforme | |

.
1. Montrer que lensemble L
k
des fonctions k-lipschitzienne est un ferm
de C([0, 1], R).
2. La fonction f
0
: [0, 1] R dnie par f
0
(x) =

x est-elle lipschit-
zienne ?
28 Topologie dun espace mtrique
3. Montrer que lensemble des fonctions lipschitziennes est dintrieur
vide dans C([0, 1], R).
Exercice 2.9.12.
Soit E un espace mtrique, F un sous-espace mtrique de E et A une partie
de F. On note A
F
ladhrence de A dans F et A ladhrence de A dans E.
1. Montrer que A
F
= A F
2. Montrer que si A est dense dans F et F est dense dans E, alors A
est dense dans E.
3. Montrer que
o
A
_
A
F
_
o
. Donner un exemple montrant que cette
inclusion peut tre stricte.
Exercice 2.9.13 (Thorme de Stone-Weierstrass).
Pour n N

et k N, avec 0 k n, on note B
n,k
le polynme de
Bernstein dni par
B
n,k
(x) =
_
k
n
_
x
k
(1 x)
nk
1. Calculer
n

k=0
B
n,k
(x),
n

k=0
kB
n,k
(x),
n

k=0
k(k 1)B
n,k
(x)
2. En dduire la relation
n

k=0
_
x
k
n
_
2
B
n,k
(x) =
x(1 x)
n
3. Soit f : [0, 1] C une fonction continue. Pour n 1, on note B
n
(f)
le polynme dni par
B
n
(f)(x) =
n

k=0
f(k/n)B
n,k
(x)
En remarquant que
f(x) B
n
(f)(x) =
n

k=0
(f(x) f(k/n)) B
n,k
(x),
montrer que la suite de fonctions (B
n
(f)) converge uniformment vers
f sur [0, 1].
2.9 Exercices 29
4. En dduire que toute fonction f dans C([a, b], C) est limite uniforme
sur [a, b] dune suite de polynmes.
Ce dernier rsultat est connu sous le nom de thorme de Stone-Weierstrass.
Exercice 2.9.14.
Soit f C([a, b], R) vriant pour tout n N
_
b
a
x
n
f(x) dx = 0
1. Vrier que pour toute fonction polynomiale p, on a
_
b
a
p(x)f(x) dx = 0
2. En dduire, en utilisant le thorme de Stone-Weierstrass, que f = 0.
Exercice 2.9.15.
Soit f C(R
+
, C) telle que
_

0
[f(t)[ dt < . On suppose que pour s R
+
L(f)(s) =
_

0
f(t)e
st
dt = 0
On dsigne par F la primitive de f qui sannule en 0.
1. Vrier que, pour tout s > 0, on a
L(f)(s) = s
_

0
F(t)e
st
dt
2. En dduire que, pour tout n N

, on a
_
1
0
x
n1
G(x) dx = 0
o on a pos G(x) = F(Log x).
3. Conclure.
Exercice 2.9.16 (Lemme de Riemann-Lebesgue).
1. Montrer que si f appartient C
1
([a, b], R), alors
lim
||+
_
b
a
f(t)e
it
dt = 0
30 Topologie dun espace mtrique
2. En dduire que si f est dans C([a, b], R), alors
lim
||+
_
b
a
f(t)e
it
dt = 0
3. Montrer que si f est une fonction continue et intgrable sur R, alors
lim
||+
_
R
f(t)e
it
dt = 0
Exercice 2.9.17.
1. Montrer que lensemble des matrices diagonalisables de M
n
(C) est
dense dans M
n
(C).
2. Pour une matrice M M
2
(R), on dsigne par
M
le discriminant de
son polynme caractristique.
a) Montrer que
M
est une fonction continue.
b) Montrer que lensemble des matrices diagonalisables de M
2
(R)
nest pas dense dans M
2
(R). On pourra montrer que la matrice
_
0 1
1 0
_
ne peut tre limite dune suite de matrices diagonali-
sables de M
2
(R).
3. Montrer que, pour tout A M
n
(C), on a Det(e
A
) = e
Tr(A)
.
Exercice 2.9.18.
Soient a et b deux nombres rels tels que 0 < a < b < 1. Pour tout rel c,
on note f
c
la fonction constante de C([a, b], R) dnie par
f
c
(x) = c, pour tout x [a, b]
Lobjectif de cet exercice est de montrer que lensemble des fonctions poly-
nomiales sur [a, b] coecients entiers, Z([a, b]) est dense dans C([a, b], R)
muni de la norme uniforme.
Soit f C([a, b], R) et R tel que 0 < .
1. Montrer quil existe un entier naturel k tel que, pour tout x [a, b],
0
1
2 x
k

1
2


2
2. Soit k un entier naturel x. Prouver quil existe un entier naturel m
tel que si x [a, b] alors

1
2 x
k

m

n=0
(x
k
1)
n



2
2.9 Exercices 31
3. En dduire que f
1/2
Z([a, b]).
4. Utiliser la question prcdente pour montrer que si m N alors
f
n/2
m Z([a, b]).
5. Montrer que lensemble
_
n
2
m
[ n Z, m N
_
est dense dans R.
6. En dduire que f
c
Z([a, b]) pour tout c R.
7. Justier lexistence de p R[X] tel que |f p|

/2.
8. Conclure.
Exercice 2.9.19.
On se propose de montrer que, dans C([0, 1]) muni de la norme uniforme,
on a
Z([0, 1]) = f C([0, 1]) [ f(0), f(1) Z
1. Montrer que si f Z([0, 1]) alors f(0) et f(1) sont dans Z.
Dans tout ce qui suit, n est un entier naturel non nul et f C([0, 1])
tel que f(0) = f(1) = 0.
2. Montrer que lapplication : R
n
[X] R dnie par (p) = |pf|

est continue.
3. Prouver que
lim
p

(p) =
4. Montrer que, pour tout r > 0,
p R
n
[X] [ |p|

r
est une partie compacte de R
n
[X] muni de la norme uniforme.
5. En dduire quil existe p
n
R
n
[X] tel que, pour tout p R
n
[X],
|p
n
f|

|p f|

On note dsormais
q
n
(x) = p
n
(x) xp
n
(1) + (x 1)p
n
(0)
6. Montrer que
|q
n
f|

2|p
n
f|

7. Prouver que la famille (x


k
(1 x
nk
))
0kn
est une base de R
n
[X].
32 Topologie dun espace mtrique
8. Etablir lexistence de nombres rels a
1
, . . . , a
n1
tels que
q
n
(x) =
n1

k=1
a
k
x
k
(1 x)
nk
9. En dduire que si
r
n
(x) =
n1

k=1
E(
k
)x
k
(1
x
)
nk
alors |r
n
q
n
|

1/n.
10. Montrer que
|f r
n
|
1
n
+ 2|p f|

, p R
n
[X]
11. Conclure.
Exercice 2.9.20.
On munit M
n
(R) de la norme dnie par
[[[A[[[ = sup
XR
n
\{0}
_
|AX|
|X|
_
On suppose que |A| < 1.
1. Montrer que la matrice I A est inversible.
2. Soient X
0
et b deux vecteurs colonnes de R
n
. Montrer que la suite
(X
k
)
k0
dnie par son premier terme X
0
et, pour tout k N, par la
relation de rcurrence
X
k+1
= Ax
k
+ b
converge dans R
n
.
2.10 Correction des exercices
Exercice 2.9.1
1. Daprs la caractrisation de la borne suprieure, pour tout > 0, il
existe a

dans A tel que


sup(A) < a

sup(A)
En particulier, pour tout n N

, il existe a
n
A tel que
sup(A)
1
n
< a
n
sup(A)
Ainsi, sup(A) est la limite dune suite de A, il appartient donc
ladhrence de A.
2.10 Correction des exercices 33
2. De mme, on montre que inf(A) est la limite dune suite de A et donc
appartient ladhrence de A.
Exercice 2.9.2 On considre a suite (y
n
)
n>0
dnie par
y
n
=
x
1
+ x
2
+ + x
n
n
Par hypothse, la suite (x
n
) converge vers . Soit > 0, il existe n
0
N tel
que, pour tout n n
0
, |x
n
| /2. On a
y
n
=
(x
1
) + + (x
n
0
1
) + (x
n
0
) + + (x
n
)
n
On en dduit que
|y |
|x
1
)| + +|x
n
0
|
n
+
|x
n
0
+1
| + +|x
n
|
n

c
n
+
n n
0
n

2
avec c = |x
1
| + +|x
n
0
|. Il en rsulte quil exite n
1
N tel que,
pour tout n n
1
, |y n | .
Exercice 2.9.3 La correction est laisse au lecteur.
Exercice 2.9.4
i) Par dnition, B(a, r) B
f
(a, r), donc B(a, r) B
f
(a, r). Puisque
B
f
(a, r) est un ferm, on a B
f
(a, r) = B
f
(a, r) et par suite B(a, r)
B
f
(a, r). Soit x B
f
(a, r). Si |x a| < r alors x est dans B(a, r)
donc dans B(a, r) ; si |xa| = r, alors la suite (x
n
) de B(a, r) dnie
par
x
n
= a + (r
1
n
)
x a
|x a|
converge vers x, ce qui prouve que x est dans B(a, r). On a donc
lgalit B(a, r) = B
f
(a, r).
ii) Linclusion B(a, r) B
f
(a, r) implique que
o
B(a, r)
o
B
f
(a, r).
Or, B(a, r) est un ouvert,
o
B(a, r) = B(a, r) et par suite B(a, r)
o
B
f
(a, r). Soit maintenant x dans EB(a, r), cest--dire |x a| r.
Montrons que x ne peut pas tre intrieur B
f
(a, r), cest--dire que
pour tout > 0, B(x, ) nest pas incluse dans B
f
(a, r). En eet,
llment
y = x +

2
(x a)
|x a|
34 Topologie dun espace mtrique
est dans B(x, ) et
|y a| r +

2
> r
Ainsi,
o
B
f
(a, r) = B(a, r).
Exercice 2.9.5
Soient x et y deux lments de A et soit [0, 1]. Il existe deux suites
(x
n
) et (y
n
) de A telles que
lim
n
x
n
= x et lim
n
y
n
= y
Puisque A est convexe, la suite
_
(1 )x
n
+ y
n
_
est dans A et converge
vers (1 )x + y ; ce dernier est donc dans A.
Exercice 2.9.6
1. Daprs la caractrisation de la borne infrieure, pour tout n N

, il
existe a
n
A tel que
d(x, A) d(x, a
n
) d(x, A) +
1
n
et donc
d(x, A) = lim
n+
d(x, a
n
)
2. Supposons que x soit dans A. Il existe une suite (a
n
) dlments de
A qui converge vers x. Puisque pour tout n
d(x, A) d(x, a
n
)
par passage la limite, on obtient d(x, A) = 0. Rciproquement, si
d(x, A) = 0, la premire question montre quil existe une suite (a
n
)
dans A telle que
0 = d(x, A) = lim
n+
d(x, a
n
)
Cela montre que (a
n
) converge vers x et celui-ci est donc dans A.
Exercice 2.9.7
Dune part, on a
A + O =
_
aA
(a + O)
Dautre part, lapplication f : E E dnie par f(x) = xa est continue
et
f
1
(O) = a + O
Ainsi, A + O est un ouvert comme runion douverts.
Exercice 2.9.8
2.10 Correction des exercices 35
1. Si F = E, alors
o
F = E. Supposons F ,= E et strictement inclus
dans E, nous allons montrer que lintrieur de F est vide. Supposons
le contraire et soit a
o
F. Il existe r > 0 tel que B(a, r) F. pour
tout x E, llment a+
r
2
x
x
appartient la boule B(a, r) donc F.
Comme a est dans F et que celui-ci est un sous-espace vectoriel, on en
dduit que x appartient F cela veut dire que F = E ; contradiction.
2. Soient x et y dans F et soient et deux scalaires. Il existe alors
deux suites (x
n
) et (y
n
) de F qui convergent respectivement vers x
et y. La suite (x
n
+y
n
) converge vers x +y, ce dernier est donc
dans F.
3. Supposons F ,= F, il existe a FF. Comme F est un hyperplan,
on a E = Ka F. Puisque Ka et F sont inclus dans F qui, daprs
la question 2, est un sous-espace vectoriel de E, on en dduit que
K
a
F F et donc F = E.
Exercice 2.9.9
1. Soit x
0
un lment non nul de G, alors x
0
est aussi dans G. Len-
semble G
+
dni par
G
+
= x G [ x > 0
est une partie non vide de R, minore par 0, elle admet donc une
borne infrieure a.
2. Supposons a = 0 et montrons que G est dense dans R. Soient et
deux rels avec < ; on peut supposer 0 < < . Nous allons
montrer quil existe g G tel que < g < . La caractrisation de
la borne infrieure permet darmer lexistence dun lment g
0
G
tel que 0 < g
0
< , cest--dire tel que

g
0


g
0
> 1
Il existe donc un entier n tel que < ng
0
< et llment g = ng
0
vrie < g < . Cela prouve que G est dense dans R.
3. Supposons a > 0. On va, tout dabord montrer que a appartient G.
Supposons que a / G, puisque a = inf G
+
, pour tout > 0, il existe
g dans G
+
tel que a < g < a +. En particulier, pour = a, il existe
g
1
G
+
tel que a < g
1
< 2a. De mme, il existe g
2
G
+
tel que
a < g
2
< g
1
< 2a. On en dduit que g
1
g
2
est dans G
+
et vrie
g
1
g
2
< a. Cela contredit le fait que a = inf G
+
.
4. Z + Z est un sous-goupe de R. Montrons quil est de la forme aZ
si et seulement si / appartient Q.
36 Topologie dun espace mtrique
Supposons quil existe a rel tel que Z + Z = aZ. Il est clair que
et sont dans aZ, cela veut dire quil existe deux entiers relatifs p
et q tels que = ap et = aq et par suite

=
p
q
Q.
Rciproquement, supposons que / est un rationnel, il existe deux
entiers relatifs p et q tels que / = p/q. Par suite
Z + Z = n + n [ n, m Z
=
_

q
(pn + qm) [ n, m Z
_
Cela montre que Z+Z est inclus dans (/q)Z et par suite il nest
pas dense dans R. On en dduit que Z + Z est de la forme aZ.
5. Soient et deux lments de [1, 1] tels que < . Il sut de
montrer quil existe n Z tel que < cos n < . la fonction cosinus
est une bijection de [0, ] sur [1, 1], il existe donc a et b, dans [0, ]
tels que a > b et
= cos a, = cos b
Daprs la question 4, le sous-groupe Z + 2Z est dense dans R, il
existe donc deux entiers relatifs n et m tels que
b < n + 2m < a
si bien que cos a < cos(n + 2m) < cos b, cest--dire < cos n < .
6. Soit une valeur dadhrence de la suite (cos n). Il existe une sous-
suite (cos((n))) qui converge vers . Par passage la limite dans
lingalit 1 cos((n)) 1, on voit que [1, 1].
Inversement, soit dans [1, 1]. Nous allons montrer que, pour tout
> 0,
n N [ < cos n < +
est inni. Daprs la question 5, il existe n
1
N tel que
< cos n
1
< +
Par rcurrence, on montre quil existe une suite (n
p
), p 1, telle que
< cos n
p
< +
7. Pour tout x R
f(x + 1) = f(x) et f(x +

2) = f(x)
2.10 Correction des exercices 37
Par suite, pour tout n et m dans Z et x dans R,
f(x + n) = f(x) et f(x + m

2) = f(x)
On en dduit que, pour tout n et m dans Z et x dans R,
f(x + n + m

2) = f(x)
En particulier, pour x = 0,
f(n + m

2) = f(0), n, m Z
Le sous-groupe Z +

2Z est dense dans R et par suite, pour tout


x R, il existe une suite (x
n
) de Z+

2Z qui converge vers x. Comme


f est continue, par passage la limite dans la relation f(x
n
) = f(0),
il vient f(x) = f(0). Ainsi , la fonction f est constante.
Exercice 2.9.10
1. Lensemble F est un sous-espace vectoriel de dimension nie, il est
donc complet et par suite cest un ferm dans M
n
(R).
2. La suite (S
m
) dnie par
S
m
=
m

k=0
a
k
A
k
est une suite de F qui converge vers B. Il en rsulte que B est dans
F et par suite il existe p R[X] tel que B = p(A).
Exercice 2.9.11
1. Soit (f
n
) une suite L
k
qui converge dans C([0, 1], R) vers f. Il sagit
de montrer que f est dans L
k
: Pour tout x, y dans [0, 1]
[f
n
(x) f
n
(y)[ k[x y[
La suite (f
n
) converge uniformment, donc simplement vers f. On
fait tendre n vers linni dans lingalit ci-dessus, on en dduit que
f est k-lipschitzienne.
2. Supposons que f
0
est k-lipschitzienne, cela veut dire que, pour tout
x et y dans [0, 1]
[

y[ k[x y[
En particulier, pour y = 0 on obtient
1 k

x, x [0, 1]
Ce qui est impossible car le second membre tend vers 0 avec x.
38 Topologie dun espace mtrique
3. Supposons que L
k
est intrieur non vide. Il existe donc f L
k
et r > 0 tels que B(f, r) L
k
et ainsi, lapplication f +
r
2
f
0
est
dans B(f, r). Ce qui est impossible car cette application nest pas
lipschitzienne.
Exercice 2.9.13
1. Daprs la formule du binme
n

k=0
B
n,k
(x) =
n

k=0
_
k
n
_
x
k
(1 x)
nk
= (x + 1 x)
n
= 1
Pour tout x et y dans R,
(x + y)
n
=
n

k=0
_
k
n
_
x
k
y
nk
En drivant par rapport x, on obtient
n(x + y)
n1
=
n

k=1
k
_
k
n
_
x
k1
y
nk
()
On remplace dans cette relation y par (1 x) et on multiplie par x,
on obtient
nx =
n

k=0
kB
n,k
(x)
On drive membre membre la relation () par rapport x puis on
remplace y par (1 x) et on multiplie par x
2
, on obtient
n(n 1)x
2
=
n

k=0
k(k 1)B
n,k
(x)
2. Dune part
n

k=0
_
x
k
n
_
2
B
n,k
(x) = x
2
n

k=0
B
n,k
(x)
2
n
n

k=0
kB
n,k
(x)+
1
n
2
n

k=0
k
2
B
n,k
(x)
Dautre part
n

k=0
k
2
B
n,k
(x) =
n

k=0
k(k 1)B
n,k
(x) +
n

k=0
kB
n,k
(x)
En utilisant la premire question, il vient
n

k=0
_
x
k
n
_
2
B
n,k
(x) =
x(1 x)
n
2.10 Correction des exercices 39
3. Soit > 0. Il sagit de prouver quil existe un entier n
0
tel que, pour
tout n n
0
, on a
[B
n
(f)(x) f(x)[ , x [0, 1]
La fonction f tant continue sur [0, 1], elle y est uniformment conti-
nue, si bien quil existe > 0 tel que pour tout x et y dans [0, 1]
[x y[ < = [f(x) f(y)[

2
Considrons les ensembles I et J dnis par
I =
_
k 0, 1, . . . , n [

x
k
n

<
_
J =
_
k 0, 1, . . . , n [

x
k
n


_
.
On a
[B
n
(f) f(x)[

kI
[f(x) f(k/n)[B
n,k
(x) +

kJ
[f(x) f(k/n)[B
n,k
(x)

kI
B
n,k
(x) +

kJ
2|f|

B
n,k
(x)


2
n

k=0
B
n,k
+ 2|f|

kJ
B
n,k
(x)
Dautre part,
k J =

x
k
n

=
_
x
k
n
_
2

2
si bien que

kJ
B
n,k
(x)
1

kJ
_
x
k
n
_
2
B
n,k
(x)
1

2
x(1 x)
n
et le dernier terme est major par 1/(
2
n), do partir dun certain
rang n
0
,
[B
n
(f)(x) f(x)[

2
+
2|f|

4
2
n


2
+

2
=
4. Soit : [0, 1] [a, b] lapplication dnie par
(t) = (1 t)a + tb
40 Topologie dun espace mtrique
Lappication est une bijection et
1
(x) = (x a)/(b a). La
fonction f est continue sur [0, 1] donc, daprs la question prc-
dente, il existe une suite de fonctions polynomiales (p
n
) qui converge
uniformment vers f . Or,
sup
t[0,1]
[f (t) p
n
(t)[ = sup
x[a,b]
[f(x) p
n
(
1
(x))[
Ainsi, (p
n

1
) est une suite de fonctions polynomiales qui converge
uniformment sur [a, b] vers f.
Exercice 2.9.14
1. Soit p(x) =

n
k=0
a
k
x
k
un polynme,
_
b
a
p(x)f(x) dx =
n

k=0
a
k
_
b
a
x
k
f(x) dx = 0
2. La fonction f tant continue sur [a, b], il existe, daprs le thorme
de Stone-Weierstrass, une suite de polynmes (p
n
) qui converge uni-
formment sur [a, b] vers f. Par hypothse, on a
_
b
a
p
n
(x)f(x) dx = 0, n.
La convergence uniforme sur [a, b] de (p
n
) vers f permet de permuter
limite et intgrale dans la relation prcdente, il vient alors
_
b
a
f
2
(x) dx = 0
Cela implique que f = 0.
Exercice 2.9.15
1. La fonction F, primitive de f qui sannule en 0, est une fonction
borne sur R
+
puisque, pour tout t R
+
,
[F(t)[
_
t
0
[f(u)[ du
_
+
0
[f(u)[ du
Par intgration par parties, on en dduit
_
+
0
f(s)e
st
dt = s
_
+
0
F(t)e
st
dt.
2.10 Correction des exercices 41
2. On fait le changement de variables x = e
t
, il vient, pour tout n N

,
_
+
0
F(t)e
nt
dt =
_
1
0
x
n1
F(Log x) dx = 0
3. La fonction G dnie sur ]0, 1] par G(x) = F(Log x) est prolon-
geable par continuit sur [0, 1] car f est intgrable sur R
+
donc,
daprs lexercice prcdent, G est nulle et il sensuit que F est nulle
et il en est de mme de f.
Exercice 2.9.16
1. Puisque f est de classe C
1
, une intgration par parties donne
_
b
a
f(t)e
it
dt =
1
i
_
f(t)e
it
_
t=b
t=a

1
i
_
b
a
f

(t)e
it
dt
On en dduit que

_
b
a
f(t)e
it
dt


1
[[
_
[f(a)[ +[f(b)[ +
_
b
a
[f

(t)[ dt
_
Le second membre tend vers 0 quand [[ tend vers linni, il en sera
de mme du premier membre.
2. Si f est continue sur [a, b], daprs le thorme de Stone-Weierstrass,
il existe une suite de fonctions polynomiales (p
n
) qui converge unifor-
mment sur [a, b] vers f. Autrement dit, pour tout > 0, il existe N
tel que
n N = |f p
n
|



2(b a)
On a
_
b
a
f(t)e
it
dt =
_
b
a
p
N
(t)e
it
dt +
_
b
a
(f(t) p
N
(t))e
it
dt
Dune part, la question 1) montre que la premire intgrale du second
membre tend vers 0 quand [[ tend vers linni. En particulier, il
existe A > 0 tel que
[[ > A =

_
b
a
p
N
(t)e
it
dt



2
Dautre part,

_
b
a
f(t) p
N
(t))e
it
dt

(b a)|f p
N
|

Si bien que
[[ > A =

_
b
a
f(t)e
it
dt



2
+

2
=
42 Topologie dun espace mtrique
3. Soit > 0. La fonction f tant intgrable sur R, il existe a > 0 tel
que
_
a

[f(t)[ dt +
_
+
a
[f(t)[ dt

2
Daprs la deuxime question, il existe A > 0 tel que
[[ > A =

_
a
a
f(t)e
it
dt



2
Ainsi,
[[ > A =

_
R
f(t)e
it
dt

.
Exercice 2.9.17
1. Soit A M
n
(C). La matric A est trigonalisable dans M
n
(C), il existe
donc P GL
n
(C) telle que A = PTP
1
o T est une matrice trian-
gulaire suprieure, de la forme
_
_
_
_
_

1
. . .
0
2
. . .
0 0
.
.
.
.
.
.
. . . . . . . . .
n
_
_
_
_
_
Soient
1
,
2
. . . ,
n
des rels tels que, pour tout k N

i
+

i
k
,=
j
+

j
k
i ,= j
On pose, pour n N

,
T
p
=
_
_
_
_
_
_

1
+

1
p
. . .
0
.
.
.
. . .
0 0
.
.
.
.
.
.
. . . . . . . . .
n
+

n
p
_
_
_
_
_
_
La matrice T
p
admet n valeurs propres distinctes et est donc diago-
nalisable. De plus, il est clair que la suite (T
p
) converge vers T quand
p tend vers linni, donc la suite dnie par A
p
= PT
p
P
1
converge
vers A quand p tend vers linni. Ainsi, A est limite dune suite de
matrices diagonalisables.
2. a) Notons P
M
le polynme caractristique de M et
M
le discrimi-
nant de P
M
. On a
P
M
(x) = x
2
(Tr M)x + Det M,
M
= (Tr M)
2
4 Det M
Lapplication M
M
est polynomiale par rapport aux coe-
cients de la matrice M, donc continue.
2.10 Correction des exercices 43
b) Si la matrice A =
_
0 1
1 0
_
tait limite dune suite (A
k
) de ma-
trices diagonalisables de M
2
(R), daprs a), la suite des discrimi-
nants (
A
k
) convergerait vers le discriminant de A qui vaut 4.
Cela est impossible car
A
k
0 pour tout k.
3. Il est facile de vrier que la relation Det(e
A
) = e
Tr(A)
est vraie pour
toute matrice diagonalisable A M
n
(C). Il sut maintenant duti-
liser la question 1 et le fait que les applications A Det(e
A
) et
A e
Tr(A)
sont continues dans M
n
(C).
Exercice 2.9.20
1. Si X appartient au noyau de I A, alors Ax = X et donc
|X| = |AX| [[[A[[[|X|
Cela implique que (1[[[A[[[[)|X| 0 et donc X = 0 car [[[A[[[ < 1.
Ainsi, I A est inversible.
2. Puisque I A est inversible, il existe un unique L R
n
tel que
L = AL + b et par suite
X
k+1
L = A(X
k
L)
. Par rcurrence, il en rsulte que, pour tout k, on a
X
k
L = A
k
(X
0
L)
. On en dduit alors que
|X
k
L| [|A
k
|[|X
0
L| [|A|[
k
|X
0
L|
Comme la norme de A est strictement infrieure 1, la suite (X
k
)
converge vers L.
Chapitre 3
Fonctions continues
3.1 Limite dune fonction
Soit (E, d) et (F, ) deux espaces mtriques et A une partie de E.
Soit f : A F et soit a A et F.
Dnition 3.1.1. On dit que f a pour limite au point a si pour
tout > 0, il existe > 0 tel que
x A, d(x, a) < = (f(x), )
Dans ce cas, on dit aussi que f(x) tend vers quand x tend vers a.
Remarque 3.1.2.
(a) La limite, si elle existe, est unique. On note lim
xa
f(x) = .
(b) On peut reformuler la dnition laide des voisinages en disant
que : f admet la limite au point a si, et seulement si, pour tout
voisinage V de , il existe un voisinage U de a dans E tel que
f(U A) V .
Proposition 3.1.3. Les assertions suivantes sont quivalentes :
(1) La fonction f admet la limite au point a
(2) Pour toute suite (a
n
) dlments de A convergeant vers a, la
suite (f(a
n
)) converge vers .
Dmonstration. (1) = (2) : Supposons que (a
n
) converge vers a et
soit > 0. Il existe > 0 tel que
d(x, a) < = (f(x), )
Il existe n
0
N tel que, pour tout n n
0
, d(a
n
, a) < , et donc
(f(a
n
), )
46 Fonctions continues
Ce qui traduit la convergence de la suite (f(a
n
)) vers .
(2) = (1) : Par labsurde, si f(x) ne tend pas vers quand x tend
vers a, il existe > 0 tel que
> 0, x A [ d(x, a) < et (f(x), )
En prenant, pour chaque entier n > 0, = 1/n, on construit une
suite (x
n
) dlments de A vriant
d(x
n
, a) <
1
n
et (f(x
n
), )
Ce qui contredit (2).
Exemple 3.1.4.
On prend E = F = R, A = R

, a = 0 et f la fonction dnie par


f(x) = cos(1/x)
La fonction f na pas de limite en 0, car la suite dnie par x
n
= 1/n
converge vers 0 mais f(x
n
) = (1)
n
diverge.
3.2 Continuit
Dnition 3.2.1. Soient E et F deux espaces mtriques. Une appli-
cation f : E F est dite continue au point a E si
lim
xa
f(x) = f(a)
Cest--dire si, pour tout > 0, il existe > 0 tel que
d(x, a) < = (f(x), f(a)) <
On dit que f est continue sur E si elle est continue en tout point de
E.
Remarque 3.2.2.
La somme, le produit et la compose (lorsque cela a un sens) de
fonctions continues sont des fonctions continues.
Exemple 3.2.3.
Soient E
1
, E
2
, . . . , E
n
des espaces mtriques et E = E
1
E
n
les-
pace mtrique produit.
(a) La projection dindice i, dnie pour x = (x
1
, . . . , x
n
) E par
p
i
(x) = x
i
est une application continue.
3.2 Continuit 47
(b) Une application f : F E qui x F fait correspondre
f(x) = (f
1
(x), . . . , f
n
(x))
est continue si, et seulement si, pour tout i, 1 i n, la fonction
p
i
f est continue.
(c) Soit f : E = E
1
E
n
F une application continue et
soit a = (a
1
, . . . , a
n
) un lment de E. Pour tout i, lapplication
partielle dindice i au point a dnie sur E
i
par
f
i
(t) = f(a
1
, . . . , a
i1
, t, a
i+1
, . . . , a
n
)
est continue au point a
i
.
Exemple 3.2.4. Fonctions polynomiales
On appelle fonction monme des n variables x
1
, . . . x
n
K, une ap-
plication f de K
n
dans K pouvant se mettre sous la forme
f(x
1
, . . . , x
n
) = a x

1
1
x

2
2
x

n
n
o a est une constante et les
i
, 1 i n sont des entiers positifs
ou nuls.
On appelle fonction polynomiale des n variables x
1
, x
2
, . . . , x
n
, toute
combinaison linaire de fonctions monmes de ces variables. Ainsi,
une telle fonction scrit
p(x
1
, x
2
, . . . , x
n
) =

1
,...,
n
x

1
1
x

2
2
x

n
n
o la somme est nie.
Lensemble des fonctions polynmiales des n variables x
1
, x
2
, . . . , x
n
est not K[x
1
, x
2
, . . . , x
n
].
Proposition 3.2.5. Une fonction polynomiale de n variables x
1
, x
2
, . . . , x
n
est continue sur K
n
.
Exemple 3.2.6.
(a) La fonction p dnie sur R
2
par
p(x
1
, x
2
) = x
3
1
x
2
+ x
1
+ 2x
2
est une fonction polynomiale de deux variables, donc p est conti-
nue sur R
2
.
(b) La fonction qui une matrice X M
n
(K) associe son dtermi-
nant est une fonction polynomiale des n
2
variables qui sont les
coecients de la matrice X. Donc, la fonction X Det X est
continue sur M
n
(K).
48 Fonctions continues
Thorme 3.2.7. Soient E et F deux espaces mtriques et f : E
F une application. Les proprits suivantes sont quivalentes
(1) f est continue
(2) Limage rciproque par f de tout ouvert de F est un ouvert de
E
(3) Limage rciproque par f de tout ferm de F est un ferm de E.
Dmonstration. (1) = (2) : Supposons f continue et soit un
ouvert de F. On doit montrer que lensemble
f
1
() = x E [ f(x)
est un ouvert de E. Soit a f
1
(). Puisque f(a) est dans louvert
et puisque f est continue, il existe donc un ouvert U de E contenant
a tel que f(U) . Par suite
U f
1
(f(U)) f
1
()
Ainsi, il existe un ouvert U contenant a tel que U f
1
(). Cela
prouve que f
1
() est un ouvert de E.
(2) (3) : Lquivalence rsulte de la relation f
1
(A) = (f
1
(A)).
(2) = (1) : Montrons que f est continue en tout point a E. Soit
V un voisinage ouvert de F contenant f(a). Lensemble U = f
1
(V )
est un ouvert contenant a et f(U) V .
Exemple 3.2.8.
Soit E un espace mtrique, f : E R une fonction continue et
R.
(a) Lensemble A = x E [ f(x) = est une ferm de E, puisque
A = f
1
() et est une ferm de E.
(b) Lensemble A = x E [ f(x) > est un ouvert de E, puique
A = f
1
(], +[)
(c) Lensemble des x E tels que f(x) est un ferm de E car
il est gal f
1
([, +[).
Exemple 3.2.9.
Lensemble GL
n
(K) des matrices inversibles est un ouvert de M
n
(K).
En eet, GL
n
(K) = X M
n
(K) [ Det X ,= 0, cest donc limage
rciproque de R

par lapplication dterminant qui est continue et


R

=] , 0[]0, +[ est un ouvert de R.


Remarque 3.2.10.
Limage (directe) dun ouvert par une application continue nest pas
forcment un ouvert. Par exemple limage de R par la fonction conti-
nue x x
2
est gale [0, +[ qui nest pas un ouvert de R.
3.2 Continuit 49
Dnition 3.2.11. Soient E et F deux espaces mtriques et f : E
F.
(1) On dit que f est ouverte si limage par f de tout ouvert de E
est un ouvert de F.
(2) On dit que f est ferme si limage de tout ferm de E est un
ferm de F.
Dnition 3.2.12. Soit f : E F.
(1) On dit que f est un hommorphisme si f est une bijection de E
sur F et si f
1
est continue de F sur E.
(2) On dit que E et F sont homomorphes sil existe un homomor-
phisme entre E et F.
Exemple 3.2.13.
(a) Lapplication f : R R dnie par f(x) = x
3
est un hommor-
phisme.
(b) Plus gnralement, toute fonction f continue et strictement mo-
notone sur un intervalle I de R est un hommorphisme de I sur
f(I).
(c) Soit E un espace vectoriel norm. Pour tout a E, lapplication
translation par a, note
a
et dnie par
a
(x) = x + a est un
hommorphisme. Lhomomorphisme inverse est donn par
a
.
Pour tout ,= 0, lhomothtie h

dnie par h

(x) = x est
un hommorphisme de E sur E et lhommorphisme inverse est
h

1.
Proposition 3.2.14. Soient E et F deus espaces mtriques et f :
E F une bijection continue. Les proprits suivantes sont quiva-
lentes
(1) f est ouverte
(2) f est ferme
(3) f est un homomorphisme
Dmonstration. (1) = (2) : Soit A un ferm de E, alors A est un
ouvert et (1) permet darmer que f(A) est un ouvert. La relation
f(A) = (f(A)) permet alors de conclure que f(A) est un ferm.
(2) = (3) : Il sagit de prouver que g = f
1
: F E est continue.
Or, si A est un ferm de E, g
1
(A) = f(A) est un ferm de F, cela
prouve bien que g est continue daprs le thorme (3.2.7).
(3) = (1) : Si A un ouvert de E, f(A) = g
1
(A) est un ouvert de
F.
50 Fonctions continues
Dnition 3.2.15. Soient (E, d) et (F, ) deux espaces mtriques.
Une application f : E F est dite uniformment continue si, pour
tout > 0, il existe > 0 tel que pour tout x et y E
d(x, y) < = (f(x), f(y)) <
On vrie facilement que :
Proposition 3.2.16. Toute application uniformment continue est
continue.
Dnition 3.2.17. Soient (E, d) et (F, ) deux espaces mtriques et
k un rel positif. On dit que f : E F est k-lipschitzienne si, pour
tout x et tout y de E
((f(x), f(y)) k d(x, y)
Lorsque k < 1, on dira que f est contractante.
Proposition 3.2.18. Une application k-lipschitzienne est uniform-
ment continue.
Exemple 3.2.19.
(a) Soit f : I R une fonction drivable sur un intervalle I de R.
Sil existe k > 0 tel que [f

(t)[ k, pour tout t I, le thorme


des accroissements nis montre que
x, y I, [f(x) f(y)[ k[x y[
Cela montre que f est k-lipschitzienne.
(b) Soit (E, | |) un espace vectoriel norm. Lapplication x |x|
est 1-lipschitzienne, puisque

|x| |y|

|x y|
(c) Soit (E, d) un espace mtrique et a un lment de E. Lappli-
cation x d(x, a) est 1-lipschitzienne, puisque
[ d(x, a) d(y, a)[ d(x, y)
Proposition 3.2.20. Soit (E, d) un espace mtrique. Lapplication
qui (x, y) associe d(x, y) est uniformment continue sur E E.
Dmonstration. On munit E E de la distance dnie par
d
1
((x, y), (x

, y

)) = d(x, x

) + d(y, y

)
3.3 Continuit des applications linaires 51
Lingalit triangulaire permet dcrire

d(x, y) d(x

, y

[ d(x, y) d(x

, y)[ +[ d(x

, y) d(x

, y

)[
d(x, x

) + d(y, y

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

, y

))
Cela prouve que (x, y) d(x, y) est 1-lipschitzienne, donc uniform-
ment continue sur E E.
3.3 Continuit des applications linaires
La continuit des applications linaires fait lobjet dune tude parti-
culire justie par le thorme suivant :
Thorme 3.3.1. Soient E et F deux espaces vectoriels norms et
f : E F une application linaire. Les proprits suivantes sont
quivalentes
(1) f est continue
(2) Il existe une constante c > 0 telle que
x E, |f(x)| c|x|
Dmonstration. (1) = (2) : Supposons f continue sur E ; elle est
en particulier continue en 0 et par suite, pour = 1, il existe > 0
tel que
|x| = |f(x) f(0)| = |f(x)| 1
Soit x un lment de E, non nul. Llment y = x/|x| a pour norme
, donc |f(y)| 1. Cela se traduit par
|f(x)|
1

|x|
Cette ingalit, vidente aussi pour x = 0, montre quon a (2) avec
c =
1
.
(2) = (1) : La proprit (2) montre que, pour tout x et tout y dans
E
|f(x) f(y)| = |f(x y)| c|x y|
Cela montre que f est c-lipschitzienne, donc continue.
Si E et F sont deux espaces vectoriels, on dsigne par L(E, F) lespace
vectoriel des applications linaires continues de E dans F. Pour f
L(E, F), on pose
|f| = sup
x=0
|f(x)|
|x|
52 Fonctions continues
On peut vrier que cela dnit une norme sur L(E, F) ; cette norme
est dite subordonne.
On vrie aussi que
(a) Pour tout f L(E, F),
|f| = sup
x1
|f(x)| = sup
x=1
|f(x)|
= minc > 0 : |f(x)| c|x|, x E
(b) Si E, F et G sont trois espaces vectoriels norms et si f
L(E, F) et g L(F, G), alors g f L(E, G) et
|g f| |g| |f|
Thorme 3.3.2. Si F est un espace de Banach, lespace L(E, F)
est un espace de Banach.
3.4 Exercices
Exercice 3.4.1.
Soient E et F deux espaces mtriques et f : E F.
(a) Montrer que, si f est continue, alors son graphe

f
= (x, f(x)) [ x E
est ferm dans E F. La rciproque est-elle vraie ?
(b) Montrer que si f est continue, son garphe
f
est hommorphe
E. En dduire que les ensembles G
1
= (x, y) R
2
[ y = x
2
,
G
2
= (x, y) R
2
[ y = x
3
et G
3
= (x, y) R
2
[ y = sin x
sont tous homomorphes R
Exercice 3.4.2.
Montrer que si E
1
est hommorphe E

1
et E
2
est homomoprhe
E

2
, alors E
1
E
2
est hommorphe E

1
E

2
.
Exercice 3.4.3.
Soient E et F deux espaces mtriques et f : E F une application.
(a) Montrer que f est continue si et seulement si f(A) f(A) pour
toute partie A de E.
(b) Montrer que f est ferme si et seulement si f(A) f(A) pour
toute partie A de E.
(c) Montrer que f est ouverte si et seulement si f
_ o
A
_

f(A) pour
toute partie A de E.
3.4 Exercices 53
(d) Montrer que si f est bijective, alors :
f est ouverte f est ferme f
1
est continue.
Exercice 3.4.4.
Soient E
1
et E
2
deux espaces mtriques.
(a) Montrer que la projection p
1
qui (x
1
, x
2
) E
1
E
2
fait cor-
respondre x
1
est ouverte.
(b) Montrer que p
1
nest pas forcment ferme. Pour cela, on peut
considrer le cas E
1
= E
2
= R et F = (x, 1/x) [ x > 0.
Exercice 3.4.5.
Soit (E, d) un espace mtrique.
(a) Soit A une partie de E. Montrer que lapplication f qui x E
fait correspondre d(x, A) est 1-lipschitzienne.
(b) Soient A et B deux ferms disjoints de E. Montrer quil esiste
deux ouverts U et V de E, disjoints tels que A U et B V .
Exercice 3.4.6.
Soit A une partie non vide dun espace mtrique E.
(a) Montrer que diam(A) = diam(A)
(b) A-t-on toujours diam(A) = diam(
o
A) ?
Exercice 3.4.7.
(a) Soit f une application continue dun espace mtrique E dans un
espace mtrique F. Montrer que si D est une partie dense dans
E, alors f(D) est une partie dense dans f(E).
(b) En dduire que lensemble cos n [ n N est dense dans [1, 1].
(c) Soit a un rel tel que a/ soit irrationnel. On pose G = e
ina
[
n Z et S
1
= z C; [z[ = 1. Montrer que G est dense dans
S
1
et que G ,= S
1
.
Exercice 3.4.8.
(a) Soit f et g deux applications continues dun espace mtrique E
dans un espace mtrique F et soit D une partie dense dans E.
Montrer que si f et g concident sur D, alors elles concident
partout sur E.
(b) Dterminer les applications continues de R dans R telles que
f(x + y) = f(x) + f(y), x, y R
Exercice 3.4.9.
54 Fonctions continues
Montrer que, pour tout A, B M
n
(R) : com(AB) = com(A) com(B)
o com(A) dsigne la comatrice de A.
Exercice 3.4.10.
(a) Montrer que si A M
n
(K) est une matrice nilpotente, alors
A
n
= 0
(b) En dduire que lensemble ^ des matrices nilpotentes est un
ferm de M
n
(K)
(c) Montrer que ^ est dintrieur vide.
Exercice 3.4.11.
Pour toute matrice A M
d
(K) et pour tout entier n N, on pose
S
n
(A) =
n

k=0
1
k!
A
k
(a) Montrer que la suite (S
n
(A)) converge dans M
d
(K) ; on note e
A
sa limite.
(b) Montrer quil existe un polynme p K[X] tel que e
A
= p(A).
Exercice 3.4.12.
Soit A une matrice de M
n
(R). On dit quune matrice X M
n
(R) est
une racine carre de A si X
2
= A. On note Rac(A) lensemble des
racines carres de A :
Rac(A) = X M
n
(R) [ X
2
= A
(a) Montrer que Rac(A) est une partie ferme de M
n
(R).
(b) Lensemble Rac(I
n
) est-il une partie borne de M
n
(R) ?
(c) Soit n 2. Montrer quil nexiste pas de norme | | vriant
|AB| |A| |B|, A, B GL
n
(R)
On note R[x
1
, x
2
, . . . , x
m
] lensemble des fonctions polynomiales sur
R
m
. Pour p dans R[x
1
, x
2
, . . . , x
m
], non identiquement nul, on pose
Z(p) = (x
1
, x
2
, . . . , x
m
) [ p(x
1
, x
2
, . . . , x
m
) = 0.
4. Soit p R[x
1
, x
2
, . . . , x
m
] et I
1
, I
2
, . . . , I
m
des parties innies
de R. Montrer que si la fonction polynomiale p sannule sur
I
1
I
2
I
m
, alors p est la fonction nulle.
5. Dterminer lintrieur de Z(p).
6. En dduire lintrieur de Rac(A).
3.4 Exercices 55
Exercice 3.4.13.
Soit n un entier non nul. On note
SL
n
(K) = A M
n
(K) [ Det A = 1
(a) Montrer que SL
n
(K) est un ferm de M
n
(K).
(b) Montrer que, pour tout A M
n
(K), il existe un rel > 0 tel
que
t ]0, [, Det(A + tI) ,= 1
(c) En dduire que SL
n
(K) est dintrieur vide.
Exercice 3.4.14.
Soient X et Y deux espaces mtriques, soit (A
i
)
iI
un recouvrement
de X et soit f : X Y .
(a) Montrer que si les A
i
sont tous ouverts et les applications f[
A
i
sont toutes continues, alors f est continue.
(b) On suppose que I est ni et que les A
i
sont tous ferms. Prouver
que si les f[
A
i
sont continues, alors f est continue.
Exercice 3.4.15.
Montrer que
(a) Tout ferm F dun espace mtrique E est intersection dnom-
brable douverts.
(b) Tout ouvert U est union dnombrable de ferms.
Exercice 3.4.16.
Soit (E, d) un espace mtrique. Une fonction f : E R est dite semi-
continue infrieurement (en abrg sci) en x
0
si, pour tout > 0, il
existe un voisinage V de x
0
tel que
x V = f(x) f(x
0
)
De mme, f est dite semi-continue suprieurement (en abrg scs) en
x
0
si, pour tout > 0, il existe un voisinage V de x
0
tel que
x V = f(x) f(x
0
) +
Cest--dire (f) est semi-continue infrieurement.
On dsigne par 1 (resp. o) lensemble des fonctions sur E valeurs
relles qui sont sci (resp. scs).
(a) Montrer que 1 est un cne convexe rticul, cest--dire que si
f et g sont dans 1 et 0, alors f + g, f et max(f, g) sont
aussi dans 1.
56 Fonctions continues
(b) Montrer que f est continue si, et seulement si, elle est sci et scs.
(c) Montrer que f est semi-continue infrieurement si, et seulement
si, lensemble x E [ f(x) > est un ouvert de E, pour tout
rel .
(d) Montrer que la fonction indicatrice dun ouvert (resp. dun ferm)
est sci (resp. scs).
(e) Soit (f
i
)
iI
une famille de fonctions sur E valeurs relles conti-
nues. On suppose que f = sup
iI
f
i
est nie en chaque point de
E. Montrer que f est sci.
(f) Soit f : E ]0, +[ une fonction sci. On pose que pour n N

f
n
(x) = inf
aE
(f(a) + nd(x, a))
Montrer que les f
n
sont continues, valeurs dans ]0, +[ et que
f
n
croit vers f.
3.5 Correction des exercices
Exercice 3.4.1
(a) Soit (x
n
, f(x
n
)) une suite de
f
qui converge vers (x, y). La suite
(x
n
) converge vers x et la suite (f(x
n
)) converge vers y. Puisque
f est continue, on a ncessairement y = f(x) si bien que la limite
(x, y) est dans
f
. Ainsi,
f
est ferm dans EF. La rciproque
est fausse. En eet, il sut de considrer le cas E = F = R et
f : R R lapplication dnie par
f(x) =
_
_
_
1
x
,
, si x ,= 0 ;
0, si x = 0.
La fonction f nest pas continue et son graphe

f
= (0, 0) (x, 1/x) [ x ,= 0
est ferm comme runion de deux ferms de R
2
.
(b) La fonction g : x (x, f(x)) est continue et bijective de E sur

f
. Sa rciproque g
1
: (x, f(x)) x est continue. Ainsi, g est
un homomorphisme de E sur
f
.
Comme application, on en dduit que G
1
, G
2
et G
3
sont homo-
morphes R; ils sont donc deux deux homomorphes.
3.5 Correction des exercices 57
Exercice 3.4.2
Soient f : E
1
E

1
et g : E
2
E

2
les deux homomorphismes et
soit h : E
1
E
2
E

1
E

2
lapplication dnie par
h(x
1
, x
2
) = (f(x
1
), f(x
2
))
Lapplication h est continue, car ses composantes le sont. De plus, h
est bijective et sa rciproque h
1
: E

1
E

2
E
1
E
2
, donne par
h
1
(x

1
, x

2
) = (f
1
(x

1
), f
1
(x

2
))
est continue, car ses composantes le sont. Ainsi, h est un homomor-
phisme de E
1
E
2
dans E

1
E

2
.
Exercice 3.4.3
(a) Supposons que f soit continue et soit y f(A), il existe x A
tel que y = f(x). Il existe aussi une suite (x
n
)
nN
dlments de
A qui converge vers x. Puisque f est continue, la suite (f(x
n
))
converge vers f(x) = y, si bien que y est dans f(A). On a donc
f(A) f(A).
Rciproquement, supposons que pour toute partie A de E, on
ait f(A) f(A). Soit un ferm de F. Il sagit de prouver que
f
1
() est un ferm de E. Posons A = f
1
() ; on a
f(A) f(A) =
Donc A A et par suite A est un ferm de E. La fonction f est
donc continue sur E.
(b) Supposons que f soit une application ferme linclusion A A
implique que f(A) f(A). Comme A est un ferm de E, f(A)
est un ferm de F, cest--dire f(A) = f(A). Il en rsulte que
f(A) f(A).
Rciproquement, supposons que f(A) f(A) pour toute par-
tie A de E et montrons que f est ferme. Soit A un ferm de
E, lhypothse dit que f(A) f(A) et par suite on a lgalit
f(A) = f(A), cest--dire que f(A) est un ferm.
(c) Supposons que f soit ouverte. On a
o
A A donc f
_ o
A
_
f(A) et
par suite lintrieur de f
_ o
A
_
est inclus dans lintrieur de f(A).
Comme f est ouverte, lintrieur de f
_ o
A
_
lui est gal, ce qui
implique
f
_ o
A
_

f(A)
58 Fonctions continues
Supposons que f
_ o
A
_

o

f(A) pour toute partie A de E. Soit


A un ouvert de E. On a
o
A = A et donc f(A)
o

f(A). On
a ncessairement lgalit f(A) =
o

f(A) et donc f(A) est un


ouvert de F.
(d) Montrons que si f est ouverte alors elle est ferme. Soit A un
ferm de E. Puisque (f(A)) = f(A) est un ouvert, il sensuit
que f(A) est un ferm.
Montrons que si f est ferme alors f
1
est continue. Soit A un
ferm de E, (f
1
)
1
(A) = f(A) est un ferm de F, donc f
1
est
continue.
Enn, montrons que si f
1
continue alors f est ouverte. Soit U
un ouvert de E, lgalit (f
1
)
1
(U) = f(U) montre que f(U)
est un ouvert.
Exercice 3.4.4
(a) Soit U un ouvert de E
1
E
2
. On doit prouver que p
1
(U) est un
ouvert de E
1
. Soit a
1
p
1
(U), il existe a = (a
1
, a
2
) U tel que
p
1
(a) = a
1
. Puisque U est un ouvert, il existe un ouvert U
1
de
E
1
contenant a
1
et un ouvert U
2
de E
2
contenant a
2
tels que
U
1
U
2
U, par suite p
1
(U
1
U
2
) = U
1
p(U). Ainsi, U
1
est
un ouvert contenant a
1
et inclus dans p
1
(U). Cela prouve que
p
1
(U) est un ouvert de E
1
.
(b) Lensemble F est un ferm de R
2
, mais p
1
(F) =]0, +[ nest
pas un ferm de R.
Exercice 3.4.5
(a) Soient x et y deux lments de E. Pour tout a de A,
d(x, A) d(x, a) d(x, y) + d(y, a)
Il sensuit que
d(x, A) d(x, y) + d(y, A)
En changeant les rle de x et y, on obtient
d(y, A) d(x, y) + d(x, A)
et par suite
[ d(x, A) d(y, A)[ d(x, y).
Cela montre que lapplication x d(x, A) est lipschitzienne de
rapport 1.
3.5 Correction des exercices 59
(b) Posons
U = x E [ d(x, A) < d(x, B)
V = x E [ d(x, A) > d(x, B)
Lapplication x d(x, B) d(x, A) est continue de E dans R.
U et V sont, respectivement, les images rciproques des ouverts
]0, +[ et ] , 0[, ce sont donc des ouverts disjoints de E. De
plus, A U et B V .
Exercice 3.4.6
(a) Par dnition,
diam(A) = sup
x,yA
d(x, y).
On en dduit facilement que diam(A) diam(A). Montrons
lingalit inverse, cest--dire que, pour tout x et y dans A
d(x, y) diam(A)
Soient x et y dans A. Il existe deux suites (x
n
) et (y
n
) dans
A qui convergent, respectivement, vers x et y. Pour tout n
N, d(x
n
, y
n
) diam(A). En faisant tendre n vers linni et
en utilisant la continuit de lapplication distance, on obtient
d(x, y) diam(A).
(b) Dans R, on considre A = [1, 2] 3. On a
diam(A) = 2 et diam
_ o
A
_
= 1.
Exercice 3.4.8
(a) Supposons que, pour tout d D, f(d) = g(d). Soit x dans
E = D, il existe une suite (d
n
) dlments de D qui converge
vers x. Comme f(d
n
) = g(d
n
) et comme f et g sont continues
en x, par passage la limite on obtient f(x) = g(x). Ainsi, f et
g concident sur E.
(b) On pose a = f(1). Il est facile de voir que f(n) = an pour tout
n Z et f(r) = ar pour tout r Q. Soit x un rel, puisque
Q est dense dans R, il existe une suite (r
n
) de Q qui converge
vers x. Lgalit f(r
n
) = ar
n
pour tout n et la continuit de f
impliquent f(x) = ax.
Exercice 3.4.10
(a) Si p est lindice de nilpotence de la matrice A, A
p1
,= 0 et il
existe X
0
non nul tel que A
p1
X
0
,= 0. La famille (X
0
, AX
0
, . . . , A
p1
X
0
)
est libre dans M
n,1
(K), donc p n et A
n
= A
p
A
np
= 0.
60 Fonctions continues
(b) Daprs la premire question,
^ = A M
n
(K) [ A
n
= 0
^ est limage rciproque de 0 par lapplication A A
n
. Celle-
ci tant continue, on en dduit que ^ est un ferm.
(c) Supposons que ^ soit dintrieur non vide et soit N dans
o
^. Il
existe r > 0 tel que
B(N, r) ^
Par suite N + (r/2)I est une matrice nilpotente ce qui est im-
possible car N + (r/2)I est inversible et une matrice nilpotente
nest jamais inversible.
Exercice 3.4.11
(a) On munit M
d
(K) de la norme subordonne. Puisque la dimension
de M
d
(K) est nie, il sut de montrer que S
n
(A) est une suite
de Cauchy. Soit m > n,
|[S
m
(A) S
n
(A)|[
m

k=n+1
1
k!
|[A|[
k
La srie de terme gnral |[A|[
k
/k! est convergente vers e
|A|
,
donc le second terme de lingalit prcdente tend vers 0 quand
n et m tendent vers linni. On en dduit que (S
n
(A)) est une
suite de Cauchy.
(b) Voir lexercice 2.9.9.
Exercice 3.4.12
(a) Lapplication f : X X
2
est continue sur M
n
(R) et
Rac(A) = f
1
(A)
Il en rsulte que Rac(A) est un ferme de M
n
(R).
(b) Considrons la matrice dordre n suivante
X
p
=
_
S
p
0
0 I
n2
_
avec S
p
=
_
1 0
p 1
_
On vrie que X
2
p
= I et que |X
p
| tend vers linni avec p. Donc
Rac(I
n
) est non borne.
3.5 Correction des exercices 61
(c) Supposons quune telle norme existe, alors
|I| = |X
2
p
| |X
p
|
2
ce qui est impossible puisque le second membre tend vers linni
avec p.
(d) On raisonne par rcurrence sur m N

. Le rsultat est vrai pour


m = 1. Supposons quil est vrai pour m et soit p une fonction
de R[x
1
, x
2
, . . . , x
m+1
] qui sannule sur I
1
I
2
I
m+1
. La
fonction polynomiale t p(x
1
, x
2
, . . . , x
m
, t) sannule sur len-
semble inni I
m+1
, donc elle est nulle. La fonction polynomiale
(x
1
, . . . , x
m
) p(x
1
, x
2
, . . . , x
m
, t) sannule sur I
1
I
2
I
m
,
donc elle est nulle. Cela prouve le rsultat cherch.
(e) Supposons que lintrieur de Z(p) soit non vide. Le polynme
p sannule sur Z(p) donc sur son intrieur qui est un ouvert de
R
m
. Il existe donc r > 0 tel que p sannule sur la boule
B

(a, r) =
m

i=1
]a
i
r, a
i
+ r[.
Daprs la question prcdente, p est nul ce qui est absurde.
Donc Z(p) est dintrieur vide.
(f) On pose A = (a
ij
). Rac(A) est lensemble des matrices (x
ij
)
M
n
(K) telles que
n

k=1
x
ik
x
kj
a
ij
= 0, i, j
Cela montre que
Rac(A) =

1i,jn
Z(p
ij
) avec p
ij
=
n

k=1
x
ik
x
kj
a
ij
Comme Z(p
ij
) est dintrieur vide, pour tout i, j, on en dduit
que Rac(A) est dintrieur vide.
Exercice 3.4.13
(a) Lapplication qui une matrice A associe son dterminant est
continue. SL
n
(K), tant limage rciproque du ferm 1 par
cette application, est donc un ferm de M
n
(K).
(b) Lapplication t Det(A+tI) est polynomiale, donc lquation
Det(A + tI) = 1
admet au plus un nombre ni de solutions. Il sut de prendre
pour la plus petite solution strictement positive si elle existe,
sinon on prend = +.
62 Fonctions continues
(c) Supposons que SL
n
(K) est dintrieur non vide. Soit A une ma-
trice dans lintrieur de SL
n
(K). Daprs la question prcdente,
la boule
B(A, ) = X M
n
(K) [ |[X A|[ <
nest pas incluse dans SL
n
(K). Do la contradiction.
Remarque. On peut retrouver le fait que SL
n
(K) est dintrieur
vide en remarquant que SL
n
(K) = Z(p) o p est un polynme de n
2
variables et utiliser lexercice prcdent.
Exercice 3.4.14
(a) Soit U un ouvert de Y . En posant f
i
= f[
A
i
, il vient
f
1
i
(U) = f
1
(U) A
i
et donc f
1
(U) =
_
iI
f
1
i
(U)
Comme f
i
: A
i
Y est continue, f
1
i
(U) est ouvert dans A
i
,
donc ouvert dans X, car A
i
est un ouvert de X. Ainsi, f
1
(U)
est un ouvert de X et par suite f est continue.
(b) Soit F un ferm de Y . On a
f
1
(F) =
_
iI
f
1
i
(F)
Les f
1
i
(F) sont des ferms dans X, comme ils sont en nombre
ni, leur runion f
1
(F) est ferme. La fonction f est donc
continue.
Exercice 3.4.15
(a) On peut supposer que F est non vide. Pour n N

, on pose
O
n
= x E [ d(x, F) < 1/n
Lapplication x d(x, F) tant continue et O
n
, tant limage
rciproque par cette application de louvert ] , 1/n[, est un
ouvert de E. On a

n=1
O
n
= x E [ d(x, F) = 0 = F = F
(b) On peut supposer U ,= E. On pose F = EU et
F
n
= x E [ d(x, F) 1/n
Il est clair que F
n
est un ferm de E et

_
n=1
F
n
= x E [ d(x, F) > 0 = U
Chapitre 4
Espaces mtriques complets
4.1 Dnition et proprits
Dnition 4.1.1. Soit (E, d) un espace mtrique. On dit quune
suite (x
n
) dlments de E est une suite de Cauchy si, pour tout
> 0, il existe n
0
N tel que
m, n n
0
= d(x
m
, x
n
) <
Proposition 4.1.2. Dans un espace mtrique (E, d)
(1) Toute suite convergente est une suite de Cauchy.
(2) Toute suite de Cauchy est une suite borne.
(3) Toute suite de Cauchy qui admet une valeur dadhrence , converge
vers cette valeur dadhrence .
Dmonstration. Seule la troisime assertion ncssite une dmonstra-
tion. Soit (x
n
) une suite de Cauchy qui admet une valeur dadhrence
et soit (x
(n)
) une sous-suite qui converge vers . Soit > 0, il existe
n
0
N tel que
m, n n
0
= d(x
m
, x
n
) <

2
n n
0
= d(x
(n)
, ) <

2
On a donc
d(x
n
, ) d(x
n
, x
(n)
) + d(x
(n)
, ) <
Ce qui prouve la convergence de la suite (x
n
) vers .
Remarque 4.1.3.
4.1 Dnition et proprits 65
Puisque Q est dense dans R, il existe une suite (r
n
) dans Q telle que

2 < r
n
<

2 +
1
n
, n N

Le rel

2 est limite de la suite (r
n
). Ainsi, (r
n
) est une suite de
Cauchy dans Q, mais ne converge pas vers un lment de Q.
Dnition 4.1.4. Un espace mtrique (E, d) est dit complet si toute
suite de Cauchy de E converge dans E.
Un espace vectoriel norm complet est appel un espace de Banach.
Un espace prhilbertien complet est appel un espace de Hilbert.
Exemple 4.1.5.
R est complet mais Q ne lest pas.
Proposition 4.1.6. Soit X un ensemble. Lensemble B(X, R) des
fonctions bornes de X dans R, muni de la norme uniforme est un
espace de Banach.
Dmonstration. Soit (f
n
) une suite de Cauchy dans (B(X, R), | |

).
Soit x X ; pour tout m et n dans N, on a
[f
n
(x) f
m
(x)[ |f
m
f
n
|

ce qui prouve que la suite (f


n
(x)) est une suite de Cauchy dans R,
celui-ci tant complet, la suite converge vers un rel quon notera
f(x). Lapplication f : X R, ainsi dnie, vrie :
x X, f(x) = lim
n+
f
n
(x)
Dautre part, la suite (f
n
) tant de Cauchy est borne, cest--dire
quil existe M > 0 tel que
|f
n
|

M, n N
En particulier, pour tout x dans X et tout entier n, [f
n
(x)[ M.
En passant la limite quand n tend vers linni, on en dduit que
[f(x)[ M, donc f appartient B(X, R). Montrons maintenant que
la convergence de (f
n
) vers f est uniforme . Soit > 0, il existe n
0
N
tel que
m, n n
0
, |f
m
f
n
|


En particulier, pour tout x dans X, on a
m, n n
0
, [f
m
(x) f
n
(x)[
66 Espaces mtriques complets
En faisant tendre m vers linni, il vient
n n
0
, [f(x) f
n
(x)[
Cela tant vrai pour tout x X, on en dduit que
n n
0
= |f f
n
|


La suite (f
n
) converge donc vers f uniformment.
Proposition 4.1.7. Soit (E, d) un espace mtrique et F E.
(1) Si le sous-espace mtrique (F, d) est complet, alors F est un
ferm de E.
(2) Si E est complet et si F est ferm dans E, alors F est complet.
Dmonstration. (1) : Soit (x
n
) une suite dlments de F qui converge
dans E. La suite (x
n
) est donc de Cauchy dans E, donc aussi dans F.
Celui-ci tant par hypothse complet, on en dduit que (x
n
) converge
vers un lment de F. Ainsi F est un ferm de E.
(2) : Soit (x
n
) une suite de Cauchy dans (F, d). Elle est de Cauchy
dans (E, d) qui est complet, donc elle converge dans E. Mais F est,
par hypothse, un ferm de E, la limite de (x
n
) est donc dans F.
Ainsi, (F, d) est complet.
Proposition 4.1.8. Soient d
1
et d
2
deux distances quivalentes sur
E. Alors (E, d
1
) est complet si et seulement si (E, d
2
) est complet.
Proposition 4.1.9. Soient (E
i
, d
i
), 1 i n, des espaces m-
triques. Lespace mtrique produit E
1
E
2
E
n
est complet si
et seulement si pour tout i, lespace (E
i
, d
i
) est complet.
Exemple 4.1.10.
Lespace R
n
, muni de lune des trois distances usuelles, est complet.
Proposition 4.1.11. Soit (E, d) un espace mtrique complet et soit
(F
n
) une suite de ferms non vides de E vriant :
(1) pour tout n N, F
n+1
F
n
(2) lim
n+
diam(F
n
) = 0
Alors lintersection des F
n
, n N, est rduite un point.
Dmonstration. Les F
n
ntant pas vides, on peut construire une suite
(x
n
) telle que, pour tout n N, x
n
F
n
. Lhypothse (i) montre que
F
m
F
n
pour tout m n, si bien que pour tout m n, x
n
et x
m
sont dans F
n
. Par suite, pour tout m n, on a
d(x
n
, x
m
) diam(F
n
)
4.2 Critre de Cauchy, prolongement 67
Le second membre de cette ingalit tend vers 0 quand n tend vers
linni et donc la suite (x
n
) est de Cauchy. Soit sa limite et soit
n N x. la suite (x
m
)
mn
est une suite de F
n
qui converge vers .
Comme F
n
est un ferm de E, la limite appartient F
n
et par suite
appartient lintersection des F
n
, n N.
Rciproquement, soit x dans lintersection des F
n
. Puisque x et sont
dans F
n
pour tout n, on a
0 d(x, ) diam(F
n
)
Le second membre tend vers 0 quand n tend vers linni, donc x =
.
Remarque 4.1.12.
Lhypothse (ii) est importante. Ainsi, dans R, les ferms F
n
=
[n, +[ vrient (i) et pourtant leur intersection est vide.
4.2 Critre de Cauchy, prolongement
Thorme 4.2.1. Soient (E, d) et (F, ) deux espaces mtriques o
F est suppos complet. Soit A une partie de E et a A. Une fonction
f dnie sur A valeurs dans F admet une limite en a si et seulement
si f vrie le critre de Cauchy en a, savoir : pour tout > 0, il
existe > 0 tel que, pour tous x et y dans A
d(x, a) < et d(y, a) < = (f(x), f(y)) < .
Dmonstration. Supposons que f vrie le critre de Cauchy en a et
montrons que f admet une limite en a. Soit (x
n
) une suite dlments
de A, admettant a pour limite, le critre de Cauchy implique que
(f(x
n
)) est une suite de Cauchy dans F. Celui-ci tant complet, la
suite (f(x
n
)) est convergente.
Inversement, supposons que f possde une limite en a. Pour tout
> 0, il existe > 0 tel que
d(x, a) < = (f(x), ) < /2.
Soient x et y dans A tels que d(x, a) < et d(y, a) < . Lingalit
triangulaire permet dcrire
(f(x), f(y)) (f(x), ) + (, f(y)) < .
Cela montre que f vrie le critre de Cauchy.
68 Espaces mtriques complets
Thorme 4.2.2. Soient (E, d) un espace mtrique, (F, ) un espace
mtrique complet et D une partie dense dans E. Soit f : D F une
fonction uniformment continue. Il existe une et une seule fonction
continue

f : E F qui concide avec f sur D. De plus, la fonction

f est uniformment continue.


Dmonstration. Construisons un prolongement de f : Soit a E =
D. Puisque f est uniformment continue, pour tout > 0, il existe
> 0 tel que
x, y D, d(x, y) < = (f(x), f(y)) < (4.1)
En particulier, si d(x, a) < /2 et d(y, a) < /2 alors (f(x), f(y)) <
. Ainsi, f vrie le critre de Cauchy en a, donc f admet une limite
en a. On pose

f(a) = lim
xa
f(x)
La continuit de f sur D montre que pour tout a D, f(a) =

f(a)
et donc

f est un prolongement de f.
Montrons que

f est uniformment continue sur E. Soit > 0 et soit
> 0 associ par (4.1). Soient x et y dans E tel que d(x, y) < ;
x est limite dune suite (x
n
) dlments de D et y est limite dune
suite (y
n
) dlments de D. La continuit de la distance fait que
d(x
n
, y
n
) < partir dun certain rang n
0
, donc (f(x
n
), f(y
n
)) <
pour n n
0
. Or, par construction f(x
n
) et f(y
n
) convergent respec-
tivement vers

f(x) et

f(y), il en rsulte que (

f(x),

f(y)) . Cela
prouve que

f est uniformment continue.
Lunicit du prolongement rsulte du fait que si deux fonctions conti-
nues concident sur une partie dense, elles cocident partout.
Corollaire 4.2.3. Soient (E, d) un espace norm, D un sous-espace
dense dans E et F un espace de Banach. Alors, toute application
linaire continue f : D F se prolonge de manire unique en une
application linaire continue

f : E F.
Dmonstration. La linarit jointe la continuit implique luniforme
continuit de f. Le thorme prcdent assure lexistence dun prolon-
gement

f de f uniformment continue. Montrons que

f est linaire :
Soient x et y deux lments de E, et soient et deux scalaires. Il
existe (x
n
) et (y
n
) dans D qui convergent respectivement vers x et y.
On a

f(x + y) = lim
n+
f(x
n
+ y
n
)
= lim
n+
f(x
n
) + lim
n+
f(y
n
)
=

f(x) +

f(y)
4.2 Critre de Cauchy, prolongement 69
Ce qui traduit la linarit de

f.
Application : construction de lintgrale de Riemann
Soit B([a, b]) lensemble des fonctions bornes sur [a, b] valeurs
relles, muni de la norme uniforme. On dsigne par c([a, b]) len-
semble des fonctions en escalier sur [a, b]. Pour f dans c([a, b]), il
existe une subdivision de [a, b]
a = x
0
< x
1
< < x
n
= b
telle que, pour tout i, 1 i n, f est constante dans lintervalle
]x
i1
, x
i
[ ; soit f(x) = c
i
. Ladhrence de c([a, b]) dans B([a, b]) est le
sous-espace des fonctions rgles, not 1([a, b]).
Lintgrale dune fonction en escalier f est donne par
I(f) =
_
b
a
f(x) dx =
n

i=1
(x
i
x
i1
)c
i
Cette expression ne dpend pas de la subdivision de [a, b]. Lappli-
cation qui f c([a, b]) associe son intgrale I(f) est linaire et
lingalit
[I(f)[
n

i=1
(x
i
x
i1
)[c
i
[ (b a)[f|

vraie pour toute f c([a, b]), montre quelle est continue. Le co-
rollaire prcdent montre quil existe une unique application linaire
continue

I sur 1([a, b]) qui prolonge I. Cest ainsi quon dnit lin-
tgrale dune fonction rgle et on note :

I(f) =
_
b
a
f(x) dx = lim
n+
_
b
a
f
n
(x) dx
o (f
n
) est une suite de fonction en escalier qui converge uniform-
ment vers f sur [a, b].
Thorme 4.2.4 (Thorme de Baire). Soit E un espace mtrique
complet. Toute intersection dnombrable douverts denses dans E est
dense dans E.
Autrement dit, si (O
n
) est une suite douverts de E telle que O
n
= E
pour tout n, alors

n
O
n
= E.
Cela revient aussi dire toute runion dnombrable de ferms de E
dintrieur vide est dintrieur vide.
70 Espaces mtriques complets
Corollaire 4.2.5. Soit E un espace mtrique complet et (F
n
) une
suite de ferms de E dont la runion est gale E. Alors, la runion

n
o
F
n
est un ouvert dense dans E.
Dmonstration. Soit F le ferm E(
n
o
F
n
). Il sagit de montrer que F
est dintrieur vide. Pour tout n N, le ferm F F
n
est dintrieur
vide car son intrieur est inclus dans F
o
F
n
qui est gal lensemble
vide. Donc, daprs le thorme de Baire, on a
_
nN
(F F
n
) = F (
nN
F
n
) = F E = F
est dintrieur vide.
4.3 Exercices
Exercice 4.3.1.
Soit E =]0, +[. Pour x et y dans E, on pose
(x, y) = [ Log x Log y[
(a) Vrier que est une distance sur E.
(b) Soit d la distance usuelle sur E. Montrer que d et sont deux
distances topologiquement quivalentes, cest--dire U est un ou-
vert de (E, d) si et seulement si U est un ouvert de (E, ).
(c) Montrer que (E, d) nest pas complet.
(d) La suite (1/n)
n1
, est-elle convergente dans lespace mtrique
(E, ) ? Est-elle une suite de Cauchy dans (E, ) ?
(e) Montrer que lespace mtrique (E, ) est complet.
(f) Soit f :]0, +[]0, +[ telle quil existe k [0, 1[ vriant,
pour tout x > 0
x[f

(x)[ kf(x).
Montrer que f admet un unique point xe dans ]0, +[.
(g) Soit f :]0 +[]0, +[ une fonction telle quil existe k [0, 1[
vriant pour tout x > 0
x[f

(x)[ k[f(x).
Montrer f admet un unique point xe dans ]0, +[.
Exercice 4.3.2.
4.3 Exercices 71
Soit E =]0, +[. Pour tous x et y dans E, on pose
(x, y) =

1
x

1
y

(a) Montrer que est bien une distance sur ]0, +[.
(b) Montrer que et la distance usuelle sont topologiquement qui-
valentes.
(c) Montrer que (E, ) nest pas complet.
(d) Montrer que (]0, 1], ) est complet.
Exercice 4.3.3.
Soit E = a
n
[ n N

un ensemble dnombrable. On pose, pour


tout n et m dans N

,
d(a
n
, a
n
) = 0 et d(a
n
, a
m
) = 1 +
1
n
+
1
m
,
n ,= m
(a) Vrier que d est une distance sur E.
(b) Montrer que (E, d) est complet.
Exercice 4.3.4.
Soient E et F deux espaces mtriques et f : E F une application.
On suppose que limage par f de toute suite de Cauchy de E est une
suite de Cauchy dans F. Montrer que f est continue.
Exercice 4.3.5.
Soit A une partie dense dun espace mtrique.
Montrer que si toute suite de Cauchy de A converge dans E, alors E
est complet.
Exercice 4.3.6.
Soit a < b deux nombres rels et f :]a, b[ R une fonction drivable
telle que f

soit borne sur ]a, b[. Montrer que f admet un prolonge-


ment continue en a et b.
Exercice 4.3.7.
(a) Soit f : [0, 1] R une fonction continue. Montrer quune fonc-
tion u de classe C
2
([0, 1]) est solution de
_
u

(t) = f(t), pour 0 t 1


u(0) = u(1) = 0,
(1)
si et seulement si u est continue sur [0, 1] et
u(x) =
_
1
0
G(x, t)f(t) dt
72 Espaces mtriques complets
o G : [0, 1] [0, 1] R est dnie par
G(x, t) =
_
t(1 x), si 0 t x 1
x(1 t), si 0 x t 1
(2)
La fonction G est appele fonction de Green associe au pro-
blme (1).
(b) Montrer quil existe une unique fonction u de C
2
([0, 1]) telle que
_
u

(t) = cos(u(t)), t [0, 1]


u(0) = u(1) = 0
(3)
(c) Plus gnralement, soit h : [0, 1] R R une fonction conti-
nue admettant une drive partielle par rapport la deuxime
variable vriant

(t, )

L, (t, ) [0, 1] R
o L est une constante telle que 0 L < 8.
Montrer quil existe une unique fonction de C
2
([0, 1]) solution
de
_
u

(t) = h(t, (u(t)), pour 0 t 1


u(0) = u(1) = 0
(d) Soient g et a : [0, 1] R deux fonctions continues. Montrer que
si |a|

< 8, le problme
_
u

(t) + a(t)u(t) = g(t), sur [0, 1]


u(0) = u(1) = 0
admet une unique solution.
(e) Soit m une constante non nulle. Montrer que le problme
_
u

(t) +
2
u(t) = m
u(0) = u(1) = 0
nadmet aucune solution de classe C
2
([0, 1]).
Exercice 4.3.8.
(a) Montrer, en utilisant le thorme de Baire, quun espace vectoriel
norm E admettant une base dnombrable nest jamais complet.
(b) Montrer quon ne peut pas munir R[X] dune structure despace
de Banach.
4.3 Exercices 73
Exercice 4.3.9.
(a) Soient (E, d) et (F, ) deux espaces mtriques. On suppose que
(E, d) est complet. On considre une suite (f
n
) de fonctions
continues de E dans F.
i) Pour > 0 et pour tout n N, on pose
F
n,
= x E [ (f
n
(x), f
m
(x)) , pour tout m n
Montrer que

=
nN
o
F
n,
est un ouvert dense dans E et
que, pour tout x
0

, il existe un voisinage V de x
0
, tel
que pour tout x V : (f(x), f(x
0
)) 3
ii) En dduire que lensemble des points de continuit de f est
dense dans E.
(b) Soit f : R R une fonction drivable. Montrer que lensemble
des points de continuit de f

est dense dans R.


Exercice 4.3.10.
On dsigne par I un intervalle de R et par J un intervalle inclus dans
I. Lespace R
d
sera identi lespace M
d,1
(R) des matrices relles
d lignes et une colonne. On notera | | la norme euclidienne de R
d
.
Soit t
0
I, R
d
et soient A : I M
d
(R) et b : I R
d
deux
applications continues sur I.
On considre la suite (X
n
) de fonctions sur I valeurs dans R
d
dnies
par
X
0
= 0, X
n+1
(t) = +
_
t
t
0
(A(s)X
n
(s) + b(s)) ds
(a) Montrer que les applications X
n
sont continues sur I.
(b) Montrer quil existe une constante c > 0 telle que, pour tout
n N

et tout t J,
|X
n+1
(t) X
n
(t)| c
n
[t t
0
[
n
n!
sup|X
1
(t) X
0
(t)|, t J.
(c) En dduire que la suite (X
n
) converge uniformment sur tout
segment inclus dans I. On dsigne par X lapplicaton limite de
(X
n
).
(d) Prouver que lapplication X est de classe C
1
sur I et quelle
vrie
X(t
0
) = , X

(t) = A(t)X(t) + b(t), t I.


Exercice 4.3.11.
74 Espaces mtriques complets
Soit E = C([0, 1], R) muni de la norme uniforme. On pose, pour u
dans E et [0, 1],
T(u)(x) = 1 +
_
x
0
u(sin t) dt
(a) Montrer que lapplication T T : E E est contractante.
(b) En dduire quil existe une unique fonction u : [0, 1] R de
classe C
1
telle que
(1) u

(x) = u(sin x), x [0, 1] et u

(0) = 1
4.4 Correction des exercices
Exercice 4.3.1
i. Il est facile de voir que est une distance.
ii. Cela revient montrer que lapplication identit de (E, d)
dans (E, ) est un homomorphisme. Soit > 0, la conti-
nuit de la fonction logarithme montre quil existe > 0 tel
que
[x x
0
[ < = [ Log x Log x
0
[ <
cest--dire tel que
d(x, x
0
) < = (x, x
0
) <
Inversement, > 0 tant donn, la continuit de la fonction
exponentielle montre quil existe > 0 tel que
[ Log x Log x
0
[ < = d(x, x
0
) <
Ainsi, lapplication identit est un homomorphisme de (E, d)
dans (E, )
iii. La suite (
1
n
)
n1
est une suite de Cauchy dans (E, d) mais ne
converge pas dans (E, d), cet espace nest donc pas complet.
iv. Supposons que la suite (
1
n
)
n1
converge dans (E, ). Il exis-
terait E tel que

Log(
1
n
) Log

= [ Log n + Log [
n+
0
Ce qui est impossible. La suite (
1
n
)
n1
diverge donc dans
(E, ).
4.4 Correction des exercices 75
Supposons que (
1
n
)
n1
soit une suite de Cauchy dans (E, ),
il vient

Log
1
m
Log
1
n

= [ Log mLog n[
n,m+
0
Cela veut dire que la suite (Log n) est de Cauchy dans R et
donc converge, ce qui est absurde.
v. Soit (x
n
) une suite de Cauchy de (E, ). On a
[ Log x
m
Log x
n
[
n,m+
0
Cela montre que la suite (Log x
n
) est de Cauchy dans R.
Soit sa limie, alors
[ Log x
n
[
n+
0
cest--dire (x
n
) converge vers e

dans (E, ).
vi. On a pour 0 < x < y,
(f(x), f(y)) = [ Log f(x) Log f(y)[
=

_
y
x
f

(t)
f(t)
dt
_
y
x

t)
f(t)

dt

_
y
x
k
t
dt = k[ Log y Log x[ = k(x, y)
si bien que f est une application contractante de E dans E.
Elle admet donc un unique point xe dans E.
Exercice 4.3.2
Suivre le mme raisonnement que dans lexercice prcdent.
Exercice 4.3.3
Il est facile de voir que d est une distance. Montrons que (E, d)
est complet. Soit (x
k
) une suite de Cauchy dans E, il existe
n
0
N

tel que
m n n
0
, d(x
m
, x
n
) < 1
si bien que x
m
= x
n
pour m n n
0
.
Ainsi, la suite (x
n
) est donc stationnaire et par suite convergente
dans E.
Exercice 4.3.4
76 Espaces mtriques complets
Soit a E et (x
n
) une suite de E qui converge vers a. Il sagit
de montrer que la suite (f(x
n
)) converge vers f(a). On dnit
la suite (y
n
) par
y
2n
= x
n
et y
2n+1
= a
La suite (y
n
) converge vers a, cest donc une suite de Cauchy
dans E et (f(y
n
)) est de Cauchy dans F. Par ailleurs, f(a) est
une valeur dadhrence de la suite (f(y
n
)), puisque f(y
2n+1
) =
f(a), donc f(y
n
) converge vers f(a). En particulier f(y
2n
) =
f(x
n
) converge vers f(a). Ainsi, f est continue au point a.
Exercice 4.3.6
Il existe une constante k > 0 telle que [f

(t)[ k pour tout


t ]a, b[, par suite, daprs le thorme des accroissement nis,
[f(x) f(y)[ k[x y[
pour tout x et y dans ]a, b[. Ainsi, f vrie le critre de Cauchy
en a et b ; elle est donc prolongeable par continuit en a et b.
Exercice 4.3.7
i. Supposons que
u(x) =
_
1
0
G(x, t)f(t) dt
cest--dire
u(x) = (1 x)
_
x
0
tf(t) dt + x
_
1
x
(1 t)f(t) dt ()
Cela montre que u est da classe C
1
sur [0, 1] et que
u

(x) =
_
x
0
tf(t) dt + (1 x)xf(x) +
_
1
x
(1 t)f(t) dt + x(x 1)f(x)
=
_
x
0
tf(t) dt +
_
1
x
(1 t)f(t) dt
Cette expression prouve que u

est aussi de classe C


1
sur
[0, 1] et vrie que
u

(x) = f(x)
Dautre part, en faisant dans la relation () x = 0 puis
x = 1, on trouve u(0) = u(1) = 0. En rsum, u est de
4.4 Correction des exercices 77
classe C
2
et est solution de (1).
Rciproquement, si u est solution de (1), la formule de Tay-
lor avec reste intgral donne
u(x) = u(0) + u

(0)x +
_
x
0
(x t)u

(t) dt
Comme u(0) = 0 et u

= f,
u(x) = u

(0)x
_
x
0
(x t)f(t) dt
Comme u(1) = 0, en faisant x = 1 dans ce qui prcde, il
vient
u

(0) =
_
1
0
(1 t)f(t) dt
Finalement
u(x) =
_
1
0
x(1t)f(t) dt
_
x
0
(xt)f(t) dt =
_
1
0
G(x, t)f(t) dt
o G est donne par (2).
ii. Daprs la premire question, le problme (3) est quivalent
:
u est continue et u(x) =
_
1
0
G(x, t) cos(u(t)) dt
Autrement dit, u est un point xe pour lapplication F :
E E dnie par
F(u)(x) =
_
x
0
G(x, t) cos(u(t)) dt
o E = C([0, 1]). Lespace E muni de la norme uniforme
est complet ; nous allons prouver que F est contractante.
Daprs le thorme des accroissements nis, on a [ cos a
cos b[ [a b[ pour tout a et b dans R, donc
[F(u)(x) F(u)(y)[ =
_
1
0
G(x, t)[ cos(u(t)) cos(v(t))[ dt

__
1
0
G(x, t) dt
_
|u v|

On vrie que
sup
0x1
_
1
0
G(x, t) dt =
1
8
78 Espaces mtriques complets
et il sensuit que f est
1
8
-lipschitzienne. Daprs le thorme
du point xe, il existe un unique u dans E tel que F(u) = u.
Lapplication u est ainsi lunique solution de (3).
iii. Il sut de montrer que lapplication F : E E dnie par
F(u)(x) =
_
1
0
G(x, t)h(t, u(t)) dt
est contractante. Le thorme des accroissements nis ap-
pliqu la fonction h(t, ) montre quil existe c compris
entre
1
et
2
tel que
h(t,
1
) h(t,
2
) = (
1

2
)
h

(t, c)
et donc, pour tous
1
et
2
dans R et tout t dans [0, 1]
[h(t,
1
) h(t,
2
) L[
1

2
[
Il sensuit que
[F(u)(x) F(v)(x)[
_
1
0
G(x, t)[h(t, u(t)) h(t, v(t))[ dt
L
_
1
0
G(x, t)[u(t) v(t)[ dt
Il en rsulte que
|F(u) F(v)|


L
8
|u v|

iv. Il sut dutiliser la question prcdente avec la fonction h


dnie par
h(t, ) = a(t) g(t)
v. Les fonctions u qui vrient u

+
2
u = m sont de la forme
u(t) = Acos t + Bsin t +
m

2
o A et B sont des constantes relles. Les conditions u(0 =
u(1) = 0 impliquent
m
2
+ A = 0 et m
2
A = 0
Cela nest possible que si m = 0.
Exercice 4.3.8
4.4 Correction des exercices 79
i. Soit (e
1
, e
2
, . . . , e
n
, . . .) une base dnombrable de E. On pose
F
n
= Vect((e
1
, e
2
, . . . , e
n
)
F
n
est un sous-espace vectoriel de dimension nie, cest donc
un ferm de E. De plus, il est strictement inclus dans E,
donc
o
F
n
= et la runion des F
n
est gale E. Si E tait
complet, le thorme de Baire implique que
o
E = ce qui
est absurde. Ainsi, E ne peut tre complet.
ii. La famille (1, X, . . . , X
n
, . . .) est une base dnombrable de
R[X]. Daprs la question prcdente, il nexiste pas de norme
| | sur R[X] qui en fait un espace de Banach.
Exercice 4.3.11
i. On a, pour tout u
1
et u
2
dans E
[T(u
1
)(x) T(u
2
)(x)[
_
x
0
[u
1
(sin t) u
2
(sin t)[ dt
x|u
1
u
2
|

Par suite, il vient


[T
2
(u
1
)(x) T
2
(u
2
)(x)[
_
x
0
[Tu
1
(sin t) Tu
2
(sin t)[ dt

_
x
0
(sin t)|u
1
u
2
|

dt
k|u
1
u
2
|

avec k =
_
1
0
sin t dt < 1. Si bien que T
2
est contractante.
ii. Lzapplication T : E E admet une itre contractante et
E est complet, donc T admet un unique point xe u E.
En drivant l relation u = T(u), on obtient u

(x) = u(sin x),


pour tout x [0, 1]. Comme u(0) = T(u)(0) = 1, on dduit
que u est lunique solution de problme (1).
Chapitre 5
Espaces mtriques compacts
5.1 Dnition et premires proprits
Dnition 5.1.1. Un espace mtrique (E, d) est dit compact si
de toute suite de E on peut extraire une suite convergente dans
E.
Un partie K de E est un compact de E si le sous-espace mtrique
(K, d) est compact.
Exemple 5.1.2.
i. Tout intervalle de la forme [a, b] est un compact de R. Cela
rsulte du thorme de Bolzano-Weierstrass qui dit : De
toute suite rlle borne, on peut extraire une sous-suite
convergente.
ii. Lespace mtrique R nest pas compact. Par exemple, la
suite dnie par x
n
= n nadmet pas de sous-suite conver-
gente dans R.
Proposition 5.1.3. Si K
1
, K
2
, . . . , K
p
sont des espaces m-
triques compacts, il en est de mme de lespace mtrique produit
K
1
K
2
K
p
.
Dmonstration. Il sut de regarder le cas p = 2. Soit (x
n
, y
n
)
une suite de K
1
K
2
. Comme K
1
est compact, on peut extraire
de (x
n
) une suite (x

1
(n)
) qui converge vers un lment x dans K
1
.
La suite (y

1
(n)
) est une suite dlments de K
2
qui est compact,
on peut donc en extraire une sous-suite (y

1
(
2
(n))
) qui converge
vers un lment y dans K
2
. Ainsi, la suite (x

2
(n)
, y

2
(n)
)
extraite de (x
n
, y
n
), converge vers (x, y).
Proposition 5.1.4. Si K est un compact dun espace mtrique
E, alors K est un ferm born de E.
82 Espaces mtriques compacts
Dmonstration. Soit K un compact de E. Montrons que K est
born, cest--dire quil existe M > 0 tel que d(x, y) M pour
tout x et y dans K. Sinon, il existe, pour tout n N, x
n
et
y
n
dans K tels que d(x
n
, y
n
) > n. La suite (x
n
, y
n
) est une
suite de KK qui est compact, elle admet donc une sous-suite
(x
(n)
, y
(n)
) qui converge vers un lment (x, y) de KK et on
a
d(x
(n)
, y
(n)
) > (n) n.
Comme lapplication (x, y) d(x, y) est continue, par passage
la limite dans lingalit ci-dessus, on obtient d(x, y) = +,
ce qui est absurde.
Montrons que K est un ferm de E. Soit (x
n
) une suite de K
qui converge vers x E. On doit prouver que x est dans K.
Puisque K est compact, on sait quon peut extraire de (x
n
) une
sous-suite (x
(n)
) qui converge vers un lment y de K. Mais
puisque (x
n
) converge vers x, la sous-suite (x
(n)
) doit converger
vers x, cest--dire x = y K.
Proposition 5.1.5. Si K est un ferm dun espace mtrique
compact de E. Alors K est un compact.
Dmonstration. Soit (x
n
) une suite dlments de K. Comme E
est compact, (x
n
) admet une sous-suite qui converge vers x E.
Mais K est ferm dans E, donc x appartient K.
Proposition 5.1.6. Dans un espace mtrique E, lintersection
nie ou innie de parties compactes est un compact.
Dmonstration. Soit (K
i
), i I, une famille de compacts de E
et soit i
0
I. Lintersection des K
i
est un ferm du compact
K
i
0
, cest donc un compact.
Thorme 5.1.7. Une partie de lespace vectoriel norm (R
n
, | |

)
est compacte si, et seulement si, elle est ferme et borne dans
R
n
.
Dmonstration. On sait que si K est compact, alors K est ferm
et born dans R
n
.
Rciproquement, supposons que K est ferm et born dans R
n
.
Puisque K est born, il existe R > 0 tel que
K B
f
(0, R) = [R, R] [R, R] (n facteurs)
Comme B
f
(0, R) est un compact et K est un ferm de B
f
(0, R)
(puisque K = KB
f
(0, R)), il sensuit que K est compact.
5.2 Thorme de Heine 83
Remarque 5.1.8.
De mme, on montre quune partie de (C
n
, | |

) est un compact
si et seulement si est un ferm born dans C
n
.
5.2 Thorme de Heine
Thorme 5.2.1 (Thorme de Heine). Toute fonction conti-
nue sur un compact est uniformment continue.
Autrement dit, soit (E, d) et (F, ) deux espaces mtriques,on
suppose que E compact. Si f : E F est continue, alors f est
uniformment continue.
Dmonstration. Il sagit de montrer que, pour tout > 0, il
existe > 0 tel que
x, y E; d(x, y) < = (f(x), f(y)) < .
Supposons le contraire, cest--dire il existe > 0 tel que, pour
tout > 0, il existe x et y dans E vriant d(x, y) < et
(f(x), f(y)) . On choisit, pour n N

, = 1/n, il existe
alors x
n
et y
n
dans E tels que
d(x
n
, y
n
) <
1
n
et (f(x
n
), f(y
n
)) .
La suite (x
n
) admet une sous-suite (x
(n)
) qui converge vers un
lment x de E. Comme
d(y
(n)
, x) d(y
(n)
, x
(n)
) + d(x
(n)
, x)
et par construction
d(y
(n)
, x
(n)
) <
1
(n)
,
on en dduit que la suite (y
(n)
) converge aussi vers x. Puisque
f est continue en x, on a
lim
n+
f(x
(n)
) = lim
n+
f(y
(n)
) = f(x)
Cela contredit le fait que (f(x
(n)
, f(y
(n)
) .
Proposition 5.2.2. Soient E et F deux espaces mtriques et
f : E F une fonction continue. Pour toute partie compacte
K de E, limage f(K) est une partie compacte de F.
84 Espaces mtriques compacts
Dmonstration. Soit (y
n
= f(x
n
))
n
, x
n
K, une suite de f(K).
Puisque K est un compact, il existe une sous-suite (x
(n)
) qui
converge vers un lment x de K. Comme f est continue, la suite
(y
(n)
) converge et sa limie est y = f(x) f(K).
Proposition 5.2.3. Soient E et F deux espaces mtriques, o
E est un compact, et soit f : E F une application continue.
(1) f est une application ferme.
(2) Si f est bijective, alors sa rciproque f
1
: F E est
continue.
Dmonstration. (1) : Soit A un ferm de E. Comme E est com-
pact, A est compact. Par suite, f(A) est compact, donc un ferm
de F.
(2) : Si A est un ferm de E, alors daprs (1), (f
1
)
1
(A) =
f(A) est un ferm de F. Cela prouve que limage rciproque par
f
1
de tout ferm de E est un ferm de F.
Thorme 5.2.4. Soit K un compact et f : K R une fonc-
tion continue. Alors, il existe a et b dans K tels que
f(a) f(x) f(b) , x K
Dmonstration. Puisque f est continue et K est un compact,
alors f(K) est un compact (et donc born) de R. Sa borne in-
frieure et sa borne suprieure appartiennent f(K) qui
est gale f(K). Par suite, il existe a et b dans K tels que
= f(a) et = f(b). Il en rsulte que, pour tout x K,
f(a) f(x) f(b).
5.3 Topologie dun espace mtrique com-
pact
Dnition 5.3.1. Un recouvrement ouvert dun espace mtrique
E est une famille douverts O
i
de E, i I, dont la runion
est E. Le recouvrement est dit ni (resp. dnombrable) lorsque
lensemble I est ni (resp. dnombrable).
Lemme 5.3.2. Soit E un espace mtrique compact. Pour tout
> 0, il existe un nombre ni de points a
1
, a
2
, . . . , a
n
de E tels
que
E = B(a
1
, ) B(a
2
, ) B(a
n
, )
5.3 Topologie dun espace mtrique compact 85
Dmonstration. On raisonne par labsurde : Soit a
1
E. La
boule B(a
1
, ) est distincte de E. Il existe a
2
dans EB(a
1
, ) et
en particulier
d(a
1
, a
2
) >
La runion B(a
1
, ) B(a
2
, ) est distincte de E, il existe alors
a
3
dans EB(a
1
, ) B(a
2
, ) et en particulier
d(a
3
, a
1
) > et d(a
3
, a
2
) > .
On peut ainsi construire une suite (a
n
) dans E telle que
i ,= j, d(a
i
, a
j
) > .
Cela montre que la suite (a
n
) nadmet aucune sous-suite conver-
gente ce qui est en contradiction avec la compacit de E.
Thorme 5.3.3. Soit E un espace mrique. Les assertions sui-
vantes sont quivalentes
(1) E est compact
(2) De tout recouvrement ouvert de E, on peut extraire un re-
couvrement ni
(3) Pour toute famille (F
i
), i I, de ferms de E dont lin-
tersection est vide, on peut en extraire un nombre ni dont
lintersection est vide.
Dmonstration. (laisse au lecteur).
Corollaire 5.3.4. Soit E un espace mtrique compact.
(i) Si (F
i
), i I, est une famille de ferms dont toute intersec-
tion nie est vide alors lintersection de la famille (F
i
) est
vide.
(ii) Si (F
n
) est une suite dcroissante de ferms non vides, alors
leur intersection est non vide.
Proposition 5.3.5. Une partie K dun espace mtrique E est
compacte si et seulement si, pour toute famille (O
i
) douverts de
E dont la runion contient K, il existe un nombre ni parmis
ces ouverts dont la runion contient K.
Proposition 5.3.6. Dans un espace mtrique E, toute runion
nie de compacts est un compact de E.
Dmonstration. Il sut de montrer que la runion de deux com-
pacts K
1
et K
2
est un compact. Soit (O
iI
, une famille douverts
de E dont la runion contient K
1
K
2
. Puisque K
1
et K
2
sont
86 Espaces mtriques compacts
des compacts, chacun inclus dans cette runion, il existe I
1
I
et I
2
I, I
1
et I
2
nis tels que
K
1

_
iI
1
O
i
et K
2

_
iI
2
O
i
Lensemble J = I
1
I
2
I est ni et K
1
K
2

iJ
O
i
.
Remarque 5.3.7.
Evidemment, la runion dune famille innie de compacts nest
pas en gnral un compact. Par exemple, la runion des compacts
[n, n], n Z, est gale R qui nest pas compact.
Thorme 5.3.8 (Thorme de Dini). Soit E un espace m-
trique compact et f
n
: E R une suite dcroissante de fonctions
continues qui converge simplement sur E vers une application
f : E R continue. Alors la convergence de (f
n
) est uniforme
sur E.
Dmonstration. Voir lexercice 5.4.16
Application : Soit (u
n
) une sute de fonctions continues de E
dans R. On suppose que, pour tout n N, u
n
0 et que la srie
de fonctions

u
n
converge simplement sur E et que sa somme
est continue. Alors la converge est de la srie est uniforme.
Pour dmontrer ce rsultat, il sut dappliquer le thorme de
Dini la suite (f
n
) dnie par f
n
= u
0
+ + u
n
.
Thorme 5.3.9 (Thorme de Riesz). Soit E un espace vec-
toriel sur le corps K = R ou C. Alors E est de dimension nie
si et seulement si sa boule unite ferme est compacte.
Dmonstration. Voir lexercice 5.4.17
5.4 Exercices
Exercice 5.4.1.
Soient A et B deux parties non vides dun espace vectoriel norm
E. On dsigne par A + B lensemble des lments de la forme
a + b, o a est dans A et b est dans B.
i. Montrer que si A est un ouvert, alors A + B est un ouvert.
ii. Montrer que si A est compact et B est un ferm, alors A+B
est un ferm.
iii. Donner un exemple o A et B sont ferms, mais pas A+B.
5.4 Exercices 87
iv. Montrer que si A et B sont compacts, alors A+B est com-
pact.
Exercice 5.4.2.
On munit lespace E = C([0, 1], R) des fonctions continues de la
norme uniforme. Montrer que
S = u E [ |u|

= 1
est un ferm born de E et que S nest pas compact.
Exercice 5.4.3.
Soit E un espace mtrique et (x
n
), n N, une suite de E qui
converge vers .
Montrer que lensemble x
n
, n N est un compact.
Exercice 5.4.4.
Soit E un espace mtrique et f : [a, b] E R une application
continue. Montrer que lapplication F dnie pour x E par
F(x) =
_
b
a
f(t, x) dt
est continue sur E.
Exercice 5.4.5.
Soit E un espace mtrique et soit (K
n
) une suite dcroissante
de compacts non vides de E.
i. Montrer que lintersection K des K
n
est un compact non
vide de E
ii. Soit U un ouvert de E contenant K. Montrer quil existe
n
0
N tel que K
n
U pour tout n n
0
.
Exercice 5.4.6.
Soit (x
n
), n N, une suite dun compact E, soit H lensemble
des valeurs dadhrence de la suite (x
n
) et soit U un ouvert
contenant H.
i. Montrer quil existe n
0
N tel que pour tout n n
0
, x
n

U.
ii. On suppose que H . Montrer que (x
n
) converge vers
.
iii. Application : Soit E un espace mtrique, S
1
lensemble des
nombres complexes de module 1 et soit f : E S
1
une
application continue non surjective.
Montrer quil existe une fonction : E R continue telle
que
f(x) = e
i(x)
, x E.
88 Espaces mtriques compacts
Exercice 5.4.7.
Soit (x
n
) une suite dans un espace mtrique compact E et H
lensemble de ses valeurs dadhrence. Montrer que x
n
, n N
H est un compact.
Exercice 5.4.8.
Soit (K
n
) une suite dcroissante de compacts non vides dun
espace topologique E et f une application continue sur E
valeurs dans espace mtrique F.
i. Montrer que
f
_

n0
K
n
_
=

n0
f(K
n
)
ii. Montrer par un exemple que ce rsultat peut tre faux si
lon ne suppose pas les K
n
compacts.
iii. Soit (x
n
) une suite de E. On dsigne par H et K, respec-
tivement, lensemble des valeurs dadhrence de (x
n
) et de
(f(x
n
)). Montrer que si E est compact, alors f(H) = K.
iv. Dterminer lensemble des valeurs dadhrence de la suite
(y
n
) dnie par y
n
= sin(cos n).
Exercice 5.4.9.
Soit un entier n 2. On note :
S
+
n
lensemble des matrices A M
n
(R) qui sont symtriques et
positives, cest--dire symtriques et vriant pour tout vecteur
colonne X R
n
,
t
XAX 0.
Soit O
n
(R) lensemble des matrices de M
n
(R) qui sont orthogo-
nales.
i. Montrer que
a) S
+
n
est un ferm de M
n
(R).
b) O
n
(R) est un compact de M
n
(R).
ii. On admet que pour toute A GL
n
(R) il existe P O
n
(R)
et S S
+
n
tels que A = PS (dcomposition polaire). Mon-
trer que la dcomposition polaire prcdente est encore vraie
pour toute matrice A M
n
(R).
Exercice 5.4.10.
Soit (E, d) un espace mtrique compact (non vide) et f : E E
telle que, pour tout x et y dans E, on ait
x ,= y = d(f(x), f(y)) < d(x, y)
i. Montrer que f admet un unique point xe .
5.4 Exercices 89
ii. Soit (x
n
) la suite dnie par
x
0
E, et x
n+1
= f(x
n
), n 1.
On se propose de montrer que la suite (x
n
) converge vers .
a) Soit > 0 et soit K

lensemble dni par


K

= (x, y) E
2
[ d(x, y) .
Montrer que K

est un compact.
b) En dduire quil existe k < 1 tel que
x, y K

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


c) Montrer quil existe n
0
N tel que x
n
0
soit dans B(, ).
d) Conclure.
Exercice 5.4.11.
Soit E un espace vectoriel norm de dimension nie.
i. Soit f : E R un fonction continue qui tend vers linni
avec |x|. Montrer quil existe a E tel que
f(a) f(x), x E.
ii. Soit x
0
E et soit F un ferm de E. Montrer quil existe
a F tel que
d(x
0
, F) = |x
0
a|.
Exercice 5.4.12.
Soit E un espace compact. Montrer que si 1 est un idal de
lanneau C(E, R) tel que 1 ,= C(E, R), alors il existe a E tel
que pour tout lment f 1, f(a) = 0.
Exercice 5.4.13.
Soient E et F deux espaces mtriques et f : E F une appli-
cation. Montrer que si F est compact et le graphe de f est ferm
dans E F, alors f est continue.
Exercice 5.4.14.
Parmi les ensembles suivants, reconnatre ceux qui sont com-
pacts
C
1
= (x
1
, x
2
, x
3
) R
3
[ x
2
1
+ x
2
2
+ 3x
2
3
= 1
C
2
= (x
1
, x
2
, x
3
) R
3
[ x
2
1
x
2
2
+ x
2
3
= 1
Exercice 5.4.15.
90 Espaces mtriques compacts
i. Soient
1
,
2
. . . ,
n
des rels. On suppose que lensemble
suivant est non vide
C = (x
1
, x
2
, . . . , x
n
) R
n
[
1
x
2
1
+
2
x
2
2
+ +
n
x
2
n
= 1
Montrer que C est compact si et seulement si
i
> 0, pour
i = 1, 2, . . . n.
ii. Soit q : R
n
R une forme quadratique et C
q
= x R
n
[
q(x) = 1. On suppose que C
q
est non vide. Montrer que C
q
est compact si et seulement si q est dnie positive.
Exercice 5.4.16 (Thorme de Dini).
Soit E un espace mtrique compact et f
n
: E R une suite
dcroissante de fonctions continues qui converge simplement sur
X vers une fonction continue f. Pour > 0 et n N, on pose
F
n
= x E [ f
n
(x) f(x)
i. Montrer que lintersection des F
n
est vide.
ii. Comparer F
n
et F
n+1
.
iii. Montrer quil existe n
0
N tel que F
n
= pour tout n n
0
.
iv. En dduire que la suite (f
n
) converge uniformment
v. Soit (u
n
) une suite de fonctions continues de E danx R.
On suppose que, pour tout n N, u
n
0 et que la srie de
fonctions

u
n
converge simplement sur E et que sa somme
est continue. Montrer que la convergence de la srie est en
fait uniforme sur E.
Ce dernier rsultat est connu sous le nom de thorme de Dini.
Exercice 5.4.17 (Thorme de Riesz).
Soit E un espace vectoriel sur le corps K = R ou C.
i. Soit F un sous-espave vectoriel ferm de E avec F ,= E.
a) Soit a / F et d = d(a, F). Montrer quil existe b F
tel que
d |a b| 2d
b) On pose x = (ab)/|ab|. Montrer que d(x, F) 1/2.
ii. En dduire que si E est de dimension innie, on peut construire
une suite (x
n
)
n0
de E telle que
n N, |x
n
| = 1 et n ,= m, |x
m
x
n
|
1
2
.
iii. Montrer que E est de dimension nie si et seulement si sa
boule unit ferme est compacte.
5.4 Exercices 91
iv. Montrer que B
f
(0, 1) est compacte si et seulement si la
sphre S(0, 1) est compacte.
v. Que peut-on dire de lintrieur dun compact dun espace
vectoriel norm de dimension innie ?
Exercice 5.4.18.
Soit E un espace vectoriel norm et K un compact convexe non
vide de E.
i. Soit f un endomorphisme continu de E tel que f(K) K.
a) Soit (x
n
) la suite dnie par
x
n
=
1
1 + n
(x + f(x) + f
2
(x) + + f
n
(x))
o x est un vecteur x de K. Vrier que
f(x
n
) x
n
=
1
1 + n
(f
n+1
(x) x)
b) En dduire que f admet au moins un point xe dans K.
ii. Soit un entier n 2 et f
1
, f
2
, . . . f
n
des endomorphismes
continus qui commutent deux deux et tel que, pour tout
i, f
i
(K) K. Montrer par rcurrence que les f
i
admettent
un point xe commun dans K.
iii. Soit (f
iI
, une famille dendomorphismes continus de E qui
commutent deux deux et laissant K stable. Montrer que
ces endomorphismes admettent un point xe commun dans
K.
Exercice 5.4.19.
Soit K un convexe compact dun espace vectoriel E et soit f un
endomorphisme de E tel que f(K) K. On pose, pour n N

,
f
n
=
1
n
(id + f + f
2
+ + f
n1
)
i. Montrer que, pour tout n et m dans N

, f
n
f
m
= f
m
f
n
.
ii. Montrer que, pour tout n N

, f
n
(K) K.
iii. Montrer que, pour tout n et m dans N

,
f
n
f
m
(K) f
n
(K) f
m
(K)
iv. En dduire que lintersection des f
n
(K) est non vide et
quellle est gale lensemble des points xes de la restric-
tion f[
K
de f K.
Exercice 5.4.20.
Soit f : R R une fonction continue. Montrer que les proprits
suivantes sont quivalentes
1. Limage rciproque par f de tout compact est un compact
2. lim
|x|+
[f(x)[ = +
92 Espaces mtriques compacts
5.5 Correction des exercices
Exercice 5.4.1
i. Soit (x
n
) une suite de A+B qui converge vers x. Il existe une
suite (a
n
) de A et une suite (b
n
) de B telles que x
n
= a
n
+b
n
pour tout n N. Lensemble A tant compact, il existe une
sous-suite (a
(n)
) qui converge vers a dans A. La sous-suite
de (b
n
) dnie par b
(n)
= x
(n)
a
(n)
converge vers b B,
car B est un ferm. Il sensuit que x = a+b est dans A+B.
ii. Soient A = Z et B =

2Z. Ce sont deux ferms de R car


A =
_
nZ
] n, n + 1[ et B =
_
nZ
]n

2, (n + 1)

2[
Cependant, Z +

2Z nest pas un ferm de R car cest un


sous-groupe dense dans R et dirent de R.
iii. Soit (x
n
) une suite de A + B. Il existe une suite (a
n
) de A
et une suite (b
n
) de B telles que, pour tout n N, on ait
x
n
= a
n
+b
n
. Lensemble A tant compact, il existe une sous-
suite a
(n)
qui converge vers a dans A. Lensemble B tant
compact, la suite (b
(n)
) admet une sous-suite (b
(n)
) qui
converge vers b dans B. Il est alors clair que la suite dnie
par
x
(n)
= a
(n)
+ b
(n)
converge vers a + b dans A + B.
Exercice 5.4.2
Lapplication u |u|

est continue de E dans R. Lensemble


S est limage rciproque de 1 par cette application, il est donc
ferm dans E.
Soit (f
n
) la suite de S dnie par
f
n
(x) = x
n
, x [0, 1]
Supposons que (f
n
) contient une sous-suite (f
(n)
) qui converge
uniformment vers un lment f de E. Cette sous-suite converge
donc simplement vers la fonction f. Mais la fonction f donne
par
f(x) =
_
0, si 0 x < 1 ;
1, si x = 1.
Cela est impossible car f est continue sur [0, 1]. Ainsi, la suite
(f
n
) nadmet pas de sous-suite convergente dans S. Donc, S nest
pas compact.
5.5 Correction des exercices 93
Exercice 5.4.3
Soit (O
i
)
iI
une famille douverts tels que
K = x
n
, n N
_
iI
O
i
Il existe p I tel que soit dans O
p
. Comme (x
n
) converge vers
, il existe n
0
N tel que, pour tout n n
0
, x
n
O
p
. Pour
chaque n < n
0
, x
n
K donc il existe i
n
I tel que x
n
O
i
n
.
La sous-famille nie forme par les O
i
n
, 0 n < n
0
et par O
p
recouvre K. Il en rsulte que K est un compact.
Exercice 5.4.4
Soit E. Montrons que F est continue en . Soit (x
n
) une
suite de E qui converge vers . On pose
K = x
n
, n N
Lensemble [a, b] K tant compact, daprs le thorme de
Heine, f est uniformment continue sur cet ensemble. Soit > 0,
il existe > 0 tel que pour tout (t, u) et (s, v) dans [a, b] K
((t, u), (s, v)) < = [f(t, u) f(s, v)[ <

b a
.
Il existe n
0
N tel que, pour n n
0
,
(t, x
n
), (t, )) = d(x
n
, ) <
et par suite, pour tout n n
0
,
[F(x
n
) F()[
_
b
a
[f(t, x
n
) f(t, )[ dt <
Exercice 5.4.5
i. K =
n0
K
n
est un ferm inclus dans le compact K
0
, cest
donc un compact. Il est de plus non vide daprs le corollaire
(5.3.4).
ii. Supposons que, pour tout n N, K
n
nest pas inclus dans
U. Alors K
n
U ,= . On pose F
n
= K
n
U. (F
n
) est
une suite dcroissante de ferms non vides inclus dans le
compact K
0
, il en rsulte que

n0
F
n
=
_

n0
K
n
_
U = K U ,=
et donc K nest pas inclus dans U, ce qui est une contra-
diction. En conclusion, il existe n
0
N tel que K
n
0
U.
Comme la suite (K
n
) est dcroissante, on en dduit que pour
tout n n
0
, K
n
K
n
0
U.
94 Espaces mtriques compacts
Exercice 5.4.6
i. On a H =
n0
X
n
avec X
n
= x
p
[ p n. Comme (X
n
)
est une suite dcroissante de compacts non vide, daprs
lexercice prcdent il existe n
0
N tel que X
n
U pour
tout n n
0
, si bien que x
n
U pour tout n n
0
.
ii. Soit U un ouvert de E contenant . Comme H U,
il existe n
0
N tel que, pour tout n n
0
, x
n
U. Ce qui
montre que la suite (x
n
) converge vers .
iii. Puisque f est non surjective, il existe z
0
= e
i
0
dans S
1
tel
que z
0
ne soit pas dans f(E). Pour tout x de E, il existe un
unique (x) dans ]
0
,
0
+2[ tel que f(x) = e
i(x)
. Il reste
prouver que lapplication , ainsi dnie, est continue. Soit
(x
n
) une suite de E qui converge vers x. Puisque [
0
,
0
+2]
est un compact, pour montrer (x
n
) (x) il sut de
montrer que lensemble H des valeurs dadhrence de la suite
((x
n
)) est inclus dans (x). Soit y H, il existe une
sous-suite (x
(n)
) qui converge vers y. Lapplication f tant
continue, f(x
(n)
) converge vers f(x), ce qui implique que
e
iy
= e
i(x)
. Comme (x) appartient ]
0
,
0
+ 2[ et y est
dans [
0
,
0
+ 2], on en dduit que y = (x).
Exercice 5.4.8
i. On a
p0
K
p
K
n
, donc f(
p0
K
p
) f(K
n
) pour tout
n 0. Ainsi,
f(

n0
K
n
)

n0
f(K
n
)
Rciproquement, soit y dans lintersection des f(K
n
). Pour
tout n N, y est dans f(K
n
) si bien que, pour tout n N, il
existe x
n
dans K
n
tel que y = f(x
n
). Cela veut dire que x
n

f
1
(y) pour tout n et donc K

n
= f
1
(y) K
n
est une
suite dcroissante de compacts non vides. Leur intersection
est donc non vide, cest--dire
f
1
(y)
_

n0
K
n
_
,=
Il existe alors x dans lintersection des K
n
tel que f(x) = y.
ii. Soit E = R, K
n
= [n, +[ et soit f lapplication nulle.
dans ce cas, lintersection des K
n
est vide, f(K
n
) = 0
donc
n0
f(K
n
) = 0 et f(
n0
K
n
) = .
5.5 Correction des exercices 95
iii. on a H =
n0
X
n
avec X
n
= x
p
[ p n. Daprs la
deuxime question
f(H) = f
_

n0
X
n
_
=

n0
f(X
n
)
Lapplication f est ferme car si A est un ferm du compact
E, alors A est compact et f(A) lest aussi. Donc f(A) est un
ferm de F. Par suite f(X
n
) = f(X
n
) si bien que f(H) = K.
iv. On considre lensemble E = [1, 1], la fonction dnie sur
E par f(x) = sin x et la suite (x
n
) dnie par x
n
= cos n.
Lensemble des valeurs dadhrence de la suite (x
n
) est lin-
tervalle [1, 1] (voir exercice (2.9.9)). Donc lensemble des
valeurs dadhrence de la suite (y
n
) est
f([1, 1]) = [f(1), f(1)] = [sin 1, sin 1].
Exercice 5.4.9
i. On a
S
+
n
= A M
n
(R) [
t
A = A et
t
XAX 0, X R
n

Soit (A
p
) une suite de S
+
n
qui converge vers A. On a
t
A
p
= A
p
et
t
XA
p
X 0 X R
n
Par passage la limite, en utilisant la continuit des appli-
cations linaires A
t
A et A
t
XAX, on obtient
t
A = A et
t
XAX 0, X R
n
.
Ainsi, A est dans S
+
n
.
Par dnition,
O
n
(R) = A M
n
(R) [
t
AA = I
Lapplication (A, B) A, B) = Tr(
t
AB) est un produit
scalaire sur M
n
(R), donc
A |A| =
_
Tr(
t
AA)
est une norme sur M
n
(R). Il est clair que, pour toute A dans
O
n
(R), |A| =

n, si bien que O
n
(R) est une partie borne
de M
n
(R). Dautre part, O
n
(R) est limage rciproque de
I par lapplication continue A
t
AA. Par suite, O
n
(R)
est un ferm de M
n
(R). Celui-ci tant de dimension nie, on
en dduit que O
n
(R) est un compact.
96 Espaces mtriques compacts
ii. Soit A une matrice de M
n
(R). On sait que GL
n
(R) est dense
dans M
n
(R), il existe donc une suite (A
k
) de GL
n
(R) qui
converge vers A. Par hypothse, il existe une suite (P
k
) de
O
n
(R) et une suite (S
k
) de S
+
n
telles que
A
k
= P
k
S
k
, k N
O
n
(R) est compact, il existe une sous-suite (P
(k)
) qui converge
vers P dans O
n
(R). Puisque A
(k)
= P
(k)
S
(k)
, il vient
S
(k)
=
t
P
(k)
A
(k)
Si bien que S
(k)
converge vers la matrice S =
t
PA, et
comme S
+
n
est ferm, la matrice S appartient S
+
n
et A =
PS.
Exercice 5.4.10
i. Lapplication : E R dnie par
(x) = d(x, f(x)), x E
est continue comme compose de deux applications conti-
nues. Comme E est compact, est borne et atteint ses
bornes, en particulier sa borne infrieure. Il existe donc
E tel que
() (x), x E
Si nest pas un point xe de f, alors f() ,= et par suite
d(f(f()), f()) < d(f(), )
cest--dire
(f()) < ()
Ce qui est absurde puisque est un point de minimum pour
. Donc, ncssairement est un point xe de f. Ce point
xe est unique. En eet, supposons quil existe

,= tel
que f(

) =

, alors
d(,

) = d(f(), f(

)) < d(,

)
Ce qui est impossible.
ii. a) Lensemble K

est un ferm de E E comme image


rciproque du ferm [, , +[ par lapplication continue
qui (x, y) associe d(x, y). Comme E E est compact,
on en dduit que K

est aussi compact.


5.5 Correction des exercices 97
b) Lapplication : K

R dnie par
(x, y) =
d(f(x), f(y))
d(x, y)
est continue sur le compact K

, donc elle est borne et


atteint ses bornes ; en particulier sa borne suprieure. Il
existe donc (x
0
, y
0
) dans K

tel que
(x, y) K

, (x, y) (x
0
, y
0
)
Il sut alors de prendre k = (x
0
, y
0
) qui est stricte-
ment infrieur 1 car x
0
,= y
0
.
c) Supposons par labsurde que, pour tout n N, x
n
nap-
partient pas B(, ) cest--dire (x
n
, ) K

. Il en
rsulte que
d(f(x
n
), f()) k d(x
n
, )
Par itration, il vient pour tout n N
d(x
n
, ) k
n
d(x
0
, )
Cela implique que d(x
n
, ) tend vers 0 quand n tend
vers linni, ce qui contredit le fait x
n
/ B(, ). Il existe
donc n
0
N tel que x
n
0
B(, ).
d) On a pour tout x et y dans E,
d(f(x), f(y)) d(x, y)
donc
d(f(x
n
), f()) d(x
n
, )
par suite
d(x
n+1
, ) d(x
n
, ), n 0
et enn
d(x
n
, ) d(x
n
0
, ) < , n n
0
Ce qui prouve que la suite (x
n
) converge vers .
Exercice 5.4.11
98 Espaces mtriques compacts
i. Puisque f(x) tend vers linni avec |x|, il existe R > 0 tel
que
inf
xE
f(x) = inf
xB
f
(0,R)
f(x)
Comme B
f
(0, R) est un compact, car cest un ferm born
de E qui est de dimension nie, f est borne et atteint ses
bornes. En particulier, f atteint sa borne infrieure, cest-
-dire quil existe a B
f
(0, R) tel que
inf
xE
f(x) = inf
xB
f
(0,R)
f(x) = f(a),
si bien que f(a) f(x) pour tout x dans E.
ii. On a
d(x
0
, F) = inf
xF
|x x
0
|
La fonction f dnie sur F par f(x) = |xx
0
| est continue.
On a deux cas :
Premier cas : F est born, alors f est continue sur le compact
F et atteint sa borne infrieure en un point a ; cela veut dire
que
d(x
0
, F) = inf
xF
|x x
0
| = |x
0
a|
Deuxime cas : Si F est non born, comme |x x
0
|
|x| |x
0
|, on en dduit que f(x) tend vers linni avec
|x|. Daprs la premire question, il existe a F tel que
d(x
0
, F) = |x
0
a|.
Exercice 5.4.12
On raisonne par labsurde en supposant que, pour chaque a E,
il existe une fonction f
a
dans 1 telle que f
a
(a) ,= 0. La continuit
de f
a
fait quil existe un ouvert U
a
contenant a sur lequel f
a
ne sannule pas. La famille (U
a
)
aE
est un recouvrement ouvert
de E duquel on peut extraire un sous-recouvrement ni (U
a
i
),
1 i n. La fonction f = f
2
a
1
+ f
2
a
2
+ + f
2
a
n
est alors
strictement positive sur tous les ouverts U
a
i
(car f f
2
a
i
) donc
sur E. Puisque 1 est un idal, alors f est dans 1 et par suite
la fonction 1 = f
1
f
est dans 1, si bien que I = C(E, R)
(on rappelle que si 1 est un idal dun anneau unitaire A, alors
1 = A si et seulement si 1
A
1).
Exercice 5.4.14
Dune part C
1
est un ferm de R
3
, comme image rciproque de
1 par lapplication continue (x
1
, x
2
, x
3
) x
2
1
+x
2
2
+x
2
3
. Dautre
5.5 Correction des exercices 99
part, C
1
est born puisque, pour tout x = (x
1
, x
2
, x
3
) dans C
1
,
on a x
2
1
1, x
2
2
1 et 3x
2
3
1 et donc
|x|
1
= [x
1
[ +[x
2
[ +[x
3
[ 1 + 1 +
1

3
Ainsi C
1
est un compact.
Cependant, lensemble C
2
nest pas compact car il nest pas
born du fait que x
n
= (n, n, 1) appartient C
2
et |x
n
| = 2n+1
tend vers linni avec n.
Exercice 5.4.16
i. Supposons que lintersection des F
n
est non vide et soit x
un lment dans cette intersection. On a pour tout n N,
f(x) f
n
(x) . En faisant tendre n vers linni, il vient
0 , ce qui est absurde.
ii. Soit x dans F
n+1
, alors f
n+1
(x)f(x) et comme f
n+1
(x)
f
n
(x), il vient f
n
(x) f(x) ; si bien que F
n+1
est inclus
dans F
n
.
iii. Lensemble F
n
est un ferm de E, comme image rciproque
du ferm [, +[ par lapplication continue f
n
f. La suite
(F
n
)
n0
est donc une suite dcroissante de compacts dinter-
section vide et daprs lassertion (ii) du corollaire (5.3.4),
il existe n
0
N tel que F
n
0
= et par suite F
n
= pour
tout n n
0
car (F
n
) est dcroissante.
iv. On vient de montrer que, pour tout > 0, il existe n
0
N
tel que pour tout n n
0
, F
n
est vide, cest--dire pour tout
x E, f
n
(x) f(x) < . Dautre part, f(x) f
n
(x) pour
tout n N et tout x E car la suite (f
n
(x)) est dcroissante
et converge vers f(x). En conclusion, pour tout > 0, il
existe n
0
N tel que
n n
0
, [f
n
(x) f(x)[ < , x E.
Cela prouve la convergence uniforme sur E de la suite (f
n
)
vers f.
v. Il sut dappliquer le thorme de Dini la suite (f
n
) dnie
par f
n
= u
0
+ u
1
+ + u
n
.
Exercice 5.4.18
1-a) Cest clair
100 Espaces mtriques compacts
1-b) Puisque K est convexe la suite (x
n
) appartient K, celui-ci
tant compact, on peut extraire une sous-suite (x
(n)
) qui
converge vers un lment K. On a
f(x
(n)
) x
(n)
=
1
(n) + 1
(f
(n)+1
(x) x)
Lensemble K tant born, il existe M > 0 tel que |y| M,
pour tout y dans K et en particulier on a
|f
n
(x)| M, n N.
Ce qui donne
|f(x
(n)
) x
(n)
|
1
(n) + 1
(M +|x|)
Par passage la limite quand n tend vers linni, on obtient
f() = .
2. Daprs la premire question, la proprit est vraie pour n =
1. Supposons quelle est vraie pour un entier n et soient f
i
,
1 i n+1, des endomorphismes continus, qui commutent
deux deux et tels que f
i
(K) K pour tout i n + 1.
Lensemble non vide L = x K [ f
i
(x) = x, i = 1, . . . n
est un convexe ferm dans le compact K, cest donc un
compact convexe. De plus, L est stable par f
n+1
, la premire
question montre alors que f
n+1
admet au moins un point xe
x
0
dans L. Il sensuit que x
0
est un point xe commun tous
les f
i
, 1 i n + 1.
3. .
Exercice 5.4.19
i. Les applications f
n
sont des polynmes en f donc com-
mutent entre elles.
ii. En utilisant la convexit de K, on montre par rcurrence
que, pour tout n N

, f
n
(K) est inclus dans K.
iii. On a : f
n
f
m
(K) = f
n
(f
m
(K)) f
n
(K), de mme on a
linclusion f
n
f
m
(K) = f
m
(f
n
(K)) f
m
(K). Ainsi,
f
n
f
m
(K) f
n
(K) f
m
(K).
iv. On montre de mme que
f
1
f
2
f
n
(K)

1pn
f
p
(K)
5.5 Correction des exercices 101
Ainsi, (f
n
(K)) est une suite de compacts de K dont aucune
sous-suite nie a une intersection vide ; lintersection des
f
n
(K) est donc non vide.
Montrons maintenant que lensemble des points xes de f[
K
est lintersection des (f
n
(K)). Soit x un point xe de f[
K
;
pour tout n N

f
n
(x) =
1
n
(x + f(x) + + f
n1
(x)) =
1
n
(nx) = x
si bien que x est dans f
n
(K) pour tout n N

, donc dans
lintersection des f
n
(K).
Inversement, soit x un lment de lintersection des f
n
(K).
Pour tout n N

, il existe a
n
K tel que x = f
n
(a
n
),
cest--dire
x =
1
n
(a
n
+ f(a
n
) + + f
n1
(a
n
))
On en dduit que
f(x) x =
1
n
(f
n
(a
n
) a
n
)
et par suite, pour tout n N

,
|f(x) x|
2M
n
o M = sup
yK
|y|. Par passage la limie, on obtient
f(x) x = 0. Llment x est donc un point xe de la
restriction f[
K
.
Exercice 5.4.20
1. La premire assertion implique la deuxime : soit A > 0.
Puisque [A, A] est un compact de R, f
1
([A, A]) est un
copact de R, par suite il est born. Il existe donc B > 0 tel
que f
1
([A, A]) [B, B]. Ainsi, pour tout x R
[x[ > B = x / [B, B] = x / f
1
([A, A])
Finalement
[x[ > B = [f(x)[ > A
Si bien que [f(x)[ tend vers linni avec [x[.
102 Espaces mtriques compacts
2. La deuxime assertion implique la premire : Soit K un
compact de R. Alors K est born et il existe A > 0 tel que
K [A, A]. Daprs lhypothse, il existe B > 0 tel que,
pour tout x R
[x[ > B = [f(x)[ > A
et donc
x f
1
(K) = f(x) K = [f(x)[ A = [x[ B
Cela prouve que f
1
(K) [B, B]. Ainsi, f
1
(K) est born.
Comme f
1
(K) est aussi ferm, en tant quimage rciproque
dun ferm par une fonction continue, il est donc compact.
Chapitre 6
Espaces connexes
Il sagit dans ce chapitre de donner une signication mathma-
tique la question suivante : un espace donn est-il form dun
ou plusieurs morceaux ?
6.1 Thorme et Dnition
Un espace mtrique E est dit connexe sil vrie lune des pro-
prits quivalentes suivantes :
(1) Toute application continue f : E 0, 1 est constante.
(2) Il nexiste pas de partition de E en deux ouverts non vides
de E.
(3) Il nexiste pas de partition de E en deux ferms non vides
de E.
(4) Les seules parties de E la fois ouvertes et fermes sont E
et .
Exemple 6.1.1.
i. Un espace rduit un point est connexe.
ii. Le corps Q des nombres rationnels est non connexe. En eet,
il existe une partition de Q en deux ouverts non vides :
Q =
_
Q] ,

2[
_

_
Q]

2, +[
_
iii. Z est non connexe, puisque par exemple 1 est la fois un
ouvert et un ferm de Z.
iv. Tout espace discret ayant au moins deux lments nest pas
connexe.
Thorme 6.1.2. Les parties connexes de R sont les intervalles.
6.1 Thorme et Dnition 105
Dmonstration. Soit I un intervalle de R. Soit f : I 0, 1 une
fonction continue. Montrons par labsurde quelle est constante.
Supposons quil existe a et b dans I tels que f(a) = 0 et f(b) = 1.
Quitte remplacer f par 1 f, on peut supposer que a < b.
Lensemble
A = t [a, b] [ f(t) = 0
est un ferm non vide de R major, donc il admet une borne
suprieure t
0
qui appartient A, cest--dire f(t
0
) = 0. Puisque
f est continue et valeurs dans 0, 1, lensemble A est aussi un
ouvert de [a, b]. Il existe alors t
1
A tel que t
0
< t
1
< b. Cela
contredit le fait que t
0
est la borne suprieure de A.
Rciproquement, soit I un connexe non vide de R. Montrons
que I est un intervalle. Soient a et b, a < b, deux points de I
et c ]a, b[. On doit montrer que c appartient I. Supposons le
contraire et posons
I
1
= I] , c[ et I
2
= I]c, +[
Il est clair que I
1
et I
2
constituent une partition de I en deux
ouverts de I. Cela contredit le fait que I est connexe.
Thorme 6.1.3. Soient E et F deux espaces mtriques et
f : E F une application continue. Alors pour toute partie
connexe A de E, limage f(A) est une partie connexe de F.
Dmonstration. Soit g : f(A) 0, 1 une application conti-
nue. On doit montrer quelle est constante. Lapplication g f :
A 0, 1 est continue sur le connexe A, donc elle est constante
sur A. Cela implique que g est constante sur f(A).
Exemple 6.1.4.
Le cercle S
1
= (x, y) R
2
[ x
2
+y
2
= 1 est connexe. En eet,
lapplication f : R R
2
dnie par
f(t) = (cos t, sin t)
est continue et R tant connexe, on en dduit que f(R) = S
1
est
connexe.
Thorme 6.1.5 (des valeurs intermdiares). Soient E un es-
pace connexe et f : E R une application continue. Sil existe
a et b dans E tels que f(a)f(b) 0, alors il existe x
0
E tel
que f(x
0
) = 0.
106 Espaces connexes
Dmonstration. Daprs le thorme prcdent, f(E) est un connexe
de R, cest donc un intervalle de R. Comme f(a) et f(b) sont
dans f(E), alors [f(a), f(b)] f(E) (on a suppos titre dexemple
que f(a) f(b)). Par suite, comme f(a) et f(b) sont de signes
opposs, 0 appartient f(E). Cela veut dire quil existe x
0
E
tel que f(x
0
) = 0.
Proposition 6.1.6. Soit A une partie connexe dun espace m-
trique E. Si B est une partie de E telle que A B A, alors
B est connexe. En particulier, ladhrence dune partie connexe
est connexe.
Dmonstration. Soit f : B 0, 1 une application continue,
on doit montrer quelle est constante. La restriction de f A
est continue sur le connexe A, donc elle est constante. Il existe
alors c 0, 1 tel que, pour tout x A, f(x) = c. Soit x B,
x appartient A; il existe alors une suite (a
n
) dlments de A
qui converge vers x. Puisque f est continue sur B et pour tout
n N, f(a
n
) = c, on en dduit que f(x) = c. Cela prouve que
f est constante sur B.
Proposition 6.1.7. Soit (A
i
), i I, une famille de parties
connexes dun espace mtrique E. On suppose quil existe i
0
I
tel que pour tout i I on ait A
i
0
A
i
,= . Alors la runion des
A
i
, i I, est une partie connexe de E.
Dmonstration. Soit f : A
i
0, 1 une application conti-
nue. Montrons quelle est constante. La restriction de f A
i
est continue sur le connexe A
i
, donc elle est constante. Il existe
alors c
i
A
i
tel que pour tout x A
i
, on ait f(x) = c
i
. Soit
a A
i
0
A
i
, on a f(a) = c
i
0
, f(a) = c
i
et donc c
i
= c
i
0
pour
tout i I. Par suite f(x) = c
i
0
pour tout x A
i
.
Corollaire 6.1.8. Soit (A
i
), i I, une famille de parties connexes
dun espace mtrique E telle que A
i
,= . Alors A
i
est connexe.
Dmonstration. Soit a dans lintersection des A
i
. Lensemble
A = a est un connexe de E, de plus, pour tout i I, on
a A
i
A ,= . Daprs la proposition prcdente la runion
A (A
i
) est connexe. Il en rsulte que la runion des A
i
est
connexe.
6.2 Composantes connexes 107
6.2 Composantes connexes
Dnition 6.2.1. Soit E un espace mtrique et x dans E. On
appelle composante connexe de x dans E, et on note C
x
, la
runion de toutes les parties connexes de E contenant x.
Ainsi, C
x
est la plus grande partie connexe de E contenant x.
Proposition 6.2.2. La composante connexe C
x
de tout lment
x de E est un ferm de E.
Dmonstration. C
x
tant connexe, son adhrence C
x
lest aussi,
cest donc une partie connexe de E contenant x. Comme C
x
est
la plus grande partie connexe contenant x, on a C
x
C
x
.
Dnition 6.2.3. Une partie A de E est appele composante
connexe de E sil existe x E tel que A = C
x
.
Proposition 6.2.4. Soit E un espace mtrique et soient C
x
et
C
y
deux composantes connexes de E. Alors, ou bien C
x
= C
y
ou
bien C
x
C
y
= .
Dmonstration. Supposons que C
x
C
y
,= . Daprs la proposi-
tion (6.1.7), C
x
C
y
est une partie connexe ; elle contient de plus
x. Comme C
x
est la plus grande partie connexe contenant x, il
vient C
x
= C
x
C
y
. Cela montre que C
y
C
x
. Par symtrie, on
a C
x
C
y
et par suite on a lgalit C
x
= C
y
.
Proposition 6.2.5. La relation dnie sur E par
x1y si C
x
= C
y
est une relation dquivalence sur E.
Lensemble des composantes connexes de E forme une partition
de E en parties fermes connexes.
Proposition 6.2.6. Soient E
1
, E
2
, . . . , E
n
des espaces mtriques.
Lespace mtrique produit E
1
E
2
E
n
est connexe si et
seulement si E
i
est connexe pour i = 1, 2, . . . , n.
Dmonstration. Supposons que lespace produit est connexe. Pour
tout i, lapplication qui un lment x = (x
1
, x
2
, . . . x
n
) de les-
pace produit fait correspondre x
i
est continue et son image est
E
i
. Il en rsulte que E
i
est connexe pour tout i, 1 i n.
Pour la rciproque, il sut de montrer que le produit de deux
espaces mtriques connexes et un espace connexe. Soit alors
E
1
et E
2
deux espaces mtriques connexes. Il sagit de mon-
trer que E
1
E
2
nadmet quune seule composante connexe.
108 Espaces connexes
Soient a = (a
1
, a
2
) et b = (b
1
, b
2
) deux lments de E
1
E
2
.
On doit montrer que C
a
= C
b
. Soit C la composante connexe
de (b
1
, a
2
) E
1
E
2
. Lespace mtrique b
1
E
2
est homo-
morphe E
2
, cest donc un connexe qui contient (b
1
, a
2
) et par
suite b
1
E
2
C. Cela implique que b = (b
1
, b
2
) appartient
C, donc C = C
b
. On montre de mme que C = C
a
, do lgalit
C
a
= C
b
.
6.3 Connexit par arcs
Dnition 6.3.1. Un espace mtrique E est dit connexe par
arcs si, pour tous a et b dans E, il existe une application continue
: [0, 1] E telle que (0) = a et (1) = b. On dit alors que
est un chemin continu joignant a et b.
Proposition 6.3.2. Tout espace E connexe par arcs est connexe.
Dmonstration. Soit f : E 0, 1 une application continue.
On doit montrer quelle est constante. Soient a et b dans E et soit
un chemin joignant a et b. Lapplication f : [0, 1] 0, 1
est continue sur le connexe [0, 1], donc elle est constante. On a
donc f (0) = f (1) et par suite f(a) = f(b).
Remarque 6.3.3.
La rciproque de cette proposition est fausse. Toutefois, on peut
montrer le rsultat suivant :
Soit U un ouvert dun espace vectoriel norm E. Alors U est
connexe si et seulement si il est connexe par arcs.
Dnition 6.3.4. Soit A une partie dun espace vectoriel norm
E. On dit que A est convexe si, pour tous a et b dans A, le
segment
[a, b] := (1 t)a + tb [ t [0, 1]
est inclus dans A.
Proposition 6.3.5. Toute partie A convexe est connexe par
arcs.
Dmonstration. Soient a et b deux lments de A. Lapplication
dnie sur [0, 1] valeurs dans A par
(t) = (1 t)a + tb
est continue et vrie (0) = a et (1) = b.
6.4 Exercices 109
Dnition 6.3.6. Un sous-ensemble A dun espace vectoriel
norm E est dit toil par rapport un point a A si, pour
tout x A, le segment [a, x] est inclus dans A.
Proposition 6.3.7. Soit E un espace vectoriel norm. Un sous-
ensemble A de E toil est connexe.
Dmonstration. Supposons que A est toil par rapport un
point a A. Dune part, A est gal la runion des intervalles
[a, x], pour x variant dans A, et dautre part le segment [a, x]
est convexe donc connexe. Le corollaire 6.1.8 montre alors que
A est connexe.
6.4 Exercices
Exercice 6.4.1.
i. Montrer que le groupe O(3) form des matrices orthogonales
dordre 3 nest pas connexe.
ii. Montrer que, pour tout M O(3), il existe P O(3), R
et 1, 1 tels que M = PR

()P
1
avec
R

() =
_
_
cos sin 0
sin cos 0
0 0
_
_
iii. En dduire que SO(3) := M O(3) [ Det M = 1 est
connexe par arcs.
iv. Montrer que SO

(3) := M O(3) [ Det M = 1 est


connexe par arcs.
v. Dterminer les composantes connexes de O(3).
Exercice 6.4.2.
Soit I un intervalle de R et f : I R une fonction continue et
injective.
i. Montrer que A = (x, y) I I [ x < y est connexe dans
R
2
.
ii. En dduire que f est strictement monotone.
Exercice 6.4.3.
i. Montrer que S
1
= (x, y) R
2
[ x
2
+y
2
= 1 est une partie
connexe de R
2
.
ii. Montrer que si f : S
1
R est une application continue,
alors il existe z
0
S
1
tel que f(z
0
) = f(z
0
).
110 Espaces connexes
iii. Montrer quil nexiste pas dapplication continue injective
de S
1
dans R.
iv. Montrer que S
1
nest homomorphe aucune partie de R.
v. Montrer que R
2
nest pas homomorphe R.
Exercice 6.4.4.
Soit f : S
1
S
1
une fonction continue telle que f f = id.
i. Montrer que lapplication dnie sur S
1
par
g(x) = Det(x, f(x))
est continue sur S
1
.
ii. Que vaut g(f(x)) ?
iii. Montrer quil existe a S
1
tel que g(a) = 0.
iv. Montrer quil existe a S
1
tel que f(a) = a.
Exercice 6.4.5.
Soit E un espace mtrique spar et (K
n
), n 0, une suite
dcroissante de compacts connexes non vides de E. Montrer que
lintersection des K
n
, n 0, est un connexe.
Exercice 6.4.6.
Soit GL
n
(R) le groupe des matrices inversibles de M
n
(R) et
GL
+
n
(R) = A GL
n
(R) [ Det A > 0,
GL

n
(R) = A GL
n
(R) [ Det A < 0.
i. Montrer que GL
+
n
(R) et GL

n
(R) sont deux ouverts de M
n
(R)
homomorphes.
ii. Soit S une matrice symtrique, dnie positive et I la ma-
trice identit de M
n
(R).
Montrer quil existe un chemin joignant I S dans GL
+
n
(R).
iii. Soit U une matrice orthogonale de M
n
(R) et Det U = 1.
Montrer quil existe un chemin joignant I U dans GL
+
n
(R).
iv. En dduire que GL
+
n
(R) est connexe par arcs.
v. Dterminer les composantes connexes de GL
n
(R).
Exercice 6.4.7. (Thorme de Darboux)
Soit I un intervalle ouvert non vide de R et soit f : I R une
application drivable sur I.
i. Montrer que lensemble
=
_
f(x) f(y)
x y
[ x, y Iet x < y
_
est connexe.
6.5 Correction des exercices 111
ii. Montrer que f

(I) .
iii. Montrer que f

(I) est un intervalle.


Exercice 6.4.8.
Montrer que si E est un espace mtrique connexe non born,
aucune sphre de E nest vide.
Exercice 6.4.9.
Soit f : E F une application entre deux espaces mtriques.
On dit que f est localement constante si tout x E admet un
voisinage dans lequel f est constante.
i. Montrer que si E est connexe, alors il y a quivalence entre
f est localement constante et f est constante.
ii. Donner un exemple dapplication localement constante qui
nest pas constante.
Exercice 6.4.10.
Soient E un espace de Banach et f : E E une application
continue. On suppose quil existe > 0 tel que, pour tout x et
y dans E,
|f(x) f(y)| |x y|.
i. Montrer que lapplication f est ferme.
ii. On suppose de plus que f est ouverte.
a) Montrer que f est un homomorphisme.
b) Montrer que si > 1, alors f admet un unique point
xe dans E.
6.5 Correction des exercices
Exercice 6.4.1
i. Lapplication Det : O(3) 1, 1 est continue et non
constante, puisque, par exemple, le dterminant de la ma-
trice identit vaut 1 alors que celui de la matrice diagonale
D dont la diagonale est (1, 1, 1) vaut -1. Il en rsulte que
O(3) nest pas connexe.
ii. Soit f un endomorphisme orthogonal de R
3
et M sa matrice
reprsentative dans la base canonique de R
3
. Le polynme
caractristique de f est de degr 3, donc admet au moins une
racine relle . Celle-ci est une valeur propre de f et il existe
un vecteur e
3
R
3
, de norme 1 tel que f(e
3
) = e
3
. Comme
f est orthogonale alors 1, 1. Le sous-espace E ortho-
gonal Vect(e
3
) est stable par f. Soit

f lendomorphisme
112 Espaces connexes
de E induit par f. Lapplication

f est un endomorphisme
orthogonal de E, sa matrice reprsentative dans une base
orthonorme est de la forme
_
cos sin
sin cos
_
ou
_
cos sin
sin cos
_
.
Dans le deuxime cas,

f est symtrique et a pour dtermi-
nant -1, donc il existe une base orthonorme (e
1
, e
2
) dans
laquelle la matrice de

f est
_
1 0
0 1
_
. La matrice de f dans
la base (e
1
, e
2
, e
3
) est alors
M(f, (e
1
, e
2
, e
3
)) =
_
_
1 0 0
0 1 0
0 0
_
_
.
Donc si = 1, on a
M(f, (e
3
, e
2
, e
1
)) =
_
_
1 0 0
0 1 0
0 0 1
_
_
,
Si = 1, alors
M(f, (e
1
, e
3
, e
2
)) =
_
_
1 0 0
0 1 0
0 0 1
_
_
Ainsi, dans tous les cas il existe une base orthonorme de
R
3
dans laquelle la matrice reprsentative de f est
_
_
cos sin 0
sin cos 0
0 0
_
_
avec 1, 1 et R.
iii. Soit M SO(3), M = PR

()P
1
. Comme le dterminant
de M vaut 1, on a Det R

() = = 1 et M = PR
1
()P
1
.
Lapplication : [0, 1] SO(3) dnie par
(t) = PR
1
(t)P
1
est un chemin continue joignant lidentit la matrice M.
Par suite, SO(3) est connexe par arcs.
6.5 Correction des exercices 113
iv. Soit D la matrice diagonale telle que diag(D) = (1, 1, 1).
Lapplication f : SO
+
(3) SO

(3) dnie par f(A) =


DA est un homomorphisme. Il en rsulte que SO

(3) est
connexe par arcs.
v. Les composantes connexes de O(3) sont SO
+
(3) et SO

(3).
Exercice 6.4.2
i. Montrons que A est convexe. Soient (x, y) et (x

, y

) dans A
et soit ]0, 1[. Llment
(1 )(x, y) + (x

, y

) = ((1 )x + x

, (1 )y + y

)
est dans A car (1 )x +x

< (1 )y +y

. Ainsi, A est
convexe donc il est connexe.
ii. Puisque f est injective sur lintervalle I, lapplication g d-
nie par g(x, y) = f(x)f(y) ne sannule pas sur A et elle est
continue sur A avec g(A) ] , 0[]0, +[. Comme A est
connexe, g(A) est un intervalle et est donc inclus soit dans
] , 0[ soit dans ]0, +[. Dans le premier cas f est stricte-
ment dcroissante et dans le deuxime cas f est strictement
croissante.
Exercice 6.4.3
1. Voir lexemple 6.1.4.
2. Lapplication g : S
1
R dnie par g(z) = f(z) f(z)
est continue sur le connexe S
1
et g(z)g(z) 0. Daprs
le thorme des valeurs intermdiaires, il existe z
0
S
1
tel
que g(z
0
) = 0.
3. Sil existe une application f : S
1
R continue, alors il
existerait z
0
S
1
tel que f(z
0
) = f(z
0
) et par suite f ne
serait pas injective.
4. Supposons que S
1
soit homomorphe une partie A de R
et soit f : S
1
A cet homomorphisme. Lapplication

f :
S
1
R dnie par

f(z) = f(z) est continue et injective, ce
qui contredit le rsultat de la question prcdente.
5. Supposons quil existe un homomorphisme f de R
2
dans R.
Lapplication f[
S
1 : S
1
R est donc continue et injective,
ce qui contredit une fois encore le rsultat de la question 3.
On peut faire aussi le raisonnement suivant : sil existe un
homomorphisme f : R
2
R, alors f : R
2
0 R0
serait continue et bijective. Or, R
2
0 est connexe par arcs,
donc connexe ; mais R0 nest pas un intervalle, donc nest
pas connexe.
114 Espaces connexes
Exercice 6.4.4
i. Lapplication g est la compose des deux applications conti-
nues
F : S
1
S
1
S
1
et G : S
1
S
1
R dnies par
F(x) = (x, f(x)), G(x, y) = Det(x, y),
elle est donc continue.
ii. On a
g(f(x)) = Det(f(x), f(f(x))) = Det(f(x), x)
= det(x, f(x)) = g(x).
iii. Lapplication g est continue sur le connexe S
1
et
g(x)g(f(x)) = (g(x))
2
0,
donc, daprs le thorme des valeurs intermdiaires, il existe
a S
1
tel que g(a) = 0.
iv. On a g(a) = 0, donc Det(a, f(a)) = 0, si bien que la famille
(a, f(a)) est lie dans R
2
. Il existe donc R tel que f(a) =
a. Ce qui implique que [f(a)[ = [[[a[ et donc = 1, car
a et f(a) sont dans S
1
.
Exercice 6.4.5 La correction est laisse au lecteur.
Exercice 6.4.6
i. Lapplication Det est continue sur M
n
(R) et GL
n
(R) est un
ouvert. Comme
GL
+
n
(R) = GL
n
(R) (Det)
1
(]0, +[)
GL

n
(R) = GL
n
(R) (Det)
1
(] , 0[)
On en dduit que GL
+
n
(R) et GL

n
(R) sont deux ouverts de
M
n
(R). De plus, lapplication A DA, o D est la matrice
diagonale dont la diagonale principale est (1, 1, . . . , 1), est
un homomorphisme de GL
+
n
(R) sur GL

n
(R).
ii. La matrice S tant symtrique et dnie positive, elle est
semblable la matrice diagonale dont la diagonale est (
1
,
2
, . . . ,
n
)
o les
i
> 0 sont les valeurs propres de S et il existe une
matrice orthogonale P telle S = PDP
1
. On pose, pour t
dans [0, 1],
i
(t) = (1 t)1 + t
i
et S(t) = PD(t)P
1
o
D(t) dsigne la matrice diagonale, dont les lments de la
diagonale principale sont les
i
(t), 1 i n. Il est clair
que
i
(t) > 0 pour tout i, donc S(t) est dans GL
+
n
(R), avec
S(0) = I et S(1) = S. Ainsi, lapplication t S(t) est un
chemin joignant lidentit I la matrice S dans GL
+
n
(R).
6.5 Correction des exercices 115
iii. La matrice U est orthogonale et Det U = 1, donc il existe
une matrice orthogonale P de M
n
(R) et une matrice dia-
gonale par bloc de la forme = diag(B
1
, B
2
, . . . , B
p
) telles
que U = PP
1
, avec
B
i
=
_
cos
i
sin
i
sin
i
cos
i
_
ou B
i
= 1.
Pour t [0, 1], on pose U(t) = P(t)P
1
avec
(t) = diag(B
1
(t), B
2
(t), . . . , B
p
(t))
B
i
(t) =
_
cos t
i
sin t
i
sin t
i
cos t
i
_
, ou B
i
= 1
La matrice U(t) appartient GL
+
n
(R), U(0) = I, U(1) = U
et lapplication t U(t) est un chemin joignant I U dans
GL
+
n
(R).
iv. Soit A la matrice de GL
+
n
(R). Daprs la dcomposition po-
laire, il existe un couple unique (U, S), o U est orthogonle,
S est symtrique dnie positive, tel que A = US. On pose
A(t) = U(t)S(t), o U(t) et S(t) sont comme dans les ques-
tions 2) et 3). Lapplication t A(t) est un chemin joignant
I A dans GL
+
n
(R). Cela montre que GL
+
n
(R) est connexe
par arcs.
v. GL

n
(R) tant homomorphe GL
+
n
(R) est lui-mme connexe
par arcs. Comme GL
n
(R) = GL
+
n
(R) GL

n
(R), on en d-
duit que les composantes connexes de GL
n
(R) sont GL
+
n
(R)
et GL

n
(R).
Exercice 6.4.7
i. On pose A = (x, y) I I [ x < y et
g((x, y) =
f(x) f(y)
x y
On a = g(A), comme A est connexe et g est continue, on
en dduit que est connexe.
ii. Soit z . Il existe (x, y) dans A tel que z = g(x, y). Daprs
le thorme des accroissements nis, il existe c compris entre
x et y tel que
g(x, y) =
f(x) f(y)
x y
= f

(c)
si bien que z est dans f

(I). Cela montre que f

(I).
Soit y dans f

(I) il existe alors a I tel que y = f

(a).
116 Espaces connexes
Pour n
0
N

tel que (a, a +1/n


0
) soit dans A, on dnit la
suite (y
n
)
nn
0
par
y
n
=
f(a +
1
n
) f(a)
1/n
La suite (y
n
)
nn
0
est dans , converge et a pour limite f

(a) ;
si bien que y est dans . Do liclusion f

(I) .
iii. La proposition (6.1.6) montre que f

(I) est un connexe de


R, cest donc un intervalle de R.
Exercice 6.4.8
Supposons quil existe une sphre de centre a et de rayon r > 0
qui soit vide. On a alors
E = x E [ d(x, a) < r x E [ d(x, a) > r
Lensemble E est ainsi la runion de deux ouverts disjoints, le
premier a et le second est non vide puisque E est non born.
Cela est en contradiction avec la connexit de E.
Exercice 6.4.9 La correction est laisse au lecteur.
Exercice 6.4.10
i. Soit A un ferm de E et montrons que f(A) est encore un
ferm de E. Soit (y
n
) une suite de f(A) qui converge vers
y E. Il sagit de prouver que y est dans f(A). Il existe
une suite (a
n
) de A telle que y
n
= f(a
n
), pour tout n. Pour
n et m dans N, on a
|a
m
a
n
| |f(a
m
) f(a
n
)| = |y
m
y
n
|
La suite (y
n
) tant convergente est de Cauchy et linga-
lit ci-dessus montre quil en ait de mme de la suite (a
n
).
Comme E est complet, la suite (a
n
) converge vers un l-
ment a qui est forcment dans A, car celui-ci est un ferm
de E. Par continuit de f, la suite (y
n
) converge vers f(a)
et par suite y = f(a) appartient bien f(A).
ii. a) Lapplication f est injective. En eet, si f(x) = f(y),
on aura 0 |x y| et par suite x = y.
Montrons que f est surjective, ou encore que f(E) = E.
Lapplication f tant la fois ouverte et ferme, f(E)
est la fois un ouvert et un ferm non vide du connexe
E. Il en rsulte que f(E) = E. Ainsi, f est une bijection
de E sur E. Montrons que f
1
est continue. Soit A un
ferm de E. On a
_
f
1
_
1
(A) = f(A)
est un ferm de E, il sensuit que f
1
est continue.
6.5 Correction des exercices 117
b) On a pour tous a et b dans E,
|f
1
(a) f
1
(b)|
1

|a b|
si bien que, si > 1, alors f
1
est une application
contractante de lespace de Banach E dans lui-mme.
Donc f
1
admet un unique point xe dans E. Celui-ci
est encore lunique point xe de f.
Bibliographie














1. Aubin J.-P. (1994) Initiation lAnalyse Applique, Masson.
2. Bourbaki N. (1990) Topologie Gnrale, Masson.
3. Brezis H. (1992) Analyse Fonctionnelle, Masson.
4. Choquet G. (1992) Cours de Topologie, Masson.
5. Dixmier J. (1981) Topologie Gnrale, Presses Universitaires de France.
6. Rudin W. (1995) Analyse Fonctionnelle, Ediscience international,
Paris.
7. Schwartz L. (1980) Topologie Gnrale et Analyse Fonctionnelle,
Herman.
8. James Dugundji, Topology, 1965, Allyn and Bacon.