This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Reduced Lagrange multiplier approach for non-matching coupling of mixed-dimensional domains

Luca Heltai    Paolo Zunino International School for Advanced Studies, Via Bonomea 265, 34136, Trieste, TS, Italy MOX, Department of Mathematics, Politecnico di Milano, Piazza Leonardo da Vinci 32, 20133 Milano, MI, Italy
Abstract

Many physical problems involving heterogeneous spatial scales, such as the flow through fractured porous media, the study of fiber-reinforced materials or the modeling of the small circulation in living tissues – just to mention a few examples – can be described as coupled partial differential equations defined in domains of heterogeneous dimensions that are embedded into each other. This formulation is a consequence of geometric model reduction techniques that transform the original problems defined in complex three-dimensional domains into more tractable ones. The definition and the approximation of coupling operators suitable for this class of problems is still a challenge. The main objective of this work is to develop a general mathematical framework for the analysis and the approximation of partial differential equations coupled by non-matching constraints across different dimensions. Considering the non standard formulation of the coupling conditions, we focus on their enforcement using Lagrange multipliers. In this context we address in abstract and general terms the well posedness, the stability, the robustness of the problem with respect to the smallest characteristic length of the embedded domain. We also address the the numerical approximation of the problem and we discuss the inf-sup stability of the proposed numerical scheme for some representative configuration of the embedded domain. The main message of this work is twofold: from the standpoint of the theory of mixed-dimensional problems, we provide general and abstract mathematical tools to formulate coupled problems across dimensions. From the practical standpoint of the numerical approximation, we show the interplay between the mesh characteristic size, the dimension of the Lagrange multiplier space and the size of the inclusion in representative configurations interesting for applications. The latter analysis is complemented with illustrative numerical examples.

keywords:
mixed-dimensional problems \sepnon-matching coupling \sepLagrange multipliers \sepmodel reduction \sepnumerical approximation
journal: .

1 Introduction

The definition, analysis and approximation of boundary value problems governed by partial differential equations with incomplete constrains at the boundary is a relevant topic in computational fluid dynamicsHRT96 . The so called do nothing conditions were introduced to accommodate incomplete boundary data. These techniques were applied to geometric multiscale problems, where domains with different dimensionality are coupled together by means of suitable interface conditionsFormaggia2001561 . Since problems of higher dimensionality (PDEs in two or three dimensions) are supplied with interface data of low dimensionality (one dimensional or lumped parameter models), the incomplete information must be supplemented by some modeling assumptions. These issues become more challenging if we consider the coupling of PDEs defined in domains of heterogeneous dimensions that are embedded into each other. These models represent many real physical problems, such as the flow through fractured porous media, the study of fiber-reinforced materials or the modeling of the small circulation (microcirculation) in biological tissues (a representative geometrical configuration of such problems is shown in Figure 1, left panel). In these examples, physical models defined in inclusions characterized by a small dimension can be approximated using models of lower dimensionality, giving rise to coupled problems across multiple spatial scales. As a result, the information that is transferred at the interface can not match, because of the dimensionality gap. We describe these cases as non-matching mixed-dimensional coupled problems.

The main objective of this work is to develop a general mathematical framework for the analysis and the approximation of PDEs coupled by non-matching constraints across different dimensions. Considering the non standard formulation of the coupling conditions, we focus on their enforcement using Lagrange multipliers (LM). The enforcement and approximation of boundary/interface conditions using LM is a central topic in the development of the finite element methodBabuska1973179 ; Bramble ; Pitkaranta ; Boffi2021 among many others. More recently, the LM method has been applied to couple PDEs across interfacesBURMAN20102680 ; Melenk just to mention a few examples of a broad field in the literature.

The novelty of this work with respect to such literature consists in the use of the LM method to couple equations defined on domains with heterogeneous dimensions. For this reason, an essential aspect of the work is to shed light on the interaction between the LM formulation and the restriction/extension operators that govern the transition of PDEs across spatial dimensions. We work in the abstract framework of saddle point problems in Hilbert spaces and their approximation through Mixed Finite ElementsBoffi2013 . An abstract framework based on exterior calculus has recently appeared for the formulation and the approximation of mixed-dimensional (coupled) problemsBoon2021757 ; Boon2022 . We will explore the intersection of this work with ours in future works.

We consider here three main aspects of the problem. First, we analyse under what conditions the stability of the LM formulation is preserved after the application of the dimensional restriction operator. In other words, we will study how PDEs coupled by LM behave when a mixed-dimensional formulation is adopted. Second, we focus on the gap between physically relevant quantities at the interface. At the level of the continuous problem formulation, we introduce an approximation parameter, NN, that affects the richness of the LM space that matches heterogeneous dimensions (being N=1N=1 the fully nonmatching scenario and NN\rightarrow\infty the perfectly matched case) and we study how it influences the satisfaction of the boundary constraints, or equivalently the magnitude of the gap between interface unknowns. Third, we analyze the difference between the full-scale formulation and the mixed-dimensional formulation, putting into evidence how the so called dimensionality reduction error varies with the characteristic spatial dimension of the problem and with the approximation parameter, NN.

With this work, we aim at shedding light on the common mathematical framework that embraces many recent works involving the applications mentioned above. LM formulations for Dirichlet-Neumann type interface conditions for these problems were recently proposedAlzettaHeltai-2020-a ; HeltaiCaiazzo-2019-a ; HeltaiCaiazzoMueller-2021-a . In these works, a three dimensional bulk problem for mechanical deformations is coupled to a one dimensional model for the mechanical behavior of fibers and vessels, respectively. Also, the complementary problem made of thin and slender mechanical structures immersed into a fluid or solid continuum is particularly relevantSteinbrecher20201377 ; Hagmeyer2022 and could be addressed with the proposed tools. A preliminary mathematical study of these problems was recently developedKuchta2021558 ; Kuchta2019375 ; Kuchta2016B962 ; Laurino2019 ; boulakia:hal-03501521 .

After considering the classical Dirichlet-Neumann interface conditions, we also address Robin type transmission conditions. This variant of the problem formulation is particularly significant for multiscale mass transport and fluid mechanics problemsDAngelo2008 ; Cattaneo20141347 ; Kppl2018 ; Koch2020 ; Possenti20213356 . Here, we show how a prototype of these applications can be formulated and analyzed in the framework of perturbed saddle point problems.

We organize the work as follows. In section 2 we introduce the problem formulation for Dirichlet transmission conditions and we recall some fundamental assumptions and results. The reduced Lagrange multiplier formulation of the problem is presented and analyzed in section 3, where we state the well posedness of the problem. The extension to Robin type transmission conditions is also addressed here. We illustrate the behavior of the dimensionality reduction error in Section 4, and in Section 5 we discuss the properties of the restriction and extension operators when the small inclusion can be described as a mapping of a reference domain by means of an isomorphism. Section 6 discusses the particular but very important case of inclusions isomorphic to a cylinder, where we enforce the constraints at the boundary of the inclusion by means of the projection onto a Fourier space truncated to the NN-th frequency. The larger NN, the better is the satisfaction of the constraint at the boundary. We introduce the numerical approximation of the problem and its properties in section 7, and finally in section 8 we discuss some numerical experiments in support of this theory.

2 Model problem and Lagrange multiplier formulation

Consider the following model problem:

Δu\displaystyle-\Delta u =f\displaystyle=f in ΩV\displaystyle\text{ in }\Omega\setminus V (1a)
u\displaystyle u =0\displaystyle=0 on Ω\displaystyle\text{ on }\partial\Omega (1b)
u\displaystyle u =g\displaystyle=g on Γ:=V,\displaystyle\text{ on }\Gamma:=\partial V, (1c)

where VV, represented in Figure 1, is a set of (possibly disconnected) immersed inclusions (such as sheets, vasculature networks, or macroparticles, see for example Figure 2, left panel), denoted as V:=iViV:=\cup_{i}V_{i}, and whose boundary is denoted by Γ:=iΓiiVi=V\Gamma:=\cup_{i}\Gamma_{i}\equiv\cup_{i}\partial V_{i}=\partial V.

Refer to caption
Figure 1: (left panel) Geometry of randomly placed cylindrical fibers in a three-dimensional continuum. The cylinders have radius ϵ=0.2\epsilon=0.2 and height η=0.5\eta=0.5 are placed randomly in a non-overlapping way and at a finite distance from the boundary of the domain. (right panel) Example of the two dimensional section of a single one fiber, corresponding to the domain VV of radius ϵ\epsilon, embedded in a macroscopic domain Ω\Omega.

To develop our approach, we consider a weak formulation of (1a) that uses Lagrange multipliers to impose the given boundary condition on Γ\Gamma. In particular, we start by testing (1a) with smooth test functions vv defined on the entire domain Ω\Omega, and that are zero on Ω\partial\Omega

(u,v)ΩV+un,vΓ=(f,v)ΩV,(\nabla u,\nabla v)_{\Omega\setminus V}+\langle\nabla u\cdot n,v\rangle_{\Gamma}=(f,v)_{\Omega\setminus V},

where nn denotes the outward normal vector to VV, and we extend the problem to the entire domain Ω\Omega by adding to it the weak form of Δu=f~-\Delta u=\tilde{f} in VV, and impose continuity of the function uu at the interface Γ\Gamma:

(u,v)Ω+(u+u)n,vΓ=(f~,v)Ω.(\nabla u,\nabla v)_{\Omega}+\langle(\nabla u^{+}-\nabla u^{-})\cdot n,v\rangle_{\Gamma}=(\tilde{f},v)_{\Omega}.

Here f~L2(Ω)\tilde{f}\in L^{2}(\Omega) is an arbitrary extension of ff in the entire Ω\Omega. With a little abuse of notation, from now on we will not distinguish between f~\tilde{f} and ff. We denote respectively w+,ww^{+},\,w^{-} the outer and inner values of a function ww with respect to Γ=V\Gamma=\partial V along the outer normal direction nn, and we denote by [w]=w+w[w]=w^{+}-w^{-} the jump of ww across Γ\Gamma. Then equations (1a)-(1b) are equivalent to

(u,v)Ω+[u]n,vΓ=(f,v)Ω,vH01(Ω),(\nabla u,\nabla v)_{\Omega}+\langle[\nabla u]\cdot n,v\rangle_{\Gamma}=(f,v)_{\Omega},\ \forall v\in H^{1}_{0}(\Omega), (2)

where we need an additional condition to impose the value of uu on Γ\Gamma. The natural way to proceed, is to impose such boundary condition through a Lagrange multiplier, resulting in the following weak problem:

Given fH1(Ω)f\in H^{-1}(\Omega) and gH1/2(Γ)g\in H^{1/2}(\Gamma), find uH01(Ω),λH12(Γ)u\in H^{1}_{0}(\Omega),\,\lambda\in H^{-\frac{1}{2}}(\Gamma) such that

(u,v)Ω+λ,vΓ=(f,v)Ω,vH01(Ω),\displaystyle(\nabla u,\nabla v)_{\Omega}+\langle\lambda,v\rangle_{\Gamma}=(f,v)_{\Omega},\ \forall v\in H^{1}_{0}(\Omega), vH01(Ω)\displaystyle\forall v\in H^{1}_{0}(\Omega) (3a)
u,qΓ=g,qΓ,\displaystyle\langle u,q\rangle_{\Gamma}=\langle g,q\rangle_{\Gamma}, qH12(Γ).\displaystyle\forall q\in H^{-\frac{1}{2}}(\Gamma). (3b)

With appropriate conditions on the regularity of Γ\Gamma, this problem admits a unique solution, and using integration by parts it is straightforward to show that

λ=[u]ninH12(Γ).\lambda=[\nabla u]\cdot n\,\ \textrm{in}\ H^{-\frac{1}{2}}(\Gamma).

We use the following notations for Sobolev spaces in Ω\Omega and Γ:=V\Gamma:=\partial V:

𝒱Ω\displaystyle{\mathcal{V}_{\Omega}} :=H01(Ω),\displaystyle:=H^{1}_{0}(\Omega),\qquad u𝒱Ω:=u1,Ω\displaystyle\|u\|_{{\mathcal{V}_{\Omega}}}:=\|u\|_{1,\Omega} (4)
𝒬Γ\displaystyle{\mathcal{Q}_{\Gamma}} :=H12(Γ),\displaystyle:=H^{-\frac{1}{2}}(\Gamma),\qquad λ𝒬Γ:=λ12,Γ,\displaystyle\|\lambda\|_{{\mathcal{Q}_{\Gamma}}}:=\|\lambda\|_{-\frac{1}{2},\Gamma},

with which Problem (3) can be represented in operator form as follows:

given f𝒱Ω,g𝒬Γf\in{\mathcal{V}_{\Omega}}^{\prime},\,g\in{\mathcal{Q}_{\Gamma}}^{\prime} find u𝒱Ω,λ𝒬Γu\in{\mathcal{V}_{\Omega}},\,\lambda\in{\mathcal{Q}_{\Gamma}} such that

Au,v+BTλ,v=f,v\displaystyle\langle Au,v\rangle+\langle B^{T}\lambda,v\rangle=\langle f,v\rangle v𝒱Ω\displaystyle\forall v\in{\mathcal{V}_{\Omega}} (5a)
Bu,q=g,q\displaystyle\langle Bu,q\rangle=\langle g,q\rangle q𝒬Γ\displaystyle\forall q\in{\mathcal{Q}_{\Gamma}} (5b)

where

A:𝒱ΩH01(Ω)𝒱ΩH1(Ω)with\displaystyle A:{\mathcal{V}_{\Omega}}\equiv H^{1}_{0}(\Omega)\mapsto{\mathcal{V}_{\Omega}}^{\prime}\equiv H^{-1}(\Omega)\ \mathrm{with}\ Au,v=(u,v)Ω\displaystyle\langle Au,v\rangle=(\nabla u,\nabla v)_{\Omega} (6)
B:𝒱Ω𝒬ΓH12(Γ)with\displaystyle B:{\mathcal{V}_{\Omega}}\mapsto{\mathcal{Q}_{\Gamma}}^{\prime}\equiv H^{\frac{1}{2}}(\Gamma)\ \mathrm{with}\ Bu,q=u,qΓ\displaystyle\langle Bu,q\rangle=\langle u,q\rangle_{\Gamma} (7)
BT:𝒬Γ𝒱Ω.\displaystyle B^{T}:{\mathcal{Q}_{\Gamma}}\mapsto{\mathcal{V}_{\Omega}}^{\prime}.

To demonstrate the well-posedness of (3) we first address the main properties of the operators AA and BB, which will be also central in the development of the reduced Lagrange multiplier approach.

Theorem 1 (Infsup on AA)

The operator A:𝒱Ω𝒱ΩA:{\mathcal{V}_{\Omega}}\mapsto{\mathcal{V}_{\Omega}}^{\prime} is symmetric, and it satisfies the infsup condition, i.e., there exists a positive real number α>0\alpha>0 such that

inf0u𝒱Ωsup0v𝒱ΩAu,vu𝒱Ωv𝒱Ωα>0.\adjustlimits{\inf}_{0\neq u\in{\mathcal{V}_{\Omega}}}{\sup}_{0\neq v\in{\mathcal{V}_{\Omega}}}\frac{\langle Au,v\rangle}{\|u\|_{{\mathcal{V}_{\Omega}}}\|v\|_{{\mathcal{V}_{\Omega}}}}\geq\alpha>0. (8)
Proof 2.2.

The proof follows from the definition of AA and Poincarè inequality.

Theorem 2.3 (Infsup on BB).

The operator B:𝒱Ω𝒬ΓB:{\mathcal{V}_{\Omega}}\mapsto{\mathcal{Q}_{\Gamma}}^{\prime} satisfies the infsup condition, i.e., there exists a positive real number βB>0\beta_{B}>0 such that

inf0q𝒬Γsup0v𝒱ΩBv,qu𝒱Ωq𝒬ΓβB>0.\adjustlimits{\inf}_{0\neq q\in{\mathcal{Q}_{\Gamma}}}{\sup}_{0\neq v\in{\mathcal{V}_{\Omega}}}\frac{\langle Bv,q\rangle}{\|u\|_{\mathcal{V}_{\Omega}}\|q\|_{\mathcal{Q}_{\Gamma}}}\geq\beta_{B}>0. (9)
Proof 2.4.

The operator BB coincides with the trace operator. By the trace theorem Mikhailov2013 , it is a bounded linear operator that coincides with the restriction operator for smooth functions (i.e., Bu=u|ΓBu=u|_{\Gamma} forall uu smooth), it admits a bounded right inverse, and therefore it satisfies, for some β0>0\beta_{0}>0,

Bu𝒬ΓBu𝒱Ω\displaystyle\|Bu\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}\leq\|B\|~{}\|u\|_{\mathcal{V}_{\Omega}} u𝒱Ω\displaystyle\forall u\in{\mathcal{V}_{\Omega}} (10)
Bu𝒬Γβ0u𝒱Ω\displaystyle\|Bu\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}\geq\beta_{0}\|u\|_{\mathcal{V}_{\Omega}}\qquad u𝒱Ωker(B).\displaystyle\forall u\in{\mathcal{V}_{\Omega}}\setminus\ker(B).

By these conditions, it also follows that the operator BTB^{T} is linear, continuous and bounding. Moreover, ker(BT)={0}\ker(B^{T})=\{0\}. Namely, there exist 0<BT,βB>00<\|B^{T}\|,\ \beta_{B}>0 such that

BTq𝒱Ω\displaystyle\|B^{T}q\|_{{\mathcal{V}_{\Omega}}^{\prime}} BTq𝒬Γ,\displaystyle\leq\|B^{T}\|\|q\|_{{\mathcal{Q}_{\Gamma}}}, q𝒬Γ\displaystyle\quad\forall q\in{\mathcal{Q}_{\Gamma}} (11)
BTq𝒱Ω\displaystyle\|B^{T}q\|_{{\mathcal{V}_{\Omega}}^{\prime}} βBq𝒬Γ,\displaystyle\geq\beta_{B}\|q\|_{{\mathcal{Q}_{\Gamma}}}, q𝒬Γ.\displaystyle\quad\forall q\in{\mathcal{Q}_{\Gamma}}. (12)

Condition (12) is equivalent to (9), by the definition of the dual norm of 𝒱Ω{\mathcal{V}_{\Omega}}^{\prime}, and by taking the infimum over 𝒬Γ{\mathcal{Q}_{\Gamma}}.

Remark 2.5.

For the forthcoming analysis, it is important to track the dependence of the constant βB\beta_{B} on the size of slender inclusions |V||V|. Let us denote with ϵ\epsilon the length of the smallest dimension of VV. From simple scaling arguments, supported by results on the trace inequality MR1145843 , we note that the quantity B\|B\| is uniformly bounded with respect to ϵ\epsilon. Conversely, β0=𝒪(ϵp)\beta_{0}=\mathcal{O}(\epsilon^{p}) for some p0p\geq 0. We observe that BTβ01\|B^{T}\|\simeq\beta_{0}^{-1} and βBB1\beta_{B}\simeq\|B\|^{-1}. In conclusion, inequality (9) is robust with respect to the diameter of VV.

By Theorems 1 and 2.3 it follows immediately that Problem 3 is well posed and admits a unique solution (u,λ)(u,\lambda) (see, e.g., Boffi2013 ). By construction, the restriction of uu to ΩVΩ\Omega\setminus V\subset\Omega satisfies problem (1).

3 Reduced Lagrange multiplier formulation

When the inclusion VV is slender, i.e., one or more of its characteristic dimensions are small compared to the measure of Ω\Omega, it may be convenient to reformulate the problem on a subdomain of VV whose intrinsic dimension is smaller than dd, i.e., a representative surface, curve, or point γV\gamma\subseteq V, see Figure 2. We call mm the intrinsic dimension of γ\gamma, and we assume that |V|=O(ϵdm)|V|=O(\epsilon^{d-m}), where ϵ\epsilon is the smallest characteristic dimension of VV, and ϵ|Ω|\epsilon\ll|\Omega|.

Refer to caption
Refer to caption
Figure 2: Example of dimensionality reduction from a general inclusion VV with boundary Γγ\Gamma\equiv\gamma to a representative subset γ\gamma.

The main idea of such reformulation is rooted on the assumption that the relative measure of the domain VV w.r.t. to the measure of Ω\Omega allows one to accurately represent functions in 𝒬Γ=H1/2(ΓV){\mathcal{Q}_{\Gamma}}^{\prime}=H^{1/2}(\Gamma\equiv\partial V) using a Sobolev space 𝒲γ{\mathcal{W}_{\gamma}} defined only on γ\gamma (for example, Hs(γ)NH^{s}(\gamma)^{N} for some s[0,1]s\in[0,1] and for some N1N\geq 1).

The abstract setting that enables us to perform such dimensionality reduction, is presented in the following assumption.

Assumption 1 (Restriction operator)

There exists a linear restriction operator R:𝒬Γ𝒲γR:{\mathcal{Q}_{\Gamma}}^{\prime}\mapsto{\mathcal{W}_{\gamma}}^{\prime} and a positive constant βR>0\beta_{R}>0 such that

inf0w𝒲γsup0q𝒬ΓRq,ww𝒲γq𝒬ΓβR>0.\adjustlimits{\inf}_{0\neq w\in{\mathcal{W}_{\gamma}}}{\sup}_{0\neq q^{\prime}\in{\mathcal{Q}_{\Gamma}}^{\prime}}\frac{\langle Rq^{\prime},w\rangle}{\|w\|_{\mathcal{W}_{\gamma}}\|q^{\prime}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}}\geq\beta_{R}>0. (13)

Assumption 1 is equivalent to asking that the transposed operator RT:𝒲γ𝒬ΓR^{T}:{\mathcal{W}_{\gamma}}\mapsto{\mathcal{Q}_{\Gamma}} is a linear and bounding extension operator with trivial kernel, i.e.,

RTw𝒬ΓβRw𝒲γw𝒲γ.\|R^{T}w\|_{{\mathcal{Q}_{\Gamma}}}\geq\beta_{R}\|w\|_{{\mathcal{W}_{\gamma}}}\qquad\forall w\in{\mathcal{W}_{\gamma}}. (14)

The operator RTR^{T} defines a closed subspace 𝒬ΓR=Im(RT)𝒬Γ{\mathcal{Q}_{\Gamma}^{R}}=\operatorname{Im}(R^{T})\subset{\mathcal{Q}_{\Gamma}}. The restriction of problem 3 to 𝒬ΓR{\mathcal{Q}_{\Gamma}^{R}} reads:

Given g𝒬Γg\in{\mathcal{Q}_{\Gamma}}^{\prime} , find (uR,λR)(u_{R},\lambda_{R}) in 𝒱Ω×𝒬ΓR{\mathcal{V}_{\Omega}}\times{\mathcal{Q}_{\Gamma}^{R}} such that

AuR,v+BTλR,v=f,v\displaystyle\langle Au_{R},v\rangle+\langle B^{T}\lambda_{R},v\rangle=\langle f,v\rangle v𝒱Ω\displaystyle\forall v\in{\mathcal{V}_{\Omega}} (15)
BuR,qR=g,qR\displaystyle\langle Bu_{R},q_{R}\rangle=\langle g,q_{R}\rangle qR𝒬ΓR.\displaystyle\forall q_{R}\in{\mathcal{Q}_{\Gamma}^{R}}.

or, equivalently:

Given g𝒬Γg\in{\mathcal{Q}_{\Gamma}}^{\prime} , find (uR,Λ)(u_{R},\Lambda) in 𝒱Ω×𝒲γ{\mathcal{V}_{\Omega}}\times{\mathcal{W}_{\gamma}} such that

AuR,v+BTRTΛ,v=f,v\displaystyle\langle Au_{R},v\rangle+\langle B^{T}R^{T}\Lambda,v\rangle=\langle f,v\rangle v𝒱Ω\displaystyle\forall v\in{\mathcal{V}_{\Omega}} (16)
RBuR,w=Rg,w\displaystyle\langle RBu_{R},w\rangle=\langle Rg,w\rangle w𝒲γ,\displaystyle\forall w\in{\mathcal{W}_{\gamma}},

where λR=RTΛ\lambda_{R}=R^{T}\Lambda. It is straightforward to see that λR=[uR]nin𝒬ΓR\lambda_{R}=[\nabla u_{R}]\cdot n\,\ \textrm{in}\ {\mathcal{Q}_{\Gamma}^{R}}.

Lemma 3.6 (Infsup on RBRB).

Under Assumption 1, the operator RBRB satisfies the infsup condition. More precisely, it holds

inf0w𝒲γsup0v𝒱ΩRBv,wv𝒱Ωw𝒲γβRβB>0.\adjustlimits{\inf}_{0\neq w\in{\mathcal{W}_{\gamma}}}{\sup}_{0\neq v\in{\mathcal{V}_{\Omega}}}\frac{\langle RBv,w\rangle}{\|v\|_{\mathcal{V}_{\Omega}}\|w\|_{\mathcal{W}_{\gamma}}}\geq\beta_{R}\beta_{B}>0. (17)
Proof 3.7.

The proof of (17) follows immediately from Theorem 2.3 and Assumption 1, observing that ker(B)ker(RB)\ker(B)\subseteq\ker(RB) and that:

RBu𝒲γβRBu𝒬ΓβRβBu𝒱Ωu𝒱Ωker(RB).\|RBu\|_{{\mathcal{W}_{\gamma}}^{\prime}}\geq\beta_{R}\|Bu\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}\geq\beta_{R}\beta_{B}\|u\|_{\mathcal{V}_{\Omega}}\qquad\forall u\in{\mathcal{V}_{\Omega}}\setminus\ker(RB).

As a result the desired inequality holds true.

Standard results for mixed approximations (see, for example, Boffi2013 Theorem 4.2.3, under the additional assumption that the operator AA is self-adjoint) allows one to conclude that there exists a unique solution (uR,λR)=(uR,RTΛ)(u_{R},\lambda_{R})=(u_{R},R^{T}\Lambda) to Problem (15) (or, equivalently, to Problem (16)). Moreover, the solution of the problem is bounded by:

uR𝒱Ω1αf𝒱Ω+2A12α12βRβBRg𝒲γ,Λ𝒲γ2A12α12βRβBf𝒱Ω+Aα(βRβB)2Rg𝒲γ.\begin{split}&\|u_{R}\|_{{\mathcal{V}_{\Omega}}}\leq\frac{1}{\alpha}\|f\|_{{\mathcal{V}_{\Omega}}^{\prime}}+\frac{2\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{R}\beta_{B}}\|Rg\|_{{\mathcal{W}_{\gamma}}^{\prime}}\,,\\ &\|\Lambda\|_{{\mathcal{W}_{\gamma}}}\leq\frac{2\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{R}\beta_{B}}\|f\|_{{\mathcal{V}_{\Omega}}^{\prime}}+\frac{\|A\|}{\alpha(\beta_{R}\beta_{B})^{2}}\|Rg\|_{{\mathcal{W}_{\gamma}}^{\prime}}\,.\end{split} (18)

3.1 Extension to Robin type transmission conditions

We now generalize problem (1) to embrace the case of Robin-type transmission conditions as follows,

Δu\displaystyle-\Delta u =f\displaystyle=f in ΩV\displaystyle\text{ in }\Omega\setminus V (19a)
u\displaystyle u =0\displaystyle=0 on Ω\displaystyle\text{ on }\partial\Omega (19b)
κ[u]n\displaystyle\kappa[\nabla u]\cdot n =(ug)\displaystyle=(u-g) on Γ\displaystyle\text{ on }\Gamma (19c)

We notice that this problem embraces the one previously addressed. Precisely, it coincides with (1) for κ0\kappa\rightarrow 0. In the case κ\kappa\rightarrow\infty it represents Neumann-type transmission conditions.

The weak formulation of such problem, with enforcement of the transmission equation on Γ\Gamma by means of Lagrange multipliers reads as follows: find u𝒱ΩH01(Ω),λ𝒬ΓH12(Γ)u\in{\mathcal{V}_{\Omega}}\equiv H^{1}_{0}(\Omega),\,\lambda\in{\mathcal{Q}_{\Gamma}}^{\prime}\equiv H^{-\frac{1}{2}}(\Gamma) such that

(u,v)Ω+λ,vΓ=(f,v)Ω,vH01(Ω),\displaystyle(\nabla u,\nabla v)_{\Omega}+\langle\lambda,v\rangle_{\Gamma}=(f,v)_{\Omega},\ \forall v\in H^{1}_{0}(\Omega), vH01(Ω)\displaystyle\forall v\in H^{1}_{0}(\Omega) (20a)
u,qΓκλ,qΓ=g,qΓ,\displaystyle\langle u,q\rangle_{\Gamma}-\kappa\langle\lambda,q\rangle_{\Gamma}=\langle g,q\rangle_{\Gamma}, qH12(Γ).\displaystyle\forall q\in H^{-\frac{1}{2}}(\Gamma)\,. (20b)

Problem (20) can be represented in operator form as the following perturbed saddle point problem: given F𝒱Ω,G𝒬ΓF\in{\mathcal{V}_{\Omega}}^{\prime},\,G\in{\mathcal{Q}_{\Gamma}}^{\prime} find u𝒱Ω,λ𝒬Γu\in{\mathcal{V}_{\Omega}},\,\lambda\in{\mathcal{Q}_{\Gamma}} such that

Au,v+BTλ,v=F,v\displaystyle\langle Au,v\rangle+\langle B^{T}\lambda,v\rangle=\langle F,v\rangle v𝒱Ω,\displaystyle\forall v\in{\mathcal{V}_{\Omega}}, (21a)
Bu,qCλ,q=G,q\displaystyle\langle Bu,q\rangle-\langle C\lambda,q\rangle=\langle G,q\rangle q𝒬Γ,\displaystyle\forall q\in{\mathcal{Q}_{\Gamma}}, (21b)

where the operators AA and BB are defined as for (3) in (6), (7) and the operator CC takes the form,

C:𝒬Γ𝒬Γ,withCλ,q=κλ,qΓ.C:{\mathcal{Q}_{\Gamma}}\mapsto{\mathcal{Q}_{\Gamma}},\ \mathrm{with}\ \langle C\lambda,q\rangle=\kappa\langle\lambda,q\rangle_{\Gamma}. (22)

If AA and BB are continuous operators, AA is elliptic, BB satisfies the infsup condition of Theorem 2.3, and CC is of the form (22), then, owing to Theorem 4.3.2 of Boffi2013 , problem (20) admits a unique solution u𝒱Ω,λ𝒬Γu\in{\mathcal{V}_{\Omega}},\,\lambda\in{\mathcal{Q}_{\Gamma}} such that

u𝒱Ω\displaystyle\|u\|_{{\mathcal{V}_{\Omega}}} βB2+4κAαβ2f𝒱Ω+2A12α12βBg𝒬Γ,\displaystyle\leq\frac{\beta_{B}^{2}+4\kappa\|A\|}{\alpha\beta^{2}}\|f\|_{{\mathcal{V}_{\Omega}}^{\prime}}+\frac{2\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{B}}\|g\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}, (23)
λ𝒬Γ\displaystyle\|\lambda\|_{{\mathcal{Q}_{\Gamma}}} 2A12α12βBf𝒱Ω+4AκA+2βB2g𝒬Γ.\displaystyle\leq\frac{2\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{B}}\|f\|_{{\mathcal{V}_{\Omega}}^{\prime}}+\frac{4\|A\|}{\kappa\|A\|+2\beta_{B}^{2}}\|g\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}. (24)

Similarly to the case of Dirichlet transmission conditions, we apply the restriction operator to problem (20). Using the notation defined before, we obtain the following abstract problem: given F𝒱Ω,G𝒲γF\in{\mathcal{V}_{\Omega}}^{\prime},\,G\in{\mathcal{W}_{\gamma}}^{\prime} find uR𝒱Ω,Λ𝒲γu_{R}\in{\mathcal{V}_{\Omega}},\,\Lambda\in{\mathcal{W}_{\gamma}} such that

AuR,v+BTRTΛ,v=F,v\displaystyle\langle Au_{R},v\rangle+\langle B^{T}R^{T}\Lambda,v\rangle=\langle F,v\rangle v𝒱Ω,\displaystyle\forall v\in{\mathcal{V}_{\Omega}}, (25a)
RBuR,wRCRTΛ,w=G,w\displaystyle\langle RBu_{R},w\rangle-\langle RCR^{T}\Lambda,w\rangle=\langle G,w\rangle w𝒲γ.\displaystyle\forall w\in{\mathcal{W}_{\gamma}}. (25b)

We note that in the particular case where CC is the identity, as in (22), the perturbation term becomes κRTΛ,RTw\kappa\langle R^{T}\Lambda,R^{T}w\rangle. The operators AA, RBRB and RCRTRCR^{T} satisfy the assumptions of Theorem 4.3.2 of Boffi2013 . Then, the solution of the reduced problem uR,Λu_{R},\Lambda also enjoys stability estimates analogous to (23)-(24).

4 Dimensionality reduction error

Let us now define and analyze the error due to the dimensionality reduction induced by the operator RR, namely eu=uuR,eλ=λRTΛe_{u}=u-u_{R},\ e_{\lambda}=\lambda-R^{T}\Lambda. Subtracting equation (16) from (5) we obtain,

A(uuR),v+BT(λRTΛ),v=0\displaystyle\langle A(u-u_{R}),v\rangle+\langle B^{T}(\lambda-R^{T}\Lambda),v\rangle=0 v𝒱Ω\displaystyle\forall v\in{\mathcal{V}_{\Omega}} (26)
Bu,qBuR,RTw=g,qRTw\displaystyle\langle Bu,q\rangle-\langle Bu_{R},R^{T}w\rangle=\langle g,q-R^{T}w\rangle q𝒬Γ,w𝒲γ.\displaystyle\forall q\in{\mathcal{Q}_{\Gamma}},\ w\in{\mathcal{W}_{\gamma}}.

For any qR𝒬ΓRq_{R}\in{\mathcal{Q}_{\Gamma}^{R}} we have the following orthogonality property:

B(uuR),qR=0qR𝒬ΓR.\langle B(u-u_{R}),q_{R}\rangle=0\quad\forall q_{R}\in{\mathcal{Q}_{\Gamma}^{R}}.

Since 𝒬ΓR{\mathcal{Q}_{\Gamma}^{R}} is a closed subspace of 𝒬Γ{\mathcal{Q}_{\Gamma}}, the space of orthogonal functions to 𝒬ΓR{\mathcal{Q}_{\Gamma}^{R}}, named 𝒬Γ{\mathcal{Q}_{\Gamma}}^{\perp}, is such that 𝒬Γ=𝒬ΓR𝒬Γ{\mathcal{Q}_{\Gamma}}={\mathcal{Q}_{\Gamma}^{R}}\oplus{\mathcal{Q}_{\Gamma}}^{\perp}. Using the orthogonality property (26) can be written as follows,

A(uuR),v+BT(λRTΛ),v=0\displaystyle\langle A(u-u_{R}),v\rangle+\langle B^{T}(\lambda-R^{T}\Lambda),v\rangle=0 v𝒱Ω\displaystyle\forall v\in{\mathcal{V}_{\Omega}} (27)
B(uuR),q+BuR,q=g,q\displaystyle\langle B(u-u_{R}),q^{\perp}\rangle+\langle Bu_{R},q^{\perp}\rangle=\langle g,q^{\perp}\rangle q𝒬Γ.\displaystyle\forall q^{\perp}\in{\mathcal{Q}_{\Gamma}}^{\perp}.

Problem (27) becomes: find eu𝒱Ωe_{u}\in{\mathcal{V}_{\Omega}}, eλQe_{\lambda}\in Q^{\perp} such that

Aeu,v+BTeλ,v=0\displaystyle\langle Ae_{u},v\rangle+\langle B^{T}e_{\lambda},v\rangle=0 v𝒱Ω\displaystyle\forall v\in{\mathcal{V}_{\Omega}} (28)
Beu,q=gBuR,q\displaystyle\langle Be_{u},q^{\perp}\rangle=\langle g-Bu_{R},q^{\perp}\rangle q𝒬Γ.\displaystyle\forall q^{\perp}\in{\mathcal{Q}_{\Gamma}}^{\perp}.

Then, observing that the infsup stability of BB shown in Theorem 2.3 is satisfied by the pair of spaces 𝒱Ω,𝒬Γ{\mathcal{V}_{\Omega}},\,{\mathcal{Q}_{\Gamma}}^{\perp}, exploiting (Boffi2013, , Theorem 4.2.3) applied to problem (5) we obtain the following bounds:

eu𝒱Ω2A12α12βBgBuR𝒬Γeλ𝒬ΓA(βB)2gBuR𝒬Γ,\begin{split}&\|e_{u}\|_{{\mathcal{V}_{\Omega}}}\leq\frac{2\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{B}}\|g-Bu_{R}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}\\ &\|e_{\lambda}\|_{{\mathcal{Q}_{\Gamma}}}\leq\frac{\|A\|}{(\beta_{B})^{2}}\|g-Bu_{R}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}},\end{split} (29)

where α\alpha is the coercivity constant of AA, and βB\beta_{B} is the inf-sup constant of BB (9). We note that all the constants of (29) are independent of RR, but they may depend on the size of Γ\Gamma through βB\beta_{B}. The dimensionality reduction error and the influence of RR only appears through gBuR𝒬Γ\|g-Bu_{R}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}. Estimates (29) can be regarded as a bound of the dimensionality reduction error with respect to the residual obtained by enforcing the boundary constraint Bu=gBu=g on the closed subspace 𝒬ΓR{\mathcal{Q}_{\Gamma}^{R}}. Notice, however, that it is not enough to guarantee that g𝒬ΓRg\in{\mathcal{Q}_{\Gamma}^{R}}^{\prime} in order to eliminate the dimensionality reduction error, since the solution uRu_{R} of the reduced problem (16) does not necessarily coincide with the full order solution uu, due to possible errors in the representation of the Lagrange multiplier λ\lambda in the reduced dimensionality setting.

To obtain an estimate that considers also this error, we start form the following equations, obtained again from a combination of (16) and (5):

AuR,v+BTRTΛ,v=Au,v+BTλ,v,v𝒱Ω,BuR,RTw=Bu,RTw,w𝒲γ,\begin{split}&\langle Au_{R},v\rangle+\langle B^{T}R^{T}\Lambda,v\rangle=\langle Au,v\rangle+\langle B^{T}\lambda,v\rangle,\ \forall v\in{\mathcal{V}_{\Omega}}\,,\\ &\langle Bu_{R},R^{T}w\rangle=\langle Bu,R^{T}w\rangle,\ \forall w\in{\mathcal{W}_{\gamma}}\,,\end{split}

that is, for any w𝒲γw\in{\mathcal{W}_{\gamma}},

A(uRu),v+BTRT(Λw),v=BT(λRTw),v,v𝒱Ω,RB(uRu),w=0,w𝒲γ.\begin{split}&\langle A(u_{R}-u),v\rangle+\langle B^{T}R^{T}(\Lambda-w),v\rangle=\langle B^{T}(\lambda-R^{T}w),v\rangle,\ \forall v\in{\mathcal{V}_{\Omega}}\,,\\ &\langle RB(u_{R}-u),w\rangle=0,\ \forall w\in{\mathcal{W}_{\gamma}}\,.\end{split}

Thanks to the stability of problem (16), namely inequalities (18), we have

uRu𝒱Ω1αBT(λRTw)𝒱Ω\displaystyle\|u_{R}-u\|_{{\mathcal{V}_{\Omega}}}\leq\frac{1}{\alpha}\|B^{T}(\lambda-R^{T}w)\|_{{\mathcal{V}_{\Omega}}^{\prime}} (30)
Λw𝒲γ2A12α12βRβBBT(λRTw)𝒱Ω.\displaystyle\|\Lambda-w\|_{{\mathcal{W}_{\gamma}}}\leq\frac{2\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{R}\beta_{B}}\|B^{T}(\lambda-R^{T}w)\|_{{\mathcal{V}_{\Omega}}^{\prime}}. (31)

Finally, exploiting the continuity of BTB^{T} and of RTR^{T}, using the triangle inequality and recalling that ww is a generic function in 𝒲γ{\mathcal{W}_{\gamma}}, we obtain,

eu𝒱ΩBTαinfw𝒲γλRTw𝒬Γ,eλ𝒬Γ(1+2A12BTRTα12βRβB)infw𝒲γλRTw𝒬Γ.\begin{split}&\|e_{u}\|_{{\mathcal{V}_{\Omega}}}\leq\frac{\|B^{T}\|}{\alpha}\inf\limits_{w\in{\mathcal{W}_{\gamma}}}\|\lambda-R^{T}w\|_{{\mathcal{Q}_{\Gamma}}}\,,\\ &\|e_{\lambda}\|_{{\mathcal{Q}_{\Gamma}}}\leq\left(1+\frac{2\|A\|^{\frac{1}{2}}\|B^{T}\|\|R^{T}\|}{\alpha^{\frac{1}{2}}\beta_{R}\beta_{B}}\right)\inf\limits_{w\in{\mathcal{W}_{\gamma}}}\|\lambda-R^{T}w\|_{{\mathcal{Q}_{\Gamma}}}\,.\end{split} (32)

We note that, in contrast to (29), the constants of (32) depend on the properties of RR.

We proceed similarly for the case of Robin transmission conditions. By subtracting problem (25) from (21) and exploiting the representation 𝒬Γ=𝒬ΓR𝒬Γ{\mathcal{Q}_{\Gamma}}={\mathcal{Q}_{\Gamma}}^{R}\oplus{\mathcal{Q}_{\Gamma}}^{\perp}, we obtain that

A(uuR),v+BT(λRTΛ),v=0,\displaystyle\langle A(u-u_{R}),v\rangle+\langle B^{T}(\lambda-R^{T}\Lambda),v\rangle=0, v𝒱Ω,\displaystyle\forall v\in{\mathcal{V}_{\Omega}},
Bu,qBuR,RTwκλ,q+κRTΛ,RTw=g,qRTw,\displaystyle\langle Bu,q\rangle-\langle Bu_{R},R^{T}w\rangle-\kappa\langle\lambda,q\rangle+\kappa\langle R^{T}\Lambda,R^{T}w\rangle=\langle g,q-R^{T}w\rangle, q𝒬Γ.\displaystyle\forall q\in{\mathcal{Q}_{\Gamma}}.

From the latter equation, choosing q𝒬ΓRq\in{\mathcal{Q}_{\Gamma}}^{R} we obtain the following relation,

B(uuR),qRκλRTΛ,qR=0,qR𝒬ΓR.\langle B(u-u_{R}),q^{R}\rangle-\kappa\langle\lambda-R^{T}\Lambda,q^{R}\rangle=0,\ \forall q^{R}\in{\mathcal{Q}_{\Gamma}}^{R}.

Furthermore, observing that for Λ𝒲γ\Lambda\in{\mathcal{W}_{\gamma}} we have RTΛ,q=0\langle R^{T}\Lambda,q^{\perp}\rangle=0, we obtain that the dimensionality reduction error related to the Robin-type transmission conditions satisfy the following problem: find eu𝒱Ωe_{u}\in{\mathcal{V}_{\Omega}}, eλ𝒬Γe_{\lambda}\in{\mathcal{Q}_{\Gamma}}^{\perp} such that

Aeu,v+BTeλ,v=0,\displaystyle\langle Ae_{u},v\rangle+\langle B^{T}e_{\lambda},v\rangle=0, v𝒱Ω,\displaystyle\forall v\in{\mathcal{V}_{\Omega}},
Beu,qeλ,q=gBuR,q\displaystyle\langle Be_{u},q^{\perp}\rangle-\langle e_{\lambda},q^{\perp}\rangle=\langle g-Bu_{R},q^{\perp}\rangle v𝒬Γ,\displaystyle\forall v\in{\mathcal{Q}_{\Gamma}}^{\perp},

which shares the same structure of (21), (with the exception that the second equation is tested on 𝒬Γ{\mathcal{Q}_{\Gamma}}^{\perp}, but the infsup stability of BB holds true also in this subspace) and consequently shares the same stability property that is

eu𝒱Ω\displaystyle\|e_{u}\|_{{\mathcal{V}_{\Omega}}} 2A12α12βBgBuR𝒬Γ,\displaystyle\leq\frac{2\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{B}}\|g-Bu_{R}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}, (34)
eλ𝒬Γ\displaystyle\|e_{\lambda}\|_{{\mathcal{Q}_{\Gamma}}} 4AκA+2βB2gBuR𝒬Γ.\displaystyle\leq\frac{4\|A\|}{\kappa\|A\|+2\beta_{B}^{2}}\|g-Bu_{R}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}. (35)

To conclude this section, we anticipate that we will use both (29) and (32) to derive a priori estimates of the dimensionality reduction error with respect to ϵ\epsilon. However, we would like to warn the reader that the two results are not equivalently suited for this purpose. The residual type estimates do not require additional regularity to the functions on the right hand side. Conversely, the approximation type estimates leverage on the additional regularity of λ\lambda, that may not be guaranteed, to exploit optimal convergence with respect to NN.

5 Weighted restriction and extension operators

Let γV\gamma\subseteq V be the lower dimensional representative domain for VV (possibly the union of disjoint connected components). We assume that both VV and γ\gamma are Lipschitz, and define a geometrical projection operator

Π:\displaystyle\Pi: Γ:=V\displaystyle\Gamma:=\partial V \displaystyle\mapsto γ\displaystyle\gamma (36)
Π1:\displaystyle\Pi^{-1}: γ\displaystyle\gamma \displaystyle\mapsto 𝒫(Γ)\displaystyle\mathcal{P}(\Gamma)

that maps uniquely each point on V\partial V to one point on the lower dimensional γ\gamma. In (36), we indicate with 𝒫(Γ)\mathcal{P}(\Gamma) the power set of Γ\Gamma (i.e., the set of all possible subsets of Γ\Gamma), and with Π1\Pi^{-1} the preimage of Π\Pi. For sγs\in\gamma, we will also indicate with |Π1(s)||\Pi^{-1}(s)| the intrinsic Hausdorff measure of the set Π1(s)\Pi^{-1}(s). In particular the Hausdorff measure d(Π1)\mathrm{d}{\mathcal{H}(\Pi^{-1})} is such that |Π1(s)|:=Π1(s)d(Π1)|\Pi^{-1}(s)|:=\int_{\Pi^{-1}(s)}\mathrm{d}{\mathcal{H}(\Pi^{-1})} for all sγs\in\gamma.

We observe that, in principle, for different points sγs\in\gamma, the set Π1(s)\Pi^{-1}(s) could have different intrinsic dimensionality (i.e., it could be a curve, a surface, or a point). We will focus on the situation where the Hausdorff dimensionality of Π1(s)\Pi^{-1}(s) is the same for all sγs\in\gamma. To simplify the notation, we define

D(s):=Π1(s),dD(s):=d(Π1(s)),D(s):=\Pi^{-1}(s),\qquad\mathrm{d}{D(s)}:=\mathrm{d}{\mathcal{H}(\Pi^{-1}(s))},

and we assume that |Π1(s)|>0|\Pi^{-1}(s)|>0 and that |Π1(s)||\Pi^{-1}(s)| is bounded for almost all sγs\in\gamma, i.e.,

0<Dm|D(s)|DM<sγ.0<D_{m}\leq|D(s)|\leq D_{M}<\infty\qquad\forall s\in\gamma. (37)

When no confusion can arise, we will also omit from the notation the dependence of the measure dD\mathrm{d}{D} and of the set DD on ss.

Under the above assumptions, Fubini’s theorem implies that the integral of any absolutely integrable function ff over Γ\Gamma can be decomposed as

ΓfdΓ=γDfdDdγ.\int_{\Gamma}f\mathrm{d}{\Gamma}=\int_{\gamma}\int_{D}f\mathrm{d}{D}\mathrm{d}{\gamma}. (38)

The projection Π\Pi induces naturally, though Π1\Pi^{-1}, an average operator for absolutely integrable functions ff on Γ\Gamma defined, for each sγs\in\gamma, as the average of ff over the preimage D(s)D(s):

(𝒜0f)(s):=1|D(s)|D(s)fdD(s)=:(DfdD)(s),sγ.(\mathcal{A}_{0}f)(s):=\frac{1}{|D(s)|}\int_{D(s)}f\mathrm{d}{D}(s)=:\left(\fint_{D}f\mathrm{d}{D}\right)(s),\quad s\in\gamma. (39)
Remark 5.8 (Examples).

Two notable examples of projection operators are those induced by the extreme choices γ=x0V\gamma=x_{0}\in V (a single point) or γΓ\gamma\equiv\Gamma (the full surface Γ\Gamma). In the first case, all points on Γ\Gamma are projected to a single point x0x_{0}, and Π1(x0)Γ\Pi^{-1}(x_{0})\equiv\Gamma, leading to 𝒜0\mathcal{A}_{0} being the classical average on Γ\Gamma. In the second case, instead, Π1(s)={s}\Pi^{-1}(s)=\{s\} for all sΓs\in\Gamma, and the Hausdorff measure is the Dirac measure associated with Γ\Gamma at the point sΓs\in\Gamma, i.e., 𝒜0f\mathcal{A}_{0}f is simply the pointwise evaluation of ff.

A natural extension operator from γ\gamma to the whole surface Γ\Gamma can be defined through the projection operator Π\Pi, i.e.,

(0w)(x):=(wΠ)(x),(\mathcal{E}_{0}w)(x):=(w\circ\Pi)(x), (40)

for any smooth ww on γ\gamma. Clearly, the extension operator 0\mathcal{E}_{0} is the right inverse of the average 𝒜0\mathcal{A}_{0}:

𝒜00w=w,wC0(γ¯),\mathcal{A}_{0}\mathcal{E}_{0}w=w,\qquad\forall w\in C^{0}(\overline{\gamma}), (41)

since the function 0w\mathcal{E}_{0}w associates to each set D(s)=Π1(s)ΓD(s)=\Pi^{-1}(s)\subseteq\Gamma the constant value w(s)w(s), whose average on D(s)D(s) coincides with w(s)w(s).

These operators can be generalized to their weighted counterparts by defining

(iw)(x):=φi(x)(wΠ)(x)(𝒜if)(s):=D(s)φifdD(s),\begin{split}(\mathcal{E}_{i}w)(x)&:=\varphi_{i}(x)(w\circ\Pi)(x)\\ (\mathcal{A}_{i}f)(s)&:=\fint_{D(s)}\varphi_{i}f\mathrm{d}{D}(s),\end{split} (42)

for a given choice of orthogonal weight functions φiH1(Γ)C0(Γ)\varphi_{i}\in H^{1}(\Gamma)\cap C^{0}(\Gamma) such that φ01\varphi_{0}\equiv 1 (generating the definitions of 𝒜0\mathcal{A}_{0} and 0\mathcal{E}_{0} above) and such that

(𝒜ijw)(x):=ciδijw(x),i,j[0,N),wC0(γ¯),(\mathcal{A}_{i}\mathcal{E}_{j}w)(x):=c_{i}\delta_{ij}w(x),\qquad\forall i,j\in[0,N),\ \forall w\in C^{0}(\overline{\gamma}), (43)

where δij\delta_{ij} is the Kronecker delta, and cic_{i} are positive numbers. We now work out some sufficient conditions that allow one to extend the operators above to the Sobolev spaces Hs(Γ)H^{s}(\Gamma) and Hs(γ)H^{s}(\gamma), respectively, for s[1,1]s\in[-1,1].

To simplify the exposition, we assume that VV is a single, simply connected, and non self-intersecting inclusion, and we assume that

Assumption 2 (Isomorphism of V^\hat{V})

VV can be written as the image of an isomorphism

Φ:V^V,\Phi\colon\hat{V}\rightarrow V, (44)

where V^\hat{V} is a reference domain with unit measure. We assume, moreover, that Φ\Phi satisfies the following hypotheses:

  1. i)

    ΦC1(V^¯)\Phi\in C^{1}(\overline{\hat{V}}), Φ1C1(V¯)\Phi^{-1}\in C^{1}(\overline{V});

  2. ii)

    0<Jmdet(^Φ(x^))JM<x^V^¯0<J_{m}\leq\det(\hat{\nabla}\Phi(\hat{x}))\leq J_{M}<\infty\qquad\forall\hat{x}\in\overline{\hat{V}};

  3. iii)

    γ^{\widehat{\gamma}} is the pre-image of the mm-th dimensional representative domain γ\gamma, i.e., γ^:=Φ1(γ){\widehat{\gamma}}:=\Phi^{-1}(\gamma), and we assume that γ^{\widehat{\gamma}} is a tensor product box containing the origin, aligned with the the last axes of the coordinates x^\hat{x}.

The last hypothesis indicates that γ^{\widehat{\gamma}} is a straight line directed along the xdx_{d}-axis for the cases where the dimension mm of γ^{\widehat{\gamma}} is one, an axis aligned rectangle in the xd^×xd1^\widehat{x_{d}}\times\widehat{x_{d-1}} plane for the cases where the dimension mm of γ^{\widehat{\gamma}} is two, and so on. Since γ^{\widehat{\gamma}} contains the origin, any point x^V^\hat{x}\in\hat{V} whose first dmd-m components are zero belongs to γ^\hat{\gamma}. Moreover, the inclusion domain V^\hat{V} can be written as a tensor product domain of the form D^×γ^\widehat{D}\times{\widehat{\gamma}}, and for each s^γ^\hat{s}\in{\widehat{\gamma}}, D^(s^)D^\widehat{D}(\hat{s})\equiv\widehat{D} is constant.

The tensor product structure of Γ^{\widehat{\Gamma}} deriving from Assumption 2 allows one to define a reference projection operator onto γ^{\widehat{\gamma}} by the orthogonal projection on the last mm axes in the reference coordinates x^\hat{x} using the iso-morphism Φ\Phi, i.e.:

Π^:V^γ^x^i=dm+1d(e^ie^i)x^Π:VγxΦ(Π^(Φ1(x))).\begin{split}\widehat{\Pi}:&\hat{V}\mapsto{\widehat{\gamma}}\\ &\hat{x}\mapsto\sum_{i=d-m+1}^{d}(\hat{e}_{i}\otimes\hat{e}_{i})\hat{x}\\ \Pi:&V\mapsto\gamma\\ &x\mapsto\Phi(\widehat{\Pi}(\Phi^{-1}(x))).\end{split} (45)

For the reference extension and average operators

^0w^:=w^Π^𝒜^0q^:=D^q^dD^,\begin{split}\widehat{\mathcal{E}}_{0}\hat{w}&:=\hat{w}\circ\widehat{\Pi}\\ \widehat{\mathcal{A}}_{0}\hat{q}&:=\fint_{\widehat{D}}\hat{q}\mathrm{d}{\widehat{D}},\end{split} (46)

it is possible to show that there exist two positive constants C^0𝒜\hat{C}_{0}^{\mathcal{A}} and C^0\hat{C}_{0}^{\mathcal{E}} such that

^0w^s,Γ^\displaystyle\|\widehat{\mathcal{E}}_{0}\hat{w}\|_{s,{\widehat{\Gamma}}} C^0w^s,γ^w^Hs(γ^)\displaystyle\leq\hat{C}_{0}^{\mathcal{E}}\|\hat{w}\|_{s,{\widehat{\gamma}}}\qquad\forall\hat{w}\in H^{s}({\widehat{\gamma}}) (47)
𝒜^0q^s,γ^\displaystyle\|\widehat{\mathcal{A}}_{0}\hat{q}\|_{s,{\widehat{\gamma}}} C^0𝒜q^s,Γ^q^Hs(Γ^),\displaystyle\leq\hat{C}_{0}^{\mathcal{A}}\|\hat{q}\|_{s,{\widehat{\Gamma}}}\qquad\forall\hat{q}\in H^{s}({\widehat{\Gamma}}),

for s=0s=0 and s=1s=1, owing to the tensor product structure of V^\hat{V}. The result follows from an argument similar to (Kuchta2021558, , Lemma 2.1 and Corollary 2.2).

Similarly, one could pick a set of NN reference weight functions and derive more general estimates for the corresponding weighted operators:

Lemma 5.9 (regularity of reference weighted operators).

Given a set of NN reference weight functions {φ^i}i=0N(C0(Γ^¯)H1(Γ^))N1\{\hat{\varphi}_{i}\}_{i=0}^{N}\in(C^{0}(\overline{{\widehat{\Gamma}}})\cap H^{1}({\widehat{\Gamma}}))^{N*1}, then the reference weighted operators

^i\displaystyle\widehat{\mathcal{E}}_{i} :Hs(γ^)\displaystyle\colon H^{s}({\widehat{\gamma}}) \displaystyle\to Hs(Γ^)\displaystyle H^{s}({\widehat{\Gamma}}) (48)
w^\displaystyle\hat{w} \displaystyle\mapsto φ^iw^Π^,\displaystyle\hat{\varphi}_{i}\hat{w}\circ\widehat{\Pi},
𝒜^i\displaystyle\widehat{\mathcal{A}}_{i} :Hs(Γ^)\displaystyle\colon H^{s}({\widehat{\Gamma}}) \displaystyle\to Hs(γ^)\displaystyle H^{s}({\widehat{\gamma}})
q^\displaystyle\hat{q} \displaystyle\mapsto D^q^φ^idD^,\displaystyle\fint_{\hat{D}}\hat{q}\hat{\varphi}_{i}\mathrm{d}{\hat{D}},

are bounded and linear operators for any s[1,1]s\in[-1,1], i.e., there exist constants C^i,s𝒜^\hat{C}_{i,s}^{\widehat{\mathcal{A}}} and C^i,s^\hat{C}_{i,s}^{\widehat{\mathcal{E}}} such that:

^iw^s,Γ^\displaystyle\|\widehat{\mathcal{E}}_{i}\hat{w}\|_{s,{\widehat{\Gamma}}} C^i,s^w^s,γ^i[0,N),w^Hs(γ^),\displaystyle\leq\hat{C}_{i,s}^{\widehat{\mathcal{E}}}\|\hat{w}\|_{s,{\widehat{\gamma}}}\qquad\forall i\in[0,N),\qquad\forall\hat{w}\in H^{s}({\widehat{\gamma}}), (49)
𝒜^iq^s,γ^\displaystyle\|\widehat{\mathcal{A}}_{i}\hat{q}\|_{s,{\widehat{\gamma}}} C^i,s𝒜^q^s,Γ^i[0,N),q^Hs(Γ^).\displaystyle\leq\hat{C}_{i,s}^{\widehat{\mathcal{A}}}\|\hat{q}\|_{s,{\widehat{\Gamma}}}\qquad\forall i\in[0,N),\qquad\forall\hat{q}\in H^{s}({\widehat{\Gamma}}).
Proof 5.10.

We begin by observing that, for a continous w^C0(γ^¯)\hat{w}\in C^{0}(\overline{{\widehat{\gamma}}}), we have

^i(w^)0,Γ^2=Γ^(φ^i(w^Π^))2dΓ^φ^i0,Γ^2w^Π^0,Γ^2φ^i0,Γ^2D^2w^0,γ2,\begin{split}\left\|\widehat{\mathcal{E}}_{i}\left(\hat{w}\right)\right\|^{2}_{0,{\widehat{\Gamma}}}=&\int_{\widehat{\Gamma}}\left(\hat{\varphi}_{i}\left(\hat{w}\circ\widehat{\Pi}\right)\right)^{2}\mathrm{d}{{\widehat{\Gamma}}}\\ \leq&\|\hat{\varphi}_{i}\|^{2}_{0,{\widehat{\Gamma}}}\ \|\hat{w}\circ\widehat{\Pi}\|_{0,{\widehat{\Gamma}}}^{2}\\ \leq&\|\hat{\varphi}_{i}\|^{2}_{0,{\widehat{\Gamma}}}\hat{D}^{2}\|\hat{w}\|_{0,\gamma}^{2},\end{split} (50)

owing to the tensor product structure of Γ^=D^×γ^{\widehat{\Gamma}}=\hat{D}\times{\widehat{\gamma}}.

Similarly, for wC1(γ^)w\in C^{1}({\widehat{\gamma}}), we have that

|^iw^|1,Γ^2=Γ^(^Γ^(φ^iw^Π^))2dΓ^|φ^i|1,Γ^2w^Π^0,Γ^2+φ^i0,Γ^2|w^Π^|1,Γ^2|φ^i|1,Γ^2|D^|2w^0,γ^2+φ^i0,Γ^2|D^|2|w^|1,γ^2Cφ^i1,Γ^2w^1,γ^2.\begin{split}|\widehat{\mathcal{E}}_{i}\hat{w}|^{2}_{1,{\widehat{\Gamma}}}=&\int_{\widehat{\Gamma}}\left(\hat{\nabla}_{\widehat{\Gamma}}\left(\hat{\varphi}_{i}\hat{w}\circ\widehat{\Pi}\right)\right)^{2}\mathrm{d}{{\widehat{\Gamma}}}\\ \leq&|\hat{\varphi}_{i}|^{2}_{1,{\widehat{\Gamma}}}\|\hat{w}\circ\widehat{\Pi}\|_{0,{\widehat{\Gamma}}}^{2}+\|\hat{\varphi}_{i}\|^{2}_{0,{\widehat{\Gamma}}}|\hat{w}\circ\widehat{\Pi}|_{1,{\widehat{\Gamma}}}^{2}\\ \leq&|\hat{\varphi}_{i}|^{2}_{1,{\widehat{\Gamma}}}|\hat{D}|^{2}\|\hat{w}\|_{0,{\widehat{\gamma}}}^{2}+\|\hat{\varphi}_{i}\|^{2}_{0,{\widehat{\Gamma}}}|\hat{D}|^{2}|\hat{w}|_{1,{\widehat{\gamma}}}^{2}\\ \leq&C\|\hat{\varphi}_{i}\|^{2}_{1,{\widehat{\Gamma}}}\|\hat{w}\|_{1,{\widehat{\gamma}}}^{2}.\end{split} (51)

By a density argument, and interpolating the estimates above using the real method, we obtain

^iw^s,Γ^C^i,s^w^s,γ^,w^Hs(γ^),s[0,1],i[0,N),\|\widehat{\mathcal{E}}_{i}\hat{w}\|_{s,{\widehat{\Gamma}}}\leq\hat{C}_{i,s}^{\widehat{\mathcal{E}}}\|\hat{w}\|_{s,{\widehat{\gamma}}},\qquad\forall\hat{w}\in H^{s}({\widehat{\gamma}}),\qquad s\in[0,1],\qquad i\in[0,N), (52)

where the constants C^i,s^\hat{C}_{i,s}^{\widehat{\mathcal{E}}} depend on ii, φ^i\hat{\varphi}_{i}, and ss. This implies that ^i\widehat{\mathcal{E}}_{i} is a bounded operator from Hs(γ^)H^{s}({\widehat{\gamma}}) to Hs(Γ^)H^{s}({\widehat{\Gamma}}) for all s[0,1]s\in[0,1] and i[0,N)i\in[0,N).

We now observe that the following identity holds:

(w^,𝒜^iq^)γ^=γ^w^φ^i(D^q^dD^)dγ^=γ^w^φ^i(1|D^|D^q^dD^)dγ^=Γ^^i(w^|D^|)q^dΓ^=(^i(w^|D^|),q^)γ^,(\hat{w},\widehat{\mathcal{A}}_{i}\hat{q})_{{\widehat{\gamma}}}=\int_{\widehat{\gamma}}\hat{w}\hat{\varphi}_{i}\left(\fint_{\hat{D}}\hat{q}\mathrm{d}{\hat{D}}\right)\mathrm{d}{{\widehat{\gamma}}}=\int_{\widehat{\gamma}}\hat{w}\hat{\varphi}_{i}\left(\frac{1}{|\hat{D}|}\int_{\hat{D}}\hat{q}\mathrm{d}{\hat{D}}\right)\mathrm{d}{{\widehat{\gamma}}}\\ =\int_{\widehat{\Gamma}}\widehat{\mathcal{E}}_{i}\left(\frac{\hat{w}}{|\hat{D}|}\right)\hat{q}\mathrm{d}{{\widehat{\Gamma}}}=\left(\widehat{\mathcal{E}}_{i}\left(\frac{\hat{w}}{|\hat{D}|}\right),\hat{q}\right)_{{\widehat{\gamma}}}, (53)

and we conclude that 𝒜^i\widehat{\mathcal{A}}_{i} can be identified with the transpose of ^i\widehat{\mathcal{E}}_{i} applied to w/|D^|w/|\hat{D}|, i.e., 𝒜^i\widehat{\mathcal{A}}_{i} is a bounded linear operator from Hs(Γ^)H^{-s}({\widehat{\Gamma}}) to Hs(γ^)H^{-s}({\widehat{\gamma}}) for the same s[0,1]s\in[0,1] above by replacing the L2L^{2} scalar product in the identification (53) with a duality pairing.

The proof for 𝒜^i\widehat{\mathcal{A}}_{i} in the case s=1s=1 follows a similar line:

|𝒜^iq^|1,γ^2=γ^(^γ^D^φ^iq^dD^)2dγ^γ^D^(^Γ^(1|D^|φ^iq^))2dD^dγ^Cφ^i1,Γ^2q^1,Γ^2i[0,N),q^H1(Γ^).\begin{split}|\widehat{\mathcal{A}}_{i}\hat{q}|^{2}_{1,{\widehat{\gamma}}}=&\int_{\widehat{\gamma}}\left(\hat{\nabla}_{\widehat{\gamma}}\fint_{\hat{D}}\hat{\varphi}_{i}\hat{q}\mathrm{d}{\hat{D}}\right)^{2}\mathrm{d}{\widehat{\gamma}}\\ \leq&\int_{\widehat{\gamma}}\int_{\hat{D}}\left(\hat{\nabla}_{\widehat{\Gamma}}\left(\frac{1}{|\hat{D}|}\hat{\varphi}_{i}\hat{q}\right)\right)^{2}\mathrm{d}{\hat{D}}\mathrm{d}{\widehat{\gamma}}\\ \leq&C\|\hat{\varphi}_{i}\|^{2}_{1,{\widehat{\Gamma}}}\|\hat{q}\|^{2}_{1,{\widehat{\Gamma}}}\qquad\forall i\in[0,N),\qquad\forall\hat{q}\in H^{1}({\widehat{\Gamma}}).\end{split}

By a density argument, and interpolating the estimate for s=0s=0 and s=1s=1 using the real method, we conclude that 𝒜^i\widehat{\mathcal{A}}_{i} is a bounded linear operator from Hs(Γ^)H^{s}({\widehat{\Gamma}}) to Hs(γ^)H^{s}({\widehat{\gamma}}) for all s[0,1]s\in[0,1] and i[0,N)i\in[0,N):

𝒜^iq^s,γ^Ci,s𝒜^q^s,Γ^,q^Hs(Γ^),s[0,1],i[0,N),\|\widehat{\mathcal{A}}_{i}\hat{q}\|_{s,{\widehat{\gamma}}}\leq C_{i,s}^{\widehat{\mathcal{A}}}\|\hat{q}\|_{s,{\widehat{\Gamma}}},\qquad\forall\hat{q}\in H^{s}({\widehat{\Gamma}}),\qquad s\in[0,1],\qquad i\in[0,N), (54)

and again we use the identification (53) to conclude that ^i\widehat{\mathcal{E}}_{i} is therefore also bounded and linear from Hs(γ^)H^{-s}({\widehat{\gamma}}) to Hs(Γ^)H^{-s}({\widehat{\Gamma}}) for all s[0,1]s\in[0,1] and i[0,N)i\in[0,N).

Under Assumption 2, we can now consider the weighted operators 𝒜i\mathcal{A}_{i} and i\mathcal{E}_{i} arising from the projection operator induced by Φ\Phi, i.e., Π:=ΦΠ^Φ1\Pi:=\Phi\circ\widehat{\Pi}\circ\Phi^{-1} and weighted by φi:=φ^iΦ1\varphi_{i}:=\hat{\varphi}_{i}\circ\Phi^{-1}. Notice that, for any q[0,1]q\in[0,1] and for A^V^¯\hat{A}\subseteq\overline{\widehat{V}} and A=Φ(A)A=\Phi(A), we have that the following generalized scaling arguments hold:

wΦq,A^\displaystyle\|w\circ\Phi\|_{q,\hat{A}} |Φ|1,,V^qJm12wq,A\displaystyle\leq|\Phi|^{q}_{1,\infty,\hat{V}}~{}J_{m}^{-\frac{1}{2}}~{}\|w\|_{q,A} wHq(A),\displaystyle\forall w\in H^{q}(A), (55)
wq,A\displaystyle\|w\|_{q,A} |Φ1|1,,VqJM12wΦq,A^\displaystyle\leq|\Phi^{-1}|^{q}_{1,\infty,V}~{}J_{M}^{\frac{1}{2}}~{}\|w\circ\Phi\|_{q,\hat{A}} wHq(A).\displaystyle\forall w\in H^{q}(A).

Such arguments are common in the literature of high order finite element methods, see, for example,  (Kawecki2020, , Section 3.3), and can be obtained, for a non-integer qq in [0,1],[0,1], by interpolating the estimates for q=0q=0 and q=1q=1 using the real method. By using the push forward of the reference basis φ^i\hat{\varphi}_{i}, we can now ensure similar regularity properties also for 𝒜i\mathcal{A}_{i} and i\mathcal{E}_{i}:

Theorem 5.11 (regularity of weighted operators).

Given a set of NN weight functions {φi}i=0N(C0(Γ¯)H1(Γ))N+1\{\varphi_{i}\}_{i=0}^{N}\in(C^{0}(\overline{\Gamma})\cap H^{1}(\Gamma))^{N+1} and provided that Assumption 2 holds, then the weighted operators

𝒜i\displaystyle\mathcal{A}_{i} :Hs(Γ)\displaystyle\colon H^{s}(\Gamma) \displaystyle\to Hs(γ)\displaystyle H^{s}(\gamma) (56)
w\displaystyle w \displaystyle\mapsto DwφidD,\displaystyle\fint_{D}w\varphi_{i}\mathrm{d}{D},
i\displaystyle\mathcal{E}_{i} :Hs(γ)\displaystyle\colon H^{s}(\gamma) \displaystyle\to Hs(Γ)\displaystyle H^{s}(\Gamma)
f\displaystyle f \displaystyle\mapsto φifΠ,\displaystyle\varphi_{i}f\circ\Pi,

are bounded and linear operators for any s[1,1]s\in[-1,1], i.e., there exist constants Ci,s𝒜C_{i,s}^{\mathcal{A}} and Ci,sC_{i,s}^{\mathcal{E}} such that:

𝒜iqs,γ\displaystyle\|\mathcal{A}_{i}q\|_{s,\gamma} Ci,s𝒜qs,Γi[0,N),qHs(Γ)\displaystyle\leq C_{i,s}^{\mathcal{A}}\|q\|_{s,\Gamma}\qquad\forall i\in[0,N),\qquad\forall q\in H^{s}(\Gamma) (57)
iws,Γ\displaystyle\|\mathcal{E}_{i}w\|_{s,\Gamma} Ci,sws,γi[0,N),wHs(γ).\displaystyle\leq C_{i,s}^{\mathcal{E}}\|w\|_{s,\gamma}\qquad\forall i\in[0,N),\qquad\forall w\in H^{s}(\gamma).
Proof 5.12.

The proof follows from a combination of Lemma 5.9 and the generalized scaling arguments (59), where the resulting constants can be shown to be bounded by

Ci,s\displaystyle C_{i,s}^{\mathcal{E}} C^i,s^JM12Jm12|Φ|1,,Γ^s|Φ1|1,,Γs\displaystyle\leq\hat{C}_{i,s}^{\widehat{\mathcal{E}}}J_{M}^{\frac{1}{2}}J_{m}^{-\frac{1}{2}}|\Phi|^{s}_{1,\infty,{\widehat{\Gamma}}}|\Phi^{-1}|^{s}_{1,\infty,\Gamma} (58)
Ci,s𝒜\displaystyle C_{i,s}^{\mathcal{A}} C^i,s𝒜^JM12Jm12|Φ|1,,Γ^s|Φ1|1,,Γs.\displaystyle\leq\hat{C}_{i,s}^{\widehat{\mathcal{A}}}J_{M}^{\frac{1}{2}}J_{m}^{-\frac{1}{2}}|\Phi|^{s}_{1,\infty,{\widehat{\Gamma}}}|\Phi^{-1}|^{s}_{1,\infty,\Gamma}.

Under these rather general assumptions, and taking weight functions φi\varphi_{i} that are orthogonal and such that the average and extension operators satisfy the scaling property:

𝒜ijw=ciδijw,\displaystyle\mathcal{A}_{i}\mathcal{E}_{j}w=c_{i}\delta_{ij}w, (59)

with cic_{i} positive constants, we can construct modal average and extension operators that group together the individual average and extension operators, i.e., we define

RT:\displaystyle R^{T}: Hs(γ)N+1\displaystyle H^{s}(\gamma)^{N+1} \displaystyle\mapsto Hs(Γ)\displaystyle H^{s}(\Gamma) (60)
w\displaystyle w \displaystyle\mapsto i=0Niwi,\displaystyle\sum_{i=0}^{N}\mathcal{E}_{i}w_{i},

and

P:\displaystyle P: Hs(Γ)\displaystyle H^{s}(\Gamma) \displaystyle\mapsto Hs(γ)N+1\displaystyle H^{s}(\gamma)^{N+1} (61)
q\displaystyle q \displaystyle\mapsto {ci1𝒜iq}i=0N,\displaystyle\{c_{i}^{-1}\mathcal{A}_{i}q\}_{i=0}^{N},

with the property that PP is a left inverse for RTR^{T} by construction (PRT=IHs(γ)N+1PR^{T}=I_{H^{s}(\gamma)^{N+1}}), and (RTP)2=RTP(R^{T}P)^{2}=R^{T}P is a projection operator from Hs(Γ)H^{s}(\Gamma) to Hs(Γ)H^{s}(\Gamma), that only retains NN modes of qHs(Γ)q\in H^{s}(\Gamma) (the projection of qq onto the φi\varphi_{i} basis on Γ\Gamma). Let us consider the space 𝒲γN\mathcal{W}_{\gamma}^{N} defined below, where the particular case 𝒲γ0\mathcal{W}_{\gamma}^{0} coincides with 𝒲γ{\mathcal{W}_{\gamma}},

𝒲γN:=(H12(γ))N+1,w𝒲γN2:=i=0Nwi12,γ2,\mathcal{W}_{\gamma}^{N}:=(H^{\frac{1}{2}}(\gamma))^{N+1},\qquad\|w\|^{2}_{\mathcal{W}_{\gamma}^{N}}:=\sum_{i=0}^{N}\|w_{i}\|^{2}_{\frac{1}{2},\gamma}, (62)

then RTR^{T} satisfies the inf-sup condition, i.e., Assumption 1:

Theorem 5.13 (Modal extension operator).

Under the same assumptions of Theorem 5.11, the extension operator RT:𝒲γ𝒬ΓR^{T}:{\mathcal{W}_{\gamma}}\mapsto{\mathcal{Q}_{\Gamma}}^{\prime} defined in (60) satisfies the infsup condition (13) for N0N\geq 0, that is, there exists a positive constant βR\beta_{R} such that, for any w𝒲γw\in{\mathcal{W}_{\gamma}}, we have

RTw𝒬ΓβRw𝒲γ.\|R^{T}w\|_{{\mathcal{Q}_{\Gamma}}}\geq\beta_{R}\|w\|_{{\mathcal{W}_{\gamma}}}. (63)
Proof 5.14.

The operator RTR^{T} posseses the left inverse PP, defined in (61), which is bounded and linear owing to Theorem 5.11 for s=1/2s=-1/2. Existence of a bounded left inverse of RTR^{T} is equivalent to the inf-sup condition (63).

6 The Fourier extension operator for 1D-3D coupling

As a concrete example of a general extension operator, we consider the case where the domain VV is isomorphic to a cylinder with unit measure through the mapping Φ\Phi, and we set γ^{\widehat{\gamma}} to be the reference cylinder centerline, which we assume to be aligned with the axis e^3\hat{e}_{3}, i.e., γ^={0}×{0}×[0,1]{\widehat{\gamma}}=\{0\}\times\{0\}\times[0,1]. We denote with ()^\widehat{(\cdot)} the functions and space coordinates on the reference domain V^\hat{V}, and we define a projection to the centerline γ\gamma through Φ\Phi and the orthogonal projection on the e^3\hat{e}_{3}-axis in the following way:

Π^:V^γ^x^(e^3e^3)x^Π:VγxΦ(Π^(Φ1(x))).\begin{split}\widehat{\Pi}:&\hat{V}\mapsto{\widehat{\gamma}}\\ &\hat{x}\mapsto(\hat{e}_{3}\otimes\hat{e}_{3})\hat{x}\\ \Pi:&V\mapsto\gamma\\ &x\mapsto\Phi(\widehat{\Pi}(\Phi^{-1}(x))).\end{split} (64)

With this geometric structure in mind, we define a set of harmonic basis functions that satisfy the assumptions of Lemma 5.9 by building them on the reference domain V^\hat{V}, i.e., we set φ^i\hat{\varphi}_{i} to be such that

φi^(x^)=φ^i(x^1,x^2)\hat{\varphi_{i}}(\hat{x})=\hat{\varphi}_{i}(\hat{x}_{1},\hat{x}_{2}) (65)

where the functions φ^i\hat{\varphi}_{i} are harmonic, constant along the e^3\hat{e}_{3} direction, and form an orthogonal set of basis functions in L2(B^)L^{2}(\hat{B}), where B^\hat{B} is the unit ball in d1\mathbb{R}^{d-1} that represents the cross section of the unit cylinder V^\hat{V}.

We use Fourier modes and cylindrical harmonics to define φ^0(x^1,x^2)=1\hat{\varphi}_{0}(\hat{x}_{1},\hat{x}_{2})=1 and φ^i(x^1,x^2)\hat{\varphi}_{i}^{*}(\hat{x}_{1},\hat{x}_{2}), i.e., for 1in1\leq i\leq n and =c,s*=c,s, we set (in cylinder coordinates)

φ^ic(ρ^,θ^)=ρ^icos(iθ^),φ^is(ρ^,θ^)=ρ^isin(iθ^),\hat{\varphi}_{i}^{c}(\hat{\rho},\hat{\theta})=\hat{\rho}^{i}\cos(i\hat{\theta}),\quad\hat{\varphi}_{i}^{s}(\hat{\rho},\hat{\theta})=\hat{\rho}^{i}\sin(i\hat{\theta}), (66)

where x^1=ρ^cos(θ^)\hat{x}_{1}=\hat{\rho}\cos(\hat{\theta}), x^2=ρ^sin(θ^)\hat{x}_{2}=\hat{\rho}\sin(\hat{\theta}). Then, with a little abuse of notation we obtain the following weighted projectors,

𝒜^0q^=B^q^dB^,𝒜^iq^=B^q^φ^idB^,=c,s,q^Hs(Γ^).\widehat{\mathcal{A}}_{0}\hat{q}=\fint_{\partial\hat{B}}\hat{q}\mathrm{d}{\partial\hat{B}},\quad\widehat{\mathcal{A}}_{i}^{*}\hat{q}=\fint_{\partial\hat{B}}\hat{q}\hat{\varphi}_{i}^{*}\mathrm{d}{\partial\hat{B}},\quad*=c,s,\quad\forall\hat{q}\in H^{s}(\hat{\Gamma})\,.

The definitions of these weighted average operators on the physical domain follow similarly and will be used later on.

Using the Fourier modes up to the order nn, the total number of modes become N=2n+1N=2n+1. We note that for n=N1=0n=N-1=0 the extension operator RTR^{T} extends a function ww defined on γ\gamma on the entire domain VV, in a constant way on iso-surfaces of Φ\Phi at constant x^3{\hat{x}_{3}}. Its left inverse operator PP takes the average of a function on sections of Γ\Gamma and uses that value to construct a function on 𝒲γ{\mathcal{W}_{\gamma}}. For n,N>1n,N>1, the passage from γ\gamma to Γ\Gamma entails the projection of higher order moments, using more than one degree of freedom on each cross section of the cylinder.

6.1 An example: a 1D fiber embedded into a 3D domain

We consider a narrow fiber, VV, embedded into the domain Ω\Omega. Assuming that the fiber cross sectional radius, named ϵ\epsilon, is small with respect to the characteristic size of the whole domain (comparable to the unit value), we aim to analyze how the dimensionality reduction error, namely eu=uuR,eλ=λRTΛe_{u}=u-u_{R},\ e_{\lambda}=\lambda-R^{T}\Lambda, scales with respect to the radius of the fiber. The analysis presented here is an extension to the 3D-1D case of the one developed for the Poisson problem with small holes in boulakia:hal-03501521 .

For simplicity, let us consider a rectilinear fiber V={𝐱3:x1=ρcosθ,x2=ρsinθ,x3=z,(ρ,θ,z)(0,ϵ)×[0,2π]×(0,L)}V=\{\mathbf{x}\in\mathbb{R}^{3}:x_{1}=\rho\cos\theta,\ x_{2}=\rho\sin\theta,\ x_{3}=z,\ (\rho,\theta,z)\in(0,\epsilon)\times[0,2\pi]\times(0,L)\} isomorphic to the unit cylinder V^\hat{V} through the transformation Φ:ρ=ϵρ^,θ=θ^,z=Lz^\Phi:\rho=\epsilon\hat{\rho},\ \theta=\hat{\theta},\ z=L\hat{z}. It is straightforward to see that det(^Φ(x^))=Jm=JM=ϵL\mathrm{det}(\hat{\nabla}\Phi(\hat{x}))=J_{m}=J_{M}=\epsilon L and that |Φ|1,,Γ^=ϵL,|Φ1|1,,Γ=(ϵL)1|\Phi|_{1,\infty,{\widehat{\Gamma}}}=\epsilon L,\ |\Phi^{-1}|_{1,\infty,\Gamma}=(\epsilon L)^{-1}. We notice that in this case the constant |Φ|1,,Γ^sJm12|Φ1|1,,ΓsJM12|\Phi|^{-s}_{1,\infty,{\widehat{\Gamma}}}J_{m}^{\frac{1}{2}}|\Phi^{-1}|^{-s}_{1,\infty,\Gamma}J_{M}^{-\frac{1}{2}} for s=1/2s=1/2 does not depend on ϵ\epsilon and LL.

In the previous sections, the dimensionality reduction error has been bounded in two possible ways: in (29) on the basis of the residual obtained by projecting the boundary constraint on 𝒬ΓR{\mathcal{Q}_{\Gamma}^{R}}; in (32) using the approximation error of 𝒬ΓR{\mathcal{Q}_{\Gamma}^{R}} with respect to 𝒬Γ{\mathcal{Q}_{\Gamma}}. In what follows we address both approaches for this particular case.

6.1.1 Model error bound based on the residual

Adopting the first approach, we analyze how gBuR𝒬Γ\|g-Bu_{R}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}} scales with respect to ϵ\epsilon. Here we analyze the main mechanism that governs the decay of the residual when the radius of the fiber shrinks. Let V~V\tilde{V}\supset V be a fiber of radius δ>ϵ\delta>\epsilon and let be B~B\partial\tilde{B}\supset\partial B the cross sections of V~\tilde{V} and VV respectively. As both cylinders have constant cross sections, we omit to denote the axial coordinate at which the cross section is evaluated. Let vH01(Ω)v\in H^{1}_{0}(\Omega) be the weak solution of Δv=f-\Delta v=f in Ω\Omega with v=gv=g on Ω\partial\Omega, with fL2(Ω)f\in L^{2}(\Omega), gH12(Ω)g\in H^{\frac{1}{2}}(\partial\Omega). It is known that v1,ΩC(f0,Ω+g12,Ω)\|v\|_{1,\Omega}\leq C\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right). Let us finally set the technical assumption supp(f)V~=\mathrm{supp}(f)\cap\tilde{V}=\emptyset, as a result of which vv is harmonic on V~\tilde{V} and we can represent vv as follows,

v(ρ,θ,x3)=𝒜0v+i=1(ρδ)i[(𝒜icv)|B~(x3)cos(iθ)+(𝒜isv)|B~(x3)sin(iθ)]v(\rho,\theta,x_{3})=\mathcal{A}_{0}v+\sum_{i=1}^{\infty}\left(\frac{\rho}{\delta}\right)^{i}[(\mathcal{A}_{i}^{c}v)|_{\partial\tilde{B}}(x_{3})\cos(i\theta)+(\mathcal{A}_{i}^{s}v)|_{\partial\tilde{B}}(x_{3})\sin(i\theta)] (67)

where (𝒜iv)|B~(x3)=B~vφi(δ,θ)δ𝑑θ(\mathcal{A}_{i}^{*}v)|_{\partial\tilde{B}}(x_{3})=\int_{\partial\tilde{B}}v\varphi_{i}^{*}(\delta,\theta)\delta d\theta and φi\varphi_{i}^{*} are defined in (66). We note that the projector 𝒜i\mathcal{A}_{i}^{*} with =c,s*=c,s is related to RTPvR^{T}Pv previously defined. In particular, with the exception of constant scaling factors, RTPvR^{T}Pv coincides with i=0Ni𝒜i\sum_{i=0}^{N}\mathcal{E}_{i}^{*}\mathcal{A}_{i}^{*} on B~\partial\tilde{B}. Taking the same representation with respect to VV and comparing term by term, we obtain,

(𝒜iv)|B(x3)=(ϵδ)i(𝒜iv)|B~(x3).(\mathcal{A}_{i}^{*}v)|_{\partial B}(x_{3})=\left(\frac{\epsilon}{\delta}\right)^{i}(\mathcal{A}_{i}^{*}v)|_{\partial\tilde{B}}(x_{3}).

Furthermore we have,

𝒜iv|B~0,γv0,V~Cv1,ΩC(f0,Ω+g12,Ω),\|\mathcal{A}_{i}^{*}v|_{\partial\tilde{B}}\|_{0,\gamma}\leq\|v\|_{0,\partial\tilde{V}}\leq C\|v\|_{1,\Omega}\leq C\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right), (68)

with constants independent of ϵ\epsilon and thus we conclude that for any 0<ϵ<δ0<\epsilon<\delta we have

𝒜iv|B0,γC(ϵδ)i(f0,Ω+g12,Ω).\|\mathcal{A}_{i}^{*}v|_{\partial B}\|_{0,\gamma}\leq C\left(\frac{\epsilon}{\delta}\right)^{i}\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right). (69)

In the analysis, we neglect for simplicity the error arising for the projection of the right hand side gg. More precisely, we assume that g𝒬ΓRg\in{\mathcal{Q}_{\Gamma}^{R}}, as a result 𝒜ig|i=n+1=0\mathcal{A}^{*}_{i}g|_{i=n+1}^{\infty}=0, =c,s*=c,s. Owing to the second of (15) we obtain that 𝒜i(BuRg)|i=n+1=𝒜iBuR|i=n+1\mathcal{A}^{*}_{i}(Bu_{R}-g)|_{i=n+1}^{\infty}=\mathcal{A}^{*}_{i}Bu_{R}|_{i=n+1}^{\infty}. Observing that 𝒬ΓR{\mathcal{Q}_{\Gamma}^{R}} and 𝒬Γ{\mathcal{Q}_{\Gamma}}^{\perp} are orthogonal spaces, and reminding that g𝒬ΓRg\in{\mathcal{Q}_{\Gamma}^{R}} and (gBuR)𝒬Γ(g-Bu_{R})\in{\mathcal{Q}_{\Gamma}}^{\perp}, we obtain that gBuR𝒬Γ=BuR𝒬Γ\|g-Bu_{R}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}=\|Bu_{R}^{\perp}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}, where BuRBu_{R}^{\perp} is the projection of BuRBu_{R} onto 𝒬Γ{\mathcal{Q}_{\Gamma}}^{\perp}.

The next step is to show that the coefficients of the Fourier expansion of uR|Γu_{R}^{\perp}|_{\Gamma} satisfy the following property:

uR|Γ=\displaystyle u_{R}^{\perp}|_{\Gamma}=
i=n+1(ϵδ)i[(𝒜icuR)|B~(x3)cos(iθ)+(𝒜isuR)|B~(x3)sin(iθ)],\displaystyle\quad\sum_{i=n+1}^{\infty}\left(\frac{\epsilon}{\delta}\right)^{i}[(\mathcal{A}_{i}^{c}u_{R})|_{\partial\tilde{B}}(x_{3})\cos(i\theta)+(\mathcal{A}_{i}^{s}u_{R})|_{\partial\tilde{B}}(x_{3})\sin(i\theta)], (70)
(𝒜icuR)|B~(x3)0,γ,(𝒜icuR)|B~(x3)0,γC(f0,Ω+g12,Ω),\displaystyle\|(\mathcal{A}_{i}^{c}u_{R})|_{\partial\tilde{B}}(x_{3})\|_{0,\gamma},\,\|(\mathcal{A}_{i}^{c}u_{R})|_{\partial\tilde{B}}(x_{3})\|_{0,\gamma}\leq C\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right), (71)

We first observe that uRH01(Ω)u_{R}\in H^{1}_{0}(\Omega) is harmonic in VV, then we have

uR(ρ,θ,z)=n=n+1ρi[Ai(x3)cos(iθ)+Bi(x3)sin(iθ)],u_{R}^{\perp}(\rho,\theta,z)=\displaystyle\sum_{n=n+1}^{\infty}\rho^{i}[A_{i}(x_{3})\cos(i\theta)+B_{i}(x_{3})\sin(i\theta)],

and it is also harmonic in the annulus V~V\tilde{V}\setminus V such that

uR(ρ,θ,z)=i=n+1{[Ci(x3)ρi+Di(x3)(ρi)]cos(iθ)+[Ei(x3)ρi+Fi(x3)(ρi)]sin(iθ)}.u_{R}^{\perp}(\rho,\theta,z)=\displaystyle\sum_{i=n+1}^{\infty}\{[C_{i}(x_{3})\rho^{i}+D_{i}(x_{3})(\rho^{-i})]\cos(i\theta)\\ +[E_{i}(x_{3})\rho^{i}+F_{i}(x_{3})(\rho^{-i})]\sin(i\theta)\}.

By applying the matching conditions on the jump of uRu_{R} and its gradients across Γ\Gamma we obtain the following constraints on the coefficients Ai,Bi,Ci,Di,Ei,FiA_{i},B_{i},C_{i},D_{i},E_{i},F_{i}:

{Aiϵi=Ciϵi+Diϵi=0,Biϵi=Eiϵi+Fiϵi=0Aiϵi=CiϵiDiϵi=0,Biϵi=EiϵiFiϵi=0,\begin{cases}A_{i}\epsilon^{i}=C_{i}\epsilon^{i}+D_{i}\epsilon^{-i}=0,&\\ B_{i}\epsilon^{i}=E_{i}\epsilon^{i}+F_{i}\epsilon^{-i}=0&\\ A_{i}\epsilon^{i}=C_{i}\epsilon^{i}-D_{i}\epsilon^{-i}=0,&\\ B_{i}\epsilon^{i}=E_{i}\epsilon^{i}-F_{i}\epsilon^{-i}=0,&\\ \end{cases}

which imply that Ai=Ci,Bi=Di,Di=Fi=0A_{i}=C_{i},\ B_{i}=D_{i},\ D_{i}=F_{i}=0 for i>n+1i>n+1. Now using expression (67) we have that Ai=Ci=δi(𝒜icuR)B~,Bi=Di=δi(𝒜isuR)B~A_{i}=C_{i}=\delta^{-i}(\mathcal{A}_{i}^{c}u_{R})_{\partial\tilde{B}},\ B_{i}=D_{i}=\delta^{-i}(\mathcal{A}_{i}^{s}u_{R})_{\partial\tilde{B}} and we can write uRu_{R} on V~\tilde{V} as follows,

uR(ρ,θ,z)=i=n+1(ρδ)i[(𝒜icuR)|B~(x3)cos(iθ)+(𝒜isuR)|B~(x3)sin(iθ)],u_{R}^{\perp}(\rho,\theta,z)=\sum_{i=n+1}^{\infty}\left(\frac{\rho}{\delta}\right)^{i}[(\mathcal{A}_{i}^{c}u_{R})|_{\partial\tilde{B}}(x_{3})\cos(i\theta)+(\mathcal{A}_{i}^{s}u_{R})|_{\partial\tilde{B}}(x_{3})\sin(i\theta)],

that proves (70) by taking ρ=ϵ\rho=\epsilon. In addition, (71) follows from (68).

The final step is to estimate BuR𝒬Γ\|Bu_{R}^{\perp}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}} using (70) and (71). Let us recall that for any vH12(0,2π)v\in H^{\frac{1}{2}}(0,2\pi) we have,

ifv=𝒜0v+i=1=c,s𝒜ivthenv12,(0,2π)2=(𝒜0)2+i=1=c,s(1+i)(𝒜i)2.\mathrm{if}\ v=\mathcal{A}_{0}v+\sum_{i=1}^{\infty}\sum_{*=c,s}\mathcal{A}^{*}_{i}v\ \mathrm{then}\ \|v\|_{\frac{1}{2},(0,2\pi)}^{2}=(\mathcal{A}_{0})^{2}+\sum_{i=1}^{\infty}\sum_{*=c,s}(1+i)(\mathcal{A}^{*}_{i})^{2}\,.

We proceed as follows,

BuR𝒬Γ[i=n+1(1+i)(ϵδ)2i((𝒜icuR)|B~(x3)0,γ2+(𝒜isuR)|B~(x3)0,γ2)]12C(f0,Ω+g12,Ω)(ϵδ)n+1[i=n+1(1+i)(ϵδ)2(in1)]12C(f0,Ω+g12,Ω)(ϵδ)n+1.\|Bu_{R}^{\perp}\|_{{\mathcal{Q}_{\Gamma}}^{\prime}}\leq\left[\sum_{i=n+1}^{\infty}(1+i)\left(\frac{\epsilon}{\delta}\right)^{2i}\left(\|(\mathcal{A}_{i}^{c}u_{R})|_{\partial\tilde{B}}(x_{3})\|_{0,\gamma}^{2}+\|(\mathcal{A}_{i}^{s}u_{R})|_{\partial\tilde{B}}(x_{3})\|_{0,\gamma}^{2}\right)\right]^{\frac{1}{2}}\\ \leq C\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right)\left(\frac{\epsilon}{\delta}\right)^{n+1}\left[\sum_{i=n+1}^{\infty}(1+i)\left(\frac{\epsilon}{\delta}\right)^{2(i-n-1)}\right]^{\frac{1}{2}}\\ \leq C\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right)\left(\frac{\epsilon}{\delta}\right)^{n+1}\,.

In conclusion, if RR represents the projection of 𝒬Γ{\mathcal{Q}_{\Gamma}} on the first nn cross-sectional Fourier modes defined on a narrow cylinder Γ\Gamma of radius ϵ\epsilon, under the restrictive assumption suppfV~=\mathrm{supp}f\cap\tilde{V}=\emptyset for any V~V\tilde{V}\supset V we have

eu𝒱ΩC(ϵδ)n+1A12α12βB(f0,Ω+g12,Ω),eλ𝒬ΓC(ϵδ)n+1A(βB)2(f0,Ω+g12,Ω),\begin{split}&\|e_{u}\|_{{\mathcal{V}_{\Omega}}}\leq C\left(\frac{\epsilon}{\delta}\right)^{n+1}\frac{\|A\|^{\frac{1}{2}}}{\alpha^{\frac{1}{2}}\beta_{B}}\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right),\\ &\|e_{\lambda}\|_{{\mathcal{Q}_{\Gamma}}}\leq C\left(\frac{\epsilon}{\delta}\right)^{n+1}\frac{\|A\|}{(\beta_{B})^{2}}\left(\|f\|_{0,\Omega}+\|g\|_{\frac{1}{2},\partial\Omega}\right),\end{split} (72)

where the constants of (72) do not depend on ϵ\epsilon.

A few remarks about the previous analysis are in order. First, we observe that it does not require regularity assumptions other that the minimal regularity ensured by the well posedness analysis of the full and reduced problems.

Second, it highlights that the dimensionality reduction error is affected by the distance of VV from the boundary of from any other forcing term, quantified by means of the parameter δ\delta. In other words, it shows that if δ\delta decreases, then the projection of higher modes is required to maintain a desired level of error.

Third, we notice that the results until section 5 are general with respect to the shape of Γ\Gamma, provided that some regularity assumptions are satisfied by the mapping Φ\Phi. Conversely, the analysis presented here strongly depend on the assumption that the inclusion VV is a cylinder of circular section. For example, on a generic section it would be no longer true that the projection on NN Fourier modes implies that

uR(ρ,θ,z)=i=n+1ρi[Ai(x3)cos(iθ)+Bi(x3)sin(iθ)].u_{R}^{\perp}(\rho,\theta,z)=\displaystyle\sum_{i=n+1}^{\infty}\rho^{i}[A_{i}(x_{3})\cos(i\theta)+B_{i}(x_{3})\sin(i\theta)].

6.1.2 Model error bound based on the approximation error

We now address the analysis based on inequalities (32). We observe that

infw𝒲γNλRTw𝒬ΓλRTPλL2(Γ),λL2(Γ).\inf\limits_{w\in\mathcal{W}_{\gamma}^{N}}\|\lambda-R^{T}w\|_{{\mathcal{Q}_{\Gamma}}}\leq\|\lambda-R^{T}P\lambda\|_{L^{2}(\Gamma)}\,,\quad\forall\lambda\in L^{2}(\Gamma)\,.

Using the scaling argument (55) with q=0q=0, we obtain

λRTPλL2(Γ)JM12λ^(𝒜^0λ^φ^0+i=1n=c,s𝒜^iλ^φ^i)L2(V^).\|\lambda-R^{T}P\lambda\|_{L^{2}(\Gamma)}\leq J_{M}^{\frac{1}{2}}\left\|\hat{\lambda}-\left(\widehat{\mathcal{A}}_{0}\hat{\lambda}\hat{\varphi}_{0}+\sum_{i=1}^{n}\sum_{*=c,s}\widehat{\mathcal{A}}_{i}^{*}\hat{\lambda}\hat{\varphi}_{i}^{*}\right)\right\|_{L^{2}(\partial\hat{V})}\,.

We now apply the approximation properties of trigonometric polynomials, see for example canuto2007spectral . Precisely, for any 0q0\leq q, for any v^Hq(0,2π)\hat{v}\in H^{q}(0,2\pi) we have

v^(θ)[𝒜^0v^(θ)+i=1n(𝒜^icv^cos(iθ)+𝒜^isv^sin(iθ))]L2(0,2π)Cnq|v|Hq(0,2π).\left\|\hat{v}(\theta)-\left[\widehat{\mathcal{A}}_{0}\hat{v}(\theta)+\sum_{i=1}^{n}\left(\widehat{\mathcal{A}}_{i}^{c}\hat{v}\cos(i\theta)+\widehat{\mathcal{A}}_{i}^{s}\hat{v}\sin(i\theta)\right)\right]\right\|_{L^{2}(0,2\pi)}\leq Cn^{-q}|v|_{H^{q}(0,2\pi)}\,.

Then, assuming λ^Hq(V^)\hat{\lambda}\in H^{q}(\partial\hat{V}) and extending the previous classical error bound on the whole V^\partial\hat{V} and we have,

λ^(𝒜^0λ^(x^3)φ^0(ρ^,θ^)+i=1n=c,s𝒜^iλ^(x^3)φ^i(ρ^,θ^))L2(V^)C^nqλ^Hq(V^),\left\|\hat{\lambda}-\left(\widehat{\mathcal{A}}_{0}\hat{\lambda}(\hat{x}_{3})\hat{\varphi}_{0}(\hat{\rho},\hat{\theta})+\sum_{i=1}^{n}\sum_{*=c,s}\widehat{\mathcal{A}}_{i}^{*}\hat{\lambda}(\hat{x}_{3})\hat{\varphi}_{i}^{*}(\hat{\rho},\hat{\theta})\right)\right\|_{L^{2}(\partial\hat{V})}\\ \leq\hat{C}n^{-q}\|\hat{\lambda}\|_{H^{q}(\partial\hat{V})}\,,

where the constant C^\hat{C} is clearly independent of ϵ\epsilon. Then, using (55), we map back the right hand side to the physical domain Γ\Gamma,

λ^Hq(V^)|Φ|1,,V^qJm12λHq(Γ).\|\hat{\lambda}\|_{H^{q}(\partial\hat{V})}\leq|\Phi|^{q}_{1,\infty,\hat{V}}J_{m}^{-\frac{1}{2}}\|\lambda\|_{H^{q}(\Gamma)}\,.

Provided that λHp(Γ)\lambda\in H^{p}(\Gamma), putting together the previous estimates and reminding that the constant |Φ|1,,V^q=𝒪(ϵq)|\Phi|^{q}_{1,\infty,\hat{V}}=\mathcal{O}(\epsilon^{q}), while JM12Jm12J_{M}^{\frac{1}{2}}J_{m}^{-\frac{1}{2}} is independent of ϵ\epsilon, we obtain

λRTPλ𝒬ΓC(ϵn)qλHq(Γ),\|\lambda-R^{T}P\lambda\|_{{\mathcal{Q}_{\Gamma}}}\leq C\left(\frac{\epsilon}{n}\right)^{q}\|\lambda\|_{H^{q}(\Gamma)}\,, (73)

where the constant CC is independent of ϵ\epsilon.

It is obvious that (73) describes a much faster convergence of the dimensionality reduction error with ϵ0,n,N\epsilon\rightarrow 0,n,N\rightarrow\infty than (72), provided that the Lagrange multiplier is regular enough, namely λHp(Γ)\lambda\in H^{p}(\Gamma) with p>1p>1. In absence of this additional regularity, we rely on (72).

7 Numerical approximation of the 1D-3D coupling

Let us consider the discrete counterpart of problem (16), discretized by means of the finite element method. We develop the numerical discretization in the particular case already addressed in section 6.1, namely VV is a rectilinear fiber V={𝐱3:x1=ρcosθ,x2=ρsinθ,x3,(ρ,θ,x3)(0,ϵ)×[0,2π]×(0,L)}V=\{\mathbf{x}\in\mathbb{R}^{3}:x_{1}=\rho\cos\theta,\ x_{2}=\rho\sin\theta,\ x_{3},\ (\rho,\theta,x_{3})\in(0,\epsilon)\times[0,2\pi]\times(0,L)\}. The general case of a curvilinear fiber can be addressed by discretizing it as a collection of piecewise linear segments, each treated separately as discussed in what follows. We note that in the discrete case using the mapping Φ:V^V\Phi:\hat{V}\mapsto V is impractical because it affects also the computational meshes. For this reason, in the discrete case we work only on the physical domain.

Let Xhk(Ω)𝒱ΩX_{h}^{k}(\Omega)\subset{\mathcal{V}_{\Omega}} be the space of Lagrangian finite elements of polynomial order kk defined on a family of quasi-uniform meshes 𝒯hΩ\mathcal{T}_{h}^{\Omega}. Under the assumption that γ\gamma is a straight line, for the discretization of the Lagrange multiplier space we consider a family of one-dimensional partitions of γ\gamma and we define a finite element space Xhk(γ)𝒲γ0X_{h}^{k}(\gamma)\subset\mathcal{W}_{\gamma}^{0} of piecewise polynomials of order kk defined on it. Let NN be the total numeber of modes, i.e.N=2n+1N=2n+1, we introduce Xhk,N(γ)=(Xhk(γ))N+1𝒲γNX_{h}^{k,N}(\gamma)=(X_{h}^{k}(\gamma))^{N+1}\subset\mathcal{W}_{\gamma}^{N}. The discretization of problem (16) reads as follows: given g𝒬Γg\in{\mathcal{Q}_{\Gamma}}^{\prime} , find (uR,h,Λh)(u_{R,h},\Lambda_{h}) in Xhk(Ω)×Xhk,N(γ)X_{h}^{k}(\Omega)\times X_{h}^{k,N}(\gamma) such that

AuR,h,vh+BTRTΛh,vh=f,vh\displaystyle\langle Au_{R,h},v_{h}\rangle+\langle B^{T}R^{T}\Lambda_{h},v_{h}\rangle=\langle f,v_{h}\rangle vXhk(Ω),\displaystyle\forall v\in X_{h}^{k}(\Omega)\,, (74)
RBuR,h,wh=Rg,wh\displaystyle\langle RBu_{R,h},w_{h}\rangle=\langle Rg,w_{h}\rangle whXhk,N(γ).\displaystyle\forall w_{h}\in X_{h}^{k,N}(\gamma)\,.

Before proceeding, let us define as πhk(Ω)\pi_{h}^{k}(\Omega) a stable and conforming interpolation operator VXhk(Ω)V\mapsto X_{h}^{k}(\Omega). For example, we choose the Scott-Zhang operator scott1990finite . Similarly, let πhk(γ)\pi_{h}^{k}(\gamma) be the L2L^{2} projector 𝒲γ0Xhk(γ)\mathcal{W}_{\gamma}^{0}\mapsto X_{h}^{k}(\gamma). With little abuse of notation we will omit sometimes to denote the domain of application, if clear from the context.

For the particular case of section 6, let be 𝒳n=span{φ0(x),φi(x)}i=1n\mathcal{X}^{n}=\mathrm{span}\{\varphi_{0}(x),\varphi_{i}^{*}(x)\}_{i=1}^{n} =c,s*=c,s, the space of basis functions on the cross section of VV. We use the functions φi\varphi_{i} to construct the average operator, PP and extension operator RTR^{T} according to (61) and (60), respectively. In particular, we chose the basis functions as the Fourier modes defined in (66).

The following Lemma shows that to obtain sufficient conditions for the stability of the method, we need conformity restrictions between the partitions of Ω\Omega and γ\gamma, as well as between the polynomial order kk and the number of modes nn. To formulate these restrictions, we introduce the domain VhV_{h} defined as the collection of all the elements K𝒯hΩK\in\mathcal{T}_{h}^{\Omega} that intersect VV. Moreover, let Vϵ+hV_{\epsilon+h} be the cylinder of radius ϵ+h\epsilon+h with centerline γ\gamma. According to the definition of hh we have VVhVϵ+hV\subset V_{h}\subset V_{\epsilon+h}. This analysis is based on the results obtained in Kuchta2021558 ; boulakia:hal-03501521 and partially extends them to a more general framework.

Lemma 7.15.

If the basis functions of 𝒳n\mathcal{X}^{n} are as in (66), if knk\geq n and if the meshes of the 1D and the 3D domains are conforming, namely the faces of the elements K𝒯hΩVhK\in\mathcal{T}_{h}^{\Omega}\cap V_{h} are co-planar with the normal plane to γ\gamma at the vertices of 𝒯hγ\mathcal{T}_{h}^{\gamma}, then we have Xhk(γ)×𝒳nXhk(Vh)X_{h}^{k}(\gamma)\times\mathcal{X}^{n}\subset X_{h}^{k}(V_{h}).

Proof 7.16.

Let us take the function vXhk(γ)×𝒳nv\in X_{h}^{k}(\gamma)\times\mathcal{X}^{n} such that

v=vh,c0(x3)+i=1n(vh,ic(x3)(ρϵ)icos(iθ)+vh,is(x3)(ρϵ)isin(iθ))v=v_{h,c}^{0}(x_{3})+\sum_{i=1}^{n}\Big{(}v_{h,i}^{c}(x_{3})\left(\frac{\rho}{\epsilon}\right)^{i}\cos(i\theta)+v_{h,i}^{s}(x_{3})\left(\frac{\rho}{\epsilon}\right)^{i}\sin(i\theta)\Big{)}

where vh,0(x3),vh,ic(x3),vh,is(x3)Xhk(γ)v_{h,0}(x_{3}),\,v_{h,i}^{c}(x_{3}),\,v_{h,i}^{s}(x_{3})\in X_{h}^{k}(\gamma).

We observe that the trigonometric polynomials (ρϵ)icos(iθ),(ρϵ)isin(iθ)\left(\frac{\rho}{\epsilon}\right)^{i}\cos(i\theta),\ \left(\frac{\rho}{\epsilon}\right)^{i}\sin(i\theta) for 1in1\leq i\leq n, we can be written as polynomials of x1x_{1} and x2x_{2} of degree smaller than or equal to ii, where (x1,x2)(x_{1},x_{2}) satisfies (x1,x2)=(ρcos(θ),ρsin(θ))(x_{1},x_{2})=(\rho\cos(\theta),\rho\sin(\theta)). This can be achieved, for example, by using Chebyshev polynomials.

Then, owing to the assumption that the faces 𝒯hΩ\mathcal{T}_{h}^{\Omega} are co-planar with the normal plane to γ\gamma at the vertices of 𝒯hγ\mathcal{T}_{h}^{\gamma}, we conclude that vv is also a piecewise polynomial function of order kk conforming to any element K𝒯hΩVhK\in\mathcal{T}_{h}^{\Omega}\cap V_{h}, namely vXhk(Vh)v\in X_{h}^{k}(V_{h}).

For the analysis of (74), we observe that the second equation can be equivalently rewritten as BuR,h,RTwh=g,RTwh\langle Bu_{R,h},R^{T}w_{h}\rangle=\langle g,R^{T}w_{h}\rangle. Then the stability of the problem is related to the inf-sup condition stated in the following Lemma.

Lemma 7.17.

Under assumptions of Lemma 7.15 there exists a constant

βhn,ϵ=CβR(1+hϵ)n,\beta_{h}^{n,\epsilon}=C\beta_{R}{\left(1+\frac{h}{\epsilon}\right)^{-n}},

where C>0C>0 is a constant independent of h,n,ϵh,n,\epsilon, such that for all whXhk(γ)w_{h}\in X_{h}^{k}(\gamma),

supvhXhk(Ω)Bvh,RTwhvh1,Ωβhn,ϵwh12,γ.\sup\limits_{v_{h}\in X_{h}^{k}(\Omega)}\frac{\langle Bv_{h},R^{T}w_{h}\rangle}{\|v_{h}\|_{1,\Omega}}\geq\beta_{h}^{n,\epsilon}\|w_{h}\|_{-\frac{1}{2},\gamma}\,.
Proof 7.18.

Let q𝒬Γ=H12(V)q\in{\mathcal{Q}_{\Gamma}}^{\prime}=H^{\frac{1}{2}}(\partial V) be given. Let x3x_{3} be the axial coordinate along γ\gamma. Let 𝒜0(x3)\mathcal{A}_{0}(x_{3}) and 𝒜ic(x3),𝒜is(x3)\mathcal{A}^{c}_{i}(x_{3}),\,\mathcal{A}^{s}_{i}(x_{3}), for all i1i\geq 1 be weighted the averaging operators introduced before. Then, we consider vqH01(Ω)v^{q}\in H^{1}_{0}(\Omega) such that inside Vϵ+hV_{\epsilon+h} it is given by,

vq=πhk(γ)𝒜0q(x3)+i=1n(πhk(γ)𝒜icq(x3)(ρϵ)icos(iθ)+πhk(γ)𝒜isq(x3)(ρϵ)isin(iθ))v^{q}=\pi_{h}^{k}(\gamma)\mathcal{A}_{0}q(x_{3})\\ +\sum_{i=1}^{n}\Big{(}\pi_{h}^{k}(\gamma)\mathcal{A}_{i}^{c}q(x_{3})\left(\frac{\rho}{\epsilon}\right)^{i}\cos(i\theta)+\pi_{h}^{k}(\gamma)\mathcal{A}_{i}^{s}q(x_{3})\left(\frac{\rho}{\epsilon}\right)^{i}\sin(i\theta)\Big{)} (75)

and outside Vϵ+hV_{\epsilon+h}, vqv^{q} is defined as the harmonic lifting in H01(Ω)H^{1}_{0}(\Omega). Let us note that vqXhk(γ)×𝒳nv^{q}\in X_{h}^{k}(\gamma)\times\mathcal{X}^{n} in the cylinder Vϵ+hV_{\epsilon+h}. Then, owing to Lemma 7.15, vqXhk(Vh)v^{q}\in X_{h}^{k}(V_{h}). We now show the following properties of vqv^{q}.

First, for any function wXhk(γ)×𝒳nw\in X_{h}^{k}(\gamma)\times\mathcal{X}^{n},

w=wh,0(x3)+i=1n(wh,ic(x3)(ρϵ)icos(iθ)+wh,is(x3)(ρϵ)isin(iθ))w=w_{h,0}(x_{3})+\sum_{i=1}^{n}\Big{(}w_{h,i}^{c}(x_{3})\left(\frac{\rho}{\epsilon}\right)^{i}\cos(i\theta)+w_{h,i}^{s}(x_{3})\left(\frac{\rho}{\epsilon}\right)^{i}\sin(i\theta)\Big{)}

exploiting that the basis of 𝒳n\mathcal{X}^{n} is orthonormal and that πhk(γ)\pi_{h}^{k}(\gamma) is an orthogonal projection, we obtain that

vq|V,w=γ[πhk𝒜0qwh,0+i=1n(πhk𝒜icqwh,ic+πhk𝒜isqwh,is)]𝑑x3=γ[𝒜0qwh,0+i=1n(𝒜icwh,ic+𝒜isqwh,is)]𝑑x3=q,w.\langle v^{q}|_{\partial V},w\rangle=\int_{\gamma}\Big{[}\pi_{h}^{k}\mathcal{A}_{0}qw_{h,0}+\sum_{i=1}^{n}\Big{(}\pi_{h}^{k}\mathcal{A}_{i}^{c}qw_{h,i}^{c}+\pi_{h}^{k}\mathcal{A}_{i}^{s}qw_{h,i}^{s}\Big{)}\Big{]}dx_{3}\\ =\int_{\gamma}\Big{[}\mathcal{A}_{0}qw_{h,0}+\sum_{i=1}^{n}\Big{(}\mathcal{A}_{i}^{c}w_{h,i}^{c}+\mathcal{A}_{i}^{s}qw_{h,i}^{s}\Big{)}\Big{]}dx_{3}=\langle q,w\rangle\,.

Second, equation (75) defines a a well posed lifting operator Vϵ+hΩ\partial V_{\epsilon+h}\rightarrow\Omega. Thanks to the stability of such operator we obtain that the following inequality, with a constant CC independent of ϵ,n\epsilon,n

vq1,ΩCvq12,Vϵ+h.\|v^{q}\|_{1,\Omega}\leq C\|v^{q}\|_{\frac{1}{2},\partial V_{\epsilon+h}}\,.

Moreover taking vqv^{q} on Vϵ+h\partial V_{\epsilon+h} we get,

vq=πhk𝒜0q+i=1nπhk𝒜ic(1+hϵ)icos(iθ)+πhk𝒜is(1+hϵ)isin(iθ).v^{q}=\pi_{h}^{k}\mathcal{A}_{0}q+\sum_{i=1}^{n}\pi_{h}^{k}\mathcal{A}_{i}^{c}\left(1+\frac{h}{\epsilon}\right)^{i}\cos(i\theta)+\pi_{h}^{k}\mathcal{A}_{i}^{s}\left(1+\frac{h}{\epsilon}\right)^{i}\sin(i\theta)\,.

As a result we obtain,

vq12,Vϵ+hC[πhk𝒜0qL2(γ)2+i=1n(1+i)(1+hϵ)2i(πhk𝒜icqL2(γ)2+πhk𝒜isqL2(γ)2)]12C(1+hϵ)n[πhk𝒜0qL2(γ)2+i=1n(1+i)(πhk𝒜icqL2(γ)2+πhk𝒜isqL2(γ)2)]12C(1+hϵ)nq12,V.\|v^{q}\|_{\frac{1}{2},\partial V_{\epsilon+h}}\\ \leq C\left[\|\pi_{h}^{k}\mathcal{A}_{0}q\|_{L^{2}(\gamma)}^{2}+\sum_{i=1}^{n}(1+i)\left(1+\frac{h}{\epsilon}\right)^{2i}\left(\|\pi_{h}^{k}\mathcal{A}_{i}^{c}q\|_{L^{2}(\gamma)}^{2}+\|\pi_{h}^{k}\mathcal{A}_{i}^{s}q\|_{L^{2}(\gamma)}^{2}\right)\right]^{\frac{1}{2}}\\ \leq C\left(1+\frac{h}{\epsilon}\right)^{n}\left[\|\pi_{h}^{k}\mathcal{A}_{0}q\|_{L^{2}(\gamma)}^{2}+\sum_{i=1}^{n}(1+i)\left(\|\pi_{h}^{k}\mathcal{A}_{i}^{c}q\|_{L^{2}(\gamma)}^{2}+\|\pi_{h}^{k}\mathcal{A}_{i}^{s}q\|_{L^{2}(\gamma)}^{2}\right)\right]^{\frac{1}{2}}\\ \leq C\left(1+\frac{h}{\epsilon}\right)^{n}\|q\|_{\frac{1}{2},\partial V}\,.

Combining the previous inequalities we get,

vq1,ΩC(1+hϵ)nq12,V.\|v^{q}\|_{1,\Omega}\leq C\left(1+\frac{h}{\epsilon}\right)^{n}\|q\|_{\frac{1}{2},\partial V}\,.

Finally, let us chose vhq=πhk(Ω)vqv_{h}^{q}=\pi_{h}^{k}(\Omega)v^{q}. Owing to the properties of πhk(Ω)\pi_{h}^{k}(\Omega) we have that vhq=vqv_{h}^{q}=v^{q} in VhV_{h} and that vhq1,ΩCvq1,Ω\|v_{h}^{q}\|_{1,\Omega}\leq C\|v^{q}\|_{1,\Omega}, where CC is a positive constant independent of ϵ,h,n\epsilon,h,n. Exploiting the surjectivity of the mapping qvqvhqq\mapsto v^{q}\mapsto v_{h}^{q} we then obtain,

supvhXhk(Ω)vh,RTwh=supqH12(V)q,RTwh.\sup\limits_{v_{h}\in X_{h}^{k}(\Omega)}\langle v_{h},R^{T}w_{h}\rangle=\sup\limits_{q\in H^{\frac{1}{2}}(\partial V)}\langle q,R^{T}w_{h}\rangle\,.

Recalling that the operator RTR^{T} is linear and bounding with constant βR\beta_{R}, i.e. (14), the previous inequalities directly imply that

supvhXhk(Ω)vh,RTwhvh1,ΩC(1+hϵ)nsupqH12(V)q,RTwhq12,V=C(1+hϵ)nRTwh12,VCβR(1+hϵ)nwh12,γ.\sup\limits_{v_{h}\in X_{h}^{k}(\Omega)}\frac{\langle v_{h},R^{T}w_{h}\rangle}{\|v_{h}\|_{1,\Omega}}\geq\displaystyle C{\left(1+\frac{h}{\epsilon}\right)^{-n}}\sup\limits_{q\in H^{\frac{1}{2}}(\partial V)}\frac{\langle q,R^{T}w_{h}\rangle}{\|q\|_{\frac{1}{2},\partial V}}\\ =\displaystyle C{\left(1+\frac{h}{\epsilon}\right)^{-n}}\|R^{T}w_{h}\|_{-\frac{1}{2},\partial V}\geq C\beta_{R}{\left(1+\frac{h}{\epsilon}\right)^{-n}}\|w_{h}\|_{-\frac{1}{2},\gamma}\,.

Owing to the previous results and according to Theorem 5.2.2 of Boffi2013 , we obtain the following a-priori error estimates,

uRuR,h𝒱Ω\displaystyle\|u_{R}-u_{R,h}\|_{{\mathcal{V}_{\Omega}}} (2Aα+2A12RBα12βhn,ϵ)Eu,h𝒱Ω+RBαEΛ,h𝒲γN,\displaystyle\leq\left(\frac{2\|A\|}{\alpha}+\frac{2\|A\|^{\frac{1}{2}}\|RB\|}{\alpha^{\frac{1}{2}}\beta_{h}^{n,\epsilon}}\right)\|E_{u,h}\|_{{\mathcal{V}_{\Omega}}}+\frac{\|RB\|}{\alpha}\|E_{\Lambda,h}\|_{\mathcal{W}_{\gamma}^{N}}\,,
ΛΛh𝒲γN\displaystyle\|\Lambda-\Lambda_{h}\|_{\mathcal{W}_{\gamma}^{N}} (2A32α12βhn,ϵ+ARB(βhn,ϵ)2)Eu,h𝒱Ω+3A12RBαβhn,ϵEΛ,h𝒲γN,\displaystyle\leq\left(\frac{2\|A\|^{\frac{3}{2}}}{\alpha^{\frac{1}{2}}\beta_{h}^{n,\epsilon}}+\frac{\|A\|\|RB\|}{(\beta_{h}^{n,\epsilon})^{2}}\right)\|E_{u,h}\|_{{\mathcal{V}_{\Omega}}}+\frac{3\|A\|^{\frac{1}{2}}\|RB\|}{\alpha\beta_{h}^{n,\epsilon}}\|E_{\Lambda,h}\|_{\mathcal{W}_{\gamma}^{N}}\,,

where Eu,h𝒱Ω\|E_{u,h}\|_{{\mathcal{V}_{\Omega}}} Eλ,h𝒲γN\|E_{\lambda,h}\|_{\mathcal{W}_{\gamma}^{N}} are the approximation errors of the selected finite element spaces,

Eu,h𝒱Ω:=infvhXhk(Ω)uvh𝒱Ω,EΛ,h𝒲γN:=infwhXhk(γ)Λwh𝒲γN.\|E_{u,h}\|_{{\mathcal{V}_{\Omega}}}:=\inf\limits_{v_{h}\in X_{h}^{k}(\Omega)}\|u-v_{h}\|_{{\mathcal{V}_{\Omega}}}\,,\quad\|E_{\Lambda,h}\|_{\mathcal{W}_{\gamma}^{N}}:=\inf\limits_{w_{h}\in X_{h}^{k}(\gamma)}\|\Lambda-w_{h}\|_{\mathcal{W}_{\gamma}^{N}}\,.

We note that the approximation errors Eu,h𝒱Ω\|E_{u,h}\|_{{\mathcal{V}_{\Omega}}} Eλ,h𝒲γN\|E_{\lambda,h}\|_{\mathcal{W}_{\gamma}^{N}} may not scale optimally with respect to hh because of the lack of global regularity of the solution on Ω\Omega. Since the solution exhibits low regularity across the interface, strategies to mitigate this drawback may include using conforming meshes to the interface or graded meshes in the neighborhood of it.

We conclude this section with a synthesis of the previous analyses about the modeling error and the approximation error. Putting together the error estimates in ϵ,N\epsilon,N and hh and using the triangle inequality we obtain that there exist positive constants Ci,i=1,,6C_{i},\,i=1,\ldots,6 independent of ϵ,n,h\epsilon,n,h, such that

uuR,h𝒱ΩC1(ϵδ)n+1+C2(1+hϵ)nEu,h𝒱Ω+C3EΛ,h𝒲γN,\|u-u_{R,h}\|_{{\mathcal{V}_{\Omega}}}\leq C_{1}\left(\frac{\epsilon}{\delta}\right)^{n+1}+C_{2}\left(1+\frac{h}{\epsilon}\right)^{n}\|E_{u,h}\|_{{\mathcal{V}_{\Omega}}}+C_{3}\|E_{\Lambda,h}\|_{\mathcal{W}_{\gamma}^{N}}, (76)
λΛh𝒬ΓC4(ϵδ)n+1+C5(1+hϵ)2nEu,h𝒱Ω+C6(1+hϵ)nEΛ,h𝒲γN.\|\lambda-\Lambda_{h}\|_{{\mathcal{Q}_{\Gamma}}}\leq C_{4}\left(\frac{\epsilon}{\delta}\right)^{n+1}+C_{5}\left(1+\frac{h}{\epsilon}\right)^{2n}\|E_{u,h}\|_{{\mathcal{V}_{\Omega}}}\\ +C_{6}\left(1+\frac{h}{\epsilon}\right)^{n}\|E_{\Lambda,h}\|_{\mathcal{W}_{\gamma}^{N}}. (77)

These results are particularly interesting because they highlight the interplay between the modeling error and the approximation error and they provide guidelines to balance suitably these two error components of the proposed method.

8 Numerical examples

The main objective of this section is to illustrate by means of selected numerical tests the interplay of the parameters h,n,ϵh,n,\epsilon, the mesh characteristic size, the dimension of the Lagrange multiplier space and the size of the inclusion, respectively, on the whole approximation error of the proposed approach, formally represented in (76)-(77).

The provided examples have been implemented using the open source library deal.II ArndtBangerthDavydov-2021-a ; dealII94 ; Sartori2018 ; Maier2016 . In particular, we use bi- and tri-linear finite elements for the approximation of the solution and of the Lagrange multiplier in the full order method.

8.1 Two dimensional examples

hh-convergence

We start by considering the cross section of a cylindrical vessel embedded in a cubic domain, where Dirichlet boundary conditions are applied on the boundary of the vessel, and some manufactured boundary conditions are imposed on the boundary of the cube to recover a known manufactured solution.

The corresponding two dimensional setting we consider is that of a square Ω=[1,1]2\Omega=[-1,1]^{2}, with a circular inclusion VBϵ(0)V\equiv B_{\epsilon}(0), where ϵ\epsilon is the radius of the cross section.

In particular we impose boundary conditions so that the resulting solution is harmonic in ΩΓ\Omega\setminus\Gamma, i.e.,

Δu\displaystyle-\Delta u =0\displaystyle=0 inΩΓ[1,1]2Bϵ(0),\displaystyle\mathrm{in}\ \Omega\setminus\Gamma\equiv[-1,1]^{2}\setminus\partial B_{\epsilon}(0), (78)
u\displaystyle u =ln(x2+y2)/2\displaystyle=-\ln(x^{2}+y^{2})/2 onΓΩ,\displaystyle\mathrm{on}\ \Gamma\cup\partial\Omega,
λ\displaystyle\lambda =1ϵ=[u]n\displaystyle=\frac{1}{\epsilon}=[\nabla u]\cdot n onΓBϵ(0).\displaystyle\mathrm{on}\ \Gamma\equiv\partial B_{\epsilon}(0).

For this particular problem, the manufactured solution is a truncated fundamental solution, and it represents one of the simplest examples of solutions around a circular inclusion (or a cylindrical one in three dimensions). The major characteristic of this solution is that it is harmonic in the entire domain ΩΓ\Omega\setminus\Gamma, with a constant jump on the gradient on Γ\Gamma which increases as the radius of the inclusion decreases, and it has a constant value u=ln(ϵ)u=-\ln(\epsilon) on the boundary of the inclusion.

Refer to caption
Refer to caption
Figure 3: Example for the numerical solution with global refinements for problem (78) (left) and with local refinements (right), using a single Fourier mode and r=0.2r=0.2.

Such characteristics make this one of the simplest manufactured solution since both the solution uu and the Lagrange multiplier λ\lambda are constant on Γ\Gamma, allowing one to test the exact solution of the problem when using just one Fourier mode. Precisely, for this articular case the error on the right hand side of (32) is null. For this reasons, this is the ideal case to test the hh-convergence of the method, addressed in Figure 4.

Refer to caption
Figure 4: Error of the numerical solution with global refinements (left) and with local refinements (right), using a single Fourier mode for problem (78), when r=0.2r=0.2.

The error of the numerical solution with global refinements (left) and with adaptive local refinements (right), using a single Fourier mode is shown in Figure 4. The error is computed in the L2L^{2} and H1H^{1} norms. In the global refinement case, the orders of convergence are 1.51.5 for the L2L^{2} error, and 0.50.5 for the H1H^{1} error, as expected from the global regularity of the solution, even though optimal error estimates may be recovered by measuring the error with weighted norms HeltaiRotundo-2019-a .

The role of n,Nn,N

Adaptive finite element methods offer optimal error convergence rates of 22 for the L2L^{2} error and 11 for the H1H^{1} error Cohen2012 , providing an excellent combination of accuracy and efficiency.

Although Figure 4 seems to suggest that the error of the numerical solution is acceptable even with just one Fourier mode, one should carefully notice that this is generally not the case in realistic scenarios. An example about the importance of the parameter nn is given by the solution of the following manufactured problem:

Δu\displaystyle-\Delta u =0\displaystyle=0 inΩΓ[1,1]2Bϵ(0),\displaystyle\mathrm{in}\ \Omega\setminus\Gamma\equiv[-1,1]^{2}\setminus\partial B_{\epsilon}(0), (79)
u\displaystyle u =xϵ2x2+y2\displaystyle=x\frac{\epsilon^{2}}{x^{2}+y^{2}} onΓΩ,\displaystyle\mathrm{on}\ \Gamma\cup\partial\Omega,
λ\displaystyle\lambda =xϵ=[u]n\displaystyle=\frac{x}{\epsilon}=[\nabla u]\cdot n onΓBϵ(0),\displaystyle\mathrm{on}\ \Gamma\equiv\partial B_{\epsilon}(0),

which has exact solution equal to u(x)=xu(x)=x inside the inclusion VV, and u(x)=xϵ2/(x2+y2)u(x)=x\epsilon^{2}/(x^{2}+y^{2}) outside of the inclusion (see Figure 5, right).

Refer to caption
Refer to caption
Figure 5: Example for a numerical solution where the dimensionality reduction error is significant, using a single Fourier mode (left) and two fourier modes (right), for problem (79), when r=0.2r=0.2.

When using a Fourier extension with a single Fourier mode, the numerical scheme fails to capture the solution (which has zero average on the boundary of the vessel) (see Figure 5 left). At least two Fourier modes (three cylindrical harmonics in total) are required to obtain an acceptable solution (see Figure 5 right).

This example is extremely relevant and illustrative for the applications of this method. In fact, the solution reminds of a particle exposed to a shear flow field. On one side the inclusion is subject to forces in one direction and on the other side to the opposite direction. This test case clearly shows that the approximation of the interface conditions with only one Fourier mode (i.e. n=0,N=1n=0,N=1) would not be sufficient to model the rotation of the particle. The approximation based on three modes (n=1,N=3n=1,N=3) would completely resolve this issue.

Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 6: two inclusions with constant boundary condition. Full Lagrange multiplier solution (left) VS single Fourier mode solution (right), for decreasing inclusion radius r=0.2r=0.2 (top), r=0.1r=0.1 (center), and r=0.05r=0.05 (bottom).
ϵ\epsilon-convergence

In Figure 6, where we replicate in spirit the example of problem (78) for two inclusions with different radii. We impose u=1u=1 on the boundary of the inclusions, and u=0u=0 on the boundary of the domain Ω\Omega. This setting reflects more closely what happens in realistic scenarios, where the boundary conditions on the vessels are dictated by the solution of auxiliary problems solved in dimension one, and extended (constantly) on Γ\Gamma.

Recalling that the Lagrange multiplier represents here the jump of the gradients at the interface, we see that while one Fourier mode (i.e. n=0,N=1)n=0,N=1) would suffice to represent exactly the solution, it fails to capture the Lagrange multiplier when the radius of the vessel is non-negligible, leading to a solution where only the average is equal to the desired value on Γ\Gamma. For this particular case, a solution obtained with five Fourier modes (not shown here) is indistinguishable from the full order solution (see Figure 6 top left). For smaller inclusions (see Figure 6 center right and bottom right), the solution obtained with a single Fourier mode is significantly closer to the full order solution.

The combined effect of h,n,ϵh,n,\epsilon

The interplay of the three parameters h,n,ϵh,n,\epsilon is studied rigorously in Figure 7 and 8 for a single inclusion of variable size with a non trivial solution. In particular, we solve the following problem:

Δu=\displaystyle-\Delta u= 0\displaystyle 0 inΩΓ[1,1]2Bϵ(0),\displaystyle\mathrm{in}\ \Omega\setminus\Gamma\equiv[-1,1]^{2}\setminus\partial B_{\epsilon}(0), (80)
u=\displaystyle u= 2x3x26xy2+x+y2+1\displaystyle 2x^{3}-x^{2}-6xy^{2}+x+y^{2}+1 onΓBϵ(0),\displaystyle\mathrm{on}\ \Gamma\equiv\partial B_{\epsilon}(0),
u=\displaystyle u= 2ϵ6x(x23y2)(x2+y2)3+ϵ4(x2+y2)(x2+y2)2\displaystyle\frac{2\epsilon^{6}x\left(x^{2}-3y^{2}\right)}{\left(x^{2}+y^{2}\right)^{3}}+\frac{\epsilon^{4}\left(-x^{2}+y^{2}\right)}{\left(x^{2}+y^{2}\right)^{2}}
+ϵ2xx2+y2+log(x2+y2)2log(ϵ)\displaystyle+\frac{\epsilon^{2}x}{x^{2}+y^{2}}+\frac{\log{\left(x^{2}+y^{2}\right)}}{2\log{\left(\epsilon\right)}} onΩ,\displaystyle\mathrm{on}\ \partial\Omega,

where the expression of the boundary conditions on Γ\Gamma and on Ω\partial\Omega coincide with non trivial harmonic solutions of both the interior and the exterior problems. We solve the problem for ϵ={0.2,0.1,0.05,0.025}\epsilon=\{0.2,0.1,0.05,0.025\} with varying mesh size h=2/(2i)h=2/(2^{i}), for i={6,7,8,9,10}i=\{6,7,8,9,10\}, and we compare the L2L^{2} and H1H^{1} errors (with respect to the available exact solution) in the solution obtained with a variable number of Fourier modes N=1,3,5,7,9,(n=0,1,2,3,4)N=1,3,5,7,9,(n=0,1,2,3,4). The results are shown in Figures 7 and 8, where we (partially) confirm numerically the estimate presented in the final error estimates (76)-(77).

Refer to caption
Figure 7: L2L^{2} error (left column) and H1H^{1} error (right column) in the solution of problem (80) for different values of the radius rr and different number of Fourier modes NN, in two different refinements: # dofs = 66,049 (top) and # dofs = 1,050,625 (bottom).
Refer to caption
Figure 8: L2L^{2} error (left column) and H1H^{1} error (right column) with respect to the number of degrees of freedom in the solution of problem (80) for different values of the radius rr and different number of Fourier modes NN.
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 9: Contour plot of the numerical solution of problem (80) for different values of the radius rr (r=0.2r=0.2 top, r=0.1r=0.1 center, and r=0.05r=0.05 bottom) and different number of Fourier modes NN (N=1N=1 left, N=2N=2 center, and N=3N=3 right).

In the top row of Figure 7, obtained for fixed h=2/28h=2/2^{8} and variable ϵ[5102,0,1]\epsilon\in[5\cdot 10^{-2},0,1], the numerical discretization error (proportional to hh) dominates over the dimensionality reduction error for any n>0n>0. Only for n=0n=0 we observe the expected linear decay of the whole error with ϵ\epsilon, in agreement with (76). Conversely, the error plot for n=4n=4 is almost flat, confirming that the dimensionality reduction error is negligible in this case, if compared to the numerical approximation one.

The scenario of the bottom row of Figure 7, obtained using h=2/212h=2/2^{12}, is more interesting. At least for the interval ϵ[0.1,0.2]\epsilon\in[0.1,0.2] we see that there is a clear decay of the whole error with ϵ\epsilon, confirming that in this regime the dimensionality reduction error is larger than the numerical approximation one. Interestingly, and in agreement with (76)-(77), we see the effect of the parameter nn in the error decay rate. Precisely, the decay for n=1n=1 is larger than the one observed with n=0n=0.

The analysis at different levels of refinement (i.e. hh-convergence) is shown in Figure 8. There, we highlight the transition between two main regimes. For values of ϵ[0.1,0.2]\epsilon\in[0.1,0.2] and n=0,1n=0,1 the hh-convergence of the scheme is heavily polluted by the dimensionality reduction error, as predicted by the theory. Conversely, for all radii and for n3n\geq 3 the effect of the dimensionality reduction error disappears, in fact we converge to the full-order solution (not shown here, but indistinguishable up to the sixth digit of accuracy from the solutions with n=3n=3 and n=4n=4). When the radius decreases, the number of modes that are necessary to achieve the same accuracy decreases – as predicted – and in particular we observe that all error curves tend to overlap as ϵ0\epsilon\to 0 and all of them exhibit the optimal hh-convergence rate of the scheme.

Overall, these tests show that the proposed approach offers full control on the dimensionality reduction error and numerical approximation error, allowing us to optimally balance these two components in the different scenarios where the inclusion is fully resolved or not resolved by the computational mesh.

8.2 Three dimensional examples

In this section we present some numerical results for the Dirichlet problem (81) in three dimensions. We start with a qualitative test that mimics the two inclusions problem presented in Figure 6. We set Ω[1,1]3\Omega\equiv[-1,1]^{3}, and choose VV composed of three non-aligned cylinders of varying radii rr and height 0.50.5, as shown in Figure 1 for r=0.2r=0.2:

Δu=\displaystyle-\Delta u= 0\displaystyle 0 inΩΓ[1,1]3Γ,\displaystyle\mathrm{in}\ \Omega\setminus\Gamma\equiv[-1,1]^{3}\setminus\Gamma, (81)
u=\displaystyle u= 1\displaystyle 1 onΓ,\displaystyle\mathrm{on}\ \Gamma,
u=\displaystyle u= 0\displaystyle 0 onΩ.\displaystyle\mathrm{on}\ \partial\Omega.

In this case we do not have access to the exact solution, however we can provide a qualitative analysis of the numerical results by observing Figure 10.

Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 10: Numerical results for Problem (81) with one Fourier modes (left) and three Fourier modes (right), for inclusion radius r=0.2r=0.2 (top), r=0.1r=0.1 (center), and r=0.05r=0.05 (bottom). The plots show iso-surfaces with values u=1u=1 (red) and u=0.5u=0.5 (light grey) of the solution.

When the background mesh resolution is sensibly smaller than the radius of the inclusions, a single Fourier mode is not enough to capture the behavior of the solution around the inclusion, showing a large area of the solution inside the domain Ω\Omega where the density is sensibly larger than one, violating the maximum principle that would dictate a maximum value of the solution equal to one. However, when the mesh resolution is comparable with the inclusion radius, the solution is well approximated even with a single Fourier mode.

Refer to caption
Refer to caption
Figure 11: Numerical results for a complex vascular tree with radius r=0.01r=0.01, with constant Dirichlet value equal to one on the boundary of the vessels, approximated with one Fourier mode (left) and three Fourier modes (right).

A further confirmation of this fact is presented in Figure 11, showing the numerical solution of a complex vascular tree with radius r=0.01r=0.01, with constant Dirichlet value equal to one on the boundary of the vessels, approximated with one Fourier mode (left) and three Fourier modes (right). In this case, the radii of the vessels are comparable with the grid size, the solution is well approximated even with a single Fourier mode, and the dimensionality reduction error is in the same order of the finite element approximation error.

9 Conclusions

We addressed a Lagrange multiplier method to couple mixed-dimensional problems, where the main difficulty is about the enforcement and approximation of boundary/interface constraints across dimensions. We tackled this issue by means of a general approach, called the reduced Lagrange multiplier formulation, where a suitable restriction operator is applied to the classical Lagrange multiplier space. The mathematical properties of this formulation, precisely its well posedness, stability and corresponding error with respect to the original problem were thoroughly analyzed.

The fundamental ingredients for the reduced Lagrange multiplier formulation are the restriction and extension operators, discussed in Section 5 in the context of a general framework, and in Section 6 for the particular case of cylindrical inclusions embedded in three-dimensional domains (named 1D-3D coupling). This case is of particular interest for many applications, such as, fiber reinforced materials, microcirculation and perforated porous media. For the specific case of 3D-1D mixed-dimensional problems we proposed a numerical discretization based on finite elements and we analyzed the stability and convergence of it.

This work illustrates that the discrete scheme, including the dimensionality reduction and numerical approximation, is overall governed by three main parameters, h,n,ϵh,n,\epsilon, the mesh characteristic size, the dimension of the Lagrange multiplier space and the size of the inclusion, respectively. The proposed approach offers full control on the different error sources, allowing us to optimally balance these components in the different scenarios where the inclusion is fully resolved or not resolved by the computational mesh.

10 Acknowledgements

The authors are members of Gruppo Nazionale per il Calcolo Scientifico (GNCS) of Istituto Nazionale di Alta Matematica (INdAM).

References

  • (1) Giovanni Alzetta and Luca Heltai. Multiscale modeling of fiber reinforced materials via non-matching immersed methods. Computers & Structures, 239:106334, October 2020.
  • (2) Daniel Arndt, Wolfgang Bangerth, Denis Davydov, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Jean-Paul Pelteret, Bruno Turcksin, and David Wells. The deal.II finite element library: Design, features, and insights. Computers & Mathematics with Applications, 81:407–422, January 2021.
  • (3) Daniel Arndt, Wolfgang Bangerth, Marco Feder, Marc Fehling, Rene Gassmöller, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Peter Munch, Jean-Paul Pelteret, Simon Sticko, Bruno Turcksin, and David Wells. The deal.II library, version 9.4. Journal of Numerical Mathematics, 30(3):231–246, 2022.
  • (4) I. Babuska. The finite element method with lagrangian multipliers. Numerische Mathematik, 20(3):179–192, 1973.
  • (5) Daniele Boffi, Franco Brezzi, Michel Fortin, et al. Mixed finite element methods and applications, volume 44. Springer, 2013.
  • (6) Daniele Boffi and Lucia Gastaldi. On the existence and the uniqueness of the solution to a fluid-structure interaction problem. Journal of Differential Equations, 279:136–161, April 2021.
  • (7) Wietse M. Boon, Jan M. Nordbotten, and Jon E. Vatne. Functional analysis and exterior calculus on mixed-dimensional geometries. Annali di Matematica Pura ed Applicata, 200(2):757 – 789, 2021.
  • (8) W.M. Boon, D.F. Holmen, J.M. Nordbotten, and J.E. Vatne. The hodge-laplacian on the Čech-de rham complex governs coupled problems. 2022. arXiv:2211.04556 [math.AP].
  • (9) Muriel Boulakia, Céline Grandmont, Fabien Lespagnol, and Paolo Zunino. Numerical approximation of the Poisson problem with small holes, using augmented finite elements and defective boundary conditions. working paper or preprint (hal-03501521v2), January 2023.
  • (10) James H. Bramble. The lagrange multiplier method for dirichlet’s problem. Mathematics of Computation, 37(155):1–11, 1981.
  • (11) Erik Burman and Peter Hansbo. Fictitious domain finite element methods using cut elements: I. a stabilized lagrange multiplier method. Computer Methods in Applied Mechanics and Engineering, 199(41):2680–2686, 2010.
  • (12) C. Canuto, M.Y. Hussaini, A. Quarteroni, and T.A. Zang. Spectral Methods: Fundamentals in Single Domains. Scientific Computation. Springer Berlin Heidelberg, 2007.
  • (13) L. Cattaneo and P. Zunino. A computational model of drug delivery through microcirculation to compare different tumor treatments. International Journal for Numerical Methods in Biomedical Engineering, 30(11):1347–1371, 2014.
  • (14) Albert Cohen, Ronald DeVore, and Ricardo H. Nochetto. Convergence rates of AFEM with h -1 data. Foundations of Computational Mathematics, 12(5):671–718, June 2012.
  • (15) C. D’Angelo and A. Quarteroni. On the coupling of 1D and 3D diffusion-reaction equations: application to tissueperfusion problems. Mathematical Models and Methods in Applied Sciences, 18(08):1481–1504, August 2008.
  • (16) L. Formaggia, J.F. Gerbeau, F. Nobile, and A. Quarteroni. On the coupling of 3d and 1d navier-stokes equations for flow problems in compliant vessels. Computer Methods in Applied Mechanics and Engineering, 191(6-7):561–582, 2001.
  • (17) N. Hagmeyer, M. Mayr, I. Steinbrecher, and A. Popp. One-way coupled fluid–beam interaction: capturing the effect of embedded slender bodies on global fluid flow and vice versa. Advanced Modeling and Simulation in Engineering Sciences, 9(1), 2022.
  • (18) Weimin Han. The best constant in a trace inequality. J. Math. Anal. Appl., 163(2):512–520, 1992.
  • (19) Luca Heltai and Alfonso Caiazzo. Multiscale modeling of vascularized tissues via non-matching immersed methods. International Journal for Numerical Methods in Biomedical Engineering, 35(12):e3264, 2019.
  • (20) Luca Heltai, Alfonso Caiazzo, and Lucas O. Müller. Multiscale coupling of one-dimensional vascular models and elastic tissues. Annals of Biomedical Engineering, 49:3243–3254, 2021.
  • (21) Luca Heltai and Nella Rotundo. Error estimates in weighted sobolev norms for finite element immersed interface methods. Computers & Mathematics with Applications, 78(11):3586–3604, December 2019.
  • (22) J. G. Heywood, R. Rannacher, and S. Turek. Artificial boundaries and flux and pressure conditions for the incompressible navier–stokes equations. International Journal for Numerical Methods in Fluids, 22(5):325–352, 1996.
  • (23) Ellya L. Kawecki. Finite element theory on curved domains with applications to discontinuous galerkin finite element methods. Numerical Methods for Partial Differential Equations, 36(6):1492–1536, June 2020.
  • (24) Timo Koch, Martin Schneider, Rainer Helmig, and Patrick Jenny. Modeling tissue perfusion in terms of 1d-3d embedded mixed-dimension coupled problems with distributed sources. Journal of Computational Physics, 410, 2020.
  • (25) Tobias Köppl, Ettore Vidotto, Barbara Wohlmuth, and Paolo Zunino. Mathematical modeling, analysis and numerical approximation of second-order elliptic problems with inclusions. Mathematical Models and Methods in Applied Sciences, 28(05):953–978, May 2018.
  • (26) M. Kuchta, F. Laurino, K.-A. Mardal, and P. Zunino. Analysis and approximation of mixed-dimensional pdes on 3d-1d domains coupled with lagrange multipliers. SIAM Journal on Numerical Analysis, 59(1):558–582, 2021.
  • (27) M. Kuchta, K.-A. Mardal, and M. Mortensen. Preconditioning trace coupled 3d-1d systems using fractional laplacian. Numerical Methods for Partial Differential Equations, 35(1):375–393, 2019.
  • (28) M. Kuchta, M. Nordaas, J.C.G. Verschaeve, M. Mortensen, and K.-A. Mardal. Preconditioners for saddle point systems with trace constraints coupling 2d and 1d domains. SIAM Journal on Scientific Computing, 38(6):B962–B987, 2016.
  • (29) Federica Laurino and Paolo Zunino. Derivation and analysis of coupled PDEs on manifolds with high dimensionality gap arising from topological model reduction. ESAIM: Mathematical Modelling and Numerical Analysis, 53(6):2047–2080, November 2019.
  • (30) Matthias Maier, Mauro Bardelloni, and Luca Heltai. LinearOperator—a generic, high-level expression syntax for linear algebra. Computers & Mathematics with Applications, 72(1):1–24, July 2016.
  • (31) J. M. Melenk and B. Wohlmuth. Quasi-optimal approximation of surface based lagrange multipliers in finite element methods. SIAM Journal on Numerical Analysis, 50(4):2064–2087, 2012.
  • (32) Sergey E. Mikhailov. Solution regularity and co-normal derivatives for elliptic systems with non-smooth coefficients on lipschitz domains. Journal of Mathematical Analysis and Applications, 400(1):48–67, April 2013.
  • (33) Juhani Pitkaranta. Local stability conditions for the babuska method of lagrange multipliers. Mathematics of Computation, 35(152):1113–1129, 1980.
  • (34) L. Possenti, A. Cicchetti, R. Rosati, D. Cerroni, M.L. Costantino, T. Rancati, and P. Zunino. A mesoscale computational model for microvascular oxygen transfer. Annals of Biomedical Engineering, 49(12):3356–3373, 2021.
  • (35) Alberto Sartori, Nicola Giuliani, Mauro Bardelloni, and Luca Heltai. deal2lkit: A toolkit library for high performance programming in deal.II. SoftwareX, 7:318–327, January 2018.
  • (36) L Ridgway Scott and Shangyou Zhang. Finite element interpolation of nonsmooth functions satisfying boundary conditions. Mathematics of Computation, 54(190):483–493, 1990.
  • (37) I. Steinbrecher, M. Mayr, M.J. Grill, J. Kremheller, C. Meier, and A. Popp. A mortar-type finite element approach for embedding 1d beams into 3d solid volumes. Computational Mechanics, 66(6):1377–1398, 2020.