Skip to main content

Theory and Modern Applications

Error estimates for an augmented method for one-dimensional elliptic interface problems

Abstract

Elliptic interface problems have many important scientific and engineering applications. Interface problems are encountered when the computational domain involves multi-materials with different conductivities, densities, or permeability. The solution or its gradient often has a jump across the interface due to discontinuous coefficients or singular sources. In this paper, optimal convergence of an augmented method is derived for one-dimensional interface problems. The dependence of the discontinuous coefficient in the error analysis is also considered. Numerical examples are presented to confirm the theoretical analysis and show that the estimate is sharp.

1 Introduction

In scientific computation, we often encounter interface problems when multi-materials with different conductivities, densities, or permeability are involved. The solution or its gradient of the governing partial differential equation is often discontinuous due to discontinuous coefficients or singular sources across the interface. Traditional numerical methods can not achieve optimal convergence unless the used mesh fits the interface. The methods using fitted meshes are often called fitted mesh methods. There are many fitted mesh methods in the literature (see, for example, [2, 3, 10]). However, the fitted mesh is dependent on the shape and the location of the interface. It may be difficult and time consuming to generate a fitted mesh for a complicated interface. The difficulty becomes even severer for three-dimensional problems. Another disadvantage of the fitted mesh is encountered when solving moving interface problems. Since the interface is moving, a new fitted mesh has to be generated at each time step and an interpolation is required to transfer the numerical solutions solved on different meshes. From this point of view, it would be preferable to use an unfitted mesh in which the interface can be arbitrarily located with respect to the fixed background mesh. Note that many other methods [4, 18, 20, 21] can be used with fitted meshes when the problem is viewed as a problem with discontinuous coefficients. For unfitted mesh methods, the difficulty is that the interface can pass through the interior of elements of the mesh. Thus, special treatment needs to be done on these elements.

There are many unfitted mesh methods in the literature, for instance, the extended finite element method [5], the unfitted Nitsche’s finite element method [6], the immersed interface method [9, 13], the immersed finite element/volume method [1, 7, 12, 16, 17, 19] and the augmented finite difference/element method [8, 11, 14, 15]. The extended finite element method (XFEM) enriches standard finite element space by adding extra functions near the interface to treat the jumps of the exact solution. The degrees of freedom of the XFEM often change with moving interfaces. In the unfitted Nitsche’s finite element method, the function in finite element spaces is discontinuous across the interface and the interface conditions are absorbed in the bilinear form. A penalty is also added into the bilinear form to deal with the discontinuous of the finite element functions. The immersed finite element methods (IFEMs) are a class of unfitted mesh methods that modify the basis function on interface elements according to the interface conditions to capture the jumps of the exact solution. The bilinear form and the degrees of freedom are the same as if there was no interface. If the coefficient is a constant without jumps, then the stiffness matrix is the same as that obtained by traditional finite element for the problem without interfaces. And only the right-hand side needs to be modified according to the interface conditions. The augmented method is developed based on the above observations. In the augmented method, an augmented variable is introduced along the interface so that the original interface problem can be transferred to a new interface problem without discontinuous coefficients. Thus, the efficient method can be used by only modifying the right-hand side. The augmented variable should be chosen such that the original interface conditions are satisfied. Extensive numerical examples in [8] show that the augmented method achieves optimal convergence in the \(L^{2}\), \(H^{1}\) and \(L^{\infty}\) norms. In this work, we derive the optimal error estimates for the augmented method for one-dimensional interface problems. The dependence of the discontinuous coefficient is included. Numerical results show that the estimate is sharp.

The rest of the paper is organized as follows. In Sect. 2, we describe the model problem and some preliminaries. We choose the augmented variable and rewrite the interface problem. In Sect. 3, we analyze the method for interface problems only with singular sources where the augmented variable is assumed to be given. The augmented method and the error estimates are provided in Sect. 4. Finally, some numerical examples are presented in Sect. 5 to confirm the theoretical analysis.

2 Preliminaries

Let \(\Omega=(a,b)\) be a finite interval. Assume that the domain Ω is separated into two sub-domains \(\Omega_{1}=(a,\alpha)\) and \(\Omega_{2}=(\alpha,b)\) by an interface point \(\alpha\in\Omega\). Consider the following one-dimensional second-order interface problem:

$$ \textstyle\begin{cases} -(\beta(x)\widetilde{u}^{\prime}(x))^{\prime}=f(x),\quad x\in\Omega _{1}\cup\Omega_{2},\\ \widetilde{u}(a)=\widetilde{u}(b)=0, \end{cases} $$
(2.1)

where the diffusion coefficient \(\beta(x)\) is assumed to have a finite jump across the interface α. We also assume that the coefficient \(\beta(x)>0\) is a piecewise constant, i.e.,

$$ \beta(x)= \textstyle\begin{cases} \beta_{1}, &x\in\Omega_{1},\\ \beta_{2},&x\in\Omega_{2}. \end{cases} $$
(2.2)

At the interface α, the solution is assumed to satisfy the interface conditions

$$ [\!\![\widetilde{u}]\!\!]_{\alpha}=\widetilde{u} \bigl(\alpha ^{+}\bigr)-\widetilde{u}\bigl(\alpha^{-}\bigr)=w,\qquad \bigl[\!\!\bigl[\beta \widetilde {u}^{\prime}\bigr]\!\!\bigr]_{\alpha}=\beta_{2} \widetilde{u}^{\prime}\bigl(\alpha ^{+}\bigr)-\beta_{1}(\alpha) \widetilde{u}^{\prime}\bigl(\alpha^{-}\bigr)=q, $$
(2.3)

where the notation \([\!\![v]\!\!]_{\alpha}=v(\alpha ^{+})-v(\alpha^{-})\) denotes the jump of the quantity v across α. We assume that \(f(x)\in C^{0}(a,\alpha)\cap C^{0}(\alpha,b)\). Thus, we have the exact solution \(\widetilde{u}(x)\in C^{2}(a,\alpha)\) and \(\widetilde{u}(x)\in C^{2}(\alpha,b)\).

Define \(u(x)=\beta(x)\widetilde{u}(x)\). Then the original interface problem (2.1)–(2.3) can be written as

$$ \begin{aligned} &{-}u^{\prime\prime}=f \quad\mbox{in } \Omega_{1}\cup\Omega_{2}, \\ & \biggl[\!\!\biggl[\frac{u}{\beta} \biggr]\!\!\biggr]_{\alpha}=w,\qquad \bigl[\!\!\bigl[u^{\prime}\bigr]\!\!\bigr]_{\alpha}=q, \\ &u(a)=u(b)=0. \end{aligned} $$
(2.4)

If we choose \(g=[\!\![u]\!\!]_{\alpha}\) as an augmented variable, then we need to seek the solution u of the following problem:

$$ \begin{aligned} &{-}u^{\prime\prime}=f \quad\mbox{in } \Omega_{1}\cup\Omega_{2}, \\ & [\!\![u ]\!\!]_{\alpha}=g,\qquad\bigl[\!\!\bigl[u^{\prime}\bigr]\!\!\bigr]_{\alpha}=q, \\ &u(a)=u(b)=0. \end{aligned} $$
(2.5)

The augmented variable g should be chosen such that the augmented equation

$$ \biggl[\!\!\biggl[\frac{u}{\beta} \biggr]\!\!\biggr]_{\alpha}=w $$
(2.6)

is satisfied.

The augmented method is to discretize (2.5) and (2.6), respectively. In the next section, we present the method to discretize (2.5) and give corresponding error analysis. The discretization of (2.6) is discussed in Sect. 4.

3 The method for interface problems only with singular sources

In this section, we discuss the method for the interface problem without discontinuous coefficients (2.5). Note that the jump conditions in the problem can be written using singular sources (see [13]). In this section, we assume that the augmented variable g is known. The weak formulation of the interface problem (2.5) is: find \(u\in H^{1}(a,\alpha)\cup(\alpha,b)\) such that

$$ \begin{aligned} &a(u,v)=(f,v)-qv(\alpha)\quad \forall v \in H_{0}^{1}(a,b), \\ &[\!\![u]\!\!]_{\alpha}=g, \\ &u(a)=u(b)=0, \end{aligned} $$
(3.1)

where

$$ a(u,v)= \int_{a}^{\alpha}u^{\prime}(x) v^{\prime}(x) \,dx+ \int_{\alpha}^{b} u^{\prime}(x) v^{\prime}(x) \,dx,\qquad (f,v)= \int_{a}^{b}f(x)v(x)\,dx. $$

Let \(a=x_{0}< x_{1}<\cdots<x_{k}< x_{k+1}<\cdots<x_{N}=b\) be a partition of \([a,b]\) independent of the interface point α. Assume that there exists a number k such that \(\alpha\in[x_{k},x_{k+1})\). We call the element \([x_{k},x_{k+1}]\) the interface element. The rest of the elements \([x_{i},x_{i+1}]\), \(i\neq k \) are called non-interface elements. Let \(h:=\max_{0\leq i\leq N-1}(x_{i+1}-x_{i})\). We assume that the partition is quasi-uniform, i.e., there exists a generic constant C independent of h such that \(h\leq C \min_{0\leq i\leq N-1}(x_{i+1}-x_{i})\).

Let \(V_{h}^{L}\) be the usual conforming linear finite element space which is defined as

$$ \begin{aligned}[b] V_{h}^{L}&=\bigl\{ v_{h}\in C^{0}(a,b) \mid v_{h}(x) \mbox{ is linear on }[x_{k},x_{k+1}]\\ &\quad \mbox{ for }0\leq k \leq N-1, v_{h}(a)=v_{h}(b)=0\bigr\} . \end{aligned} $$
(3.2)

We also define the standard nodal interpolation operator \(I_{h}^{L}\) by

$$ I_{h}^{L}u\in V_{h}^{L}, \qquad I_{h}^{L}u(x_{i})=u(x_{i}), \quad i=0,1, \ldots,N. $$
(3.3)

Define

$$ \chi(x)= \textstyle\begin{cases} 1,&x>\alpha,\\ 0,&x\leq\alpha, \end{cases}\displaystyle \quad \mbox{and}\quad u_{e}(x)=(x-\alpha)q+g. $$
(3.4)

Thus, we can define

$$ u_{h}^{J}(x)=\widehat{u}-I_{h}^{L} \widehat{u},\quad \mbox{where } \widehat {u}(x)=\chi(x)u_{e}(x). $$
(3.5)

By the definition, we conclude that

$$ \widehat{u}(x)= \textstyle\begin{cases} (x-\alpha)q+g,&x>\alpha,\\ 0,&x\leq\alpha, \end{cases}\displaystyle \quad \mbox{and}\quad [\!\![\widehat{u} ]\!\!]_{\alpha}=g, \bigl[\!\!\bigl[(\widehat{u})^{\prime}\bigr]\!\!\bigr]_{\alpha}=q. $$

It is easy to verify that

$$ u_{h}^{J}(x)=0,\quad x\in[a,x_{k}] \cup[x_{k+1},b], $$
(3.6)

and

$$ u_{h}^{J}(x)\neq0,\quad x\in(x_{k},x_{k+1}), \qquad\bigl[\!\!\bigl[u_{h}^{J}\bigr]\!\!\bigr]_{\alpha}=g, \qquad\bigl[\!\!\bigl[\bigl(u_{h}^{J}\bigr)^{\prime}\bigr]\!\!\bigr]_{\alpha}=q. $$
(3.7)

The immersed finite element (IFE) space \(V_{h}^{J}\) is defined by

$$ V_{h}^{J}=\bigl\{ v_{h}\in L^{2}(a,b) \mid v_{h}=v_{h}^{L}+u_{h}^{J}, v_{h}^{L}\in V_{h}^{L}\bigr\} . $$
(3.8)

The method for the interface problem (2.5) is: find \(u_{h}\in V_{h}^{J}\) such that

$$ \begin{aligned} &u_{h}=u_{h}^{L}+u_{h}^{J}, \\ &a\bigl(u_{h}^{L},v_{h}\bigr)=(f,v_{h})-qv_{h}( \alpha)-a\bigl(u_{h}^{J},v_{h}\bigr),\quad\forall v_{h}\in v_{h}^{L}. \end{aligned} $$
(3.9)

The following lemma gives the bounds of interpolation error in the \(L^{\infty}\) norm.

Lemma 3.1

There exists a generic constant \(C>0\) independent of h, α and β such that

$$ \bigl\Vert I_{h}^{L}u+u_{h}^{J}-u \bigr\Vert _{L^{\infty}(a,b)}\leq Ch^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}. $$
(3.10)

Proof

On non-interface elements \([x_{i},x_{i+1}]\), \(i\neq k\), using (3.6), we have

$$ \bigl\Vert I_{h}^{L}u+u_{h}^{J}-u \bigr\Vert _{L^{\infty}(x_{i},x_{i+1})}= \bigl\Vert I_{h}^{L}u-u \bigr\Vert _{L^{\infty}(x_{i},x_{i+1})}\leq C \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(x_{i},x_{i+1})}. $$
(3.11)

On the interface element \([x_{k},x_{k+1}]\), we have

$$ \begin{aligned}[b] I_{h}^{L}u+u_{h}^{J}-u&=I_{h}^{L}u+ \chi(x)u_{e}(x)-I_{h}^{L} \bigl( \chi(x)u_{e}(x) \bigr)-u \\ &=I_{h}^{L} \bigl(u-\chi(x)u_{e}(x) \bigr)- \bigl(u-\chi(x)u_{e}(x) \bigr). \end{aligned} $$
(3.12)

Define \(\theta:=u-\chi(x)u_{e}(x)\), then we have \([\!\![\theta ]\!\!]_{\alpha}=0\) and \([\!\![\theta^{\prime}]\!\!]_{\alpha}=0\). Thus, we conclude that \(\theta\in W^{2,\infty}(a,b)\). Using the standard interpolation error estimate, we obtain

$$ \bigl\Vert I_{h}^{L}\theta-\theta \bigr\Vert _{L^{\infty}(a,b)}\leq Ch^{2} \vert \theta \vert _{W^{2,\infty}(a,b)}\leq Ch^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega _{1}\cup\Omega_{2})}, $$
(3.13)

where we have used \((u_{e}(x) )^{\prime\prime}=0\) in the last inequality. Combining (3.12)–(3.13), we get the desired result. □

Theorem 3.2

Assume that the augmented variable g is given exactly. We have the error estimate

$$ \Vert u_{h}-u \Vert _{L^{\infty}(a,b)}\leq Ch^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}, $$
(3.14)

where the constant \(C>0\) is independent of h, α and β.

Proof

For any \(v_{h}\in V_{h}^{L}\), from (3.1) and (3.9), we have

$$ a\bigl(u-u_{h}^{L}-u_{h}^{J},v_{h} \bigr)=0. $$
(3.15)

Thus, we get

$$ \begin{aligned}[b] a\bigl(u_{h}^{L}-I_{h}^{L}u,v_{h} \bigr)&=a\bigl(u-I_{h}^{L}u-u_{h}^{J},v_{h} \bigr) \\ &=\sum_{i=0}^{N-1} \int_{x_{i}}^{x_{i+1}} \bigl(u-I_{h}^{L}u-u_{h}^{J} \bigr)^{\prime}(v_{h} )^{\prime}\,dx. \end{aligned} $$
(3.16)

Since \(v_{h}\) is piecewise linear, using (3.6), we have, for \(i\neq k\),

$$ \begin{aligned}[b] \int_{x_{i}}^{x_{i+1}} \bigl(u-I_{h}^{L}u-u_{h}^{J} \bigr)^{\prime}(v_{h} )^{\prime}\,dx&= (v_{h} )^{\prime}\int _{x_{i}}^{x_{i+1}} \bigl(u-I_{h}^{L}u \bigr)^{\prime}\,dx \\ &= (v_{h} )^{\prime}\bigl(u-I_{h}^{L}u \bigr)\big|_{x_{i}}^{x_{i+1}}=0. \end{aligned} $$
(3.17)

On the interface element \((x_{k},x_{k+1})\), we have

$$ \begin{aligned}[b] &\int_{x_{k}}^{x_{k+1}} \bigl(u-I_{h}^{L}u-u_{h}^{J} \bigr)^{\prime}(v_{h} )^{\prime}\,dx\\ &\quad = (v_{h} )^{\prime}\biggl( \int _{x_{k}}^{\alpha} \bigl(u-I_{h}^{L}u-u_{h}^{J} \bigr)^{\prime}\,dx+ \int_{\alpha }^{x_{k+1}} \bigl(u-I_{h}^{L}u-u_{h}^{J} \bigr)^{\prime}\,dx \biggr) \\ &\quad = (v_{h} )^{\prime}\bigl( \bigl(u-I_{h}^{L}u-u_{h}^{J} \bigr)\big|_{x_{k}}^{\alpha} + \bigl(u-I_{h}^{L}u-u_{h}^{J} \bigr)\big|_{\alpha }^{x_{k+1}} \bigr) \\ &\quad = (v_{h} )^{\prime}\bigl(-[\!\![u]\!\!]_{\alpha}+\bigl[\!\!\bigl[I_{h}^{L}u\bigr]\!\!\bigr]_{\alpha}+ \bigl[\!\!\bigl[u_{h}^{J}\bigr]\!\!\bigr]_{\alpha}\bigr)=0. \end{aligned} $$
(3.18)

Then we have

$$ a\bigl(u_{h}^{L}-I_{h}^{L}u,v_{h} \bigr)=0. $$
(3.19)

Taking \(v_{h}=u_{h}^{L}-I_{h}^{L}u\), we conclude that

$$ a\bigl(u_{h}^{L}-I_{h}^{L}u,u_{h}^{L}-I_{h}^{L}u \bigr)=0, $$
(3.20)

which implies that

$$ u_{h}^{L}=I_{h}^{L}u. $$
(3.21)

Thus,

$$ u_{h}-u=u_{h}^{L}+u_{h}^{J}-u=I_{h}^{L}u+u_{h}^{J}-u, $$
(3.22)

which, together with Lemma 3.1, completes the proof. □

Next, we consider that the augmented variable is given with errors, i.e., \(G=g+\mathcal{E}(G)\). Then, by the method (3.9), we need to replace g by G in (3.4). Now the function \(u_{h}^{J}\) becomes \(U_{h}^{J}\) and the numerical solution of the method is

$$ U_{h}=U_{h}^{L}+U_{h}^{J}. $$
(3.23)

Theorem 3.3

Assuming the augmented variable is given with the error \(\mathcal {E}(G)=G-g\), then there exists a generic constant \(C>0\) independent of h, α and β such that

$$ \Vert U_{h}-u \Vert _{L^{\infty}(a,b)}\leq Ch^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}+2 \bigl\vert \mathcal{E}(G) \bigr\vert . $$
(3.24)

Proof

Obviously, we have

$$ u_{h}^{J}-U_{h}^{J}= - \chi(x) \bigl(\mathcal{E}(G)\bigr)+I_{h}^{L} \bigl(\chi (x) \mathcal{E}(G) \bigr) $$
(3.25)

and

$$ a\bigl(u_{h}^{L}-U_{h}^{L},v_{h} \bigr)=-a\bigl(u_{h}^{J}-U_{h}^{J},v_{h} \bigr). $$
(3.26)

From (3.25), we get

$$ \bigl(u_{h}^{J}-U_{h}^{J} \bigr)^{\prime}= \mathcal{E}(G)/(x_{k+1}-x_{k}), \quad x \in[x_{k},\alpha)\cup(\alpha,x_{k+1}], $$
(3.27)

and

$$ \begin{aligned}[b] \bigl\Vert u_{h}^{J}-U_{h}^{J} \bigr\Vert _{L^{\infty}(a,b)}&=\max \bigl\{ \bigl\vert \bigl(u_{h}^{J}-U_{h}^{J} \bigr) \bigl(\alpha^{-}\bigr) \bigr\vert , \bigl\vert \bigl(u_{h}^{J}-U_{h}^{J} \bigr) \bigl(\alpha^{+}\bigr) \bigr\vert \bigr\} \\ &\leq\max \biggl\{ \biggl\vert \frac{(x_{k+1}-\alpha)\mathcal {E}(G)}{x_{k+1}-x_{k}} \biggr\vert , \biggl\vert \frac{(\alpha-x_{k})\mathcal{E}(G)}{x_{k+1}-x_{k}} \biggr\vert \biggr\} \\ &\leq \bigl\vert \mathcal{E}(G) \bigr\vert . \end{aligned} $$
(3.28)

Thus, (3.26) becomes

$$ \begin{aligned}[b] a\bigl(u_{h}^{L}-U_{h}^{L},v_{h} \bigr)&=\frac{-\mathcal{E}(G)}{x_{k+1}-x_{k}} \int _{x_{k}}^{x_{k+1}}(v_{h})^{\prime}\,dx= \frac{-\mathcal {E}(G)(v_{h}(x_{x+1})-v_{h}(x_{k}))}{x_{k+1}-x_{k}} \\ &=- \int_{a}^{b}\frac{\mathcal{E}(G)}{x_{k+1}-x_{k}}\delta (x-x_{k+1})v_{h}(x)\,dx\\ &\quad {}+ \int_{a}^{b}\frac{\mathcal{E}(G)}{x_{k+1}-x_{k}}\delta (x-x_{k})v_{h}(x)\,dx, \end{aligned} $$
(3.29)

which leads to

$$ \begin{aligned} - \bigl(u_{h}^{L}-U_{h}^{L} \bigr)^{\prime\prime}&=-\frac{\mathcal {E}(G)}{x_{k+1}-x_{k}}\delta(x-x_{k+1})+ \frac{\mathcal {E}(G)}{x_{k+1}-x_{k}}\delta(x-x_{k}), \\ \bigl(u_{h}^{L}-U_{h}^{L} \bigr) (a)&= \bigl(u_{h}^{L}-U_{h}^{L} \bigr) (b)=0. \end{aligned} $$
(3.30)

For the problem

$$ \begin{aligned} &{-}u^{\prime\prime}=\delta(x-x_{i}),\quad x \in(a,b) \\ &u(a)=u(b)=0, \end{aligned} $$
(3.31)

the solution is the well-known Green’s function \(\mathcal{G}(x;x_{i})\), which is defined as

$$ \mathcal{G}(x;x_{i})= \textstyle\begin{cases} -(x_{i}-b)(x-a)/(b-a),&a\leq x\leq x_{i},\\ -(x-b)(x_{i}-a)/(b-a),& x_{i}\leq x\leq b. \end{cases} $$
(3.32)

Hence, we have

$$ u_{h}^{L}-U_{h}^{L}= \frac{\mathcal{E}(G)}{x_{k+1}-x_{k}} \bigl(-\mathcal {G}(x;x_{k+1})+\mathcal{G}(x;x_{k}) \bigr). $$
(3.33)

Obviously,

$$ \begin{aligned}[b] & \bigl\Vert \mathcal{G}(x;x_{k+1})- \mathcal{G}(x;x_{k}) \bigr\Vert _{L^{\infty}(a,b)} \\ &\quad = \max \bigl\{ \mathcal{G}(x_{k};x_{k+1})-\mathcal {G}(x_{k};x_{k}),\mathcal{G}(x_{k+1};x_{k+1})- \mathcal {G}(x_{k+1};x_{k}) \bigr\} \\ &\quad \leq x_{k+1}-x_{k}. \end{aligned} $$
(3.34)

Thus, we obtain

$$\bigl\Vert u_{h}^{L}-U_{h}^{L} \bigr\Vert _{L^{\infty}(a,b)}\leq \bigl\vert \mathcal{E}(G) \bigr\vert . $$

Using (3.28), (3.34) and Theorem (3.2), we get

$$ \begin{aligned}[b] \Vert U_{h}-u \Vert _{L^{\infty}(a,b)}& \leq \Vert u_{h}-u \Vert _{L^{\infty}(a,b)}+ \Vert U_{h}-u_{h} \Vert _{L^{\infty}(a,b)} \\ &\leq \Vert u_{h}-u \Vert _{L^{\infty}(a,b)}+ \bigl\Vert U^{L}_{h}-u^{L}_{h} \bigr\Vert _{L^{\infty}(a,b)}+ \bigl\Vert U^{J}_{h}-u^{J}_{h} \bigr\Vert _{L^{\infty}(a,b)} \\ &\leq Ch^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega _{2})}+2 \bigl\vert \mathcal{E}(G) \bigr\vert , \end{aligned} $$
(3.35)

which completes the proof. □

4 Augmented method for discontinuous coefficients and error estimates

In continuous cases, the augmented variable g needs to be chosen such that the interface condition (2.6) is satisfied. In the augmented method, the numerical augmented variable G should be chosen such that

$$ \biggl[\!\!\biggl[\frac{U_{h}}{\beta} \biggr]\!\!\biggr]_{\alpha}= \frac {U_{h}(\alpha^{+})}{\beta_{2}}-\frac{U_{h}(\alpha^{-})}{\beta_{1}}=w, $$
(4.1)

where \(U_{h}\) (see (3.23)) is the solution of method for (3.9) with g replaced by G. Note that (4.1) is a discretization of the augmented equation (2.6).

The matrix-vector form of (3.9) and (4.1) can be written as (see [8])

[ A B E H ] [ U h G ] = [ F 1 F 2 ] .
(4.2)

Eliminating \(U_{h}\) from (4.2), we get the Schur complement system for G

$$ \bigl(H-EA^{-1}B \bigr)G=F_{2}-EA^{-1}F_{1}. $$
(4.3)

To simplify the notation, we denote the Schur complement system by

$$SG = F, \quad \mbox{where } S=H-EA^{-1}B, F=F_{2}-EA^{-1}F_{1}. $$

For one-dimensional problems, the Schur complement S is a number. Note that the matrices such as A, B, E, H are not formed explicitly in implementations and are only used for theoretical analysis.

Define the truncation error of the augmented equation by

$$ T:=S\bigl(\mathcal{E}(G)\bigr)=S(G-g)=SG-Sg. $$
(4.4)

Then we have the following estimation of the truncation error.

Lemma 4.1

We have

$$ \vert T \vert =S\bigl(\mathcal{E}(G)\bigr)=S(G-g)\leq C \biggl( \frac{\beta_{1}+\beta _{2}}{\beta_{1}\beta_{2}} \biggr)h^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}, $$
(4.5)

where the constant \(C>0\) is independent of h, α and β.

Proof

First, we have

$$ \begin{aligned}[b] T&=S\bigl(\mathcal{E}(G)\bigr)=SG-Sg= \biggl( \frac{u_{h}(\alpha^{+})}{\beta _{2}}-\frac{u_{h}(\alpha^{-})}{\beta_{1}} \biggr)-w \\ &= \biggl(\frac{u_{h}(\alpha^{+})}{\beta_{2}}-\frac{u_{h}(\alpha^{-})}{\beta _{1}} \biggr)- \biggl( \frac{u(\alpha^{+})}{\beta_{2}}-\frac{u(\alpha ^{-})}{\beta_{1}} \biggr) \\ &= \biggl(\frac{u_{h}(\alpha^{+})}{\beta_{2}}-\frac{u(\alpha^{+})}{\beta _{2}} \biggr)- \biggl( \frac{u_{h}(\alpha^{-})}{\beta_{1}}-\frac{u(\alpha ^{-})}{\beta_{1}} \biggr). \end{aligned} $$
(4.6)

Then, using Theorem 3.2, we conclude

$$ \vert T \vert = \bigl\vert S\bigl(\mathcal{E}(G)\bigr) \bigr\vert = \bigl\vert S(G-g) \bigr\vert \leq C \biggl(\frac{\beta _{1}+\beta_{2}}{\beta_{1}\beta_{2}} \biggr)h^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}, $$
(4.7)

which completes the proof of this lemma. □

Given a guess augmented variable \(G^{0}\), the residual of the Schur complement is defined as

$$ \begin{aligned} &R_{\mathrm{es}}\bigl(G^{0}\bigr)=F-SG^{0}\quad(\mbox{matrix vector form})\quad \mbox{or}\\\ &R_{\mathrm{es}} \bigl(G^{0}\bigr)=w- \biggl[\!\!\biggl[\frac{u_{h}^{G^{0}}}{\beta} \biggr]\!\!\biggr]_{\alpha}\quad (\mbox{function form}), \end{aligned} $$
(4.8)

where \(u_{h}^{G^{0}}\) is the solution of the method (3.9) with the augmented variable given as \(g=G^{0}\). Thus, we have

$$S=R_{\mathrm{es}}(0)-R_{\mathrm{es}}(1) $$

Next, we show that the Schur complement satisfying \(|S|\) is independent of the mesh size h and \(|S|\neq0\).

Lemma 4.2

We have

$$ S=\frac{\beta_{1}k_{1}+\beta_{2}k_{2}}{\beta_{1}\beta_{2}}, $$
(4.9)

where \(k_{1}=(b-\alpha)/(b-a)>0\), \(k_{2}=(\alpha-a)/(b-a)\). It is obvious that \(k_{1}>0\), \(k_{2}>0\) and \(k_{1}+k_{2}=1\).

Proof

Let \(u_{h}^{0}=u_{h}^{L,0}+u_{h}^{J,0}\) be the solution of the method (3.9) with the augmented variable given as \(g=0\). And let \(u_{h}^{1}=u_{h}^{L,1}+u_{h}^{J,1}\) be the solution of the method (3.9) with the augmented variable given as \(g=1\). From (4.8), we have

$$ \begin{aligned}[b] S&=R_{\mathrm{es}}(0)-R_{\mathrm{es}}(1)= \biggl(w- \biggl[\!\!\biggl[\frac{u_{h}^{0}}{\beta } \biggr]\!\!\biggr]_{\alpha}\biggr)- \biggl(w- \biggl[\!\!\biggl[\frac {u_{h}^{1}}{\beta} \biggr]\!\!\biggr]_{\alpha}\biggr) \\ &= \biggl[\!\!\biggl[\frac{u_{h}^{1}-u_{h}^{0}}{\beta} \biggr]\!\!\biggr]_{\alpha}\\ &= \biggl[\!\!\biggl[\frac{ (u_{h}^{L,1}-u_{h}^{L,0} )+ (u_{h}^{J,1}-u_{h}^{J,0} )}{\beta} \biggr]\!\!\biggr]_{\alpha}. \end{aligned} $$
(4.10)

From (3.4) and (3.5), we find

$$ u_{h}^{J,1}-u_{h}^{J,0}= \chi(x)u_{e}(x)-I_{h}^{L} \bigl( \chi(x)u_{e}(x) \bigr)\quad \mbox{with } u_{e}(x)=1. $$
(4.11)

In other words, the function \(u_{h}^{J,1}-u_{h}^{J,0}\) is obtained by (3.4) and (3.5) by setting \(q=0\) and \(g=1\). From (3.9), we get

$$ a_{h}\bigl(u_{h}^{L,1}-u_{h}^{L,0},v_{h} \bigr)=-a_{h}\bigl(u_{h}^{J,1}-u_{h}^{J,0},v_{h} \bigr),\quad \forall v_{h}\in V_{h}^{L}. $$
(4.12)

Combining (4.11) and (4.12), we conclude that \(u_{h}^{1}-u_{h}^{0}\) is the solution of the method for the interface problem (2.5) with \(f=0\), \(q=0\) and \(g=1\), i.e.,

$$ \begin{aligned} &{-}\psi(x)^{\prime\prime}=0,\quad x\in(a,\alpha)\cup( \alpha,b), \\ &[\!\![\psi]\!\!]_{\alpha}=1, \qquad \bigl[\!\!\bigl[\psi^{\prime}\bigr]\!\!\bigr]_{\alpha}=0, \\ &\psi(a)=\psi(b)=0. \end{aligned} $$
(4.13)

It is easy to check that the exact solution is

$$ \psi(x)= \textstyle\begin{cases} (a-x)/(b-a),&x\in[a,\alpha),\\ (b-x)/(b-a),&x\in(\alpha,b]. \end{cases} $$
(4.14)

Using the result (3.21), which is proved in Theorem 3.2, we have

$$ u_{h}^{L,1}-u_{h}^{L,0}=I_{h}^{L} \psi. $$
(4.15)

Using the fact \([\!\![u_{h}^{J,1}-u_{h}^{J,0} ]\!\!]_{\alpha}=1\), \([\!\![(u_{h}^{J,1}-u_{h}^{J,0})^{\prime}]\!\!]_{\alpha}=0\) and ψ is piecewise linear, we conclude

$$ u_{h}^{1}-u_{h}^{0}= \psi. $$
(4.16)

Combining (4.10), (4.14) and (4.16), we have

$$ S= \biggl[\!\!\biggl[\frac{\psi}{\beta} \biggr]\!\!\biggr]_{\alpha}= \frac{1}{b-a} \biggl(\frac{b-\alpha}{\beta_{2}}+\frac{\alpha -a}{\beta_{1}} \biggr), $$
(4.17)

which completes the proof of this lemma. □

Theorem 4.3

Let G and \(U_{h}\) be the solution of the augmented method (3.9) and (4.1). There exists a constant \(C>0\) independent of h, α and β such that

$$ \vert G-g \vert \leq C\frac{1}{\min\{k_{1},k_{2}\}}h^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}, $$
(4.18)

and

$$ \Vert U_{h}-u \Vert _{L^{\infty}(a,b)}\leq C\frac{1}{\min\{k_{1},k_{2}\}}h^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}, $$
(4.19)

where \(k_{1}=(b-\alpha)/(b-a)>0\), \(k_{2}=(\alpha-a)/(b-a)\).

Proof

Using Lemma 4.2 and Lemma 4.1, we have

$$ \bigl\vert \mathcal{E}(G) \bigr\vert = \vert G-g \vert = \bigl\vert S^{-1}T \bigr\vert \leq C\frac{\beta_{1}+\beta _{2}}{k_{1}\beta_{1}+k_{2}\beta_{2}}h^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega _{1}\cup\Omega_{2})}. $$
(4.20)

Note that \(k_{1}>0\), \(k_{2}>0\), \(k_{1}+k_{2}=1\) and \(\beta(x)>0\). If \(\beta _{2}\geq\beta_{1}\), then we get

$$ \frac{\beta_{1}+\beta_{2}}{k_{1}\beta_{1}+k_{2}\beta_{2}}\leq\frac{2\beta _{2}}{\beta_{2}k_{2}}=\frac{2}{k_{2}}. $$
(4.21)

If \(\beta_{1}>\beta_{2}\), then we have

$$ \frac{\beta_{1}+\beta_{2}}{k_{1}\beta_{1}+k_{2}\beta_{2}}\leq\frac{2\beta _{1}}{\beta_{1}k_{1}}=\frac{2}{k_{1}}. $$
(4.22)

Thus,

$$ \bigl\vert \mathcal{E}(G) \bigr\vert \leq C\frac{1}{\min\{k_{1},k_{2}\}}h^{2} \bigl\Vert u^{\prime\prime } \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}, $$
(4.23)

which, together with Theorem 3.3 completes the proof of this theorem. □

Remark 4.4

The numerical solution of the original interface problem (2.1)–(2.3) is \(\widetilde{U}_{h}=U_{h}/\beta\). We have

$$ \begin{aligned}[b] \Vert \widetilde{U}_{h}- \widetilde{u} \Vert _{L^{\infty}(a,b)}&\leq C\frac {1}{\min\{\beta_{1},\beta_{2}\}} \frac{1}{\min\{k_{1},k_{2}\}}h^{2} \bigl\Vert u^{\prime\prime} \bigr\Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})} \\ &\leq C\frac{1}{\min\{\beta_{1},\beta_{2}\}}\frac{1}{\min\{k_{1},k_{2}\} }h^{2} \Vert f \Vert _{L^{\infty}(\Omega_{1}\cup\Omega_{2})}, \end{aligned} $$
(4.24)

where we have used the fact \(-u^{\prime\prime}=f\) in the last inequality.

5 Numerical examples

In this section, we present numerical examples to confirm our theoretical results. In the following examples, we consider an unit interval \([0,1]\) with uniform partitions. The interface point is given as \(\alpha=\pi/10\).

Let \(e_{h}=\widetilde{u}-\widetilde{U}_{h}\). The method achieves convergence order r if we can show \(\|e_{h}\|_{L^{\infty}}\approx Ch^{r}\). The convergence order r is the slope of the line \(y =rx + \log C\) with \(y=\log\|e_{h}\|_{L^{\infty}}\) and \(x=\log h\). For the interface problem, the constant C depends on the relative location of the interface and the mesh. Thus, we compute the slope of least squares fitting which can be regarded as the average convergence order.

Example 1

The analytic solution \(\widetilde{u}(x)\) is given as

$$ \widetilde{u}(x)= \textstyle\begin{cases} \sin(2\pi x),&0\leq x < \alpha,\\ e^{x},& \alpha< x\leq1. \end{cases} $$

Thus, the corresponding jump conditions are

$$[\!\![\widetilde{u} ]\!\!]_{\alpha}=e^{\alpha}-\sin(2\pi \alpha),\quad\bigl[\!\!\bigl[\beta\widetilde{u}^{\prime}\bigr]\!\!\bigr]_{\alpha}=\beta_{2}e^{\alpha}-2\pi \beta_{1}\cos(2\pi\alpha). $$

We consider \(\beta_{1}=1\), \(\beta_{2}=5\) in this example. The exact solution is shown in Fig. 1. Numerical results are reported in Fig. 2. We can see that the augmented method achieves optimal convergence.

Figure 1
figure 1

The exact solution of Example 1

Figure 2
figure 2

Numerical results obtained by the augmented method for Example 1 with \(\beta_{1}=1\) and \(\beta_{2}=5\)

Example 2

The analytic solution \(\widetilde{u}(x)\) is given as

$$ \widetilde{u}(x)= \textstyle\begin{cases} \sin(2\pi x)/\beta_{1},&0\leq x < \alpha,\\ \sin(2\pi x)/\beta_{2}-(1/\beta_{2}-1/\beta_{1})\sin(2\pi\alpha),& \alpha< x\leq1. \end{cases} $$

Thus, we have

$$[\!\![\widetilde{u} ]\!\!]_{\alpha}=0,\qquad \bigl[\!\!\bigl[\beta \widetilde{u}^{\prime}\bigr]\!\!\bigr]_{\alpha}=0, $$

which are homogeneous jump conditions. We consider \(\beta_{1}=1\), \(\beta _{2}=20\) in this example. The corresponding source function is

$$ f(x)= 4\pi^{2}\sin(2\pi x),\qquad0< x < 1. $$

The exact solution is shown in Fig. 3. Similar results are reported in Fig. 4.

Figure 3
figure 3

The exact solution of Example 2

Figure 4
figure 4

Numerical results obtained by the augmented method for Example 2 with \(\beta_{1}=1\) and \(\beta_{2}=20\)

Next, we consider the dependence of the discontinuous coefficient β. We solve the problem with \(\beta_{1}=1\) and varying \(\beta_{2}\). Errors are obtained by the augmented method with \(N=512\). Note that \(\| f\|_{L^{\infty}(\Omega_{1}\cup\Omega_{2})}=4\pi^{2}\) is independent of β in this example. If \(\beta_{2}\leq1\), then the error should be \(O(\beta_{2}^{-1})\) according to the estimate (4.24). If \(\beta_{2}\geq1\), then the error should be \(O(1)\). Numerical results reported in Fig. 5 confirm the theoretical results. The estimate (4.24) is sharp.

Figure 5
figure 5

Numerical results obtained by the augmented method for Example 2 with \(\beta_{1}=1\), \(N=512\)

6 Conclusion

This article gives rigorous error estimates for the augmented method for one-dimensional interface problems. The influence of the discontinuous coefficient and the location of the interface is considered in the error estimation. Numerical results show that the estimate is sharp. In future work, we will extend the results to high-dimensional interface problems.

References

  1. An, N., Chen, H.: A partially penalty immersed interface finite element method for anisotropic elliptic interface problems. Numer. Methods Partial Differ. Equ. 30, 1984–2028 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bramble, J.H., King, J.T.: A finite element method for interface problems in domains with smooth boundaries and interfaces. Adv. Comput. Math. 6, 109–138 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chen, Z., Zou, J.: Finite element methods and their convergence for elliptic and parabolic interface problems. Numer. Math. 79, 175–202 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  4. Feng, Q., Meng, F., Zhang, Y.: Some new finite difference inequalities arising in the theory of difference equations. Adv. Differ. Equ. 2011, 21 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  5. Fries, T., Belytschko, T.: The extended/generalized finite element method: an overview of the method and its applications. Int. J. Numer. Methods Eng. 84, 253–304 (2010)

    MathSciNet  MATH  Google Scholar 

  6. Hansbo, A., Hansbo, P.: An unfitted finite element method, based on Nitsche’s method, for elliptic interface problems. Comput. Methods Appl. Mech. Eng. 191, 5537–5552 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  7. He, X., Lin, T., Lin, Y.: The convergence of the bilinear and linear immersed finite element solutions to interface problems. Numer. Methods Partial Differ. Equ. 28, 312–330 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  8. Ji, H., Chen, J., Li, Z.: A new augmented immersed finite element method without using SVD interpolations. Numer. Algorithms 71, 395–416 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  9. LeVeque, R., Li, Z.: The immersed interface method for elliptic equations with discontinuous coefficients and singular sources. SIAM J. Numer. Anal. 31, 1019–1044 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  10. Li, J., Markus, J., Wohlmuth, B., Zou, J.: Optimal a priori estimates for higher order finite elements for elliptic interface problems. Appl. Numer. Math. 60, 19–37 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  11. Li, Z.: A fast iterative algorithm for elliptic interface problems. SIAM J. Numer. Anal. 35, 230–254 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  12. Li, Z.: The immersed interface method using a finite element formulation. Appl. Numer. Math. 27, 253–267 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  13. Li, Z., Ito, K.: The Immersed Interface Method: Numerical Solutions of PDEs Involving Interfaces and Irregular Domains. Frontiers in Applied Mathematics, vol. 33. SIAM, Philadelphia (2006)

    Book  MATH  Google Scholar 

  14. Li, Z., Ji, H., Chen, X.: Accurate solution and gradient computation for elliptic interface problems with variable coefficients. SIAM J. Numer. Anal. 55(2), 570–597 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  15. Li, Z., Lai, M., Peng, X., Zhang, Z.: A least squares augmented immersed interface method for solving Navier–Stokes and Darcy coupling equations. Comput. Fluids 167, 384–399 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  16. Li, Z., Lin, T., Wu, X.: New Cartesian grid methods for interface problems using the finite element formulation. Numer. Math. 96, 61–98 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  17. Lin, T., Lin, Y., Zhang, X.: Partially penalized immersed finite element methods for elliptic interface problems. SIAM J. Numer. Anal. 53, 1121–1144 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  18. Liu, W., Cui, J., Xin, J.: A block-centered finite difference method for an unsteady asymptotic coupled model in fractured media aquifer system. J. Comput. Appl. Math. 337, 319–340 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  19. Oevermann, M., Klein, R.: A Cartesian grid finite volume method for elliptic equations with variable coefficients and embedded interfaces. J. Comput. Phys. 219, 749–769 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  20. Wang, B., Meng, F., Fang, Y.: Efficient implementation of RKN-type Fourier collocation methods for second-order differential equations. Appl. Numer. Math. 119, 164–178 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  21. Wang, B., Wu, X., Meng, F.: Trigonometric collocation methods based on Lagrange basis polynomials for multi-frequency oscillatory second-order differential equations. J. Comput. Appl. Math. 313, 185–201 (2016)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the referees for their useful comments, which improved the quality of this paper.

Availability of data and materials

Not applicable.

Funding

This work was partially supported by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China (Grant No. 17KJB110014), the open project program of Jiangsu Key Laboratory for NSLSCS (Grant No. 201704), the National Natural Science Foundation of China (Grant Nos. 11701291 and 11701197), and the Natural Science Foundation of Jiangsu Province (Grant No. BK20160880).

Author information

Authors and Affiliations

Authors

Contributions

All authors read and approved the final manuscript.

Corresponding author

Correspondence to Qian Zhang.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Q., Weng, Z., Ji, H. et al. Error estimates for an augmented method for one-dimensional elliptic interface problems. Adv Differ Equ 2018, 307 (2018). https://doi.org/10.1186/s13662-018-1771-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-018-1771-z

MSC

Keywords