Abstract
We propose an operator preconditioner for general elliptic pseudodifferential equations in a domain \(\varOmega \), where \(\varOmega \) is either in \({\mathbb {R}}^n\) or in a Riemannian manifold. For linear systems of equations arising from low-order Galerkin discretizations, we obtain condition numbers that are independent of the mesh size and of the choice of bases for test and trial functions. The basic ingredient is a classical formula by Boggio for the fractional Laplacian, which is extended analytically. In the special case of the weakly and hypersingular operators on a line segment or a screen, our approach gives a unified, independent proof for a series of recent results by Hiptmair, Jerez-Hanckes, Nédélec and Urzúa-Torres. We also study the increasing relevance of the regularity assumptions on the mesh with the order of the operator. Numerical examples validate our theoretical findings and illustrate the performance of the proposed preconditioner on quasi-uniform, graded and adaptively generated meshes.
Similar content being viewed by others
Notes
It is worth pointing out that the same arguments apply to show stability for the case \(\mathbb {V}_{h}= \mathbb {S}^1(\mathcal {T}_h)\subset {H}^{ s}(\varOmega )\) and \(\widetilde{\mathbb {W}}_{h}=\mathbb {S}^0(\check{\mathcal {T}}_h )\subset {\widetilde{H}}^{-s}(\varOmega )\) for \(0<s\le 1\). By duality arguments, this will also imply (20) for the combination \(\widetilde{\mathbb {V} }_{h}= \mathbb {S}^0(\mathcal {T}_h)\cap {\widetilde{H}}^{s}(\varOmega )\subset \widetilde{ H}^{s}(\varOmega )\) and \(\mathbb {W}_{h}=\mathbb {S}^1(\check{\mathcal {T}}_h)\subset H^{-s}(\varOmega )\) for \(-1\le s\le 0\).
condition (27) in Appendix A.
MATLAB code for the assembly of the preconditioner for \(s>0\) is available on github.com/nc09jsto/preconditionercode. The case \(s=-1/2\) was assembled using BETL2 [35], which currently cannot handle adaptive refinements.
References
Abatangelo, N., Jarohs, S., Saldaña, A.: Integral representation of solutions to higher-order fractional Dirichlet problems on balls. Commun. Contemp. Math. 20, 1850002 (2018)
Acosta, G., Borthagaray, J.P.: A fractional Laplace equation: regularity of solutions and finite element approximations. SIAM J. Numer. Anal. 55, 472–495 (2017)
Agranovich, M.S.: Sobolev Spaces, Their Generalizations and Elliptic Problems in Smooth and Lipschitz Domains, Springer Monographs in Mathematics, Springer, (2015)
Ainsworth, M., Glusa, C.: Aspects of an adaptive finite element method for the fractional Laplacian: a priori and a posteriori error estimates, efficient implementation and multigrid solver. Comput. Methods Appl. Mech. Eng. 327, 4–35 (2017)
Ainsworth, M., McLean, W., Tranh, T.: The conditioning of boundary element equations on locally refined meshes and preconditioning by diagonal scaling. SIAM J. Numer. Anal. 36, 1901–1932 (1999)
Boggio, T.: Sulle funzioni di Green d’ordine \(m\). Rend. Circ. Mat. Palermo 20, 97–135 (1905)
Bank, E., Yserentant, H.: On the \(H^1\)-stability of the \(L^2\)-projection onto finite element spaces. Numer. Math. 126, 361–381 (2014)
Bank, R.E., Sherman, A.H., Weiser, A.: Some refinement algorithms and data structures for regular local mesh refinement, in Scientific Computing, R. Stepleman, ed., IMACS/North-Holland, pp. 3–17 (1983)
Borthagaray, J. P., Nochetto, R.H., Wu, S., Xu, J.: A BPX preconditioner for fractional diffusion. arXiv:2103.12891, (2021)
Bucur, C.: Some observations on the Green function for the ball in the fractional Laplace framework. Commun. Pure Appl. Anal. 15, 657–699 (2016)
Carstensen, C.: An adaptive mesh-refining algorithm allowing for an \(H^1\) stable \(L^2\) Projection onto Courant finite element spaces. Constr. Approx. 20, 549–564 (2004)
Christiansen, S.: Résolution des équations intégrales pour la diffraction d’ondes acoustiques et électromagnétiques - Stabilisation d’algorithmes itératifs et aspects de l’analyse numérique, Ph.D. thesis, Ècole Polytechnique X, (2002)
Cont, R., Tankov, P.: Financial Modelling with Jump Processes. CRC Press, Boca Raton (2003)
Du, Q.: An invitation to nonlocal modeling, analysis and computation. In: Proceedings of the International Congress of Mathematicians, Rio de Janeiro, pp. 3523–3552 (2018)
Estrada-Rodriguez, G., Gimperlein, H., Painter, K.J., Stocek, J.: Space-time fractional diffusion in cell movement models with delay. Math. Models Methods Appl. Sci. 29, 65–88 (2019)
Estrada-Rodriguez, G., Gimperlein, H., Painter, K.J.: Fractional Patlak–Keller–Segel equations for chemotactic superdiffusion. SIAM J. Appl. Math. 78, 1155–1173 (2018)
Estrada-Rodriguez, G., Gimperlein, H.: Interacting particles with Lévy strategies: limits of transport equations for swarm robotic systems. SIAM J. Appl. Math. 80, 476–498 (2020)
Faustmann, M., Melenk, J.M., Parvizi, M.: On the stability of Scott-Zhang type operators and application to multilevel preconditioning in fractional diffusion. ESAIM: M2AN 55, 595–625 (2021)
Feischl, M., Page, M., Praetorius, D.: Convergence and quasi-optimality of adaptive FEM with inhomogeneous Dirichlet data. J. Comput. Appl. Math. 255, 481–501 (2014)
Feischl, M., Führer, T., Praetorius, D., Stephan, E.: Optimal additive Schwarz preconditioning for hypersingular integral equations on locally refined triangulations. Calcolo 54, 367–399 (2017)
Felsinger, M., Kassmann, M., Voigt, P.: The Dirichlet problem for nonlocal operators. Math. Z. 279, 779–809 (2015)
Gilboa, G., Osher, S.: Nonlocal operators with applications to image processing. Multiscale Model. Simul. 7, 1005–1028 (2009)
Gimperlein, H., Stephan, E.P., Stocek, J.: Geometric singularities for the Fractional Laplacian and finite element approximation, preprint
Gimperlein, H., Stocek, J.: Space-time adaptive finite elements for nonlocal parabolic variational inequalities. Comput. Methods Appl. Mech. Eng. 352, 137–171 (2019)
Grande, J.: Red-green refinement of simplicial meshes in \(d\) dimensions. Math. Comput. 88, 751–782 (2019)
Grothendieck, A.: Sur certains espaces de fonctions holomorphes. I. J. Reine Angew. Math. 192, 35–64 (1953)
Grubb, G.: Distributions and Operators, Graduate Texts in Mathematics, vol. 252. Springer, Berlin (2009)
Grubb, G.: Spectral results for mixed problems and fractional elliptic operators. J. Math. Anal. Appl. 421, 1616–1634 (2015)
Grubb, G.: Fractional Laplacians on domains, a development of Hörmander’s theory of \(\mu \)-transmission pseudodifferential operators. Adv. Math. 268, 478–528 (2015)
Gwinner, J., Stephan, E.P.: Advanced Boundary Element Methods. Springer Series in Computational Mathematics, vol. 52. Springer, Berlin (2018)
Hiptmair, R.: Operator Preconditioning. Comput. Math. Appl. 52, 699–706 (2006)
Hiptmair, R., Jerez-Hanckes, C., Urzúa-Torres, C.: Mesh-independent operator preconditioning for boundary elements on open curves. SIAM J. Numer. Anal. 52, 2295–2314 (2014)
Hiptmair, R., Jerez-Hanckes, C., Urzúa-Torres, C.: Closed-form inverses of the weakly singular and hypersingular operators on disks. Integr. Equ. Oper. Theory 90, 4 (2018)
Hiptmair, R., Jerez-Hanckes, C., Urzúa-Torres, C.: Optimal operator preconditioning for Galerkin boundary element methods on 3d screens. SIAM J. Numer. Anal. 58, 834–857 (2020)
Hiptmair, R., Kielhorn, L.: BETL - A generic boundary element template library, Technical Report 2012–36. Seminar for Applied Mathematics, ETH Zürich (2012)
Hiptmair, R., Urzúa-Torres, C.: Dual Mesh Operator Preconditioning On 3D Screens: Low-Order Boundary Element Discretization, SAM Technical Report 2016-14, ETH Zurich, (2016)
Jerez-Hanckes, C., Nédélec, J.-C.: Explicit variational forms for the inverses of integral logarithmic operators over an interval. SIAM J. Math. Anal. 44, 2666–2694 (2012)
Landkof, N.S.: Foundations of Modern Potential Theory. Springer, Berlin (1972)
Maischak, M.: A multilevel additive Schwarz method for a hypersingular integral equation on an open curve with graded meshes. Appl. Numer. Math. 59, 2195–2202 (2009)
McLean, W.: Strongly Elliptic Systems and Boundary Integral Equations. Cambridge University Press, Cambridge (2000)
McLean, W., Steinbach, O.: Boundary element preconditioners for a hypersingular integral equation on an interval. Adv. Comput. Math. 11, 271–286 (1999)
Nochetto, R.H., Veeser, A.: Primer of Adaptive Finite Element Methods, in Multiscale and Adaptivity: Modeling, Numerics and Applications: C.I.M.E. Summer School, Cetraro, Italy, 2009, Springer. Berlin, pp. 125–225 (2012)
Pearson, J.W., Olver, S., Porter, M.A.: Numerical methods for the computation of the confluent and Gauss hypergeometric functions. Numer. Algorithm 74, 821–866 (2017)
Riesz, M.: Intégrales de Riemann-Liouville et potentiels. Acta Sci. Math. (Szeged) 9(1), 1–42 (1938)
Samko, S.G., Kilbas, A.A., Marichev, O.I.: Fractional Integrals and Derivatives: Theory and Applications. Gordon and Breach Science Publishers, Amsterdam (1993)
Sauter, S.A., Schwab, C.: Boundary Element Methods, pp. 183–287. Springer, Berlin (2010)
Steinbach, O.: On a generalized \(L_2\) projection and some related stability estimates in Sobolev spaces. Numer. Math. 90, 775–786 (2002)
Steinbach, O.: Stability Estimates for Hybrid Coupled Domain Decomposition Methods. Lecture Notes in Mathematics. Springer, Berlin (2003)
Steinbach, O., Wendland, W.: The construction of some efficient preconditioners in the boundary element method. Adv. Comput. Math. 9, 191–216 (1998)
Stevenson, R., van Venetië, R.: Uniform preconditioners for problems of negative order. Math. Comput. 89, 645–674 (2020)
Stevenson, R., van Venetië, R.: Uniform preconditioners for problems of positive order. Comput. Math. Appl. 79, 3516–3530 (2020)
Stevenson, R., van Venetië, R.: Uniform preconditioners of linear complexity for problems of negative order. Comput. Methods Appl. Math. 21, 469–478 (2021)
Stinga, P.R.: User’s guide to the fractional Laplacian and the method of semigroups, Handbook of Fractional Calculus with Applications, Anatoly Kochubei, Yuri Luchko (Eds.), Fractional Differential Equations, 235–266, Berlin, Boston, De Gruyter, (2019)
Stocek, J.: Efficient finite element methods for the fractional Laplacian and applications, Ph.D. dissertation, Heriot-Watt University and University of Edinburgh, (2020)
Tran, T., Stephan, E.P.: Additive Schwarz methods for the H-version boundary element method. Appl. Anal. 60, 63–84 (1996)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The authors thank Gerd Grubb for helpful discussions and for pointing them to [1].
J. S. was supported by The Maxwell Institute Graduate School in Analysis and its Applications, a Centre for Doctoral Training funded by the UK Engineering and Physical Sciences Research Council (Grant EP/L016508/01), the Scottish Funding Council, Heriot-Watt University and the University of Edinburgh.
Appendices
A Proof of results for operator preconditioning on adaptive meshes
For the sake of presentation, we dedicate the next two subsections to briefly summarize some key concepts about adaptivity and the mesh conditions we need to fulfill for stability. Finally, we combine these preliminaries to state and and prove the new results on operator preconditioning in adaptively refined meshes.
1.1 A.1 Adaptivity preliminaries
We begin by reminding the reader of some of the concepts introduced in Sect. 5.2. Given an initial triangulation \(\mathcal {T}_h^{(0)}\), the adaptive Algorithm A generates a sequence \(\mathcal {T}_h^{(\ell )}\) of triangulations based on error indicators \(\eta ^{(\ell )}(\tau ),\; \tau \in \mathcal {T}_h^{(\ell )}\), a refinement criterion and a refinement rule, by following the established sequence of steps:
There are different refinement rules that one can choose for the step REFINE. We now present some of the most common ones: red refinement, green refinement, and red-green refinement.
Definition 1
Let \(\mathcal {T}_h^{(\ell )}\) be a triangulation. A triangle \(\tau \in \mathcal {T }_h^{(\ell )}\) is red refined by connecting edge midpoints of \(\tau \), thus splitting \(\tau \) into 4 similar triangles.
Definition 2
Let \(\mathcal {T}_h^{(\ell )}\) be a triangulation. A triangle \(\tau \in \mathcal {T }_h^{(\ell )}\) is green refined by connecting an edge midpoint with the opposite vertex of \(\tau \), thus splitting \(\tau \) into 2 triangles.
Next, in order to define a red-green refinement, we introduce two related properties.
Definition 3
-
(a)
A triangulation \(\mathcal {T}_h^{(\ell )}\) is called 1–irregular if the property
$$\begin{aligned} \vert {\text {lev}}(\tau _k) - {\text {lev}}(\tau _m) \vert \le 1, \end{aligned}$$holds for any pair of triangles \(\tau _k, \tau _m \in \mathcal {T}_h^{(\ell )}\) such that \(\tau _k \cap \tau _m \ne \emptyset \).
Here \({\text {lev}}(\tau _k)\) corresponds to the number of refinement steps required to generate \(\tau _k\) from the initial triangulation \(\mathcal {T}_h^{(0)}\).
-
(b)
The 2–neighbour rule: Red refine any triangle \(\tau _k\) with 2 neighbours that have been red refined. Two triangles are neighbours, if they have a common edge.
Definition 4
A Red-green refinement for a triangulation \(\mathcal {T}_h^{(\ell )}\) proceeds as follows:
-
1.
Remove edges from any triangles that have been green refined.
-
2.
All marked triangles are red refined.
-
3.
Any triangles with 2 or more red refined neighbours are red refined, by 2–neighbour rule.
-
4.
Any triangles that do not fulfil 1–irregularity rule are further refined.
-
5.
Any triangles with hanging nodes generated during the refinement are green refined
See Figs. 6 and 7 for an illustration of the refinement rules. For a further description we refer to [8, 25].
1.2 A.2 Mesh conditions
We recall that we aim to show (20), i.e.
(see Sect. 5 for notation).
In the case of the discretizations based on dual meshes, this inf-sup stability is a consequence of three regularity conditions on the triangulation \(\mathcal {T}_h\), see [48, Chapters 1–2]. We now proceed to introduce some notation to properly summarize this result.
Let \(\mathcal {T}_h\) be a triangulation of \(\varOmega \subset {\mathbb {R}}^n\). For each triangle \(\tau _k \in \mathcal {T}_h\) we define its area \(\varDelta _{ k} :=\int _{\tau _{k}} dx\); its local element size \(h_{k} :=\varDelta _{k}^{ 1/ n}\); and its diameter \(d_{k} :=\sup _{x, y \in \tau _{k}}|x-y|\).
Let \(\varphi _j\) be a piecewise linear basis function in the span of \(\widetilde{\mathbb {V}}_{h}\). We write \(\omega _j := {\text {supp}} \, \varphi _j \) and define its associated local mesh size \({\hat{h}}_j\) as
Here, \(I(j) :=\left\{ m \in \{1, \ldots , \#\mathcal {T}_h\} : \tau _{m} \cap \omega _{j} \ne \emptyset \right\} , \text { for } j=1, \ldots , N,\) is the index set of triangles \(\tau _m\in \mathcal {T}_h\) where the basis function \(\varphi _j\) is not identically zero.
Definition 5
For a triangulation \(\mathcal {T}_h\), we define the following mesh conditions
- (C1):
-
Shape regularity: there exists \(c_R > 0\) such that for all \(\tau _k \in \mathcal {T}_h\)
$$\begin{aligned} 0<c_R<\frac{h_{k}}{d_{k}}<1. \end{aligned}$$ - (C2):
-
Local quasi-uniformity: for all \(\tau _k, \tau _m \in \mathcal { T}\) with \(\tau _k \cap \tau _m \ne \emptyset \)
$$\begin{aligned} \frac{h_k}{h_m} \le c_L, \end{aligned}$$with \(C_L\) a (uniform) positive constant.
- (C3):
-
Local s-dependent condition: there exists \(c_0>0\) such that for all \(\tau \in \mathcal {T}_h\)
$$\begin{aligned} \frac{51}{7}-\sqrt{\sum _{j \in J(m)} {\hat{h}}_{j}^{2 s} \sum _{j \in J(m)} \hat{h }_{j}^{-2 s}} \ge c_{0}>0, \end{aligned}$$with \(J(m) :=\left\{ i \in \{1, \ldots , N\} : \omega _{i}\cap \tau _{m} \ne \emptyset \right\} \) for \(m=1,\ldots , \#\mathcal {T}_h\), the index set of basis functions \(\varphi _i\) which are not identically zero on triangle \(\tau _m\).
Theorem A1
([47, Theorems 2.1 and 2.2]) Let \(\mathcal {T}_h\) be a triangulation of \(\varOmega \) such that (C1), (C2) and (C3) are satisfied. Consider the primal-dual discretization \(\widetilde{\mathbb {V}}_{h}= \mathbb {S}^1(\mathcal {T}_h)\cap {\widetilde{H}}^{s} (\varOmega )\) and \(\mathbb {W}_{h}=\mathbb {S}^0(\check{\mathcal {T}}_h)\) for \(0\le s\le 1\) (see Sect. 5.1).
Then, the discrete inf-sup condition (20) holds with a positive constant \(\beta _{\mathsf {d}}\) independent of h.
1.3 A.3 Results on adaptively refined meshes
Now we turn our attention to study these conditions for a sequence of adaptive triangulations generated by Algorithm A. For this, we write the constants from conditions (C1), (C2) and (C3) associated to a triangulation \(\mathcal {T}_h^{(\ell )}\) as \(c_R^{(\ell )}, c_L^{(\ell )}\) and \(c_0^{(\ell )}\), respectively.
The next Lemma is the complete version of Lemma 5 introduced in Sect. 5.2.
Lemma 6
Consider an initial triangulation \(\mathcal {T}_h^{(0)}\) satisfying the mesh conditions from Definition 5, and such that its local quasi-uniformity constant \(c_L^{(0)}\) verifies
Let \(\varXi := \lbrace \mathcal {T}_h^{(\ell )}\rbrace _{\ell \in {{\,\mathrm{\mathbb {N}}\,}}}\) be a family of meshes generated from \(\mathcal {T}_h^{(0)}\) by the adaptive refinement described in Algorithm A, using red-green refinements. Then (C1), (C2) and (C3) hold for all \(\mathcal {T}_h^{(\ell )} \in \varXi \) for some constants \(c_R, c_L, c_0>0\), which are independent of \(\ell \in {\mathbb {N}}\).
In particular, the inf-sup condition (20) holds for \(\vert s \vert \le 1\), \(\widetilde{\mathbb {V}}_{h}= \mathbb {S}^p(\mathcal {T}_h) \cap {\widetilde{H}}^{s}(\varOmega )\), \(\mathbb {W}_{h}=\mathbb {S}^q(\mathcal {T}_h^{\prime })\), and for all \(\mathcal {T}_h^{(\ell )}\) independent of \(\ell \).
Proof
The proof proceeds by induction on \(\ell \). By hypothesis, the initial triangulation \(\mathcal {T}_h^{(0)}\) satisfies (C1) and (C2). Therefore, for the initial triangulation \(\mathcal {T}_h^{(0)}\) we only need to check (C3).
For the sake of convenience, let us re-label the basis functions \(j \in J(m)\) by \(m_i\), with \(i=1,\ldots , \#J(m)\). We note that \(\max _{m} \#J(m)=3\) and that this is our worst case scenario. Therefore, it suffices to verify (C3) in this case:
Without loss of generality, let \({\hat{h}}_{m_1} \ge {\hat{h}}_{m_2} \ge {\hat{h}}_{m_3}\). Then
where we use the rearrangement inequality. We conclude that (C3) is satisfied for \(\mathcal {T}_h^{(0)}\) provided that
A simple calculation using the mesh conditions yields \(\frac{{\hat{h}}_{m_1}}{ {\hat{h}}_{m_3}} \le (c_L^{(0)})^2\), so that (28) holds and (C3) is satisfied for \(\mathcal {T}_h^{(0)}\).
For the inductive step, assume that conditions (C1)–(C3) are satisfied on an adaptively refined triangulation \(\mathcal {T}_h^{(\ell )}\) using red-green refinements subject to 1–irregularity and 2–neighbour rules. In order to generate a new triangulation \(\mathcal {T}_h^{(\ell +1)}\), the appropriate triangles are marked.
We note that red-refinement does not change the shape regularity constant, but green refinement worsens the shape regularity constant by at most a factor of \(\frac{1}{\sqrt{2}}\). However, due to the removal of green edges, the constant does not degenerate as \(\ell \rightarrow \infty \). Thus condition (C1) is satisfied with \(c_R^{(\ell +1)} \ge \frac{1}{\sqrt{2}} c_R^{(0)}\) for \(\mathcal {T}_h^{(\ell +1)}\).
Condition (C2) remains satisfied due to the 1–irregularity condition in the refinement procedure. This restriction guarantees that \(\frac{h_i}{h_j} \le c_L^{(\ell +1)} \le 2 c_L^{(0)}\).
As for the initial triangulation \(\mathcal {T}_h^{(0)}\), we know that condition (C3) is satisfied for \(\mathcal {T}_h^{(\ell +1)}\) when (28) holds. Due to the 1–irregularity condition, we have that \(\frac{{\hat{h}}_{m_1}}{\hat{ h}_{m_3}} \le (2 c_L^{(0)})^2\), so the estimate (28) is satisfied provided \(c_L^{(0)} < \frac{1}{2}{\left( \frac{1129}{49} \right) }^{{1}/{4 \vert s \vert }}\).
We conclude that (C1), (C2), (C3) are satisfied for \(\lbrace \mathcal {T}_h^{ (\ell )} \rbrace _{\ell =0}^{\infty }\) independently of \(\ell \). \(\square \)
Remark 9
-
a)
We note that the estimates in Lemma 6 are not sharp. Still, the local quasi-uniformity assumption on the initial triangulation \(\mathcal {T }^{(0)}\) becomes more restrictive as \(\vert s \vert \) increases. Thus, the initial mesh needs to be of increasingly higher regularity for higher values of |s|.
-
b)
Let \(\varGamma {\subset } {\mathbb {R}}^n\) be a polyhedral domain which satisfies an interior cone condition. Then the assumptions in Lemma 6 can be satisfied for a sufficiently fine \(\mathcal {T}_h^{(0)}\).
Remark 10
Similar results can be shown for alternative refinement strategies, such as the newest vertex bisection [19, Section 2.2]. See [54, Chapter 4] for details.
B Proof of Proposition 2
The idea for the proof is like in [12] where the case \(\mathbb {W}_{h}= \widetilde{\mathbb {V}}_{h}\) is shown. Here we generalize the proof to different discrete test and trial space. For the sake of brevity we will discuss the case when \(s\in (1/2,1]\) and remark that the proof for \(s\in [-1,-1/2)\) follows analogously. We remind the reader that in this setting \({\widetilde{H}}^s(\varOmega ) \equiv H^s_0(\varOmega )\ne H^s(\varOmega )\), but that \(\Vert u \Vert _{\widetilde{H }^s(\varOmega )} \equiv \Vert u \Vert _{{H}^s(\varOmega )}, \, \forall u \in \widetilde{ H}^s(\varOmega )\).
Let \(\mathcal {T}_h\), \(\mathbb {S}^p(\mathcal {T}_h), p\in {{\,\mathrm{\mathbb {N}}\,}}\) be as in Sect. 5. Moreover, we recall that for this setting we consider the finite element spaces \(\widetilde{\mathbb {V}}_{h}=\mathbb {S}^1(\mathcal {T}_h )\cap {\widetilde{H}}^{s}(\varOmega )\) and \(\mathbb {W}_{h}\subset {H}^{-s}(\varOmega )\). Additionally, we denote \(\mathbb {V}_{h}=\mathbb {S}^1(\mathcal {T}_h)\subset {H}^{s}(\varOmega )\) and note that \(\widetilde{\mathbb {V}}_{h}\subset \mathbb {V}_{h }\). Indeed, \(\widetilde{\mathbb {V}}_{h}\) is the space of affine continuous functions that are zero on the boundary, while \(\mathbb {V}_{h}\) is analogous to \(\widetilde{\mathbb {V}}_{h}\), but admits non-zero values on \(\partial \varOmega \).
Let us introduce the generalized \(L^2\)-projection \({\widetilde{Q}}_h:L^2(\varOmega ) \rightarrow \widetilde{\mathbb {V}}_{h}\) for a given \(u\in L^2(\varOmega )\), as the solution of the variational problem
From [48, Chapter 2], [36], we know that it satisfies
where \({\beta _{\mathsf {d}}}\) is the inf-sup constant from (20).
Given that we are interested in the case where we have a space mismatch, i.e. when \(u \in H^s(\varOmega )\) but \(u \notin {\widetilde{H}}^s(\varOmega )\), we additionally prove the following:
Lemma 7
The projection \({\widetilde{Q}}_h\) satisfies
with \(c_2>0\) and independent of h.
Proof
Set \(u^0_h \in \widetilde{\mathbb {V}}_{h}\) to be the function defined by
Then, by definition
where the last inequality holds by basic computations (c.f. [12, Equation 1.3.27]).
From the trace theorem, we have that \(\Vert u_h \Vert _{L^2(\partial \varOmega )} \le \dfrac{c_{tt}}{s-1/2} \Vert u_h \Vert _{H^s(\varOmega )}\), with \(c_{tt}>0\) independent of h.
Therefore, combining all the above, we obtain
\(\square \)
Now, let us also introduce the finite element space \(\widetilde{\mathbb {W}}_{h} \subset {\widetilde{H}}^{-s}(\varOmega )\). We consider the generalized \(L^2\)-projection \({\widetilde{P}}_h:L^2(\varOmega )\rightarrow \widetilde{\mathbb {W}}_{h}\) for a given \(\varphi \in L^2(\varOmega )\), as the solution of the variational problem
Then, in analogy with Lemma 7, we have that
Lemma 8
The projection \({\widetilde{P}}_h\) satisfies
with \(c_2,c_3>0\) and independent of h.
Proof
Let us use the norms’ properties and write
Then, using the definition of \({\widetilde{Q}}_h\) and the estimates above, we get
Now, by definition of \({\widetilde{P}}_h\), and since \(\widetilde{\mathbb {V}}_h \subset \mathbb {V}_h\), we have
\(\square \)
Lemma 9
Let \( s\in (1/2,1)\). Then, the following inf-sup condition holds
with \({c_3,c_2}>0\) and independent of h.
Proof
Let us introduce the operator \(\Pi _h^s: {\widetilde{H}}^s(\varOmega ) \rightarrow \mathbb {W}_h\subset H^{-s}(\varOmega )\) for \(s\in (0,1]\), defined by the variational formulation
where \((\cdot ,\cdot )_{{\widetilde{H}}^s(\varOmega )}\) denotes the \({\widetilde{H}}^s( \varOmega )\)-inner product. This operator is analogous to [48, Equation 1.75] [34, Equation 4.22], and thus it verifies
Next, we have that for any \(v_h \in \widetilde{\mathbb {V}}_h\)
where in the last step we used that \(\Pi _hv_h \in \mathbb {W}_h\) and the definition of \({\widetilde{P}}_h\).
Now, let us use our previous estimates to derive
Set \(\varphi _h := {\widetilde{P}}_h\Pi _hv_h\) and note that \(\varphi _h\in \widetilde{ \mathbb {W}}_h\). Therefore, this gives
Finally, move the factors to the other side and one gets the desired result. \(\square \)
Proof of Proposition 2
First notice that in this context the inf-sup constant of \(\mathsf {d}\) is
Then, we plug this in (22) and get
\(\square \)
Rights and permissions
About this article
Cite this article
Gimperlein, H., Stocek, J. & Urzúa-Torres, C. Optimal operator preconditioning for pseudodifferential boundary problems. Numer. Math. 148, 1–41 (2021). https://doi.org/10.1007/s00211-021-01193-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00211-021-01193-9