![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
In this paper, we present a new symbolic method for solving neutral functional-differential equations with proportional delays having variable coefficients via homotopy perturbation method. The proposed symbolic method is also applicable to solve the multi-pantograph equations with variable coefficients. Several numerical examples are given to illustrate the proposed method and the results show that the proposed symbolic method is very effective.
PUBLIC INTEREST STATEMENT
Functional-differential equations (FDEs) and multi-pantograph equations (MPEs) are playing an important role in the mathematical modeling of real-world phenomena. FDEs find use in mathematical models that assume a specified behavior or phenomenon depends on the present as well as the past state of a system. In other words, past events explicitly influence future results. For this reason, FDEs are used to in many applications rather than ordinary differential equations, in which future behavior only implicitly depends on the past. FDEs and the MPEs arise in many applications, such as number theory, probability theory on algebraic structures, electrodynamics, astrophysics, non-linear dynamical systems, quantum mechanics, cell growth, etc.
1. Introduction
Functional-differential equations are playing an important role in the mathematical modeling of real-world phenomena and the multi-pantograph equations arise in many applications, such as number theory, probability theory on algebraic structures, electrodynamics, astrophysics, non-linear dynamical systems, quantum mechanics,and cell growth, etc., these equations cannot be solved by one of the known standard methods. Functional-differential equations find use in mathematical models that assume a specified behavior or phenomenon depends on the present as well as the past state of a system. In other words, past events explicitly influence future results. For this reason, Functional-differential equations are used to in many applications rather than ordinary differential equations, in which future behavior only implicitly depends on the past. Properties of the analytic solution of these equations as well as numerical methods have been studied by several authors, see, for example (Chen & Wang:, Citation2010; Derfel & Vogl, Citation1996; Feldstein & Liu, Citation1998; Sezer et al., Citation2008).
In this paper, we focus on a new symbolic method to obtain an analytic or approximate solution of a given neutral functional-differential equations in easy and efficient manner. The main idea is that, we follow, similar to the symbolic methods for differential equations discussed in (Thota, Citation2019; Thota & Kumar, Citation2016, Citation2015; Thota & Kumar, Citation2016a, Citation2016b, Citation2015, Citation2017; Thota et al., Citation2012; Thota, Citation2017, Citation2019a, Citation2018a, Citation2018b, Citation2018c, Citation2018d, Citation2019b) to present the proposed method symbolically. Indeed, in this paper, we propose a new symbolic method for finding an analytic or approximate solution of neutral functional-differential equations as well as the multi-pantograph equations with variable coefficients by using the concept of homotopy perturbation method (HPM). The approach to analytic solution of this method is easy and computationally very attractive.
The HPM was introduced first by Dr. He in 1998 (He, Citation1999; He, Citation2000). This HPM is one of the a powerful and efficient techniques to find the solutions of the given non-linear equations without using a linearization process. This method is based on a combination of the perturbation and homotopy methods. HPM can take the advantages of the conventional perturbation method while eliminating its restrictions. Many engineers, scientists, and researchers have been applied successfully this method to solve several kinds of non-linear and linear equations in science and engineering (Biazar & Ghazvini, Citation2008; He, Citation1999, Citation2019, Citation2004; He, Citation2000; He & Ain, Citation2020; He & Jin, Citation2020; Shang, Citation2012). For example, in (He, Citation2019), the authors discussed the simpler, the better: Analytical methods for nonlinear oscillators and fractional oscillators; in (Shang, Citation2012), authors presented a Lie algebra approach to susceptible-infected-susceptible epidemics, Lie algebraic discussion for affinity-based information diffusion in social networks, analytical solution for an in-host viral infection model with time-inhomogeneous rates; in (Biazar & Ghazvini, Citation2008), new promises and future challenges of fractal calculus: From two-scale thermodynamics to fractal variational principle are presented; and in (He & Jin, Citation2020) the authors focused a short review on analytical methods for the capillary oscillator in a nanoscale deformable tube.
The main objective of this paper is to present a new easy and efficient symbolic method to obtain an analytic or approximate solution of a given neutral functional-differential equation. In detail, we propose a symbolic method to find an analytic or approximate solution of a given neutral functional-differential equations as well as the multi-pantograph equations with variable coefficients by using the concept of HPM. In this paper, we concern with the neutral functional-differential equation with proportional delays (Jafari & Aminataei, Citation2012) of the following form
where ;
and
are analytic functions;
, and the superscripts indicate differentiation. In order to propose a new method, we rewrite Equationequation (1)
(1)
(1) as
The multi-pantograph equation is a kind of delay differential equations of the form
Since we are interested to find an analytical or approximate solution of the given neutral functional-differential equations with proportional delays as well as the multi-pantograph equations with variable coefficients in symbolic manner, we use a powerful and efficient method namely HPM. This method is coupling of the homotopy method, a basic concept of topology, and the classical perturbation technique, provides us with a suitable way to obtain approximate or analytic solution for wide variety of problems arising in different fields. One of the advantages of this HPM is, good approximate solutions can be obtained with only a few iterations and HPM yields a very rapid convergence of the solution series in most cases, and another advantage of HPM is that the perturbation equation can be freely constructed in many ways by homotopy in topology and the initial approximation can also be freely selected. In Section 2 we describe the symbolic formulation of the proposed method. Several examples are given in Section 3 to illustrate the efficiency of the symbolic method, and comparisons are made to confirm the reliability of the symbolic method.
1.1. Basic ideas of homotopy perturbation method
In this section, we recall the basic ideas of the HPM, see, for example (He, Citation1999; He, Citation2000; Shakeri & Dehghan, Citation2008) for more details. Consider the following non-linear differential equation:
with the initial conditions
where is a differential operator,
is a initial condition operator,
is the set of initial conditions of the domain
, and
is a forcing analytical function. One can divide the differential operator
into two parts
and
, where
is a linear operator and
ia a non-linear operator. Now the Equationequation (4)
(4)
(4) can be written as
Using HPM, we can construct a homotopy which satisfies, for
,
where is an initial approximation and
is an embedding parameter. One can easily observe that
and
. According to the HPM, we can take the parameter
as a small, and assume that the solution of (7) and (8) can be written as a power series in
Setting , the approximate solution of non-linear differential Equationequation (4)
(4)
(4) is
In the following section, we present the proposed method.
2. Symbolic formulation
In this section, we illustrate the basic idea of the proposed method to find the solution of the neutral functional-differential equations corresponding to the special choice of for simplicity. Recall Equationequation (2)
(2)
(2) as follows:
where is a linear differential operator, i.e.,
,
, and
are constants of
. Analytically speaking, the differential operator
acts on the Banach space (
) with dense domain of definition
and algebraically speaking, the domain of
is the complex vector space
without any prescribed topology.
The solution of the fully non-homogeneous neutral functional-differential equations with proportional delays (FDEs) (2) can be divided into the solution of semi non-homogeneous FDEs, i.e., the solution of
and the solution of semi homogeneous FDEs, i.e., the solution of
The solution of the semi non-homogeneous FDEs (10) is obtained using the variation of parameters formula (see (Coddington & Levinson, Citation1955; Thota, Citation2019; Thota & Kumar, Citation2016, Citation2015; Thota & Kumar, Citation2016a, Citation2016b, Citation2015, Citation2017; Thota et al., Citation2012; Thota, Citation2017, Citation2019a)) and the solution of semi homogeneous FDEs (11) is obtained using the interpolation technique (see (Thota, Citation2019; Thota & Kumar, Citation2015; Thota & Kumar, Citation2016a, Citation2015, Citation2017; Thota, Citation2017, Citation2019a, Citation2018a, Citation2018b, Citation2018c, Citation2018d, Citation2019b)). The solution of the semi non-homogeneous FDEs is computed as follows: Since the solution of (10) involves integration, we introduce an operator , called integral operator, for computing the antiderivative as follows:
and , i.e.,
, the operator
is called the right inverse of
. The powers of integral operator
can be defined in the obvious way. Of course, every
must be continuous. In particular,
From replacement lemma (Collins, Citation2006), we have
Thus, Equationequation (12)(12)
(12) can be written in terms of
as follows
and as an operator we have . We can easily check that
and also
. The operator
is called the normal form of
. Now replacement lemma can be restated in operator-based notations as follows:
Lemma 2.1. If is integrable, then
for all
.
Proof. Result easily follows from the integration by parts as .
Since ,
is the right inverse of
, and by Lemma 2.1, one can easily compute the normal form of
by induction on
. Let the normal form of right inverse,
, be denoted by
and then
. We can also compute the normal form of the right inverse of the differential operator
by using the variation of parameters formula (see (Coddington & Levinson, Citation1955)) as follows:
Lemma 2.2. For a given differential operator with the fundamental system
, the normal form of the right inverse of
is given by
where is the integral operator, i.e.,
,
is the Wronskian matrix associated with
whose
-th column is the
-th unit vector.
The solution of the semi homogeneous FDEs is computed as follows: It is clear that the solution of the semi non-homogeneous FDEs (see, e.g. (Thota, Citation2019; Thota & Kumar, Citation2016, Citation2015; Thota & Kumar, Citation2016a, Citation2016b, Citation2015, Citation2017; Thota et al., Citation2012; Thota, Citation2017, Citation2019a)) depends on the interpolation technique. Indeed, to compute the solution of the IVP (11), it is enough to compute the interpolating function which is satisfying the initial data. Therefore the solution is
Now the symbolic formulation of the solution of (9) in terms of normal form is given by,
where ;
is the right inverse of the differential operator
as given in the Lemma 2.2; and
.
As mentioned, in introduction, that one of the advantages of HPM is that the perturbation equation can be freely constructed in many ways by homotopy in topology and the initial approximation can also be freely selected. Here, we are going to discuss two ways to construct the perturbation equation. One way to construct the perturbation equation is as follows.
According to HPM (He, Citation1999; He, Citation2000), we can write the solution (14) as a power series in ,
Setting , the approximate solution of Equationequation (15)
(15)
(15) is
To solve the given Equationequation (1)(1)
(1) using HPM, we have the convex homotopy from Equationequation (7)
(7)
(7) as follows:
Substituting (15) in (17) and equating the coefficients of powers of , yield
Identifying the components ’s, the
th approximation of the exact solution can be obtained as
Another way to construct the perturbation equation is as follows.
Using the HPM, we can construct the following homotopy for the Equationequation (1)(1)
(1) . The functions
, for
, are determined as follows (see, e.g. (He, Citation1999), (He, Citation2000)):
The functions are obtained by equating the corresponding coefficient of power of
on both sides, for
,
Here, we are mainly concerned about the perturbation equation that can be constructed easily in many ways by homotopy, and the initial guess that can also be selected freely by HPM. Once one chooses these parts, the homotopy equation is completely determined, because the remaining part is actually the original equation and we have less freedom to change it.
Remark: This theory can also be easily extended to fractal calculus.
2.1. Error involving due to approximation
If is an approximate solution at level
, then the error involved due to the approximation is calculated as follows and it must be approximately zero, for
,
or
In the following section, we present several numerical examples to illustrate the simplicity and efficiency of the proposed method.
3. Numerical examples
Example 3.1. Consider the following multi-pantograph equation
where and
. In symbolic notations, we have
where
,
and
. The right inverse of
, computed as discussed in Section 2, is
.
By HPM, we have the following convex homotopy
Comparing the corresponding coefficient of power of on both sides, for
,
and so on, in this manner the rest of components of the homotopy perturbation solution can be obtained. Now we can approximate the analytical solution by truncated series as
Figure shows the graphical comparison between the exact solution and the approximate solution obtained by the proposed method for . It can be seen that the solution obtained by the present method nearly identical to the exact solution. The simplicity and accuracy of the proposed method is illustrated by computing the absolute error
. Figure shows the absolute error between the exact and approximate solution at level
which is significantly small; thus, it indicates the convergence of series solution very rapidly. The accuracy of the results can be improved by introducing more terms of the approximate solutions. In Table , the solution is compared with the well-known exact solution of the given Equationequation (20)
(20)
(20) . From the numerical results in Table , it is clear that the approximate solution is in high agreement with the exact solution. The table also shows the absolute error between the exact solution and approximate solution. The convergence rate of the solution series is very fast.
Example 3.2. Consider a second-order neutral functional-differential equation with proposed delay
In symbolic notations, we have where
,
and
. The right inverse of
is
. The symbolic representation of (22) is
Now applying the HPM, we have the following convex homotopy
Comparing the corresponding coefficient of power of on both sides in Equationequation (24)
(24)
(24) , we have, for
,
Now we approximate the analytical solution by truncated series as
which is coincides with the exact solution.
Example 3.3. Now consider a third-order neutral functional-differential equation with proposed delay
In symbolic representation, where
,
and
. We have the right inverse is
. The symbolic representation of (25) is
Applying the HPM, we have the following convex homotopy
Comparing the corresponding coefficient of power of on both sides in Equationequation (27)
(27)
(27) , for
,
and so on, in this manner the rest of components of the homotopy perturbation solution can be obtained. Now we can approximate the analytical solution by truncated series as
Table 1. Numerical results for Example, 3.1
In Figure , we show the graphical comparison between the exact solution and the approximate solution obtained by the proposed method at the level and the absolute errors
, and
are given in Table .
Example 3.4. Consider a following NFDE with proportional delay (Biazar & Ghanbari, Citation2012)
Table 2. Numerical results for Example, 3.3
Following the proposed method, similar to Example 3.1, the seventh order of HPM approximate solution is
and the exact solution of the given NFDE is . The graphical comparison of the approximate solution at seventh iteration with the exact solution is shown in Figure . From Figure , it is clear that the approximate solution almost same as the exact solution.
4. Conclusion
In this article, we presented a new symbolic method for solving the neutral functional-differential equations with variable coefficients via homotopy perturbation method to obtain quick and accurate solution. We also presented several examples and comparisons of the results obtained by the proposed method with the exact solution reveals that the present method is very effective and convenient. This theory can also be easily extended to fractal calculus, i.e., one can try to apply the proposed method to get the approximate solution for fractal calculus problems.
Acknowledgements
The authors sincerely thank to the anonymous reviewers and editor for their valuable suggestions and remarkable comments to improve the content of this manuscript.
Additional information
Funding
Notes on contributors
![](/cms/asset/e427eee7-755e-4222-9369-762e25b4f9aa/oama_a_1813961_ilg0001.jpg)
Srinivasarao Thota
Srinivasarao Thota (corresponding author) completed his M.Sc. in Mathematics from Indian Institute of Technology (IIT) Madras, India and Ph.D. in Mathematics from Motilal Nehru National institute of Technology (NIT) Allahabad, India. His research interests are Computer Algebra (Symbolic methods for differential equations), Numerical Analysis (Root finding algorithms) and Mathematical Modelling (Ecology). He has published more than 30 research papers in various international journals and attended and presented research work in several national and international conferences. Also, he had given more than 9 special/invited conferences talks. He has more than 10 years of teaching and research experience. Presently, he is working at Department of Applied Mathematics, School of Applied Natural Sciences, Adama Science and Technology University, Ethiopia.
References
- Biazar, J., & Ghanbari, B. (2012). The homotopy perturbation method for solving neutral functional-differential equations with proportional delays. Journal of King Saud University-Science, 24(1), 33–13. https://doi.org/10.1016/j.jksus.2010.07.026
- Biazar, J., & Ghazvini, H. (2008). Homotopy perturbation method for solving hyperbolic partial differential equations. Computers & Mathematics with Applications, 56(2), 453–458. https://doi.org/10.1016/j.camwa.2007.10.032
- Chen, X., & Wang, L. (2010). The variational iteration method for solving a neutral functional-differential equation with proportional delays. Computer and Mathematics with Applications, 59(8), 2696–2702. https://doi.org/10.1016/j.camwa.2010.01.037
- Coddington, E. A., & Levinson, N. (1955). Theory of ordinary differential equations. McGraw-Hill Book Company, Inc.
- Collins, P. J. (2006). Differential and integral equations. Oxford University Press.
- Derfel, G. A., & Vogl, F. (1996). On the asymptotics of solutions of a class of linear functional-differential equations. European Journal of Applied Mathematics, 7(5), 511–518. https://doi.org/10.1017/S0956792500002527
- Feldstein, A., & Liu, Y. (1998). On neutral functional-differential equations with variable time delays, Math. Mathematical Proceedings of the Cambridge Philosophical Society, 124(2), 371–384. https://doi.org/10.1017/S0305004198002497
- He, J. H. (1999). Homotopy perturbation technique. Computer Methods in Applied Mechanics and Engineering, 178(3–4), 257–262. https://doi.org/10.1016/S0045-7825(99)00018-3
- He, J. H. (2000). A coupling method of homotopy technique and a perturbation technique for non linear problems. International Journal of Non-Linear Mechanics, 35(1), 37–43. https://doi.org/10.1016/S0020-7462(98)00085-7
- He, J. H. (2004). The homotopy perturbation method for nonlinear oscillators with discontinuities. Applied Mathematics and Computation, 151, 287–292.
- He, J. H. (2019). The simpler, the better: Analytical methods for nonlinear oscillators and fractional oscillators. Journal of Low Frequency Noise, Vibration and Active Control, 38(3–4), 1252–1260. https://doi.org/10.1177/1461348419844145
- He, J. H., & Ain, Q. T. (2020). New promises and future challenges of fractal calculus: From two-scale Thermodynamics to fractal variational principle. Thermal Science, 24(2A), 659–681. https://doi.org/10.2298/TSCI200127065H
- He, J. H., & Jin, X. (2020). A short review on analytical methods for the capillary oscillator in a nanoscale deformable tube. Mathematical Methods in the Applied Sciences, 1-8. http://dx.doi.org/10.1002/mma.6321
- Jafari, M. A., & Aminataei, A. (2012). Method of successive approximations for solving the multi-pantograph delay equations. General Mathematics Notes, 8(1), 23–28. https://www.emis.de/journals/GMN/yahoo_site_admin/assets/docs/4_GMN-892-V8N1.160183624.pdf
- Sezer, M., Yalcinbas, S., & Sahin, N. (2008). Approximate solution of multi-pantograph equation with variable coefficients. Journal of Computational and Applied Mathematics, 241(2), 406–416. https://doi.org/10.1016/j.cam.2007.03.024
- Shakeri, F., & Dehghan:, M. (2008). Solution of delay differential equations via a homotopy perturbation method. Mathematical and Computer Modelling, 48(3–4), 486–498. https://doi.org/10.1016/j.mcm.2007.09.016
- Shang:, Y. (2012). A lie algebra approach to susceptible-infected-susceptible epidemics. Electronic Journal of Differential Equations, 2012(233), 1–7. https://ejde.math.txstate.edu/Volumes/2012/233/abstr.html
- Thota, S. A study on symbolic algorithms for solving ordinary and partial linear differential equations, Ph.D. thesis, Motilal Nehru national Institute of Technology Allahabad. (2017).
- Thota, S. (2018a). On a new symbolic method for initial value problems for systems of higher-order linear differential equations. International Journal of Mathematical Models and Methods in Applied Sciences, 12, 194–202. https://www.naun.org/main/NAUN/ijmmas/2018/a502001-adw.pdf
- Thota, S. (2018b). A symbolic algorithm for polynomial interpolation with integral conditions. Applied Mathematics & Information Sciences, 12(5), 995–1000. https://doi.org/10.18576/amis/120512
- Thota, S. (2018c). Initial value problems for system of differential-algebraic equations in Maple. BMC Research Notes, 11(1), 651. https://doi.org/10.1186/s13104-018-3748-0
- Thota, S. (2018d). On a symbolic method for error estimation of a mixed interpolation. Kyungpook Mathematical Journal, 58(3), 453–462. https://doi.org/10.5666/KMJ.2019.59.1.13
- Thota, S. (2019). On a new symbolic method for solving two-point boundary value problems with variable coefficients. International Journal of Mathematics and Computers in Simulation, 13, 160–164. https://www.naun.org/main/NAUN/mcs/2019/a502002-abh.pdf
- Thota, S. (2019a). On a symbolic method for fully inhomogeneous boundary value problems. Kyungpook Mathematical Journal, 59(1), 13–22.
- Thota, S. (2019b). A symbolic algorithm for polynomial interpolation with stieltjes conditions in maple. Proceedings of the Institute of Applied Mathematics, 8(2), 112–120.
- Thota, S., & Kumar, S. D. (2015). A new method for general solution of system of higher-order linear differential equations. International Conference on Inter Disciplinary Research in Engineering and Technology, 1, 240–243. https://edlib.net/2015/icidret/icidret2015039.html
- Thota, S., & Kumar, S. D. Symbolic method for polynomial interpolation with Stieltjes conditions, International conference on frontiers in mathematics (2015), Gauhati University, Guwahati, Assam, India. 225–228.
- Thota, S., & Kumar, S. D. (2016). Solving system of higher-order linear differential equations on the level of operators. International Journal of Pure and Apllied Mathematics, 106(4), 11–21. https://doi.org/10.12732/ijpam.v106i4.1
- Thota, S., & Kumar, S. D. (2016a). On a mixed interpolation with integral conditions at arbitrary nodes. Cogent Mathematics, 3(1), 1–10. https://doi.org/10.1080/23311835.2016.1151613
- Thota, S., & Kumar, S. D. (2016b). Symbolic algorithm for a system of differential-algebraic equations. Kyungpook Mathematical Journal, 56(4), 1141–1160. https://doi.org/10.5666/KMJ.2016.56.4.1141
- Thota, S., & Kumar, S. D. (2017). Maple implementation of symbolic methods for initial value problems. Research for Resurgence-An Edited Multidisciplinary Research Book, I(1), 240–243. https://d1wqtxts1xzle7.cloudfront.net/55878169/Chapter_3_SThota.pdf?1519376397=&response-content-disposition=inline%3B+filename%3DMaple_Implementation_of_Symbolic_Methods.pdf&Expires=1599120501&Signature=BvC-eJGrqP~tBOjPZfZC5thyXxUgJrj-X2lPR5ZP0RMEKprV1FdZ~mpjTYqyi0PwuFe9bIvoZtWq~8FyShZko4QQuOwRIYlvUhDotPxmm59v1RkoFpeUYhwiGAR9C~RKPxJuHBsvkY21s-4nAGM5LqqWuvlpK8hu86LxFcuQtVZuKI5i96Qgika6OcnOeR3SXhGr2by8K8Al2VCTcw7ZRMLqD7Fz7mOZVwneh8OaFU6dSU5KYBBuT1~8e1G3lstPEni6CIAeFaG7p~52W4ceoG2ZlLLR7CiASZXkYYsCQ2KyuBrVysd-qvR2FsHGX~VAw2n7le~HSKFn84Bc85tnlA__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA
- Thota, S., Rosenkranz, M., & Kumar, S. D. Solving systems of linear differential equations over integro-differential algebras, International conference on applications of computer algebra, June 24–29, 2012, Sofia, Bulgaria.