Fonction convexe

Fonction convexe.

En mathématiques, une fonction réelle d'une variable réelle est dite convexe :

  • si quels que soient deux points A {\displaystyle A} et B {\displaystyle B} du graphe de la fonction, le segment [ A B ] {\displaystyle [AB]} est entièrement situé au-dessus du graphe, c’est-à-dire que la courbe représentative de la fonction se situe toujours en dessous de ses cordes ;
  • ou si l'épigraphe de la fonction (l'ensemble des points qui sont au-dessus de son graphe) est un ensemble convexe ;
  • ou si vu d'en dessous, le graphe de la fonction est en bosse.

En précisant au moyen des valeurs de la fonction ce que sont les points A {\displaystyle A} et B {\displaystyle B} ci-dessus, on obtient une définition équivalente souvent donnée de la convexité d'une fonction : une fonction définie sur un intervalle réel I {\displaystyle I} est convexe lorsque, pour tous x {\displaystyle x} et y {\displaystyle y} de I {\displaystyle I} et tout t {\displaystyle t} dans [ 0 ; 1 ] {\displaystyle [0;1]} on a :

f ( t x + ( 1 t ) y ) t f ( x ) + ( 1 t ) f ( y ) {\displaystyle f\left(tx+(1-t)y\right)\leq t\,f(x)+(1-t)\,f(y)}

Lorsque l'inégalité est stricte (avec x {\displaystyle x} différent de y {\displaystyle y} et t {\displaystyle t} dans ] 0 ; 1 [ {\displaystyle ]0;1[} ), on parle de fonction strictement convexe.

La fonction carré et la fonction exponentielle sont des exemples de fonctions strictement convexes sur l'ensemble réel R {\displaystyle \mathbb {R} } .

Ces définitions se généralisent aux fonctions définies sur un espace vectoriel (ou affine) arbitraire et à valeurs dans la droite réelle achevée R ¯ = R { , + } {\displaystyle {\overline {\mathbb {R} }}=\mathbb {R} \cup \{-\infty ,+\infty \}} .

À l'inverse, une fonction dont un même segment [ A B ] {\displaystyle [AB]} est situé en dessous du graphe, ou dont l'hypographe (l'ensemble des points qui sont en dessous du graphe de la fonction) est un ensemble convexe, ou encore dont, vu d'en dessous, le graphe est en creux, est dite concave. En d'autres termes, une fonction f {\displaystyle f} est concave si son opposée f {\displaystyle -f} est convexe. Ainsi, les fonctions affines sont à la fois convexes et concaves.

Les fonctions convexes sont, avec les ensembles convexes, les objets constitutifs de l'analyse convexe, une discipline « intermédiaire » entre l'algèbre linéaire et l'analyse non linéaire. Elles permettent de démontrer un grand nombre d'inégalités remarquables, dites inégalités de convexité. Elles jouent aussi un rôle singulier en optimisation, en supprimant la distinction entre minima locaux et globaux (tout minimum local d'une fonction convexe est un minimum global).

Fonction convexe d'une variable réelle

Dans cette première section, on va supposer que l'ensemble de départ est un intervalle réel I {\displaystyle I} . Cette restriction permet de fournir une première initiation aux fonctions convexes d'abord plus aisée et parce que la possibilité de tracer des représentations graphiques planes facilite certainement la tâche, ensuite et surtout parce que les concepts de continuité ou dérivabilité sont significativement plus maniables pour les fonctions d'une seule variable. Cette approche montre tout de même vite ses limites, en particulier parce qu'elle n'est guère pertinente pour appliquer la théorie des fonctions convexes à l'optimisation qui en est sans doute la principale motivation.

Définitions

Définition — Une fonction f {\displaystyle f} d'un intervalle réel I {\displaystyle I} vers R {\displaystyle \mathbb {R} } est dite convexe lorsque, pour tous x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} de I {\displaystyle I} et tout t {\displaystyle t} dans [ 0 ; 1 ] {\displaystyle [0;1]} on a :

f ( t x 1 + ( 1 t ) x 2 ) t f ( x 1 ) + ( 1 t ) f ( x 2 ) . {\displaystyle f(t\,x_{1}+(1-t)\,x_{2})\leq t\,f(x_{1})+(1-t)\,f(x_{2}).}

Cela signifie que pour tout x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} de I {\displaystyle I} , le segment [ A 1 , A 2 ] {\displaystyle [A_{1},A_{2}]} de R 2 {\displaystyle \mathbb {R} ^{2}} , où A 1 = ( x 1 , f ( x 1 ) ) {\displaystyle A_{1}=(x_{1},f(x_{1}))} et A 2 = ( x 2 , f ( x 2 ) ) {\displaystyle A_{2}=(x_{2},f(x_{2}))} , est situé au-dessus de la courbe représentative de f {\displaystyle f} .

Une fonction concave est une fonction dont la fonction opposée est convexe.

On vérifie aussitôt ce qui suit, reliant les notions d'ensemble convexe et de fonction convexe :

Remarque — La fonction f {\displaystyle f} est convexe sur I {\displaystyle I} si et seulement si son épigraphe epi f := { ( x , y ) I × R y f ( x ) } {\displaystyle \operatorname {epi} \,f:=\{(x,\,y)\in I\times \mathbb {R} \mid y\geq f(x)\}} est un sous-ensemble convexe de R 2 {\displaystyle \mathbb {R} ^{2}} .

Exemple
La fonction x | x | {\displaystyle x\to |x|} est convexe, parce que son épigraphe est un quart de plan (lui-même convexe comme intersection de deux demi-plans). Il est souvent malcommode de vérifier la convexité d'une fonction définie par une formule concrète à partir de la seule définition, on attendra donc quelques paragraphes pour donner d'autres exemples, lorsqu'on disposera d'un critère de convexité plus utilisable en pratique.

Possibilité de n'utiliser que des milieux

La définition de la convexité fait apparaître des barycentres où les coefficients sont des réels arbitraires de [ 0 ; 1 ] {\displaystyle [0;1]} . Lorsqu'on ne fait porter l'hypothèse que sur les milieux, elle s'étend aux isobarycentres :

Lemme[1] — Si une fonction f {\displaystyle f} vérifie la condition suivante pour p = 2 {\displaystyle p=2} , alors elle la vérifie pour tout entier p 2 {\displaystyle p\geq 2}  :

x 1 , , x p I f ( x 1 + + x p p ) f ( x 1 ) + + f ( x p ) p . {\displaystyle \forall x_{1},\cdots ,x_{p}\in I\quad f\left({\frac {x_{1}+\cdots +x_{p}}{p}}\right)\leq {\frac {f(x_{1})+\cdots +f(x_{p})}{p}}.}
Démonstration[2]

Le « principe de récurrence alternatif » suivant démontre ce lemme.

  • Si la condition est vraie pour p {\displaystyle p} alors elle l'est pour 2 p {\displaystyle 2p} car
f ( x 1 + + x 2 p 2 p ) = f ( x 1 + + x p p + x p + 1 + + x 2 p p 2 ) f ( x 1 + + x p p ) + f ( x p + 1 + + x 2 p p ) 2 f ( x 1 ) + + f ( x p ) p + f ( x p + 1 ) + + f ( x 2 p ) p 2 = f ( x 1 ) + + f ( x 2 p ) 2 p . {\displaystyle {\begin{aligned}f\left({\frac {x_{1}+\cdots +x_{2p}}{2p}}\right)&=f\left({\frac {{\frac {x_{1}+\cdots +x_{p}}{p}}+{\frac {x_{p+1}+\cdots +x_{2p}}{p}}}{2}}\right)\\&\leq {\frac {f\left({\frac {x_{1}+\cdots +x_{p}}{p}}\right)+f\left({\frac {x_{p+1}+\cdots +x_{2p}}{p}}\right)}{2}}\\&\leq {\frac {{\frac {f(x_{1})+\cdots +f(x_{p})}{p}}+{\frac {f(x_{p+1})+\cdots +f(x_{2p})}{p}}}{2}}\\&={\frac {f(x_{1})+\cdots +f(x_{2p})}{2p}}.\end{aligned}}}
  • Si elle l'est pour p + 1 {\displaystyle p+1} alors elle l'est pour p {\displaystyle p} car en posant
x p + 1 = x 1 + + x p p , {\displaystyle x_{p+1}={\frac {x_{1}+\cdots +x_{p}}{p}},}

on obtient

f ( x p + 1 ) = f ( x 1 + + x p + 1 p + 1 ) f ( x 1 ) + + f ( x p + 1 ) p + 1 , {\displaystyle f(x_{p+1})=f\left({\frac {x_{1}+\cdots +x_{p+1}}{p+1}}\right)\leq {\frac {f(x_{1})+\cdots +f(x_{p+1})}{p+1}},}

c'est-à-dire

f ( x p + 1 ) f ( x 1 ) + + f ( x p ) p . {\displaystyle f(x_{p+1})\leq {\frac {f(x_{1})+\cdots +f(x_{p})}{p}}.}

En ajoutant une hypothèse supplémentaire de régularité[3] de f {\displaystyle f} , on obtient :

Proposition[4] — Une fonction f {\displaystyle f} continue sur I {\displaystyle I} est convexe sur I {\displaystyle I} si (et seulement si) quels que soient les éléments x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} de I {\displaystyle I}  :

f ( x 1 + x 2 2 ) f ( x 1 ) + f ( x 2 ) 2 . {\displaystyle f\left({\frac {x_{1}+x_{2}}{2}}\right)\leq {\frac {f(x_{1})+f(x_{2})}{2}}.}
Démonstration[5]

Grâce au lemme, on a

x , y I f ( t x + ( 1 t ) y ) t f ( x ) + ( 1 t ) f ( y ) {\displaystyle \forall x,y\in I\quad f\left(tx+(1-t)y\right)\leq tf(x)+(1-t)f(y)}

pour tout rationnel t {\displaystyle t} dans [ 0 ; 1 ] {\displaystyle [0;1]} donc (par densité) pour tout t {\displaystyle t} dans [ 0 ; 1 ] {\displaystyle [0;1]} .

Extension à des barycentres de plus de deux points

Article détaillé : Inégalité de Jensen.

L'inégalité de la définition s'étend comme suit (on peut le démontrer par récurrence sur l'entier p {\displaystyle p} [6] ou par le même argument que dans la proposition ci-dessus[7]. On dénomme parfois cette version l'inégalité de Jensen :

Proposition — Si f {\displaystyle f} est convexe sur I {\displaystyle I} et si x 1 , , x p {\displaystyle x_{1},\cdots ,x_{p}} sont des points de I {\displaystyle I} et t 1 , , t p {\displaystyle t_{1},\cdots ,t_{p}} des réels positifs ou nuls tels que t 1 + + t p = 1 {\displaystyle t_{1}+\cdots +t_{p}=1} , alors :

f ( t 1 x 1 + + t p x p ) t 1 f ( x 1 ) + + t p f ( x p ) . {\displaystyle f(t_{1}\,x_{1}+\cdots +t_{p}\,x_{p})\leq t_{1}\,f(x_{1})+\cdots +t_{p}\,f(x_{p}).}

Géométrie du graphe d'une fonction convexe

On appelle parfois « lemme des trois cordes » ou « inégalité des pentes » voire « inégalité des trois pentes » le résultat suivant[8] :

Proposition[9] — Si f {\displaystyle f} est convexe sur I {\displaystyle I} pour tous points x 1 {\displaystyle x_{1}} , x 2 {\displaystyle x_{2}} et x 3 {\displaystyle x_{3}} de I {\displaystyle I} avec x 1 < x 2 < x 3 {\displaystyle x_{1}<x_{2}<x_{3}}  :

f ( x 2 ) f ( x 1 ) x 2 x 1 f ( x 3 ) f ( x 1 ) x 3 x 1 f ( x 3 ) f ( x 2 ) x 3 x 2 {\displaystyle {\frac {f(x_{2})-f(x_{1})}{x_{2}-x_{1}}}\leq {\frac {f(x_{3})-f(x_{1})}{x_{3}-x_{1}}}\leq {\frac {f(x_{3})-f(x_{2})}{x_{3}-x_{2}}}}

Réciproquement, si l'une des deux inégalités est vérifiée pour tous x 1 {\displaystyle x_{1}} , x 2 {\displaystyle x_{2}} et x 3 {\displaystyle x_{3}} de I {\displaystyle I} avec x 1 < x 2 < x 3 {\displaystyle x_{1}<x_{2}<x_{3}} , alors f {\displaystyle f} est convexe.

Régularité des fonctions convexes

Le « lemme des trois cordes » permet de montrer que[10] :

Théorème — Si I {\displaystyle I} est un intervalle ouvert et si f : I R {\displaystyle f:I\to \mathbb {R} } est convexe alors :

  1. f {\displaystyle f} est dérivable à gauche et à droite (donc continue) et f g f d {\displaystyle f_{g}'\leq f_{d}'}  ;
  2. les fonctions f g {\displaystyle f_{g}'} , f d {\displaystyle f_{d}'} sont croissantes ;
  3. l'ensemble des points x {\displaystyle x} f {\displaystyle f} n'est pas dérivable (c'est-à-dire tels que f g ( x ) f d ( x ) {\displaystyle f_{g}'(x)\neq f_{d}'(x)} ) est au plus dénombrable.
Démonstration
  • Soit a I {\displaystyle a\in I} . On définit sur I   a {\displaystyle I\ a} le taux d'accroissement en a {\displaystyle a} par τ a : x f ( x ) f ( a ) x a {\displaystyle \tau _{a}:x\mapsto {\frac {f(x)-f(a)}{x-a}}} . Cette fonction est croissante d'après le lemme des trois cordes appliqué aux trois cas : a < x < y {\displaystyle a<x<y} , x < a < y {\displaystyle x<a<y} et x < y < a {\displaystyle x<y<a} . Elle admet donc en a {\displaystyle a} une limite à gauche f g ( a ) > {\displaystyle f_{g}'(a)>-\infty } et une limite à droite f d ( a ) < + {\displaystyle f_{d}'(a)<+\infty } telles que f g ( a ) f d ( a ) {\displaystyle f_{g}'(a)\leq f_{d}'(a)} .
  • Soient x , y I {\displaystyle x,y\in I} tels que x < y {\displaystyle x<y} . Pour tous s , t I {\displaystyle s,t\in I} tels que x s < y {\displaystyle x\neq s<y} et x < t y {\displaystyle x<t\neq y} , τ x ( s ) τ x ( y ) = τ y ( x ) τ y ( t ) {\displaystyle \tau _{x}(s)\leq \tau _{x}(y)=\tau _{y}(x)\leq \tau _{y}(t)} . En faisant tendre s {\displaystyle s} vers x ± {\displaystyle x^{\pm }} et t {\displaystyle t} vers y ± {\displaystyle y^{\pm }} , on en déduit : f g ( x ) , f d ( x ) f g ( y ) , f d ( y ) {\displaystyle f_{g}'(x),f_{d}'(x)\leq f_{g}'(y),f_{d}'(y)} . En particulier, les fonctions f g {\displaystyle f_{g}'} et f d {\displaystyle f_{d}'} sont croissantes.
  • La fonction f d {\displaystyle f_{d}'} étant croissante, d'après le théorème de Froda, l'ensemble de ses points de discontinuité est au plus dénombrable. Montrons qu'en tout point x {\displaystyle x} où elle est continue, elle coïncide avec f g {\displaystyle f_{g}'} , autrement dit : f {\displaystyle f} est dérivable en x {\displaystyle x} . D'après les inégalités précédentes, pour tout s I {\displaystyle s\in I} tel que s < x {\displaystyle s<x} , on a f d ( s ) f g ( x ) f d ( x ) {\displaystyle f_{d}'(s)\leq f_{g}'(x)\leq f_{d}'(x)} . Alors, par continuité de f d {\displaystyle f_{d}'} en x {\displaystyle x} et le théorème des gendarmes, en faisant tendre s {\displaystyle s} vers x {\displaystyle x} , il suit que f g ( x ) = f d ( x ) {\displaystyle f_{g}'(x)=f_{d}'(x)} .

On peut préciser les deux premiers points par[11] : une fonction f : I R {\displaystyle f:I\to \mathbb {R} } définie sur un intervalle ouvert I {\displaystyle I} est convexe si et seulement si f g {\displaystyle f_{g}'} et f d {\displaystyle f_{d}'} sont définies et croissantes sur I {\displaystyle I} .

On démontre par ailleurs (voir infra) que f {\displaystyle f} est aussi localement lipschitzienne.

Cas des fonctions dérivables

La fonction x x 3 {\displaystyle x\mapsto x^{3}} est convexe sur ℝ+ et concave sur ℝ.

On dispose de deux caractérisations[12] :

Proposition — Soit f {\displaystyle f} une fonction dérivable sur un intervalle I {\displaystyle I} .

  • f {\displaystyle f} est convexe si et seulement si sa courbe représentative est au-dessus de chacune de ses tangentes ;
  • f {\displaystyle f} est convexe si et seulement si sa dérivée est croissante sur I {\displaystyle I} .

On déduit de la seconde caractérisation :

  • que toute fonction convexe et dérivable (sur un intervalle réel) est de classe C1[13] ;
  • le corollaire suivant, fort pratique pour vérifier sans mal la convexité d'exemples spécifiques :

Corollaire[14] — Soit f {\displaystyle f} une fonction deux fois dérivable sur un intervalle I {\displaystyle I} .

f {\displaystyle f} est convexe si et seulement si sa dérivée seconde f {\displaystyle f''} est à valeurs positives ou nulles.

Ainsi, on peut désormais facilement ajouter à sa collection de fonctions convexes (ou concaves) les exemples suivants :

  • la fonction puissance R + R , x x a {\displaystyle \mathbb {R} _{+}^{*}\to \mathbb {R} ,\,x\mapsto x^{a}} est concave si 0 < a < 1 {\displaystyle 0<a<1} et convexe sinon ;
  • pour tout entier positif n {\displaystyle n} , la fonction R R , x x n {\displaystyle \mathbb {R} \to \mathbb {R} ,\,x\mapsto x^{n}} est convexe si n {\displaystyle n} est pair (si n {\displaystyle n} est impair, elle est convexe sur R + {\displaystyle \mathbb {R} ^{+}} et concave sur R {\displaystyle \mathbb {R} ^{-}} ) ;
  • la fonction R R , x exp ( x ) {\displaystyle \mathbb {R} \to \mathbb {R} ,x\to \exp(x)} est convexe ;
  • la fonction R + R , x ln ( x ) {\displaystyle \mathbb {R} _{+}^{*}\to \mathbb {R} ,x\to \ln(x)} est concave.

Stricte convexité

En faisant intervenir des inégalités strictes, on dispose d'une variante de la convexité : la stricte convexité.

Définition — Une fonction f {\displaystyle f} d'un intervalle I {\displaystyle I} de R {\displaystyle \mathbb {R} } vers R {\displaystyle \mathbb {R} } est dite strictement convexe lorsque, pour tous x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} distincts dans I {\displaystyle I} et tout t {\displaystyle t} dans ] 0 ; 1 [ {\displaystyle ]0;1[} , on a :

f ( t x 1 + ( 1 t ) x 2 ) < t f ( x 1 ) + ( 1 t ) f ( x 2 ) . {\displaystyle f(t\,x_{1}+(1-t)\,x_{2})<t\,f(x_{1})+(1-t)\,f(x_{2}).}

Les résultats énoncés plus haut pour des fonctions convexes s'adaptent généralement sans mal aux fonctions strictement convexes.

De même que les fonctions dérivables convexes sont celles qui ont une dérivée croissante, les fonctions dérivables strictement convexes sont celles qui ont une dérivée strictement croissante.

D'après le lien entre monotonie et signe de la dérivée, une fonction f {\displaystyle f} deux fois dérivable est donc strictement convexe si et seulement si f {\displaystyle f''} est positive et ne s'annule que sur un ensemble d'intérieur vide.

Exemple
x x 4 {\displaystyle x\to x^{4}} est strictement convexe (sa dérivée seconde est positive et ne s'annule qu'en 0).

Fonction convexe définie sur un espace vectoriel

Définitions

Convexité

On peut donner au moins deux définitions légèrement différentes d'une fonction convexe de plusieurs variables réelles (ou plus généralement : d'une variable vectorielle), qui reviennent essentiellement au même mais ne fournissent néanmoins pas exactement les mêmes fonctions. On prendra donc garde au contexte lors d'une invocation d'une de ces définitions pour comprendre s'il s'agit ou non de fonctions susceptibles de prendre des valeurs infinies.

Définition 1 — Soient E {\displaystyle E} un espace vectoriel (ou affine) réel et C {\displaystyle C} un convexe de E {\displaystyle E} . On dit qu'une fonction

f : C R {\displaystyle f:C\to \mathbb {R} }

est convexe lorsque

pour tous x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} de C {\displaystyle C}
et tout t {\displaystyle t} dans [0 ; 1], on a : f ( t x 1 + ( 1 t ) x 2 ) t f ( x 1 ) + ( 1 t ) f ( x 2 ) {\displaystyle f(tx_{1}+(1-t)x_{2})\leq tf(x_{1})+(1-t)f(x_{2})} .

Autrement dit : f {\displaystyle f} est convexe si sa « restriction » t f ( t A + ( 1 t ) B ) {\displaystyle t\to f(tA+(1-t)B)} à tout segment [ A , B ] C {\displaystyle [A,B]\subset C} est une fonction convexe de la variable réelle t [ 0 ; 1 ] {\displaystyle t\in [0;1]} (voir supra)[15].

Définition 2 — Soit E {\displaystyle E} un espace vectoriel (ou affine) réel. On dit qu'une fonction
f : E R { + } {\displaystyle f:E\to \mathbb {R} \cup \{+\infty \}}
est convexe lorsque
pour tous x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} de Domaine effectif dom f {\displaystyle {\text{dom}}f} := { x E f ( x ) < + } {\displaystyle :=\{x\in E\mid f(x)<+\infty \}}
et tout t {\displaystyle t} dans [0 ; 1], on a : f ( t x 1 + ( 1 t ) x 2 ) t f ( x 1 ) + ( 1 t ) f ( x 2 ) {\displaystyle f(tx_{1}+(1-t)x_{2})\leq tf(x_{1})+(1-t)f(x_{2})} .

Étant donné une fonction convexe au sens de la définition 1, on peut lui associer une fonction convexe au sens de la définition 2 en la prolongeant hors de C {\displaystyle C} par la valeur + {\displaystyle +\infty }  ; réciproquement, étant donné une fonction convexe f : E R { + } {\displaystyle f:E\to \mathbb {R} \cup \{+\infty \}} au sens de la définition 2, l'ensemble C := dom f {\displaystyle C:={\text{dom}}f} est un convexe et la restriction de f {\displaystyle f} à C {\displaystyle C} est une fonction convexe au sens de la définition 1. Les deux transformations sont réciproques l'une de l'autre : les deux définitions, quoique techniquement distinctes, décrivent bien la même notion.

Certaines sources requièrent de plus que C {\displaystyle C} soit non vide (dans la définition 1) ou que f {\displaystyle f} ne soit pas la constante + {\displaystyle +\infty } (dans la définition 2) pour prévenir certaines exceptions désagréables dans quelques énoncés. Une telle fonction de E {\displaystyle E} dans R { + } {\displaystyle \mathbb {R} \cup \{+\infty \}} est dite propre[16].

La définition 2 est plus récente que la définition 1 et fut introduite indépendamment par Rockafellar et Moreau[17]. Elle permet de définir une fonction convexe comme un seul « objet » (une fonction définie sur un espace vectoriel ayant une propriété bien particulière) et non comme un couple formé d'un ensemble convexe d'un espace vectoriel et d'une fonction à valeurs réelles définie sur cet ensemble convexe. La définition 2 est la plus communément utilisée en analyse convexe, pour les raisons suivantes : d'une part, elle allège souvent l'expression des résultats et, d'autre part, elle permet de ne pas devoir préciser le convexe sur lequel est définie une fonction convexe obtenue par l'une des constructions standards de l'analyse convexe, comme l'enveloppe supérieure, la fonction d'appui, la fonction marginale, la fonction conjuguée, la fonction duale en optimisation, etc.

Stricte convexité

Soit E {\displaystyle E} un espace vectoriel (ou affine) réel. On dit qu'une fonction f : E R { + } {\displaystyle f:E\to \mathbb {R} \cup \{+\infty \}} est strictement convexe si, pour tous x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} distincts dans dom f {\displaystyle {\text{dom}}f} et tout t {\displaystyle t} dans ] 0 ; 1 [ {\displaystyle ]0;1[} , on a :

f ( t x 1 + ( 1 t ) x 2 ) < t f ( x 1 ) + ( 1 t ) f ( x 2 ) . {\displaystyle f(t\,x_{1}+(1-t)\,x_{2})<t\,f(x_{1})+(1-t)\,f(x_{2}).}

Forte convexité

Soit ( E , ) {\displaystyle (E,\|\cdot \|)} un espace normé. On dit qu'une fonction f : E R { + } {\displaystyle f:E\to \mathbb {R} \cup \{+\infty \}} est fortement convexe, de module α > 0 {\displaystyle \alpha >0} si, pour tous x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} dans dom f {\displaystyle {\text{dom}}f} et tout t {\displaystyle t} dans [ 0 ; 1 ] {\displaystyle [0;1]} , on a :

f ( t x 1 + ( 1 t ) x 2 ) t f ( x 1 ) + ( 1 t ) f ( x 2 ) α 2 t ( 1 t ) x 1 x 2 2 {\displaystyle f(t\,x_{1}+(1-t)\,x_{2})\leq t\,f(x_{1})+(1-t)\,f(x_{2})-{\frac {\alpha }{2}}\,t(1-t)\|x_{1}-x_{2}\|^{2}}

On retrouve la notion de fonction convexe lorsque α = 0 {\displaystyle \alpha =0} .

Exemples de fonctions convexes

Voici quelques exemples de constructions de fonctions convexes :

Voici des exemples concrets de fonctions convexes ou concaves :

Propriétés élémentaires

Pour tout espace vectoriel topologique E {\displaystyle E} de dimension infinie, il existe des fonctions convexes de domaine E {\displaystyle E} qui ne sont pas continues : par exemple les formes linéaires non continues sur E {\displaystyle E} .

Cependant, une proportion significative de résultats valables pour des fonctions convexes d'une variable se reproduisent à l'identique pour des fonctions convexes sur une partie d'un espace vectoriel, soit qu'on se ramène pour les prouver à considérer la restriction de la fonction à une droite, soit que la démonstration soit une simple révision de la version à une variable. En voici quelques-unes :

  • une fonction convexe est une fonction dont l'épigraphe est convexe[19] ;
  • dans un espace vectoriel topologique, une fonction qui vérifie l'inégalité de convexité pour les seuls milieux et qui est continue est convexe ;
  • une fonction convexe vérifie l'inégalité de Jensen.

Minorante affine

La technique de minoration des fonctions convexes par des fonctions affines est une variante adaptée à l'analyse de l'utilisation des hyperplans d'appui en géométrie convexe. La forme analytique du théorème de Hahn-Banach permettrait de minorer directement une fonction convexe définie (et à valeurs finies) sur la totalité de son espace de départ. En revanche, dès que la fonction n'est pas définie partout, il faut poser quelques restrictions techniques[20].

Proposition — Soit E {\displaystyle E} un espace vectoriel topologique, f {\displaystyle f} une fonction convexe et continue définie sur un ouvert convexe non vide U {\displaystyle U} de E {\displaystyle E} et x 0 {\displaystyle x_{0}} un point de U {\displaystyle U} .

Il existe alors une fonction affine continue qui minore f {\displaystyle f} et qui coïncide avec elle en x 0 {\displaystyle x_{0}} .

On verra un peu plus bas que l'hypothèse de continuité est superflue en dimension finie (c'est une conséquence de la convexité). En revanche, la condition topologique sur U {\displaystyle U} est indispensable, même en une seule variable : pour la fonction convexe f ( x ) = 1 x 2 {\displaystyle f(x)=-{\sqrt {1-x^{2}}}} sur [ 1 ; 1 ] {\displaystyle [-1;1]} (dont le graphe est un demi-cercle) et x 0 = 1 {\displaystyle x_{0}=1} , on ne peut trouver de fonction affine minorante au sens de la proposition précédente.

Démonstration

Considérons d'une part l'épigraphe strict C = { ( x , y ) U × R f ( x ) < y } {\displaystyle C=\{(x,y)\in U\times \mathbb {R} \,\mid \,f(x)<y\}} de f {\displaystyle f}  : il est convexe par convexité de f {\displaystyle f} , ouvert dans E × R {\displaystyle E\times \mathbb {R} } parce que U {\displaystyle U} est ouvert et f {\displaystyle f} continue, et d'autre part le singleton L = { ( x 0 , f ( x 0 ) ) } {\displaystyle L=\{(x_{0},f(x_{0}))\}} . En utilisant la première forme géométrique du théorème de Hahn-Banach, on a la garantie qu'existe un hyperplan d'appui à C {\displaystyle C} passant par ( x 0 , f ( x 0 ) ) {\displaystyle (x_{0},f(x_{0}))} , qui est fermé. Cet hyperplan ne peut contenir la droite { x 0 } × R {\displaystyle \{x_{0}\}\times \mathbb {R} } car il ne contient pas ( x 0 , f ( x 0 + 1 ) ) {\displaystyle (x_{0},f(x_{0}+1))} par exemple. On en conclut qu'il est le graphe d'une application affine qui minimise f {\displaystyle f} , et qui est continue parce que H {\displaystyle H} est fermé.

Reconnaître une fonction convexe par ses dérivées

Utilisation des dérivées premières

Voici un premier résultat permettant de reconnaître la convexité d'une fonction au moyen de ses dérivées premières. On note f ( x ) L ( E , R ) {\displaystyle f'(x)\in {\mathcal {L}}(E,\mathbb {R} )} la forme linéaire continue qu'est la différentielle de f {\displaystyle f} au point x {\displaystyle x} . Le point 2 ci-dessous signifie que l'approximation affine de f {\displaystyle f} en tout point x {\displaystyle x} est une minorante de f {\displaystyle f}  ; le point 3 exprime la monotonie de la dérivée.

Convexité et dérivées premières — Soient E {\displaystyle E} un espace normé, Ω {\displaystyle \Omega } un ouvert convexe de E {\displaystyle E} et f : Ω R {\displaystyle f:\Omega \to \mathbb {R} } une fonction différentiable. Alors, les propriétés suivantes sont équivalentes :

  1. f {\displaystyle f} est convexe sur Ω {\displaystyle \Omega }  ;
  2. x , y Ω ,   f ( y ) f ( x ) + f ( x ) ( y x ) {\displaystyle \forall \,x,y\in \Omega ,\ f(y)\geq f(x)+f'(x)\cdot (y-x)}  ;
  3. x , y Ω ,   ( f ( y ) f ( x ) ) ( y x ) 0 {\displaystyle \forall \,x,y\in \Omega ,\ (f'(y)-f'(x))\cdot (y-x)\geq 0} .

Un résultat analogue permet de caractériser la stricte convexité d'une fonction. Il suffit de remplacer les inégalités ci-dessus par des inégalités strictes et de supposer que les points d'évaluation x {\displaystyle x} et y {\displaystyle y} diffèrent.

Stricte convexité et dérivées premières I — Soient E {\displaystyle E} un espace normé, Ω {\displaystyle \Omega } un ouvert convexe de E {\displaystyle E} et f : Ω R {\displaystyle f:\Omega \to \mathbb {R} } une fonction différentiable. Alors, les propriétés suivantes sont équivalentes :

  1. f {\displaystyle f} est strictement convexe sur Ω {\displaystyle \Omega }  ;
  2. x , y Ω ,   x y   :   f ( y ) > f ( x ) + f ( x ) ( y x ) {\displaystyle \forall \,x,y\in \Omega ,\ x\neq y\ :\ f(y)>f(x)+f'(x)\cdot (y-x)}  ;
  3. x , y Ω ,   x y   :   ( f ( y ) f ( x ) ) ( y x ) > 0 {\displaystyle \forall \,x,y\in \Omega ,\ x\neq y\ :\ (f'(y)-f'(x))\cdot (y-x)>0} .

En dimension finie, les inégalités ci-dessus peuvent être renforcées[21].

Stricte convexité et dérivées premières II — Soient E {\displaystyle E} un espace vectoriel de dimension finie, f : E R {\displaystyle f:E\to \mathbb {R} } une fonction de classe C1 et t ] 0 ; 1 [ {\displaystyle t\in ]0;1[} . Alors les propriétés suivantes sont équivalentes :

  1. f {\displaystyle f} est strictement convexe ;
  2. pour tout β > 0 {\displaystyle \beta >0} , il existe une fonction g β : [ 0 , 2 β ] R + {\displaystyle g_{\beta }:[0,2\beta ]\to \mathbb {R} _{+}} continue, strictement croissante, vérifiant g β ( 0 ) = 0 {\displaystyle g_{\beta }(0)=0} et
x , y Ω ,   x , y β   :   f ( y ) f ( x ) f ( x ) ( y x ) + ( 1 t ) g β ( t y x ) {\displaystyle \forall x,y\in \Omega ,\ \|x\|,\|y\|\leq \beta \ :\ f(y)-f(x)\geq f'(x)\cdot (y-x)+(1-t)g_{\beta }(t\|y-x\|)}  ;
  1. pour tout β > 0 {\displaystyle \beta >0} , il existe une fonction g β : [ 0 , 2 β ] R + {\displaystyle g_{\beta }:[0,2\beta ]\to \mathbb {R} _{+}} continue, strictement croissante, vérifiant g β ( 0 ) = 0 {\displaystyle g_{\beta }(0)=0} et
    x , y Ω ,   x , y β   :   ( f ( y ) f ( x ) ) ( y x ) g β ( y x ) {\displaystyle \forall x,y\in \Omega ,\ \|x\|,\|y\|\leq \beta \ :\ (f'(y)-f'(x))\cdot (y-x)\geq g_{\beta }(\|y-x\|)} .

On peut enfin caractériser la forte convexité au moyen des dérivées premières.

Forte convexité et dérivées premières — Soient E {\displaystyle E} un espace euclidien, Ω {\displaystyle \Omega } un ouvert convexe de E {\displaystyle E} et f : Ω R {\displaystyle f:\Omega \to \mathbb {R} } une fonction différentiable. Alors, les propriétés suivantes sont équivalentes :

  1. f {\displaystyle f} est fortement convexe sur Ω {\displaystyle \Omega }  ;
  2. α > 0 , x , y Ω   :   f ( y ) f ( x ) + f ( x ) ( y x ) + α 2 y x 2 {\displaystyle \exists \alpha >0,\forall x,y\in \Omega \ :\ f(y)\geq f(x)+f'(x)\cdot (y-x)+{\frac {\alpha }{2}}\|y-x\|^{2}}  ;
  3. α > 0 , x , y Ω   :   ( f ( y ) f ( x ) ) ( y x ) α y x 2 {\displaystyle \exists \alpha >0,\forall \,x,y\in \Omega \ :\ (f'(y)-f'(x))\cdot (y-x)\geq \alpha \|y-x\|^{2}} .

Utilisation des dérivées secondes

On note f ( x ) L 2 ( E , R ) {\displaystyle f''(x)\in {\mathcal {L}}_{2}(E,\mathbb {R} )} la forme bilinéaire continue et symétrique qu'est la différentielle seconde de f {\displaystyle f} au point x {\displaystyle x} .

Convexité et dérivées secondes —  Soient Ω {\displaystyle \Omega } un ouvert d'un espace normé et f : Ω R {\displaystyle f:\Omega \to \mathbb {R} } une fonction deux fois différentiable.

  1. f {\displaystyle f} est convexe si et seulement si pour tout point x Ω {\displaystyle x\in \Omega } , la forme bilinéaire f ( x ) {\displaystyle f''(x)} est positive.
  2. Si, pour tout point x Ω {\displaystyle x\in \Omega } f ( x ) {\displaystyle f''(x)} est définie positive, alors f {\displaystyle f} est strictement convexe.

Rappelons que la réciproque du second point est fausse (voir supra).

Fonctions convexes en dimension finie

Problèmes de continuité

Continuité sur un ouvert

Comme en dimension 1, une fonction convexe définie sur un ouvert de R n {\displaystyle \mathbb {R} ^{n}} est forcément continue en tout point de l'ouvert. La démonstration va nous donner une information plus précise[22] :

Théorème — Une fonction convexe définie (et à valeurs finies) sur un ouvert de R n {\displaystyle \mathbb {R} ^{n}} est localement lipschitzienne, donc continue et dérivable presque partout.

Démonstration

Soit f {\displaystyle f} une fonction convexe définie sur l'ouvert convexe C {\displaystyle C} , et soit x 0 {\displaystyle x_{0}} un point de C {\displaystyle C} .

On va dans un premier temps montrer que f {\displaystyle f} est localement bornée. La dimension finie est utilisée ici de façon essentielle.

Pour majorer localement f {\displaystyle f} , prenons un simplexe contenant x 0 {\displaystyle x_{0}} en son intérieur, et notons M {\displaystyle M} la plus grande valeur prise par f {\displaystyle f} sur les n + 1 {\displaystyle n+1} sommets de ce simplexe. L'inégalité de convexité permet d'étendre cette majoration à tout le simplexe, donc à un voisinage de x 0 {\displaystyle x_{0}} .

Passons à la minoration locale, valable sur toute boule B {\displaystyle B} centrée en x 0 {\displaystyle x_{0}} sur laquelle on sache déjà majorer f {\displaystyle f} par un M {\displaystyle M} . Pour tout point x 1 {\displaystyle x_{1}} de cette boule, en introduisant le symétrique x 1 {\displaystyle x_{1}'} de x 1 {\displaystyle x_{1}} par rapport à x 0 {\displaystyle x_{0}} et en écrivant l'inégalité de convexité pour x 0 {\displaystyle x_{0}} comme milieu de [ x 1 , x 1 ] {\displaystyle [x_{1},x_{1}']} et en y reportant la majoration de f ( x 1 ) {\displaystyle f(x_{1}')} , on obtient la minoration 2 f ( x 0 ) M f ( x 1 ) {\displaystyle 2f(x_{0})-M\leq f(x_{1})} .

Soit alors δ {\displaystyle \delta } un réel strictement positif assez petit pour que f {\displaystyle f} prenne des valeurs plus petites que M {\displaystyle M} (et donc plus grandes que 2 f ( x 0 ) M {\displaystyle 2\,f(x_{0})-M} sur la boule ouverte B 2 {\displaystyle B_{2}} de centre x 0 {\displaystyle x_{0}} et de rayon 2 δ {\displaystyle 2\delta } . On vérifie alors assez facilement que f {\displaystyle f} est L {\displaystyle L} -lipschitzienne sur la boule ouverte B 1 {\displaystyle B_{1}} de centre x 0 {\displaystyle x_{0}} et de rayon δ {\displaystyle \delta } , où l'on pose :

L = 2 ( M f ( x 0 ) ) δ {\displaystyle L={2(M-f(x_{0})) \over \delta }}

Pour cette vérification, soit x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} distincts dans B 1 {\displaystyle B_{1}} . On introduit les points auxiliaires x 1 {\displaystyle x_{1}'} et x 2 {\displaystyle x_{2}'} définis par :

x 1 = x 1 δ x 2 x 1 x 2 x 1 {\displaystyle x_{1}'=x_{1}-\delta {{x_{2}-x_{1}} \over {\|x_{2}-x_{1}\|}}} et x 2 = x 2 + δ x 2 x 1 x 2 x 1 {\displaystyle x_{2}'=x_{2}+\delta {{x_{2}-x_{1}} \over {\|x_{2}-x_{1}\|}}} .

On remarque que ces points auxiliaires sont dans B 2 {\displaystyle B_{2}} . Si l'on écrit successivement alors les inégalités de convexité correspondant à la représentation de x 1 {\displaystyle x_{1}} comme un point du segment [ x 1 , x 2 ] {\displaystyle [x'_{1},x_{2}]} et à la représentation de x 2 {\displaystyle x_{2}} comme un point du segment [ x 1 , x 2 ] {\displaystyle [x_{1},x_{2}']} , puis qu'on y insère les majorations et minorations disponibles pour les valeurs de f {\displaystyle f} sur B 2 {\displaystyle B_{2}} , on obtient rapidement la majoration souhaitée :

| f ( x 2 ) f ( x 1 ) | L x 2 x 1 {\displaystyle \left|f(x_{2})-f(x_{1})\right|\leq L\|x_{2}-x_{1}\|}

En dimension > 1, l'ensemble négligeable des points où f {\displaystyle f} n'est pas dérivable peut avoir la puissance du continu : considérer par exemple[23] l'application convexe R 2 R ,   ( x , y ) max ( x , 0 ) {\displaystyle \mathbb {R} ^{2}\to \mathbb {R} ,\ (x,y)\mapsto \max(x,0)} .

Discontinuités au bord

À une variable, sur un intervalle non ouvert, on a vu qu'une fonction convexe n'était pas nécessairement continue.

Néanmoins il est possible de la rendre continue par un procédé simple : si f {\displaystyle f} est convexe sur un intervalle [ a , b ] {\displaystyle [a,b]} , alors nécessairement la limite à droite f + ( a ) {\displaystyle f^{+}(a)} de f {\displaystyle f} en a {\displaystyle a} existe et est inférieure ou égale à la valeur f ( a ) {\displaystyle f(a)} . La discontinuité de f {\displaystyle f} en la borne a {\displaystyle a} se produit alors dans le cas où f + ( a ) < f ( a ) {\displaystyle f^{+}(a)<f(a)} . On peut s'en démêler en modifiant simplement la valeur de f {\displaystyle f} en ce point : il suffit de la diminuer et la remplacer par f + ( a ) {\displaystyle f^{+}(a)} [24].

Dès la dimension 2, les choses ne sont pas aussi confortables, comme le montre l'exemple suivant :

Soit C {\displaystyle C} le disque-unité fermé de R 2 {\displaystyle \mathbb {R} ^{2}}  ; considérons la fonction f {\displaystyle f} définie sur C {\displaystyle C} par :

{ f ( x , y ) = x 2 y + 1 si  ( x , y ) ( 0 , 1 ) f ( 0 , 1 ) = 0. {\displaystyle \left\{{\begin{matrix}f(x,y)&=&\displaystyle {x^{2} \over {y+1}}&{\mbox{si }}(x,y)\not =(0,-1)\\f(0,-1)&=&0.&\\\end{matrix}}\right.}

Cette fonction f {\displaystyle f} est convexe. Elle est toutefois discontinue au point ( 0 , 1 ) {\displaystyle (0,-1)} mais ici la discontinuité ne peut être levée par une simple modification de la valeur f ( 0 , 1 ) {\displaystyle f(0,-1)} . On constate en effet que si on tend radialement vers ce point, la fonction étant nulle sur le rayon, f ( 0 , y ) {\displaystyle f(0,y)} tend vers 0 ; mais un calcul facile permet de constater que, si on tend vers f ( 0 , 1 ) {\displaystyle f(0,-1)} le long du cercle frontière de C {\displaystyle C} , f ( x , y ) {\displaystyle f(x,y)} tend vers 2. Toutes les valeurs comprises entre 0 et 2 sont d'ailleurs valeurs d'adhérence de f {\displaystyle f} au point ( 0 , 1 ) {\displaystyle (0,-1)} et il est définitivement illusoire d'espérer rendre cette f {\displaystyle f} continue en modifiant ses valeurs sur le bord[25].

Toutefois, si l'ensemble de définition est un polytope, les choses se passent comme sur les intervalles de R {\displaystyle \mathbb {R} } , comme on peut le voir en appliquant le théorème suivant[26] :

Théorème — Une fonction convexe bornée définie sur l'intérieur d'un polytope admet un prolongement convexe continu au polytope.

Fermeture d'une fonction convexe

Une fois qu'on a compris qu'il est vain de vouloir modifier une fonction convexe f {\displaystyle f} sur la frontière de son domaine de définition jusqu'à la rendre continue, on peut néanmoins choisir un jeu de valeurs sur cette frontière plus remarquable que les autres, en exigeant que le prolongement soit à la fois semi-continu inférieurement (ce qui nécessite de choisir des valeurs faibles) et convexe (ce qui nécessite de les prendre fortes).

Pour écrire l'énoncé assez confortablement, il est ici particulièrement approprié d'utiliser des fonctions définies sur tout R n {\displaystyle \mathbb {R} ^{n}} et prenant éventuellement la valeur + {\displaystyle +\infty } .

Théorème — Soit f {\displaystyle f} une fonction convexe de domaine effectif dom f R n {\displaystyle \operatorname {dom} f\subset \mathbb {R} ^{n}} . On note f ¯ {\displaystyle {\overline {f}}} la fonction définie en x R n {\displaystyle x\in \mathbb {R} ^{n}} par :

f ¯ ( x ) := lim inf y x f ( y ) . {\displaystyle {\overline {f}}(x):=\liminf _{y\to x}f(y).}

La fonction f ¯ {\displaystyle {\overline {f}}} est alors caractérisée par l'une au choix des trois propriétés suivantes :

  1. f ¯ {\displaystyle {\overline {f}}} coïncide avec f {\displaystyle f} en les points qui ne sont pas sur la frontière relative du convexe dom f {\displaystyle {\text{dom}}f}  ; elle est convexe et semi-continue inférieurement ;
  2. f ¯ {\displaystyle {\overline {f}}} coïncide avec f {\displaystyle f} en les points qui ne sont pas sur la frontière relative de dom f {\displaystyle {\text{dom}}f} et, pour tout point x {\displaystyle x} de la frontière relative de dom f {\displaystyle {\text{dom}}f} et tout segment semi-ouvert ] x , z ] {\displaystyle ]x,z]} inclus dans l'intérieur relatif de dom f {\displaystyle {\text{dom}}f} , f ( x ) = lim y ] x , z ] y x f ( y ) {\displaystyle f(x)=\lim _{\stackrel {y\to x}{y\in ]x,z]}}f(y)}  ;
  3. f ¯ {\displaystyle {\overline {f}}} a pour épigraphe l'adhérence de l'épigraphe de f {\displaystyle f} .
Démonstration

Le fait que f ¯ {\displaystyle {\overline {f}}} est semi-continue inférieurement et la propriété (3) sont vrais sans utiliser l'hypothèse de convexité de f {\displaystyle f} , et sont de simples exercices de topologie élémentaire.

Le fait que f ¯ {\displaystyle {\overline {f}}} coïncide avec f {\displaystyle f} hors de l'adhérence de dom f {\displaystyle {\text{dom}}f} , c'est-à-dire prenne la valeur + {\displaystyle +\infty } en tout point de cette partie de l'espace est lui aussi évident.

Le fait que f ¯ {\displaystyle {\overline {f}}} coïncide avec f {\displaystyle f} sur l'intérieur relatif de dom f {\displaystyle {\text{dom}}f} provient de la continuité de la restriction de f {\displaystyle f} à cet intérieur relatif, en tant que fonction convexe sur un convexe ouvert (relativement à son enveloppe affine).

La convexité de f ¯ {\displaystyle {\overline {f}}} peut sembler claire, puisque son épigraphe est convexe comme adhérence d'un convexe, mais il y a ici un piège ! Il ne faut en effet pas oublier de vérifier que f ¯ {\displaystyle {\overline {f}}} prend ses valeurs dans R { + } {\displaystyle \mathbb {R} \cup \{+\infty \}} (autrement dit, que la lim inf {\displaystyle \liminf } servant à définir f ¯ {\displaystyle {\overline {f}}} ne vaut nulle part {\displaystyle -\infty } ) ce qui n'est pas évident. Pour ce faire, il est souhaitable de se placer provisoirement dans l'enveloppe affine de dom f {\displaystyle {\text{dom}}f} . Par la proposition d'existence des fonctions affines minimisantes, on construit une forme affine sur ce sous-espace qui minore f {\displaystyle f} sur l'intérieur relatif de dom f {\displaystyle {\text{dom}}f}  ; la minoration est encore vraie sur la frontière relative (on s'en aperçoit point par point en restreignant l'espace de départ à une droite passant par ce point), on prolonge enfin arbitrairement cette forme affine à R n {\displaystyle \mathbb {R} ^{n}} tout entier en une forme affine, continue puisqu'on est en dimension finie, et qui minore partout f {\displaystyle f} . Cette forme minore alors aussi les lim inf {\displaystyle \liminf } qui construisent f ¯ {\displaystyle {\overline {f}}} prouvant qu'elles ne peuvent valoir {\displaystyle -\infty } .

Une fois connue la convexité de f {\displaystyle f} , donc de sa restriction à tout segment, l'affirmation (2) provient du lemme facile suivant : une fonction d'une seule variable qui est à la fois convexe et semi-continue inférieurement est en fait continue.

Il est clair que (2) et que (3) caractérisent f ¯ {\displaystyle {\overline {f}}} . Pour (1), cela découle du paragraphe précédent de la démonstration, dans lequel on a montré que (1) entraîne (2).

La fonction f ¯ {\displaystyle {\overline {f}}} est appelée la fermeture de f {\displaystyle f} . Les fonctions convexes égales à leur fermeture sont appelées des fonctions convexes fermées ; dit autrement ce sont les fonctions convexes dont l'épigraphe est fermé, ou encore autrement dit ce sont les fonctions convexes semi-continues inférieurement[27].

Fonction à valeurs vectorielles

On peut aussi introduire une notion de convexité pour les fonctions à valeurs vectorielles, pourvu que l'on se donne un cône dans l'espace d'arrivée de la fonction.

De façon plus précise, on suppose donnés deux espaces vectoriels E {\displaystyle E} et F {\displaystyle F} , un convexe C {\displaystyle C} de E {\displaystyle E} , un cône pointé convexe K {\displaystyle K} de F {\displaystyle F} et une fonction f {\displaystyle f} de C {\displaystyle C} dans F {\displaystyle F} . On dit que f {\displaystyle f} est K {\displaystyle K} -convexe si, pour tous x 1 {\displaystyle x_{1}} et x 2 {\displaystyle x_{2}} de C {\displaystyle C} et tout t {\displaystyle t} dans [ 0 ; 1 ] {\displaystyle [0;1]} , on a :

f ( t x 1 + ( 1 t ) x 2 ) t f ( x 1 ) + ( 1 t ) f ( x 2 ) K {\displaystyle f(tx_{1}+(1-t)x_{2})\in tf(x_{1})+(1-t)f(x_{2})-K}

Par les propriétés supposées de K {\displaystyle K} , l'ensemble des fonctions K {\displaystyle K} -convexes est un cône convexe de l'ensemble des fonctions de E {\displaystyle E} dans F {\displaystyle F} (parce que K {\displaystyle K} est un cône convexe), contenant les fonctions affines (parce que K {\displaystyle K} est pointé).

Si le cône K {\displaystyle K} est également saillant, il induit sur f {\displaystyle f} un ordre partiel, noté K {\displaystyle \leq _{K}} et défini par :

y 1 K y 2 y 2 y 1 K {\displaystyle y_{1}\leq _{K}y_{2}\qquad \Longleftrightarrow \qquad y_{2}-y_{1}\in K}

Alors, l'expression ci-dessus de la K {\displaystyle K} -convexité de f {\displaystyle f} s'écrit aussi :

f ( t x 1 + ( 1 t ) x 2 ) K t f ( x 1 ) + ( 1 t ) f ( x 2 ) {\displaystyle f(tx_{1}+(1-t)x_{2})\leq _{K}tf(x_{1})+(1-t)f(x_{2})}

ce qui rappelle l'inégalité de convexité familière.

Applications en physique

L'analyse convexe trouve un grand nombre d'applications en physique, lorsque les potentiels énergétiques sont localement convexes (existence de solutions stables, de changements de phase). En homogénéisation, par exemple, les théories de type variationnel permettent d'estimer les solutions d'équations aux dérivées partielles elliptiques grâce à la représentation des potentiels énergétiques par transformée de Legendre. La transformée de Legendre, formulation mathématique qui représente une fonction convexe par l'ensemble de ses tangentes, permet le développement de méthodes de linéarisation[28].

Notes et références

  1. Démontré p. 179 de J. L. W. V. Jensen, « Sur les fonctions convexes et les inégalités entre les valeurs moyennes », Acta Mathematica, vol. 30,‎ , p. 175-193 (DOI 10.1007/BF02418571, lire en ligne).
  2. (en) Emil Artin, The Gamma Function, Dover, (1re éd. 1964), 48 p. (lire en ligne), p. 5.
  3. Une hypothèse de ce type est indispensable, car toutes les solutions f {\displaystyle f} de l'équation fonctionnelle de Cauchy satisfont f ( x 1 + x 2 2 ) = f ( x 1 ) + f ( x 2 ) 2 {\displaystyle f\left({\frac {x_{1}+x_{2}}{2}}\right)={\frac {f(x_{1})+f(x_{2})}{2}}} .
  4. Ce résultat est attribué à Jensen par (en) Constantin Nicolescu et Lars-Erik Persson (en), Convex Functions and their Applications : A Contemporary Approach, Springer, coll. « Ouvrages de mathématiques de la Société mathématique du Canada » (no 23), (ISBN 978-0-387-24300-9, lire en ligne), p. 10. Ils renvoient à Jensen 1906, qui démontre directement une inégalité plus générale (voir infra).
  5. Artin 2015, p. 6. Pour une autre méthode, voir Nicolescu et Persson 2006, ou la Propriété 11 de la leçon « Fonctions convexes » sur Wikiversité.
  6. Démonstration de l'inégalité de Jensen dans la leçon « Fonctions convexes » sur Wikiversité.
  7. Jensen 1906, p. 180, repris dans Artin 2015, p. 6.
  8. Ce résultat est cité par Nicolescu et Persson 2006, p. 20-21, qui l'attribuent à L. Galvani, renvoyant à son article « Sulle funzioni convesse di una o due variabili, definite in un aggregato qualunque », Rend. Circ. Mat. Palermo, vol. 41, 1916, p. 103-134 DOI 10.1007/BF03018290.
  9. On trouve une démonstration dans Artin 2015, p. 1 et 6, ou dans le chapitre « Convexité » de la leçon sur les fonctions d'une variable réelle sur Wikiversité.
  10. Voir Nicolescu et Persson 2006, p. 21, qui attribuent les deux premiers points à Otto Stolz, renvoyant à son traité Grundzüge der Differential und Integralrechnung, vol. 1, Teubner, Leipzig, 1893.
  11. artin 2015, p. 4.
  12. Cf. Propriété 13 et Théorème 1 de la leçon « Fonctions convexes » sur Wikiversité.
  13. Énoncé dans Jacques Douchet, Analyse : recueil d'exercices et aide-mémoire, vol. 1, PPUR, , 3e éd. (1re éd. 2003) (lire en ligne), p. 77 (prop. 5.44) et démontré dans cet exercice corrigé de la leçon sur les fonctions d'une variable réelle sur Wikiversité. Pour une généralisation aux fonctions convexes d'une variable vectorielle, voir (en) Jean-Paul Penot, Calculus Without Derivatives, coll. « GTM » (no 266), (lire en ligne), p. 202-203.
  14. Cf. Théorème 2 de la leçon « Fonctions convexes » sur Wikiversité.
  15. (en) Stephen Boyd et Lieven Vandenberghe, Convex Optimization, Cambridge University Press, (lire en ligne), p. 110.
  16. Pour l'ensemble de cette sous-section, voir (en) Jean-Baptiste Hiriart-Urruty et Claude Lemaréchal, Fundamentals of Convex Analysis, Springer, coll. « Grundlehren Text Editions », (1re éd. 2001), 259 p. (ISBN 978-3-540-42205-1, lire en ligne), p. 74-76.
  17. Selon ce qu'en dit R. T. Rockafellar dans le CIM Bulletin.
  18. Cf. Propriétés 8 et 9 de la leçon « Fonctions convexes » sur Wikiversité..
  19. (en) Werner Fenchel, Convex Cones, Sets, and Functions, Princeton University Press, (lire en ligne), p. 57.
  20. La proposition qui suit est énoncée dans Nicolescu et Persson 2006, p. 114 (sous l'hypothèse d'un espace E {\displaystyle E} normé, qui ne joue pas un rôle essentiel dans la preuve).
  21. R. Glowinski, J.-L. Lions et R. Trémolières, Analyse numérique des inéquations variationnelles, t. 1 : Théorie Générale, Premières Applications, Paris, Dunod-Bordas, , p. 61 et 63, Lemmes 1.1 et 1.2.
  22. Hiriart-Urruty et Lemaréchal 2004, p. 102-104, la minoration de la fonction convexe ayant été adaptée au vu de Nicolescu et Persson 2006, p. 119.
  23. Nicolescu et Persson 2006, p. 137.
  24. Ces remarques sont disponibles, avec leurs preuves et quelques détails, dans Nicolescu et Persson 2006, p. 22.
  25. L'exemple figure dans Hiriart-Urruty et Lemaréchal 2004, p. 105, avec l'explication de la convexité de f {\displaystyle f} .
  26. Ce théorème est cité sans démonstration par Nicolescu et Persson 2006, p. 123, qui renvoient à (en) D. Gale, V. Klee et R. T. Rockafellar, « Convex functions on convex polytopes », Proc. Amer. Math. Soc., vol. 19,‎ , p. 867-873.
  27. Pour l'ensemble de cette sous-sous-section, voir Hiriart-Urruty et Lemaréchal 2004, p. 79-80. Nicolescu et Persson 2006, p. 122, mentionnent également ces résultats en les attribuant à Fenchel 1951.
  28. Voir pour un aperçu (en) Ivar Ekeland et Roger Temam, Convex Analysis and Variational Problems, SIAM, , 402 p. (ISBN 978-0-89871-450-0, lire en ligne), chap. IV.

Voir aussi

Sur les autres projets Wikimedia :

  • Fonctions convexes, sur Wikiversity

Articles connexes

Bibliographie

(en) R. Tyrrell Rockafellar, Convex Analysis, Princeton, Princeton University Press, , 451 p. (ISBN 978-0-691-01586-6, lire en ligne)

v · m
Convexité
Géométrie convexe
Interactions géométrie-analyse
Analyse convexe
Utilisations de la convexité
  • icône décorative Portail de l'analyse