Théorème de Stampacchia
Le théorème de Stampacchia est un théorème d'analyse fonctionnelle. C'est un raffinement du théorème de Lax-Milgram.
Énoncé
Soient
- un espace de Hilbert réel muni de son produit scalaire noté (la norme induite étant notée ).
- une partie convexe fermée non vide de
- une forme bilinéaire qui soit
- une forme linéaire continue sur
Sous ces conditions, il existe un unique de tel que
Si de plus la forme bilinéaire est symétrique, alors ce même est l'unique élément de qui minimise la fonctionnelle définie par pour tout de , en particulier :
Démonstration
Cas général
Par application du théorème de Riesz sur les formes linéaires continues, il existe un vecteur tel que
Par application de ce même théorème aux formes bilinéaires continues, il existe un endomorphisme linéaire continu tel que
De plus, la norme de A est égale à celle de a, d'où
Avec ces éléments, la relation (1) s'écrit de manière équivalente
Pour tout réel strictement positif, c'est également équivalent à
Ce qui, en utilisant le théorème de projection sur un convexe fermé, se réécrit
où est l'opérateur de projection sur . Ainsi, pour prouver le théorème, il suffit de montrer que pour un certain , il existe un unique qui vérifie l'équation de point fixe où l'application est définie par .
Pour cela, choisissons de telle façon que soit une application contractante. Soient et deux éléments de . Comme l'opérateur de projection est 1-lipschitzien, on a
D'où
Comme la forme bilinéaire est coercive, on a . Par ailleurs, en utilisant la relation (3), on a l'inégalité . Par conséquent,
L'application est contractante dès que , c'est-à-dire si on a . En choisissant un tel et en utilisant le théorème de point fixe de Picard, on montre qu'il existe effectivement un unique tel que , ce qui conclut la démonstration.
Cas symétrique
Si la forme bilinéaire est symétrique, on montre facilement qu'elle définit un produit scalaire sur . La coercivité implique que est définie et positive. On note par ce produit scalaire qui est défini par :
Par application du théorème de Riesz (Attention, pour utiliser le théorème de Riesz, il faut vérifier que l'espace muni du nouveau produit scalaire est bien de Hilbert : procéder par équivalence des normes) sur les formes linéaires, il existe un unique tel que pour tout .
La relation (1) s'écrit alors de manière équivalente :
En utilisant le théorème de projection sur un convexe fermé, on a de manière équivalente :
où est l'opérateur de projection sur utilisant le produit scalaire défini par . La relation (1) est donc équivalente à :
soit encore
ou bien
- ,
ce qui conclut la démonstration.
Applications
- Ce théorème sert notamment en mécanique où est alors l'énergie potentielle ou complémentaire. C'est ce théorème qui donne les théorèmes énergétiques de mécanique.
- Il permet également de démontrer l'existence et l'unicité de formulations faibles à des formulations variationnelles d'équations aux dérivées partielles elliptiques.
- Voir un exemple d'application au problème de l'obstacle
Bibliographie
Haïm Brezis, Analyse fonctionnelle : théorie et applications [détail des éditions]
- Portail de l'analyse