Sobolev stability of the \(L^2\)-projection
on hybrid meshes
January 01, 1970
We establish \(L^p\)- and \(W^{1,p}\)-stability of the \(L^2\)-projection onto mapped Lagrange finite elements on hybrid meshes consisting of triangles and convex quadrilaterals arising from adaptive mesh refinement. If \(K\) is the (tensor product) degree of polynomials of the discretisation, then we show, in particular, \(W^{1,2}\)-stability for all \(K\geq 2\) for the Q-RG and Q-RB refinements. This extends results by Ali, Funken, and Schmidt [1] which hold for the range \(2 \leq K \leq 9\) for initial meshes consisting of parallelograms. Our proof relies on an extension of the technique by Diening, Storn and Tscherpel in [2] to general convex quadrilaterals.
Stability of the \(L^2\)-projection in norms other than \(\norm{\cdot}_{L^2}\) is a key element in the numerical analysis of finite element methods. For example, for the heat equation \(W^{1,2}\)-stability is equivalent to the inf-sup stability and quasi-optimality of Galerkin methods (see [3]). For nonlinear evolution problems stability properties provide an important ingredient in the proof of error estimates that do not rely on a coupling of time and space discretisation parameters [4]. Furthermore, decay properties of the \(L^2\)-projection are instrumental for results on \(hp\)-preconditioning [5].
Let \(\Pi\) denote the \(L^2\)-projection onto the Lagrange finite element space \(V_{h}\) of a certain polynomial degree \(K \geq 1\). We aim for stability in \(L^p\) and \(W^{1,p}\) for \(p \in [1,\infty]\), i.e., we want to show that \[\begin{align} \norm{\Pi u}_{p} \lesssim \norm{u}_{p} \qquad \text{ and } \qquad \norm{\nabla \Pi u}_{p} \lesssim \norm{\nabla u}_{p}, \end{align}\] holds for any \(u \in L^p(\Omega)\) or \(u \in W^{1,p}(\Omega)\) uniformly in the mesh size, respectively.
As proved in [6] for quasi-uniform meshes stability in \(W^{1,2}\) follows from inverse estimates and by using a Sobolev stable operator like the Scott–Zhang operator [7] or the Clément operator [8]. However, both for non-quasiuniform meshes and for \(p \neq 2\) establishing stability results is a highly challenging task. For the analysis of adaptive finite element methods it is important that Sobolev stability holds for graded meshes arising from adaptive mesh refinement, uniformly in the refinement level. Furthermore, stability estimates for \(p \neq 2\) are crucial in the error analysis of nonlinear evolution equations [4].
In dimension \(d = 1\) it is known that Sobolev stability cannot hold without conditions on the mesh grading [9], [10]. In fact, in [10] a counterexample to \(W^{1,2}\)-stability is presented for the lowest order case when neighbouring intervals differ sufficiently in size. In higher dimensions analogous counterexamples are unknown, but all available stability results are based on certain grading assumptions. Specifically, this means that the local mesh sizes of neighbouring elements are not allowed to differ too strongly.
For simplicial meshes in dimension \(d \geq 2\) numerous stability results of the \(L^2\)-projection are available. Beginning with the work on mildly graded triangulations in [9], [11], [12], stability results were subsequently established for low-order spaces on highly graded meshes, such as those generated by adaptive mesh refinement [13]–[17]. More recently, stability was established for a bounded range of polynomial degrees and on meshes exhibiting realistic grading [10], [18], [19] for dimension \(d = 2\) and in [10] for dimension \(d = 3\). The most recent results in [2], [20] build on the techniques developed in [10] and establish mesh grading results for BisecMT [21], [22], the generalisation of the newest vertex bisection, in any space dimension \(d \in \mathbb{N}\). Taken together, these works establish \(W^{1,2}\)-stability for triangulations generated by BisecMT in any dimension \(d \leq 6\) for any polynomial degree \(K \geq 1\). More generally, \(W^{1,p}\)- and \(L^p\)-stability are established in [2] under certain grading assumptions by means of an argument utilising maximal operators.
In addition to simplicial meshes, quadrilateral meshes are frequently employed for finite element discretisation [23], [24], see also [25]. In contrast to simplicial meshes, structured quadrilateral meshes admit a tensor product structure enabling highly efficient implementations. However, adaptive mesh refinement on purely quadrilateral meshes typically introduces hanging vertices. To address this, hybrid meshes consisting of simplices and quadrilaterals offer a flexible framework that accommodates adaptive refinement while retaining mesh conformity. Such refinement schemes have been presented in [26]–[28]. In particular, quadrilaterals are well-suited for anisotropic meshes [29] which are often employed in the presence of edge singularities, see, e.g., [30]. This work, however, focuses on isotropic shape-regular hybrid meshes.
To date, the only stability results for the \(L^2\)-projection onto Lagrange elements on hybrid meshes are due to Ali, Funken, and Schmidt [1]. In their work, the authors consider two-dimensional hybrid meshes generated via adaptive Q-RG [26] and Q-RB [27] refinement starting from initial meshes composed exclusively of parallelograms. The resulting hybrid meshes consist of triangles and trapezoids. For these meshes, they obtain mesh grading results by applying the approach from [17], [18]. Furthermore, by employing the technique from [15], [16] and numerically solving certain local generalised eigenvalue problems, they show \(W^{1,2}\)-stability for polynomial degree \(K \in \{2, \ldots, 9\}\).
This work extends previous stability results for the \(L^2\)-projection onto Lagrange finite element spaces on two-dimensional meshes containing simplices and quadrilaterals in the following directions:
Our results apply to general hybrid meshes consisting of triangles and general convex quadrilaterals that satisfy certain grading and shape-regularity properties. This includes, in particular, meshes generated by the Q-RG and Q-RB refinement scheme starting from an initial mesh of general quadrilaterals; see Remark [rem:general-grading] below. This generalises the results in [1] for initial meshes consisting exclusively of parallelograms to those consisting of general quadrilaterals.
Our stability results hold under general mesh grading assumptions and can be readily applied to other refinement schemes that yield hybrid meshes satisfying grading and shape-regularity properties.
We extend the valid range of polynomial degrees from \(K \in \{2, \ldots, 9\}\) to all \(K \geq 2\). Since the decay properties of \(\Pi\) improve for higher polynomial degrees, this extension provides a foundation for future investigation of \(hp\)-methods.
We establish \(W^{1,p}\)- and \(L^p\)-stability by following the framework in [2], which relies solely on weighted \(L^2\)-estimates and the stability of a quasi-interpolation operator, such as the Scott–Zhang operator. Consequently, any future improvements in the weighted \(L^2\)-estimates will immediately transfer into enhanced \(W^{1,p}\) and \(L^p\)-stability results.
Strategy and outline. In Section 2, we introduce finite element spaces on general hybrid meshes and review some adaptive mesh refinement schemes. Furthermore, we collect available grading and shape-regularity results. To establish the stability results in Section 3, we follow the general strategy in [2], which improves upon the approach in [10]. The core idea is to use a local approximation operator, see Section 3.1, to establish decay estimates. A (local) decomposition operator, see Sections 3.2 and 3.3, is key to verifying estimates for the approximation operator. To extend the results from simplicial meshes to general quadrilaterals, we utilise the tensor-product structure of the local spaces, but the fact that the transformations are in general non-affine poses extra challenges. While some of these difficulties can be avoided by restricting the initial meshes to parallelograms as in [1], we address the more general case of arbitrary convex quadrilaterals. The remaining steps – deducing a decay estimate in Section 3.4, weighted \(L^2\)-stability and finally \(L^p\)- and \(W^{1,p}\)-stability in Section 3.5 – proceed analogously to the simplicial case. They rely on results analogous to those in [2].
Extensions and limitations. In general dimension \(d \geq 3\), the only available grading results are those in [20] for simplicial meshes and BisecMT refinement (the generalised newest vertex bisection). The proof of this result is considerably more challenging than its two-dimensional counterparts, because a direct enumeration and investigation of worst-case scenarios is not possible. Furthermore, refinement schemes and corresponding grading results for hybrid meshes are currently unavailable in higher dimensions. Simply relying on the tensor-product structure in combination with the techniques from [2] fails to yield suitable estimates for dimensions \(d\geq 3\), see Remark [rmk:general-dim] below. For this reason, establishing stability results on hybrid meshes in higher dimensions necessitates alternative strategies.
In this work we consider two-dimensional hybrid meshes consisting of triangles and (strictly) convex quadrilaterals. In this section we introduce the precise setup for the meshes and the finite dimensional function spaces that we use.
Let \(\Omega \subset \mathbb{R}^2\) be a bounded, polyhedral domain. We write \(a \lesssim b\), if there is a constant \(c>0\) only depending on specified parameters such that \(a \leq c b\). We write \(a \eqsim b\), if \(a \lesssim b\) and \(b \lesssim a\).
We decompose \(\Omega\) into a mesh \(\mathcal{T}\) consisting of (closed) triangles and (strictly) convex quadrilaterals, where element refers to both triangles and quadrilaterals. The latter are called quadrilaterals of type (1) in [25].
We suppose that the mesh \(\mathcal{T}\) is regular, in the following sense:
The mesh covers \(\overline{\Omega}\), i.e., \(\overline{\Omega}=\bigcup_{T\in\mathcal{T}} T\).
If \(T_1,T_2 \in \mathcal{T}\) overlap, then \(T_1 \cap T_2\) is a joint edge or vertex in \(\mathcal{T}\). In particular, there are no hanging vertices.
Let \(\mathcal{V} = \mathcal{V}(\mathcal{T})\) denote the set of vertices of \(\mathcal{T}\) and let \(\omega_i \mathrel{\vcenter{:}}= \{T \in \mathcal{T} \colon i \in T\}\) denote the vertex patch of a vertex \(i \in \mathcal{V}\). By \(\Omega_i \mathrel{\vcenter{:}}= (\cup_{T \in \omega_i} T)^\circ\) we denote the vertex patch domain.
In the following we refer to a hybrid mesh \(\mathcal{T}\) as
simplicial, if \(\mathcal{T}\) contains only triangles,
quadrilateral, if \(\mathcal{T}\) contains only (strictly) convex quadrilaterals,
P-quadrilateral, if \(\mathcal{T}\) contains only parallelograms,
SP-hybrid, if \(\mathcal{T}\) contains only triangles and parallelograms, and
general hybrid, if \(\mathcal{T}\) contains triangles and general convex quadrilaterals.
We also use the concept of shape-regularity which measures the extent of deformation of elements. We employ the standard approach which applies both for triangles and quadrilaterals, see [25].
If \(T \in \mathcal{T}\) is a triangle, then we define \(\widehat{T}\) as the equilateral triangle with vertices \((0,0)^\top, (1,0)^\top, (\frac{1}{2},\frac{\sqrt{3}}{2})^\top\) and diameter \(\diameter(\widehat{T}) = 1\). If \(T\) is a quadrilateral, then \(\widehat{T}\) denotes the unit square \([0,1]^2\). For triangles there exists an affine linear isomorphism \(B_T\colon \widehat{T} \to T\) and for quadrilaterals there exists an affine bilinear isomorphism \(B_T\colon \widehat{T} \to T\), see Figure 1. By \(J_T\) we denote the Jacobian determinant of \(B_T\). Since \(T\) is strictly convex, one can choose \(B_T\) such that \(J_T\) is positive on \(\widehat{T}\).
The shape-regularity constant of an element \(T \in \mathcal{T}\) is defined as \[\begin{align} \label{def:chi-T} \chi(T) \mathrel{\vcenter{:}}= \max_{\widehat{x}\in \widehat{T}} \norm{\nabla B_T(\widehat{x})} \max_{x \in T} \norm{\nabla B_T^{-1}(x)}, \end{align}\tag{1}\] where \(\norm{\cdot}\) is the spectral norm which is induced by the Euclidean vector norm. Note that \(\chi(T) \geq 1\), and that \(\chi(T)\) increases with the deformation of \(T\).
The mapping \(B_T\) is not unique, since the vertices can be rotated. However, due to the symmetry of \(\widehat{T}\), the definition of \(\chi(T)\) in 1 is independent of the specific choice of \(B_T\). This independence was also observed by Knupp [31], where he discusses several mesh-quality metrics. Moreover, by using the equilateral triangle and the unit square as reference elements, we obtain that \(\chi(\widehat{T})=1\).
By standard arguments, one can show that for \(T\in \mathcal{T}\) one has \[\begin{align} {2} \tag{2} \frac{1}{\max_T \norm{\nabla B_T^{-1}}} &\leq \frac{\diameter(T)}{\diameter(\widehat{T})} &&\leq \max_T \norm{\nabla B_T}, \\ \tag{3} \frac{1}{\max_T \abs{J_T^{-1}}} &\leq \quad\;\frac{\abs{T}}{\abs{\widehat{T}}} && \leq \max_T \abs{J_T} \end{align}\] Thus, the estimates \(\abs{J_T}^{\frac{1}{2}} \leq \norm{\nabla B_T}\) and \(\abs{J_T^{-1}}^{\frac{1}{2}} \leq \norm{\nabla B_T^{-1}}\) imply that \[\begin{align} \label{eq:diam-vs-volume} \frac{1}{\chi(T)} \frac{\diameter(\widehat{T})}{\abs{\widehat{T}}^{\frac{1}{2}}} \leq \frac{\diameter(T)}{\abs{T}^{\frac{1}{2}}} \leq \chi(T) \frac{\diameter(\widehat{T})}{\abs{\widehat{T}}^{\frac{1}{2}}} . \end{align}\tag{4}\] We define \(\chi(\mathcal{T}) \mathrel{\vcenter{:}}= \max_{T \in \mathcal{T}} \chi(T)\) as the shape-regularity constant of a hybrid mesh \(\mathcal{T}\). If \(\chi(\mathcal{T}_j)\) is bounded for a family of meshes \((\mathcal{T}_j)_{j \in \mathbb{N}}\), then, in particular, we have \[\begin{align} \label{eq:shape-regular} \diameter(T) \eqsim \abs{T}^{\frac{1}{2}} \qquad \text{for any T \in \mathcal{T}_j,} \;\; \text{for any j \in \mathbb{N},} \end{align}\tag{5}\] i.e., uniformly for the family of meshes.
For triangles, one additionally can show that \[\begin{gather} \tag{6} \frac{1}{\norm{\nabla B_T^{-1}}} \leq \frac{\rho(T)}{\rho(\widehat{T})} \leq \norm{\nabla B_T}, \\ \tag{7} \norm{\nabla B_T} \leq \frac{\diameter(T)}{\rho(\widehat{T})} \qquad \text{and} \qquad \norm{\nabla B_T^{-1}} \leq \frac{\diameter(\widehat{T})}{\rho(T)}, \end{gather}\] cf. [32]. As a consequence, in combination with 2 one has \[\begin{gather} \frac{\rho(\widehat{T})}{\diameter(\widehat{T})}\, \frac{\diameter(T)}{\rho(T)} \leq \chi(T) \leq \frac{\diameter(\widehat{T})}{\rho(\widehat{T})}\, \frac{\diameter(T)}{\rho(T)}. \end{gather}\] This shows that, for triangles, \(\chi(T)\) is equivalent to \(\diameter(T)/\rho(T)\), which is usually introduced as the shape-regularity constant.
Let us collect the notations for distance, graded weight functions and mesh functions as in [2] adapted to the setting of hybrid meshes.
We start by defining a metric \(d\) on \(\mathcal{T}\). For \(T \in \mathcal{T}\) we define \(d(T,T) \mathrel{\vcenter{:}}= 0\). Moreover, if \(T,T' \in \mathcal{T}\) with \(T \neq T'\) are neighbours, i.e., \(T \cap T' \not= \emptyset\), then we set \(d(T,T') \mathrel{\vcenter{:}}=1\). For all other \(T,T' \in \mathcal{T}\) we define \(d(T,T')\) as the length of the shortest chain \(T_0,\dots, T_m \in \mathcal{T}\) with \(T_0 =T\) and \(T_m=T'\) and \(d(T_j,T_{j+1})=1\). For subsets \(L, L' \subset \mathcal{T}\) we define \(d(L,L') \mathrel{\vcenter{:}}= \min \set{d(T,T')\colon T \in L, \, T' \in L'}\).
By \(\mathcal{L}^0_0(\mathcal{T})\) we denote the set of \(L^1(\Omega)\) functions that are piecewise constant on \(\mathcal{T}\). A weight \(\rho\) with grading \(\gamma_\rho\geq 1\) is a positive function \(\rho \in \mathcal{L}^0_0(\mathcal{T})\) with \[\begin{align} \label{eq:grading} \rho|_T \leq \gamma_\rho \rho|_{T'} \qquad \text{for all T,T'\in\mathcal{T} with d(T,T')=1}. \end{align}\tag{8}\] Note that this is equivalent to \[\begin{align} \label{eq:grading2} \rho|_T \leq \gamma_\rho^{d(T,T')} \rho|_{T'} \qquad \text{for all T,T' \in \mathcal{T}}. \end{align}\tag{9}\]
We call \(h\in \mathcal{L}^0_0(\mathcal{T})\) a (regularised) mesh size function of \(\mathcal{T}\), if \[\begin{align} \label{eq:hT} h|_T &\eqsim \diameter(T) \qquad \text{ for all } T \in \mathcal{T}, \end{align}\tag{10}\] where the implicit constant does not depend on \(T \in \mathcal{T}\).
We say that the mesh \(\mathcal{T}\) has grading \(\gamma_{\mathcal{T}} \geq 1\), if there exists a mesh size function \(h \in \mathcal{L}^0_0(\mathcal{T})\) with grading \(\gamma_{\mathcal{T}}\), i.e., \[\begin{align} \label{def:grading} \frac{h|_{T}}{h|_{T'}} \leq \gamma_{\mathcal{T}} \quad \text{ for all } T,T' \in \mathcal{T} \text{ with } T \cap T' \neq \emptyset. \end{align}\tag{11}\] For a family of adaptively refined meshes, later a uniform maximal grading constant \(\gamma_{\mathcal{T}} \leq \gamma\) will be important.
By \(L^p(\Omega)\) and \(W^{1,p}(\Omega)\) we denote the usual Lebesgue and Sobolev spaces with norms \(\norm{\cdot}_p\) and \(\norm{\cdot}_{1,p}\), respectively, for \(p \in [1,\infty]\). For \(K \in \setN\) by \(\mathcal{P}_K(U)\) we denote the set of polynomials on a set \(U\) of total degree \(K\) (or less). Moreover, we denote the polynomials of maximal degree \(K\) on \([0,1]^{2}\) by \[\label{def:QK} \begin{align} \mathcal{Q}_K([0,1]^2) & \mathrel{\vcenter{:}}= \mathcal{P}_K([0,1]) \otimes \mathcal{P}_K([0,1]) \\ & \mathrel{\vcenter{:}}= \linearspan \set{ (x_1,x_2)^\top \mapsto p_1(x_1)p_2(x_2)\colon p_1,p_2 \in \mathcal{P}_K([0,1])}. \end{align}\tag{12}\]
Let us define the local spaces on triangles and on (strictly) convex quadrilaterals. As in Section 2.1 let \(B_T \colon \widehat{T} \to T\) denote the isomorphism from the reference element \(\widehat{T}\) to the element \(T\). For a triangle \(T \in \mathcal{T}\) we define \[\begin{align} \label{def:LK-tria} \mathcal{L}_K(T) &\mathrel{\vcenter{:}}= \set{ p \circ B_T^{-1}\colon p \in \mathcal{P}_K(\widehat{T})} = \mathcal{P}_K(T), \end{align}\tag{13}\] and for a quadrilateral \(T \in \mathcal{T}\) we define \[\begin{align} \label{def:LK-quad} \mathcal{L}_K(T) &\mathrel{\vcenter{:}}= \set{ p \circ B_T^{-1}\colon p \in \mathcal{Q}_K([0,1]^2)}, \end{align}\tag{14}\] which is in general not a space of polynomials. Note that the definition of \(\mathcal{L}_K(T)\) is independent of the choice of \(B_T\).
We define the global space of discrete functions over \(\Omega\) as \[\begin{align} \label{def:L1K} \mathcal{L}^1_K(\mathcal{T}) &\mathrel{\vcenter{:}}= \set{ v \in W^{1,\infty}(\Omega) \colon v|_T \in \mathcal{L}_K(T) \text{ for all } T \in \mathcal{T}}. \end{align}\tag{15}\] This is the special case of isoparametric elements for bilinear transformations. We refer to \(\mathcal{L}^1_K(\mathcal{T})\) as (bilinearly) mapped Lagrange elements. These spaces have approximation order \(K+1\) in \(L^2\) and order \(K\) in \(W^{1,2}\) in terms of \(h\), see [24].
Let us denote by \((\phi_i)_{i\in \mathcal{V}}\) the nodal basis of \(\mathcal{L}^1_1(\mathcal{T})\), which forms a partition of unity. Note that on triangles the \(\phi_i\) are the barycentric coordinates and thus affine linear. On quadrilaterals the \(\phi_i\) are the pullback of the tensor products of the one-dimensional barycentric coordinates of the standard square. If \(T\) is a parallelogram, then \(B_T\) is affine and \(\phi_i\) is affine bilinear. In the other cases \(\phi_i\) is a non-singular rational function.
Using the partition of unity \((\phi_i)_{i\in \mathcal{V}}\) we have the following decomposition \[\begin{align} \label{eq:space-decomposition} \mathcal{L}^1_K(\mathcal{T})=\sum_{i\in\mathcal{V}}\phi_{i}\mathcal{L}_{K-1}^{1}(\omega_{i}). \end{align}\tag{16}\]
\(W^{1,2}\)-stability of the \(L^2\)-projection mapping to Lagrange finite element spaces requires mesh conditions, specifically conditions on the mesh grading as in 11 . In dimension \(d = 1\) , there are counterexamples [10] showing that for a mesh with sufficiently strong grading, this stability cannot hold. In particular, the authors construct a sequence of one-dimensional meshes with large grading such that \(W^{1,2}\)-stability fails for \(\mathcal{L}^1_1(\mathcal{T})\). A finer analysis allows to quantify the grading threshold of this example as \[\begin{align} \label{est:gamma-threshold} \gamma \geq 1/(1+\sqrt{3}-\sqrt{3+2\sqrt{3}}) \approx 5.274510564406. \end{align}\tag{17}\]
In [1] adaptive quadrilateral meshes refined by local red, green and blue refinements are analysed. The local refinements of \([0,1]^2\) are depicted in the first row of Figure 2, and for general convex quadrilaterals in the second row. In the latter case the bilinear mapping \(B_T \colon [0,1]^2 \to T\) is used to determine the new vertices in \(T\). Then, the corresponding vertices are connected by straight lines in \(T\), see Figure 2 second line. Note that straight lines in \([0,1]^2\) are mapped to straight lines in \(T\) only if they are axis-parallel. Hence, mapping the new edges in \([0,1]^2\) does not lead to quadrilaterals with straight edges after mapping them.
The global adaptive refinement routine uses red refinements, and temporary green refinements (Q-RG) or temporary blue refinements (Q-RB) to remove hanging nodes. The Q-RG and Q-RB refinement routines were originally introduced in [26] and in [27], respectively. Grading properties are established in [1] and the proof uses a regularised mesh size function introduced in [16].
Lemma 1. The local element shapes generated by red, green, and blue refinement, as well as the global mesh types generated by the Q-RG and Q-RB strategies, strictly satisfy the closure properties summarised in Table 1.
Proof. We only verify in detail that the blue refinement (see Figure 2) of a convex quadrilateral generates quadrilaterals that are convex, since all other statements are simple to check. It suffices to prove convexity of the blue quadrilateral in the bottom left corner in Figure 2. For this we observe that the new (axis-parallel) line \(L\) in the middle of the third green refinement in Figure 2 is mapped by the bilinear map \(B_T\colon [0,1]^2\to T\) to a straight line \(B_T(L)\). Then, the blue quadrilateral can be generated from the green quadrilateral by moving the point \(B_T((1/2,1)^\top)\) to the centre of the line \(B_T(L)\). The convexity is preserved by this operation. ◻
| operation | initial element | resulting elements |
|---|---|---|
| local element refinement | ||
| red | parallelogram | parallelograms |
| red | convex quadrilateral | convex quadrilaterals |
| green | parallelogram | triangles and parallelograms |
| green | convex quadrilateral | triangles and convex quadrilaterals |
| blue | convex quadrilateral | convex quadrilaterals |
| global mesh refinement | ||
| Q-RG | P-quadrilateral \(\mathcal{T}_0\) | SP-hybrid meshes |
| Q-RB | P-quadrilateral \(\mathcal{T}_0\) | general hybrid meshes |
| Q-RG / Q-RB | quadrilateral \(\mathcal{T}_0\) | general hybrid meshes |
Lemma 2. Let \(\mathcal{T}_0\) be a quadrilateral mesh. Then, the families of meshes generated by the adaptive refinement routines Q-RG or Q-RB are uniformly shape-regular. More precisely, for any such mesh \(\mathcal{T}\) we have \[\begin{align} \frac{\chi(\mathcal{T})}{\chi(\mathcal{T}_0)} &\leq \begin{cases} \frac{5+\sqrt{13}}{2\sqrt{3}} \,\,\approx 2.4842 &\qquad \text{for Q-RG}, \\ \frac{3+\sqrt{5} }{\sqrt{2}} \,\,\,\,\approx 3.7024 &\qquad \text{for Q-RB}. \end{cases} \end{align}\]
Proof. We investigate how the shape-regularity constant in 1 changes if a quadrilateral \(T\) is refined by a red, green or blue refinement, see Figure 2.
We begin with the red refinement. Suppose that \(T\) is split into four quadrilaterals \(T_1,\dots, T_4\). Then we can define \(B_{T_j}\colon [0,1]^2 \to T_j\) by composing \(B_T\) with the affine maps \(S_1, \ldots, S_4\) from \([0,1]^2\) to its four quadrants. Then, with \(\norm{\nabla S_i} = \tfrac{1}{2}\) and \(\norm{\nabla S_i^{-1}} = 2\) the chain rule implies that \(\chi(T_j) \leq \chi(T)\).
Let us continue with the green and blue refinements as in Figure 2. Those types of refinement are temporary and are replaced by red refinements in further refinements. To estimate the shape regularity of the newly created elements \(T_1\), \(T_2\) and \(T_3\) (or \(T_1\) and \(T_2\)), we compose \(B_T\) with an affine linear map from their reference \(\widehat{T}_j\) to the (undeformed) elements as in the first line of Figure 2. As a consequence the shape-regularity constant can increase in the green and blue refinements by a factor given by the shape regularity constant of the elements in Figure 3. This proves the claim. ◻
Ali, Funken, and Schmidt showed the following grading estimate for P-quadrilateral initial meshes in [1].
Lemma 3 ([1]). Let \(\mathcal{T}_0\) be a P-quadrilateral initial mesh. Then, the refinement strategies Q-RG and Q-RB generate a family of meshes with grading \({\gamma \leq 2}\). The constant in 10 for the family of generated meshes depends only on \(\mathcal{T}_0\), specifically on the constant in 10 for \(\mathcal{T}_0\) and on the total number of vertices \(\# \mathcal{V}(\mathcal{T}_0)\).
The proof of Lemma 3 applies directly to quadrilateral initial meshes, since the refinement strategy and the proof of the grading properties only rely on properties of edges and not on the exact shape of the quadrilaterals. Note that in the proof in [1] chains of edges passing through vertices \(\mathcal{V}(\mathcal{T}_0)\) are split into subchains containing initial vertices only as their start or end vertex. This strategy is responsible for the fact that the constant in 10 depends on \(\# \mathcal{V}(\mathcal{T}_0)\). We expect that a similar technique as the one developed in [20] improves the constant in 10 in the sense that it only depends on the maximal edge valence of initial vertices \(\mathcal{V}(\mathcal{T}_0)\).
In the following we shall assume that we have an initial mesh \(\mathcal{T}_0\) and an adaptive refinement scheme which generates a family of hybrid meshes \((\mathcal{T}_j)_{j \in \mathbb{N}_0}\) as in Subsection 2.1 and a grading constant \(\gamma \geq 1\) such that \[\begin{align} \label{est:grading-family} \gamma_{\mathcal{T}_j} \leq \gamma \qquad \text{ for any } j \in \mathbb{N}_0. \end{align}\tag{18}\] By Lemma 3 and Remark [rem:general-grading] for Q-RB and Q-RG refinements the grading constant is \[\begin{align} \label{eq:grading-Q-ex} \gamma_{\mathrm{Q-RB}} = \gamma_{\mathrm{Q-RG}} = 2 \end{align}\tag{19}\] for quadrilateral initial meshes.
In [1] the authors use this grading estimate for Q-RB and Q-RG applied to P-quadrilateral initial meshes to show \(W^{1,2}\)-stability for \(K=2,\dots,9\) in [1]. The special case of P-quadrilateral initial meshes leads to families of meshes consisting of parallelograms, trapezoids and triangles but not general convex quadrilaterals. This restriction simplifies the analysis. We will extend the results in [1] in several directions: We allow general hybrid meshes with grading, which includes in particular Q-RB and Q-RG starting from quadrilateral initial meshes. Moreover, we extend the range of polynomials to \(K \geq 2\). Finally, we also present \(L^p\)- and \(W^{1,p}\)-stability results, see Theorem 1 and Corollary 1 below.
In this section we investigate the stability of the \(L^2\)-projection onto \(\mathcal{L}^1_K(\mathcal{T})\) in Sobolev and Lebesgue norms.
Let \(\mathcal{T}\) be a hybrid mesh of a polyhedral domain \(\Omega \subset \RR^2\) as described in Section 2 and let \(K \in \setN\). Let \(\Pi \colon L^2(\Omega) \to \mathcal{L}^1_K(\mathcal{T})\) denote the \(L^2\)-projection onto \(\mathcal{L}^1_K(\mathcal{T})\), i.e., it satisfies \[\begin{align} \label{eq:defPi} \skp{\Pi u}{v_h} = \skp{u}{v_h} \qquad \text{for all v_h \in \mathcal{L}^1_K(\mathcal{T})} \end{align}\tag{20}\] for any \(u \in L^2(\Omega)\). Since \(\mathcal{L}^1_K(\mathcal{T}) \subset L^\infty(\Omega)\), the \(L^2\)-projection is also well-defined on \(L^1(\Omega)\). Naturally, \(\Pi\) is stable on \(L^2(\Omega)\) meaning that it satisfies \(\norm{\Pi u}_2 \leq \norm{u}_2\). Stability in other norms such as \(W^{1,2}(\Omega)\), or \(L^p(\Omega)\) and \(W^{1,p}(\Omega)\) for \(p \neq 2\) requires conditions on the mesh, see [10].
Stability in Lebesgue and Sobolev spaces can be obtained from certain weighted \(L^2\)-estimates of the form \[\begin{align} \label{eq:weighted} \norm{h^{-\alpha} \Pi u}_2 \lesssim \norm{h^{-\alpha} u}_2 \end{align}\tag{21}\] for some \(\alpha>0\), with \(h\) a mesh size function as in 10 . In particular, the case \(\alpha=1\) implies \(W^{1,2}\)-stability, see [2].
The proof of weighted estimates as in 21 relies on decay properties of \(\Pi\). Those can be proven by using a local operator with which one can approximate \(\Pi\). This approach has been introduced in [10] and was generalised in [2], [20]. In the following we extend this approach to hybrid meshes.
In this section we construct a local, self-adjoint operator \(C\colon L^2(\Omega) \to \mathcal{L}^1_K(\mathcal{T})\) that approximates the \(L^2\)-projection \(\Pi\). The definition of \(C\) is analogous to the one in [2] for simplicial meshes.
Our construction is based on the decomposition 16 . Let \((\phi_i)_{i\in \mathcal{V}}\) denote the nodal basis of \(\mathcal{L}^1_1(\mathcal{T})\), which is a partition of unity. For each \(i \in \mathcal{V}\), \(\phi_i\) is a weight on \(\Omega_i = \support \phi_i\). This allows to define the weighted scalar products \[\begin{align} \label{eq:scalarproduct-phii} \skp{u}{v}_{\phi_i} \mathrel{\vcenter{:}}= \int_{\Omega_i} u v \, \phi_i\, \mathrm{d}x. \end{align}\tag{22}\] Let \(C_i \colon L^{2}(\Omega)\to\mathcal{L}^1_{K-1}(\omega_{i})\) denote the orthogonal projection with respect to \(\skp{\cdot}{\cdot}_{\phi_{i}}\) onto \(\mathcal{L}^1_{K-1}(\omega_i)\), i.e., \[\begin{align} \label{eq:Ci} \langle C_{i}u,v_{K-1}\rangle_{\phi_{i}}=\langle u,v_{K-1}\rangle_{\phi_{i}}\quad \text{for all } v_{K-1}\in\mathcal{L}_{K-1}^{1}(\omega_i), \end{align}\tag{23}\] and for any \(u \in L^2(\Omega)\). Note that \(\Pi\) also satisfies 23 in the sense that \[\begin{align} \label{eq:Ci-Pi} \langle \Pi u,v_{K-1}\rangle_{\phi_{i}}=\langle u,v_{K-1}\rangle_{\phi_{i}}\quad \text{for all } v_{K-1}\in\mathcal{L}_{K-1}^{1}(\omega_i), \end{align}\tag{24}\] and for any \(u \in L^2(\Omega)\). This property of \(\Pi\) is the essential feature for our definition of the operators \(C_i\).
We define the global operator \(C\colon L^{2}(\Omega)\rightarrow\mathcal{L}^1_K(\mathcal{T})\) as the (weighted) sum of the local operators \(C_{i}\) \[\begin{align} \label{eq:defC} C \mathrel{\vcenter{:}}= \sum_{i\in\mathcal{V}}\phi_{i}C_{i}, \end{align}\tag{25}\] which resembles 16 . Exactly as in [2] we obtain the following basic properties of \(C\).
The operator \(C\) has the following properties:
\(C\) is linear and self-adjoint with respect to the \(L^2\)-inner product \(\skp{\cdot}{\cdot}\).
\(C\) is the identity on \(\mathcal{L}^1_{K-1}(\mathcal{T})\).
\(u-Cu\) is orthogonal to \(\mathcal{L}^1_{K-1}(\mathcal{T})\) for all \(u \in L^2(\Omega)\).
If \(v \in L^2(\Omega)\) is supported on a collection \(L \subset \mathcal{T}\) of elements, then the support of \(Cv\) is at most one layer larger, i.e., it is contained in \(\{ T \in \mathcal{T} \colon d(T,L)\leq 1\}\).
For all \(u\in L^2(\Omega)\) there holds \[\begin{align} \skp{Cu}{u} = \sum_{i \in \mathcal{V}} \skp{C_iu}{C_iu}_{\phi_i} \leq \sum_{i \in \mathcal{V}} \skp{u}{u}_{\phi_i} =\norm{u}_2^2. \end{align}\]
To obtain decay estimates for \(\Pi\) as in [2], [10] it remains to estimate from above the condition number\[\operatorname{cond}_2(C|_{\mathcal{L}^1_K(\mathcal{T})}) = \frac{\lambda_{\max}(C|_{\mathcal{L}^1_K(\mathcal{T})})}{\lambda_{\min}(C|_{\mathcal{L}^1_K(\mathcal{T})})}.\] By Proposition [pro:C] we know that \(\lambda_{\max}(C|_{\mathcal{L}^1_K(\mathcal{T})})\leq 1\), so we only need an estimate for the smallest eigenvalue of \(C|_{\mathcal{L}^1_K(\mathcal{T})}\). This is achieved by means of a decomposition operator in the next subsection.
In this subsection we introduce a decomposition operator of functions in \(\mathcal{L}^1_K(\mathcal{T})\). The general idea goes back to [10]. Here, we use a decomposition operator as in [2], which is based on the function space decomposition 16 .
In the following we construct decomposition operators \(\frD_i \colon \mathcal{L}^1_K(\mathcal{T}) \to \mathcal{L}^1_{K-1}(\omega_i)\) such that \[\begin{align} \label{def:decomp} v_K = \sum_{i \in \mathcal{V}} \phi_i \frD_i v_K \qquad \text{for all v_K \in \mathcal{L}^1_K(\mathcal{T})}. \end{align}\tag{26}\] Exactly as in [2] we have the following statement.
If there exists \(K_1 > 0\) such that \[\begin{align} \label{eq:C-lower} \sum_{i \in \mathcal{V}} \int_\Omega \phi_i \abs{\frD_i v_K}^2 \, \mathrm{d}x\leq K_1 \norm{v_K}_2^2 \end{align}\tag{27}\] for all \(v_K \in \mathcal{L}^1_K(\mathcal{T})\), then one has that \[\begin{align} \operatorname{cond}_2(C|_{\mathcal{L}^1_K(\mathcal{T})})\leq K_1. \end{align}\]
Let us now construct the decomposition operators \(\frD_i\) for general hybrid meshes. These operators are defined locally on each element \(T \in \mathcal{T}\). Denoting \(\frD_i^T \mathrel{\vcenter{:}}= \frD_i|_{T}\) we aim for an estimate of the form \[\begin{align} \label{est:DiT-local} \sum_{i \in \mathcal{V}(T)}\int_T \phi_i \abs{\frD_i^T v_K}^2 \, \mathrm{d}x \leq K_1 \int_{T} \abs{v_K}^2 \, \mathrm{d}x \qquad \text{ for all } v_K \in \mathcal{P}_K(T), \end{align}\tag{28}\] and any \(T \in \mathcal{T}\). We will show that \(\frD_i v_K \in \mathcal{L}^1_{K-1}(\omega_i)\), i.e., that the local definitions are continuous across edges, and that 28 implies the global estimate 27 . In fact, we only need to extend the construction in [2] for triangles to general quadrilaterals.
We begin by reviewing the decomposition for a triangle \(T \in \mathcal{T}\) as introduced in [2]. Let \(\lambda_0,\lambda_1,\lambda_2\) denote the barycentric coordinates of \(T\). We consider the polynomials \(\lambda^\beta = \lambda_0^{\beta_0} \lambda_1^{\beta_1} \lambda_2^{\beta_2}\) for all multi-indices \(\beta=(\beta_0,\beta_1,\beta_2) \in \setN_0^3\). Let \(e_0=(1,0,0)^\top\), \(e_1=(0,1,0)^\top\) and \(e_2=(0,0,1)^\top\) be the canonical unit vectors. Let \(\{x_\alpha \colon \alpha \in \setN_0^3, \abs{\alpha}=K \}\) denote the set of Lagrange nodes of \(\mathcal{L}^1_K(T)\). We define for \(i \in \{0,1,2\}\) and \(\alpha \in \mathbb{N}^3_0\) with \(\abs{\alpha} = K\) the operator \[\begin{align} \label{eq:def-Di-triangle} \frD_i^T(\lambda^\alpha) \mathrel{\vcenter{:}}= \frac{\alpha_i}{K} \lambda^{\alpha-e_i} = \begin{cases} \lambda_i(x_\alpha) \lambda^{\alpha-e_i} &\qquad \text{if \alpha_i >0}, \\ 0 &\qquad \text{if \alpha_i=0,} \end{cases} \end{align}\tag{29}\] with the convention \(0 \cdot \lambda^{\alpha-e_i}=0\). By definition it follows that \[\begin{align} \label{eq:Di-identity} \lambda_i \frD_i^T(\lambda^\alpha) = \lambda_i(x_\alpha) \lambda^\alpha \qquad \text{for i= \in \{ 0,1,2 \}\, and \abs{\alpha}=K.} \end{align}\tag{30}\] Note that this represents a local version of the decomposition in 26 . From the proof of Prop. 3.14 in [2] it follows that for any triangle \(T \in \mathcal{T}\) one has \[\begin{align} \label{eq:Di-est-triangle} \sum_{i=0}^2\int_T \lambda_i \abs{\frD_i^T v_K}^2 \, \mathrm{d}x\leq \tfrac{2K+2}{K} \int_{T} \abs{v_K}^2 \, \mathrm{d}x, \end{align}\tag{31}\] where \(i \in \{0,1,2\}\) corresponds to the vertex of \(T\) defined by \(\lambda_i = 1\). Indeed, this verifies 28 for triangles.
Lemma 4 ([2]). If \(T \in \mathcal{T}\) is a triangle, then 28 holds with minimal constant \[\begin{align} K_1 = \frac{2K+2}{K}. \end{align}\]
We continue with the case that \(T \in \mathcal{T}\) is a (strictly) convex quadrilateral. As in the definition of \(\mathcal{L}_K(T)\) we use the tensor product structure. For this purpose, we define the local decomposition first for the unit square \(\square \mathrel{\vcenter{:}}= I \times I\) for \(I\mathrel{\vcenter{:}}= [0,1]\). Recall from Section 2.3 that for \(K \in \mathbb{N}\) we have \(\mathcal{Q}_K(\square) = \mathcal{P}_K(I) \otimes \mathcal{P}_K(I)\). We denote by \(\bar{\lambda}_0,\bar{\lambda}_1\) the (one-dimensional) barycentric coordinates of \(I\). We define the one-dimensional decomposition operator \(\frD^I \colon \mathcal{P}_K(I) \to \mathcal{P}_{K-1}(I)\) by \[\begin{align} \label{def:DI-1D} \frD^I_j(\bar{\lambda}^\alpha) = \frac{\alpha_j}{K} \bar{\lambda}^{\alpha-\bar e_j}, \end{align}\tag{32}\] where \(\alpha \in \setN_0^2\) with \(\abs{\alpha}=K\) and \(\bar{e}_0=(1,0)^\top\) and \(\bar{e}_1=(0,1)^\top\). Since this is the special case of 29 for one space dimension, by 30 we have that \[\begin{align} \label{eq:Di-identity-interval} \bar{\lambda}_j \frD_j^I(\bar{\lambda}^\alpha) = \bar{\lambda}_j(x_\alpha) \bar{\lambda}^\alpha \qquad \text{for j \in \{0,1\} and \abs{\alpha}=K.} \end{align}\tag{33}\]
Let \(\mathcal{V}(\square)\) denote the four vertices of \(\square\), namely \((0,0)^\top, (0,1)^\top, (1,0)^\top, (1,1)^\top\). Then for \(i =(i_1,i_2)^\top\in \mathcal{V}(\square)\) we define \(\frD^\square_i\colon \mathcal{Q}_K(\square) \to \mathcal{Q}_{K-1}(\square)\) by \[\begin{align} \label{eq:frD-tensor} \frD^\square_i(\bar{\lambda}^\alpha \otimes \bar{\lambda}^\beta) \mathrel{\vcenter{:}}= \frD^I_{i_1}(\bar{\lambda}^\alpha) \otimes \frD^I_{i_2}(\bar{\lambda}^\beta), \end{align}\tag{34}\] where \((f \otimes g)(x_1,x_2) \mathrel{\vcenter{:}}= f (x_1)\, g(x_2)\) and \(\alpha, \beta \in \mathbb{N}_0^2\) with \(\abs{\alpha}=\abs{\beta}=K\). The decomposition property is inherited from the one-dimensional decomposition.
For general quadrilaterals \(T \in \mathcal{T}\) the local decomposition operators \(\frD_i^T\) with \(i \in \mathcal{V}(T)\) are defined as the pullback of the decompositions on \(\square\), i.e., \[\begin{align} \label{def:DT-quad-local} \frD^T_i(v_K \circ B_T^{-1}) \mathrel{\vcenter{:}}= (\frD^\square_{B_T^{-1}(i)}v_K) \circ B_T^{-1}, \end{align}\tag{35}\] where \(B_T\colon [0,1]^2 \to T\) is an affine bilinear transformation as above and \(v_K \in \mathcal{Q}_K(\square)\). Recall from Section 2.1 that \(J_T\) is the Jacobian determinant of \(B_T\), which is chosen to be positive. Hence, by transformation 28 is equivalent to \[\begin{align} \label{est:K1-gen} \sum_{i \in \mathcal{V}(\square)} \int_{\square} \phi_i \abs{\frD_{i}^{\square}(v_K)}^2 {J_T} \, \mathrm{d}x \leq K_1 \int_{\square} \abs{v_K}^2 {J_T} \, \mathrm{d}x, \end{align}\tag{36}\] for any \(v_K \in \mathcal{Q}_K(\square)\). We now proceed to determine \(K_1\) such that 36 holds.
For general convex quadrilaterals \(B_T\) is affine bilinear, and hence \(J_T\) is affine, i.e., of the form \(J_T(x) = c_0 + c_1 x_1 + c_2 x_2\), for \(x \in \square\) and for \(c_i \in \mathbb{R}\) with \(i \in \{0,1,2\}\). Note that for strictly convex quadrilaterals one has \(c_0 > 0\). To prove 36 it suffices to investigate the case \(c_0 = 1\), and hence we consider \[\begin{align} \label{def:JT} J_T(x) = 1 + c_1 x_1 + c_2 x_2. \end{align}\tag{37}\] for \(c_1, c_2 \in \mathbb{R}\). Since \(J_T>0\) on \(\square\) we only need to show 36 for \(J_T\) as in 37 with \[\begin{align} \label{def:C-set} (c_1,c_2)^\top \in \mathcal{C} \mathrel{\vcenter{:}}= \set{(t_1, t_2)^\top \in \RR^2 \colon t_1 \geq -1, t_2 \geq -1, t_1 + t_2 \ge -1}, \end{align}\tag{38}\] as depicted in Figure 4.
In the special case of a parallelogram \(B_T\) is affine, and hence \(J_T\) is constant, meaning that \(c_1 = c_2 = 0\) in 37 .
In the following we consider the two cases, where \(T \in \mathcal{T}\)
is a parallelogram, i.e., \(c_1=c_2=0\);
is a general convex quadrilateral, i.e., \((c_1,c_2)^\top \in \mathcal{C}\).
If \(T \in \mathcal{T}\) is a parallelogram, then the smallest constant \(K_1\) in 28 is given by \[\begin{align} K_1 = \Bigg(\frac{2K+1}{K}\Bigg)^2. \end{align}\] In particular, \(K_1\) is the square of the constant of the one-dimensional problem.
Proof. Recall that 28 is equivalent to 36 . If \(T\) is a parallelogram, we have \(c_1 = c_2 = 0\) in 37 , and thus 36 reduces to \[\begin{align} \sum_{i \in \mathcal{V}(\square)} \int_{\square} \phi_i \abs{\frD_{i}^{\square}(v_K)}^2 \, \mathrm{d}x \leq K_1 \int_{\square} \abs{v_K}^2 \, \mathrm{d}x. \end{align}\] It follows from [2] applied in dimension one that \[\begin{align} \label{eq:Di-est-intervall} \sum_{j=0}^1\int_I \bar{\lambda}_j \abs{\frD_j^I v_I}^2\, \mathrm{d}x\leq \tfrac{2K+1}{K} \int_{I}\abs{v_I}^2 \, \mathrm{d}x\quad \text{ for all } v_I \in \mathcal{P}_K(I). \end{align}\tag{39}\] It is also shown in [2] that this constant is sharp. Let us define the mapping \(\frS^I\colon \mathcal{L}_K(I) \to \mathcal{L}_K(I)\) by \[\begin{align} \label{eq:frSI} \skp{\frS^I v_I}{w_I}_I &\mathrel{\vcenter{:}}= \sum_{j=0}^1\int_I \bar{\lambda}_j (\frD_j^I v_I)(\frD_j^I w_I)\, \mathrm{d}x. \end{align}\tag{40}\] The operator \(\frS^I\) is self-adjoint and positive semidefinite. Moreover, it follows from the sharp estimate 39 that \[\begin{align} \label{eq:frSI-max} \max \sigma(\frS^I) = \tfrac{2K+1}{K}, \end{align}\tag{41}\] where \(\sigma(\frS^I)\) is the spectrum of \(\frS^I\).
Now, with \(\frD_j^\square\) as in 34 we define the operator \(\frS^\square\colon \mathcal{L}_K(\square) \to \mathcal{L}_K(\square)\) by \[\begin{align} \label{def:S-square} \skp{\frS^\square v_K}{w_K}_\square &\mathrel{\vcenter{:}}= \sum_{j\in \mathcal{V}(\square)}\int_\square \bar{\lambda}_j (\frD_j^\square v_K)(\frD_j^\square w_K)\, \mathrm{d}x\quad \text{ for } v_K, w_K \in \mathcal{L}_K(\square). \end{align}\tag{42}\] By 34 and 40 it follows that \(\frS^\square\) has tensor product structure in the sense that \[\begin{align} \label{eq:frS-tensor} \bigskp{\frS^\square(\bar{\lambda}^\alpha \otimes \bar{\lambda}^\beta)}{\bar{\lambda}^{\alpha'} \otimes \bar{\lambda}^{\beta'}}_\square = \skp{\frS^I(\bar{\lambda}^\alpha)}{ \bar \lambda^{\alpha'}}_I\, \skp{\frS^I(\bar{\lambda}^\beta)}{\bar \lambda^{\beta'}}_I \end{align}\tag{43}\] with \(\abs{\alpha}=\abs{\beta}= \abs{\alpha'}=\abs{\beta'}=K\).
Let \(\mathcal{Z} \in \mathcal{P}_K(I)\) denote a complete system of eigenfunctions of \(\frS^I\). Then it follows by 43 that \(\mathcal{Z} \otimes \mathcal{Z}\) is a complete system of eigenfunctions of \(\frS^\square\). Moreover, the spectrum of \(\frS^\square\) is \(\sigma(\frS^\square) = \frS^I \cdot \frS^I \mathrel{\vcenter{:}}= \set{s\,t \colon s,t \in \sigma(\frS^I)}\). Since \(\frS^\square\) is self-adjoint and positive semidefinite the spectral radius is given by \[\begin{align} \label{eq:spectrum-squared} \max \sigma(\frS^\square) = \big(\max \sigma(\frS^I)\big)^2 = \Big( \tfrac{2K+1}{K}\Big)^2. \end{align}\tag{44}\] Thus, we get the sharp estimate \[\begin{align} \skp{\frS^\square v_K}{v_K}_\square &\leq \Big( \tfrac{2K+1}{K}\Big)^2 \skp{v_K}{v_K}_\square \quad \text{ for all } v_K \in \mathcal{L}_K(\square). \end{align}\] By definition of \(\frS^\square\) this means that \[\begin{align} \label{eq:Di-est-parallelogram-pre} \sum_{i \in\mathcal{V}(\square)}\int_\square \phi_i \abs{\frD_i^\square (v_K)}^2\, \mathrm{d}x\leq \Big(\tfrac{2K+1}{K}\Big)^2 \int_{\square}\abs{v_K}^2 \, \mathrm{d}x \end{align}\tag{45}\] for all \(v_K \in \mathcal{L}_K(\square)\) with optimal constant. This proves the claim. ◻
Let us consider another special case, which will be used in the estimate for general convex quadrilaterals below.
Lemma 5 (auxiliary estimate). If \(J_T(x) = x_1\), then 36 holds with \[\begin{align} K_1 = \Bigg(\frac{2K+1}{K} \Bigg) \Bigg( \frac{2K + 2}{K}\Bigg), \end{align}\] and the estimate is sharp.
Proof. For \(J_T(x) = x_1\) the estimate 36 reduces to \[\begin{align} \label{est:aux-1} \sum_{i \in \mathcal{V}(\square)} \int_{\square} \phi_i \abs{\frD_{i}^{\square}(v_K)}^2 x_1 \, \mathrm{d}x \leq {K}_1 \int_{\square} \abs{v_K}^2 x_1 \, \mathrm{d}x, \end{align}\tag{46}\] for any \(v_K \in \mathcal{L}_K(T)\).
Because the polynomial space \(\mathcal{Q}_K(\square) = \mathcal{P}_K(I) \otimes \mathcal{P}_K(I)\), the decomposition operator \(\frD^\square\), and the linear weight \(x_1\) possess tensor product structure, the complete system of generalised eigenfunctions is spanned by the tensor products of the eigenfunctions in one dimension. This guarantees that the eigenfunction in dimension \(d = 2\) with the largest eigenvalue is exactly the product of the eigenfunctions of the two independent one-dimensional problems. This allows us to reduce the statement to the one for separable functions \(v_K(x) = f(x_1) g(x_2)\) with \(f,g \in \mathcal{P}_K(I)\).
For such \(v_K\) the left-hand side of 46 can be represented by \[\begin{align} & \sum_{i \in \mathcal{V}(\square)} \int_{\square} \phi_i \abs{\frD_{i}^{\square}(v_K)}^2 x_1 \, \mathrm{d}x\\ & \qquad \qquad = \sum_{i \in \mathcal{V}(\square)} \int_{I} \bar{\lambda}_{i_1} \abs{\frD^I_{i_1}(f)}^2 x_1 \, \mathrm{d}x_1 \int_{I} \bar{\lambda}_{i_2}\abs{\frD^I_{i_2}(g)}^2 \, \mathrm{d}x_2 \\ & \qquad \qquad = \left( \sum_{j = 0}^1 \int_{I} \bar{\lambda}_j \abs{\frD^I_{j}(f)}^2 x_1 \, \mathrm{d}x_1 \right) \left( \sum_{\ell = 0}^1 \int_{I} \bar{\lambda}_{\ell} \abs{\frD^I_{\ell}(g)}^2 \, \mathrm{d}x_2 \right). \end{align}\] Similarly, the integral on the right-hand side of 46 can be written as \[\begin{align} \int_{\square} \abs{v_K}^2 x_1 \, \mathrm{d}x= \int_{I} \abs{f}^2 x_1 \, \mathrm{d}x_1 \int_{I} \abs{g}^2 \, \mathrm{d}x_2. \end{align}\] For the integral in \(x_2\) by 39 we have that \[\begin{align} \label{est:x2} \sum_{\ell = 0}^1 \int_{I} \bar{\lambda}_{\ell} \abs{\frD^I_{\ell}(g)}^2 \, \mathrm{d}x_2 \leq \frac{2K+1}{K} \int_{I} \abs{g}^2 \, \mathrm{d}x_2. \end{align}\tag{47}\] Thus, it remains to find \(\tilde{K}_1>0\) such that \[\begin{align} \label{est:x1} \sum_{j = 0}^1 \int_{I} \bar{\lambda}_j \abs{\frD^I_{j}(f)}^2 x_1 \, \mathrm{d}x_1 \leq \tilde{K}_1 \int_{I} \abs{f}^2 x_1 \, \mathrm{d}x_1, \end{align}\tag{48}\] for any \(f \in \mathcal{P}_K(I)\). Noting that \(x_1 = \int_{0}^{x_1} 1 \, \mathrm{d}x_2\) we aim to rewrite 48 as a corresponding decomposition estimate on the auxiliary triangle \(\tilde{T}\) with vertices \(a_0 = (0,0)^\top\), \(a_1 = (1,0)^\top\) and \(a_2 = (1,1)^\top\). Let us define the trivial extension of \(f\) to \(\tilde{T}\) by \(\tilde{f} (x) \mathrel{\vcenter{:}}= f(x_1)\). Then one has \[\begin{align} \int_{I} \abs{f}^2 x_1 \, \mathrm{d}x_1 = \int_{\tilde{T}} \abs{\tilde{f}}^2 \, \mathrm{d}x. \end{align}\] In the following, the barycentric coordinates \(\bar{\lambda}_0, \bar{\lambda}_1\) are understood as extensions to \(\tilde{T}\). Let \(\lambda_0, \lambda_1, \lambda_2\) be the corresponding barycentric coordinates of \(\tilde{T}\). Then \(\bar{\lambda}_0 = \lambda_0\) and \(\bar{\lambda}_1 = \lambda_1 + \lambda_2\). In combination with 32 after a short calculation one arrives at \[\begin{align} \label{eq:D-with-tilde} \begin{aligned} (\frD_0^I f)(x_1) &= (\frD_0^{\tilde{T}} \tilde{f})(x), \\ (\frD_1^I f)(x_1) &= (\frD_1^{\tilde{T}} \tilde{f})(x) = (\frD_2^{\tilde{T}} \tilde{f})(x). \end{aligned} \end{align}\tag{49}\] Overall, 48 is equivalent to \[\begin{align} \label{est:x1-rewritten} \sum_{j=0}^2 \int_{\tilde{T}} \lambda_j \abs{\frD_j^{\tilde{T}} \tilde{f}}^2 \, \mathrm{d}x\leq \tilde{K}_1 \int_{\tilde{T}} \abs{\tilde{f}}^2 \, \mathrm{d}x. \end{align}\tag{50}\] This is exactly the local triangular estimate in Lemma 4 with \(v_K\) replaced by \(\tilde{f}\). Hence, since \(\tilde{f} \in \mathcal{P}_K(\tilde{T})\), Lemma 4 provides us with the upper bound \(\tilde{K}_1 \leq \frac{2K+2}{K}\).
It remains to argue that the bound is sharp, even though \(\tilde{f}\) in 50 only depends on \(x_1\). For this we use the technique in the proof of Lemma 4 established in [2]. Let \(\mathcal{Z}_K\) denote the subspace of polynomials of \(\mathcal{P}_K(\tilde{T})\) that are \(L^2\)-orthogonal to \(\mathcal{P}_{K-1}(\tilde{T})\). In [2] it is proved that each \(z_K \in \mathcal{Z}_K \setminus \{0\}\) is an eigenfunction that maximises the Rayleigh quotient induced by 50 . Thus, it suffices to find one function \(z_K \in \mathcal{Z}_K\) that only depends on \(x_1\). The shifted Jacobi polynomial \(\frac{1}{x_1} \frac{d^K}{d x_1^K} (x_1^{K+1}(1-x_1)^K)\) is such a function. This proves that the upper bound in 50 is sharp and hence that \(K_1 = \tilde{K}_1 \frac{2K+1}{K}\) in 36 and 28 is sharp. ◻
With this auxiliary result we are in the position to find a bound \(K_1\) for general convex quadrilaterals.
If \(T \in \mathcal{T}\) is a strictly convex quadrilateral, then the estimate 28 holds with \[\begin{align} K_1 = \Bigg(\frac{2K+1}{K} \Bigg) \Bigg( \frac{2K+2}{K} \Bigg). \end{align}\] In particular, \(K_1\) is the product of the constant of the one-dimensional problem and the one of a triangle. The constant \(K_1\) is the smallest constant such that 28 holds for all convex quadrilaterals.
Proof. Let \(T \in \mathcal{T}\) be a strictly convex quadrilateral. Recall that 28 is equivalent to 36 with \(J_T = 1+c_1x_1 +c_2 x_2\) and \(c \in \mathcal{C}\), see 37 and 38 . To find the optimal constant \(K_1\) in 36 we need to maximise a generalised Rayleigh quotient.
Step 1 (derivation of generalised Rayleigh quotient): We denote \(N \mathrel{\vcenter{:}}= \dim \mathcal{Q}_{K}(\square)\), and we consider the weight functions \[\begin{align} \omega_0(x) = 1 \quad \text{ and } \quad \omega_r(x) = x_r \quad \text{ for } r \in \{1,2\}, \end{align}\] on \(\square\). Furthermore, for a basis \((\psi_{j})_{j \in \{1, \ldots, N\}}\) of \(\mathcal{Q}_K(\square)\) we define the symmetric matrices \(A_r, M_r \in \mathbb{R}^{N \times N}\) for \(r \in \{0,1,2\}\) representing the weighted integrals in 36 with entries, for \(j,\ell \in \{1, \ldots, N\}\), \[\begin{align} (A_r)_{j,\ell} & = \sum_{i \in \mathcal{V}(\square)} \int_{\square} \phi_i \frD_{i}^{\square}(\psi_j)\, \frD_{i}^{\square}(\psi_\ell)\, \omega_r \, \mathrm{d}x, \\ (M_r)_{j,\ell}& = \int_{\square} \psi_j \,\psi_{\ell} \, \omega_r \, \mathrm{d}x. \end{align}\] Then the Rayleigh quotient corresponding to estimate 36 is \[\begin{align} \label{def:R} R(z;c) \mathrel{\vcenter{:}}= \frac{z^\top A_0 z + c_1 z^\top A_1 z + c_2 z^\top A_2 z}{z^\top M_0 z + c_1 z^\top M_1 z + c_2 z^\top M_2 z}, \end{align}\tag{51}\] for \(z\in \setR^N \setminus \{0\}\) and for \(c = (c_1,c_2)^\top \in \mathcal{C}\). In particular, 36 is equivalent to \[\begin{align} \label{est:equiv-K1} \sup_{z \in \setR^N \setminus \{0\}}\, \sup_{c \in \mathcal{C}} \, R(z;c) = \sup_{c \in \mathcal{C}} \, \sup_{z \in \setR^N \setminus \{0\}}\, R(z;c) \leq K_1. \end{align}\tag{52}\] Since the mass matrix \(M_0\) is positive definite, and \(M_1, M_2\) are positive semidefinite, the denominator of \(R\) is positive for any \(z \in \mathbb{R}^N \setminus \{0\}\), and thus \(R\) is continuous.
Step 2 (certain values of \(R\)): For later use let us record that \[\begin{align} \label{est:R-2termsa} R\big(z;(-1,0)^\top\big) &= \frac{z^\top A_0 z - z^\top A_1 z}{z^\top M_0 z - z^\top M_1 z} &\text{ corresponding to } J_T(x)& = 1 - x_1. \end{align}\tag{53}\] Let us define \(R(z;(\infty,-1)^\top) \mathrel{\vcenter{:}}= \lim_{c_1 \to \infty} R(z;(c_1,-1)^\top)\). Then \[\begin{align} \label{est:R-2termsb} R\big(z;(\infty,-1)^\top\big) &= \frac{ z^\top A_1 z}{ z^\top M_1 z} &\text{ corresponding to } J_T(x) &= x_1. \end{align}\tag{54}\] By invariance of 36 under the transformation \(x_1 \mapsto 1 - x_1\) it follows that \[\begin{align} \label{eq:R-val} R\big(z;(\infty,-1)^\top\big) = R\big(z;(-1,0)^\top\big) = \sup_{z \in \setR^N \setminus \{0\}}\, \frac{ z^\top A_1 z}{ z^\top M_1 z} \eqqcolon \hat{K}_1. \end{align}\tag{55}\] By definition of \(A_1, M_1\) the constant \(\hat{K}_1>0\) is the smallest constant such that \[\begin{align} \label{est:K1tilde} \sum_{i \in \mathcal{V}(\square)} \int_{\square} \phi_i \abs{\frD_{i}^{\square}(v_K)}^2 x_1 \, \mathrm{d}x \leq \hat{K}_1 \int_{\square} \abs{v_K}^2 x_1 \, \mathrm{d}x, \end{align}\tag{56}\] for any \(v_K \in \mathcal{Q}_K(\square)\) and Lemma 5 yields that \(\hat{K}_1 =\big(\frac{2K+1}{K} \big) \big( \frac{2K+2}{K} \big)\).
Step 3 (reduction by quasiconvexity): For fixed \(z \in \setR^N \setminus\{0\}\) consider the mapping \(R(z;\cdot) \colon \mathcal{C} \to \mathbb{R}\). We want to show that it is quasiconvex in the sense that its sublevel sets \(\{c \in \mathcal{C} \colon R(z;c) \leq \mu \}\) are convex for any \(\mu \in \mathbb{R}\), see [33]. Since the denominator of \(R\) is positive, the sublevel sets are defined by \[\begin{align} z^\top A_0 z + c_1 z^\top A_1 z + c_2 z^\top A_2 z \leq \mu( z^\top M_0 z + c_1 z^\top M_1 z + c_2 z^\top M_2 z). \end{align}\] Since this is an affine condition on \(c = (c_1,c_2)^\top \in \mathcal{C}\), the sublevel set is in particular convex, and thus \(R(z;\cdot)\) is quasiconvex.
In order to bound \(R(z;\cdot)\) above on \(\mathcal{C}\), cf. 52 , we apply the fact that any quasiconvex function over a compact convex domain assumes its maximum in one of the extremal points of the domain, see [33]. Since \(\mathcal{C}\) defined in 38 is not bounded, we truncate it and define the set \[\begin{align} \label{def:Ct-set} \mathcal{C}_\tau \mathrel{\vcenter{:}}= \mathcal{C} \cap \{(t_1, t_2)^\top \colon t_1 + t_2 \leq \tau - 1\} \quad \text{ for } \tau \geq 1, \end{align}\tag{57}\] which is compact and convex, see Figure 4. The extremal points of \(\mathcal{C}_\tau\) are \[\begin{align} W_1 = (-1, 0), \;\; W_2 = (0, -1), \;\; W_3 = (\tau, -1), \quad \text{ and } \quad W_4 = (-1, \tau). \end{align}\] Hence, after taking the supremum over \(z\) and using the symmetries of the square, we obtain \[\begin{align} \sup_{z \in \setR^N \setminus \{0\}}\sup_{c \in \mathcal{C}_\tau} R(z;c) &\leq \max_{j=1,\dots,4} \sup_{z \in \setR^N \setminus \{0\}} R(z;W_j) \\ &= \max \bigset{ \hat{K}_1,\, \sup_{z \in \setR^N \setminus \{0\}} R\big(z;(\tau,-1)^\top\big)}. \end{align}\] By continuity of \(R(z;\cdot)\) and 55 we have \[\begin{align} \lim_{\tau \to \infty} \sup_{z \in \setR^N \setminus \{0\}} R\big(z;(\tau,-1)^\top\big) = \sup_{z \in \setR^N \setminus \{0\}} R\big(z;(\infty,-1)^\top\big) = \hat{K}_1. \end{align}\] Since the sets \(\mathcal{C}_\tau\) are increasing with \(\lim_{\tau \to \infty}\mathcal{C}_\tau = \mathcal{C}\) we have \[\begin{align} \sup_{z \in \setR^N \setminus \{0\}}\sup_{c \in \mathcal{C}} R(z;c) = \lim_{\tau \to \infty} \sup_{z \in \setR^N \setminus \{0\}}\sup_{c \in \mathcal{C}_\tau} R(z;c) \leq \hat{K}_1. \end{align}\] Since \((-1,0)^\top \in \mathcal{C}\), this estimate is sharp. Taking the supremum over \(z \in \RRN \setminus \set{0}\) and noting that \(\hat{K}_1 = \big(\frac{2K+1}{K} \big)\big( \frac{2K+2}{K} \big)\) proves the claim. ◻
The estimates in Proposition [prop:gen-quad] still hold if the quadrilateral \(T\) is degenerate and \(T\) is a triangle. In the Jacobian \(J_T\) of the corresponding bilinear mapping \(B_T\) one can still ensure that \(c_0 >0\) by rotating the vertex labels if needed.
Let us now define the global decomposition operators \(\frD_i\colon \mathcal{L}^1_K(\mathcal{T}) \to \mathcal{L}^1_{K-1}(\omega_i)\) for vertex \(i \in \mathcal{V}\) satisfying 26 . For this purpose, we patch together the local decomposition operators, introduced in the previous subsection. For \(T \in \mathcal{T}\) with \(i \in T\) let \(j \in \mathcal{V}(T)\) be the local index of the vertex \(i\) in \(T\). We define \(\frD_i(v_K)\) for \(v_K \in \mathcal{L}^1(\mathcal{T})\) on \(T\) by \[\begin{align} \label{def:globalD} (\frD_iv_K)|_T \mathrel{\vcenter{:}}= \frD_j^T (v_K|_T), \end{align}\tag{58}\] with \(\frD_j^T\) as defined in 29 and 35 for triangles and for general (convex) quadrilaterals, respectively. This local definition ensures that \(\frD_i\colon \mathcal{L}^1_K(\mathcal{T}) \to \mathcal{L}^0_{K-1}(\omega_i)\). The following proposition shows that \(\frD_i\) maps to \(\mathcal{L}^1_{K-1}(\omega_i)\), i.e., to continuous functions.
The decomposition operators \(\frD_i\) defined in 58 map \(\mathcal{L}^1_K(\mathcal{T}) \to \mathcal{L}^1_{K-1}(\omega_i)\) for \(i \in \mathcal{V}\). Moreover, \(\phi_i \frD_i\) maps \(\mathcal{L}^1_K(\mathcal{T}) \to \mathcal{L}^1_K(\mathcal{T})\) and satisfies \[\begin{align} v_K &=\sum_{i \in \mathcal{V}} \phi_i \frD_i(v_K) \end{align}\] for all \(v_K \in \mathcal{L}^1_K(\mathcal{T})\). Moreover, there exists a constant \(K_1>0\) such that \[\begin{align} \label{est:K1-bound} \sum_{i \in \mathcal{V}}\int_\Omega \phi_i \abs{\frD_i v_K}^2\, \mathrm{d}x\leq K_1 \norm{v_K}_2^2 \qquad \text{ for any }v_K \in \mathcal{L}^1_{K}(\mathcal{T}). \end{align}\tag{59}\] The smallest constant \(K_1\) is given by \[\begin{align} \label{def:K1-const} K_1 = \begin{cases} \frac{2K+2}{K} &\qquad \text{if \mathcal{T} is simplicial}, \\ \big(\frac{2K+1}{K}\big)^2 &\qquad \text{if \mathcal{T} is SP-hybrid}, \\ \big( \frac{2K+1}{K} \big) \big( \frac{2K+2}{K}\big) &\qquad \text{if \mathcal{T} is general hybrid}. \end{cases} \end{align}\tag{60}\] In particular, we have that \(\operatorname{cond}_2(C|_{\mathcal{L}^1_K(\mathcal{T})}) \leq K_1\) for \(C\) as defined in 25 .
Proof. It has been shown in [2] that the restriction of the decomposition operators to edges only depends on the value of the argument on the edges. Due to the tensor product structure this feature is also valid for edges of quadrilaterals. Thus, as in [2] it follows that the functions \(\frD_i^Tv_K\) are continuous on \(\Omega_i\). For the local estimates of the form 28 for triangles we use Lemma 4, for triangles and parallelograms we additionally use Proposition [pro:K1-parallelogram] and in the case of general hybrid meshes we also use Proposition [prop:gen-quad]. The global estimate 59 follows by summation over \(T \in \mathcal{T}\). Finally, we estimate \(\operatorname{cond}_2(C|_{\mathcal{L}^1_K(\mathcal{T})})\) using Proposition [pro:C-lower]. ◻
In general dimensions for meshes consisting of \(d\)-simplices and parallelotopes an analogous construction yields \[\begin{align} \operatorname{cond}_2(C|_{\mathcal{L}^1_K(\mathcal{T})})\leq \big(\tfrac{2K+1}{K}\big)^d. \end{align}\] Note that for \(d \geq 2\) the dependence of the bound on the dimension \(d\) is worse than for simplicial meshes, see [2]. Below, for the \(W^{1,2}\)-stability of the \(L^2\)-projection we rely on the condition \(\operatorname{cond}_2(C|_{\mathcal{L}^1_K(\mathcal{T})})<9\). However, the condition \((\frac{2K+1}{K})^d < 9\) never holds for \(d\geq 4\) and for \(d=3\) it is satisfied only for \(K \geq 13\). Thus, the estimate is not very useful for \(d > 2\).
The estimate in Proposition [pro:Di-global] for \(K=1\) and for parallelograms is sharp. Let \(\mathcal{T}\) consist of the square \(T = [0,1]^2\). Let \(v_K \in \mathcal{L}^1_1(T)\) with \(v_K((0,0)^\top)=1\), \(v_K((0,1)^\top)=-1\), \(v_K((1,0)^\top)=-1\), \(v_K((1,1)^\top)=1\). Then \(\skp{Cv_K}{v_K} = \frac{1}{9} \norm{v_K}_2^2\) and therefore \(\operatorname{cond}_2(C|_{\mathcal{L}^1_1(\mathcal{T})}) = 9\).
Based on Proposition [pro:C] the technique of [10] allows to derive a decay estimate for the \(L^2\)-projection \(\Pi \colon L^2(\Omega) \to \mathcal{L}^1_K(\mathcal{T})\) with explicit decay rate. The rate is independent of the shape regularity and only depends on the polynomial degree \(K\). Decay estimates, in turn, are key to establish \(L^p\)- and \(W^{1,p}\)-stability estimates with the maximal function approach developed in [2], see Section 3.5 below.
Let \(L,L' \subset \mathcal{T}\) be a collection of elements and let \(u \in L^2(\Omega)\). Then with \(K_1\) from Proposition [pro:Di-global] and decay parameter \[\begin{align} \label{def:q} q \mathrel{\vcenter{:}}= \frac{\sqrt{K_1}\,-1}{\sqrt{K_1}\,+1} \end{align}\tag{61}\] then \[\begin{align} \label{eq:decay2} \bignorm{\indicator_L \Pi (\indicator_{L'} u)}_2 \leq \min \bigset{ 2 q^{d(L,L')-1},1} \norm{\indicator_{L'} u}_2. \end{align}\tag{62}\]
Proof. The statement can be found in [10] and is a consequence of Proposition [pro:Di-global]. For an abstract framework see [2], for which we have verified conditions (C1)–(C4) in Proposition [pro:C] and [pro:Di-global] above. Due to [2] we obtain a decay in the form of 62 with \(q\) replaced by \[\begin{align} \bar{q} \mathrel{\vcenter{:}}= \frac{\sqrt{\kappa}\,-1}{\sqrt{\kappa}\,+1} \quad \text{where} \quad \kappa \mathrel{\vcenter{:}}= \operatorname{cond}(C|_{\mathcal{L}^1_K(\mathcal{T})}). \end{align}\] The estimate \(\kappa \leq K_1\) in Proposition [pro:Di-global] proves the claim. ◻
Let us summarise the decay rates \(q\) established in Proposition [pro:decay] for the refinement routines Q-RG and Q-RB for general quadrilateral initial meshes \(\mathcal{T}_0\). In this case, by Lemma 1 and Proposition [pro:decay] we have that 62 holds with \[\begin{align} \label{eq:final-q} q = \frac{\sqrt{(2K+1)(2K+2)} - K}{\sqrt{(2K+1)(2K+2)} + K}. \end{align}\tag{63}\] In the special case of Q-RG applied to a P-quadrilateral initial mesh (resulting in SP-hybrid meshes, see Table 1), with \(K_1 = \big( \frac{2K+1}{K} \big)^2\) we obtain the smaller value \[\begin{align} q = \frac{K+1}{3K+1}. \end{align}\] For both cases, and also for simplicial meshes, the decay rate \(q\) as function of \(K\) is displayed in Figure 5, see Table ¿tbl:tab:decay? for the values. Note that \(q(K)\) is monotonic decreasing in \(K\). Hence \(q\) is bounded above by \(q(2)< \tfrac{1}{2}\) for any \(K \geq 2\).
(r)[1pt]|c|c|c|c||c|cccccccccc| \(K\) & simplicial \(\mathcal{T}\) & SP-hybrid \(\mathcal{T}\) & general hybrid
\(\mathcal{T}\)
\(1\) & \(0.333333\) & \((0.500000)\) & \((0.551982)\)
\(2\) & \(0.267949\) & \(0.428571\) & \(0.465042\)
\(3\) & \(0.240408\) & \(0.400000\) & \(0.427662\)
\(4\) & \(0.225148\) & \(0.384615\) & \(0.406829\)
\(5\) & \(0.215438\) & \(0.375000\) & \(0.393540\)
\(6\) & \(0.208712\) & \(0.368421\) & \(0.384323\)
\(7\) & \(0.203777\) & \(0.363636\) & \(0.377555\)
\(8\) & \(0.200000\) & \(0.360000\) & \(0.372373\)
\(\vdots\) & \(\vdots\) & \(\vdots\) & \(\vdots\)
\(\infty\) & \(\frac{\sqrt{2} -1}{\sqrt{2}+1}\) & \(\tfrac{1}{3}\) & \(\tfrac{1}{3}\)
Based on the decay estimate in Proposition [pro:decay] we obtain the following stability estimates directly as in [2].
Theorem 1. Let \(\mathcal{T}\) be a hybrid mesh with grading \(\gamma_{\mathcal{T}}\) and \(\rho \in \mathcal{L}^0_0(\mathcal{T})\) be a weight with grading \(\gamma_\rho\). Let \(\Pi\colon L^2(\Omega) \to \mathcal{L}^1_K(\mathcal{T})\) denote the \(L^2\)-projection with \(K \in \mathbb{N}\). Let \(1 \leq p \leq \infty\) and let \(q\) be as in 61 , see also Table ¿tbl:tab:decay?.
If \(\gamma_\rho \gamma_{\mathcal{T}}^{2\abs{\frac{1}{2} - \frac{1}{p}}} < q^{-1}\), then there exists a constant \(c_0> 0\) such that \[\begin{align} \bignorm{\rho \Pi u}_p &\leq c_0 \bignorm{\rho u}_p \qquad \text{for all u \in L^p(\Omega).} \end{align}\]
If \(\gamma_\rho \gamma_{\mathcal{T}}^{1+2\abs{\frac{1}{2} - \frac{1}{p}}} < q^{-1}\), then there exists a constant \(c_1 > 0\) such that \[\begin{align} \bignorm{\rho \nabla \Pi u}_p &\leq c_1 \bignorm{\rho \nabla u}_p \qquad \text{for all u \in W^{1,p}(\Omega).} \end{align}\]
The constants \(c_0, c_1\) only depend on \(K,\gamma_\rho, \gamma_{\mathcal{T}},\chi(\mathcal{T})\) and the constants in 10 .
Proof. The proof follows exactly as the one of Theorems 4.12 and 4.13 of [2]. Note that the volume decay estimate in Lemma 4.10 therein generalises to shape-regular hybrid meshes, since 5 holds. Moreover, standard inverse estimates and the local stability and approximability of a quasi-interpolation operator is employed, which is available in [34] and [35]. ◻
Recall that for any family of hybrid meshes generated by the adaptive refinement routines Q-RB and Q-RG starting from a quadrilateral mesh \(\mathcal{T}_0\) the shape-regularity constant is uniformly bounded by \(4\chi(\mathcal{T}_0)\), see Lemma 2. Moreover, by Lemma 3 and Remark [rem:general-grading] the grading constant is \(\gamma=2\), see 19 . For the convenience of the reader let us state the stability results without additional weights in this special case.
Corollary 1. Let \(\mathcal{T}_0\) be a quadrilateral mesh and let \(\mathcal{T}\) be generated from \(\mathcal{T}_0\) by the Q-RG or the Q-RB refinement. Let \(1 \leq p \leq \infty\) and let \(q\) be as in 63 , see also last column in Table ¿tbl:tab:decay? for the values of \(q\).
If \(2^{2\abs{\frac{1}{2} - \frac{1}{p}}} < q^{-1}\), then there exists a constant \(c_0 > 0\) such that \[\begin{align} \bignorm{\Pi u}_p &\leq c_0 \bignorm{u}_p \qquad \text{for all u \in L^p(\Omega).} \end{align}\] In particular, the stability holds for \(p \in [1,\infty]\) provided that \(K \geq 2\). Furthermore, for P-quadrilateral \(\mathcal{T}_0\) and Q-RG it additionally holds for \(p \in (1,\infty)\) and \(K=1\).
If \(2^{1+2\abs{\frac{1}{2} - \frac{1}{p}}} < q^{-1}\), then there exists a constant \(c_1 > 0\) such that \[\begin{align} \bignorm{\nabla \Pi u}_p &\leq c_1 \bignorm{\nabla u}_p \qquad \text{for all u \in W^{1,p}(\Omega).} \end{align}\]
If \(K \geq 2\), then we have \(q < \frac{1}{2}\) and there is a constant \(c_2 > 0\) such that \[\begin{align} \bignorm{\nabla \Pi u}_2 &\leq c_2 \bignorm{\nabla u}_2 \qquad \text{for all u \in W^{1,2}(\Omega).} \end{align}\]
The constants \(c_0, c_1,c_2\) only depend on \(K\), \(\chi(\mathcal{T}_0)\) and the constants in 10 .
Corollary 1 extends the results by [1] on \(W^{1,2}\)-stability for the Q-RG and Q-RB refinement from \(K \in \set{2,\dots,9}\) to \(K \geq 2\). Moreover, we allow for quadrilateral initial meshes, while [1] is restricted to P-quadrilateral initial meshes. Additionally, we cover also the case of \(L^p\)- and \(W^{1,p}\)-stability.
Both Theorem 1 and Corollary 1 generalise to spaces with zero traces on (a subset of) \(\partial \Omega\). We refer to [2] for details on the modification of the arguments. The key ingredient is that the decomposition operators respect zero boundary values and a function space decomposition similar to 16 is available. Also quasi-interpolation operators preserving zero boundary values are available, see [34].
The work by T.T. was supported by the German Research Foundation (DFG) via grant TRR 154, subproject C09, project number 239904186, and by the Graduate School CE within Computational Engineering at Technische Universität Darmstadt.