• Aucun résultat trouvé

M´ ethode des ´ el´ ements finis pour les probl` emes sous contrainte

11.1. Penalty and FEM As in Section 9.3, we consider the following set of assumptions

b(·,·) bilinear, symmetric, continuous, non-negative,

K ={u∈V , b(u, u) = 0}= kerb,

We introduce now a family (Vh)h of inner approximation spaces (Vh ⊂V), and the asso-ciated penalized/discretized problems expressed in their variational form :

Find uεh ∈Vh such that Jε(uεh) = inf

vh∈Vh

Jε(vh), (11.2)

Our objective is to establish thatuεh tends to uash and εgo to zero (in a manner which has to be made precise).

We shall need the following lemma :

Lemme 11.1. Under assumptions (11.1), there existsC >0 such that b(uε, uε)≤Cε|u−uε|.

D´emonstration. By definition ofuε, Jε(uε) = 1

142 11. M´ETHODE DES ´EL´EMENTS FINIS POUR LES PROBL`EMES SOUS CONTRAINTE

Proposition 11.2. Under assumptions (11.1), we denote by uεh the solution to Pro-blem (11.2). Then

|uεh−u| ≤C

vh∈Vminh∩K|vh−u|+p

|uε−u|

.

D´emonstration. Asuεh minimizes a(v−uε, v−uε) +b(v−uε, v−uε)/ε over Vh, α|uεh−uε|2 ≤ a(uεh−uε, uεh−uε)

≤ a(uεh−uε, uεh−uε) +1

εb(uεh−uε, uεh−uε)

≤ min

vh∈Vh

a(vh−uε, vh−uε) +1

εb(vh−uε, vh−uε)

≤ min

vh∈Vh∩K

a(vh−uε, vh−uε) +1

εb(vh−uε, vh−uε)

.

Asvhis inK, the second term isb(uε, uε)/ε, which is bounded byC|uε−u|(by Lemma 11.1).

Finally we get

|uεh−uε| ≤C

vh∈Vminh∩K|vh−uε|+p

|uε−u|

,

from which we conclude.

Proposition 11.3. Under assumptions (11.1), it holds

|uεh−u| ≤ C

√ε inf

vh∈Vh|uε−vh|+|uε−u|, where uεh is the solution to (11.2).

D´emonstration. One has

|uεh−u| ≤ |uεh−uε|+|uε−u|,

and we control the first term by C´ea’s Lemma applied to the bilinear form a+b/ε, whose

norm behaves like 1/ε.

11.2. FEM and saddle-point formulation

11.2.1. Approximation interne des multiplicateurs de Lagrange. On consid`ere la formulation variationnelle du probl`eme de point-selle

(P′′)

a(u, v) + hBλ , vi = hϕ , vi ∀v∈V

(µ, Bu) = 0 ∀µ∈Λ. (11.3)

dont on notera (u, λ) une solution quand elle existe. Anticipant sur la d´emarche de discr´etisation en espace, nous ferons r´ef´erence `a ce probl`eme en tant que probl`eme continu.

On utilisera la notation b(v, µ) = (λ, Bv).

11.2. FEM AND SADDLE-POINT FORMULATION 143

On consid`ere maintenant deux sous-espaces de dimensions finies (donc ferm´es) Vh et ΛH

de V et Λ, respectivement, et l’on s’int´eresse au probl`eme suivant (P′′

h)

a(uh, vh) + (λH, Bvh) = hϕ , vhi ∀vh ∈Vh

H, Buh) = 0 ∀µh∈ΛH. (11.4)

On d´efinira l’op´erateur BH deV dans ΛH par

(BHv, µH) = (Bv, µH) ∀µH ∈ΛH.

Bien que certains des objets indic´es parhouHd´ependent en fait simultan´ement des deux param`etres, nous all´egerons les notations en se limitant au param`etre associ´e `a l’espace dans lequel vivent des diff´erents objets.

On introduit l’espace

KhH ={vh ∈Vh, (Bvh, µH) = 0 ∀µH ∈ΛH}= kerBH∩Vh.

On prendra garde au fait que, en g´en´eral, l’espace KhH ne s’identifie pas `a K∩Vh (il le contient toujours, mais peut ˆetre strictement plus grand).

La question est bien entendu de savoir si une solution (uh, λh) deP′′

hest une approximation d’une (ou la) solution de P′′, lorsque Vh et ΛH xapprochent V et Λ, respectivement.

Nous d´emontrons ici trois r´esultats qui peuvent s’´enoncer de la mani`ere informelle (le sens que l’on donne `a la notion de sous-espaces proches sera pr´ecis´e par la suite) qui suit.

(1) Si on a existence d’un point-selle pourP′′, si Vh et Λh sont des approximations de V et Λ, respectivement, siKhH approche correctementK, alorsuh est une approxi-mation deu.

(2) Dans le cadre des hypoth`eses qui assurent l’existence et l’unicit´e d’un point-selle, si l’on suppose de plus que les espaces Vh et Λh v´erifient une propri´et´e du type condition inf-sup, alors (uh, λh) est une approximation de (u, λ).

(3) Sous les hypoth`eses les plus faibles sur B (existence d’un multiplicateur de La-grange non assur´ee), si Vh approche V et si BΛH approche K alors uh est une approximation deu.

Proposition 11.4. On suppose que le probl`eme (11.3) admet une solution (u, λ), et on note (uh, λH) une solution du probl`eme (11.4). On a

|u−uh| ≤

1 + kak α

inf

wh∈KhH|u−wh|+kBk α inf

µH∈ΛHH−λ| D´emonstration : Commeuh minimiseJ sur KhH, on a

a(uh, vh) =hϕ , vhi ∀vh ∈KhH. Pour toutwh ∈KhH, on notevh=uh−wh∈KhH. On a

a(vh, vh) =hϕ , vhi −a(wh, vh).

Commeu est solution deP′′, on a notamment (prendrev=vh) a(u, vh) + (Bvh, λ) =hϕ , vhi, d’o`u

a(vh, vh) =a(u−wh, vh) + (Bvh, λ−µH),

144 11. M´ETHODE DES ´EL´EMENTS FINIS POUR LES PROBL`EMES SOUS CONTRAINTE

pour toutµH ∈ΛH. On a donc

α|uh−wh| ≤ kak |wh−u|+kBk |λ−µH|, d’o`u

|u−uh| ≤

1 +kak α

|wh−u|+kBk

α |λ−µH|,

pour touswh ∈KhHH∈ΛH.

Proposition 11.5. On suppose que B est surjective, et que la condition inf-sup discr`ete est satisfaite : il existe β >0 telle que

µHinf∈ΛH

sup

vh∈Vh

H, Bvh)

H| |vh| ≥β. (11.5)

On note (u, λ) la solution du probl`eme P′′, et (uh, λH) la solution du probl`eme P′′

h. On a

|u−uh|+|λ−λH| ≤C

vhinf∈Vh|u−vh|+C2 inf

µH∈Λh|λ−µH|

D´emonstration :Montrons dans un premier temps que le min surKhH dans l’estimation de la proposition 11.4 peut ˆetre remplac´e par un min sur Vh. On montre pour cela que, quand la condition inf-sup discr`ete est v´erifi´ee, pour tout vh ∈Vh approchantu on peut construirewh ∈KhH approchantuaussi bien (`a une constante multiplicative pr`es) quevh. Soit vh∈Vh. On notezh l’´el´ement de Vh de norme minimale tel que

BHzh=−BHvh Ce zh est donc la partie primale du probl`eme de point-selle

(zh, yh) + (ηH, BHyh) = 0 ∀yh ∈Vh

H, BHzh) = −(µH, BHvh) ∀µH ∈ΛH.

On a d’une part |ηH| ≤ |zh|/β (voir proposition 9.10). D’autre part, prenant yh =zh, il vient

|zh|2≤ |(ηH, BHzh)| ≤ |ηH| |BHvh| ≤ kak

β |zh| |BH(u−vh)|, d’o`u finalement

|zh| ≤ kBk

β β|u−vh|. On awh =zh+vh ∈KhH, et

|u−wh| ≤ |u−vh|+|zh|, d’o`u

inf

wh∈KhH|u−wh| ≤

1 +CB β

vhinf∈Vh|u−vh|. (11.6) Pour l’estimation d’erreur sur le multiplicateur de Lagrange, on ´ecrit

H, Bvh) =a(u−uh, vh) + (λ, Bvh), d’o`u

H−µH, Bvh) =a(u−uh, vh) + (λ−µH, Bvh) ∀µH ∈ΛH.

11.2. FEM AND SADDLE-POINT FORMULATION 145

La condition inf-sup discr`ete implique donc

H−µH| ≤ 1 β sup

vh∈Vh

|a(u−uh, vh) + (λ−µH, Bvh)|

|vh|

≤ 1

β (kak |u−uh|+CB|λ−µH|), d’o`u

|λ−λH| ≤ kak

β |u−uh|+

1 +CB

β

µHinf∈ΛH|λ−µH|. (11.7) Les estimations (11.6), (11.7) et la proposition 11.4 permettent de conclure.

La derni`ere proposition correspond au cas du probl`eme de recherche de point-selle mal pos´e dans sa version continue.

Proposition 11.6. On ne suppose pas iciB `a image ferm´ee, de telle sorte que (11.3) peut ne pas avoir de solution. On a alors

|u−uh| ≤

1 + kak α

inf

wh∈KhH|u−wh|+ 1 α inf

µH∈ΛHkξ−BµHkV, o`u ξ est la forme lin´eaire sur V d´efinie par

a(u, v) +hξ , vi=hϕ , vi ∀v∈V.

D´emonstration : La forme ξ est telle que

a(u, v) + (ξ, µ) =hf , vi ∀v∈V.

On peut reproduire la d´emonstration de la proposition 11.4 en rempla¸cant l’expression (Bvh, λ−µH) parhξ , vhi − hBµH, vhi, d’o`u l’on d´eduit le r´esultat.

11.2.2. Cas g´en´eral. Nous consid´erons pour finir une situation plus g´en´erale :Vhest toujours un sous-espace de dimension finie de V, mais la contrainte s’exprime BHuh = 0, o`u BH ∈L(V,ΛH) n’est pas suppos´e ´egal `aB, et ΛH n’est pas n´ecessairement inclus dans Λ. On s’int´eresse au probl`eme suivant

(P′′

h)

a(uh, vh) + hBHλH, vhi = hϕ , vhi ∀vh∈Vh

H, BHuh) = 0 ∀µh∈ΛH. (11.8)

o`u BH est un op´erateur lin´eaire continu de V vers ΛH. On d´efinit, de fa¸con analogue `a ce qui pr´ec`ede,

KhH ={vh ∈Vh, (BHvh, µH) = 0 ∀µH ∈ΛH}.

CommeBH est `a image ferm´ee (car ΛH est de dimension finie), le probl`emeP′′

h admet une solution (uh, λH) ∈ Vh×ΛH. La partie primale uh ∈ Vh de cette solution est d´efinie de fa¸con unique comme l’´el´ement deKhH qui minimise la fonctionnelle

vh 7−→J(vh) = 1

2a(vh, vh)− hϕ , vhi sur KhH.

146 11. M´ETHODE DES ´EL´EMENTS FINIS POUR LES PROBL`EMES SOUS CONTRAINTE

Proposition 11.7. On a

|u−uh| ≤

1 + kak α

inf

wh∈KhH|u−wh|+ 1 α inf

µH∈ΛHkξ−BHµHkV, o`u ξ est la forme lin´eaire sur V d´efinie par

a(u, v) +hξ , vi=hϕ , vi ∀v∈V.

D´emonstration : La d´emonstration est tr`es proche de celle de la proposition 11.6.

N´eammoins, comme il s’agit d’un r´esultat tr`es utile en pratique, nous la d´eveloppons dans son int´egralit´e.

Commeuh minimiseJ sur KhH, on a

a(uh, vh) =hϕ , vhi ∀vh ∈KhH. Pour toutwh ∈KhH, on notevh=uh−wh∈KhH. On a

a(vh, vh) =hϕ , vhi −a(wh, vh).

Commeu est solution deP′′, on a notamment (prendrev=vh) a(u, vh) +hξ , vhi=hϕ , vhi, d’o`u

a(vh, vh) = a(u−wh, vh) +hξ , vhi −(BHvh, µH)

= a(u−wh, vh) +hξ−BHµH, vhi pour toutµH ∈ΛH. On a donc

α|uh−wh| ≤ kak |wh−u|+kξ−BHµHkV, d’o`u

|u−uh| ≤

1 + kak α

|wh−u|+ 1

α kξ−BHµHkV ∀wh∈KhH, µH∈ΛH,

d’o`u l’estimation annonc´ee.

11.3. Condition inf-sup discr`ete Proposition 11.8. (Lemme de Fortin)

On suppose que B ∈ L(V,Λ) v´erifie la condition inf-sup continue. Alors la suite d’es-paces (VhH) v´erifie la condition inf-sup discr`ete uniforme si et seulement s’il existe un op´erateur continu Πh ∈L(V, Vh) tel que

b(Πhv−v, µH) = 0 ∀(v, µH)∈V ×ΛH, et tel qu’il existe une constante (ind´ependante de h), telle que

hv| ≤C|v|.

11.3. CONDITION INF-SUP DISCR`ETE 147

D´emonstration : Condition n´ecessaire : pour v∈ V, tout on construit l’´el´ement vh de norme minimale tel que Bvh =Bv (comme au d´ebut de la d´emonstration de la proposi-tion 11.5). La formulaproposi-tion point-selle de ce probl`eme s’´ecrit

(vh, wh) + (λH, Bwh) = 0 ∀wh ∈Vh

H, Bvh) = (µH, Bv) ∀µH ∈ΛH.

La condition inf-sup permet d’´ecrire λH ≤ |vh|/β, et l’on prend ensuite wh =vh dans la premi`ere ligne pour ´etablir |vh| ≤C|v|. On d´efinit Πhv =vh (projection orthogonale sur l’image BH).

Pour la condition suffisante, on se donneµH ∈ΛH, et l’on notevson ant´ec´edent de norme minimale dans V, norme contrˆol´ee par celle de µH du fait queB est `a image ferm´ee. On a alors

supb(vh, µH)

|vh| ≥ b(Πhv, µH)

hv| ≥ 1 C|µH|,

d’o`u le r´esultat.

Chapitre 12