Définition 2.2 — Soit f:Ω→R.
1. On dit que fest convexe lorsque :
∀(x, y)∈Ω2,∀t∈[0,1],f(αx +(1−α)y)≤αf(x)+(1−α)f(y).
2. Lorsque −fest convexe, on dit que fest concave.
Exemple 2.2 – 1. Les formes linéaires f:Rn→R,x7→ Pn
i=1 aixi, sont convexes.
2. Soit p>2et f:Rn→Rdéfinie pour tout x=(x1,...,x
n)∈Rnpar f(x)=Pn
i=1 |xi|p. Alors fest convexe.
Proposition 2.1 — Soit f:Ω→R.fest convexe sur Ωsi et seulement si pour tous (x, y)∈Ω2la fonction
fx,y :[0,1] →Rdéfinie par fx,y(t)=f((1 −t)x+ty)est convexe.
Démonstration —
=⇒Soit (x, y)∈Ω2,(s, t)∈[0,1]2et α∈[0,1]. Alors :
fx,y(1 −α)t+αs=fx+ ((1 −α)t+αs)(y−x)=f(1 −α)(x+t(y−x)) + α(x+s(y−x))
≤(1 −α)f(x+t(y−x)) + αf (x+s(y−x)) = (1 −α)fx,y(t)+αfx,y(s),
donc fx,y est bien convexe.
⇐=Soit (x, y)∈ωet t∈[0,1]. Alors :
f((1 −t)x+ty)=fx,y(t)=fx,y((1 −t)×0+t×1) ≤(1 −t)fx,y(0) + tfx,y(1) = (1 −t)f(x)+tf(y),
donc fest bien convexe.
2.2 Caractérisation des fonctions convexes différentiables
Définition 2.3 — Soit f:Ω→Rune fonction de classe C2sur Ω. La hessienne de fen a∈Ωest la matrice
Hf(a)=∂2f
∂xi∂xj
(a)1≤i,j≤n
∈Mn(R). D’après le théorème de Schwarz, cette matrice est symétrique.
Proposition 2.2 — Soit f:Ω→Rune fonction de classe C2sur Ω. Alors fest convexe sur Ωsi et seulement si
pour tout a∈Ωla hessienne Hf(a)est une matrice positive (au sens de la définition 3.2).
Démonstration — Pour tout (x, y)∈Ω2, l’application fx,y est de classe C2sur [0,1] et on a pour tout t∈[0,1] :
f0
x,y(t)=
n
X
j=1
∂f
∂xj
((1 −t)x+ty)(yj−xj)
=−−→
grad(f)((1 −t)x+ty)·(y−x),
f00
x,y(t)=
n
X
i=1
n
X
j=1
∂2f
∂xi∂xj
((1 −t)x+ty)(yj−xj)
(yi−xi)
f00
x,y(t)=t(y−x)Hf((1 −t)x+ty)(y−x).
=⇒Supposons d’abord que fest convexe sur Ω. Soit a∈Ωet u∈Rn.Siε>0est tel que a+εu ∈Ω, alors
d’après la proposition 2.1 l’application fa,a+εu est convexe. Par conséquent d’après le corollaire 2.1 :
0≤f00
a,a+εu(0) = t(a+εu −a)Hf(a)(a+εu −a)=ε2tuH
f(a)u
et ainsi la matrice Hf(a)est positive pour tout a∈Ω.
⇐=Supposons que pour tout a∈Ω,Hf(a)est positive. Soit (x, y)∈Ωet t∈[0,1]. Alors
f00
x,y(t)=t(y−x)Hf((1 −t)x+ty)(y−x)≥0