Abstract

A fourth-order accurate orthogonal spline collocation scheme is formulated to approximate linear two-point boundary value problems with interface conditions. The coefficients of the differential operator may have jump discontinuities at the interface point, a nodal point of the scheme. Existence and uniqueness of the numerical solution are proved. Optimal order error estimates in the maximum norm are obtained, and a superconvergence property of the numerical solution in the maximal nodal norm is proved. Numerical results are presented confirming the theoretical estimates.

1. Introduction

In this paper, we propose and analyse for existence, uniqueness, and convergence an orthogonal spline collocation (OSC) scheme for the numerical solution of a linear two-point boundary value problem (BVP) with two additional interface conditions. The variable coefficients of the differential equation may have jump discontinuities at the interface point. Existence and uniqueness of the BVP were studied in [1].

The interface boundary value problems (IBVPs) are also known as diffraction problems or BVPs with transmission (transmittal) conditions. In one dimension, they may be viewed as multipoint BVPs with piecewise continuous coefficients. IBVPs originate, for example, in heat or mass transfer in composite materials or materials with thin porous barriers, elasticity of heterogeneous materials, and population genetics [2, 3]. In the case of heat transfer in layered composite materials, the temperature is discontinuous across the interface whereas the heat flux is continuous. The temperature difference is proportional to the heat flux, and the proportionality constant is known as the interfacial thermal (contact) resistance.

IBVPs can be solved numerically by, for example, homogeneous finite difference schemes [4], the shooting method [5], the immersed boundary method [6], the immersed interface method [79], or the ghost fluid method [10]. A fourth-order finite element method with Hermite elements for one-dimensional interface problems is studied in [11]. By changing variables, the problem can be transformed to a regular two-point BVP for a system of differential equations [12].

In this work, the OSC method is applied with the finite element space of piecewise Hermite cubic functions, and the interface conditions are incorporated into the scheme directly. The assumption that an interface point is a grid point restricts straight forward generalization of the proposed scheme on two-dimensional problems with a curved interface. Nevertheless, the proposed scheme is a simple modification of the OSC method for a two-point BVP; it exhibits optimal fourth-order convergence, and it is simple to implement. The interface conditions are explicitly put into the stiffness matrix, and this does not change the almost block diagonal structure of the matrix of the standard, noninterface BVP. For other numerical methods for two-point IBVPs, it might not be this easy to incorporate such general interface conditions into the stiffness matrix.

The OSC method is a collocation scheme where collocation points are the nodes of the composite Gaussian quadrature. A survey of the OSC method for solving one-dimensional BVPs is given in [13]. The numerical solution is sought in a space of smooth piecewise polynomial functions. The main advantages of the OSC method are a simple formulation, a relatively easy implementation, optimal order error estimates, and the so-called superconvergence property at the nodal points.

Schwarz and de Boor proposed the OSC method in [14], where, for an th order nonlinear two-point BVP, they proved existence and uniqueness of the numerical solution and obtained the maximum norm and the maximal nodal norm convergence estimates. In [15], the authors briefly noted (see the second paragraph on page 26) that their analysis can be extended to more general problems in which differential operators may have different orders on different subintervals of the domain with appropriate side conditions at the end points of the subintervals, that is, to IBVPs. In this work, we applied that idea to linear IBVPs with general interface conditions. We follow the methodology of [14, 15], and the key elements of the analysis are existence and regularity of Green’s function and approximation properties of the so-called “ssuper” projectors named in honor of S. A. Pruess, who was the first to consider such projectors (the word “ssuper” is a permutation of letters in “Pruess”). The case of one interface point is studied for simplicity of presentation. The obtained results can be generalized in a straightforward manner to problems with many interface points.

The outline of the paper is as follows. In Section 2, we formulate IBVP, introduce notation, and rewrite the problem as an integral equation. In Section 3, we introduce the OSC scheme and obtain its algebraic form for a finite element basis. In Section 4, we analyze the scheme for existence and uniqueness and obtain error estimates. In Section 5, we present two numerical examples, and, in Section 6, we give our concluding remarks.

2. Problem Formulation

For an integer , let be the vector space of -times continuously differentiable functions with the standard norm . Let be a line interval, and let . Let be the vector space of functions defined on such that Note that and its derivatives can only have jump discontinuities at the interface point , where may be double-valued. Let Let Denote and .

In this paper, we consider the differential equation subject to the boundary conditions and the additional general linear interface conditions Functions , , and belong to , and , , , , , and are reals.

For example, consider the differential equation with the discontinuous coefficients , subject to the boundary conditions (4b) and one of the following common types of interface conditions: (1) the continuity (perfect contact) interface conditions: ,  ; (2) flux jump interface conditions: ,  , ; (3) a linear radiation (a thermal contact resistance) condition: ,  , .

In what follows, we assume that problem (4a)–(4c) has a unique solution. Let us list some of the properties of Green’s function of the problem (see [1, 16]). Green’s function is continuous in the square everywhere except the lines and , where it may have finite discontinuities. For a fixed , satisfies the differential equation (4a) almost everywhere on and the homogeneous boundary and the interface equations (4b) and (4c). The derivative has, in addition, the jump discontinuity across the line .

The lines , , and divide domain into 4 triangular and 2 rectangular closed subregions. Let be the set consisting of these 6 subregions. For a function defined and sufficiently smooth in and nonnegative integers and , let

For any integer , Green’s function is in on every subregion in provided that the coefficients and are in . In particular, if , then

In our analysis, we make use of an integral form of IBVP (4a)–(4c). Define a nonlinear operator as follows. For any , let be the unique solution of the problem Let IBVP (4a)–(4c) is equivalent to the following integral equation: find such that Indeed, if is the solution of (10) and is the solution of (8) with , then .

Let be Green’s function of problem (8). If is the piecewise linear function that satisfies conditions (4b) and (4c), then the solution of problem (8) can be written in the form Using (9) and (11), operator can be written in the form The formal derivative of acting on function is

3. OSC Scheme

For an integer , let be a regular partition of the interval such that and let the interface point be an interior partition knot with the index . Let , , and . Let be the sequence of the Gauss points in interval corresponding to partition ; that is,

Let be the vector space of functions defined on and continuous on every subinterval . Functions in can be double-valued at the knots of . Let For an integer , let be a subspace of consisting of piecewise polynomial functions such that every restricted on every subinterval is a polynomial of degree .

Let be the space of piecewise Hermite cubic polynomials [17, Chapter 3], and let be a vector space of modified piecewise Hermite cubic functions that may be discontinuous at the interface knot . A piecewise cubic function in is continuously differentiable on and , and can be double-valued at the interface knot . We approximate IBVP (4a)–(4c) by the following OSC scheme: find such that and satisfies the boundary conditions (4b) and the interface conditions (4c).

To obtain an algebraic form of the OSC problem, we introduce a Hermite type finite element basis in . For , define the value and the slope basis functions and in , respectively, by The sequence is a basis for . We modify this set to a basis for . Define discontinuous value basis functions and, similarly, define discontinuous slope basis functions and . The sequence is a finite element basis for . Let , where . The solution of the OSC problem (18) can be written in the form with the associated solution vector .

Let be the matrix corresponding to the interface conditions (4c), and let, for , Similarly, define matrices and by replacing functions with index in and by the corresponding discontinuous basis functions. Let and note that it is a block diagonal matrix whose every two consecutive diagonal blocks have the two-column overlap. Finally, let be the matrix obtained by augmenting matrix with the rows on top and bottom, respectively, where and are the coefficients of the boundary conditions (4b). Matrix has an almost block diagonal structure described in [18]. Note that the 2 × 4 interface condition matrix naturally “fits” into the matrix and does not change its structure. Let be the right hand side vector. The OSC problem (18) can be written in the algebraic form The blocks of can be computed using the representation where and , and where .

4. Convergence Analysis

In the sequel, is a generic positive constant independent of partition . The following is the main result of this paper on existence, uniqueness, and convergence of the OSC scheme (18).

Theorem 1. Let , , and be in , let be a unique solution of IBVP (4a)–(4c), and let be Green’s function of the problem. The OSC problem (18) has a unique solution .If , , then If , then,(a)for and , (b)for if , and for if , where

Inequalities in (30) are the maximal nodal norm error estimates. Note that the convergence is of order 4 for the derivative if ; this is known as the superconvergence property of the OSC solution. Inequalities in (29) and (31) are the maximum norm global error estimates; they imply which are optimal order error estimates. The estimate for is also optimal by regularity, whereas estimates for and are not. These results are typical for the OSC method [13].

To prove Theorem 1, we use the approach and results in [14, 15]. For a given , consider the differential equation subject to the interface and the boundary conditions (4c) and (4b), respectively. Using (11) and (9), get The OSC problem (18) can be written in an equivalent integral form: find such that

First, we prove two auxiliary lemmas. The following statement follows from Lemma  3.1 in [14].

Lemma 2. Assume that functions , , and are in , and let be the unique solution of problem (10). Then the OSC problem (36) has a unique solution , and If , , then

Proof. Let be defined by (12), and let be its Fréchet derivative given by (13). First note that the statement of Lemma  3.1 in [14] remains valid with space replaced by , that is, replacing in the assumptions and by and replacing the modulus of continuity by the function where is the modulus of continuity of on the closed interval . Then an auxiliary inequality (2.1) in [14] holds over .
Let us now prove that the assumptions of Lemma 3.1 of [14] are satisfied by operators and defined by (12) and (13). Since assumption (i) of Lemma 3.1 of [14] is trivially satisfied.
Assumption (ii) requires that, for every , , and for some nondecreasing subadditive function independent of and such that . Note that by its definition (13) and properties of Green’s function .
Let and , and obtain The same estimate holds for .
Now let . For any and in or , using (42), obtain where By (7), the last inequality gives (41).
Assumption (iii) of Lemma  3.1 in [14] states that there exist positive constants and , so that for any partition , A proof of these inequalities is given in [14, pages 592-593], which takes the following outline in our case. Using (13), get Similarly, using the representation (see the first identity after (3.20) in [14]), obtain where is Green’s function of IBVP (4a)–(4c).
Since all assumptions of Lemma  3.4 in [14] are satisfied, OSC problem (36) has a unique solution, and estimate (37) holds. Finally, estimate (38) follows from (37) and Jackson’s theorem [19, Theorem 3.7.3].

Corollary 3. Let be the unique solution of problem (4a)–(4c). Under the conditions of Lemma 2, OSC problem (18) has a unique solution . If , , then estimate (29) holds, and

Proof. The solution of problem (18) is uniquely determined from the identity (35) with replaced by , the unique solution of problem (36). Using , estimate (38) can be written in the form of (29) with . Using (11) and (35), obtain Estimate (29) for follows from the last identity and estimate (38). Using estimate (29) and the triangle inequality, obtain (49).

Under sufficient regularity assumptions on the coefficients of the differential equation, in addition to the bounds in (49), higher order derivatives of the numerical solution are locally bounded by the corresponding derivatives of the exact solution .

Lemma 4. Let and be the solutions of IBVP (4a)–(4c) and the OSC scheme (18), respectively, and let be an integer. If and , then

Proof. The statement follows immediately from Lemma  4.1 in [14].

Proof of Theorem 1. By Corollary 3, the OSC problem (18) has a unique solution, and estimate (29) holds. Since functions and satisfy the same interface and boundary conditions, using Green’s function of problem (4a)–(4c), we get
Let be the interpolation operator at the roots of the Legendre polynomial of degree 2. Let be the piecewise interpolation operator at , the set of Gauss points, defined by where Operator is the so-called ssuper projector of order , [15, pages 22-23]. Since , rewrite
Note that where is the Sobolev space. For , , and , obtain where is defined by (32). For , , , and , obtain Letting in the last estimate, obtain estimates of order 3 for both and .
Similarly, using Lemma 4, obtain, for and , where Using (52)–(59), obtain (30) and (31).

5. Numerical Examples

Example 1. Our first example is with a discontinuous coefficient in front of . We consider the BVP (4a)–(4c) in the form where The exact solution of this problem is

Numerical results with the maximal nodal errors the Sobolev norm errors, and the corresponding approximate convergence orders are presented in Table 1. Observe fourth-order convergence of both the solution and its derivative in the maximal nodal norm. The latter demonstrates the superconvergence property of the OSC solution. The convergence in the Sobolev -norm is of order for which are of optimal order for the finite element space of piecewise Hermite cubics. The error estimates in the maximum norm are similar to those in the Sobolev norms. The machine precision is reached at . The numerical results are consistent with the theoretical estimates given in Theorem 1.

Example 2. We now apply the OSC scheme to the problem in Example  1 of [7, page 604] formulated as follows: with the exact solution For the case and , numerical results are given in Table 2, and they are qualitatively similar to those in the preceding example. The machine precision is now reached at .

6. Conclusions

The OSC method applied to IBVP (4a)–(4c) provides a highly accurate numerical solution to a problem with discontinuous coefficients. The scheme preserves the advantages of the OSC method applied to BVPs with smooth solutions. The resulting coefficient matrix has the same structure as that of the corresponding BVP without interface conditions. The obtained results can be extended to multiple interface points and to corresponding nonlinear and time dependent problems. They may also be helpful in developing OSC schemes for multidimensional interface problems.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.