Académique Documents
Professionnel Documents
Culture Documents
TD 5 : problèmes elliptiques
Roland Becker
14 mai 2020
Exercice 1
Soit Ω un domain polyhedral convexe et H une famille de maillages régulière. Soit
V := H10 (Ω). On considère l’équation de Poisson discrétisée par Vh := H10 (Ω) ∩ Pkh (Ω).
On note par u ∈ V = H10 (Ω) et uh ∈ Vh les solutions continue et discrète. On utilise
kvkV := k∇vkL2 (Ω,Rd ) pour tout v ∈ V. L’objectif est de démontrer que la méthode est
convergeante
lim ku − uh kV = 0. (1)
h→0
Alors, pour ε choisi, nous pouvons prendre h ∈ H tel que Ch |uε |H2 (Ω) 6 ε.
1
4. Soit ε > 0 donné. On choisit h ∈ H tel que (question précédente) kuε − uεh kV 6
ε. Alors avec les deux premières questions
Donc uh → u.
Exercice 2
Soit Ω un domain polyhedral convexe. On considère l’approximation du problème
de Poisson avec condition de Dirichlet homogène par les éléments finis non-conformes
CR1h sur une famille régulière H. On suppose que le second membre est f ∈ L2 (Ω).
1. Rappeler l’espace discret Vh .
2. Rappeler le lemme de Strang et l’estimation d’erreur en norme énergie sous
l’hypothèse que la solution continue vérifie u ∈ H2 (Ω).
3. Faire une estimation d’erreur en L2 (Ω) en supposant que Ω est convexe et u ∈
H2 (Ω).
Solution de l’exercice 2
1.
Z Z
D1h (Ω) [v] = 0 ∀S ∈ Sint , S∂h
Vh = v∈ h v = 0 ∀S ∈ .
S S
2.
R
C 1 Ω ∇h (u − uh ) · ∇wh
k∇h (u − uh )k 6 inf k∇h (u − vh )k + sup
α vh ∈Vh α wh ∈Wh \{0} k∇h wh k
2
on obtient
Z Z Z
2
(u − uh ) = ∇u · ∇z − ∇h uh · ∇h zh
Ω ZΩ Ω Z Z
= ∇h (u − uh ) · ∇h (z − Ih z) + ∇h (u − uh ) · ∇h Ih z + ∇h uh · ∇h (z − zh )
|Ω
{z } | Ω
{z } Ω
Z =:I
Z =:II
=I + II + ∇h Ih u · ∇h (z − zh ) + ∇h (uh − Ih u) · ∇h (z − zh )
|Ω {z } |Ω {z }
=:III =:IV
et par interpolation
Z
IV = −I + ∇h (u − Ih u) · ∇h (z − zh ) 6 Ch2 |u|H2 (Ω) ku − uh kL2 (Ω) .
Ω
Exercice 3
Soit c, k ∈ L∞ (Ω) tels que c(x) > c0 et k(x) > k0 presque partout. Soit H une famille
régulière. On considère l’équation
3
6. Donner la dépendance explicite de la constante dans votre estimation par rap-
port à c0 , k0 , c1 = kckL∞ (Ω) , k1 = kkkL∞ (Ω) .
7. Démontrer que
12
|||u||| := c0 kuk2 + k0 k∇uk2 (5)
est une norme sur V.
8. Faire une estimation d’erreur en |||·|||.
Solution de l’exercice 3
1.
Exercice 4
On considère le problème de Poisson non-homogène
Solution de l’exercice 4
1.