![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
In modeling of a lots of complex physical problems and engineering process, the non-linear partial differential equations have a very important role. Development of dependable and effective methods to solve such types equations are constructed. In the suggested technique, reproducing kernel method is examined to approximate the solutions together with reproducing kernel functions. In order to demonstrate accuracy, the performance and reliability of the proposed method, the results of the experiments and the available results are compared. There is high stability for a higher degree of accuracy between the solutions.
1. Introduction
For a large number of problems in science and engineering, it is important to explain their structures and their effects on environment and humans. For this reason, many mathematical models were derived. To understand and define the physics of the complicated problems, nonlinear partial differential equations (NPDEs) were essentially used.
Burgers’ equation, which has important position in NPDEs, was first introduced by Bateman in 1915 and later analyzed by Dutch physicist J.H. Burgers in 1948. This equation was originally used to explain the nature of turbulence, acoustic transmission, traffic flow etc. Afterwards, it was used in different fields like fluid mechanics, gas dynamics as a fundamental NPDE. On the other hand, Fisher proposed a model in 1937 which is used to model heat and reaction-diffusion problems. Later, several applications were also provided in many other fields such as mathematical biology, chemistry, genetics, engineering and neurophysiology. Another important equation which has significant applications in several fields is Huxley equation. It is a nonlinear model and also it was showed up in biology, fluid dynamics and so on. Additionally, combined form of these equations are quite fundamental to explain wide variety of problems in several fields.
Many powerful techniques were introduced to get solutions of the NPDEs, including a new integral transform, Backlund transformation and Hopf-Cole transformation (Aronson & Weinberger, Citation1988; Babolian & Saeidian, Citation2009; Olmos & Shizgal, Citation2006). Under some common assumptions, the longitudinal dispersion problem was investigated by Ebach and White Ebach and White, Ebach and White, (Citation1958). Joshi et al. (Benton & Platzman, Citation1972; Kutluay et al., Citation1999, Citation2004; Xu & Xian, Citation2010) utilized theoretical technique for the solution of Burgers’ equation, and he was followed by many other scholars. Moreover, due to various applications of Fisher equation, Burgers’ equation, Huxley equation and Burgers-Fisher equation in several fields, solutions of these equations were provided by many authors as well (Babolian & Saeidian, Citation2009; Jaiswal et al., Citation2019; Kaya & El-Sayed, Citation2003; Wazwaz, Citation2008).
There is no doubt that various efficient methods have been proposed to get the solutions of these NPDEs since the past half-century. In this article, the main aim is to find the approximate solutions of the mentioned NPDEs with some examples by using the advantages of reproducing kernel method (RKM). This method is pretty powerful and has many virtues. For instance, it is precise and requires less exertion to discover the numerical results. Also, it avoids massive computational prerequisites and it is easily applied and capable in treating various boundary conditions. Thus, the approximate solutions can be obtained in a shorter time by applying the RKM.
The reproducing kernel method was first used in the early 20th century in Zaremba’s work. It was on boundary value problems for harmonic and two harmonic moduli. After some years, the idea of reproducing kernel was restored by three mathematicians from Germany named Zigo (1921), Bergman (1922) and Bacchner (1922). The general theory of the RKM was established by Aronszajn and Bergman in 1950. Javan et al. Javan et al., Javan et al., (Citation2017) have proposed an application of the RKM for investigating a class of nonlinear integral equations. Sakar Sakar, Sakar, (Citation2017) has implemented the method to Riccati differential equation. The reproducing kernel method was applied by many authors to obtain several scientific applications. Toutian Isfahani et al. Toutian Isfahani et al., (Citation2020) have obtained the numerical solution of some initial optimal control problems using the reproducing kernel Hilbert space technique. Zhao et al. Zhao et al., Zhao et al., (Citation2016) have investigated the convergence order of the reproducing kernel method for solving boundary value problems. Sahihi et al. Sahihi et al., Sahihi et al., (Citation2020) have studied on solving system of second-order BVPs using a new algorithm based on reproducing kernel Hilbert space. For interesting results and more details about this method, we refer the reader to (Bergman, Citation1950; Beyrami et al., Citation2017; Foroutan et al., Citation2018; Zaremba, Citation1907, Citation1908) and the references cited therein.
We organize our manuscript as: We discuss the applications of the reproducing kernel method in Section 2. We construct the reproducing kernel Hilbert spaces in this section. We obtain very useful reproducing kernel functions in these spaces. We demonstrate the numerical results in Section 3. We give the conclusion in the last section.
2. Application of the reproducing kernel method
We construct the following reproducing kernel Hilbert spaces. Then, we obtain the reproducing kernel functions in these spaces. We use these reproducing kernel functions to obtain the numerical results of the problems by the reproducing kernel method.
2.1. Reproducing kernel functions
Definition 2.1.
We describe the reproducing kernel space by:
We describe the inner product of this space by:
We obtain the reproducing kernel function mt by:
(2.1)
(2.1)
Definition 2.2.
We describe the reproducing kernel space by:
We describe the inner product and the norm as:
and
We obtain the reproducing kernel function Mx as:
(2.2)
(2.2)
Definition 2.3.
We describe the reproducing kernel space by:
We give the inner product and the norm as:
and
We obtain the kernel function as:
(2.3)
(2.3)
Definition 2.4.
We present the reproducing kernel space by:
We construct the inner product and the norm as:
and
Reproducing kernel function of can be found in a similar way.
Definition 2.5.
For we construct the binary space (Olmos & Shizgal, Citation2006):
If equipped with the inner product
then
is a RKHS.
The reproducing kernel method is implemented to investigate the following problem:
(2.4)
(2.4)
or
(2.5)
(2.5)
(2.6)
(2.6)
(2.7)
(2.7)
(2.8)
(2.8)
where γ is diffusivity,
and
are nonlinear functions of v. We can write the problem as:
(2.9)
(2.9)
We need to homogenize the initial and boundary conditions to apply the reproducing kernel method. Therefore, we use the following transformation.
(2.10)
(2.10)
Then we reach
(2.11)
(2.11)
(2.12)
(2.12)
(2.13)
(2.13)
(2.14)
(2.14)
We denote by
We will explain the
in details in the next section for different examples.
Because of the structure of the problem Equation(2.4)(2.4)
(2.4) , we will be obtain the solution in the reproducing kernel Hilbert space
which is a binary space. Let us define the bounded linear operator as
Consider a countable dense subset
in Ω and define
where
is the adjoint operator of L and
is the reproducing kernel function of
The orthonormal system
of
can be obtained by the operation of Gram–Schmidt orthogonalization of
as:
where βik denotes orthogonalization coefficients.
Theorem 2.6.
If is dense in Ω, then the solution of the problem has been found by reproducing kernel method as:
(2.15)
(2.15)
Proof.
Let h be the solution of the problem. We know that is a complete system in
Therefore, we get:
We apply the feature of the adjoint operator and reach:
We implement the reproducing feature and obtain:
Then, we get the desired result as:
The approximate solution hn can be found as:
(2.16)
(2.16)
3. Illustrative examples
To illustrate the efficiency and precision of the suggested approach, some significant nonlinear models have been investigated and the results are compared with the exact solutions which are already exist in literature.
Example 3.1.
Let us consider the following equation (Jaiswal et al., Citation2019)
which named Burgers equation. The boundary and initial conditions are given as:
is the exact solution of the problem.
In order to homogenize the conditions of the given problem, we present the following transformation function:
If we apply the boundary and initial conditions to the function b(x, t) and calculate required derivatives we obtain the following equations:
In , the Absolute Errors and Relative Errors results are presented. Additionally, we give the absolute errors by .
Figure 1. Absolute Errors of Example 3.1.
![Figure 1. Absolute Errors of Example 3.1.](/cms/asset/5bb894b4-17d5-474b-985f-3a98c2759815/tabs_a_1891678_f0001_c.jpg)
Table 1. Absolute Errors (AE) and Relative Errors (RE) for Example 3.1.
Example 3.2.
Consider the Fisher equation (Jaiswal et al., Citation2019)
with the boundary and initial conditions
The exact solution is given as
In order to homogenize the conditions, we use the following transformation,
In the Absolute Errors and Relative Errors are presented.
Table 2. Absolute Errors (AE) and Relative Errors (RE) for Example 3.2.
Example 3.3.
We take into consideration the Huxley equation (Jaiswal et al., Citation2019)
with boundary and initial conditions
The exact solution is given as
To homogenize the conditions, we use the following transformation,
In the Absolute Errors and Relative Errors are demonstrated.
Table 3. Absolute Errors (AE) and Relative Errors (RE) for Example 3.3.
Example 3.4.
We take into consideration
with boundary and initial conditions
The exact solution is given by
We utilize the following transformation to homogenize the conditions.
In the Absolute Errors and Relative Errors are demonstrated.
Table 4. Absolute Errors (AE) and Relative Errors (RE) for Example 3.4.
Example 3.5.
with boundary conditions
and the initial condition
The exact solution of this problem is presented as
We use the following transformation to homogenize the conditions.
In the Absolute Errors and Relative Errors are presented.
Table 5. Absolute Errors (AE) and Relative Errors (RE) for Example 3.5.
4. Conclusions
In the present paper, the reproducing kernel Hilbert space method was presented to investigate nonlinear partial differential equations with some initial and boundary conditions. The numerical results were showed by some tables. The accuracy of the method was proved theoretically.
Disclosure statement
No potential conflict of interest was reported by the authors.
References
- Al-Khaled, K. (2001). Numerical study of fisher’s reaction diffusion equation by the sine collocation method. The Journal of Computational and Applied Mathematics, 137(2), 245–255. doi:https://doi.org/10.1016/S0377-0427(01)00356-9
- Aronson, D. G., & Weinberger, H. F. (1988). Nonlinear diffusion in population genetics combustion and never pulse propagation. New York, NY: Springer- Verlag.
- Babolian, E., & Saeidian, J. (2009). Analytic approximate solutions to burgers, fisher, huxley equations and two combined forms of these equations. Communications in Nonlinear Science and Numerical Simulation, 14(5), 1984–1992.
- Batiha, B., Noorani, M. S. M., & Hashim, I. (2007). Numerical simulation of the generalized huxley equation by he’s variational iteration method. Journal of Applied Mathematics and Computing, 186, 1322–1325.
- Batiha, B., Noorani, M. S. M., & Hashim, I. (2008). Application of variational iteration method to the generalized burgers-huxley equation. Chaos, Solitons & Fractals, 36(3), 660–663. doi:https://doi.org/10.1016/j.chaos.2006.06.080
- Benton, E., & Platzman, G. W. (1972). A table of the solutions of the one dimensional burgers’ equation. Quarterly of Applied Mathematics, 30(2), 195–212. doi:https://doi.org/10.1090/qam/306736
- Bergman, S. (1950). The kernel function and conformal mapping. New York, NY: American Mathematical Society
- Beyrami, H., Lotfi, T., & Mahdiani, K. (2017). Stability and error analysis of the reproducing kernel Hilbert space method for the solution of weakly singular Volterra integral equation on graded mesh. Applied Numerical Mathematics, 120, 197–214. doi:https://doi.org/10.1016/j.apnum.2017.05.010
- Ebach, E. A., & White, R. R. (1958). Mixing of fluid flowing through beds of packed solids. AIChE Journal, 4(2), 161–169. doi:https://doi.org/10.1002/aic.690040209
- Foroutan, M., Ebadian, A., & Asadi, R. (2018). Reproducing kernel method in Hilbert spaces for solving the linear and nonlinear four-point boundary value problems. International Journal of Computer Mathematics, 95(10), 2128–2142. doi:https://doi.org/10.1080/00207160.2017.1366464
- Hunt, B. (1978). Dispersion calculations in nonuniform seepage. Journal of Hydrology, 36(3–4), 261–277. doi:https://doi.org/10.1016/0022-1694(78)90148-8
- Jaiswal, S., Chopra, M., & Das, S. (2019). Numerical solution of non-linear partial differential equation for porous media using operational matrices. Mathematics and Computers in Simulation, 160, 138–154. doi:https://doi.org/10.1016/j.matcom.2018.12.007
- Javan, S. F., Abbasbandy, S., & Araghi, M. A. F. (2017). Application of reproducing kernel Hilbert space method for solving a class of nonlinear integral equations. Mathematical Problems in Engineering, 2, 1–10.
- Kaya, D., & El-Sayed, S. M. (2003). A numerical simulation and explicit solutions of the generalized burgers-fisher equation. Journal of Applied Mathematics and Computing, 152, 403–413.
- Kutluay, S., Bahadir, A. R., & Özdeş, A. (1999). Numerical solution of one dimensional burgers’ equation: Explicit and exact-explicit finite difference methods. The Journal of Computational and Applied Mathematics, 103(2), 251–261. doi:https://doi.org/10.1016/S0377-0427(98)00261-1
- Kutluay, S., Esen, A., & Dag, I. (2004). Numerical solutions of the burgers’ equation by the least-squares quadratic b-spline finite element method. The Journal of Computational and Applied Mathematics, 167(1), 21–33. doi:https://doi.org/10.1016/j.cam.2003.09.043
- Olmos, D., & Shizgal, B. D. (2006). A psuedo spectral emthod of solution of fisher’s equation. Journal of Computational and Applied Mathematics, 193(1), 219–242. doi:https://doi.org/10.1016/j.cam.2005.06.028
- Parand, K., & Delkhosh, M. (2017). Accurate solution of the thomas-fermi equation using the fractional order of rational chebyshev functions. The Journal of Computational and Applied Mathematics, 317, 624–642. doi:https://doi.org/10.1016/j.cam.2016.11.035
- Qiu, Y., & Sloan, D. M. (1998). Numerical study of fisher’s reaction diffusion equation using a moving mesh method. Journal of Computational Physics, 146(2), 726–746. doi:https://doi.org/10.1006/jcph.1998.6081
- Sahihi, H., Allahviranloo, T., & Abbasbandy, S. (2020). Solving system of second-order BVPs using a new algorithm based on reproducing kernel Hilbert space. Applied Numerical Mathematics, 151, 27–39. doi:https://doi.org/10.1016/j.apnum.2019.12.008
- Sakar, M. G. (2017). Iterative reproducing kernel Hilbert spaces method for Riccati differential equations. The Journal of Computational and Applied Mathematics, 309, 163–174. doi:https://doi.org/10.1016/j.cam.2016.06.029
- Toutian Isfahani, F., Mokhtari, R., Loghmani, G. B., & Mohammadi, M. (2020). Numerical solution of some initial optimal control problems using the reproducing kernel Hilbert space technique. International Journal of Control, 93(6), 1345–1352. doi:https://doi.org/10.1080/00207179.2018.1506888
- Trefethen, L. N. (2000). Spectral methods in matlab.SIAM.
- Wazwaz, A. M. (2005). Travelling wave solutions of generalized forms of burgers, burgers-kdv and burgers-huxley equations. Applied Mathematics and Computation, 169(1), 639–656. doi:https://doi.org/10.1016/j.amc.2004.09.081
- Wazwaz, A. M. (2008). Analytic study on burgers, fisheri huxley equations and combined forms of these equations. Journal of Applied Mathematics and Computing, 195, 754–761.
- Xu, Z., & Xian, D. (2010). Application of Exp-function Method to Genralized Burgers-Fisher Equation. Acta Mathematicae Applicatae Sinica, English Series, 26(4), 669–676. doi:https://doi.org/10.1007/s10255-010-0031-0
- Zaremba, S. (1907). L’equation biharmonique et une classe remarquable de fonctions fondamentales harmoniques. Bulletin international de l'Académie des sciences de Cracovie, 147–196.
- Zaremba, S. (1908). Sur le calcul numerique des fonctions demandees dan le probleme de dirichlet et le probleme hydrodynamique. Bull Intern Acad Sci Cracovie, 1, 125–195.
- Zhao, Z. H., Lin, Y., & Niu, Z. J. (2016). Convergence order of the reproducing kernel method for solving boundary value problems. Mathematical Modelling and Analysis, 21(4), 466–477. doi:https://doi.org/10.3846/13926292.2016.1183240