Optimisation des fonctions convexes 9
Caract´erisation des fonctions convexes diff´erentiables
TH5 : Soit Ω un ouvert convexe de IRnet fune fonction de Ω sur IR.
1) Si fest diff´erentiable sur Ω, alors fest convexe si et seulement si, pour tout
(x, y)∈Ω2,
f(y)−f(x)≥h∇f(x),y−xi.
2) Si fest de classe C2sur Ω, alors fest convexe sur Ω si et seulement si, pour tout
x∈Ω, la matrice ∇2f(x) est positive.
Preuve du TH5 :
1) Si fest convexe, pour θ∈]0,1[, on a :
f(x+θ(y−x)) = f((1 −θ)x+θy)≤(1 −θ)f(x)+θf(y)
d’o`u f(x+θ(y−x)) −f(x)≤θ(f(y)−f(x)).
Or f(x+θ(y−x)) = f(x)+θdxf(y−x)+θky−xkε(θ(y−x)).
En simplifiant par θ>0, on obtient :
dxf(y−x)+ky−xkε(θ(y−x)) ≤f(y)−f(x)
et en faisant tendre θvers 0, on a alors :
dxf(y−x)≤f(y)−f(x).
R´eciproquement, si f(b)≥f(a)+daf(b−a) pour tout (a, b)∈Ω2, alors, avec b=yet
a=x+θ(y−x), puis avec b=xet a=x+θ(y−x),
f(y)≥f(x+θ(y−x)) + dx+θ(y−x)f(y−x)×(1 −θ)
f(x)≥f(x+θ(y−x)) + dx+θ(y−x)f(y−x)×(−θ).
On multiplie la premi`ere in´egalit´e par θ, la deuxi`eme par (1 −θ) et on fait la somme :
θf(y)+(1−θ)f(x)≥(θ+1−θ)f(x+θ(y−x))
soit f((1 −θ)x+θy)≤(1 −θ)f(x)+θf(y).
2) On applique la formule de Taylor-Mac-Laurin `a l’ordre 2 en x:
il existe θ∈]0,1[ tel que :
f(y)=f(x)+dxf(y−x)+1
2d2
x+θ(y−x)f(y−x, y −x).
Or d2
x+θ(y−x)f(y−x, y −x)≥0 donc f(y)≥f(x)+dxf(y−x)etfest convexe.
R´eciproquement, si fest convexe, alors, pour tout h∈IR net pour tout ttel que x+th ∈Ω,
f(x+th)≥f(x)+dxf(th).