Next Article in Journal
Mechanical Behaviors and Acoustic Emission Fractal Characteristics of Bump-Prone Coal under Different Loading Rates
Next Article in Special Issue
Finite-Time Stabilization Criteria of Delayed Inertial Neural Networks with Settling-Time Estimation Protocol and Reliable Control Mechanism
Previous Article in Journal
Subordination Properties of Certain Operators Concerning Fractional Integral and Libera Integral Operator
Previous Article in Special Issue
Local and Global Mild Solution for Gravitational Effects of the Time Fractional Navier–Stokes Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Numerical Scheme for Singularly Perturbed Mixed Delay Differential Equation on Shishkin Type Meshes

1
Department of Mathematics, Amrita School of Physical Science, Amrita Vishwa Vidyapeetham, Coimbatore 641112, India
2
Department of Mathematics, School of Science, Walailak University, Thasala 80160, Nakhon Si Thammarat, Thailand
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(1), 43; https://doi.org/10.3390/fractalfract7010043
Submission received: 16 November 2022 / Revised: 26 December 2022 / Accepted: 27 December 2022 / Published: 30 December 2022

Abstract

:
Two non-uniform meshes used as part of the finite difference method to resolve singularly perturbed mixed-delay differential equations are studied in this article. The second-order derivative is multiplied by a small parameter which gives rise to boundary layers at x = 0 and x = 3 and strong interior layers at x = 1 and x = 2 due to the delay terms. We prove that this method is almost first-order convergent on Shishkin mesh and is first-order convergent on Bakhvalov–Shishkin mesh. Error estimates are derived in the discrete maximum norm. Some examples are provided to validate the theoretical result.

1. Introduction

Mixed-type functional differential equations are typically used to describe functional differential equations that include both delay and advanced argument. The initial motivation for studying these equations came from optimal control issues (see [1]). Numerous applications, including economic dynamics [2], travelling waves in a spatial lattice [3], and the theory of nerve conduction [4], produce functional differential equations of this sort.
Typically, singularly perturbed differential equations with delay and advanced argument are identified by the existence of a tiny positive parameter that multiplies some or all of the differential equation’s greatest derivatives. These equations appear in biological science and engineering mathematical models.
In the literature on diseases and population in [5], the justifications for a small delay problem can be discussed. Lange and Miura [6,7] addressed the issue of estimating the time at which random synaptic inputs in the dendrites will cause nerve cells to produce action potentials. When modelling the activation of a neuron, the generic boundary-value problem for the linear second-order differential-difference equation is given by
( β 2 / 2 ) z ( t ) + ( μ t ) z ( t ) + σ E z ( t + a E ) + σ I z ( t a I ) ( σ E + σ I ) z ( t ) = 1
where the estimated first exit time is z and the variance and drift parameters are β and μ . Between synaptic inputs, the first-order derivative term t z ( t ) represents the exponential decay. The undifferentiated terms are excitatory and inhibitory synaptic inputs that are described as Poisson processes with mean rates of σ E and σ I . These inputs cause tiny jumps in the membrane potential of a E and a I that may be voltage dependent. The boundary condition is
z ( t ) = 0 , t ( t 1 , t 2 )
where t = t 1 and t = t 2 represent the inhibitory reversal potential and the threshold value of the membrane potential, respectively, for the production of action potentials. The study of boundary value problem for differential equations with mixed delay is motivated by this biological problem. Intriguing phenomena include boundary and interior layers, quick oscillations, resonance, turning-point behaviour, non-uniqueness and/or non-existence for non-linear delay differential equations, etc., in the solutions of such problems. To promote the use of delay differential equation models in the physical and biological sciences, we are conducting these investigations of boundary value problems for singularly perturbed delay differential equations.
While examining boundary value problems for singularly perturbed ordinary differential equations with small delay and solutions displaying layer behaviour, new results have been discovered. The key findings are as follows: (i) Even if the changes are minor, they may have an impact on the leading-order approximations. (ii) The layer behaviour may alter and could lose its identity when the adjustments grow, yet stay tiny. (iii) The characteristic exponential polynomial may include zeros in the right half s-plane that extend to infinity for some situations, but the Laplace transform approach used to evaluate the boundary-layer solutions may still be appropriate.
The finite difference method (FDM) is an approximate method for solving ordinary differential equations. It has been used to solve a wide range of problems. These include linear and non-linear, time independent and dependent problems. This method can be applied to problems with different boundary shapes, different kinds of boundary conditions, and for a region containing numerous different materials. The application of FDM is not difficult, as it involves only simple arithmetic in the derivation of the discretisation equations and in writing the corresponding programs.
The distribution of inputs is assumed to be a Poisson process with exponential decay in Stein’s model [8,9]. In [8,10,11,12,13], various problems on singularly perturbed delay differential equations with integral boundary conditions are considered. Lange and Miura have addressed several cases of extremely minor changes, including [6,7,14,15,16]. Kadalbajoo and Sharma have discussed the finite difference method for singularly perturbed mixed small delay problems in [17,18,19]. Patitor and Sharma in [20] have developed the fitted operator approach for mixed small-delay problems. The above authors only discussed singularly perturbed mixed small-delay differential equations. Meanwhile, the authors of [21] developed a singularly perturbed convection-diffusion type with mixed large delay using hybrid difference technique and a finite difference method on Shishkin mesh. We studied singularly perturbed reaction–diffusion type with mixed large delay differential equations in this paper, which was inspired by the aforementioned publications. We also developed the finite difference technique on Shishkin mesh and Bakhvalov–Shishkin mesh.
In this article, we examine a fitted finite difference scheme on a piecewise uniform mesh for the numerical solution of singularly perturbed reaction–diffusion type with mixed large delay problem. The structure of the paper is as follows. Section 2 identifies the continuous problem. Section 3 presents the maximum principle, the stability finding, and suitable bounds for the derivatives of the problem’s solution. Section 4 explains the numerical approach. Section 5 provides an error analysis for an approximation of the solution. Numerical results are provided in Section 6. The conclusion is included in Section 7.
The following notations are used throughout our analysis: Ω ¯ = [ 0 , 3 ] , Ω = ( 0 , 3 ) , Ω 1 = ( 0 , 1 ) , Ω 2 = ( 1 , 2 ) , Ω 3 = ( 2 , 3 ) , Ω * = Ω 1 Ω 2 Ω 3 . Ω ¯ 3 N = { 0 , 1 , 2 , , 3 N } mesh points, Ω 1 3 N = { 1 , 2 , , N 1 } , Ω 2 3 N = { N + 1 , , 2 N 1 } , Ω 3 3 N = { 2 N + 1 , , 3 N 1 } . Assume the parameter ε and the number of mesh points 3 N have no effect on the positive constants C, C 1 , and C 2 .

2. Problem Description

A class of singularly perturbed reaction–diffusion type with mixed large delay differential equations are
L z ( t ) = ε z ( t ) + p ( t ) z ( t ) + q ( t ) z ( t 1 ) + r ( t ) z ( t + 1 ) = f ( t ) , t Ω * , z ( t ) = ϕ ( t ) , t [ 1 , 0 ] , z ( t ) = φ ( t ) , t [ 3 , 4 ] ,
where p ( t ) , q ( t ) , r ( t ) and f ( t ) are sufficiently smooth functions on [ 0 , 3 ] , satisfying p ( t ) α 1 > 2 α > 0 , β q ( t ) < 0 , γ r ( t ) < 0 ; α + β > 0 , α + γ > 0 and α + β + γ > 0 are smooth functions on t Ω ¯ . The historical functions ϕ ( t ) and φ ( t ) are smooth on [ 1 , 0 ] and [ 3 , 4 ] .
The assumptions above guarantee that z X = C 0 ( Ω ¯ ) C 1 ( Ω ) C 2 ( Ω 1 Ω 2 Ω 3 ) .
The above Equation (1) is the same as L z ( t ) = g ( t ) , where
L z ( t ) = L 1 z ( t ) = ε z ( t ) + p ( t ) z ( t ) + r ( t ) z ( t + 1 ) , t Ω 1 L 2 z ( t ) = ε z ( t ) + p ( t ) z ( t ) + q ( t ) z ( t 1 ) + r ( t ) z ( t + 1 ) , t Ω 2 L 3 z ( t ) = ε z ( t ) + p ( t ) z ( t ) + q ( t ) z ( t 1 ) , t Ω 3
g ( t ) = f ( t ) q ( t ) ϕ ( x 1 ) , t Ω 1 , f ( t ) , t Ω 2 , f ( t ) r ( t ) φ ( x + 1 ) , t Ω 3
with
z ( t ) = ϕ ( t ) , t [ 1 , 0 ] , z ( 1 ) = z ( 1 + ) , z ( 1 ) = z ( 1 + ) , z ( 2 ) = z ( 2 + ) , z ( 2 ) = z ( 2 + ) , z ( t ) = φ ( t ) , t [ 3 , 4 ] .

3. Stability Result

Lemma 1 (Maximum Principle).
If Ξ ( t ) X satisfies Ξ ( 0 ) 0 , Ξ ( 3 ) 0 , L 1 Ξ ( t ) 0 , t Ω 1 , L 2 Ξ ( t ) 0 , t Ω 2 , L 3 Ξ ( t ) 0 , t Ω 3 , [ Ξ ] ( 1 ) 0 and [ Ξ ] ( 2 ) 0 then Ξ ( t ) 0 , t Ω ¯ .
Proof. 
Consider a test function
s ( t ) = 1 12 + t 4 , t [ 0 , 1 ] , 2 12 + t 6 , t [ 1 , 2 ] , 4 12 + t 12 , t [ 2 , 3 ] .
Note that s ( t ) > 0 , t Ω ¯ , L s ( t ) > 0 , t Ω * , s ( 0 ) > 0 , s ( 3 ) > 0 , [ s ] ( 1 ) < 0 and [ s ] ( 2 ) < 0 .
Let μ = max { Ξ ( t ) s ( t ) : t Ω ¯ } , clearly Ξ ( t 0 ) + μ s ( t 0 ) = 0 for some t 0 Ω ¯ , then Ξ ( t ) + μ s ( t ) 0 , t Ω ¯ attains its minimum at t = t 0 . If μ < 0 , then Ξ ( t ) 0 . Suppose μ > 0 ,
Case (i): t 0 = 0 ,
0 < ( Ξ + μ s ) ( 0 ) = Ξ ( 0 ) + μ s ( 0 ) = 0 ,
Case (ii): t 0 Ω 1 ,
0 < L 1 ( Ξ + μ s ) ( t 0 ) = ε ( Ξ + μ s ) ( t 0 ) + a ( t 0 ) ( Ξ + μ s ) ( t 0 ) + c ( t 0 ) ( Ξ + μ s ) ( t 0 + 1 ) 0 .
Case (iii): t 0 = 1 ,
0 [ ( Ξ + μ s ) ] ( 1 ) = [ Ξ ] ( 1 ) + μ [ s ] ( 1 ) < 0 .
Case (iv): t 0 Ω 2 ,
0 < L 2 ( Ξ + μ s ) ( t 0 ) = ε ( Ξ + μ s ) ( t 0 ) + a ( t 0 ) ( Ξ + μ s ) ( t 0 ) + b ( t 0 ) ( Ξ + μ s ) ( t 0 1 ) + c ( t 0 ) ( Ξ + μ s ) ( t 0 + 1 ) 0 .
Case (v): t 0 = 2 ,
0 [ ( Ξ + μ s ) ] ( 2 ) = [ Ξ ] ( 2 ) + μ [ s ] ( 2 ) < 0 .
Case (vi): t 0 Ω 3 ,
0 < L 3 ( Ξ + μ s ) ( t 0 ) = ε ( Ξ + μ s ) ( t 0 ) + a ( t 0 ) ( Ξ + μ s ) ( t 0 ) + b ( t 0 ) ( Ξ + μ s ) ( t 0 1 ) 0 .
Case (vii): t 0 = 3 ,
0 ( Ξ + μ s ) ( 3 ) = ( Ξ ) ( 3 ) + μ ( s ) ( 3 ) = 0 .
This is contradicted by every case. Hence, it is proved. □
Lemma 2 (Stability Result).
The problem (2)–(4) has the solution z ( t ) , which fulfils the bound.
| z ( t ) | C max | z ( 0 ) | , | z ( 3 ) | , sup t Ω * | L z ( t ) | , t Ω ¯ .
Proof. 
The barrier functions and Lemma 1 can be used to demonstrate this theorem. θ ± ( t ) = C M s ( t ) ± z ( t ) , t Ω ¯ , where M = max | z ( 0 ) | , | z ( 3 ) | , sup t Ω * | L z ( t ) | and the Lemma 1 has the same definition as s ( t ) . □
Lemma 3.
The problem (2)–(4) has derivatives of solution z ( t ) , which fulfils the bound:
z ( k ) Ω * C ε k , f o r k = 1 , 2 , 3 .
Proof. 
We examine, in order to constrain z ( t ) on the interval Ω 1 :
L 1 z ( t ) = ε z ( t ) + p ( t ) z ( t ) + r ( t ) z ( t + 1 ) = f ( t ) q ( t ) ϕ ( x 1 ) .
By integrating both sides of the aforementioned equation, we obtain
ε ( z ( t ) z ( 0 ) ) = 0 x p ( t ) z ( t ) d t 0 x r ( t ) z ( t + 1 ) d t + 0 x [ f ( t ) q ( t ) ϕ ( t 1 ) ] d t .
Therefore,
ε z ( 0 ) = ε z ( t ) 0 x p ( t ) z ( t ) d t 0 x r ( t ) z ( t + 1 ) d t + 0 x [ f ( t ) r ( t ) ϕ ( t 1 ) ] d t .
Then, according to the Mean Value Theorem, z ( 0 , ε ) exists in a way that | ε z ( z ) | C ( z ( t ) , f ( t ) , ϕ ) and | ε z ( 0 ) | C ( z ( t ) + f ( t ) + ϕ ( t ) ) .
Hence,
| ε z ( t ) | C max ( z ( t ) , f ( t ) , ϕ ) .
Using a similar justification, to prove z ( t ) on Ω 2 and Ω 3 , as | ε z ( t ) | C . Meanwhile, (2) and (3) imply that z ( k ) Ω * C ε k , k = 2 , 3 . □

The Solution’s Decomposition

The solution z ( t ) of (2)–(4) is decomposed of Shishkin as follows: z ( t ) = v ( t ) ( regular ) + w ( t ) ( singular ) components. Additionally, v ( t ) = v 0 ( t ) + ε v 1 ( t ) where the reduced problem answer is v 0 ( t ) , and the solutions to the subsequent issues are v 1 ( t ) :
L 1 v 1 ( t ) = v 0 ( t ) , t Ω 1 , v 1 ( 0 ) = 0 , v 1 ( 1 ) = 0 . L 2 v 1 ( t ) = v 0 ( t ) , t Ω 2 , v 1 ( 1 ) = 0 , v 1 ( 2 ) = 0 . L 3 v 1 ( t ) = v 0 ( t ) , t Ω 3 , v 1 ( 2 ) = 0 , v 1 ( 3 ) = 0 .
Further, w ( t ) satisfy the following problems:
L 1 w ( t ) = 0 , t Ω 1 , w ( 0 ) = z ( 0 ) v ( 0 ) , [ w ] ( 1 ) = [ v ] ( 1 ) . L 2 w ( t ) = 0 , t Ω 2 , [ w ] ( 1 ) = [ v ] ( 1 ) , [ w ] ( 2 ) = [ v ] ( 2 ) . L 3 w ( t ) = 0 , t Ω 3 , [ w ] ( 2 ) = [ v ] ( 2 ) , w ( 3 ) = z ( 3 ) v ( 3 ) .
We further decompose w ( t ) as w ( t ) = w L ( t ) + w R ( t ) , where the function w L ( t ) are left-layers components given as w L ( t ) = w L 1 ( t ) + w L 2 ( t ) + w L 3 ( t ) and w R ( t ) are right-layer components given as w R ( t ) = w R 1 ( t ) + w R 2 ( t ) + w R 3 ( t ) .
Furthermore, the solutions to the following problem are w L ( t ) :
Find w L ( t ) X , such that
L 1 w L 1 ( t ) = 0 , t Ω 1 , w L 1 ( 0 ) = w ( 0 ) , w L 1 ( 1 ) = 0 . L 2 w L 2 ( t ) = 0 , t Ω 2 , w L 2 ( 1 ) = A , w L 2 ( 2 ) = 0 . L 3 w L 3 ( t ) = 0 , t Ω 3 , w L 3 ( 2 ) = B , w L 3 ( 3 ) = 0 .
Furthermore, the solutions of the following problem are w R ( t ) :
Find w R ( t ) X , such that
L 1 w R 1 ( t ) = 0 , t Ω 1 , w R 1 ( 0 ) = 0 , w R 1 ( 1 ) = A 1 . L 2 w R 2 ( t ) = 0 , t Ω 2 , w R 2 ( 1 ) = 0 , w R 2 ( 2 ) = B 1 . L 3 w R 3 ( t ) = 0 , t Ω 3 , w R 3 ( 3 ) = 0 , w R 3 ( 3 ) = w ( 3 ) .
where the variables A, B, A 1 , and B 1 must be selected to satisfy the jump requirements at x = 1 and x = 2 .
Lemma 4.
For solutions z ( t ) , the regular component v ( t ) and singular component w ( t ) fulfil the following bounds.
v k ( t ) Ω * C ( 1 + ε 1 k 2 ) , f o r k = 0 , 1 , 2 , 3 .
| w L k ( t ) | C ε k / 2 e x p ( t α ε ) , t Ω 1 , 0 k 3 . e x p ( ( t 1 ) α ε ) , t Ω 2 , 0 k 3 . e x p ( ( t 2 ) α ε ) , t Ω 3 , 0 k 3 .
| w R k ( t ) | C ε k / 2 e x p ( ( 1 t ) α ε ) , t Ω 1 , 0 k 3 . e x p ( ( 2 t ) α ε ) , t Ω 2 , 0 k 3 . e x p ( ( 3 t ) α ε ) , t Ω 3 , 0 k 3 .
Proof. 
It is simple to demonstrate the inequality (4) by integrating the simplified problem of (2) and (7) and applying the stability result.
Now, to prove inequality (11), consider the barrier functions,
Φ ± ( t ) = C e x p ( t α ε ) , t Ω 1 e x p ( ( t 1 ) α ε ) , t Ω 2 ± w L ( t ) . e x p ( ( t 2 ) α ε ) , t Ω 3
Note that Φ ± ( 0 ) 0 , Φ ± ( 3 ) 0 for an appropriate selection of C > 0 . Additionally,
L 1 Φ ± ( t ) = C α + p ( t ) + r ( t ) e x p ( α ε ) e x p ( x α ε ) ± L 1 w L ( t ) , 0 .
L 2 Φ ± ( t ) = C α + p ( t ) + q ( t ) e x p ( α ε ) + r ( t ) e x p ( α ε ) e x p ( ( x 1 ) α ε ) ± L 2 w L ( t ) , 0 .
L 3 Φ ± ( t ) = C α + p ( t ) + q ( t ) e x p ( α ε ) e x p ( α ( x 2 ) ε ) ± L 3 w L ( t ) , = C ( p ( t ) α ) e x p ( α ε ) + q ( t ) e x p ( α ε ) e x p ( α ( x 2 ) ε ) ± L 3 w L ( t ) , 0 .
By the Lemma 1, we get left-layer bounds.
The estimations of | w L ( t ) | result from the integration of (9). The remaining derivative estimations (11) may be derived from the differential Equation (9).
The bounds for right-layer components (12) can be derived in a similar manner.
Hence, the proof is completed. □
In the following lemma, sharper estimates of the smooth component are presented.
Lemma 5.
The following constraints are satisfied by the solution’s regular component v ( t ) of z ( t ) .
v k ( t ) Ω * C ε k / 2 ( 1 + e x p ( t α ε ) + e x p ( ( 1 t ) α ε ) ) , t Ω 1 ( 1 + e x p ( ( t 1 ) α ε ) + e x p ( ( 2 t ) α ε ) ) , t Ω 2 ( 1 + e x p ( ( t 2 ) α ε ) + e x p ( ( 3 t ) α ε ) ) , t Ω 3
Proof. 
The barrier functions and Lemma 1 can be used to demonstrate this theorem.
Φ ± ( t ) = C ε k / 2 ( 1 + e x p ( t α ε ) + e x p ( ( 1 t ) α ε ) ) , t Ω 1 ( 1 + e x p ( ( t 1 ) α ε ) + e x p ( ( 2 t ) α ε ) ) , t Ω 2 ± v ( t ) ( 1 + e x p ( ( t 2 ) α ε ) + e x p ( ( 3 t ) α ε ) ) , t Ω 3

4. The Discrete Problem

4.1. Shishkin Mesh

The continuous problem denoted by (2)–(4) displays strong inner layers (left and right) at x = 1 and x = 2 , as well as strong boundary layers at x = 0 and x = 3 . In order to create three piecewise uniform Shishkin meshes, the interval [ 0 , 1 ] is divided as follows [ 0 , ρ ] , ( ρ , 1 ρ ] , ( 1 ρ , 1 ] , where the transitional parameter ρ = min { 0.25 , 0.5 ( ε α ) log N } .
Likewise, ( 1 , 2 ] is partitioned into ( 1 , 1 + ρ ] , ( 1 + ρ , 2 ρ ] , ( 2 ρ , 2 ] . and ( 2 , 3 ] is partitioned into ( 2 , 2 + ρ ] , ( 2 + ρ , 3 ρ ] , ( 3 ρ , 3 ] .
In the interval ( ρ , 1 ρ ] , ( 1 + ρ , 2 ρ ] , ( 2 + ρ , 3 ρ ] , a uniform mesh with N 2 mesh points is placed, and a uniform mesh with N 4 mesh points is also placed in each of the subintervals [ 0 , ρ ] , ( 1 ρ , 1 ] , ( 1 , 1 + ρ ] , ( 2 ρ , 2 ] , ( 2 , 2 + ρ ] , ( 3 ρ , 3 ] .
The mesh Ω ¯ 3 N = { t 0 , t 1 , , t 3 N } is defined by
t 0 = 0 t i = t 0 + i h , i = 1 t o N 4 t i + N 4 = t N 4 + i H , i = 1 t o N 2 t i + 3 N 4 = t 3 N 4 + i h , i = 1 t o N 4 t i + N = t N + i h , i = 1 t o N 4 t i + 5 N 4 = t 5 N 4 + i H , i = 1 t o N 2 t i + 7 N 4 = t 7 N 4 + i h , i = 1 t o N 4 t i + 2 N = t 2 N + i h , i = 1 t o N 4 t i + 9 N 4 = t 9 N 4 + i H , i = 1 t o N 2 t i + 11 N 4 = t 11 N 4 + i h , i = 1 t o N 4
where h = 4 ρ N ,   H = 2 ( 1 2 ρ ) N .

4.2. Bakhvalov–Shishkin Mesh

The mesh Ω ¯ 3 N = { t 0 , t 1 , , t 3 N } is defined by
2 ε α ϕ 1 ( t i ) , i = 0 , 1 , , N 4 ρ + 2 N ( 1 2 ρ ) ( i N 4 ) , i = N 4 + 1 , , 3 N 4 1 2 ε α ϕ 2 ( t i ) , i = 3 N 4 + 1 , , N 1 + 2 ε α ϕ 3 ( t i ) , i = N + 1 , , 5 N 4 1 + ρ + 2 N ( 1 2 ρ ) ( i 5 N 4 ) , i = 5 N 4 + 1 , , 7 N 4 2 2 ε α ϕ 4 ( t i ) , i = 7 N 4 + 1 , , 2 N 2 + 2 ε α ϕ 5 ( t i ) , i = 2 N + 1 , , 9 N 4 2 + ρ + 2 N ( 1 2 ρ ) ( i 9 N 4 ) , i = 9 N 4 + 1 , , 11 N 4 3 2 ε α ϕ 6 ( t i ) , i = 11 N 4 + 1 , , 3 N
where t i = i N ,   ϕ j = ln ψ j ,   j = 1 , 2 , 3 , 4 , 5 , 6
ψ 1 = 1 4 ( 1 N 1 ) t ψ 2 = 1 2 ( 1 N 1 ) ( 2 2 t ) ψ 3 = 1 2 ( 1 N 1 ) ( 2 t 1 ) ψ 4 = 1 2 ( 1 N 1 ) ( 4 2 t ) ψ 5 = 1 2 ( 1 N 1 ) ( 2 t 4 ) ψ 6 = 1 4 ( 1 N 1 ) ( 3 t )
On the layer portion of the Shishkin mesh, it is widely known that
h i C ε N 1 ln N
Then, we have the Bakhvalov–Shishkin mesh.
h i ( ε α ) ( N 1 max | ψ 1 | ) ( exp ( α ε ( t i 1 ) ) ) , i = 0 , 1 , , N 4 ( ε α ) ( N 1 max | ψ 1 | ) ( exp ( α ε ( 1 t i 1 ) ) ) , i = 3 N 4 + 1 , , N ( ε α ) ( N 1 max | ψ 1 | ) ( exp ( α ε ( t i 1 1 ) ) ) , i = N + 1 , , 5 N 4 ( ε α ) ( N 1 max | ψ 1 | ) ( exp ( α ε ( 2 t i 1 ) ) ) , i = 7 N 4 + 1 , , 2 N ( ε α ) ( N 1 max | ψ 1 | ) ( exp ( α ε ( t i 1 2 ) ) ) , i = 2 N + 1 , , 9 N 4 ( ε α ) ( N 1 max | ψ 1 | ) ( exp ( α ε ( 3 t i 1 ) ) ) , i = 11 N 4 + 1 , , 3 N
and
h i ε C N 1 max | ϕ | C .

4.3. Discretisation of the Problem

According to the original problem (2)–(4), the discrete strategy is as follows:
L 1 N U i = f i b i ϕ i N , 1 i N 1 , L 2 N U i = f i , N + 1 i 2 N 1 , L 3 N U i = f i c i φ i + N , 2 N + 1 i 3 N 1 ,
subject to the restrictions of the boundaries:
U i = ϕ i , i = N , N + 1 , , 0 . U i = φ i , i = 3 N , , 4 N . D U N = D + U N , D U 2 N = D + U 2 N
where
L 1 N U i = ε δ 2 z ( t i ) + p ( t i ) z ( t i ) + r ( t i ) z ( t i + N )
L 2 N U i = ε δ 2 z ( t i ) + p ( t i ) z ( t i ) + q ( t i ) z ( t i N ) + r ( t i ) z ( t i + N )
L 3 N U i = ε δ 2 z ( t i ) + p ( t i ) z ( t i ) + q ( t i ) z ( t i N )
Lemma 6 (Discrete Maximum Principle).
Let Ξ ( t i ) satisfies Ξ ( t 0 ) 0 , and Ξ ( t 3 N ) 0 . Then, L 1 N Ξ ( t i ) 0 , L 2 N Ξ ( t i ) 0 , L 3 N Ξ ( t i ) 0 , D + ( Ξ ( t N ) ) D ( Ξ ( t N ) ) 0 and D + ( Ξ ( t 2 N ) ) D ( Ξ ( t 2 N ) ) 0 imply that Ξ ( t i ) 0 , t i Ω ¯ 3 N .
Proof. 
Define s ( t i ) = 1 12 + t i 4 , t i [ 0 , 1 ] Ω ¯ 3 N , 2 12 + t i 6 , t i [ 1 , 2 ] Ω ¯ 3 N , 4 12 + t i 12 , t i [ 2 , 3 ] Ω ¯ 3 N .
Note that s ( t i ) > 0 , t i Ω ¯ 3 N , L s ( t i ) > 0 , t i Ω 1 3 N Ω 2 3 N Ω 3 3 N , s ( 0 ) > 0 , s ( t 3 N ) > 0 , [ s ] ( t N ) < 0 and [ s ] ( t 2 N ) < 0 . Let
μ = min { Ξ ( t i ) s ( t i ) : t i Ω ¯ 3 N } .
Then, there exists t k Ω ¯ 3 N , such that Ξ ( t k ) + μ s ( t k ) = 0 and Ξ ( t i ) + μ s ( t i ) 0 , t i Ω ¯ 3 N . As a result, at x = t k , the function ( Ξ + μ s ) reaches its maximum value. If the theorem is false, then μ > 0 will apply.
Case (i): t k = t 0
0 < ( Ξ + μ s ) ( t 0 ) = 0
Case (ii): t k Ω 1 3 N
0 < L 1 ( Ξ + μ s ) ( t k ) = ε δ 2 ( Ξ + μ s ) ( t i ) + p ( t i ) ( Ξ + μ s ) ( t i ) + r ( t i ) ( Ξ + μ s ) ( t i + N ) 0
Case (iii): t k = t N
0 [ D ] ( Ξ + μ s ) ( t N ) < 0
Case (iv): t k Ω 2 3 N
0 < L 2 ( Ξ + μ s ) ( t k ) = ε δ 2 ( Ξ + μ s ) ( t i ) + p ( t i ) ( Ξ + μ s ) ( t i ) + q ( t i ) ( Ξ + μ s ) ( t i N ) + r ( t i ) ( Ξ + μ s ) ( t i + N ) 0
Case (v): t k = t 2 N
0 [ D ] ( Ξ + μ s ) ( t 2 N ) < 0
Case (v): t k Ω 3 3 N
0 < L 3 ( Ξ + μ s ) ( t k ) = ε δ 2 ( Ξ + μ s ) ( t i ) + p ( t i ) ( Ξ + μ s ) ( t i ) + q ( t i ) ( Ξ + μ s ) ( t i N ) 0
Case (vi): t k = t 3 N
0 < ( Ξ + μ s ) t 3 N = 0
This is in conflict with every case. Hence, it offers proof. □
Lemma 7.
Consider any mesh function as Ξ ( t i ) , for 0 i 3 N . Then,
| Ξ ( t i ) | C max | Ξ ( t 0 ) | , | Ξ ( t 3 N ) | , max i Ω 1 3 N Ω 2 3 N Ω 3 3 N | L N Ξ ( t i ) | .
Proof. 
The barrier functions and Lemma 6 can be used to demonstrate this theorem.
θ ± ( t i ) = C M ± Ξ ( t i ) , 0 i 3 N ,
where
M = max { | Ξ ( t 0 ) | , | Ξ ( t 3 N ) | , max i Ω 1 3 N Ω 2 3 N Ω 3 3 N | L N Ξ ( t i ) | } .

5. Error Estimate

We deconstruct the discrete solution U ( t i ) as U ( t i ) = V ( t i ) + W ( t i ) , where V ( t i ) and W ( t i ) , such that
L 1 N V ( t i ) = f i b i ϕ i N , i = 1 to N 1 , V ( t 0 ) = v ( 0 ) , V ( t N 1 ) = v ( 1 ) .
L 2 N V ( t i ) = f i , i = N + 1 to 2 N 1 , V ( t N + 1 ) = v ( 1 + ) , V ( t 2 N 1 ) = v ( 2 ) .
L 3 N V ( t i ) = f i φ i + N , i = 2 N + 1 to 3 N 1 , V ( t 2 N + 1 ) = v ( 2 + ) , V ( t 3 N ) = v ( 3 ) .
and
L 1 N W ( t i ) = 0 , i = 1 , to N 1 , W ( t 0 ) = w ( 0 ) , L 2 N W ( t i ) = 0 , i = N + 1 to 2 N 1 , W ( t 2 N ) = w ( 2 ) , L 3 N W ( t i ) = 0 , i = 2 N + 1 to 3 N 1 , W ( t 3 N ) = w ( 3 ) ,
At i = N , 2 N
V ( t i + 1 ) + W ( t i + 1 ) = V ( t i 1 ) + W ( t i 1 ) D W ( t i ) + D V ( t i ) = D + W ( t i ) + D + V ( t i ) .
Defines the nodal error e ( t i ) = U ( t i ) u ( t i ) = ( V ( t i ) v ( t i ) ) + ( W ( t i ) w ( t i ) ) .

5.1. Error Estimate for Shishkin Mesh

Theorem 1.
The smooth component v ( t ) and V ( t i ) of (2)–(4) and (13)–(14), respectively, satisfy the following estimate
| ( V v ) ( t i ) | C N 1 , 0 i 3 N .
The singular component w ( t ) and W ( t i ) of (2)–(4) and (13)–(14), respectively, satisfy the following estimate
| ( W w ) ( t i ) | C N 1 l n N , 0 i 3 N .
Proof. 
Now,
| L 1 N ( V v ) ( t i ) | ε ( δ 2 d 2 d x 2 ) v ( t i ) + r ( t i ) ( v ( t i + N ) v ( t i + 1 ) ) | L 2 N ( V v ) ( t i ) | ε ( δ 2 d 2 d x 2 ) v ( t i ) + q ( t i ) ( v ( t i N ) v ( t i 1 ) ) + r ( t i ) ( v ( t i + N ) v ( t i + 1 ) ) | L 3 N ( V v ) ( t i ) | ε ( δ 2 d 2 d x 2 ) v ( t i ) + q ( t i ) ( v ( t i N ) v ( t i 1 ) )
Since | v ( t i N ) v ( t i 1 ) | C N 2 in [22], we find that | L k N ( V v ) ( t i ) | C N 1 , i Ω ¯ 3 N \ { 0 , N , 2 N , 3 N } , k = 1 , 2 , 3
Then, according to Lemma 7, we have | ( V v ) ( t i ) | C N 1 , 0 i 3 N ,
The necessary constraints are met by the equation generated for the local truncation error in W and estimates for the derivatives of the singular components, both of which take exactly the form provided in Chapter 6 of [23].
| L k N ( W w ) ( t i ) | C N 1 l n N , i Ω ¯ 3 N \ { 0 , N , 2 N , 3 N } , k = 1 , 2 , 3 . Lemma 7 then gives us | ( W w ) ( t i ) | C N 1 l n N , 0 i 3 N .
Theorem 2.
Let u ( t ) represent the solution to problems (2)–(4) and u ( t i ) represent the solution to problems (13)–(14) for 0 i 3 N ,
| ( U u ) ( t i ) | C N 1 l n N .

5.2. Bakhvalov–Shishkin Mesh Error Approximate

Theorem 3.
The smooth component v ( t ) and V ( t i ) of (2)–(4) and (13)–(14), respectively, satisfy the following estimate
| ( V v ) ( t i ) | C N 1 , 0 i 3 N .
The singular component w ( t ) and W ( t i ) of (2)–(4) and (13)–(14), respectively, satisfy the following estimate
| ( W w ) ( t i ) | C N 1 , 0 i 3 N ,
Proof. 
By adopting the methods of proof of Theorem 1, we can prove
| ( V v ) ( t i ) | C N 1 .
To calculate the solution’s singular component error:
If t i Ω 1 3 N , then | L 1 N ( W w ) ( t i ) | C h i 2 max | w ( t i ) |
If t i [ ρ , 1 ρ ] we have
| L 1 N ( W w ) ( t i ) | C N 1
If t i [ 0 , ρ ] [ 1 ρ , 1 ] we have
| L 1 N ( W w ) ( t i ) | C ( ε α ) 2 ( N 1 max | ψ 1 | ) 2 ( exp ( α ε ( t i 1 ) ) ) 2 C ε 2 N 2 ( max | ψ 1 ψ 1 | ) 2 C ε 2 [ N 1 max | ϕ 1 | ] 2 C N 1 .
| L 1 N ( W w ) ( t i ) | C ( ε α ) 2 ( N 1 max | ψ 1 | ) 2 ( exp ( α ε ( 1 t i 1 ) ) ) 2 C N 1 .
Similarly | L k N ( W w ) ( t i ) | C N 1 , where k = 2,3. following Lemma 7
| ( W w ) ( t i ) | C N 1 , 0 i 3 N
Theorem 4.
Let u ( t i ) be the solution of the problem (2)–(4) and U ( t i ) be the solution of the problem (13)–(14). Then, for 0 i 3 N ,
| ( U u ) ( t i ) | C N 1 .

6. Numerical Experiments

In this section, two examples are provided to clarify the numerical approach mentioned earlier. The test issues’ precise solutions are unknown. As a result, we compute the experiment rate of convergence to the estimated solution and estimate the error using the double mesh concept. To this end, we put
D ε N = max 0 i 3 N | U i N U 2 i 2 N |
where ith components of the numerical solutions on N and 2 N meshes, respectively, are U i N and U 2 i 2 N . Calculations used to determine the uniform error and convergence rate include
D N = max ε D ε N and P N = l o g 2 ( D N D 2 N ) .
For the values of the perturbation parameter ε { 2 2 , 2 3 , , 2 20 } and ε { 2 11 , 2 12 , , 2 20 } for Shishkin mesh and Bakhvalov–Shishkin mesh, respectively, the numerical results are reported.
Example 1.
ε z ( t ) + 5 z ( t ) z ( t 1 ) z ( t + 1 ) = 1 , f o r t Ω * , z ( t ) = 1 f o r t [ 1 , 0 ] , z ( t ) = 1 f o r t [ 3 , 4 ] .
Example 2.
ε z ( t ) + ( 5 + x 2 ) z ( t ) z ( t 1 ) z ( t + 1 ) = x , f o r t Ω * , z ( t ) = 1 f o r t [ 1 , 0 ] , z ( t ) = 1 f o r t [ 3 , 4 ] .

7. Conclusions

We used the finite difference approach on the Shishkin mesh and Bakhvalov–Shishkin mesh to solve a class of singularly perturbed reaction–diffusion-type differential equations with delay and advanced argument (2)–(4). On Shishkin mesh and Bakhvalov–Shishkin mesh, the approach was demonstrated to be of order O ( N 1 l n N ) and O ( N 1 ) with regard to ε . To demonstrate the numerical technique, two examples are provided. The theoretical estimations are reflected in our numerical findings. Table 1 and Table 2 provide the maximum pointwise errors and convergence order for Examples 1 and 2, respectively. Figure 1 shows the numerical solution to Example 1. Figure 2 displays the numerical solution to Example 2.
In future work, we will develop the finite element method for singularly perturbed non-linear partial mixed-delay differential equations with Dirichlet and Robin boundary conditions.

Author Contributions

Conceptualization, S.E. and B.U.; methodology, S.E.; software, B.U.; validation, B.U and S.E.; formal analysis, B.U.; investigation, S.E.; data curation, S.E.; writing—original draft preparation, B.U.; writing—review and editing, supervision, B.U. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.

Acknowledgments

We thank the reviewers and editors for their valuable comments.

Conflicts of Interest

The authors declare that there are no conflict of interest regarding the publication of this paper.

References

  1. Rustichini, A. Functional differential equations of mixed type: The linear autonomous case. J. Dyn. Differ. Equ. 1989, 1, 121–143. [Google Scholar] [CrossRef]
  2. Rustichini, A. Hopf bifurcation for functional differential equations of mixed type. J. Dyn. Differ. Equ. 1989, 1, 145–177. [Google Scholar] [CrossRef]
  3. Abell, A.; Elmer, C.E.; Humphries, A.R.; Vleck, E.S.V. Computation of mixed type functional differential boundary value problems. SIAM J. Appl. Dyn. Syst. 2005, 4, 755–781. [Google Scholar] [CrossRef] [Green Version]
  4. Chi, H.; Bell, J.; Hassard, B. Numerical solution of a nonlinear advance-delay-differential equation from nerve conduction theory. J. Math. Biol. 1986, 24, 583–601. [Google Scholar] [CrossRef] [PubMed]
  5. Kuang, Y. Delay Differential Equations with Applications in Population Dynamics; Academic Press Inc.: Cambridge, MA, USA, 1993. [Google Scholar]
  6. Lange, C.G.; Miura, R.M. Singular Perturbation Analysis of Boundary Value Problems for Differential-Difference Equations. V. Small Shifts with Layer Behavior. SIAM J. Appl. Math. 1994, 54, 249–272. [Google Scholar] [CrossRef]
  7. Lange, C.G.; Miura, R.M. Singular Perturbation Analysis of Boundary-Value Problems for Differential-Difference Equations. VI. Small Shifts with Rapid Oscillations. SIAM J. Appl. Math. 1994, 54, 273–283. [Google Scholar] [CrossRef]
  8. Stein, R.B. A Theoretical Analysis of Neuronal Variability. Biophys. J. 1965, 5, 173–194. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Stein, B. Some models of neuronal variability. Biophys. J. 1967, 7, 37–68. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Govindarao, L.; Mohapatra, J. A numerical scheme to solve mixed parabolic-elliptic problem involving singular perturbation. Int. J. Comput. Math. 2022, 2022, 2037131. [Google Scholar] [CrossRef]
  11. Sekar, E.; Tamilselvan, A. Singularly perturbed delay differential equations of convection–diffusion type with integral boundary condition. J. Appl. Math. Comput. 2018, 59, 701–722. [Google Scholar] [CrossRef]
  12. Sekar, E.; Tamilselvan, A.; Vadivel, R.; Gunasekaran, N.; Zhu, H.; Cao, J.; Li, X. Finite difference scheme for singularly perturbed reaction diffusion problem of partial delay differential equation with non local boundary condition. Adv. Differ. Equ. 2021, 1, 151. [Google Scholar]
  13. Sekar, E.; Tamilselvan, A. Parameter Uniform Method for a Singularly Perturbed System of Delay Differential Equations of Reaction–Diffusion Type with Integral Boundary Conditions. Int. J. Appl. Comput. Math. 2019, 5, 85. [Google Scholar] [CrossRef]
  14. Lange, C.G.; Miura, R.M. Singularly perturbation analysis of boundary-value problems for differential-difference equations. SIAM J. Appl. Math. 1982, 42, 502–530. [Google Scholar] [CrossRef]
  15. Lange, C.G.; Miura, R.M. Singular-Perturbation Analysis of Boundary-Value Problems for Differential-Difference Equations II. Rapid Oscillations and Resonances. SIAM J. Appl. Math. 1985, 45, 687–707. [Google Scholar] [CrossRef]
  16. Lange, C.G.; Miura, R.M. Singular Perturbation Analysis of Boundary Value Problems for Differential-Difference Equations III. Turning Point Problems. SIAM J. Appl. Math. 1985, 45, 708–734. [Google Scholar] [CrossRef] [Green Version]
  17. Kadalbajoo, M.; Sharma, K.K. Numerical Analysis of Boundary-Value Problems for Singularly-Perturbed Differential-Difference Equations with Small Shifts of Mixed Type. J. Optim. Theory Appl. 2002, 115, 145–163. [Google Scholar] [CrossRef]
  18. Kadalbajoo, M.; Sharma, K. Numerical treatment of a mathematical model arising from a model of neuronal variability. J. Math. Anal. Appl. 2005, 307, 606–627. [Google Scholar] [CrossRef] [Green Version]
  19. Kadalbajoo, M.K.; Sharma, K.K. ε-Uniform fitted mesh method for singularly perturbed Differential-Difference equations mixed type of shifts with layer behavior. Int. J. Comput. Math. 2004, 81, 49–62. [Google Scholar] [CrossRef]
  20. Patidar, K.C.; Sharma, K.K. Uniformly convergent non-standard finite difference methods for singularly perturbed differential-difference equations with delay and advance. Int. J. Numer. Methods Eng. 2006, 66, 272–296. [Google Scholar] [CrossRef]
  21. Hammachukiattikul, P.; Sekar, E.; Tamilselvan, A.; Vadivel, R.; Gunasekaran, N.; Agarwal, P. Comparative Study on Numerical Methods for Singularly Perturbed Advanced-Delay Differential Equations. J. Math. 2021, 2021, 6636607. [Google Scholar] [CrossRef]
  22. Suli, E.; Mayers, D.F. An Introduction to Numerical Analysis; Cambridge University Press: Cambridge, UK, 2003. [Google Scholar]
  23. Miller, J.J.H.; Riordan, E.O.; Shishkin, G.I. Fitted Numerical Methods for Singular Perturbation Problems; World Scientific Publishing Co.: Singapore, 1996. [Google Scholar]
Figure 1. The solution for Example 1.
Figure 1. The solution for Example 1.
Fractalfract 07 00043 g001
Figure 2. The solution for Example 2.
Figure 2. The solution for Example 2.
Fractalfract 07 00043 g002
Table 1. Derived ε -uniform errors D N and orders of convergence P N for Example 1.
Table 1. Derived ε -uniform errors D N and orders of convergence P N for Example 1.
3N Is the Mesh Points
Shishkin Mesh
 326412825651210242048
D N 5.2513 × 10 3 3.4209 × 10 3 2.0832 × 10 3 1.1436 × 10 3 7.3014 × 10 4 3.7640 × 10 4 2.0644 × 10 4
P N 6.1827 × 10 1 7.1558 × 10 1 8.6515 × 10 1 6.4740 × 10 1 9.5589 × 10 1 8.6652 × 10 1  
Bakhvalov–Shishkin Mesh
D N 2.9952 × 10 3 1.5057 × 10 3 7.5395 × 10 4 3.7712 × 10 4 1.8858 × 10 4 9.4293 × 10 5 4.7146 × 10 5
P N 9.9221 × 10 1 9.9790 × 10 1 9.9944 × 10 1 9.9985 × 10 1 9.9995 × 10 1 9.9998 × 10 1  
Table 2. Derived ε -uniform errors D N and orders of convergence P N for Example 2.
Table 2. Derived ε -uniform errors D N and orders of convergence P N for Example 2.
3N Is the Mesh Point Count
Shishkin Mesh
 326412825651210242048
D N 5.9350 × 10 3 3.9301 × 10 3 2.4026 × 10 3 1.3469 × 10 3 8.4650 × 10 4 4.3631 × 10 4 2.4257 × 10 4
P N 5.9466 × 10 1 7.0994 × 10 1 8.3491 × 10 1 6.7014 × 10 1 9.5613 × 10 1 8.4693 × 10 1  
Bakhvalov–Shishkin Mesh
D N 3.3073 × 10 3 1.6716 × 10 3 8.3715 × 10 4 4.1850 × 10 4 2.0918 × 10 4 1.0457 × 10 4 5.2278 × 10 5
P N 9.8440 × 10 1 9.9769 × 10 1 1.0002 × e + 00 1.0004 × e + 00 1.0003 × e + 00 1.0001 × e + 00  
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Elango, S.; Unyong, B. Numerical Scheme for Singularly Perturbed Mixed Delay Differential Equation on Shishkin Type Meshes. Fractal Fract. 2023, 7, 43. https://doi.org/10.3390/fractalfract7010043

AMA Style

Elango S, Unyong B. Numerical Scheme for Singularly Perturbed Mixed Delay Differential Equation on Shishkin Type Meshes. Fractal and Fractional. 2023; 7(1):43. https://doi.org/10.3390/fractalfract7010043

Chicago/Turabian Style

Elango, Sekar, and Bundit Unyong. 2023. "Numerical Scheme for Singularly Perturbed Mixed Delay Differential Equation on Shishkin Type Meshes" Fractal and Fractional 7, no. 1: 43. https://doi.org/10.3390/fractalfract7010043

Article Metrics

Back to TopTop