C1 piecewise quadratic hierarchical bases

https://doi.org/10.1016/j.acha.2021.03.002Get rights and content

Abstract

We present a construction of C1 piecewise quadratic hierarchical bases of Lagrange type on arbitrary polygonal domains ΩR2. Properly normalized, these bases are Riesz bases for Sobolev spaces Hs(Ω), with s(1,52). The method is applicable to arbitrary initial triangulations of polygonal domains, and does not require a checkerboard quadrangulation needed for earlier C1 cubic hierarchical Lagrange bases. Homogeneous boundary conditions can be taken into account in a natural way, and lead to Riesz bases for Sobolev spaces H0s(Ω), s(1,5/2){3/2}, and H003/2(Ω).

Introduction

Hierarchical bases were first constructed by Yserentant in [21], based on continuous piecewise linear functions on general triangulations. For domains in R2 they give rise to Riesz bases for Sobolev spaces Hs(Ω), s(1,3/2), and are used in the finite element method as multilevel preconditioners for elliptic partial differential equations of second order. Motivated by applications to the fourth order elliptic equations, Oswald [19] and Dahmen, Oswald and Shi [3] constructed C1 hierarchical bases of Hermite type by applying piecewise quadratic, cubic or quintic polynomials. Properly scaled, they produce Riesz bases for Hs(Ω), s(2,5/2). In [12] Hong and Schumaker demonstrated applications of C1 piecewise cubic Hermite hierarchical bases to the problem of surface compression introduced by DeVore, Jawerth and Lucier in [10].

Stable C1 hierarchical bases of Lagrange type generate Riesz bases for Hs(Ω) with an extended range s(1,5/2). They are however difficult to obtain because stable and local Lagrange bases that are already rare for splines on triangulations [17] have to be found for nested spline spaces and the interpolation sets have to be nested themselves. The first construction is due to Davydov and Stevenson [7]. It is based on piecewise cubic polynomials with respect to triangulated checkerboard quadrangulations that are rather difficult to produce for general polygonal domains, and the treatment of homogeneous boundary conditions is cumbersome. Maes and Bultheel [16] suggested a C1 piecewise quadratic hierarchical basis of Lagrange type based on the Powell-Sabin-6 split of triangulated checkerboard quadrangulations. This basis is however only stable under the assumption that the resulting nested sequence of triangulations is quasi-uniform, which seems difficult to enforce unless the quadrangulation is uniform. In [13] Jia and Liu constructed C1 piecewise quadratic wavelet type bases for arbitrary polygonal domains that are Riesz bases for Hs(Ω) with a smaller range s(1.618,5/2). Classical bivariate smooth wavelet constructions are difficult to adapt to general bounded domains if the Riesz basis property in Hs(Ω) for s3/2 is required. In particular, the only general method of this type due to Dahmen and Schneider [4] requires implementation of the Hestenes extension operator.

In this paper we construct Lagrange hierarchical bases for the spaces of C1 piecewise quadratic polynomials on a combination of Powell-Sabin-6 and Powell-Sabin-12 splits of uniform refinements of an arbitrary initial triangulation of any polygonal domain. We prove the Riesz basis property for Hs(Ω), s(1,5/2). Moreover, the construction is easily adapted to the spaces of functions satisfying homogeneous boundary conditions and leads to Riesz bases for H0s(Ω), s(1,5/2){3/2}, and H003/2(Ω). The results are based in part on the thesis of the second named author [22].

The paper is organized as follows. In Section 2 we briefly summarize the general theory of hierarchical Riesz bases of Lagrange type following [9], and in Section 3 describe a nested sequence of spaces of C1 piecewise quadratics introduced in [13]. Section 4 presents our construction of nested interpolation sets for these spaces and the proof of the key stability and locality properties of the corresponding hierarchical Lagrange bases that imply the main result of the paper (Theorem 4.9). Section 5 includes a numerical experiment that illustrates the Riesz stability of Lagrange and Hermite hierarchical expansions of particular functions for appropriate ranges of s.

Section snippets

Hierarchical Riesz bases of Lagrange type

In this section we briefly summarize general facts about piecewise polynomial hierarchical Riesz bases considered in the paper, see [9] for more details and proofs. In order to avoid repeated use of generic but unspecified constants, we use here and elsewhere in the paper the notation AB which means that there exists a constant c such that AcB. Moreover, AB means that AB and BA. We denote by #X the number of elements in a finite set X.

Recall that a basis {ϕn}n=1 for a Hilbert space H is

Nested spaces of C1 piecewise quadratics

In this section we consider nested spaces of C1 piecewise quadratic polynomials to be used in our construction of hierarchical bases. These spaces have been introduced in [13] and employed in a multilevel basis construction.

Let Ω be a bounded polygonal domain in R2, and let Δ0 be an arbitrary initial triangulation of Ω. For n=0,1,, the triangulation Δn+1 is obtained from Δn by the standard uniform refinement that subdivides each triangle T of Δn into the set TU of four equal subtriangles by

Construction of Lagrange interpolation sets and bases

In this section we will describe an algorithm for constructing nested Lagrange interpolation sets Ξn for the spaces Sn, n=0,1,, such that the corresponding Lagrange bases {Bξ(n):ξΞn} are 3-local and uniformly bonded, thus satisfying all conditions required for a hierarchical Riesz basis construction according to Theorem 2.1. We begin the construction on the coarsest level Δ0 and then progress to the next level and so forth. The algorithm is split into several steps which we formulate, discuss

Numerical example

In this section we compute the 2-norms of coefficient sequences for some particular functions in Hs(Ω) expanded in the Lagrange hierarchical basis constructed above, in order to illustrate the Riesz stability of this basis for the range 1<s<5/2.

In addition to the Lagrange hierarchical Riesz bases Bs of Theorem 4.9 for Hs(Ω) with 1<s<5/2,Bs:={Bξ,s(n):ξΞnΞn1,n=0,1,},Bξ,s(n):=2n(1s)Bξ(n), we will use the functions Hv,i(k) defined in (8) to build the Hermite hierarchical basesHs:={Hv,i,s(n):i=

Acknowledgements

This research has been supported in part by the grant UBD/RSCH/1.4/FICBF(b)/2018/015 from Universiti Brunei Darussalam.

References (22)

  • O. Davydov et al.

    Hierarchical Riesz bases for Hs(Ω), 1<s<52

    Constr. Approx.

    (2005)
  • Cited by (0)

    View full text