with Applications to Elasticity and Compressible Flow Daoqi Yang March 20, 1997 Abstract

Similar documents
A MULTIGRID ALGORITHM FOR. Richard E. Ewing and Jian Shen. Institute for Scientic Computation. Texas A&M University. College Station, Texas SUMMARY

Lecture Note III: Least-Squares Method

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

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

2 ZHANGXIN CHEN AND RICHARD EWING dierentiating the resulting pressure and multiplying it by the rough coecient. This approach generates a rough and i

Multigrid Methods for Saddle Point Problems

Schur Complements on Hilbert Spaces and Saddle Point Systems

A Least-Squares Finite Element Approximation for the Compressible Stokes Equations

Chapter 2 Finite Element Spaces for Linear Saddle Point Problems

Finite element approximation on quadrilateral meshes

An explicit nite element method for convection-dominated compressible viscous Stokes system with inow boundary

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

FEM for Stokes Equations

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

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

A mixed nite volume element method based on rectangular mesh for biharmonic equations

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

XIAO-CHUAN CAI AND MAKSYMILIAN DRYJA. strongly elliptic equations discretized by the nite element methods.

7.4 The Saddle Point Stokes Problem

Numerische Mathematik

From Completing the Squares and Orthogonal Projection to Finite Element Methods

Discontinuous Galerkin Methods

A Mixed Nonconforming Finite Element for Linear Elasticity

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

PDEs, part 1: Introduction and elliptic PDEs

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

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 Ω.

INF-SUP CONDITION FOR OPERATOR EQUATIONS

MODEL OF GROUNDWATER FLOW IN FRACTURED ENVIRONMENT

MULTIGRID PRECONDITIONING FOR THE BIHARMONIC DIRICHLET PROBLEM M. R. HANISCH

A Two-grid Method for Coupled Free Flow with Porous Media Flow

Chapter 12. Partial di erential equations Di erential operators in R n. The gradient and Jacobian. Divergence and rotation

quantitative information on the error caused by using the solution of the linear problem to describe the response of the elastic material on a corner

NAVIER-STOKES OPERATORS HOWARD C. ELMAN UMIACS-TR November Revised July 1996

Mathematics Research Report No. MRR 003{96, HIGH RESOLUTION POTENTIAL FLOW METHODS IN OIL EXPLORATION Stephen Roberts 1 and Stephan Matthai 2 3rd Febr

An Equal-order DG Method for the Incompressible Navier-Stokes Equations

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

0 Finite Element Method of Environmental Problems. Chapter where c is a constant dependent only on and where k k 0; and k k ; are the L () and H () So

for Finite Element Simulation of Incompressible Flow Arnd Meyer Department of Mathematics, Technical University of Chemnitz,

2 used to model the movement of water in groundwater reservoirs. However, it provides no information on the motion of air. If contaminant transport is

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

Element diameter free stability parameters. for stabilized methods applied to uids

A Review of Preconditioning Techniques for Steady Incompressible Flow

1 Constrained Optimization

the sum of two projections. Finally, in Section 5, we apply the theory of Section 4 to the case of nite element spaces. 2. Additive Algorithms for Par

[14] G. Golub and C. V. Loan, Matrix Computations, Johns Hopkins. [15] E. Haber and U. Ascher, Fast nite volume modeling of 3d electromagnetic

1. Introduction. The Stokes problem seeks unknown functions u and p satisfying

Multilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses

A Finite Element Method Using Singular Functions for Poisson Equations: Mixed Boundary Conditions

Iterative Methods for Problems in Computational Fluid. Howard C. Elman. University of Maryland. David J. Silvester. University of Manchester

Substructuring Preconditioning for Nonconforming Finite Elements engineering problems. For example, for petroleum reservoir problems in geometrically

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

Variational Formulations

cfl Jing Li All rights reserved, 22

Weak Galerkin Finite Element Scheme and Its Applications

on! 0, 1 and 2 In the Zienkiewicz-Zhu SPR p 1 and p 2 are obtained by solving the locally discrete least-squares p

Two-scale Dirichlet-Neumann preconditioners for boundary refinements

arxiv: v1 [math.na] 31 Oct 2014

2 Jian Shen fundamental law in porous media ow. f is the source term. In general, the conductivity term is discontinuous for heterogeneous reservoirs

A note on discontinuous Galerkin divergence-free solutions of the Navier-Stokes equations

A Nonoverlapping Subdomain Algorithm with Lagrange Multipliers and its Object Oriented Implementation for Interface Problems

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

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

EQUATIONS WITH LOW VISCOSITY HOWARD C. ELMAN UMIACS-TR November 1996

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

On convergence rate of the augmented Lagrangian algorithm for nonsymmetric saddle point problems

c 2008 Society for Industrial and Applied Mathematics

ANDREA TOSELLI. Abstract. Two-level overlapping Schwarz methods are considered for nite element problems

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

t x 0.25

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

STABILIZED DISCONTINUOUS FINITE ELEMENT APPROXIMATIONS FOR STOKES EQUATIONS

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space

Contents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces

Traces and Duality Lemma

A u + b u + cu = f in Ω, (1.1)

arxiv: v1 [math.na] 27 Jan 2016

Mixed Finite Element Solution of. A Case Study Based on DIFFPACK. Wen Shen y Are Magnus Bruaset z. Abstract

A local-structure-preserving local discontinuous Galerkin method for the Laplace equation

2 Ben Schweizer As Hocking describes in [5], a discussion focused on the following question: Can one assume that the dynamic contact angle is a consta

A Domain Decomposition Method for Quasilinear Elliptic PDEs Using Mortar Finite Elements

Postprocess Galerkin method for steady Navier-Stokes equations

DISCONTINUOUS GALERKIN FINITE ELEMENT DISCRETIZATION FOR STEADY STOKES FLOWS WITH THRESHOLD SLIP BOUNDARY CONDITION

Domain Decomposition Algorithms for an Indefinite Hypersingular Integral Equation in Three Dimensions

DELFT UNIVERSITY OF TECHNOLOGY

Pointwise convergence rate for nonlinear conservation. Eitan Tadmor and Tao Tang

ETNA Kent State University

MARY ANN HORN be decoupled into three wave equations. Thus, we would hope that results, analogous to those available for the wave equation, would hold

Solutions of Selected Problems

MODIFIED STREAMLINE DIFFUSION SCHEMES FOR CONVECTION-DIFFUSION PROBLEMS. YIN-TZER SHIH AND HOWARD C. ELMAN y

A connection between grad-div stabilized FE solutions and pointwise divergence-free FE solutions on general meshes

Discontinuous Galerkin Methods: An Overview and Some Applications. Daya Reddy UNIVERSITY OF CAPE TOWN

A note on accurate and efficient higher order Galerkin time stepping schemes for the nonstationary Stokes equations

A MULTIGRID METHOD FOR THE PSEUDOSTRESS FORMULATION OF STOKES PROBLEMS

1e N

UNIVERSITY OF MARYLAND PRECONDITIONERS FOR THE DISCRETE STEADY-STATE NAVIER-STOKES EQUATIONS CS-TR #4164 / UMIACS TR # JULY 2000

IMPROVED LEAST-SQUARES ERROR ESTIMATES FOR SCALAR HYPERBOLIC PROBLEMS, 1

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

Overlapping Schwarz preconditioners for Fekete spectral elements

Transcription:

Stabilized Schemes for Mixed Finite Element Methods with Applications to Elasticity and Compressible Flow Problems Daoqi Yang March 20, 1997 Abstract Stabilized iterative schemes for mixed nite element methods are proposed and analyzed in two abstract formulations. The rst one has applications to elliptic equations and incompressible uid ow problems, while the second has applications to linear elasticity and compressible Stokes problems. Convergence theorems are demonstrated in abstract formulations; applications to individual physical problems are included. In contrast to standard mixed nite element methods, these stabilized schemes lead to positive denite linear systems of algebraic equations that have smaller condition numbers than penalty methods. Theoretical analysis and computational experiments both show that the stabilized schemes have very fast convergence; a few iterations are usually enough to reduce the iterative error to a prescribed precision. discontinuous coecients are presented. Numerical examples with continuous and Keywords: Stabilized scheme, nite element method, elliptic equations, linear elasticity problems, compressible Stokes problems. AMS Subject Classications: 65N12, 65N30 1 Introduction Mixed nite element methods have been proved eective for a number of engineering problems; they provide good approximations to the solution gradient and the solution itself and have the capability of dealing with rough coecients. However, the major shortcoming of the methods is that they result in large and ill-conditioned non-positive denite linear systems involving the solution and its gradient unknowns. On the computational side, this requires a large computer memory and fast CPU speed to handle the run-time stack and allocate space on the heap for storing and manipulating the matrix coecients. On the algorithmic side, this causes the design of numerical methods for the resulting linear systems extremely dicult. Institute for Mathematics and its Applications, University of Minnesota, 514 Vincent Hall, 206 SE Church Street, Minneapolis, MN 55455-0436. Email: yang@ima.umn.edu, dyang@na-net.ornl.gov 1

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 2 Penalty methods [8] have been proposed to stabilize the problem by adding a penalty term, but the resulting linear system is still ill-conditioned. In particular, in order for penalty methods to have good accuracy, the penalty parameter must be chosen to be very small. This would cause a larger condition number of the system. Augmented Lagrangian methods [2, 7] have been proposed to remedy the problem by choosing a relatively larger penalty parameter and iterate the system to achieve accuracy. However, augmented Lagrangian methods have been implemented and analyzed for only a limited number of problems, for example incompressible Stokes and Navier-Stokes equations, and a general analysis of the method has not been made. As an example, let us consider the incompressible Stokes equations: nd the velocity and pressure pair fu; pg 2V Q(H 1 0 ())d fq:q2l 2 (); R qdx =0gsuch that (1) (2) (3) u + rp = f; x 2 ; div u =0; x2; u =0; x2@; where R d (d=1;2; or 3) is a Lipschitz domain with boundary @, and f is a given vector function. The mixed formulation of the problem (1)-(3) reads: nd fu; pg 2V Qsatisfying (4) (5) (ru; rv) (div v; p) =(f; v); 8v 2 V; (div u; q) =0; 8q2Q; where (; ) = R dx: Its mixed nite element approximations consist of constructing nite dimensional spaces [3] and solve (4)-(5) with V Q replaced by these spaces. There are a few stabilized methods for this problem [3, 2, 4, 8, 7, 11], below we just mention two which are closely related to our scheme in this paper. Penalty methods [3, 8] simply add one term to stabilize the problem: nd fu ;p g2v Q satisfying (6) (7) (ru ; rv) (div v; p )=(f;v); 8v 2 V; (div u ;q)+(p ;q)=0; 8q2Q; where is a small positive real number. The convergence for this method is ku u k V + kp p k Q = O(): Augmented Lagrangian methods [2, 7, 11] iterate the penalty scheme: with initial guess p 0 2 Q, nd fu m ;p m g2v Qsatisfying, for m =0;1;2;; (8) (9) (ru m ;rv)+ 1 (div u m; (div v)) = (f;v) + (div v; p m 1 ); 8v 2 V; p m = p m 1 1 (div u m); where is the projection operator onto Q. The convergence for this method is ku u m k V +kp p m k Q = O( m ); for m =0;1;2;: Thus for augmented Lagrangian methods, the parameter does not have tobechosen very small so that the conditioning of the system can be improved and the accuracy is achieved through iterating the process. At matrix level, the nite dimensional approximation of (4)-(5) has the form (10) (11) AU + B t P = F; BU =0;

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 3 where A and B are two coecient matrices. methods have the form Penalty methods and augmented Lagrangian (12) (13) AU + B t P = F; BU DP =0; and (14) (15) AU m + 1 Bt D 1 BU m = F B t P m 1 ; P m = P m 1 + 1 D 1 BU m ; respectively. Both penalty and augmented Lagrangian methods can decouple the velocity variable U from the pressure variable P and result in symmetric and positive denite linear systems. Augmented Lagrangian methods are usually posed in the context of optimization, and are not widely available for general mixed nite element schemes. For example, the analysis in [2] does not seem to apply for compressible uid problems and for second order elliptic problems with a general zero-order term. In this paper, we generalize the idea of the augmented Lagrangian methods and apply it to general framework of mixed nite element methods. Note that the computation of the projection in (8)-(9) for each basis function may consume a lot of CPU time. Our generalized schemes will not involve such projections and reduce to an equivalent form of (8)-(9) for incompressible Stokes equations. 2 Stabilized Schemes in abstract formulations We rst consider an abstract framework which is applicable to elliptic equations and incompressible uid ow problems. Let V and Q be two Hilbert spaces with inner products denoted by (;) V and (; ) Q, norms denoted by kk V and kk Q ;and dual spaces denoted by V 0 and Q 0, respectively. Let a(; ); b(;) and c(; ) be bounded bilinear forms on V V; V Q and Q Q respectively, and f and g be two bounded linear functionals in V 0 and Q 0 respectively, with h; i denoting the duality. Find fu; pg 2V Qsuch that (16) (17) a(u; v)+b(v; p) =hf;vi V 0 V ; 8v 2 V; b(u; q) c(p; q) =hg; qi Q 0 Q ; 8q 2 Q; Assume that a(; ) is positive semidenite, c(; ) is symmetric and positive semidenite, and a(; ) and b(; ) satisfy the conditions (18) (19) inf w 2 Ker(B) w 6= 0 inf v 2 Ker(B) sup v 2 Ker(B) sup w 2 Ker(B) w 6= 0 a(w; v) kwk V kvk V 1 ; a(w; v) kwk V kvk V 1 ;

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 4 (20) sup v 2 V b(v; q) 2 kqk kvk Q=Ker(B ; 8q 2 Q; t ) V where 1 and 2 are positive constants and Ker(B) denotes the kernel of the operator B : V! Q 0 ; which, together with its transpose B t : Q! V 0 ; is dened by (21) hbv;qi Q 0 Q = hb t q; vi V 0 V = b(v; q); 8v 2 V; 8q 2 Q: Note (20) is equivalent to the fact that the image Im(B t ) is closed in V 0, that is, the image Im(B) of operator B is closed in Q 0, which is further equivalent to (22) b(v; sup q) q 2 Q kqk Q 2 kvk V=Ker(B) ; 8v 2 V: q 6= 0 We further assume that the bilinear form c(; ) is either coercive on Ker(B t ); that is, there is a constant >0 such that (23) kqk 2 Q c(q; q); 8q 2 Ker(B t ); or identically zero; in the latter case we also assume that g 2 Im(B): Let Ker(C) denote the kernel of C; the operator associated to the bilinear form c(; ): Under the assumptions above, the problem (16)-(17) has a unique solution fu; pg 2VQ=(Ker(B t ) \ Ker(C)). See [3] for a proof. The linear system of algebraic equations from (16)-(17) is usually ill-posed and thus can not be solved easily. We propose the following iterative scheme. Taking to be a small positive number and p 0 2 Q an initial guess, nd fu m ;p m g2v Qsuch that, for m =0;1;2;; (24) (25) a(u m ;v)+b(v; p m )=hf;vi; 8v 2 V; b(u m ;q) c(p m ;q) (p m ;q) Q =hg; qi (p m 1 ;q) Q ; 8q2 Q: It is easy to see that (24)-(25) has a unique solution in V Q: We now state and prove the following convergence results. Theorem 2.1 Let fu; pg be the solution to the system (16)-(17) and fu m ;p m g the solution of (24)-(25). Assume that a(; ), b(; ) c(; ) are bounded with norms kak; kbk; kck, respectively, a(; ) is positive semidenite, and c(; ) is symmetric and positive semidenite. Assume further that (18), (19), (20), and (23) are satised. Then we have, for <1=K and p 0 2 Q, (26) (27) kp p m k Q ku K 1 K K u m k V K K 1 K m kp p 0 k Q ; m =1;2;; m kp p 0 k Q ; m =1;2;;

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 5 where (28) (29) (30) (31) K = K 1 +0:5K 2 K 2 q + 1=2 4K 1 +K 2 2 ; K = kak + 11+0:5kck K 2 q + 4K 1 +K 2 2 1 2 K 1 = kak (kck + )(kak + 1 2 1 )+ 1 2 ; K 2 = kakkck1=2 (kck + )(kak + 1 2 1 ): 2 ; Proof: From (16)-(17) and (24)-(25), the iterative errors e m = u u m 2 V and r m = p p m 2 Q satisfy (32) (33) a(e m ;v)+b(v; r m )=0; 8v2V; b(e m ;q) c(r m ;q)= (p m p m 1 ;q) Q ; 8q2 Q: We write e m and r m into (34) (35) e m =^e m +e m ; ^e m 2Ker(B); e m 2 Ker(B)? ; r m =^r m +r m ; ^r m 2Ker(B t ); r m 2 Ker(B t )? ; where Ker(B)? and Ker(B t )? denote the orthogonal complements of Ker(B) and Ker(B t )in the spaces V and Q, respectively. Note that the symmetry and positive semideniteness of c(; ) imply that q q (36) c(p; q) c(p; p) c(q; q); 8p; q 2 Q: By (22), (33), and (36) we see that 2 ke m k V b(e sup m ;q) q 2 Q kqk Q q 6= 0 (37) c(r = sup m ;q) (p m p m 1 ;q) Q q 2 Q kqk Q q 6= 0 kp m p m 1 k Q + kck 1=2qc(r m ;r m ): By (18) and (32) we see that a(^e 1 k^e m k V sup m ;v) a(e = sup m ;v) a(e m ;v) v 2 Ker(B) kvk V v 2 Ker(B) kvk V (38) = sup v 2 Ker(B) b(v; r m ) a(e m ;v) kakke m k V : kvk V

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 6 Combining (37) and (38) we have (39) ke m k V k^e m k V +ke m k V kak+ 1 1 2 In view of (20) and (32) we obtain kak +1 ke m k V 1 1=2q kp m p m 1 k Q +kck c(r m ;r m )! : (40) 2 kr m k Q sup v 2 V b(v; r m ) kvk V = sup v 2 V b(v; r m ) kvk V = sup v 2 V a(e m ;v) kvk V kakke m k V : Note that (33) implies that (41) c(^r m ;q)= c(r m ;q)+(p m p m 1 ;q) Q ; 8q2Ker(B t ): By the coerciveness condition (23) we have (42) k^r m k Q kckkr m k + kp m p m 1 k: Combining (40), (42), and (39) we have a bound on kr m k Q : (43) kr m k Q k^r m k Q +kr m k Q ( kck +1)kr mk Q + kp m p m 1 k Q kck + kakke m k V + 2 kp m p m 1 k Q K 1 kp m p m 1 k Q + K 2 q c(r m ;r m ); where K 1 and K 2 are dened in (30)-(31). It remains to bound c(r m ;r m ): We combine (32) with r = e m and (33) with q = r m to get (44) a(e m ;e m )+c(r m ;r m )=(p m p m 1 ;r m ) Q ; which, together with (43), implies that (45) c(r m ;r m ) kp m p m 1 k Q kr m k Q K 1 2 kp m p m 1 k 2 Q+K 2 kp m p m 1 k Q q c(r m ;r m ): q Note that x y + z p x with x 0; y0; z0 implies that p x z=2+ y+z 2 =4. Thus (45) gives q 0 s 1 c(r m ;r m ) @ K 2 2 + K 1 + K2 2 (46) A kpm p m 1 k Q : 4

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 7 In view of (46), the inequality (43) becomes (47) kr m k Q Kkp m p m 1 k Q ; where K is dened by (28). The formula (26) follows immediately from (47) and the triangle inequality. By (39) and (46) we obtain (48) ke m k V Kkp m p m 1 k Q K(kr m k Q + kr m 1 k Q ); where K is given by (29). Now (27) follows from (26) and (48). This concludes the proof. Theorem 2.2 Let fu; pg be the solution to the system (16)-(17) and fu m ;p m g the solution of (24)-(25) with the bilinear form c(; ) 0 and the right hand side functional g 2 Im(B): Under the assumptions of Theorem 2.1 except (23), then for <1=K and p 0 2 Q; (49) (50) where (51) K kp p m k Q=Ker(B t ) 1 K ku u m k V kak + 1 K 1 2 K 1 K m kp p 0 k Q=Ker(B t ) ; m =1;2;: K = kak(kak + 1) : 1 2 2 m kp p 0 k Q=Ker(B t ) ; m =1;2;; Proof: From (16)-(17) and (24)-(25), the iterative errors e m = u u m 2 V and r m = p p m 2 Q now satisfy (52) (53) a(e m ;v)+b(v; r m )=0; 8v2V; b(e m ;q)= (p m p m 1 ;q) Q ; 8q2 Q: Repeat the same procedure as in the proof of Theorem 2.1. But in this case, we have, instead of (39) and (43), (54) (55) ke m k V kak + 1 1 2 kp m p m 1 k Q ; kr m k Q=Ker(B t ) = kr mk Q kak 2 ke m k V Kkp m p m 1 k Q ; where K is given by (51). Since the solution for pressure is not unique in Q, we then have ke m k V kak + 1 (56) 1 2 krm k + kr Q=Ker(B t ) m 1k Q=Ker(B ) ; t kr m (57) k K krm Q=Ker(B k + kr t ) Q=Ker(B t ) m 1k Q=Ker(B ) : t These two inequalities lead directly to (49) and (50). Next, we consider another abstract framework which is applicable to linear elasticity problems and compressible uid ow problems. Let V and Q be two Hilbert spaces and M be

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 8 another Hilbert space such that Q M. Assume that a(; ); b(;) and c(; ) are bounded bilinear forms on V V; V M; and Q M respectively, such that (58) (59) (60) a(w; v) kakkwk V kvk V ; 8w 2 V; v 2 V; b(w; q) kbkkwk V kqk M ; 8w 2 V; q 2 M; c(p; q) kckkpk Q kqk M ; 8p 2 Q; q 2 M: Let f and g be two bounded linear functionals in V 0 and Q 0 respectively, with h; i denoting the duality. As in the previous case, we assume b(; ) satises the inf-sup condition (61) inf q 2 Q q 6= 0 sup v 2 V b(v; q) kvk V kqk M ; where is a positive constant. As opposed to the previous case, we assume that a(; ) is coercive on V, that is, there is a constant >0 such that (62) a(v; v) kvk 2 V ; 8v 2 V; and that c(; ) satises (63) c(q; q) kqk 2 M ; 8q2Q; where is a negative or small nonnegative constant. The problem can be formulated as follows. Find fu; pg 2V Qsuch that (64) (65) a(u; v)+b(v; p) =hf;vi V 0 V ; 8v 2 V; b(u; q) c(p; q) =hg; qi Q 0 Q ; 8q 2 Q: This formulation is similar to the one in [10] and to Proposition 2.12 in Chapter 2 of [3]. Its stabilized iterative scheme takes the same form as in the rst formulation. Letting be a small positive number and p 0 2 Q an initial guess, nd fu m ;p m g2vqsuch that, for m =0;1;; (66) (67) a(u m ;v)+b(v; p m )=hf;vi; 8v 2 V; b(u m ;q) c(p m ;q) (p m ;q) M =hg; qi (p m 1 ;q) M ; 8q2 Q: Note that the inner product in M is used in (67) for the stabilizing terms, in contrast to the inner product in Q in (25). Under the assumptions above, we can prove that there exists a unique solution in V Q for (64)-(65) and for (66)-(67), when <kak 2 2 : Theorem 2.3 Let fu; pg be the solution to the system (64)-(65), and fu m ;p m g the solution of (66)-(67). Assume that (58), (59), (61), (62), and (63) hold with <kak 2 2 ; then for any <kak 2 2 and p 0 2 Q, (68) (69) kp p m k M ku kak 2 2 u m k V kbk!m kak 2 2 kp p 0 k M ; m =1;2;;!m kp p 0 k M ; m =1;2;:

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 9 Proof: Subtracting the equations in (66)-(67) from the equations in (64)-(65) we have the error equations (70) (71) a(u u m ;v)+b(v; p p m )=0; 8v2V; b(u u m ;q) c(p p m ;q)= (p m p m 1 ;q) M ; 8q2 Q: We dene the operators A : V! V 0 ; B : V! Q 0 ; B t : Q! V 0 ; C : Q! Q 0 ; and E : Q! M 0 Q 0 by (72) (73) (74) (75) Then equations (70)-(71) become (76) (77) Solving for u (78) which leads to (79) haw; vi V 0 V = a(w; v); 8w; v 2 V; hbv;qi Q 0 Q = hb t q; vi V 0 V = b(v; q); 8v 2 V; 8q 2 Q; hcp;qi Q 0 Q = c(p; q); 8p; q 2 Q; hep;qi M 0 M =(p; q) M ; 8p; q 2 Q: A(u u m )+B t (p p m )=0; in V 0 ; B(u u m ) C(p p m )= E(p m p m 1 ); in Q 0 : u m in (76) and substituting it into (77) we see that BA 1 B t (p p m ) C(p p m )= E(p m p m 1 ); in Q 0 ; hba 1 B t (p p m );p p m i Q 0 Q +hc(p p m );p p m i Q 0 Q =he(p m p m 1 );p p m i Q 0 Q : By the denitions of the operators B, C, and E, wehave (80) b(a 1 B t (p p m );p p m )+c(p p m ;p p m )=((p m p m 1 );p p m ) M : To estimate the rst term in (80), we let w = A 1 B t (p p m ). Then Aw = B t (p p m ), and a(w; v) =b(v; p p m ); 8v 2 V: By (58), (62) (72), and (73) we have (81) b(a 1 B t (p p m );p p m ) = b(w; p p m ) = a(w; w) kwk 2 V From the inf-sup condition (61), we see that = ka 1 B t (p p m )k 2 V h kak 1 kb t (p p m )k Vi2 kak 2 kb t (p p m )k 2 V : kb t (p p m )k V = sup v 2 V hb t (p p m );vi V 0 V kvk V (82) = sup b(v; p p m ) v 2 V kvk V kp p m k M :

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 10 For the second term of (80), we use (63) to get (83) c(p p m ;p p m ) kp p m k 2 M : Applying (81), (82) and (83), equation (80) gives rise to By the triangle inequality we have (kak 2 2 )kp p m k 2 M kp m p m 1 k M kp p m k M : (84) (kak 2 2 )kp p m k M kp p m k M +kp p m 1 k M : The formula (68) follows from (84) directly. Letting now v = u u m in (70) we obtain a(u u m ;u u m )+b(u u m ;p p m )=0: In view of the coerciveness of a(; ) and the boundedness of b(; ) wehave That is, ku u m k 2 V kbkku u m k V kp p m k M : (85) ku u m k V 1 kbkkp p m k M : The inequalities (85) and (68) then imply (69). This completes the proof. Note that in the iterative schemes (24)-(25) and (66)-(67), a more general stabilizing or regularizing term like d(; ), instead of (; ) Q or (; ) M ; could be used, where d(; ) isa coercive and bounded bilinear form on Q Q for the rst formulation and on M M for the second. The iterative schemes in the forms of (24)-(25) and (66)-(67) seem to be new, although special cases in the name of augmented Lagrangian methods have been considered for elliptic and Stokes equations [2, 7, 11]. In innite dimensional spaces for V Q, these schemes represent continuous dierential problems, while in the nite dimensional case, they represent mixed nite element methods. Note that the analysis in [2] covers the case when the bilinear form c(; ) is zero and B is the divergence operator. There are some notable dierences in the assumptions for the two formulations. In formulation (24)-(25), the symmetry of c(; ) is required, while c(; ) may be non-symmetric in (66)-(67); Formulation (66)-(67) requires that a(; ) be coercive onv while formulation (24)-(25) requires that a(; ) beinvertible on Ker(B). 3 Implementation Issues At the matrix level, the mixed nite element methods (16)-(17) and (64)-(65) have the form (86) (87) AU + B t P = F; BU CP = G;

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 11 where U and P signify vectors containing the nodal values of the trial functions for u and p, and the iterative schemes (24)-(25) and (66)-(67) have the form (88) (89) AU m + B t P m = F; BU m (C + D)P m = G DP m 1 ; where A is a positive semidenite matrix in the rst formulation, and a positive denite matrix in the second, and D is a positive denite matrix. Here U m and P m are vectors corresponding to u m and p m. Solving for P m in (89) and substituting it into (88) we obtain (90) (91) AU m + B t (C + D) 1 BU m = F + B t (C + D) 1 (G DP m 1 ); P m =(C+D) 1 (DP m 1 + BU m G): The matrices C and D are diagonal or banded with small band width. The system (90) is positive denite and decoupled from (91). Thus our stabilized schemes not only have more stability, but also lead to smaller and positive denite systems (with velocity unknowns u m only). Compared to penalty methods [8, 9], the stabilized schemes do not require that the parameter be very small, since the iterative process has geometrical convergence with respect to ; as a result, this improves the condition number of the linear system (90). At the matrix level, we see that the augmented Lagrangian method (14)-(15) is a special case of our scheme (90)-(91). 4 Applications In this section, we apply our abstract theory to various physical problems, which include second order elliptic equations, incompressible Stokes equations, linear elasticity problems, and compressible Stokes ow problems. 4.1 Second Order Elliptic Equations Consider the elliptic problem with Dirichlet boundary condition: nd p 2 H 1 () such that (92) (93) div (K(x)rp)+ (x)p= f(x); p = h(x); x 2 : x2; We assume that 2 L 1 () is non-negative, h 2 H 1=2 (), and K is a d d positive denite matrix with its smallest eigenvalue uniformly bounded away from zero on R d :Combining the boundary condition (93) and the ux denition u = Krp we have (94) (K 1 u; v) (p; div v) = hh; v i; 8v 2 H(div;); where (; ) denotes the standard inner product in L 2 () and h; i denotes the duality in the spaces H 1=2 ( ) and H 1=2 ( ).

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 12 Dene the Hilbert spaces V = H(div;) = fv : v 2 (L 2 ()) d ; div v 2 L 2 ()g and Q = L 2 (), and the bilinear forms (95) (96) (97) a(u; v) = b(u; q) = c(p; q) = Z Z Z K 1 u vdx; q div udx; (x)p qdx: With the denitions (96) and (21), B is the divergence operator from H(div;) into L 2 () and is also surjective. By a basic functional analysis result Ker(B t )? = Im(B); we see that Ker(B t )=f0g:thus (23) holds with =1:Note that a(; ) is coercive on Ker(B); which implies (18)-(19). Then Theorem 2.1 applies. At the discrete level, let V Q be some nite dimensional spaces, e.g. Raviart-Thomas- Nedelec space of index k, Brezzi-Douglas-Marini space of index k, or Brezzi-Douglas-Fortin- Marini space of index k + 1, corresponding to an ane nite element triangulation; see [3] for the specic denition of these spaces. Then B is the restriction to V of the divergence operator, and we still have Ker(B t )=f0g:in the discrete case, Ker(B) is a subset of the kernel of the divergence operator; thus the coerciveness of a(; ) on Ker(B) still holds. Also, the commuting diagram property implies the discrete inf-sup condition. Thus the mixed nite element approximation for the problem (92)-(93) takes the form of (16)-(17) and its stabilized scheme takes the form of (24)-(25), and Theorem 2.1 also applies to the discrete case. It is trivial to apply the theory to other types of boundary conditions, e.g. Neumann, Robin or mixed boundary conditions. Dierent approaches [1, 6] have been explored to circumvent the diculty of ill-conditioning of the linear systems arising from mixed nite element methods. 4.2 Incompressible Stokes Equations Following the notation in the introduction section of this paper, we put the stabilized scheme for incompressible Stokes problems (1)-(3) in the fashion: nd fu m ;p m g2vqsatisfying, for m =0;1;2;; (98) (99) (ru m ;rv) (div v; p m )=(f;v); 8v 2 V; (div u m ;q)+(p m ;q)=(p m 1 ;q); 8q2 Q; where V Q denotes (H0()) 1 d fq:q2l 2 (); R qdx =0g;or some nite element spaces [3]. It is easy to see that the scheme (98)-(99) is equivalent to the so-called augmented Lagrangian method (8)-(9). Indeed, (99) is the same as (9). Substituting (9) into (98) we have (100) (ru m ;rv)+ 1 ((div u m); div v) =(f;v) + (div v; p m 1 ); 8v 2 V: The equation (100) is nothing but (8).

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 13 An analysis at the linear algebra level for inexact Uzawa's algorithms was given in [5]. Uzawa's iterative algorithm also stabilizes the ill-conditioning saddle point linear systems. But its convergence rate can be proved to be always slower than our scheme. Also, the convergence analysis and the convergence rate of Uzawa's algorithms depend on the eigenvalues of some matrices, while our convergence does not. 4.3 Linear Elasticity Problems Consider the linear elasticity problem: nd fu; pg 2V Qsuch that (101) (102) where V =(H 1 0 ())2 ;Q= L 2 (); and (103) (104) (105) a(u; v)+b(v; p) =hf;vi V 0 V ; 8v 2 V; b(u; q) c(p; q) =0; 8q2Q; a(u; v) = b(u; q) = c(p; q) = Z Z Z 2(u) :(v)dx; q div udx; 1 p qdx: Here (u) is the linearized strain tensor corresponding to displacement u, and we have set p = div u. When the Lame coecient is large, the stability of (101)-(102) is weak. Thus it makes sense to stabilize the problem. Notice that a(; ) is coercive onv by Korn's rst inequality Z j(u)j 2 dx kuk 2 ; 8u 2 (H 1 1 0()) 2 ; and that we can choose = 0 in (63). Thus the second formulation and Theorem 2.3 apply. Various mixed nite element spaces are discussed in [3]. These spaces can be used to construct nite-dimensional approximations to problem (101)-(102). The schemes here apply unchangeably to nearly-incompressible ow equations. 4.4 Compressible Stokes Flow Linearizing the steady-state, compressible, viscous Navier-Stokes equations about a given solution, we have [10] (106) (107) (108) (109) (2 + )u xx u yy ( + )v xy + Uu x + V u y + p x = f 1 ; in ; 2v xx (2 + )v yy ( + )u xy + Uv x + V v y + p y = f 2 ; in ; 0 (Up x + Vp y )+(u x +v y )=f 3 ; in ; u = v =0; on ; where R 2 with boundary, u; v; p are the velocity and pressure variables, U; V; P are given functions of (x; y) describing the ambient ow, (P )isagiven density function and 0 = d dp, ; are two viscosity coecients.

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 14 Following the work in [10], we dene the Hilbert spaces V = H 1() H 1 0 0 (); M=fq:q2 L 2 (); R qdx =0g; and Q to be the set of functions q in M such that (110) and the bilinear forms (111) (112) (113) a([u; v]; [w; s]) = Z kqk 2 Q = kqk2 M + Z" 0 Uq x + 0 Vq y 2 dxdy < 1; [(2 + )u x w x + u y w y +(+)v x w y +v x s x +(2+)v y s y +(+)u x s y +(Uu x + Vu y )w+(uv x + Vv y )s]dxdy; 8 [u; v] 2 V; 8 [w; s] 2 V; b([u; v];q)= c(p; q) = Z Z q(u x +v y )dxdy; 8 [u; v] 2 V; 8q 2 M; ( 0 Up x + 0 Vp y )q=dxdy; 8p 2 Q; 8q 2 M: Finite dimensional approximations to the spaces V and Q can be constructed (for example, the MINI element); they are still denoted by V and Q, for simplicity. Thus the mixed nite element method (64)-(65) applies to (106)-(109), and its stabilized scheme is (66)-(67). 5 Numerical Experiments In this section, we conduct some numerical experiments with our stabilized iterative schemes. It has been demonstrated that these methods work well for Stokes equations [2]. Thus we just consider the following two second order elliptic equations, one with continuous coecients while the other with discontinuous coecients. Example 1: (114) div (K(x)rp)+ (x)p= f(x); x2; (115) K(x) @p = h(x); x 2 @; @ where = (0; 1) (0; 1) with boundary @ and outward unit normal ; " e x y K(x) = x e y 1 and (x) = :The functions f and h were chosen such that the exact solution of the 1+x+y dierential problem is p(x; y) =e xy : Example 2: Consider the same equations (114)-(115) as in Example 1, except that we here let = ( 0:5; 0:5) (0; 0:5), (x) =0:001; the coecient matrix " 5+x2 +y K(x) = 2 sin(x) ; sin(x) 50 + cos(xy)

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 15 Table 1: Relative L 1 errors for Example 1 between iterates at current and previous iterations. for x 0 and grid = 1 50 1 grid = 1 50 110 1 110 iteration =10 3 =10 4 =10 5 =10 3 =10 4 =10 5 0 1.00 1.00 1.00 1.00 1.00 1.00 1 8.02E-4 8.05E-5 8.06E-6 7.94E-4 7.96E-5 7.97E-6 2 1.74E-6 1.50E-8 1.41E-10 1.48E-6 1.49E-8 1.49E-10 3 2.86E-9 3.19E-12 2.08E-13 2.83E-9 3.26E-12 6.25E-13 " (5 + x2 + y K(x) = 2 ) (sin x) sin(x) (50 + cos(xy)) for x > 0, where the parameter represents the strength of discontinuity at x = 0:The true solution is p(x; y) =( (cos(x) + cos(y)) + e x ; e y )=; x 0 (cos(x) + cos(y)) + e x e y )= x>0: Partition the domain into a set of rectangles of size h 1 h 2.We employ the Raviart-Thomas [3, 12] space of index 0. Thus V =(P 1 P 0 )(P 0 P 1 ); where P k is the set of one variable polynomials of order less than or equal to k. Consequently, the pressure space Q consists of piecewise constants. Partitioning the domain into triangles, or applying higher order approximation polynomials can be treated analogously. For our numerical experiments, we dene relative L 1 errors between iterates at current and previous iterations as max( kpm p m 1 k 1 ; kp m p m 1 k 1 ) ; ku m k 1 kp m k 1 and relative L 1 errors between iterates and the exact solution as max( ku um k 1 ; kp p mk 1 ) ; kpk 1 kpk 1 where kk 1 denotes the discrete L 1 norm, fu; pg denotes the exact solution to the dierential problem, and fu m ;p m g denotes the iterative solution to the nite-dimensional problem at the m-th iteration level. The initial guess is always chosen to be zero. Some results for Example 1 are listed in Tables 1 and 2 for two dierent grid sizes and three dierent values for the penalty parameter. From Table 1 we see that the convergence depends

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 16 Table 2: Relative L 1 errors for Example 1 between iterates and the exact solution. grid = 1 50 1 grid = 1 50 110 1 110 iteration =10 3 =10 4 =10 5 =10 3 =10 4 =10 5 1 1.32E-3 5.73E-4 4.98E-4 9.05E-4 1.76E-4 1.03E-4 2 4.91E-4 4.89E-4 4.89E-4 9.72E-5 9.57E-5 9.56E-5 3 4.89E-4 4.89E-4 4.89E-4 9.56E-5 9.56E-5 9.56E-5 Table 3: Relative L 1 errors for Example 2 between iterates at current and previous iterations with grid size = 1. The value for represents the strength of discontinuity of the 120 70 coecient. =1 = 100 iterations =10 3 =10 4 =10 5 =10 3 =10 4 =10 5 0 1.0 1.0 1.0 1.0 1.0 1.0 1 6.6E-7 6.6E-8 6.7E-9 3.9E-7 3.9E-8 9.1E-9 2 5.2E-10 9.3E-10 4.0E-10 7.9E-9 9.8E-9 7.7E-9 3 5.2E-10 5.2E-10 3.3E-10 8.9E-9 8.0E-9 7.7E-9 very slightly on the grid size and that a roughly geometrical convergence rate is achieved, as predicted by our theory. For Example 2, = 1 corresponds to a continuous coecient problem and = 100 corresponds to a strongly discontinuous coecient problem. Tables 3 and 4 do not give an exactly the same convergence pattern and accuracy as in Example 1. This is the case partially because the convergence is also limited by the discretization error. Indeed, our nal convergence theory should have the form (116) ku u m k V + kp p m k Q = O(h k+1 + m ); where fu; pg denotes the exact solution to the innite-dimensional dierential problem, fu m ;p m g denotes the iterative solution to our stabilized discrete scheme at the m-th iteration level, and k is the degree of piecewise polynomials used for Q on a mixed nite element mesh with size h. Formula (116) tells us that the iterative convergence accuracy is aected by the discretization term O(h k+1 ): Overall, the numerical experiments are pretty convincing. They give an approximately geometrical convergence and reasonable accuracy for strongly discontinuous problems. In the implementation, however, our stabilized schemes are much easier to deal with since all linear systems are positive denite, and symmetric if original dierential problems are symmetric. 6 Concluding Remarks We have proposed and analyzed stabilized iterative schemes for two abstract formulations of mixed nite element methods. These schemes overcome the disadvantages of mixed nite element methods, in that they lead to positive denite linear systems and decouple the velocity

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 17 Table 4: Relative L 1 errors for Example 2 between iterates and the exact solution with grid size = 1. The value for represents the strength of discontinuity of the coecient. 120 70 =1 = 100 iterations =10 3 =10 4 =10 5 =10 3 =10 4 =10 5 1 3.1E-3 3.1E-3 3.1E-3 8.3E-1 8.3E-1 8.3E-1 2 3.1E-3 3.1E-3 3.1E-3 8.3E-1 8.3E-1 8.3E-1 3 3.1E-3 3.1E-3 3.1E-3 8.3E-1 8.3E-1 8.3E-1 variable from the pressure variable. When the given physical problem is symmetric, the resulting linear system is also symmetric. Besides, these schemes keep the advantages of mixed nite element methods. For example, the velocity and pressure variables are approximated at the same accuracy even in the case of rough coecients (e.g. K(x) in (92) is varying rapidly in its entries and its eigenvalues) The stabilized iterative schemes considered in this paper are generalizations of the augmented Lagrangian methods in the sense that, when applied to incompressible Stokes equations, it is equivalent to the well known augmented Lagrangian scheme. However, our schemes do not have to come from the context of optimization and thus apply to more general problems. Compared to penalty methods, our schemes have geometrical convergence. This not only provides very fast convergence, but also improves the conditioning of the resulting linear system since the parameter does not have to be chosen very small. Although our presentation has been in general Hilbert spaces, there are notable dierences between nite-dimensional and innite-dimensional cases. For example, in the nite-dimensional case, the conditions (18) and (19) are equivalent. Our schemes also apply to time-dependent problems in an obvious way. References [1] M. B. Allen, R. E. Ewing, and P. Lu, Well-conditioned iterative scheme for mixed nite element models of porous media, SIAM J. Sci. Statist. Comput. 13(1992) 794-814. [2] S. C. Brenner and L. R. Scott, The Mathematical Theory of Finite Element Methods, Springer-Verlag, New York, 1994. [3] F. Brezzi and M. Fortin, Mixed and Hybrid Finite Element Methods, Springer-Verlag, New York, 1991. [4] J. Douglas, Jr., and J. P. Wang, An absolutely stabilized nite element method for the Stokes problem, Math. Comp. 52(1989) 495-508. [5] H. C. Elman and G. H. Golub, Inexact and preconditioned Uzawa algorithms for saddle point problems, SIAM J. Numer. Anal. 31(1994) 1645-1661. [6] R. E. Ewing, R. D. Lazarov, P. Lu, and P.S.Vassilevski, Preconditioning indenite systems arising from mixed nite element discretization of second-order elliptic problems, Lecture Notes in Math. 1457, Springer, Berlin, 1990.

D. Q. Yang / Stabilized Schemes for Mixed Finite Element Methods 18 [7] M. Fortin and R. Glowinski, Augmented Lagrangian Methods: Applications to the Numerical Solution of Boundary-Value Problems, Studies in Mathematics and Its Applications 15, North-Holland, 1983. [8] V. Girault and P. A. Raviart, Finite Element Methods for Navier-Stokes Equations, Springer-Verlag, Berlin, 1986. [9] M. D. Gunzburger, Finite element methods for viscous incompressible ows, Academic Press, San Diego, 1989. [10] R. B. Kellog and B. Liu, A nite element method for the compressible Stokes equations, SIAM J. Numer. Anal. 33(1996) 780-788. [11] A. Quarteroni and A. Valli, Numerical Approximation of Partial Dierential Equations, Springer-Verlag, Berlin, 1994. [12] P.{A. Raviart and J.{M. Thomas, A mixed nite element method for second order elliptic problems, in: I. Galligani and E. Magenes, Eds., Mathematical Aspects of the Finite Element Method, Lecture Notes in Mathematics 606, Springer-Verlag, Berlin and New York, 1977, pp. 292-315.