Abstract

This paper presents the study of singularly perturbed differential equations of convection-diffusion type with nonlocal boundary condition. The proposed numerical scheme is a combination of the classical finite difference method for the boundary conditions and exponential fitted operator method for the differential equations at the interior points. Maximum absolute errors and rates of convergence for different values of perturbation parameter and mesh sizes are tabulated for the numerical examples considered. The method is shown to be first-order accuracy independent of the perturbation parameter .

1. Introduction

Singularly perturbed differential equations are typically characterized by the presence of a small positive parameter multiplying some or all of the highest order terms in differential equations. Such types of problems arise frequently in mathematical models of different areas of physics, chemistry, biology, engineering science, economics, and even sociology. The well-known examples are the heat transfer problem with large Peclet numbers, semiconductor theory, chemical reactor theory, reaction-diffusion process, theory of plates, optimal control, aerodynamics, seismology, oceanography, meteorology, and geophysics. Solutions of such equations usually possess thin boundary or interior layers where the solutions change very rapidly, while away from the layers, the solutions behave regularly and change slowly. More details about these problems can be found in [14] and also the literature cited there. Due to the presence of these boundary layers, the usual numerical treatment of singularly perturbed problems gives rise to computational difficulties. Standard numerical methods are not appropriate for practical applications when the perturbation parameter is sufficiently small. Therefore, it is necessary to develop suitable numerical methods that are uniformly convergent with respect to : To solve these problems, there are generally two types of approaches, such as fitted operator methods that reflect the nature of the solution in the boundary layers and fitted mesh methods which use layer-adapted meshes. In recent years, many authors have worked for solving singularly perturbed problems with one or two boundary layers using uniformly convergent numerical methods [511]. Boundary value problems including nonlocal conditions which connect the values of the unknown solution at the boundary with values in the interior are known as nonlocal boundary value problems. The study of this kind of problems was initiated by Il’in and Moiseev in [12, 13], motivated by the work of Bitsadze and Samarskii on nonlocal linear elliptic boundary value problems [14]. These problems have been used to represent mathematical models of a large number of phenomena, such as problems of semiconductors in electronics, the vibrations of a guy wire of a uniform cross-section, heat transfer problems, problems of hydromechanics, catalytic processes in chemistry and biology, the diffusion-drift model of semiconducting devices, and some other physical phenomena [1517]. The existence and uniqueness of the solutions of nonlocal boundary value problems have been studied by many authors [18, 19]. Some approaches for the numerical solution of singularly perturbed nonlocal boundary value problems have been proposed in [2028]. Uniformly convergent numerical methods of order second and high for solving different singularly perturbed problems have been studied in [2934]. To the best of our knowledge, the problem under consideration has not been done using the fitted operator method. Motivated by papers [35, 36], we develop a uniformly convergent numerical method for solving singularly perturbed problem under consideration.

2. Statement of the Problem

Consider the following singularly perturbed problem with nonlocal condition of the formwith the given conditionswhere is a small positive parameter, , and are given constants, and are given real numbers, and and . We assume that and are sufficiently smooth functions on . Under these assumptions, singularly perturbed nonlocal Equations (1)–(3) possess a unique solution indicating a boundary layer of exponential type at .

3. Properties of Continuous Solution

The following lemmas [13] are necessary for the existence and uniqueness of the solution and for the problem to be well posed.

Lemma 1 (continuous minimum principle). Assume that is any function satisfying , , and , . Then, .

Proof. Let be such that and assume that . Clearly, ; therefore, and . Moreover, , which is a contradiction. It follows that , and thus, .
The uniqueness of the solution is implied by this minimum principle. Its existence follows trivially (as for linear problems, the uniqueness of the solution implies its existence). This principle is now applied to prove that the solution of Equations (1)–(3) is bounded. The following lemma shows the bound for the derivatives of the solution.

Lemma 2. Let be the solution of . Then, for ,

Proof. The homogeneous differential equation of Equation (1) isThe characteristic equation of Equation (5) isorThe asymptotic solution of Equation (5) is given bywhere and are arbitrary constant.
To get the derivative of the asymptotic solution of the homogeneous part of Equation (5),In general, for ,The reduced problem obtained from Equation (1) takes , where and has the solutionfrom the assumptions on and , it is clear that for ,So, from the relation , we have , and from the relation of triangular inequality,Therefore, it is well accepted that the solution of Equation (1) has a boundary layer near and its derivatives satisfy

4. Formulation of the Method

Consider the homogeneous differential equation with constant coefficient whose solution is given by

where and are constants which will be determined depending on the given conditions. Now, dividing the interval into equal parts with constant mesh length , we obtain , for , where .

To demonstrate the procedure, we consider Equation (1), at discrete nodes

Approximating Equation (16) by central difference approximations, we obtain

Under the assumption that is bounded, introducing the fitting parameter onto the higher order difference approximation of Equation (17), multiply both sides by , and evaluating its limit giveswhere .

Evaluating Equation (15) at each nodal points , we obtain

Hence, from Equations (17) and (20), we get

This can be rewritten as three-term recurrence relation:where

Since the problem involves nonlocal boundary conditions, we considered the following cases, to obtain two equations at each end conditions.

For , Equation (22) becomes

Here, in Equation (24), the term is out of the domain, so that using Equation (2), we have

Putting Equation (25) into Equation (24) gives

For , Equation (22) becomes

Here, in Equation (27), the term is out of the domain, so that using Equation (3), we have

Putting Equation (28) into Equation (27) gives

Therefore, Equation (1) with the given boundary conditions in Equations (2) and (3) can be solved using the schemes in Equations (22), (26), and (29) which gives system of algebraic equations.

5. Uniform Convergence Analysis

In this section, we need to show the discrete scheme in Equation (22) and satisfy the discrete minimum principle, uniform stability estimates, and uniform convergence.

Lemma 3 (discrete minimum principle). Let be any mesh function that satisfies , , and , , then , for .

Proof. The proof is by contradiction. Let be such that and suppose that . Clearly, . and .
Therefore,where the strict inequality holds if . This is a contradiction, and therefore, . Since is arbitrary, we have .
From the discrete minimum principle, we obtain an uniform stability property for the operator .

Lemma 4 (uniform stability estimate). If is any mesh function such that

Proof. We introduce two mesh functions defined byIt follows thatfor all ,From a discrete minimum principle, if , and , then .

We provide above that the discrete operator satisfy the minimum principle. Next, we analyze the uniform convergence analysis.

Theorem 5. Let and be, respectively, the exact solution of Equations (1)–(3) and numerical solutions of Equation (22). Then, for sufficiently large , the following parameter uniform error estimate holds:

Proof. Let us consider the local truncation error defined aswhere and .
Now, for , and are constants, and we have Similarly, for , since , is given.
In general, for all , as [11], we writeimplying thatUsing Taylor series expansion, the bound for and at asWe obtain the bound forSimilarly, for the first derivative term,where , .
Using the bounds in Equations (40) and (41), we obtainNow, using the bounds for the derivatives of the solution in Lemma (2), we havewhich simplifies tosince .

Lemma 6. For a fixed mesh and for , it holds

Proof. Consider the partition for the interior grid points, we haveThe repeated application of L’Hospital’s rule givesThis completes the proof.

Theorem 7. Let and be the exact solution of Equations (1)–(3) and numerical solutions of Equation (22), respectively. Then, the following error bound holds

Proof. By substituting the results in Lemma 6 into Theorem 5 and applying the discrete maximum principle, we obtain the required bound.
For the case , the scheme secures second-order convergence, and we expect to lose an order of convergence for , and in fact, it turns out that the scheme is first-order uniformly convergent.

6. Numerical Example and Results

To validate the established theoretical results, we perform numerical experiments using the model problems of the form in Equations (1)–(3).

Example 8. Consider the model singularly perturbed boundary value problem:subject to the boundary conditionsIts exact solution iswhere , .

Example 9. Consider the model singularly perturbed boundary value problem:subject to the boundary conditionsIts exact solution iswhere and .
We define the pointwise absolute errors and the computed -uniform maximum pointwise error as follows:where is the numerical approximation to for various values of and . We also define the computed -uniform convergence rate:

7. Discussion and Conclusion

This study introduces a uniformly convergent numerical method based on the exponential fitted operator method for solving singularly perturbed boundary value problems with nonlocal boundary condition. The behavior of the continuous solution of the problem is studied and shows that it satisfies the continuous stability estimate, and the derivatives of the solution are also bounded. The numerical scheme is developed on uniform mesh. The nonlocal boundary condition is treated using the finite difference formula, and the results are compared accordingly. The stability of the developed scheme is established, and its uniform convergence is proved. To validate the applicability of the method, two model problems are considered for numerical experimentation for different values of the perturbation parameter and mesh points. The numerical results are tabulated in terms of maximum absolute errors, numerical rate of convergence, and uniform errors (see Tables 14) and compared with the results of the previously developed numerical methods existing in the literature (Tables 2 and 4). Further, the behavior of the numerical solutions is plotted in Figure 1; Figure 2 shows that as the mesh size decreases or as the number of nodal points increases, point wise absolute error decreases; and Figure 3 shows that our method is -uniformly convergent independent of the mesh size for , where the classical numerical methods fail in the log-log scale. Unlike other fitted operator finite difference methods constructed in standard ways, the method that we presented in this paper is fairly simple to construct. Moreover, the method is more accurate and gives a good result where existing numerical methods fail (that is for the values where the perturbation parameter, , is much less than the mesh size, ).

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The author wish to express their thanks to Jimma University, College of Natural Sciences, for financial support, and the authors of the literature for the provided scientific aspects and idea for this work.