2 Projection sur un convexe fermé

On va généraliser l’existence de projection orthogonale sur un sous-espace d’un espace euclidien d’abord au cas des convexes fermés et en dimension infinie.

Théorème 7.3.

Soit H un espace de Hilbert et CH un convexe fermé non-vide. Pour tout fH il existe un unique u=PC(f)C tel que

fu=infvCfv.

De plus c’est l’unique vecteur uC vérifiant la propriété caractéristique:

vC,(fu,vu)0

Enfin, PC est une application 1-lipschitzienne appelée projection sur C.

Remarque 7.2.

Un théorème de projection similaire sur un convexe fermé est valide dans Lp(Ω,𝒯,μ) pour tout 1<p< (et pas seulement p=2), mais il n’y a pas de caractérisation aussi simple de la projection PC (en l’absence de produit scalaire) et la projection PC est seulement uniformément continue (et plus nécessairement Lipschitz). Mais ce résultat est beaucoup plus dur (un exercice difficile de M1 Math).

Démonstration : 

On fait une preuve directe, utilisant l’identité du parallélogramme.

Soit vnC tel que fvnd=infvCfv

En appliquant l’identité à a=fvn,b=fvm, on trouve :

fvn+vm22+vnvm22=12(fvn2+fvm2)d2.

Or par convexité vn+vm2C donc fvn+vm22d2 donc

vnvm2212(fvn2+fvm2)d20.

On déduit donc que vn est de Cauchy, donc converge vers u et par continuité de la norme d=fu.

Soit g:vfv22. On peut calculer la différentielle dg(u)=(fu,.). Or si g atteint son minimum en u, pour vC, t[0,1],

ftv(1t)u22=fu22+t2vu222t(fu,vu)fu22

donc 2(fu,tu)tvu22 et la limite t0 donne l’inégalité caractéristique. Réciproquement, on a en t=1, l’inégalité qui conclut:

fu22fv22=2(fu,vu)vu220.

Pour voir l’unicité, si u1,u2C, on peut utiliser la convexité stricte sous la forme de l’identité du parallélogramme, on a

fu1+u222+u1u222=12(fu12+fu22)=d2

soit comme fu1+u222d2 on déduit u1u2220 donc u1=u2.

Par l’unicité, PC est bien définie et il ne reste qu’à voir la lipschitizianité. En appliquant la propriété caractéristique pour f1,f2:

(f1PC(f1),PC(f2)PC(f1))0,
(f2PC(f2),PC(f1)PC(f2))0,

soit en additionnant :

(f1f2+PC(f2)PC(f1),PC(f2)PC(f1))0

soit en utilisant Cauchy-Schwarz :

PC(f2)PC(f1)2(f1f2,PC(f2)PC(f1))f1f2PC(f2)PC(f1).

Théorème 7.4.

Soit H un espace de Hilbert et KH un sous espace vectoriel fermé. Pour tout fH, il existe un unique u=PK(f)K tel que

fu2=infvKfg2.

De plus c’est l’unique vecteur uK tel que

vK,v,fu=0

Enfin, PK est une application linéaire bornée appelée projection orthogonale sur K.

Démonstration : 

Il reste à voir la nouvelle caractérisation équivalente car celle-ci étant une relation linéaire, elle impose la linéarité de PK (λPK(f)+PK(g) vérifie la relation pour λf+g et doit donc être par unicité PK(λf+g)). La nouvelle caractérisation est plus forte. Réciproquement, si (fu,vu)0, en prenant v=2u et v=0, on trouve (fu,u)=0 donc (fu,v)0 pour tout v dans K donc aussi pour v par linéarité d’où l’égalité à 0.   □

Exemple 7.5.

Si H=L2(Ω,μ,)

C={f0p.p.}.

Alors PC(f)=f1{f0}. (exo) Trouver aussi de même la projection sur l’ensemble de f:Ω[0,1].