THE INF-SUP CONDITION, THE BUBBLE, AND THE SUBGRID. Franco Brezzi

Similar documents
ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

INF-SUP CONDITION FOR OPERATOR EQUATIONS

Chapter 2 Finite Element Spaces for Linear Saddle Point Problems

Numerische Mathematik

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Locking phenomena in Computational Mechanics: nearly incompressible materials and plate problems

Mixed Finite Element Methods. Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016

Find (u,p;λ), with u 0 and λ R, such that u + p = λu in Ω, (2.1) div u = 0 in Ω, u = 0 on Γ.

1 Constrained Optimization

WELL POSEDNESS OF PROBLEMS I

From Completing the Squares and Orthogonal Projection to Finite Element Methods

A NEW CLASS OF MIXED FINITE ELEMENT METHODS FOR REISSNER MINDLIN PLATES

A variation on the infsup condition

A Mixed Nonconforming Finite Element for Linear Elasticity

Approximation in Banach Spaces by Galerkin Methods

QUADRILATERAL H(DIV) FINITE ELEMENTS

arxiv: v1 [math.na] 27 Jan 2016

AMS subject classifications. Primary, 65N15, 65N30, 76D07; Secondary, 35B45, 35J50

Multigrid Methods for Saddle Point Problems

FEM for Stokes Equations

MATH 676. Finite element methods in scientific computing

Lecture Note III: Least-Squares Method

A NOTE ON THE LADYŽENSKAJA-BABUŠKA-BREZZI CONDITION

New DPG techniques for designing numerical schemes

Finite Elements for the Stokes Problem

MIXED FINITE ELEMENT APPROXIMATION OF THE VECTOR LAPLACIAN WITH DIRICHLET BOUNDARY CONDITIONS

A-priori and a-posteriori error estimates for a family of Reissner-Mindlin plate elements

A primer on Numerical methods for elasticity

H(div) and H(curl)-conforming Virtual Element Methods

STABILIZED DISCONTINUOUS FINITE ELEMENT APPROXIMATIONS FOR STOKES EQUATIONS

Finite Element Exterior Calculus and Applications Part V

A Petrov-Galerkin Enriched Method: A Mass Conservative Finite Element Method For The Darcy Equation

Some New Elements for the Reissner Mindlin Plate Model

Overview. A Posteriori Error Estimates for the Biharmonic Equation. Variational Formulation and Discretization. The Biharmonic Equation

A mixed finite element approximation of the Stokes equations with the boundary condition of type (D+N)

Traces and Duality Lemma

MIXED FINITE ELEMENTS, COMPATIBILITY CONDITIONS AND APPLICATIONS

Discontinuous Galerkin Methods: Theory, Computation and Applications

DISCRETE EXTENSION OPERATORS FOR MIXED FINITE ELEMENT SPACES ON LOCALLY REFINED MESHES

Schur Complements on Hilbert Spaces and Saddle Point Systems

Weak Formulation of Elliptic BVP s

Finite element approximation on quadrilateral meshes

The Mortar Boundary Element Method

ON NONCONFORMING LINEAR CONSTANT ELEMENTS FOR SOME VARIANTS OF THE STOKES EQUATIONS

A SECOND ELASTICITY ELEMENT USING THE MATRIX BUBBLE WITH TIGHTENED STRESS SYMMETRY

NONSTANDARD NONCONFORMING APPROXIMATION OF THE STOKES PROBLEM, I: PERIODIC BOUNDARY CONDITIONS

2.3 Variational form of boundary value problems

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov,

A DECOMPOSITION RESULT FOR BIHARMONIC PROBLEMS AND THE HELLAN-HERRMANN-JOHNSON METHOD

MULTIGRID PRECONDITIONING IN H(div) ON NON-CONVEX POLYGONS* Dedicated to Professor Jim Douglas, Jr. on the occasion of his seventieth birthday.

b i (x) u + c(x)u = f in Ω,

STOKES PROBLEM WITH SEVERAL TYPES OF BOUNDARY CONDITIONS IN AN EXTERIOR DOMAIN

A Finite Element Method for an Ill-Posed Problem. Martin-Luther-Universitat, Fachbereich Mathematik/Informatik,Postfach 8, D Halle, Abstract

A Stabilized Finite Element Method for the Darcy Problem on Surfaces

A UNIFYING THEORY OF A POSTERIORI FINITE ELEMENT ERROR CONTROL

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS

arxiv: v1 [math.na] 27 Jan 2016

Mixed exterior Laplace s problem

Yongdeok Kim and Seki Kim

UNIFORM PRECONDITIONERS FOR A PARAMETER DEPENDENT SADDLE POINT PROBLEM WITH APPLICATION TO GENERALIZED STOKES INTERFACE EQUATIONS

Error analysis of piecewise constant approximations of Darcy s law

Weak Galerkin Finite Element Scheme and Its Applications

Numerische Mathematik

Discontinuous Petrov-Galerkin Methods

Glowinski Pironneau method for the 3D ω-ψ equations

A UNIFORMLY ACCURATE FINITE ELEMENT METHOD FOR THE REISSNER MINDLIN PLATE*

Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems

1 The Stokes System. ρ + (ρv) = ρ g(x), and the conservation of momentum has the form. ρ v (λ 1 + µ 1 ) ( v) µ 1 v + p = ρ f(x) in Ω.

PSEUDO-COMPRESSIBILITY METHODS FOR THE UNSTEADY INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

A Two-Grid Stabilization Method for Solving the Steady-State Navier-Stokes Equations

A STOKES INTERFACE PROBLEM: STABILITY, FINITE ELEMENT ANALYSIS AND A ROBUST SOLVER

Konstantinos Chrysafinos 1 and L. Steven Hou Introduction

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM

The Role of the Pressure in Finite Element Methods for Incompressible Flow Problems

A DELTA-REGULARIZATION FINITE ELEMENT METHOD FOR A DOUBLE CURL PROBLEM WITH DIVERGENCE-FREE CONSTRAINT

Approximation of the LBB constant on corner domains

MIXED FINITE ELEMENTS FOR PLATES. Ricardo G. Durán Universidad de Buenos Aires

A Locking-Free MHM Method for Elasticity

Introduction to Aspects of Multiscale Modeling as Applied to Porous Media

t y n (s) ds. t y(s) ds, x(t) = x(0) +

ANALYSIS OF A LINEAR LINEAR FINITE ELEMENT FOR THE REISSNER MINDLIN PLATE MODEL

ON SINGULAR PERTURBATION OF THE STOKES PROBLEM

Chapter 5 A priori error estimates for nonconforming finite element approximations 5.1 Strang s first lemma

LOCKING-FREE FINITE ELEMENT METHODS FOR SHELLS

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Your first day at work MATH 806 (Fall 2015)

Generalized Lax-Milgram theorem in Banach spaces and its application to the mathematical fluid mechanics.

Weierstraß-Institut. für Angewandte Analysis und Stochastik. Leibniz-Institut im Forschungsverbund Berlin e. V. Preprint ISSN

A posteriori error estimates for non conforming approximation of eigenvalue problems

AposteriorierrorestimatesinFEEC for the de Rham complex

ANALYSIS OF MIXED FINITE ELEMENTS FOR LAMINATED COMPOSITE PLATES

A Second Elasticity Element Using the Matrix Bubble

A Multiscale DG Method for Convection Diffusion Problems

Error estimates for the Raviart-Thomas interpolation under the maximum angle condition

Uniform inf-sup condition for the Brinkman problem in highly heterogeneous media

arxiv: v1 [math.na] 29 Feb 2016

Finite Element Spectral Approximation with Numerical Integration for the Biharmonic Eigenvalue Problem

INNOVATIVE FINITE ELEMENT METHODS FOR PLATES* DOUGLAS N. ARNOLD

Transcription:

THE INF-SUP CONDITION, THE BUBBLE, AND THE SUBGRID Franco Brezzi Dipartimento di Matematica, Università di Pavia, Italy IMATI - CNR, Pavia, Italy Computational Methods in Multiscale Analysis and Applications Gainesville, February 29 - March 2, 2004 1

PLAN OF THE TALK In the beginning there was STEFEN BANACH The CLOSED RANGE THEOREM Consequences of the closed range theorem Mixed formulations and their stability The Stokes war The message 2

STEFAN BANACH (March 30 1892 - August 31 1945), a great Polish mathematician, one of the moving spirits of the Lvov school of mathematics in pre-war Poland. He was largely self-taught in mathematics; his genius was accidentally discovered by Hugo Steinhaus. When World War II began, Banach was President of the Polish Mathematical Society and a full professor of Lvov University. Being on good terms with Soviet mathematicians, he was allowed to hold his chair during the Soviet occupation of Lvov. The German occupation of the city in 1941 resulted in the mass murder of Polish academics. Banach survived, but the only way he could work for a living was by feeding lice with his blood in a German institute where typhoid fever research was conducted. His health undercut during the occupation, Banach died before he could be repatriated from Lvov, which was incorporated into the Soviet Union, to Poland after the war. 3

DUAL NOTATION Let W and Z be Banach spaces, and W and Z their dual spaces. We recall that the dual norms are defined as f W := sup w W f,w W w W g Z := sup z Z g, z Z z W. Given a linear continuous operator M : W Z its dual operator M t : Z W is defined for all g Z as W M t g, w W := Z g, Mw Z w W. We also define R(M) to be the image of M and ker(m) to be its kernel (that is the set of w W such that Mw =0). Finally we define the polar set of a Φ W as Φ 0 := {f W such that W f,φ W =0 φ Φ}. 4

THE BANACH CLOSED RANGE THEOREM (Banach 1932, Yosida 1966) Let W and Z be Banach spaces, and M a continuous linear operator M : W Z. Then the following conditions are all equivalent R(M) isclosed R(M t )isclosed R(M) =(ker(m t )) 0 R(M t )=(ker(m)) 0. Consequence: we note first that the property M is bounding, that is c >0 such that Mw Z c w W w W, is equivalent to say that R(M) isclosedandm is injective. Hence (CRT) M t is surjective. In a similar way, if M t is bounding, then M is surjective. 5

OPERATORS AND BILINEAR FORMS Assume now that we have two reflexive Banach spaces W and S, and a bilinear continuous form m : W S R. Tom we associate in a natural way two operators M : W S and M t : S W in the following way: S Mw,s S m(w, s) W w, M t s W. In terms of the bilinear form m we have then and Mw S M t s W sup s S sup w W m(w, s) s S w W m(w, s) w W s S. 6

WRITING BOUNDING AS AN INF-SUP Let the bilinear form m and the operators M and M t be as before. We recall that M : W S is bounding if c >0 such that Mw S c w W w W, and M t : S W is bounding if c >0 such that M t s W c s S s S. Hence, for instance, M t is bounding means: there exists a c>0 such that c s S M t m(w, s) s W sup s S, w w W that is (for s 0) c sup w m(w, s) s S that is c inf w W s S s sup w m(w, s) w W s S 7

THE LAX-MILGRAM LEMMA (1954) Let W be a Hilbert space, and m a bilinear continuous form W W R. Assume that there exists a μ>0 such that m(w, w) μ w 2 W w W. Then the associated operator M is an isomorphism W W. Proof: We have immediately, for every w W : M t w W sup v W v, M t w W v W sup v m(v, w) v W m(w, w) w W μ w W. Hence M t is bounding, and (CRT) M is surjective. On the other hand W M w,w W μ w 2 W implies that M is injective. QED 8

NEČAS (1956), BABUŠKA (1971) Let W and S be Hilbert spaces, and m a bilinear continuous form W S R. ThenM : W S is an isomorphism if and only if there exist two positive constants μ 1 and μ 2 such that sup w m(w, s) w W μ 1 s S s S and sup s m(w, s) s S μ 2 w W w W. Proof: The two sup s mean that M t s W μ 1 s S s S and that Mw S μ 2 w W w W, respectively. The first tells us (CRT) that M is surjective. The second that M is injective. Hence M is an isomorphism. The converse is obvious. QED 9

BABUŠKA (1972) Let W and S be Hilbert spaces, and m a bilinear continuous form W S R. ThenM : W S is an isomorphism if and only if sup w m(w, s) w W > 0 s 0inS and inf w sup s m(w, s) w W s S μ>0. Proof: The second condition means Mw S μ w W w W and then that R(M) isclosedandm is injective. The first says that M t s W > 0 s 0, so that M t is injective. Then (CRT) M is surjective and hence it is an isomorphism. The converse is obvious. QED 10

STABILITY IN THE SUBSPACE OPTIMAL ERROR BOUNDS Assume that W is a Hilbert space and m is a continuous bilinear form W W R. Assume that M is an isomorphism W W. For every f W and for every finite dimensional subspace W h we can consider the approximated problem find w h W h such that m(w h,v h )= W f,v h W v h W h. Note that, setting w = M 1 f, if the discrete problem has a solution w h then we immediately have the so-called Galerkin Orthogonality : (GO) m(w w h,v h )=0 v h V h. We are going to see that stability in W h immediately implies optimal error bounds. 11

BABUŠKA (1972) In the above hypotheses, assume also that we have stability in W h, that is μ >0 such that μ v h W Mv h W h v h W h (that, if you prefer, you can write as an inf-sup). Then the discrete problem has a unique solution. Moreover for all w I W h we have w w h W Proof: We have for every w I W h ( 1+ m μ ) w w I W. μ w I w h W M(w I w h ) W h sup v h m(w I w h,v h ) v h W m(w I w, v h ) (usego) sup m w w I W, v h v h W and the result follows by triangle inequality. QED 12

MIXED FORMULATIONS We are given two Hilbert spaces V and Q and two continuous bilinear forms a : V V R and b : V Q R. For every right-hand side f V, g Q we consider the problem: find u V and p Q such that: a(u, v)+b(v, p) = V f,v V v V b(u, q) = Q g, q Q q Q. If we ask that our problem has a unique solution for every possible right-hand side f V, g Q,wehavetoprovethatthe operator M := A Bt B 0 is an isomorphism from V Q to V Q. 13

EXAMPLES OF MIXED FORMULATIONS Darcy: Δ p = finω, p =0 on Ω. u = p, div u = f V = H(div), Q = L 2, A = I, B = div, B t = Plates: Δ 2 p = finω, p = p n =0on Ω. u = Δp, Δu = f V = H 1, Q = H 1 0, A = I, B =Δ, B t =Δ Stokes: Δu + p = f in Ω, divu =0 in Ω, u = 0 on Ω. V =(H 1 0 ) 2, Q = L 2 /R, A = Δ, B = div, Bt = 14

PRELIMINARY WORKS At the beginning of the 70, several people had tackled problems in mixed form, and had succeeded to prove error estimates with ad hoc arguments. I will mention M. Fortin 72 (P 2 P 0 element for Stokes) Babuška 72 and 73 (Dirichlet problem for Δ+λI with Lagrange mutlipliers), C. Johnson 73 (Hellan-Herrmann method for plates), Crouzeix-Raviart 73 (P nc 1 P 0 and (P 2 + B 3 ) P 1 for Stokes). The common instruments were The ellipticity of a ( α >0s.t.a(v, v) α v 2 V v V ). The bounding of B t ( β >0s.t. B t q h V h β q h 2 Q q h Q h ). Different instruments were used (for plate problems) by Kikuchi-Ando 72 and Miyoshi 72/73. 15

B. (1974 CRAS) (another 2-lines proof) Assume that you have the ellipticity of a and the bounding of B t. Then the operator M is an isomorphism V Q V Q. Proof: Consider for ε>0 the penalized problem a(u ε,v)+b(v, p ε )= V f,v V v V b(u ε,q)+ε((p ε,q)) Q = Q g, q Q q Q. For every ε>0 you have a unique solution (Lax-Milgram). From the first equation (Au ε + B t p ε = f) and the bounding of B t you have β p ε Q f Au ε V C ( f V + u ε V ). Taking v = u ε and q = p ε, and using the ellipticity of a you have α u ε 2 V + ε p ε 2 Q = V f,u ε V Q g, p ε Q C ( f V + g Q ) u ε V, so that u ε, and hence p ε as well, are bounded uniformly in ε. Then you let ε 0. QED 16

THE THEOREM THAT BABUŠKA COULD HAVE WRITTEN Assume that you have the ellipticity of a and the bounding of B t. Then the operator M is an isomorphism V Q V Q. Proof: You want to prove that M is bounding: (u, p) V Q there exists (v, q) inv Q such that (v, q) V Q C (u, p) V Q and V Q M(u, p), (v, q) V Q γ (u, p) 2 V Q. Use the bounding of B t to find v p V such that b(v p,p) β p 2 Q and v p V p Q. Then take v = u + kv p (with k to be chosen) and q = p so that V Q M(u, p), (v, q) V Q = a(u, u + kv p )+b(u + kv p,p) b(u, p) α u 2 V + kβ p 2 Q k a u V p Q γ( u 2 V + p 2 Q) for k small enough. QED 17

THE THEOREM THAT FORTIN COULD HAVE WRITTEN Assume that you have the ellipticity of a and the bounding of B t. Then the operator M is an isomorphism V Q V Q. Proof: From the first equation (Au+ B t p = f) and the bounding of B t you have β p Q B t p V f Au V C ( f V + u V ). Now use the ellipticity of a and test the first equation against u, α u 2 V V Au,u V = V f,u V V u, B t p V. From the second equation: V u, B t p V Q Bu,p Q = Q g, p Q, so that α u 2 V V f,u V Q g, p Q C ( f V + g Q ) u V. You end up with u V + p Q C ( f V + g Q ). QED 18

B. (1974 RAIRO) THE NECESSARY AND SUFFICIENT CONDITION The operator M is an isomorphism IF AND ONLY IF the following two conditions are satisfied: B t is bounding A is an isomorphism ker(b) (ker(b)). The Proof was more than half a page. Then D.N. Arnold (1981) proposed to split V = P K with K = ker(b) andp its orthogonal complement in V. In the space P K Q the operator M becomes M := A PP A PK B t P A KP A KK 0 B P 0 0 From CRT you see that B t is bounding iff B P : P Q (and hence B t P : Q P ) is an isomorphism. QED (Aaarrrggghhh!!!) 19

MIXING UP THE MIXED FORMULATIONS In its original abstract work (1971), Babuška used B to denote the whole bilinear form on W S (that he called U 1 U 2 ). Then, in 1972, he applied the abstract result to a specific mixed formulation, taking U 1 = U 2 =(V Q). His first inf-sup condition read then inf sup (u,p) (v,q) B((u, p), (v, p)) (u, p) (v, q) β>0. In order to prove this for his particular case, he used (as everybody) the V-ellipticity of a and the bounding of B t in V h (that is a second inf-sup, this time for b). As we have seen, I had an abstract result (iff) using that A was an isomorphism on the kernel of B, and the inf-sup condition on b. From then on, whenever an inf and a sup appeared together, people started to talk of the BB condition (instead of one B (Banach)). 20

BACK TO OUR EXAMPLES Stokes: Δu + p = f in Ω, divu =0 in Ω, u = 0 on Ω. V =(H 1 0 ) 2, Q = L 2 /R, A = Δ, B = div, Bt = Darcy: Δ p = finω, p =0 on Ω. u = p, div u = f V = H(div), Q = L 2, A = I, B = div, B t = Plates: Δ 2 p = finω, p = p n =0on Ω. u = Δp, V = H 1, Q = H 1 0, A = I, B =Δ, B t =Δ Δu = f 21

THE MID-SEVENTIES(1974-76) In the mid-seventies the times were ready to deal (mathematically) with problems more complicated than the standard form of the Laplace operator and its variants. Among zillions of other problems, we had mixed and hybrid methods for various applications: 2nd order elliptic problems (B. 74, Oden-Lee 75, Thomas 75, Raviart-Thomas 75 G. Fix 76, Falk 76) Kirchhoff plates and biharmonic problems (B. 75, B.-Marini 75, F. Kikuchi 75, B.-Raviart 76) Elasticity and elastoplasticity (Mercier 75, C. Johnson 76, Johnson-Mercier 76, Mercier-Falk 76, Falk 76) For some problems, the ellipticity of a in the kernel would fail in an unrecoverable way, and interesting generalizations were developed (Mercier 74, Ciarlet-Raviart 74, Scholz 76, Miyoshi 76). 22

ADDING MORE CONFUSION TO THE inf s AND THE sup s Although many people were working on mixed formulations for various applications, the problem that resisted more strenuously was Stokes problem, and a lot of researchers were fighting against it. There, the ellipticity of a comes for free (A = Δ, V =(H 1 0 ) 2 ). The only difficulty (there) was to prove the inf-sup condition for B = div in the proper finite element spaces (or, more often, to find finite element spaces where the property is true). As Olga Ladyzhenskaya had proved it for the continuous case (from (H0 1 ) 2 to L 2 /R), somebody thought that she also deserved to be mentioned: The BB condition became the LBB condition. 23

THE STOKES WAR Stokes, as we saw, was strongly resisting. Some methods were proposed (M. Fortin 75 and 76, Bercovier 76, Girault-Raviart 76, Falk 76, Falk-King 76) but the task was difficult. The most commonly used elements (Q 1 P 0, Q 2 Q 1, Hood-Taylor) were beyond mathematical reach, and no new effective methods were proposed. Engineers were loughing... Four major steps had to arrive The Fortin s trick (Fortin 77) The analysis of Hood-Taylor s element (Bercovier-Pironneau 77 and Verfürth 84) The misterious birth of the Q 2 P 1 element (Banff 80 (?)) The analysis of the P 1 P 0 element (Johnson-Pitkäranta 82) and the macroelement technique (Stenberg 84) MATHEMATICIANS 1 - ENGINEERS 0 24

THE POWER OF THE BUBBLE A powerful instrument in developing new elements for Stokes and proving their convergence was to increase the finite element velocity space with bubble functions. Herebubble:=function having its support in a single element. It was proved that any possible choice (V h,q h ) of finite element spaces can be made stable by changing V h into V h B h (where B h is a suitable space of bubbles) provided that V h contains the piecewise linear continuous functions (if Q h was made of continuous functions) V h contains the piecewise quadratic functions (otherwise) (B.-Pitkäranta, 1984) 25

ENGINEERS STRIKE BACK Another powerful instrument appeared however in the middle of the eighties. The basic idea (inspired by a previous paper of Brooks- Hughes 82) became known as stabilization à la Hughes-Franca and can be summarized as adding to the bilinear form terms that equal zero when computed on the exact solution, testedonsuitable modifications of the test functions. For instance, for Stokes problem, you can add a term of the form τ K ( Δu h + p h f, S(v,q)) K K where S(v,q) could be either q or Δv + q or Δv + q (and τ K are suitably chosen positive coefficients h 2 K ). MATHEMATICIANS 1 - ENGINEERS 1 26

THE MESSAGE The interesting solution to this battle has been to join forces in order to analyze the relationships among the two types of stabilizations, trying to get the best of each in each different problems. In particular, the ability of the bubble (or, actually, of the Residual Free Bubble) to capture the subscale phenomena inside each element was underlined, together with its inability to capture the subscale phenomena crossing the interelement boundaries. But all this is to recent to be part of a history lecture... From the above battle, we get however the message : Instead of fighting your friends, fight the problem! ENGINEERS & MATHEMATICIANS 3 - PROBLEM 0! 27