On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian

Similar documents
PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

INTRODUCTION TO FINITE ELEMENT METHODS

A Mixed Nonconforming Finite Element for Linear Elasticity

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

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

Lecture Note III: Least-Squares Method

An a posteriori error estimate and a Comparison Theorem for the nonconforming P 1 element

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

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

An interpolation operator for H 1 functions on general quadrilateral and hexahedral meshes with hanging nodes

arxiv: v1 [math.na] 29 Feb 2016

ETNA Kent State University

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

Yongdeok Kim and Seki Kim

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO

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

Geometric Multigrid Methods

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

A posteriori error estimation for elliptic problems

WEAK GALERKIN FINITE ELEMENT METHODS ON POLYTOPAL MESHES

Graded Mesh Refinement and Error Estimates of Higher Order for DGFE-solutions of Elliptic Boundary Value Problems in Polygons

Local discontinuous Galerkin methods for elliptic problems

An Iterative Substructuring Method for Mortar Nonconforming Discretization of a Fourth-Order Elliptic Problem in two dimensions

1. Introduction. We consider the model problem that seeks an unknown function u = u(x) satisfying

Multigrid Methods for Saddle Point Problems

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations

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

Chapter 6 A posteriori error estimates for finite element approximations 6.1 Introduction

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

Energy norm a-posteriori error estimation for divergence-free discontinuous Galerkin approximations of the Navier-Stokes equations

PIECEWISE LINEAR FINITE ELEMENT METHODS ARE NOT LOCALIZED

PREPRINT 2010:25. Fictitious domain finite element methods using cut elements: II. A stabilized Nitsche method ERIK BURMAN PETER HANSBO

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

Math 660-Lecture 15: Finite element spaces (I)

On angle conditions in the finite element method. Institute of Mathematics, Academy of Sciences Prague, Czech Republic

LOW ORDER CROUZEIX-RAVIART TYPE NONCONFORMING FINITE ELEMENT METHODS FOR APPROXIMATING MAXWELL S EQUATIONS

arxiv: v1 [math.na] 15 Nov 2017

Ultraconvergence of ZZ Patch Recovery at Mesh Symmetry Points

SECOND ORDER TIME DISCONTINUOUS GALERKIN METHOD FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS

arxiv: v1 [math.na] 5 Jun 2018

Hybridized Discontinuous Galerkin Methods

It is known that Morley element is not C 0 element and it is divergent for Poisson equation (see [6]). When Morley element is applied to solve problem

A WEAK GALERKIN MIXED FINITE ELEMENT METHOD FOR BIHARMONIC EQUATIONS

Robust Domain Decomposition Preconditioners for Abstract Symmetric Positive Definite Bilinear Forms

A posteriori error estimates for non conforming approximation of eigenvalue problems

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

On Pressure Stabilization Method and Projection Method for Unsteady Navier-Stokes Equations 1

Different Approaches to a Posteriori Error Analysis of the Discontinuous Galerkin Method

UNIFIED A POSTERIORI ERROR ESTIMATOR FOR FINITE ELEMENT METHODS FOR THE STOKES EQUATIONS

Mortar estimates independent of number of subdomains

Construction of `Wachspress type' rational basis functions over rectangles

THE BEST L 2 NORM ERROR ESTIMATE OF LOWER ORDER FINITE ELEMENT METHODS FOR THE FOURTH ORDER PROBLEM *

Mixed Hybrid Finite Element Method: an introduction

The mortar element method for quasilinear elliptic boundary value problems

HIGHER ORDER FINITE-ELEMENT MODELLING FOR CURVED INTERFACE PROBLEMS BASED ON STRAIGHT- EDGED N-SIMPLEXES AND POLYNOMIAL ALGEBRA

WEAK GALERKIN FINITE ELEMENT METHOD FOR SECOND ORDER PARABOLIC EQUATIONS

Maximum norm estimates for energy-corrected finite element method

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

BEST APPROXIMATION PROPERTY IN THE W FINITE ELEMENT METHODS ON GRADED MESHES.

ASYMPTOTICALLY EXACT A POSTERIORI ESTIMATORS FOR THE POINTWISE GRADIENT ERROR ON EACH ELEMENT IN IRREGULAR MESHES. PART II: THE PIECEWISE LINEAR CASE

Numerische Mathematik

High order, finite volume method, flux conservation, finite element method

Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation

Some New Elements for the Reissner Mindlin Plate Model

A P4 BUBBLE ENRICHED P3 DIVERGENCE-FREE FINITE ELEMENT ON TRIANGULAR GRIDS

Weak Galerkin Finite Element Scheme and Its Applications

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

arxiv: v1 [math.na] 27 Jan 2016

Priority Program 1253

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions

ELLIPTIC RECONSTRUCTION AND A POSTERIORI ERROR ESTIMATES FOR PARABOLIC PROBLEMS

Local flux mimetic finite difference methods

The Mortar Boundary Element Method

A POSTERIORI ERROR ESTIMATION FOR NON-CONFORMING QUADRILATERAL FINITE ELEMENTS

arxiv: v1 [math.na] 19 Nov 2018

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

BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR STOKES PROBLEM

Comparison of V-cycle Multigrid Method for Cell-centered Finite Difference on Triangular Meshes

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

AN EQUILIBRATED A POSTERIORI ERROR ESTIMATOR FOR THE INTERIOR PENALTY DISCONTINUOUS GALERKIN METHOD

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

A Balancing Algorithm for Mortar Methods

A LAGRANGE MULTIPLIER METHOD FOR ELLIPTIC INTERFACE PROBLEMS USING NON-MATCHING MESHES

arxiv: v2 [math.na] 23 Apr 2016

Convergence and optimality of an adaptive FEM for controlling L 2 errors

Discontinuous Galerkin Methods: Theory, Computation and Applications

Multigrid Methods for Maxwell s Equations

arxiv: v1 [math.na] 11 Jul 2011

FINITE ELEMENT APPROXIMATION OF ELLIPTIC DIRICHLET OPTIMAL CONTROL PROBLEMS

The Discontinuous Galerkin Finite Element Method

PDE & FEM TERMINOLOGY. BASIC PRINCIPLES OF FEM.

Overlapping Schwarz preconditioners for Fekete spectral elements

Parallel Galerkin Domain Decomposition Procedures for Parabolic Equation on General Domain

Variational Formulations

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

Transcription:

BULLETIN OF THE GREE MATHEMATICAL SOCIETY Volume 57, 010 (1 7) On an Approximation Result for Piecewise Polynomial Functions O. arakashian Abstract We provide a new approach for proving approximation results for piecewise polynomials used in finite element methods. In particular, we improve on the classical results that have been used since the 70 s. eywords: Piecewise polynomial approximation, discontinuous Galerkin method. 1. Introduction In proving error estimates for finite element (Galerkin) approximations to solutions of PDE s, one typically tries to reduce the problem into one in approximation theory e.g. Céa s Lemma [4]. Hence, the basic approximation properties of piecewise polynomial functions play a pivotal role in the proof of such error estimates. Specifically, given a smooth function u defined on some domain Ω, and a partition T h = { 1,..., N } of Ω, a piecewise polynomial function χ defined on T h is sought that is optimally close to u as measured in some norm. A standard tool for establishing such estimates has been the Bramble-Hilbert Lemma [4, 3]. However, there are some limitations associated with this approach. Specifically, the Lemma cannot be applied in a straighforward manner to domains with curved boundaries. A more serious shortcoming is that the estimates are tied to the degree q in an essential way. To illustrate this point, consider the following estimate u χ L (Ω) ch q+1 u H q+1 (Ω) derived via the Bamble-Hilbert Lemma and where q is the degree of the piecewise polyomials used. In many instances, such as in proving a posteriori error estimates, it is desirable to also have the estimate u χ L (Ω) ch u H1 (Ω) which cannot be derived from the Bramble-Hilbert Lemma. In this paper we will show that estimates such as this, and others, can be obtained using a technique discovered recently in the context of a posteriori error estimation of elliptic problems [7]. Essentially the result states that a discontinuous piecewise polynomial function of degree q over a mesh T h can be approximated by a continuous piecewise polynomial function of the same degree defined over the same mesh and that the difference between the two can be bounded by the jumps of the discontinuous function on the interfaces of the mesh. Complementing this result will be the fact 1

O. arakashian that a smooth function u can be appoximated on each cell by a Taylor polynomial type approximation [5], []. Indeed, the combination of these two approaches yields a powerful approximation strategy with a wide range of applicability. However, to simplify the exposition, we shall restrict demonstration of this new technique to the case of Lagrangian elements defined on a triangulation of a domain in R.. Preliminaries.1. Notation For a domain D R d and integer m 0, H m (D) will denote the (Hilbertian) Sobolev space with inner product (u, v) m,d = α m D Dα u D α v dx and norm u m,d = (u, u) 1/ m,d (cf. [1]). Also, m,d will the denote the seminorm in H m (D). To simplify the notation, we shall drop m when its value is zero. Extensive use will be made of edge/surface integrals. So for a (d 1)-dimensional subset e of R d, we set < u, v > e = e u v ds and u e =< u, u > 1/ e... Partitions of Ω Let T h = { i : i = 1,,, m h } be a family of partitions of the domain Ω parametrized by 0 < h 1. Such partitions consist of cells e.g. triangles or quadrilaterals or other simple geometric shapes. We should note that if Ω is not polygonal, i.e. if Ω is curved, then an outlying cell will have one or more curved sides, these being the intersection of the boundary of the cell and Ω. On the other hand, we shall assume that the intersection of the boundaries of two cells is an affine function. We further assume that (i) Each cell in T h is starlike, (ii) Every cell in T h is shape-regular, i.e. the diameters of its inscribed and circumscribed spheres are commensurate. This is referred to often as satisfying the minimum angle condition. (iii) T h is locally quasi-uniform, that is if two cells j and l are adjacent in the sense that µ d 1 ( j l ) > 0 then diam( j ) diam( l ). We shall find it convenient to use the so-called broken Sobolev spaces H m (T h ) = Π Th H m (). In this context we consider cells to be open so that elements of H m (T h ) are single-valued. We shall also use the discontinuous finite element spaces V q h = Π T h P q (), q 0 where P q () is the space of polynomials of total degree less than or equal to q defined on. We define Eh I and E h B to be the set of all interior and boundary edges (faces when d = 3), respectively: E I h = {e = j l, µ d 1 ( j l ) > 0} E B h = {e = Ω, µ d 1 ( Ω) > 0}, E h = E I h E B h. For each e E I h, we denote the two cells that share it by + and respectively. As to which of the two is + is completely arbitrary but not irrelevant! If e E B h, then e = + Ω Ω.

On an Approximation Result for Piecewise Polynomial Functions 3 It is essential to be able to define values of functions in H m (T h ) and V q h on the edges e. So for v H m (T h ), m 1, and e E h, v e + will denote the trace on e of the restriction of v to +. Similarly we define ve for e Eh I. We also define jumps of such traces [v] e = v + e v e, e E I h, [v] e = v + e, e E B h Essential use will be made of the following well known trace inequality for H 1 functions: Let D be starlike and shape-regular domain with boundary D and let h denote its diameter. Then v D c tr (h 1 v D + h v D), v H 1 (D). (1) Here c tr is independent of h. The explicit dependence of the right-hand-side on h is important for the derivation of error estimates and can be found in [6]. We shall also make use of the following inverse inequality [4] v L (D) ch d v L (D) () 3. The approximation results We now state and prove our main results. For the sake of brevity, we restrict the exposition to a very specific case: The domain is two-dimensional and is polygonal, the partition consists of a conforming triangulation (no hanging nodes), the finite element space is a subspace of C 0 (Ω) with Lagrangian type basis elements corresponding to Lagrangian nodes (see e.g. Figure 1). At the end of this section we will indicate as to how the proof can be generalized to handle curved boundaries. Further generalizations of this approach in all the above directions will be the subject of a subsequent work. We begin by quoting the following local approximation result due to Dupont and Scott [5]. See also [] for an extension of this result to solenoidal vector fields. Theorem 3.1 Let integers q, m be given satisfying 0 q m 1. Let D be a shaperegular and starlike domain in R d, d 1 and let u H m (D). Then, there exists v h P q (D) satisfying u v h s,d ch l+1 s u l+1,d, 0 s l q. (3) In view of the above result and given a triangulation T h of Ω, we obtain a global approximation v h V q h by patching together the approximations on the individual triangles. Next, we construct an approximation χ V q h C0 (Ω) by an averaging process. As a first step in that direction, we need the following lemma Lemma 3.1 Given N real numbers {α 1,..., α N } let β = 1 N N j=1 α j. Then, N j=1 where C depends only on N. N 1 α j β C α j+1 α j, (4) j=1

4 O. arakashian Proof. For any j, the Cauchy-Schwarz inequality gives α j β = 1 N (α j α i ) N i=1 N 1 N N α j α i. Summing over j, we obtain N j=1 α j β (N 1) N j>i α j α i. The required result now follows upon writing α j α i = j 1 k=i (α k+1 α k ) and using the arithmeticgeometric mean inequality. The actual construction of χ is done next. The following result, the proof of which we provide next, is a special case of a similar result that appeared in [7]. However, it also extends it in different directions. Theorem 3. Let T h be a conforming triangulation of a domain Ω in R. Then for any v h V q h, q 1, there exists χ V q h C0 (Ω) satisfying v h χ s, c h 1 s e [v h ] e, s 0, (5) T h where h e is the length of e. Proof. e E I h For each T h let N = {, j = 1,, m} be the Lagrange nodes (points) of and {ϕ (j), j = 1,, m} the corresponding (local) basis functions satisfying ϕ (j) (x(i) ) = δ ij. Set N = Th N. These are the global nodes. For each ν N, let ω ν = { T h ν } and denote its cardinality by ω ν. Note that ω ν depends only on the mesh T h in that it is bounded by a constant depending only on the minimum angle θ 0 of the triangles in T h. On the other hand, it is important to distinguish the nodes ν N for which ω ν = 1 from the rest. Indeed, if a node ν is such that ω ν = 1, then ν could be in the interior of a triangle and such nodes exist when q 3. Another possibility is that ν belongs to a boundary edge but to only one triangle. To each node ν N we associate the global basis function ϕ (ν) given by supp ϕ (ν) = ϕ (ν) = ϕ (j), x(j) = ν. ω ν, Now given v h V q h, written v h = m T h j=1 α(j) χ V q h C0 (Ω) by χ = ν N β (ν) ϕ (ν), where β (ν) = 1 ω ν i=1 ϕ(j), we define the function (j) α =ν, (6) and introduce the cell coordinates β (j), T h, j = 1,..., m by β (j) = β(ν) whenever = ν.

On an Approximation Result for Piecewise Polynomial Functions 5 A simple scaling argument, say using an affine transformation between a triangle and the so-called master triangle, shows that ϕ (j) s, chd s, s 0. (7) Note that we have kept the dimension d in the formula for the sake of possible generalization. Hence m v h χ s, c m h d s α (j) β(j) T h T h j=1 c hν d s α (j) β(ν), (h ν = max h ), (8) ω ν ν N =ν = c h d s ν α (j) β(ν). ν N, ω ν >1 =ν Note that there are no contributions from nodes ν for which ω ν = 1. Another important fact is that when ω ν > 1, then ν must be shared by at least two triangles and therefore must belong to some interior edge e Eh I and this may be the case even if ν belongs to Ω. For ν N, with ω ν > 1, we enumerate the elements of ω ν as { 1,..., ων } so that any consecutive pair i, i+1 in that list share an edge. Then from Lemma 3.1, with some constant c depending only on ω ν and thus on θ 0, we have =ν Using (9) in (8) we have α (j) ων 1 β(ν) c i=1 v h χ s, c T h ν e e E I h α (j i) i h d s ν α (j i+1) i+1. (9) α (j+ ν ) α (j + ν ), (10) with x (j+ ν ) = x (j + ν ) = ν. Note that α (j+ ν ) α (j + ν ) is the jump in the values of v h at ν across e. Also, since the mesh T h is locally quasiuniform, we have h e h ν. Hence, noting that e is (d 1)-dimensional, it follows from the inverse inequality () that h d s ν α (j+ ν ) α (j + ν ) ch d s e [v h ] L (e) ch1 s e [v h ] e. (11) ν e where the constant c depends on the number of nodes in e. Using (11) in (10) concludes the proof. Remark 3.1 The proof of theorem 3. that is contained in [7] is a special case of the present one in several respects. There we had s = 0, Ω was assumed to be polyhedral and χ vanished on Ω. On the other hand, it encompassed more general two- and three-dimensional partitions. Furthermore, the same paper contained an extension to nonconforming meshes.

6 O. arakashian We now briefly indicate how theorem 3. and consequently our main result below can be extended to cover cells more general than triangles including those having curved sides; see Figure 1. Indeed, an examination of the proof of theorem 3. shows that the only part that requires modification is (7) and this can be easily shown to hold for a vast array of shapes provided they are starlike and shape-regular. Figure 1: quadratics Lagrangian nodes for Combining theorems 3.1 and 3. we arrive at the main result of this paper Theorem 3.3 Under the conditions of theorems 3.1 and 3., there exists χ V q h C 0 (Ω) satisfying T h u χ s, c h (l+1 s) u l+1,, 0 s l q. (1) T h Proof. Let v h and χ be as constructed along the lines of theorems theorems 3.1 and 3. respectively. Using the triangle inequality, from (3) and (5) we obtain u χ s, u v h s, + v h χ s, T h T h T h c h (l+1 s) u l+1, + c h 1 s e [v h ] e. (13) T h e Eh I Since u is smooth (continuity is sufficient), its jumps of on interior edges are zero. Hence, ( ) [v h ] e = [v h u] e c h 1 u v h + h (u v h, (14) = +, by virtue of the trace inequality (1). Also, since the mesh is locally quasi uniform, we have h e h + h. Finally, using the local approximation result (3) to bound the terms in (14), we see that (1) follows, thus concluding the proof of the theorem. It is interesting to note that the same χ is optimal in a scale of seminorms. Other potentially useful extensions of theorem 3. that will be worked out are

On an Approximation Result for Piecewise Polynomial Functions 7 The estimate (1) is global in character. An estimate of the form u χ s, c T T h h (l+1 s) T u l+1,t, where Th is a small patch of cells surrounding would constitute an obvious improvement. Often it is useful to impose specific values of χ on Ω. Extension to other types of finite elements e.g. Crouzeix-Raviart, Raviart- Thomas etc. would be obviously of great interest. For elements whose local bases are specified by a set of linear functionals, this should be straightforward. As above, the extension hinges on verifying (7). Acknowledgements The support of NSF (Grant DMS 0811314) is gratefully acknowledged. The author is grateful to the organizers of M3ST09 for the invitation to participate in what turned out to be an excellent conference in both substance and organization. References 1. R. A. Adams, Sobolev Spaces, Academic Press, New York, 1975.. G. Baker, W. Jureidini and O. arakashian, Piecewise solenoidal vector fields and the Stokes problem, SIAM J. Num. Anal. 7 (1990) 1466 1485. 3. S. Brenner and R. Scott, The Mathematical Theory of Finite Element Methods Springer- Verlag, New York, 1994. 4. P.G. Ciarlet, The Finite Element Method for Elliptic Problems North Holland, Amsterdam, New York, Oxford, 1978. 5. T. Dupont and R. Scott, Polynomial approximation of functions in Sobolev spaces, Math. Comp. 34 (1979) 441 463. 6. O. arakashian and W. Jureidini, A nonconforming finite element method for the stationary Navier-Stokes equations, SIAM J. Num. Anal. 35 (1998) 93 10. 7. O. arakashian and F. Pascal, A Posteriori Error Estimates for a Discontinuous Galerkin Approximation of Second-Order Elliptic Problems, SIAM J. Numer. Anal., 41 (003), pp. 374 399. O. arakashian Department of Mathematics The University of Tennessee noxville, TN 37996, U.S.A. ohannes@math.utk.edu