You are on page 1of 6

Corriges dexercices pour les TD 1 et 2

Soit E = C
0
([0, 1]; R) et A = {f E; f(x) 0 pour tout x [0, 1]}.
1. Montrer que les applications qui `a tout element (f, g) E
2
associent respectivement
d

(f, g) = sup{|f(x) g(x)|; x [0, 1]},


d
1
(f, g) =
_
1
0
|f(x) g(x)| dx
denissent des distances sur E.
2. Decrire

A et A pour la distance d

.
3. Decrire

A et A pour la distance d
1
.
Solution .
1. Cest une question de cours.
2. On voit dabord facilement que A est ferme pour la distance d

car d

est la distance de la convergence


uniforme, et une limite uniforme de fonctions positives est bien s ur positive. Montrons que

A est egal `a
lensemble
B = {f E; f(x) > 0 pour tout x [0, 1]}.
Soit f B et soit r = min{f(x); x [0, 1]} > 0 (r est bien deni car f est continue sur le segment [0, 1]).
Alors B(f, r) A : pour tout g E tel que d

(g, f) < r, et pour tout x [0, 1],


g(x) f(x) r 0,
de sorte que g A. Inversement, si f

A, il existe r > 0 tel que B(f, r) A. Alors necessairement


g : x f(x) r/2 appartient `a A car d

(f, g) = r/2 < r, et donc pour tout x [0, 1],


g(x) 0 f(x) r/2 > 0.
Ainsi f B. On a nalement bien montre que

A= B.
3. Montrons que A est egalement ferme pour la distance d
1
. Soit (f
n
) une suite delements de A
convergeant vers un certain f E. Raisonnons par labsurde en supposant que f / A, cest-`a-dire
quil existe x
0
[0, 1] tel que f(x
0
) < 0. Par continuite de f, il existe ]0, 1[ tel que pour tout
x [0, 1]]x
0
, x
0
+[, f(x) <
1
2
f(x
0
). Soit =

2
f(x
0
) > 0. Sachant que de plus f(x) 0 pour tout
x, on a alors pour tout n,
_
1
0
|f
n
(x) f(x)| dx
_
[0,1]]x0,x0+[
|f
n
(x) f(x)| dx ,
ce qui contredit le fait que f
n
f pour la distance d
1
. Cette contradiction montre que f A, et A est
donc ferme.
Montrons que A est dinterieur vide pour la distance d
1
. Supposons par labsurde quil existe f

A,
et soit (f
n
) la suite de fonctions continues denie par:
_

_
f
n
(0) = 1
f
n
(x) = f(x) pour x [1/n, 1]
f
n
est ane sur [0, 1/n].
Alors f
n
f pour la distance d
1
car
d
1
(f
n
, f) =
_
1/n
0
|f
n
(x) f(x)| dx
2
n
max(1, max{|f(x)|; x [0, 1]}) 0.
Comme il existe r > 0 tel que B(f, r) A, en appliquant la denition de la limite avec = r, on obtient
lexistence dun entier n
0
tel que pour tout n n
0
, d
1
(f
n
, f) < r, et donc en particulier f
n
A. Pourtant
aucun f
n
nappartient `a A, puisque f
n
(0) = 1 pour tout n. Cette absurdite montre bien que A est
dinterieur vide.
1
Soit E lespace vectoriel des suites reelles bornees. Pour U = (u
n
) E et V = (v
n
) E, on pose
d

(U, V ) = sup{|u
n
v
n
|; n N}.
1. Verier que ceci denit une distance sur E.
2. Soit A lensemble des suites reelles bornees croissantes. Decrire ladherence de A pour la distance d

.
A est-il ouvert pour cette distance ? Quel est son interieur ?
3. Soit B lensemble des suites reelles bornees strictement croissantes. Quel est son adherence pour la
distance d

?
Solution .
1. Cest `a nouveau une question de cours.
2. Montrons que A est ferme pour la distance d

. Soit (U
p
)
p
= ((u
p
n
)
n
)
p
une suite delements de A
convergeant vers un certain U = (u
n
) E lorsque p +. On remarque dej` a que cela implique que
pour tout n, u
p
n
u
n
lorsque p +. En eet, pour tout > 0 xe, il existe p
0
N tel que pour tout
p p
0
,
d

(U
p
, U) ,
et donc pour tout n, pour tout p p
0
, |u
p
n
u
n
| .
Alors, comme (u
p
n
)
n
est croissante pour tout p, on a pour tous n et p,
u
p
n
u
p
n+1
.
Lorsque p +, on obtient pour tout n, u
n
u
n+1
. Donc U A qui est par consequent ferme.
A nest pas ouvert car la suite nulle U est un element de A non interieur `a A: supposons que U est
interieur `a A. Il existe donc r > 0 tel que B(U, r) A. La suite V = ((1)
n
r/2)
n
appartient donc `a A
car d

(U, V ) = r/2 < r; or cette suite nest pas croissante, ce qui fournit une contradiction.
Montrons par labsurde que linterieur de A est lensemble vide. Soit (u
n
)

A: il existe r > 0 tel que


B((u
n
), r) A. En particulier les suites (u
n
+(1)
n
r/2)
n
et (u
n
+(1)
n+1
r/2)
n
appartiennent `a A, et
sont donc croissantes. On obtient donc pour tout n,
_
u
2n
+ (1)
2n
r/2 u
2n+1
+ (1)
2n+1
r/2
u
2n+1
+ (1)
2n+2
r/2 u
2n+2
+ (1)
2n+3
r/2
cest-`a-dire, pour tout n,
u
2n
+ r u
2n+1
et u
2n+1
+ r u
2n+2
.
Il existe donc r > 0 tel que pour tout n N, u
n+1
u
n
+ r. En particulier pour tout n, u
n
u
0
+ nr.
La suite (u
n
)
n
ne peut donc etre bornee, ce qui est absurde. Ainsi

A= .
3. Montrons que B est lensemble A des suites reelles bornees croissantes. On montre dabord de la
meme fa con quau debut de la question 2 que B A, cest-`a-dire quune limite de suites strictement
croissantes est croissante. Reciproquement, soit (u
n
) A. Soit, pour p N

,
u
p
n
= u
n
+
1
p
n+1

i=1
1
i
2
.
Comme la serie

i1
1/i
2
converge, et comme la suite (u
n
)
n
est bornee, la suite (u
p
n
)
n
est bornee pour
tout p. De plus la suite (u
p
n
)
n
est strictement croissante pour tout p, car pour tout n on a
u
n
+
1
p
n+1

i=1
1
i
2
u
n+1
+
1
p
n+1

i=1
1
i
2
< u
n+1
+
1
p
n+2

i=1
1
i
2
.
Enn d

((u
p
n
)
n
(u
n
)
n
) 0 lorsque p + car
d

((u
p
n
)
n
(u
n
)
n
) = sup
_
1
p
n+1

i=1
1
i
2
; n N
_

1
p
+

i=1
1
i
2
=
1
p

2
6
.
La suite (u
n
)
n
est donc limite dune suite delements de B: elle appartient `a B. Finalement, on a montre
que B = A.
2
1. Existe-t-il un homeomorphisme de lespace (R
n
, d
2
) sur lui-meme qui transforme la boule unite ouverte
en la boule unite fermee ?
2. Existe-t-il un homeomorphisme de (R, | |) sur (] 1, 1[, | |) ?
Solution .
1. Non, car un homeomorphisme transforme les ouverts en ouverts, et donc si un tel homeomorphisme
existait la boule fermee devrait etre ouverte, ce qui est faux.
Pour prouver quun homeomorphisme transforme les ouverts en ouverts, soit f un homeomorphisme
de (R
n
, d
2
) sur lui-meme et soit O un ouvert de R
n
. Alors f
1
etant continue, limage reciproque de O
par f
1
est un ouvert; or limage reciproque de O par f
1
est exactement limage de O par f, car f est
la bijection reciproque de f
1
, et donc f(O) est ouvert.
2. Oui, lapplication f : x R
2

arctan(x), de bijection reciproque y ] 1, 1[tan(

2
y), convient.
Soit f : R R une application continue strictement croissante. On munit R de la valeur absolue.
1. Montrer que f(R), limage de f, est un ouvert de R.
2. Montrer que f
1
, la bijection reciproque de f, est bien denie et continue sur f(R).
3. Montrer que lapplication d : R
2
R qui `a (x, y) R
2
associe
d(x, y) = |f(x) f(y)|
denit une distance sur R.
4. Montrer que cette distance denit les memes ouverts que la valeur absolue.
5. Les distances d et
(x, y) R
2
|x y|
sont-elles necessairement equivalentes ? Si oui, donner une justication, sinon, un contre-exemple.
Solution .
1. Soit y = f(x) f(R), et soit = min{f(x + 1) f(x), f(x) f(x 1)}. Alors > 0 car f est
strictement croissante, et pour tout z R tel que |z y| < ,
z < y + f(x) + (f(x + 1) f(x)) = f(x + 1),
tandis que
z > y f(x) (f(x) f(x 1)) = f(x 1).
En particulier z ]f(x 1), f(x +1)[, et donc, dapr`es le theor`eme des valeurs intermediaires applique `a
la fonction continue f, on en deduit que z f(]x 1, x + 1[) f(R). Ceci etant valable pour tout z tel
que |z y| < , on a montre que B(y, ) f(R), et on en deduit que f(R) est ouvert.
2. La fonction f etant strictement croissante, elle est bijective de R sur f(R). Sa bijection reciproque f
1
est donc bien denie. Montrons quelle est continue sur f(R); la demonstration est tr`es proche de celle de
la question 1: soit y = f(x) f(R), et soit > 0 xe. Soit = min{f(x+) f(x), f(x) f(x)} > 0.
Alors pour tout z f(R) tel que |z y| < ,
z < y + f(x) + (f(x + ) f(x)) = f(x + ),
tandis que
z > y f(x) (f(x) f(x )) = f(x ).
En particulier z ]f(x ), f(x + )[, et donc, dapr`es le theor`eme des valeurs intermediaires applique `a
la fonction continue f, on en deduit que z f(]x , x + [), et donc f
1
(z) ]x , x + [, cest-`a-dire
|f
1
(z) f
1
(y)| < . On a donc verie la denition de la continuite pour f
1
en tout point de f(R).
3. Il est evident que d est symetrique, car pour (x, y) R
2
,
d(x, y) = |f(x) f(y)| = |f(y) f(x)| = d(y, x).
3
De plus, pour (x, y) R
2
, d(x, y) = 0 si et seulement si f(x) = f(y), cest-`a-dire, sachant que f est
strictement croissante, si et seulement si x = y. Verions enn linegalite triangulaire: soient x, y, z trois
reels. On a
d(x, y) = |f(x) f(y)| = |f(x) f(z) + f(z) f(y)| |f(x) f(z)| +|f(z) f(y)| = d(x, z) + d(z, y),
o` u lon a utilise linegalite triangulaire sur R muni de la valeur absolue. Ceci prouve linegalite triangulaire
pour d et ach`eve la verication: d denit une distance sur R.
4. Soit O R un ensemble ouvert pour la distance d et soit x O. Il existe donc > 0 tel que pour
y R, d(x, y) < entrane y O, cest-`a-dire que |f(x) f(y)| < entrane y O. Mais par continuite
de f en x, il existe > 0 tel que pour tout y R, |x y| < entrane |f(x) f(y)| < . Finalement,
pour tout y R, |x y| < entrane y O. Cette construction de etant possible pour tout x O, on
a donc montre que O est ouvert pour la valeur absolue | |.
Inversement, soit O R un ensemble ouvert pour la valeur absolue, et soit x O. Il existe donc > 0
tel que pour y R, |xy| < entrane y O. Mais par continuite de f
1
en f(x), il existe > 0 tel que
pour tout y R, |f(x) f(y)| < entrane |x y| < , cest-`a-dire que d(x, y) < entrane |x y| < .
Finalement, pour tout y R, d(x, y) < entrane y O. Cette construction de etant possible pour
tout x O, on a donc montre que O est ouvert pour la distance d.
Finalement, les ouverts pour d sont ouverts pour la valeur absolue et inversement: d et la valeur
absolue denissent les memes ouverts.
5. La distance d et celle denie par la valeur absolue ne sont pas necessairement equivalentes, comme
le montre lexemple de la fonction f : x arctan(x). En eet, cette fonction est continue strictement
croissante, mais il nexiste aucune constante C > 0 telle que pour tout (x, y) R
2
,
|x y| C | arctan(x) arctan(y)|.
En eet, si une telle constante existait, on aurait pour tout n N, n 1,
1 = |(n + 1) n| C | arctan(n + 1) arctan(n)| 0 lorsque n +,
puisque arctan(x) `a une limite nie en + (egale `a /2). Ceci est absurde et montre limpossibilite de
lexistence de la constante C. En particulier, d et (x, y) |x y| ne sont pas equivalentes pour ce choix
de f.
Montrer que {

m; (n, m) N
2
} est dense dans R.
Solution . La suite (

n + 1

n)
nN
tend vers 0 lorsque n tend vers + car

n + 1

n =
1

n + 1 +

n
.
Soit x R et > 0 xe. On peut supposer que x > 0, car le cas x = 0 vient detre traite, et si x < 0, on
pourra appliquer le resultat `a x > 0 puis echanger n et m. Il existe N N tel que 0 <

N + 1

N < .
Soit k N tel que k(

N + 1

N) x < (k + 1)(

N + 1

N). Alors
|x (
_
k
2
(N + 1)

k
2
N)|

N + 1

N < .
On a donc approche x avec une precision arbitraire par des elements de {

m; (n, m) N
2
}, ce qui
montre que cet ensemble est dense dans R.
Soit E et F deux espaces metriques. Montrer que les proprietes suivantes sont equivalentes:
(i) f : E F est continue.
(ii) Pour tout A E, f(A) f(A).
(iii) Pour tout B F, f
1
(

B)

..
f
1
(B) .
4
Solution . Pour cet exercice on rappelle que par denition, pour B F,
f
1
(B) = {x E tels que f(x) B},
et donc x f
1
(B) f(x) B. Il ne faut pas confondre avec une eventuelle bijection reciproque de f,
qui nexiste pas forcement !
(i) (ii) Soit A E et y f(A). Il existe donc x A tel que f(x) = y, et dapr`es la caracterisation
sequentielle de ladherence, il existe une suite (x
n
) delements de A convergeant vers x. Par continuite
de f, on a f(x
n
) f(x) = y lorsque n +, et comme f(x
n
) f(A) pour tout n, il suit que y f(A)
comme limite dune suite delements de f(A). On a donc montre que f(A) f(A).
(ii) (i) Soit B un ferme de F et A = f
1
(B). On veut montrer que A est un ferme de E, ce
qui impliquera la continuite de f dapr`es une propriete du cours. Soit x A, alors par hypoth`ese
f(x) f(A) B B, car B est ferme. Ainsi x f
1
(B) = A, et donc A = A : A est ferme.
(i) (iii) Soit B F et x f
1
(

B). Alors f(x)

B, de sorte quil existe r > 0 tel que B


F
(f(x), r) B.
Mais par continuite de f, il existe > 0 tel que pour tout y B
E
(x, ), f(y) B
F
(f(x), r) B. Il
sensuit que B
E
(x, ) f
1
(B), et donc
x

..
f
1
(B) .
On a donc montre que f
1
(

B)

..
f
1
(B) .
(iii) (i) Soit B un ouvert de F. Alors
f
1
(B) = f
1
(

B)

..
f
1
(B),
donc f
1
(B) coincide avec son interieur: il est ouvert. Limage reciproque de tout ouvert de F est un
ouvert de E, donc f est continue.
Soit (E, d) un R-espace vectoriel metrique. On dit quun ensemble C E est convexe si pour tout
(x, y) C
2
et pour tout [0, 1],
x + (1 ) y C.
Si A est une partie de E, on appelle enveloppe convexe de A, notee co(A), le plus petit ensemble convexe
de E contenant A.
1. Montrer que co(A) est bien denie pour toute partie A E.
2. Montrer que co(A) contient lensemble des combinaisons convexes delements de A, cest-`a-dire
{x + (1 ) y; (x, y) A
2
, [0, 1]} co(A).
3. Si A est ferme, co(A) est-elle fermee ?
4. Si A est convexe, A et

A sont-ils convexes (pour le cas de

A on supposera que la distance provient


dune norme) ?
Solution .
1. Denissons B comme lintersection de toutes les parties convexes de E contenant A. Lensemble B est
non vide puisque E est une partie convexe (cest un espace vectoriel) contenant A. De plus B contient
evidemment A, et B est convexe car lintersection de parties convexes est convexe: soit (C
i
)
iI
une famille
de parties convexes de E indexee par un ensemble dindices I. Soient x, y
i
C
i
et [0, 1]. Comme
pour tout i, x, y C
i
qui est convexe, on a
x + (1 ) y C
i
,
et donc x + (1 ) y
i
C
i
.
Enn B est le plus petit ensemble convexe contenant A, car un autre ensemble convexe contenant A
apparat necessairement dans lintersection denissant B. On a donc montre lexistence dun plus petit
ensemble convexe de E contenant A.
5
2. Si z = x + (1 ) y avec (x, y) A
2
et [0, 1], alors sachant que x, y A co(A), on obtient
immediatement que z co(A) comme combinaison convexe de deux elements du convexe co(A).
3. Considerons dans R
2
, A = R {(0, 1)}. Alors A est ferme comme union de deux fermes, mais nous
allons montrer que
co(A) = {(x, y) R
2
; (x, y) = (0, 1) ou (x R et 0 y < 1)}
qui nest evidemment pas ferme.
Soit B = {(x, y) R
2
; (x, y) = (0, 1) ou (x R et 0 y < 1)} et montrons que co(A) = B. Tout
dabord, co(A) B car on verie facilement que B est une partie convexe de R
2
, qui bien s ur contient
A. Inversement, soit (x, y) B. On peut supposer que 0 < y < 1 sinon (x, y) A co(A). Alors on
saper coit facilement que
(x, y) = (1 y)
_
x
1 y
, 0
_
+ y (0, 1),
et donc (x, y), comme combinaison convexe de deux points de A, appartient necessairement `a co(A)
dapr`es le 2.
4. La reponse est oui dans les deux cas. Soient x, y

A et [0, 1]. Supposons que la distance d


provient dune norme . Il existe r > 0 tel que B(x, r) A et B(y, r) A. Montrons alors que
B(x + (1 ) y, r) A, ce qui entranera que
x + (1 ) y

A
et donc que

A est convexe. Soit z B(x + (1 ) y, r), que nous pouvons donc ecrire
z = x + (1 ) y + u,
o` u u < r. Alors
z = x + (1 ) y + u + (1 ) u = (x + u) + (1 ) (y + u).
Or x + u B(x, r) A et y + u B(y, r) A car u < r, et donc z est combinaison convexe de deux
elements de A qui est convexe, ce qui implique que z A, et ce pour tout z de la forme z = x+(1) y+u
o` u u < r, cest-`a-dire pour tout z B(x + (1 ) y, r). Ceci prouve larmation.
Soient x, y A, et soit [0, 1]. Soient (x
n
), (y
n
) deux suites delements de A convergeant respec-
tivement vers x et y. Alors
x + (1 ) y = lim x
n
+ (1 ) y
n
,
et x
n
+ (1 ) y
n
A pour tout n par convexite de A. Ainsi x + (1 ) y A comme limite dune
suite delements de A. Par consequent A est convexe.
6