Vous êtes sur la page 1sur 54

Universit Toulouse Le Mirail

MIASHS L3

Topologie
Analyse fonctionnelle

Benot CHEVALLIER

UTM-L3 MIASHS

MI0A16X B. Chevallier

SOMMAIRE
Chapitre 1 Espaces metriques

p01

Chapitre 2 Topologie dun espace metrique

p05

Chapitre 3 Notion generale despace topologique

p11

Chapitre 4 Espaces metriques particuliers : les espaces vectoriels normes

p12

Chapitre 5 Espaces normes particuliers : les espaces prehilbertiens

p14

Chapitre 6 Suites dans un espace metrique

p18

Chapitre 7 Applications continues entre deux espaces metriques

p20

Chapitre 8 Applications uniformement continues,


Applications lipschitziennes entre deux espaces metriques

p23

Chapitre 9 Applications lineaires continues entre deux espaces normes

p25

Chapitre 10 Espaces metriques compacts

p28

Chapitre 11 Applications continues dans un compact

p30

Chapitre 12 Espaces complets

p32

UTM-L3 MIASHS

MI0A16X B. Chevallier

Chapitre 1

Espaces m
etriques
D
efinition : Soit M un ensemble. Une distance sur M est une application d: M M IR
verifiant, pour tous x, y, z M :
(D1 ) : d(x, y) 0
(D2 ) : si d(x, y) = 0 alors x = y
(D3 ) : d(x, y) = d(y, x)
(D4 ) : d(x, z) d(x, y) + d(y, z) (inegalite triangulaire)
Un espace metrique est un ensemble M muni dune distance d.
Les exemples despaces metriques sont nombreux.
Exemple 1 : Si M = IR ou M = C, la distance usuelle ou distance canonique est definie
par : dcan (x, y) = |x y| (module si M = C, valeur absolue si M = IR).
Exemple 2 : Si M = IRn ou M = Cn , chacune des 3 formules definit une distance :
d1 (x, y) = |x1 y1 | + |x2 y2 | + + |xn yn |
d2 (x, y) = |x1 y1 |2 + |x2 y2 |2 + + |xn yn |2

1/2

d (x, y) = max(|x1 y1 |, |x2 y2 |, , |xn yn |)


o`
u on note x = (x1 , x2 , , xn ) M et y = (y1 , y2 , , yn ) M .
Verifications :
Il est clair, dapr`es la definition du module ou de la valeur absolue, que d can , d1 , d2 et d verifient
les conditions (D1 ), (D2 ), (D3 ). La condition (D4 ) demande a` etre verifiee.
Rappel : Pour tous u, v IR ou C, on a linegalite triangulaire |u + v| |u| + |v|. Par suite :
dcan (x, z) = |x z| = |x y + y z| |x y| + |y z| = dcan (x, y) + dcan (y, z)
ce qui montre que (D4 ) est verifiee pour dcan .
On se restreint ensuite a` n = 2.
d1 (x, z)

= |x1 z1 | + |x2 z2 | = |x1 y1 + y1 z1 | + |x2 y2 + y2 z2 |


|x1 y1 | + |y1 z1 | + |x2 y2 | + |y2 z2 | = d1 (x, y) + d1 (y, z)

ce qui montre que (D4 ) est verifiee pour d1 .


Remarque : |u + v| |u| + |v| equivaut a` :
|u + v|2 (|u| + |v|)2 = |u|2 + |v|2 + 2|u| |v|
(car |u|, |v|, |u + v| 0).

Cours

Topologie et analyse fonctionnelle

A-t-on d2 (x, z) d2 (x, y) + d2 (y, z) ? (D4 )


Par definition de d2 , ceci equivaut a`
p

ou a`

|x1 z1 |2 + |x2 z2 |2

|x1 z1 |2 + |x2 z2 |2

p
p
|x1 y1 |2 + |x2 y2 |2 + |y1 z1 |2 + |y2 z2 |2 .
|x1 y1 |2 + |x2 y2 |2 + |y1 z1 |2 + |y2 z2 |2
{z
}
|
E

+2
|

|2

(|x1 y1 + |x2 y2 |2 )(|y1 z1 |2 + |y2 z2 |2 ) .


{z
}
B

Dautre part, on sait dapr`es la remarque que :

|x1 z1 |2 = | x1 y1 + y1 z1 |2 |x1 y1 |2 + |y1 z1 |2 + 2|x1 y1 | |y1 z1 |


| {z } | {z }
u

|x2 z2 |2 = |x2 y2 + y2 z2 |2 |x2 y2 |2 + |y2 z2 |2 + 2|x2 y2 | |y2 z2 |

En sommant, on recup`ere linegalite :


|x1 z1 |2 + |x2 z2 |2 E + 2 (|x1 y1 | |y1 z1 | + |x2 y2 | |y2 z2 |)
{z
}
|
C

Si C B, on a gagne (et on peut enlever le ? du depart).


Regardons si C B.
C B equivaut a` C 2 B 2 car B 0 et C 0.

C 2 = 4 |x1 y1 |2 |y1 z1 |2 + |x2 y2 |2 |y2 z2 |2 + 2|x1 y1 | |y1 z1 | |x2 y2 | |y2 z2 |

B 2 = 4 |x1 y1 |2 |y1 z1 |2 + |x2 y2 |2 |y1 z1 |2 + |x1 y1 |2 |y2 z2 |2 + |x2 y2 |2 |y2 z2 |2


et C 2 B 2 equivaut a`
2|x1 y1 | |y1 z1 | |x2 y2 | |y2 z2 | |x2 y2 |2 |y1 z1 |2 + |x1 y1 |2 |y2 z2 |2
soit a`
0 |x2 y2 |2 |y1 z1 |2 + |x1 y1 |2 |y2 z2 |2 2 |x1 y1 | |y2 z2 | |x2 y2 | |y1 z1 |
|
{z
} |
{z
}
|
{z
}|
{z
}
a2

b2

qui equivaut encore a` 0 (a b)2 , ce qui est toujours vrai.


On a donc bien C B et (D4 ) est verifiee.

A-t-on d (x, z) d (x, y) + d (y, z) ? cest-`a-dire, par definition de d :


max(|x1 z1 |, |x2 z2 |) max(|x1 y1 |, |x2 y2 |) + max(|y1 z1 |, |y2 z2 |) ?
|
{z
}
K

On sait que |x1 z1 | = |x1 y1 + y1 z1 | |x1 y1 | + |y1 z1 | K et

UTM-L3 MIASHS

MI0A16X B. Chevallier

|x2 z2 | = |x2 y2 + y2 z2 | |x2 y2 | + |y2 z2 | K.


Par consequent, on a bien
d (x, z) = max(|x1 z1 |, |x2 z2 |) K = d (x, y) + d (y, z).
Linegalite triangulaire (D4 ) est donc bien verifiee par la distance d .
2

Exemple 3 : Soit M = S1 = {x C, |x| = 1}.


d(ei , ei ) = min | + 2k| definit une distance sur M .
kZZ
Exemple 4 : Soit M lensemble des suites x = (xn )nIN de nombres reels xn appartenant a`
[0, 1],
+
X
1
d(x, y) =
|xn yn |
2n
n=0

definit une distance sur M .

Exemple 5 : Soit M un ensemble non vide quelconque.


(x, y) =

1 si x 6= y
0 si x = y

definit la distance discr`ete sur M .


Exercice : Soit (M, d) un espace metrique. Montrer que, pour tous x, y, z M ,
|d(x, y) d(y, z)| d(x, z).
Exercice et definition : Soit E un ensemble non vide et M lensemble des suites delements de
E.
Si x = (xn )nIN , y = (yn )nIN M , on consid`ere :
d(x, y) =

0 si x = y
1

min(nIN ,xn 6=yn )

si x 6= y .

Demontrer que d est une distance verifiant la relation plus forte que (D 4 ) :
d(x, z) max(d(x, y), d(y, z)) pour tout x, y M.
De telles distances sont appelees distance ultrametriques.
Suite de la definition de distance :
Si (M, d) est un espace metrique, tout sous-ensemble L de M est naturellement muni dune
distance induite par d sur L : d|L , que lon note encore d.
Muni de cette distance induite, lespace L est appele un sous-espace metrique de M .

Cours

Topologie et analyse fonctionnelle

Exemple :1) On peut munir Q de la distance induite par dcan sur IR.
2) La distance induite par d de C sur le cercle S1 est differente de la distance introduite
dans lexemple 3.
Exercice et definition
Si (M 0 , d0 ) et (M 00 , d00 ) sont deux espaces metriques, demontrer que les applications d1 , d2 , d
definies par :
d1 ((x0 , x00 ), (y 0 , y 00 )) = d0 (x0 , y 0 ) + d00 (x00 , y 00 )
d2 ((x0 , x00 ), (y 0 , y 00 )) = (d0 (x0 , y 0 )2 + d00 (x00 , y 00 )2 )1/2
d ((x0 , x00 ), (y 0 , y 00 )) = max(d0 (x0 , y 0 ), d00 (x00 , y 00 ))
sont des distances sur lensemble produit cartesien M 0 M 00 .
Les espaces metriques (M 0 M 00 , d1 ), (M 0 M 00 , d2 ), (M 0 M 00 , d ) sont tous appeles
espaces metriques produits de M 0 et M 00 .
Cette definition se generalise au produit cartesien dun nombre fini N despaces metriques.
Par exemple, les distances d1 , d2 , d donnees dans lexemple 2 sur IRn ou Cn peuvent
sobtenir en considerant le produit de n exemplaires de lespace metrique (IR, d can ) ou (C, dcan )
et les distances d1 , d2 , d que lon vient de definir (dcan = d0 = d00 ).

UTM-L3 MIASHS

MI0A16X B. Chevallier

Chapitre 2

Topologie dun espace m


etrique
Soit (M, d) un espace metrique.
D
efinition : On appelle boule ouverte de centre x et de rayon le sous-ensemble de M :
B (x) = {y M, d(x, y) < }.
On appelle boule fermee de centre x et de rayon le sous-ensemble de M :
B (x) = {y M, d(x, y) }.
On appelle sph`ere de centre x et de rayon le sous-ensemble de M :
S (x) = {y M, d(x, y) = }.
Remarques :
1) S (x) = B (x) \ B (x).
2) Si 0 > , on a {x} B (x) B (x) B0 (x).
Exemple particulier : Dans un espace metrique discret (M, ), on a B (x) =

{x}
M

si 1
.
si > 1

Verification :
Si (x, y) 1, alors y = x, donc B (x) {x} et comme {x} B (x), on a B (x) = {x}.
Si > 1, pour tout y M , (x, y) = 0 ou 1 < donc M B (x) et, puisque B (x) M , on a
B (x) = M .
2

D
efinition : Soit M un espace metrique, un sous-ensemble U de M est appele ouvert de
M si, pour tout x U , il existe un reel x > 0 tel que Bx (x) U .
On appelle topologie de M , lensemble de tous les ouverts de M .
Remarque :
S
1) Si U est un ouvert de M , U =
Bx (x).
xU

Verification :

xU

{x}

xU

Bx (x) et Bx (x) U donc

xU

Bx (x) U .

2) Toute boule ouverte de M est un ouvert de M .


5

Cours

Topologie et analyse fonctionnelle

Verification :
Soit y B (x) = B. Si on consid`ere r = d(x, y), on a Br (y) B (x) = B.
2

3) On a tendance a` dire boule pour boule ouverte.


Proposition : La topologie dun espace metrique a les proprietes suivantes :
(O1 ) M et sont des ouverts de M
(O2 ) Toute reunion douverts de M est un ouvert de M
(O3 ) Toute intersection finie douverts de M est un ouvert de M .
Demonstration :
(O1 ) : rien a` demontrer.
(O2 ) : Si (Ui )iI est une
et si x Uj , toute boule (ouverte) de centre x contenue
S famille douverts
S
Ui et donc
Ui est un ouvert de M .
dans Uj est contenue dans
iI

iI

(O3 ) : Si (Uk )1kp est une famille finie douverts et si x est dans chacun des Uk , il existe pour chaque
k
T
un reel k > 0 tel que Bk (x) Uk . Si on prend = min{1 , 2 , , p }, on aura alors B (x)
Uk .
1kp

Remarques :
1) On peut verifier quun intervalle de IR est un ouvert de IR si et seulement si cest un
intervalle ouvert, cest-`a-dire de la forme ]a, b[, ] , b[, ]a, +[, avec a, b IR.
2) On peut verifier que, si a, b IR, a < b :

\ 
1
1
a ,b +
= [a, b]
n
n

nIN
On
egalit
 cette
e en montrant les deux inclusions.
T verifie
a n1 , b + n1 est une intersection infinie douverts de IR et [a, b] est un ensemble de

nIN
IR qui nest pas un ouvert. Cela signifie quune intersection infinie douverts nest pas forcement
un ouvert et donc que le terme intersection finie dans (O3 ) est indispensable.
D
efinition : Si M est un espace metrique, on dit quun sous ensemble B de la topologie
de M est une base douverts de M si tout ouvert non vide de M est une reunion delements
de B.
La donnee dune base douverts de M permet de connatre toute la topologie de M .
Lensemble des boules ouvertes de M est une base douverts de M .
D
efinition : Soit M un espace metrique, on dit quun sous-ensemble A de M est un
A est un ouvert de M .
ferme de M si son complementaire M \ A = CM
6

UTM-L3 MIASHS

MI0A16X B. Chevallier

Exemple : Toute boule fermee de M est un ferme de M .


Preuve : Si y M \ B (x) et r = d(x, y) , on a Br (y) B (x) = .
En effet, d(x, y) est forcement plus grande que car y
/ B (x) donc d(x, y) > 0.
M \ B (x) = {z M, d(x, z) > } car B (x) = {u M, d(x, u) }.
Puisque y M \ B (x), on a d(x, y) > et donc r = d(x, y) > 0.
Si il existe v Br (y) B (x), on a :
d(y, v) < r = d(x, y)
d(x, v) .
On en deduit que :
d(x, y) d(x, v) + d(v, y) < (d(x, y) ) + = d(x, y)
ce qui est impossible. Par suite Br (y) B (x) = .
2

En passant au complementaire, on obtient une autre formulation de la proposition precedente :


Proposition : Soit M un espace metrique, alors lensemble des fermes de M a les proprietes suivantes :
(F1 ) : et M sont des fermes
(F2 ) : Toute intersection de fermes de M est un ferme de M
(F3 ) : Toute reunion finie de fermes de M est un ferme de M .
Exercice : Soit M un espace metrique et L M . On munit L de la distance induite d |L par
celle de M . Verifier que si x L et > 0, la boule BL (x) du sous-espace metrique L est
BL (x) = BM (x) L.
En deduire que les ouverts de L sont les traces sur L des ouverts de M .
On parle alors de topologie induite sur un sous-espace metrique.
Exercice : Les sous ensembles [0, 1[, ]0, 1[, ]0, 1] sont-ils des ouverts du sous-espace [0, 2] de IR ?
Verification : (M, d) = (IR, dcan ).
([0, 2], dcan ) est un sous-espace metrique de (IR, dcan ).
On cherche ]a, b[ tel que ]a, b[[0, 2] = [0, 1[, ]a0 , b0 [ tel que ]a0 , b0 [[0, 2] =]0, 1[, ]a00 , b00 [ tel que
]a00 , b00 [[0, 2] =]0, 1].
[0, 1[=] 1, 1[[0, 2] avec ] 1, 1[ ouvert de IR et L = [0, 2] donc [0, 1[ ouvert de L.
]0, 1[=]0, 1[[0, 2] avec ]0, 1[ ouvert de IR et L = [0, 2] donc ]0, 1[ ouvert de L.
]0, 1] =]0, ?[[0, 2] impossible.
2

Exercice : Soit (M 0 , d0 ) et (M 00 , d00 ) deux espaces metriques. On consid`ere lespace metrique


produit M = M 0 M 00 muni de la distance d .
1) Demontrer que si x = (x0 , x00 ) M et > 0, on a B (x) = B0 (x0 ) B00 (x00 ), o`
u B , B0 et
00
0
00
B designent respectivement des boules de M , M et M .
7

Cours

Topologie et analyse fonctionnelle

2) En deduire que les ouverts de (M, d ) sont des reunions de produits cartesiens de la forme
U 0 U 00 o`
u U 0 et U 00 sont des ouverts respectivement de M 0 et M 00 . On parle de topologie produit.
3) Est-ce que tout ouvert de M peut secrire U 0 U 00 o`
u U 0 et U 00 sont des ouverts de M 0 et M 00 ?
Preuve :
1) y B (x) si et seulement si d (x, y) < .
Or d (x, y) = d ((x0 , x00 ), (y 0 , y 00 )) = max(d0 (x0 , y 0 ), d00 (x00 , y 00 )).
d (x, y) < equivaut donc a` d0 (x0 , y 0 ) < et d00 (x00 , y 00 ) < , cest-`a-dire y 0 B0 (x0 ) et y 00 B00 (x00 ),
soit (y 0 , y 00 ) B0 (x0 ) B00 (x00 ).
2) Dapr`es la definition, U =

Bx (x).

xU

Dapr`es la question 1), on a donc


U=

xU

(B0 x (x0 ) B00x (x00 )

avec B0 x (x0 ) = U 0 ouvert de M 0 et B00x (x00 ) = U 00 ouvert de M 00 .


3) Remarque preliminaire : si U = U 0 U 00 , alors U 0 est la projection de U sur M 0 et U 00 est la
projection de U sur M 00 .
Remarque suivante : A priori, il ny a pas que U 0 U 00 qui se projette sur U 0 dans M 0 et sur U 00
dans M 00 . On pourrait avoir U1 strictement inclus dans U 0 U 00 tel que U 0 soit la projection de U1 sur
M 0 et U 00 soit la projection de U1 sur M 00 . Dans ce cas, si U1 = U10 U100 egalement, avec U10 ouvert de
M 0 et U100 ouvert de M 00 , on aurait U10 = U 0 et U100 = U 00 donc U1 = U 0 U 00 en contradiction avec U1
strictement inclus dans U 0 U 00 .
Cette situation existe, et donc la reponse a` 3) est : NON.
2

Rappel : Dans (IR IR, d ), les boules sont des carres de cotes parall`eles aux axes.
D
efinition : Soit M un espace metrique. Si A N est non vide, un voisinage de A dans
M est un sous-ensemble V de M tel quil existe un ouvert U de M verifiant A U V .
En particulier, si A = {x}, on dit simplement voisinage de x dans M .
La notion de voisinage ne depend que de la topologie de M . On notera que V est un voisinage de x M si et seulement si il existe > 0 tel que B (x) V .
Exercice : Montrer que :
1) un sous-ensemble U de M est un ouvert de M si et seulement si cest un voisinage de chacun
de ses points.
2) Si x et y sont deux points distincts de M , il existe un voisinage Vx de x et un voisinage Vy
de y tels que Vx Vy = (indication : considerer r = 12 d(x, y) et les boules Br (x) et Br (y)).
Remarque : Cette propriete de separation des points est une propriete importante des espaces
metriques.
D
efinition : Soit M un espace metrique et A M . On dit quun point x M est
interieur `
a A si A est voisinage de x dans M .
On appelle interieur de A dans M , lensemble
A des points interieurs a` A.

UTM-L3 MIASHS

MI0A16X B. Chevallier

La notion dinterieur ne depend que de la topologie de M .


Proposition : Soit M un espace metrique et A M . Alors
A est la reunion de tous les
ouverts de M contenus dans A, et A est un ouvert de M si et seulement si
A = A.
Demonstration : Si U est un ouvert de M contenu dans A, tout point x U est interieur a` A
donc U S
A. Comme, par definition, tout point de
A est dans un ouvert de M contenu dans A, on a

A=
U.
U ouvert A

D
efinition : Soit M un espace metrique et A M . On dit quun point x M
est adherent `
a A dans M si tout voisinage de x dans M rencontre A. On appelle
adherence de A dans M lensemble A de tous les points adherents a` A dans M .

Proposition : Soit M un espace metrique et A M . Alors M \


A = M \ A. Il en
resulte que A est lintersection de tous les fermes de M contenant A et A est un ferme de
M si et seulement si A = A.

si et seulement si toute boule de centre x rencontre M \ A,


Demonstration : Soit x M . Alors x
/A
ce qui montre la formule. Le reste sen deduit par passage au complementaire.
2

Exemple :
1) Ladherence dune boule ouverte B (x) est la boule fermee B (x) (do`
u la barre superieure
sur les boules fermees).
B (x) est le plus petit ferme contenant B (x).
2) ]a, b[ = [a, b], [a, b] est le plus petit ferme contenant ]a, b[.
D
efinition : Soit M un espace metrique et A M . On dit que A est dense dans M si
A = M.
Exemples :
1) B (x) est dense dans B (x).
2) Soit (M, d) = (IR, dcan ), on a Q = IR : Q est dense dans IR puisque nimporte quel
intervalle ouvert de IR (boule ouverte de IR) contient des elements de Q.
Definition et exercice : Soit M un espace metrique. Si A M , la fronti`ere de A dans M est le
sous-ensemble :
FrA = A (M \ A) = A \
A.
1) Demontrer que Fr(A) Fr(A) et Fr
A FrA. Donner un exemple dans lequel ces 3 ensembles
sont distincts.
9

Cours

Topologie et analyse fonctionnelle

2) Demontrer que si A, B M , alors Fr(A B) (FrA FrB). Demontrer que cette derni`ere
inclusion est stricte en general et que lon a egalite si A B = .
3) Determiner FrQ dans IR.
D
efinition : Soit M un espace metrique et A M . On dit que A est borne dans M si il
existe un point x M et un reel > 0 tel que A B (x).
Contrairement aux autres notations ci-dessus, le fait quun ensemble soit borne ou non ne
depend pas seulement de la topologie de M mais fait intervenir la distance d utilisee. Il sagit
dune notation metrique.

10

UTM-L3 MIASHS

MI0A16X B. Chevallier

Chapitre 3

Notion g
en
erale despace topologique
On peut etre amene dans certaines circonstances a` introduire des notations topologiques sur
des espaces qui ne sont pas des espaces metriques. Le principe est tr`es simple :
Sur un ensemble X, on decr`ete que certains sous-ensembles de X sur lesquels on impose les
conditions (O1 ), (O2 ), (O3 ) sont des ouverts.
Deux precautions essentielles a` garder a` lesprit dans de tels espaces :
topologies pas toujours separees
lutilisation de suites ne sera plus permise pour caracteriser ladherence dun sous-ensemble,
la continuite dune application, la compacite dun sous-espace...
Exemple : Sur un ensemble arbitraire X, on definit une topologie en posant lensemble des
ouverts = {, X} : cest la topologie grossi`ere sur X.
Remarque : Dans la pratique, on donne rarement lensemble O de tous les ouverts. On dit
quun ensemble B de O est une base douverts de lespace topologique (X, O) si tout element de
O (autre que ) est une reunion delements de B. Il suffit de se donner une base douverts pour
definir (X, O).
Exemple : On definit une topologie sur IR2 = IR IR en prenant comme base douverts les
sous-ensembles de la forme ]a, b[{c} : il sagit de la topologie feuilletee de IR 2 .
On peut verifier quun sous-ensemble B de P(X) (= ensemble des parties de X) est une base
douverts pour une topologie de X si et seulement si il verifie les 2 proprietes :
(B1 ) : toute intersection de 2 elements de B est une reunion delements de B
(B2 ) : la reunion de tous les elements de B est egale a` X.
Remarque : Si X est un espace topologique, on definit les fermes de X, linterieur et ladherence
dune partie A de X tout comme on la fait avec un espace topologique metrique.

11

Cours

Topologie et analyse fonctionnelle

Chapitre 4

Espaces m
etriques particuliers : les espaces vectoriels norm
es
Dans la suite, K = IR ou C.
D
efinition : Soit E un espace vectoriel sur K. Une norme sur E est une application
k k : E IR verifiant, pour tous x, y E, pour tout K,
(N1 ) : kxk 0
(N2 ) : kxk = 0 si et seulement si x = 0
(N3 ) : kx + yk kxk + kyk
(N4 ) : kxk = || kxk.
Un espace vectoriel muni dune norme est appele espace vectoriel norme.
Remarque 1 : On deduit de (N3 ) que |kxk kyk| kx yk pour tous x, y E dans un
espace vectoriel norme.
Remarque 2 : Si E est un espace vectoriel norme, lapplication d : E E IR definie par
d(x, y) = kx yk est une distance sur E (`a verifier en exercice).
On dit que d est la distance definie par la norme k k.
On a :
pour une distance dans un espace metrique :
|d(x, y) d(y, z)| d(x, z) d(x, y) + d(y, z)
pour une norme dans un espace vectoriel norme :
|kx yk ky zk| kx zk kx yk + ky zk
Remarque 3 : : Il en resulte que tout espace vectoriel norme est un espace metrique. Beaucoup despaces metriques usuels sont obtenus de cette facon.
Par exemple : la distance dcan sur IR est la distance definie par la valeur absolue | |, qui est
une norme sur IR.
Sur lespace vectoriel Kn = K K K, les distances d1 , d2 , d (chapitre 1) sont
respectivement definies par les normes k k1 , k k2 , k k donnees par :
kxk1 = |x1 | + |x2 | + + |xn |
p
kxk2 = |x1 |2 + |x2 |2 + + |xn |2
kxk = max(|x1 |, |x2 |, , |xn |)

o`
u x = (x1 , , xn ) Kn (les xi sont les coordonnees du vecteur x dans la base canonique
(1, 0, , 0), (0, 1, 0, , 0), , (0, , 0, 1)).
12

UTM-L3 MIASHS

MI0A16X B. Chevallier

Exemple important : Soit [a, b] un intervalle ferme borne de IR.


lensemble des applications continues de [a, b] dans K.
On sait que (E, +, .) est un espace vectoriel sur K.
On definit une norme k k1 en posant :
kf k1 =

Soit E = C([a, b], K)

b
a

|f (x)| dx.

Plus generalement, on definit une norme k k , avec reel 1 en posant :


kf k =

Z

b
a

|f (x)| dx

1/

On definit enfin une norme k k en posant :


kf k = sup{|f (x)|, x [a, b]}.
Rappel : Toute application continue f : [a, b] IR est bornee.
Remarques :
R
1/2
b
a) Le cas = 2, kf k2 = a |f (x)|2 dx
est surtout dactualite en analyse.
b) Il resterait a` demontrer que k k1 , k k2 , k k ainsi definies sont bien des normes.
D
efinition : Si (E, k k) est un espace vectoriel norme et si F est un sous-espace vectoriel
de E, lapplication : k kF : y F 7 kyk est une norme sur F . Lespace vectoriel (F, k kF )
est appele sous-espace vectoriel norme de E.

Proposition : Si (E 0 , k k0 ) et (E 00 , k k00 ) sont des espaces vectoriels normes sur K, on


definit sur lespace vectoriel produit cartesien E 0 E 00 des normes en posant, pour tout
x = (x0 , x00 ) E 0 E 00 :
kxk1 = kx0 k0 + kx00 k00
1/2
kxk2 = (kx0 k0 )2 + (kx00 k00 )2
kxk = max(kx0 k0 , kx00 k00 ).

Remarque : Il faudrait le verifier.


Les espaces (E 0 E 00 , k k1 ), (E 0 E 00 , k k2 ), (E 0 E 00 , k k ) sont des espaces vectoriels normes
produits cartesiens des espaces vectoriels normes (E 0 , k k0 ) et (E 00 , k k00 ).
Les distances ainsi deduites sur E 0 E 00 sont les distances produits des distances d0 et d00
associees aux normes k k0 et k k00 .
L`a encore, la construction se generalise au produit cartesien de n espaces vectoriels normes.
(Exemple : Kn = K K K).

13

Cours

Topologie et analyse fonctionnelle

Chapitre 5

Espaces norm
es particuliers : les espaces pr
ehilbertiens
D
efinition : Soit E un espace vectoriel sur K. Une forme hermitienne sur E est une
application h : E E K verifiant les proprietes suivantes, pour tous x, x 0 , y, y 0 E,
pour tout K :
(H1 ) : h(x + x0 , y) = h(x, y) + h(x0 , y)
(H2 ) : h(x, y + y 0 ) = h(x, y) + h(x, y 0 )
(H3 ) : h(x, y) = h(x, y)
(H4 ) : h(x, y) = h(x, y)
(H5 ) : h(y, x) = h(x, y).
( est le conjugue de si C, = si IR).
(h(x, y) conjugue de h(x, y) si h(x, y) C, h(x, y) = h(x, y) si h(x, y) IR).
On dit que la forme hermitienne est positive si h(x, x) 0 pour tout x E.
On dit que la forme hermitienne est definie positive si elle est positive et si h(x, x) = 0 si
et seulement si x = 0.

Remarque definition :
Les proprietes (H1 ) a` (H4 ) expriment que h est une forme sesquilineaire.
Si K = IR, une forme hermitienne est une forme bilineaire symetrique.
Exercice : Soit E un espace vectoriel sur K et h une forme hermitienne sur E. On definit
q : E IR par q(x) = h(x, x). (Remarque : par (H5 ), h(x, x) IR).
1) Verifier que pour tous x, y E,
4h(x, y) = q(x + y) q(x y) si K = IR
4h(x, y) = q(x + y) q(x y) + iq(x + iy) iq(x iy) si K = C.
2) En deduire que h = 0 si et seulement si q = 0 (application nulle).
D
efinition : Soit E un espace vectoriel sur K muni dune forme hermitienne h.
1) On dit que deux vecteurs x et y de E sont orthogonaux si h(x, y) = 0.
2) On dit quun vecteur x de E est isotrope sil est orthogonal a` lui-meme, cest-`a-dire si
h(x, x) = 0.
3) Si A E, on appelle orthogonal de A le sous-ensemble :
A = {x E, pour tout a A, h(x, a) = 0}.
Exercice : Verifier que A est un sous-espace vectoriel de E. (En particulier, si A = {a}).
14

UTM-L3 MIASHS

MI0A16X B. Chevallier

Proposition : Inegalite de Schwarz


Soit h une forme hermitienne positive sur un espace vectoriel E. Alors, pour tous x, y E :
|h(x, y)|2 h(x, x).h(y, y).
De plus, si h est definie positive, legalite a lieu si et seulement si x et y sont colineaires.
Demonstration : Si h(x, y) = 0, linegalite est vraie. On peut supposer h(x, y) 6= 0.
On a, pour tout K, 0 h(x + y, x + y) = h(x, x) + h(x, y) + h(x, y) + || 2 h(y, y).
h(x,y)
En particulier, soit IR arbitraire. En prenant = |h(x,y)|
, on obtient, pour tout IR :
2 h(y, y) + 2|h(x, y)| + h(x, x) 0
et donc, puisque ce trin
ome en garde un signe constant :
|h(x, y)|2 h(x, x)h(y, y) 0,
qui est linegalite annoncee.
Par ailleurs, si lun des deux vecteurs x ou y est le vecteur nul, les deux membres de linegalite sont
nuls.
Supposons x = y. On a alors :
|h(x, y)|2 = ||2 (h(y, y))2 = h(x, x)h(y, y).
Enfin, si on a egalite, avec x 6= 0 et y 6= 0, il existe 0 IR tel que :
20 h(y, y) + 20 |h(x, y)| + h(x, x) = 0
h(x,y)
,
ou encore, en posant 0 = 0 |h(x,y)|

h(x + 0 y, x + 0 y) = 0.
Si h est definie positive, cela entrane x + 0 y = 0.
2

Proposition : Inegalite de Minkowski


Si h est une forme hermitienne positive sur un espace vectoriel E, on a pour tous x, y E :
p
p
p
h(x + y, x + y) h(x, x) + h(y, y).
Demonstration : En elevant les deux membres de linegalite au carre, on voit que linegalite est
equivalente a` :
p
<(h(x, y)) h(x, x)h(y, y)
qui resulte de linegalite de Schwarz et du fait que

<(h(x, y))2 |h(x, y)|2 .


2

Corollaire : Si h est une forme hermitienne definie positive


p sur un espace vectoriel E, on
obtient une norme sur E en posant, pour tout x E, kxk = h(x, x).
15

Cours

Topologie et analyse fonctionnelle

D
efinition : Un espace prehilbertien E est un espace vectoriel muni dune forme
hermitienne definie positive appelee produit scalaire de E.
Remarque : Un espace prehilbertien est donc un cas particulier despace norme. Dans la
suite, on notera :
hx, yi = h(x, y)
le produit scalaire.
Linegalite de Schwarz secrit donc dans un espace prehilbertien muni dun produit scalaire ;
|hx, yi| kxk kyk pour tous x, y E.
Exemple : Sur Kn , on definit, pour x = (x1 , x2 , , xn ) et y = (y1 , y2 , , yn ), un produit
scalaire par :
n
X
x i yi
hx, yi =
i=1

appele produit scalaire usuel. On precise


produit scalaire euclidien si K = IR ;
produit scalaire hermitien si K = C.

La norme definie par le produit scalaire usuel est la norme k k2 , de sorte que linegalite
triangulaire pour cette norme resulte de linegalite de Minkowski. Lespace vectoriel K n est
ainsi muni dune structure canonique despaces prehilbertiens.
Exemple : Soit A([a, b], K) lespace vectoriel des applications de [a, b] dans K. Soit E le
sous-espace vectoriel de A forme des applications bornees et continues par morceaux de [a, b]
dans IR.
Si f E, on a f : [a, b] K bornee pour laquelle il existe une subdivision :
a = x0 < x1 < x2 < < xp1 < xp = b
telle que pour chaque j {1, , p}, la restriction f|]xj1 ,xj [ soit continue. Comme f est bornee,
R xj
sont convergentes, et on a :
les integrales xj1
Z

f (x) dx =
a

X Z

xj

f (x) dx.

1jp xj1

Notons maintenant que si f E, alors f : [a, b] K definie par f (x) = f (x), est dans
E aussi (`a verifier). (Si K = IR, on a f = f ). On peut verifier aussi que le produit de deux
fonctions de E est une fonction de E. On peut alors verifier que, si f et g E, on definit une
forme hermitienne positive sur E en posant :
Z b
h(f, g) =
f (x)g(x) dx.
a

Linegalite de Schwarz secrit dans ce cas :


Z b
2  Z b
 Z b



2
2


f (x)g(x) dx
|f (x)| dx
|g(x)| dx .

a

16

UTM-L3 MIASHS

MI0A16X B. Chevallier

La forme h nest pas definie positive (`a constater) mais sa restriction au sous-espace de E,
C([a, b], K) espace des applications globalement continues lest.
On a donc, sur le sous-espace vectoriel C([a, b], K) un produit scalaire (forme hermitienne
definie positive) definie par :
Z b
hf, gi =
f (x)g(x) dx.
a

Proposition : Soit E un espace prehilbertien. Soit x, y E, alors :


1) kx + yk2 + kx yk2 = 2(kxk2 + kyk2 ) (r`egle du parallelogramme). (Si K = IR, th de
Ptolemee).
2) Si x et y sont orthogonaux (hx, yi = 0), kx + yk2 = kxk2 + kyk2 (th de Pythagore).
Demonstration : On a :
kx + yk2 = hx + y, x + yi = hx, xi + hx, yi + hy, xi + hy, yi.

()

Ceci donne 2) si hx, yi = 0.


En remplacant dans () y par y et en faisant la somme avec (), on obtient 1).
2

D
efinition : Si (E 0 , h , i0 ) et (E 00 , h , i00 ) sont deux espaces prehilbertiens sur K, on
definit sur lespace vectoriel produit E 0 E 00 un produit scalaire h , i en posant, pour tout
(x0 , x00 ) E 0 E 00 et tout (y 0 , y 00 ) E 0 E 00 ,
h(x0 , x00 ), (y 0 , y 00 )i = hx0 , y 0 i0 + hx00 , y 00 i00 .
Lespace (E 0 E 00 , h , i) est appele espace prehilbertien produit de (E 0 , h , i0 ) et (E 00 , h , i00 ).
La norme obtenue ainsi sur E 0 E 00 nest autre que la norme :
k(x0 , x00 )k2 = (kxk0 )2 + (kx00 k00 )2

1/2

o`
u k k0 et k k00 designent les normes associees aux produits scalaires h , i0 et h , i00 .

17

Cours

Topologie et analyse fonctionnelle

Chapitre 6

Suites dans un espace m


etrique
D
efinition : 1) Soit M un espace metrique. On appelle suite de points de M toute
application u : IN M ou plus generalement u : {n IN/ n n0 } M . On note
usuellement un = u(n) pour tout n IN et on note (un )nIN ou (un )nn0 ou simplement
(un ) lensemble {u(n), n IN} ou lensemble {u(n), n IN, n n0 }.
2) Si a M , on dit que la suite (un ) converge vers a dans M (ou que un tend vers a
lorsque n tend vers +) si :
pour tout > 0, il existe n tel que, si n n , alors d(un , a) < .
Le point a est appele la limite de la suite (un ).
Remarques :
1) On peut demontrer que, si une suite a une limite, cette limite est unique (exercice permettant de manipuler d).
2) (un ) converge vers a si et seulement si la suite de nombres reels (d(un , a))n converge vers 0.
Exemple : Soit I un intervalle de IR et soit E = B(I, K) lespace vectoriel norme des applications bornees de I dans K (K = C ou K = IR) muni de la norme kf k = sup |f (x)|. Une
suite (fn ) delements de E converge vers f E si et seulement si : pour tout > 0, il existe
n IN tel que, pour tout n n , d (fn , f ) < o`
u
d (fn , f ) = kfn f k = sup |(fn f )(x)| = sup |fn (x) f (x)|
xI

xI

cest-`a-dire, pour tout x I, |fn (x) f (x)| < .


Autrement dit, la suite de fonctions (fn ) converge uniformement vers la fonction f . La norme
k k est appelee pour cette raison, norme de la convergence uniforme.
On remarque aussi que si (fn ) converge vers f , pour chaque x I, la suite (fn (x)) converge
vers f (x), cest quon a en prime la convergence simple de (fn ) vers f .
Attention ! Ce nest pas forcement le cas pour dautres normes que k k : soit lespace
C([1, 1], IR) muni de la norme k k1 . Soit la suite (n ) o`
u n (x) = xn . (n ) converge vers la
fonction nulle puisque
Z 1
lim kn 0k1 = lim kn k1 = lim
|n (x)| dx
n+

n+

n+ 1

R1
R1
2
2
avec 1 |n (x)| dx = 2 0 xn dx = n+1
[xn+1 ]10 = n+1
0 quand n +. Cependant, la suite
(n ) ne converge pas simplement vers la fonction nulle dans [1, 1], puisque n (1) = 1 pour
tout n IN.
18

UTM-L3 MIASHS

MI0A16X B. Chevallier

Proposition : Soit M un espace metrique, A M et a M . Alors a A si et seulement


si il existe une suite de points de A convergeant vers a dans M .
Demonstration : Si (xn ) est une suite de points de A convergeant vers a, tout voisinage de a contient
des xn donc rencontre A.
Reciproquement, supposons a A. Choisissons un x0 A arbitraire puis, pour chaque n IN, ou
n IN , ou n IN \ {0, , n0 }, un xn A B n1 (a), ce qui est possible puisquune telle boule rencontre
A.
On obtient ainsi une suite de points de A telle que, pour tout n IN (ou pour tout n IN , ou pour
tout n IN, n > n0 ), d(a, xn ) < n1 et donc (xn ) converge vers a.
2

Remarque : Dans lespace vectoriel norme E = (B(I, K), k k ) considere dans lexemple
precedent, si (fn ) est une suite dapplications continues convergeant vers f E, lapplication f
est continue, comme limite uniforme dune suite dapplications.
Ce resultat peut senoncer ainsi :
Le sous-espace vectoriel C (I, K) des applications continues et bornees de I dans K est un
ferme de lespace vectoriel norme B(I, K), k k ).
D
efinition : Soit E un espace vectoriel norme. Si (un ) est une suite de points (=vecteurs)
de E, on appelle serie de terme general un la suite (sn ) o`
u:
sn = u 0 + u 1 + + u n .
Si la suite (sn ) converge dans E, sa limite est appelee somme de la serie de terme general
+
P
un et notee
un .
n=0

On peut remarquer que si la serie de terme general un converge, la suite (un ) converge vers
0E . Bien entendu, la reciproque est fausse puisque cest dej`a le cas pour les series numeriques =
series de lespace norme (IR, k k = | |).

19

Cours

Topologie et analyse fonctionnelle

Chapitre 7

Applications continues entre deux espaces m


etriques
D
efinition : Soit L et M deux espaces metriques, A M ; f : A L, a A et b L.
Alors f admet b comme limite en a si et seulement si :
pour tout > 0, il existe > 0 tel que, pour tout x A, si dM (x, a) < , alors
dL (f (x), b) < , o`
u dL et dM designent respectivement les distances dans L et M .

Proposition : Soit L et M deux espaces metriques, A M , f : A L, a A, b L.


Lapplication f a pour limite b au point a (ou f (x) tend vers b quand x tend vers a) si,
pour toute suite (un ) de points de A convergeant dans M vers a, la suite (f (un )) converge
dans L vers b.

D
efinition : Soit L et M deux espaces metriques et f : M L.
1) Si a M , on dit que f est continue au point a si f admet f (a) pour limite au point a.
2) On dit que f est continue si elle est continue en tout point de M .
Exemple : Soit (M, dM ) = (IR2 , d2 ) et (L, dL ) = (IR, dcan ). Lapplication f : IR2 IR definie
 xy
si (x, y) 6= (0, 0)
x2 +y 2
par f (x, y) =
nest pas continue au point (0, 0) puisque la suite
0
si (x, y) = (0, 0)

 1
2
1 1
1 1
,
converge
vers
(0,
0)
dans
IR
alors
que
f
,
12 6= 0 = f (0, 0).
n n n
n n = 2 n+

IR IR
On remarque que dans cet exemple, pour tout (x0 , y0 ) fixe, les applications
x 7 f (x, y0 )

IR IR
et
sont, elles, continues (surIR).
y 7 f (x0 , y)
Exercice : Soit [a, b] IR et soit x0 un point arbitraire fixe dans [a, b].
Entre les espaces vectoriels normes (C([a, b], K), k k ) et (K, k kcan = | |) (si K = IR, valeur
absolue et si K = C, module), considerons lapplication vx0 : C([a, b], K) K, f 7 f (x0 ).
Demontrer que vx0 est une application continue.
Preuve : Soit f, g C([a, b], K). On a :
|vx0 (f ) vx0 (g)| = |f (x0 ) g(x0 )| sup |f (x) g(x)| = kf gk
x[a,b]

donc, pour chaque fonction g C([a, b], K) : pour tout > 0, il existe > 0 tel que, pour tout
f C([a, b], K), si kf gk < , alors |vx0 (f ) vx0 (g)| < (prendre pour cela = ), ce qui montre que
vx0 est continue en tout point g, donc continue sur lespace C([a, b], K).
2

Exercice : Soit [a, b] IR et soit x0 un point arbitraire fixe dans ]a, b[. Entre les espaces vectoriels normes (C([a, b], K), k k1 ) et (K, k kcan = | |), considerons lapplication vx0 : C([a, b], K) K,
20

UTM-L3 MIASHS

MI0A16X B. Chevallier

f 7 f (x0 ). Demontrer que vx0 nest pas une application continue.


On definit la suite de fonctions (fn ) telle que :

n
xa
si a x x0
 x0 an
fn (x) =
bx
si x0 < x b
bx0

Verifier que fn C([a, b], K) (avec K = IR, pour eviter le travail dans C).
Verifier que (fn ) f = 0 dans (C([a, b], K), k k1 ).
n+

Verifier que vx0 (fn ) = 1 pour tout n IN et conclure.


Preuve :

fn est continue en tout point de [a, x0 ] et en tout point de ]x0 , b] car il sagit a` chaque fois de
fonctions polyn
omes.

n
n

a
bx
On observe que fn (x0 ) = xx00 a
= 1n = 1 pour tout n et que
lim
fn (x) = lim bx
=
0
xx0 ,x>x0
xx0
n

bx0
= 1n = 1.
bx0
Finalement, fn est une fonction reelle continue sur [a, b] (on aurait le meme resultat avec K = C).

Rb
Rx
Rb
kfn 0k1 = a |(fn 0)(x)| dx = a 0 |(fn 0)(x)| dx + x0 |(fn 0)(x)| dx par definition de k k1 et
par la relation de Chasles.

n
Z x0
Z x 0 
Z x0 
x a n
xa


|fn (x)| dx =
dx
x0 a dx =
x0 a
a
a
a
Z x0
Z
x0
1
(x a)n
=
dx
=
(x a)n dx
(x0 a)n
(x0 a)n a
a

 x0


1
1
1
1
n+1
n+1
(x a)
=
(x0 a)
=
(x0 a)n n + 1
(x0 a)n n + 1
a
x0 a
=
n+1
Z

b
x0

|fn (x)| dx

=
=
=
=

x0 a
n+1

b
x0
b



Z
b x n

dx =
b x0

b
x0

(b x)n
1
dx =
n
(b

x
)
(b

x 0 ) x0
0
x0

b


1
1
1
1
n+1
n+1

(b

x)
=
(b

x
)
0
(b x0 )n
n+1
(b x0 )n n + 1
x0
b x0
n+1

bx0

n+1 n+

0 donc fn 0C au sens de k k1 .
n
vx0 (fn ) = xx00 a
= 1n = 1.
a
+

n
bx
dx
b x0
Z b
(b x)n dx
n

Si vx0 etait continue, on aurait vx0 (fn ) = 1

n+

vx0 (0C ) = 0, ce qui est faux.

Conclusion : vx0 nest pas une fonction continue, au sens de k k1 .


2

21

Cours

Topologie et analyse fonctionnelle

Remarque : La comparaison des 2 exercices montre quil est indispensable avant de parler
de continuite, de preciser la distance utilisee.
Proposition : Soit L et M deux espaces metriques, et f : M L.
1) Si a M , f est continue en a si et seulement si, pour tout voisinage V de f (a) dans L,
f 1 (V ) = {x M, f (x) V } est un voisinage de a dans M .
2) f est continue si et seulement si, pour tout ouvert U de L, f 1 (U ) = {x M, f (x) U }
est un ouvert de M .
Preuve : Le point 1) resulte du fait quun sous-ensemble V de L est un voisinage de a si et seulement
si il existe un reel > 0 tel que B (a) V .
Le point 2) resulte du fait quun sous-ensemble U de L est un ouvert si et seulement si il est un
voisinage de chacun de ses points.
2

Remarque : Il resulte de cette proposition que la notion de limite, et en particulier de continuite, ne depend que des topologies des espaces metriques concernes.

22

UTM-L3 MIASHS

MI0A16X B. Chevallier

Chapitre 8

Applications uniform
ement continues
Applications lipschitziennes entre deux espaces m
etriques
D
efinition : Soit L et M deux espaces metriques et f : M L.
1) On dit que f est uniformement continue si :
pour tout > 0, il existe > 0 tels que, pour tous x, x0 M , si dM (x, x0 ) < , alors
dL (f (x), f (x0 )) < .
2) Soit k IR+ , on dit que f est k-lipschitzienne si :
pour tous x, x0 M, dL (f (x), f (x0 )) kdM (x, x0 )
3) On dit que f est lipschitzienne si il existe un reel k > 0 tel que f soit k-lipschitzienne.
Remarques :
1) Contrairement a` la propriete f continue, qui peut etre verifiee point par point, les
proprietes f uniformement continue et f k-lipschitzienne concernent le comportement global
de lapplication de f sur M . Une phrase comme f est uniformement continue en x 0 est
depourvue de toute signification.
2) On peut verifier aisement que si f est lipschitzienne, alors f est uniformement continue
et si f est uniformement continue, alors f est continue. Les reciproques sont fausses en general.
D
efinition : Soit L et M des espaces metriques.
1) Un homeomorphisme de M sur L est une application f : M L continue, bijective, et
dont lapplication reciproque f 1 : L M est continue.
On dit que les espaces metriques L et M sont homeomorphes sil existe un
homeomorphisme de M sur L.
2) Une isometrie de M sur L est une application f : M L bijective telle que :
pour tous x, x0 M, dL (f (x), f (x0 )) = dM (x, x0 ).
On dit que les espaces metriques M et L sont isometriques sil existe une isometrie entre
M et L.
Remarque 1 : Si f est un homeomorphisme de M sur L, f 1 est un homeomorphisme de L
sur M .
On a la meme propriete si f est une isometrie.
On verifiera quune isometrie est un cas particulier dhomeomorphisme (cest-`a-dire quune
isometrie est automatiquement continue, ainsi que sa reciproque).
Si f est une isometrie, alors f est 1-lipschitzienne (donc continue).
Remarque 2 : Si f est une isometrie de M sur L, elle conserve les distances. On peut considerer que les espaces metriques M et L sont les memes, en ce sens quil est possible de les
identifier au moyen de lisometrie f (bijection).

23

Cours

Topologie et analyse fonctionnelle

Remarque 3 : Il faut remarquer quune application f : M L peut etre bijective continue


sans que son application reciproque f 1 soit continue. Cest le cas par exemple de lapplication
I : (IR, ) (IR, dcan ), x 7 x o`
u designe la distance discr`ete (`a verifier).
Remarque : Sur Kn = K
| K
{z K} (K = IR ou K = C) ou plus generalement sur le
n fois
produit cartesien de n espaces metriques, les 3 distances d1 , d2 et d sont equivalentes au sens
lipschitzien.
En effet, si x = (x1 , , xn ) et y = (y1 , , yn ) sont deux points de Kn ou plus generalement
de M1 M2 Mn , on a :

d (x, y) d1 (x, y) nd2 (x, y) nd (x, y).


Verification rapide :
Notons i = dMi (xi , yi ) pour tout i {1, 2, , n}.
Des 3 inegalites a` verifier, seule celle qui secrit

1in

!2

1in

i2 nest pas tout a` fait

evidente.
On peut lobtenir en appliquant linegalite de Schwarz dans IRn muni du produit scalaire usuel aux
deux vecteurs (1 , 2 , , n ) et (1, 1, , 1).
2

Il resulte de l`a que lexistence des 3 distances d1 , d2 , d nest pas genante, car elles definissent
toutes les trois les memes ensembles ouverts et donc la meme topologie.
Bien distinguer cette remarque et la remarque sur la difference vue sur les exercices precedents
entre (C([a, b], K), k k ) et (C([a, b], K), k k1 ).

24

UTM-L3 MIASHS

MI0A16X B. Chevallier

Chapitre 9

Applications lin
eaires continues entre deux espaces norm
es
Si les espaces metriques consideres sont des espaces vectoriels normes, on peut parler dapplications lineaires. La continuite des applications lineaires fait lobjet dune etude particuli`ere
justifiee par la proposition suivante :
Proposition : Soit E et F des espaces vectoriels normes et u : E F une application
lineaire. Alors, les proprietes suivantes sont equivalentes :
1) u est continue en un vecteur x0 E
2) u est continue en 0E
3) u est continue (en tout vecteur de E)
4) u(B
n 1 (0)) = {u(x), x
o B 1 (0)} est borne dans F
ku(x)k
5)
e dans IR
kxk ; x E \ {0} est major
6) u est lipschitzienne
7) u est uniformement continue.
Preuve : On va montrer 1) 2) 5) 4) 6) 7) 3) 1).
1) 2) Si (yn ) est une suite de vecteurs de E convergeant vers 0E , la suite (x0 + yn ) converge vers
x0 et donc la suite (u(x0 + yn )) converge vers u(x0 ). Mais u(x0 + yn ) = u(x0 ) + u(yn ). Par consequent,
la suite (u(yn )) converge vers 0F .
2) 5) Il existe 1 tel que, si kyk < 1 , alors ku(y)k < 1.
1
x verifie cette condition, de sorte que
Or, si x E \ {0}, le vecteur y = 2kxk
majore dans IR).
5) 4) Sil existe k IR+ tel que
(kxk 1), ku(x)k kkxk k.

ku(x)k
kxk

ku(x)k
kxk

<

2
1

(donc est

k pour tout x 6= 0E , on a pour tout x B 1 (0),

4) 6) Si ku(x)k k d`es que kxk 1, on a, pour y, y 0 E, y 6= y 0 ,


k ku


1
ku(y) u(y 0 )k
0
(y

y
)
k
=
,
ky y 0 k
ky y 0 k

qui montre que u est k-lipschitzienne.


Les implications 6) 7), 7) 3) et 3) 1) sont claires.
2

Remarque : Pour les applications lineaires entre espaces vectoriels normes, on a les equivalences
entre :
i) u continue
ii) u uniformement continue
iii) u lipschitzienne.

25

Cours

Topologie et analyse fonctionnelle

Proposition : Soit E et F deux espaces vectoriels normes et u : E F lineaire et


continue. Alors, pour toute suite (xn ) de points (=vecteurs) de E telle que la serie de
terme general (xn ) converge, la serie de terme general u(xn ) converge dans F et
! +
+
X
X
xn =
u(xn ).
u
n=0

n=0

Preuve : Pour tout n IN, notons sn = x0 + x1 + + xn , la somme partielle de la serie de terme


general xn . Comme u est lineaire, on a u(sn ) = u(x0 ) + u(x1 ) + + u(xn ), somme partielle de la serie
de terme general u(xn ). Comme u est continue, la suite (u(sn )) converge vers u(s) o`
u s est la limite de
la suite (sn ), ce qui donne le resultat.
2

Proposition : Soit E et F deux espaces vectoriels normes sur le corps K. Alors, sur
lespace vectoriel (sur K) LC(E, F ) des applications lineaires continues de E dans F ,
(encore appelees operateurs de E et F ), on definit une norme en posant :
kuk =

ku(x)k
.
xE\{0E } kxk
sup

On a aussi : kuk = sup ku(x)k = sup ku(x)k et on a, pour tout x E, ku(x)k kuk kxk
kxk1

kxk=1

(dans cette derni`ere inegalite, la meme notation k k designe trois normes dans trois
espaces vectoriels normes differents F , LC(E, F ), E).
Preuve : Remarquons tout dabord que LC(E, F ) est un sous-espace vectoriel de L(E, F ) espace
vectoriel sur K des applications lineaires de E dans F . Par ailleurs, si u LC(E, F ), kuk est bien definie
grace a` la propriete 5) de la premi`ere proposition.
Et il est clair que les proprietes (N1 ), (N2 ) et (N4 ) des normes sont verifiees.
Linegalite triangulaire provient de linegalite, pour u, v LC(E, F ),
ku(x)k kv(x)k
ku(x) + v(x)k

+
kxk
kxk
kxk
verifiee pour tout x E \ {0E }.
Si maintenant on note S = sup ku(x)k et B = sup ku(x)k, on a evidemment S B.
kxk=1

kxk1

Dautre part, si 0 < kxk 1, on a :


ku(x)k
ku(x)k
ku(x)k
kuk = sup
kxk
xE\{0E } kxk

et comme u(0) = 0 (vrai pour toute application



 lineaire), on en deduit que B kuk.
ku(x)k
1
x
Enfin, si x 6= 0E , on a kxk = ku kxk x k S ( car k kxk
k = kxk
kxk = 1).

x na pas ete choisi de facon particuli`ere, donc cette inegalite est vraie pour tout x E \ {0 E }. On
en deduit que kuk S, ce qui montre legalite surprenante S = B = kuk.
En particulier, ku(x)k Skxk donc ku(x)k kuk kxk pour tout x E \ {0E } et qui est vraie aussi
si x = 0E , donc qui est vraie pour tout x E.
2

26

UTM-L3 MIASHS

MI0A16X B. Chevallier

Remarque et definition : En particulier, si E est un espace vectoriel norme sur K, lespace


vectoriel E 0 = LC(E, K) des formes lineaires continues sur E est (aussi) un K-espace vectoriel
norme, appele dual topologique de E. Lespace vectoriel E = L(E, K) est appele par opposition
dual algebrique de E et nest pas, en general, un espace norme de facon naturelle.

27

Cours

Topologie et analyse fonctionnelle

Chapitre 10

Espaces m
etriques compacts
Rappel : Un recouvrement
dun ensemble M est une famille {Ai }iI de parties (sous-ensembles)
S
de M telles que
Ai = M .
iI

Si M est un espace metrique, un recouvrement de M est dit ouvert (resp. ferme) si tous les
Ai sont des ouverts (resp. des fermes) de M .
D
efinition : Soit M un espace metrique. On dit que M est compact sil satisfait
la propriete de Borel-Lebesgue : de tout recouvrement ouvert de M , on peut extraire
un recouvrement fini.
On dit quune partie K M est un compact de M si le sous-espace metrique K est
compact (avec la metrique induite).
On dit quun sous-ensemble A M est relativement compact dans M si son adherence A
dans M est un compact de M .

Explications : La propriete de Borel-Lebesgue exprime que si {Ui }iI est un recouvrement


ouvert de M , il existe un entier q et un sous-ensemble {i1 , , iq } I tel que lensemble
{Ui1 , Ui2 , , Uiq } soit encore un recouvrement de M .
Remarquons aussi que si A M , on peut ecrire un recouvrement
S ouvert de A soit comme
une famille {Bi }iJ o`
u les Bi sont des ouverts de A tels que A =
Bi , soit comme une famille
iJ
S
{Ui }iJ o`
u les Ui sont des ouverts de M tels que A
Ui . On passe dune ecriture a` lautre
iJ

en posant Bi = Ui A.
Par definition meme, le fait pour un espace metrique detre compact ou non ne depend que
de la topologie de M .

Exemple : Soit dans un espace metrique M une suite de points (xn )nIN convergeant vers
un point a M .
Lensemble A = {xn , n IN} {a} est une partie compacte de M .
Th
eor`
eme de Bolzano-Weierstrass (admis): Un espace metrique M est compact si et
seulement si toute suite de points de M admet dans M une valeur dadherence.

Proposition : Soit M un espace metrique et A M .


1) Si A est compact, A est un ferme de M .
2) Si M est un espace compact et si A est un ferme de M , alors A est compact.
Demonstration :
1) Soit (xn ) une suite de points de A convergeant dans M vers a M . Dapr`es le theor`eme de
Bolzano-Weierstrass, (xn ) admet dans A une valeur dadherence b. Mais comme une suite convergente
admet une unique valeur dadherence, on a b = a, ce qui montre que a A. On en deduit que A est
ferme, dapr`es un enonce dej`
a vu.

28

UTM-L3 MIASHS

MI0A16X B. Chevallier

2) Soit (xn ) une suite de points de A. Comme M est compact, elle admet dans M une valeur
dadherence a. Mais comme A est ferme dans M , on a a A, ce qui montre que A est compact, toujours
dapr`es Bolzano-Weiestrass.
2

Proposition : Soit M un espace metrique. Alors tout compact K de M est borne dans M .
Demonstration : Du recouvrement ouvert {B1 (x)}xKSde K, on peut extraire un recouvrement fini
et il existe q IN et {x1 , x2 , , xq } K tel que K
B1 (xi ).
1iq

Posons k = max{d(x1 , xj ), 2 j q}. Alors K Bk+1 (x1 ).

Remarque : il resulte de cette proposition quun espace vectoriel norme (cas particulier
despace metrique) non reduit a` {0} nest jamais compact.
Proposition : Dans IR, tout intervalle ferme borne [a, b] est compact.

29

Cours

Topologie et analyse fonctionnelle

Chapitre 11

Applications continues dans un compact


Th
eor`
eme de Heine : Soit K un espace metrique compact et M un espace metrique.
Alors toute application f : K M continue, est uniformement continue.
Demonstration : Il sagit de montrer que : pour tout > 0, il existe > 0 tel que, pour tous
x, x0 K, si d(x, x0 ) < , alors d(f (x), f (x0 )) < .
Supposons quil nen soit pas ainsi. On a alors au moins un > 0 tel que :
pour tout > 0, il existe x, x0 K pour lesquels d(x, x0 ) < et d(f (x), f (x0 )) .
Soit 0 un tel . Pour tout entier n IN , on peut choisir dans K deux elements xn et x0n verifiant
d(xn , x0n ) < n1 et d(f (xn ), f (x0n )) 0 .
De la suite (xi ), on peut extraire une suite (xkn ) convergeant vers un point a K (car K est compact)
(a valeur dadherence de (xn )) et la premi`ere condition entrane que la suite (x0kn ) converge aussi vers a.
La continuite de f montre que les suites (f (xkn )) et (f (x0kn )) convergent toutes les deux vers f (a),
de sorte que (d(f (xkn ), f (x0kn ))) converge vers 0, ce qui est en contradiction avec la deuxi`eme condition.
2

Proposition : Soit L et M deux espaces metriques et f : M L une application


continue.
Alors, pour tout compact K de M , limage f (K) = {f (x), x K} est un compact de L.
Demonstration : Soit (yn )nIN une suite de points de f (K). Pour tout n IN, on peut choisir un
xn K tel que yn = f (xn ), ce qui definit une suite (xn )nIN de points de K. Il existe une suite extraite
(xkn ) de (xn ) convergeant vers un point a K. Mais par continuite de f , la suite (f (xkn )) converge
vers f (a), ce qui montre que f (a) est une valeur dadherence de la suite (yn ). Le theor`eme de BolzanoWeierstrass nous dit donc que f (K) est bien un compact de L.
2

Remarque : On prendra bien garde a` la difference : si f est une application continue, limage
reciproque dun ferme (resp. dun ouvert) est un ferme (resp. un ouvert) mais limage directe
dun compact est un compact.
Quelques enonces importants de la notion de compacite (sans demonstration)
Th
eor`
eme : Soit K un espace metrique compact, alors toute application continue
f : K IR est bornee et atteint ses bornes.
On en deduit :

30

UTM-L3 MIASHS

MI0A16X B. Chevallier

Th
eor`
eme : Sur un espace vectoriel norme de dimension finie, toutes les normes sont
equivalentes.
Il existe > 0 tel que, pour tout x E, kxk kxk0
Il existe > 0 tel que, pour tout x E, kxk0 kxk.
Corollaire : Soit E un espace norme de dimension finie. Alors, si F est un espace norme
quelconque, toute application lineaire u : E F est continue.

31

Cours

Topologie et analyse fonctionnelle

Chapitre 12

Espaces complets
D
efinition : Soit M un espace metrique. On dit quune suite (un ) de points de M est
une suite de Cauchy si :
pour tout > 0, il existe n IN tel que, pour tous n, m verifiant n n et m n , on
ait d(un , um ) < .

Proposition : Si M est un espace metrique, toute suite convergeante dans M est une
suite de Cauchy.
Demonstration : Soit (un ) une suite de points convergeant vers a M . Si > 0 est donne, il existe
un entier n/2 tel que, pour tout n n>2 , d(un , a) < 2 . On en deduit (inegalite (N3 )) :
d(un , um ) d(un , a) + d(a, um ) <


+
2 2

d`es que n n/2 et m n/2 .


2

Remarque : La reciproque est fausse. Par exemple, le reel 2 est limite dune suite (qn ) de
nombres rationels (qn Q). Cette suite
(qn ) est une suite de Cauchy de lespace metrique Q,
mais ne converge pas dans Q puisque 2
/ Q.
Cette remarque conduit a` poser la definition suivante :
D
efinition : On dit quun espace metrique M est complet si toute suite de Cauchy de
M converge dans M .
Un espace vectoriel norme complet est appele espace de Banach.
Un espace prehilbertien complet est appele espace de Hilbert.
Exemple : IR muni de la distance dcan est complet, autrement dit, lespace norme (IR, k kcan ) =
(IR, | |) est un espace de Banach.
La remarque precedente montre par contre que lespace vectoriel norme (Q, | |) nest pas
complet, donc nest pas un espace de Banach.
Proposition : Soit M et L deux espaces metriques et f : M L uniformement
continue. Alors, si (un ) est une suite de Cauchy de points de M , la suite (f (un )) est une
suite de Cauchy de points de L.
Demonstration : f est uniformement continue :
pour tout > 0, il existe n > 0 tel que, pour tous x, x0 M , si dM (x, x0 ) < , alors dL (f (x), f (x0 )) < .

32

UTM-L3 MIASHS

MI0A16X B. Chevallier

(un ) est une suite de Cauchy : soit > 0 ; il existe n tel que, si n n et m n , alors
dM (un , um ) < .
Cela induit dL (f (un ), f (un )) < et la suite (f (un )) est bien une suite de Cauchy.
2

Proposition : Soit M un espace metrique. Si une suite de Cauchy de points de M


admet dans M une valeur dadherence a, elle converge vers a.
Demonstration : Soit (un ) une suite de Cauchy de points de M admettant a comme valeur dadherence
et soit donne > 0.
Dune part, il existe n/2 IN tel que d(un , um ) < 2 d`es que n n/2 et m n/2 .
Dautre part, il existe p n/2 tel que d(up , a) < 2 .
On en deduit d(un , a) d(un , up ) + d(up , a) 2 + 2 = d`es que n > n/2 . Ainsi, lim un = a.
n+

Corollaire : (enonce se deduisant du precedent et dune proposition du chapitre sur les espaces
compacts) : tout espace metrique compact est complet.
Remarque : La reciproque est fausse en general : (IR, dcan ) est un espace metrique complet
mais nest pas un espace metrique compact.
Pour finir, quelques propositions de culture generale :
Proposition : tout espace vectoriel norme de dimension finie est un espace de Banach.
Proposition Soit E et F deux espaces vectoriels normes. Alors, si F est complet (F est un
espace de Banach), lespace LC(E, F ) (applications lineaires continues E F ) est un espace de
Banach. En particulier LC(E, K) (le dual topologique de E) est un espace de Banach.
Proposition : (le theor`eme du point fixe) Soit M un espace metrique complet. Alors, toute
application k-lipschitzienne f : M M avec 0 < k < 1 admet dans M un unique point fixe.

33

Exercices et examens

Topologie et analyse fonctionnelle

Exercices
Soit lespace vectoriel C([0, 1], IR) des applications continues de [0, 1] dans IR. On consid`ere la
forme lineaire T definie par :
Z 1
T (f ) =
tf (t) dt pour tout f C([0, 1], IR)
0

Verifier que T est une forme lineaire.


1) Demontrer que si lon munit C([0, 1], IR) de la norme k k , T est continue.
2) Calculer la norme de T .
3) Meme question quand on munit C([0, 1], IR) de la norme k k1 .
[Indication : Soit fn definie par fn (t) = ntn1 , n IN . Verifier que fn C([0, 1], IR), que
kfn k1 = 1, calculer |T (fn )|, majorer |T (f )| en fonction de kf k1 , puis en deduire kT k.]
Rappel : kf k = sup |f (x)|
x[0,1]
R1
kf k1 = 0 |f (t)| dt.
T (f ) IR donc cest une forme.
Verifions T (f + g) = T (f ) + T (g).

T (f + g)

t(f + g)(t) dt
0
1

t(f (t) + g(t)) dt ( definition de f + g)


0
1

(tf (t) + tg(t)) dt =


0

= T (f ) + T (g)

tf (t) dt +
0

tg(t) dt
0

donc T est lineaire.


Dictionnaire entre lexercice et le theor`eme concerne : E = C([0, 1], IR), F = IR, u = T , x = f ,
x0 = f0 , 0E = 0 fonction nulle.
1) On veut demontrer que :
pour tout > 0, il existe > 0 tel que, si kf 0k < , alors kT (f ) T (0)k <
avec k k = k kcan = | | (valeur absolue).
On a T (0) =

R1
0

t(0(t)) dt =

R1
0

0 dt = [0 x]10 = [0]10 = 0.

kf 0k = sup |(f 0)(x)| = sup |f (x) 0(x)| = sup |f (x)| = kf k


x[0,1]

x[0,1]

x[0,1]

Finalement, on veut demontrer que :


pour tout > 0, il existe > 0 tel que, si kf k < , alors |T (f )| <

34

UTM-L3 MIASHS

MI0A16X B. Chevallier

Z

|T (f )| =

1
0

Z

tf (t) dt

1
0

|tf (t)| dt =

1
0

|t| |f (t)| dt =

t|f (t)| dt
0

On a |f (t)| sup |f (t)| = kf k IR constante do`


u
x[0,1]

|T (f )|

tkf k dt = kf k

1
0

t dt = kf k

1 2
t
2

1
0

1
= kf k .
2

On peut donc ecrire :


pour tout > 0, il existe = 2 tel que, si kf k < = 2, alors |T (f )| <

1
1
kf k 2 =
2
2

cqfd et qui prouve la continuite de T .


2) Dapr`es la propositon-definition du chapitre 9 :
kT k =

|T (f )|
= sup |T (f )| = sup |T (f )|.
kf k 1
kf k =1
f E\{0} kf k
sup

E = C([0, 1], IR).


Supposons kf k = 1. On a sup |f (t)| = 1 ou encore 1 f (t) 1 pour tout t [0, 1].
t[0,1]

On en deduit que : t tf (t) t pour tout t [0, 1] et donc


Z

Z 1
Z 1
1
1

tf (t) dt
t dt =
2
2
0
0
0


R1
R 1

ce qui secrit 12 0 tf (t) dt 12 et par suite 0 tf (t) dt 12 .
Dautre part, soit la fonction : t [0, 1] 1. On a kk = sup |(t)| = sup 1 = 1 et
1

(t) dt =

t[0,1]

T () =
Ainsi, si kf k = 1, |T (f )|
Conclusion :

sup |T (f )| =

kf k =1

1
2
1
2

t(t) dt =
0

1
0

1
t
t dt =
2

1
0

t[0,1]

1
.
2

et pour f = , |T (f )| = 21 .
donc kT k = 12 .
2

Soit E = C([1, 1], IR) structure en espace prehilbertien reel (K = IR) par le produit scalaire :
1
(f, g) E E hf, gi =
2

f (x)g(x) dx.
1

Pour i = 0, 1, 2, 3, on consid`ere la fonction monome Pi : x 7 Pi (x) = xi .


0) Verifier que hf, gi definit bien un produit scalaire.
1) Demontrer que la famille de E (P0 , P1 , P2 ) est libre mais non orthogonale.
2) Soit F = Vect(P0 , P1 , P2 ).
a) Construire par le procede dorthogonalisation de Schmidt une base orthonormee (Q 1 , Q2 , Q3 )
de F .
b) Soit P3 la projection orthogonale de P3 sur F . Exprimer P3 dans la base (Q1 , Q2 , Q3 ) de
F et calculer la distance de P3 `a F .
35

Exercices et examens

Topologie et analyse fonctionnelle

1) Soit 0 , 1 , 2 IR tels que 0 P0 + 1 P1 + 2 P2 = 0 (fonction nulle).


Ceci equivaut a` (0 P0 + 1 P1 + 2 P2 )(x) = 0(x) pour tout x [1, 1], cest-`a-dire 0 P0 (x) +
1 P1 (x) + 2 P2 (x) = 0 pour tout x [1, 1], soit 0 + 1 x + 2 x2 = 0 pour tout x [1, 1].
Avec x = 0, cela donne 0 = 0, puis avec x = 1, 1 + 2 = 0 et avec x = 1, 1 + 2 = 0.
Donc 0 = 1 = 2 = 0 et la famille (P0 , P1 , P2 ) est libre.
Cette famille (P0 , P1 , P2 ) nest pas orthogonale car par exemple :
Z
Z 1
1 1 2
1
1.x dx =
x dx =
x2 dx = 6= 0.
2
3
1
1
0
q
p
R1
2) a) On a kP0 k = hP0 , P0 i = 12 1 1.1 dx = 1 et on prend Q0 = P0 .
1 de la forme P1 kP0 (k IR), orthogonal a` Q0 :
Cherchons Q
1
hP0 , P2 i =
2

hP1 kQ0 , Q0 i = hP1 , Q0 i khQ0 , Q0 i = 0


do`
u k = hP1 , Q0 i =

1
2

R1

1 x.1 dx =

1
2

1

2
2x

1

1 = P1 .
= 0, donc Q

1
La condition de normalisation kQ1 k = 1 conduit a` prendre Q1 = kQ
1k .
Q
s Z
r
q
1 1 2
1

x dx =
k Q1 k = h Q1 , Q1 i =
2 1
3

1
Q
X
et on prend Q1 = kQ
= 3X.
k =
1
1

2 de la forme P2 aQ1 bQ0 , a, b IR (dapr`es le procede


Maintenant, cherchons Q
dorthogonalisation) orthogonal a` Q0 et Q1 .
hP2 aQ1 bQ0 , Q0 i = hP2 , Q0 i ahQ1 , Q0 i bhQ0 , Q0 i = 0
R1
avec hP2 , Q0 i = 12 1 x2 .1 dx = 13 , hQ1 , Q0 i = 0 et hQ0 , Q0 i = 1, ce qui entrane b = 13 .

hP2 aQ1 bQ0 , Q1 i = hP2 , Q1 i ahQ1 , Q1 i bhQ0 , Q1 i = 0


R

R1
1
avec hP2 , Q1 i = 21 1 x2 . 3 x dx = 23 1 x3 dx = 0, hQ1 , Q1 i = 1 et hQ0 , Q1 i = 0, ce qui
entrane a = 0.
2 = P 2 1 Q0 .
On trouve Q
3
s
sZ 
2

Z 1
1
1
1
2
1
2
2k =
kQ
x2
dx =
x4 x2 +
dx = .
2 1
3
3
9
3 5
0

La condition de normalisation kQ2 k = 1 conduit a` prendre Q2 =




3 5
1
2
Q2 (x) =
x
.
2
3

2
Q
2k ,
kQ

ce qui induit

Remarque : Les polynomes Q0 , Q1 , , Qn obtenus a` partir des monomes 1, X, , X n sont,


a` un coefficient multiplicatif pr`es, des polynomes connus sous le nom de polyn
omes de Legendre
36

UTM-L3 MIASHS

MI0A16X B. Chevallier

(18`eme et 19`eme si`ecle).


Considerations rapides sur les projections

E = F F et x = pF (x) + (x pF (x))
{z
}
| {z } |
F

se generalise a` tout espace de dimension finie (voir le theor`eme de projection orthogonale


dans les espaces de Hilbert).
Soit e1 , e2 , , ep une base orthonormale de F . On a x =

p
X
i=1

xi ei + |{z}
z .

| {z }
F

On en deduit :
hx, ej i =
do`
u xj = hx, ej i.

p
X
i=1

xi hei , ej i + hz, ej i = xj hej , ej i = xj


| {z } | {z }
| {z }
=0
=1
=0 si j6=i

Revenons a` lexercice.
On a la projection : P3 = hP3 , Q0 iQ0 + hP3 , Q1 iQ1 + hP3 , Q2 iQ2 et on trouve

3
P3 =
Q1 .
5
d(P3 , F )2 = kP3 P3 k2 = kP3 k2 kP3 k2 par Pythagore avec

On trouve d(P3 , F )2 =

1
7

kP3 k2 = hP3 , Q0 i2 + hP3 , Q1 i2 + hP3 , Q2 i2 .


 2
3
4
53 = 17 25
= 175
.

Retour aux projections : on a d(x, F ) = kx pF (x)k = inf (kx yk).


Rappel : Si e1 , e2 , , ep est une base orthonormee, k

yF
p
P

i=1

i ei k 2 =

p
P

i=1

i2 .

Remarque : On consid`ere lensemble de fonctions Cp = {f C(I, IR),


+} structure en espace prehilbertien reel par le produit scalaire :
Z
(f, g) Cp Cp 7 hf, gi = (f (x)g(x))p(x) dx.

|f (x)|2 p(x) dx <

Lensemble C(I, IR) est lensemble des fonctions continues de I dans IR, o`
u I est un intervalle
ferme de IR. Cet ensemble C(I, IR) contient lensemble IRI,n [x] des fonctions polynomes de I
dans IR, de degre inferieur ou egal a` n.
On construit a` partir des polynomes definis par Pi (x) = xi , i IN, par la methode
dorthogonalisation de Schmidt, de nouveaux polynomes Qi orthogonaux pour le produit scalaire h , i. Suivant I et la fonction poids p sur I, on construit differentes familles (Q i )iIN de
polynomes orthogonaux. Le tableau suivant evoque les familles les plus connues :
37

Exercices et examens

Topologie et analyse fonctionnelle

I
[1, 1]
[1, 1]
[1, 1]
IR+
IR

p(x)
constante > 0
1

1x2
1 x2
ex
2
ex

Qi (x) polynome de
Legendre
Tchebychev de 1`ere esp`ece
Tchebychev de 2`eme esp`ece
Laguerre
Hermite

Ces familles de polynomes orthogonaux interviennent dans des relations de recurrence, et


aussi comme solutions dequations differentielles, importantes dans certains probl`emes mathematiques.

38

UTM-L3 MIASHS

MI0A16X B. Chevallier

Sujets dexamens

Epreuve
1 : 2005/2006
I Soit M un espace metrique et A un sous-ensemble de M . On rappelle que A est dit dense
dans M lorsque A = M .
Question : Demontrez que A est dense dans M si et seulement si tout ouvert non vide de M
rencontre A.
II Soit lespace vectoriel norme (E, k k1 ) = (C([0, 1], IR), k k1 ), E, et lapplication T de
E dans IR definie par :
Z
1

T (f ) =

(t)f (t) dt.

Questions :

1) Demontrez que T est un operateur ainsi quun element du dual topologique de E.


On suppose a` partir de maintenant que est definie par (t) = t.
2) a) Verifiez que fn E.
b) Verifiez que kfn k1 = 1.
c) Calculez |T (fn )| et majorez |T (f )| en fonction de kf k1 .
d) En deduire la valeur la valeur de la norme kT k.
III Soit (L, dL ) et (M, dM ) deux espaces metriques et une application f : M L.
Si, pour tout (x, y) M M , on a : dL (f (x), f (y)) < dM (x, y), alors f est dite strictement
contractante.
Questions :
1) Demontrez que si f est strictement contractante, alors elle est uniformement continue.
2) On consid`ere maintenant (M, dM ) = (L, dL ) = (K, d) un espace metrique compact, une
application f : K K strictement contractante, et lapplication : K IR definie par
(x) = d(x, f (x)).
a) Demontrez que est continue.
[Indication : demontrez que |(x) (x0 )| d(x, x0 ) + d(f (x), f (x0 ))].
b) Soit x0 K tel que (x0 ) = inf (x).
xK

Demontrez que lhypoth`ese (x0 ) > 0 aboutit a` une contradiction


[Indication : Raisonnez en introduisant x1 = f (x0 ) et en comparant (x1 ) et (x0 )].
Rappel : On sait (ou on admettra) que, si K est un espace metrique compact, alors toute
application continue de K dans IR est bornee et atteint ses bornes.
c) En deduire lexistence dun point fixe pour lapplication f (cest-`a-dire quil existe
c K tel que f (c) = c) et que ce point fixe est unique.
39

Exercices et examens

Topologie et analyse fonctionnelle

Epreuve
2 : 2005/2006
I Application de lin
egalit
e de Cauchy-Schwarz
Soit x = (x1 , , xn ) et y = (y1 , , yn ) Kn , n IN (K = IR ou C).
1) Trouver les solutions en (x1 , , xn ) IRn du syst`eme :

x1 + + x n = n
x21 + + x2n = n

2) Demontrer linegalite : d1 (x, y) n d2 (x, y).


3) Demontrer que les trois distances d , d1 , d2 sont equivalentes sur lespace Kn .
II. Sur les suites de Cauchy
1) Soit (M, d) un espace metrique et (un )nIN une suite delements de M . Demontrer les
quatre enonces suivants :
a) Si (un )nIN est une suite de Cauchy, il en est de meme de toute suite extraite
(u(n) )nIN , : IN IN strictement croissante.
b) Si (un )nIN est une suite convergente dans (M, d), (un )nIN est une suite de Cauchy.
c) Si (un )nIN est une suite de Cauchy dans (M, d), (un )nIN est une suite bornee dans
(M, d).
d) Si (un )nIN est une suite de Cauchy et si (un )nIN admet une valeur dadherence
u M (cest-`a-dire sil existe une suite extraite (u(n) )nIN convergent vers u M ), alors la
suite (un )nIN converge vers u.
+
P 2
2) a) Soit l2 (IR) = {a = (a1 , , ap , ) ;
an < +, ap IR, p IR}. On sait ou on
p=1

admettra que

l2 (IR)

est un espace vectoriel et que legalite kak =

 +
P

n=1

a2n

1/2

definit une norme

sur l2 (IR).
On consid`ere la suite (en )nIN dans l2 (IR) telle que en = (0, , 0, 1, 0, ) o`
u 1 est a` la
n-i`eme place et 0 ailleurs.
Questions : demontrer que la suite (en )nIN nest pas de Cauchy et que lon ne peut en
extraire aucune suite de Cauchy.
b) Soit E = C([0, 1], IR) muni de la norme k k et de la distance definie par : d(f, g) =
kf gk = sup{|f (x) g(x)| , x [0, 1]}. Soit la suite (fn )nIN o`
u fn est definie par :
h
i 



1
1
1
fn (t) = 0 si t 0, 2n+2
2n
, 1 , fn 2n+1
= 1,
fn continue sur [0, 1] et affine sur

1
1
2n+2 , 2n+1

et

1
1
2n+1 , 2n

Questions : demontrer que fn appartient a` la sph`ere unite fermee S1 (0) de E et quaucune


suite extraite de (fn )nIN nest de Cauchy.
c) Soit F le sous espace vectoriel
n de E forme des polynomes reels restreints a` [0, 1]. Soit P n
defini sur [0, 1] par Pn (t) = 1 + nt .
Questions : Demontrer que la suite (Pn )nIN est de Cauchy, non convergente dans F .

40

UTM-L3 MIASHS

MI0A16X B. Chevallier

Controle 1 : 2006/2007
1) Soit la fonction :
d : IR4 IR4 IR
(x, y)
7 d (x, y) =

max (|xi yi |)

i{1,2,3,4}

o`
u x = (x1 , x2 , x3 , x4 ) et y = (y1 , y2 , y3 , y4 ).
Demontrer que (IR4 , d ) est un espace metrique.

2) Soit la fonction :
: M M
(x, y)

IR
7 (x, y) =

1 si x 6= y
0 si x = y

o`
u M est un ensemble quelconque.
Demontrer que (M, ) est un espace metrique.

3) Soit (M, d) un espace metrique. Demontrer que, pour tout x, y, z M , linegalite suivante
est vraie :
|d(x, y) d(y, z)| d(x, z).
4) Soit (M, d) un espace metrique. Demontrer que toute boule ouverte de M est un ouvert
de M .

5) Soit (M, d) un espace metrique et x, y M tels que x 6= y.


Demontrer quil existe un voisinage Vx de x et un voisinage Vy de y tels que Vx Vy = .
[Indication : considerer r = 12 d(x, y) et les boules Br (x) et Br (y).]

6) Soit (M, d) un espace metrique. On consid`ere les applications


M
: M
et
7

f (x)
x

f: M
x

IR+
7

d(x, f (x))

Demontrer que, quels que soit x et y :


|(x) (y)| d(x, y) + d(f (x), f (y)).
7) On consid`ere la fonction :
f : (IR IR, d2 ) (IR, dcan
(x, y)
7 xy
xy
41

Exercices et examens

Topologie et analyse fonctionnelle

Le domaine de definition de h est-il :


- un ouvert de (IR2 , d2 ) ,
- un ferme de (IR2 , d2 ) ?
- ni lun, ni lautre ?
Justifier la reponse.

8) Soit A = ([0, 1] [0, 1]) ([1, 2] {0}) vu comme sous-ensemble de lespace metrique
(IR2 , d2 ).
a) Dessiner A
b) Trouver linterieur
A de A
c) Trouver ladherence A de A.

42

UTM-L3 MIASHS

MI0A16X B. Chevallier

Controle 2 : 2006/2007
1) Soit (E, k.k) un espace vectoriel norme. Demontrer linegalite :

| k
x k k
y k | k
x
y k.

2) Soit (M, d) un espace metrique et (un )nIN une suite dans M convergeant vers une limite
a M.
a) Exprimer cette convergence en termes mathematiques ( > 0, )
b) Demontrer quil nexiste pas dautre limite que a.

3) Soit les espaces vectoriels normes (C([a, b], IR), k.k ), (IR, k.kcan = | |), x0 [a, b], et
lapplication :
vx0 : (C([a, b], IR) IR
f
7 f (x0 )
Demontrer que vx0 est continue.

4) Demontrer lassertion suivante (exprimant que la fonction x 7 x2 de (IR, dcan = | |) dans


(IR, dcan = | |) nest pas uniformement continue) :
0

> 0, > 0, x , x0 IR, dcan (x , x0 ) = |x x0 | < et dcan (x2 , x2 ) = |x2 x2 | > .


[Indication : - choisir x , x0 de la forme xn , x0n , n IN, avec xn x0n <
- penser a` legalite a2 b2 = (a b)(a + b).]

1
n

et

1
n

<

5) Soit E un espace vectoriel sur IR de dimension finie n. Soit v = (


v 1, ,
v n ) une base

dans laquelle tout vecteur secrit


x = x1
v 1 + + xn
v n . On definit une norme sur E par

legalite k
x kv = max |xi |. Soit (F, k.k) un espace vectoriel sur IR norme, quelconque (de
i{1, ,n}

dimension finie ou non).


Demontrer que toute application lineaire u : E F est continue.

6) Soit E = IR[X] lespace vectoriel des polynomes sur IR muni de la norme definie par
legalite :
ka0 + a1 X + + an X n k = max |ai |.
i{0, ,n}

On consid`ere lapplication T : (E, k.k) (E, k.k) definie par legalite :


!
n
n
X
X
ai i
i
X
T
ai X = a 0 +
i
i=0

i=1

a) Verifier que T est lineaire.


43

Exercices et examens

Topologie et analyse fonctionnelle

b) Demontrer que T est continue.


c) Demontrer que lapplication reciproque T 1 existe [Indication : trouver T 1 explicitement].
d) Verifier que T 1 est lineaire.
e) Demontrer que T 1 nest pas continue.
f) Quel commentaire vous inspire la comparaison de 6.e) et 5) ?
(P )k
g) Demontrer que kT k 1. [Rappel : kT k = sup kTkP
k ]. [Indication : regardez

P E\{ 0 }

votre demonstration de b)].


h) Trouver un polynome P1 E tel que kT (P1 )k = kP1 k et en deduire que kT k = 1.

44

UTM-L3 MIASHS

MI0A16X B. Chevallier

Controle 3 : 2006/2007
Soit E = C([1, 1], IR).
On sait ou on admettra que lapplication :
1
(f, g) E E
7 hf, gi =
2

f (x)g(x) dx
1

est un produit scalaire faisant de lespace vectoriel E un espace prehilbertien reel.


Pour chaque entier i {0, 1, 2, 3, 4, }, on consid`ere la fonction monome m i definie par
mi (x) = xi .
1) Demontrer que la famille (m0 , m1 , m2 , m3 ) est une famille libre mais non orthogonale de
lespace vectoriel reel E.
2) Soit F = Vect(m0 , m1 , m2 , m3 ) le sous-espace vectoriel engendre par la famille (m0 , m1 , m2 , m3 ).
a) Construire une base orthonormee (q0 , q1 , q2 , q3 ) de F .
b) Soit m4,F la projection orthogonale de m4 sur F .
Trouver les coordonnees de m4,F dans la base (q0 , q1 , q2 , q3 ).
Calculer la distance de m4 a` F .
R
1 1
En deduire le nombre :
inf
(x4 ax3 bx2 cx d)2 dx.
4 2 1
(a,b,c,d)IR

45

Annexes