2010-2011 MA 402
Universit´e Paul C´ezanne Calcul Diff´erentiel
Devoir maison : convexit´e
Corrig´e
Exercice 1. On dit qu’un ensemble Cde Rdest convexe s’il v´erifie
pour tous x, y Cet pour tout t[0,1], (1 t)x+ty C.
1. (i) Montrer que tout sous-espace vectoriel de Rdest convexe.
(ii) Montrer qu’un intervalle de Rest convexe.
2. Soit Cest un ensemble convexe de Rd.
(i) On suppose que Ccontient deux boules (ouvertes) de rayon r > 0 de centres respectifs xet y.
Montrer alors que Ccontient toutes les boules de rayon r > 0 de centres (1 t)x+ty,t[0,1].
(ii) En d´eduire que l’int´erieur de Cest convexe.
3. Montrer que l’adh´erence d’un ensemble convexe de Rnest aussi convexe.
Correction 1. 1. (i) Si Cest un sous-espace vectoriel de Rd, alors pour tout x, y Cet pour tout
λ, µ R, on a λx +µy C. On peut donc prendre λ= 1 tet µ=tavec t[0,1], ce qui donne la
propri´et´e de convexit´e de C.
1. (ii) Soit Iun intervalle de R; on note I= [a, b]. Soit x, y Iet t[0,1]. Alors on a
(1 t)a(1 t)x(1 t)bet ta ty tb
(les in´egalit´es sont conserv´ees car t0 et 1 t0). En additionnant ces deux in´egalit´es, on obtient
a= (1 t)a+ta (1 t)x+ty (1 t)b+tb =b, ce qui montre alors que (1 t)x+ty Iet donc I
est convexe.
2. (i) Soit x, y C(Cconvexe) et r > 0 tels que B(x, r)Cet B(y, r)C. Soit t[0,1] ; on pose
z= (1 t)x+ty. On veut montrer que B(z, r)C. Soit zB(z, r). Alors on v´erifie facilement que
z= (1t)(x+zz)+t(y+zz). Comme zz< r,x+zzB(x, r)Cet y+zzB(y, r)C,
C´etant convexe, zC. Ce qui montre que B(z, r)C.
2. (ii) Soit Cun ensemble convexe. Soit x, y
C. Alors il existe r1>0 tel que B(x, r1)Cet r2>0
tel que B(y, r2)C. On note r= min{r1, r2}et donc B(x, r)Cet B(y, r)C. Soit t[0,1] et
z= (1 t)x+ty. On applique la question 2.(i) pour conclure alors que B(z, r)C, ce qui montre que
z
C. Ainsi, on a montr´e que
Cest convexe.
3. Soit Cun ensemble convexe. Soit x, y C. Alors il existe (xn)nNune suite de Cqui converge vers xet
(yn)nNune suite de Cqui converge vers y. Soit t[0,1] et z= (1 t)x+ty. Soit zn= (1 t)xn+tyn
pour nN. Alors il est facile de voir que znCpour tout nNet que zn
n→∞
z. Ainsi, zC. Ce qui
montre que Cest un convexe.
Exercice 2. On dit qu’une fonction f:CRefinie sur un ensemble Cconvexe de Rdest convexe si
elle v´erifie
pour tous x, y Cet pour tout t[0,1], f((1 t)x+ty)(1 t)f(x) + tf(y).
1. (i) Montrer que toute fonction convexe sur un intervalle Ide Rest continue.
(ii) Montrer que si f:IRest convexe, alors pour tous x, y, z I, avec x < y < z, on a
f(x)f(y)
xyf(y)f(z)
yz.
Indication : Faites un dessin !
(iii) En posant y= (1t)x+tz, puis en faisant tendre tvers 0, puis vers 1 dans l’in´egalit´e ci-dessus,
en d´eduire qu’une fonction convexe d´erivable sur Ia une d´eriv´ee croissante.
2. (i) Soit Nune norme sur Rd. Montrer que Nest une fonction convexe.
(ii) En d´eduire qu’une boule (ouverte ou ferm´ee) de Rdpour une norme Nest convexe.
3. Soit Nune norme sur Rdet Cune partie convexe de Rd. On d´efinit pour xRd
d(x, C) = inf
yCN(xy).
Montrer que la fonction x7→ d(x, C) est une fonction convexe sur Rd.
Correction 2. 1. (i) Soit aun point de l’intervalle ouvert Iet soit φ:I\ {a} → Rla fonction d´efinie
par φ(x) = f(x)f(a)
xa. On montre que φest une fonction croissante. En effet, soit x, y I\ {a}tels que
xy. Alors il y a trois cas : xy < a ou x<a<you a<xy. Dans le premier cas, on peut ´ecrire
y= (1t)x+ta avec t=yx
ax[0,1] et donc par convexit´e de la fonction fon a f(y)(1t)f(x)+tf (a),
ce qui donne alors f(y)f(a)(1 t)(f(x)f(a)) = ay
ax(f(x)f(a)) et comme ay > 0, cela
´equivaut `a φ(x)φ(x). Dans le deuxi`eme cas, on ´ecrit a= (1 t)x+ty avec t=ax
yx[0,1] et on a
f(a)(1 t)f(x) + tf(y) ce qui donne alors ya
yx(f(x)f(a)) + ax
yx(f(y)f(a)) 0 et comme yx > 0,
ya > 0 et ax > 0, on a φ(x)φ(y). Enfin, dans le dernier cas, on peut ´ecrire x= (1 t)a+ty avec
t=xa
ya[0,1] et donc f(x)(1 t)f(a) + tf(y), ce qui donne φ(x)φ(y).
Soit (xn)nNune suite croissante de Itelle que xn< a pour tout nNet xn
n→∞
a. Alors la suite
(φ(xn))nNest croissante et major´ee par φ(y) pour un y > a. C’est donc une suite convergente ; on note
sa limite. On a alors φ(xn)
n→∞
, ce qui donne f(xn)f(a)
n→∞ (xna)et donc f(xn)f(a)
n→∞ 0.
Ainsi, fest continue `a gauche en a. Pour montrer la continuit´e `a droite de fen a, il suffit de consid´erer
une suite d´ecroissante (yn)nNde Itelle que yn> a pour tout nNet yn
n→∞
a. La suite (φ(yn))nNest
d´ecroissante et minor´ee par φ(x) pour un x < a. C’est donc une suite convergente ; on note sa limite.
On a alors φ(yn)
n→∞
, ce qui donne f(yn)f(a)
n→∞ (yna)et donc f(yn)f(a)
n→∞ 0. Ainsi, f
est continue `a droite en a.
1. (ii) L’in´egalit´e demand´ee est un cas particulier de ce qu’on a montr´e dans la premi`ere question en
prenant a=ydans la d´efinition de φet z`a la place de ydans le deuxi`eme cas.
1. (iii) Lorsque y= (1 t)x+tz (x < z), l’in´egalit´e montr´ee dans la question 1.(ii) devient
f(x)f((1 t)x+tz)
t(xz)f((1 t)x+tz)f(z)
(1 t)(xz).
Lorsque t1, le membre de gauche de l’in´egalit´e converge vers f(x)f(z)
xzet f((1t)x+tz)f(z)
(1t)(xz)
t1f(z).
Lorsque t0, f(x)f((1t)x+tz)
t(xz)
t0f(x) et le membre de droite de l’in´egalit´e converge vers f(x)f(z)
xz.
Comme les in´egalit´es sont conserv´ees par passage `a la limite, on vient de montrer que
f(x)f(x)f(z)
xzf(z) pour x < z,
2
ce qui montre bien que fest croissante.
2. (i) Soit x, y Rdet t[0,1]. On a alors N((1 t)x+ty)N((1 t)x) + N(ty) par l’in´egalit´e
triangulaire v´erifi´ee par Net N((1 t)x) = (1 t)N(x), N(ty) = tN (y) par homog´en´eit´e de la norme N
et 1 t0, t0. Ainsi, N((1 t)x+ty)(1 t)N(x) + tN (y), ce qui montre que Nest convexe.
2. (ii) On va faire le raisonnement sur les boules ouvertes. Le cas des boules ferm´ees se traite de la mˆeme
mani`ere. Soit aRdet r > 0. Soit B=B(a, r) = {xRd;N(xa)< r}. Prenons deux points x, y B
et t[0,1]. On veut montrer alors que le point z= (1 t)x+ty est dans B, ce qui montrera que Best
convexe. On a N(za) = N((1 t)(xa) + t(ya)) car (1 t)a+ta =aet par convexit´e de N, cela
donne N(za)(1 t)N(xa) + tN(ya). Comme x, y B, on a N(xa)< r et N(ya)< r, ce
qui implique alors N(za)<(1 t)r+tr =ret donc zB.
3. Soit Cun convexe de Rd. Soit x, y Rdet d(x, C) = infzCN(xz), d(y, C) = infzCN(yz). Soit
(xn)nNune suite minimisante pour d(x, C), c’est-`a-dire que xnCpour tout nNet N(xxn)
n→∞
d(x, C). De mˆeme, on choisit (yn)nNune suite minimisante pour d(y, C), soit donc ynCpour tout nN
et N(yyn)
n→∞
d(x, C). Alors pour tout t[0,1], si on pose z= (1 t)x+ty,zn= (1 t)xn+tyn,
nNest une suite de C(car Cest convexe) et
d(z, C)N(zzn) = N((1t)(xxn)+t(yyn)) (1t)N(xxn)+tN(yyn)
n→∞ (1t)d(x, C)+td(y, C)
la premi`ere in´egalit´e provenant du fait que d(z, C) est la plus petite valeur des N(zz) pour zCet
znC. L’´egalit´e qui suit provient de la d´efinition de zet de celle de zn. L’in´egalit´e suivante provient de la
convexit´e de la norme Net la convergence lorsque n→ ∞ provient du choix des suites (xn)nNet (yn)nN.
Ce qui montre que x7→ d(x, C) est une fonction convexe de Rd.
3
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !