Literature DB >> 32322709

The novel Leal-polynomials for the multi-expansive approximation of nonlinear differential equations.

Hector Vazquez-Leal1,2, Mario Alberto Sandoval-Hernandez3,4, Uriel Filobello-Nino1, Jesus Huerta-Chua5.   

Abstract

This work presents the novel Leal-polynomials (LP) for the approximation of nonlinear differential equations of different kind. The main characteristic of LPs is that they satisfy multiple expansion points and its derivatives as a mechanism to replicate behaviour of the nonlinear problem, giving more accuracy within the region of interest. Therefore, the main contribution of this work is that LP satisfies the successive derivatives in some specific points, resulting more accurate polynomials than Taylor expansion does for the same degree of their respective polynomials. Such characteristic makes of LPs a handy and powerful tool to approximate different kind of differential equations including: singular problems, initial condition and boundary-valued problems, equations with discontinuities, coupled differential equations, high-order equations, among others. Additionally, we show how the process to obtain the polynomials is straightforward and simple to implement; generating a compact, and easy to compute, expression. Even more, we present the process to approximate Gelfand's equation, an equation of an isothermal reaction, a model for chronic myelogenous leukemia, Thomas-Fermi equation, and a high order nonlinear differential equations with discontinuities getting, as result, accurate, fast and compact approximate solutions. In addition, we present the computational convergence and error studies for LPs resulting convergent polynomials and error tendency to zero as the order of LPs increases for all study cases. Finally, a study of CPU time shows that LPs require a few nano-seconds to be evaluated, which makes them suitable for intensive computing applications.
© 2020 The Authors.

Entities:  

Keywords:  Differential equations; Mathematics; Multiple expansions; Semi-analytic approximations; Taylor series

Year:  2020        PMID: 32322709      PMCID: PMC7160581          DOI: 10.1016/j.heliyon.2020.e03695

Source DB:  PubMed          Journal:  Heliyon        ISSN: 2405-8440


Introduction

All kinds of nonlinear differential equations emanate when modelling different phenomenon of sciences and engineering without knowing an exact solution. Unlike the theory of linear ordinary differential equations, relatively little is known about the general nature of nonlinear ODES; specially when explicit solutions cannot be obtained. The reason to study these equations is that many physical systems (and equations that describe them) are of nonlinear nature. Although there exists the qualitative theory of nonlinear ODES, which was discovered by Henri Poincaré in 1880, it just provides the general behaviour of the solutions, in particular, only describes the asymptotic character of them. From the aforementioned, it is clear the importance of searching for methods which provide, at least, analytical approximate solutions for nonlinear ODES in the whole domain of the problem to solve. In addition, another tool to understand the behaviour of solutions, indirectly, is through the application of numerical methods. Nonetheless, such algorithms exhibit several issues like: false states of equilibrium, oscillations, numerical instabilities, among others [1], [2]. Therefore, the obtained numerical solution may not represent the desired result [3], [4]. Hence, a line of research is focused to obtain solutions in the form of analytical approximations like: enhanced power series method [5], power series extender method [6], [7], modified Taylor series method [8], direct Padé method [9], [10], rational homotopy perturbation method [11], generalized homotopy method [12], [13], homotopy analysis method [2], [14], homotopy perturbation method [15], [16], [17], among others. On one hand, all above mentioned methods may provide approximate solutions in terms of polynomials; nevertheless, users require specialized knowledge of mathematics to apply such methods. On the other hand, we propose a novel method that is capable to produce accurate multi-expansive polynomials requiring just basic knowledge of mathematics. Such multi-expansive expressions will be denominated as Leal-polynomials (LP) for the rest of this work. The Leal-polynomials are applied to obtain accurate approximations of a wide spectrum of nonlinear differential equations. Such polynomials are constructed to satisfy the boundaries and their respective derivatives depending on the selected order for the approximation. In contrast with Taylor expansion, LPs can expand simultaneously in multiple points, providing accurate polynomials. Also, as LP increases its order, the approximation's accuracy improves within the inner region of the expansion points. Even-more, the missing derivatives required by LP are obtained using either a numerical method or the least squares method regarding the intrinsic parameters of the nonlinear problem. Hence, we will present as study cases some important nonlinear problems in physics and engineering: approximate Gelfand's equation [18], [19], [20], an equation of an isothermal reaction [21], a model for chronic myelogenous leukemia [22], Thomas-Fermi equation [23], [24], and a high order nonlinear differential equations with discontinuities [25], [26], [27], [28], [29]; resulting in accurate approximations with a wide domain of convergence. The rest of this work is organized as follows. Section 2 introduces the basic procedure to obtain the Leal-polynomials. Next, for Section 3, we present a brief introduction to the least squares method. Cases study are presented in Section 4. Later, in Section 5, we introduce studies of computing convergence and error; while, Section 6 presents a study of CPU time consumption of LPs. Next, Section 7 provides a detailed discussion of the results. Finally, conclusions of the work are exposed in Section 8.

The basic procedure to obtain the Leal-polynomials

Let us assume we have the following nonlinear differential equation: having as boundary condition where L and N, are a linear and a non-linear operator, respectively; is a known analytic function, B is a boundary operator, Γ is the boundary of domain Ω, and denotes differentiation along the normal drawn outwards from Ω. In fact, the proposed LPs can be applied to initial conditions problems or boundary-valued problems. First, we define Leal-polynomials as where are the orders for M-expansion points, and c are the unknown coefficients to be determined. The process is a straightforward scheme that can be summarized as: First, we build the LP-equations for each expansion point (EP) It is important to remark two aspects: the expansion points are selected to enlarge the domain of convergence or to increase the accuracy over a finite domain, and the expansions points must - at least - include the boundary-value points of (1). Linear equations system (5) is solved to obtain the c constants. LP (3) is constructed using the c constants from the last step. The Algorithm 1 shows how to implement the last steps. In addition, the LP can be either numeric or symbolic depending on the implementation.
Algorithm 1

General procedure to obtain a numeric or symbolic Leal-Polynomial.

General procedure to obtain a numeric or symbolic Leal-Polynomial. Each particular problem provides a set of initial conditions or boundary conditions that belong to the sets . Nonetheless, there is a certain number of unknowns that must be determined to initialize Taylor series method; there are two ways to solve this issue: a) the values will be obtained using a suitable numerical method, or b) such unknowns can be modelled in terms of the intrinsic parameters of the problem using the least square method (see next section for details) to construct the model. In addition, it is important to remark that the next derivatives are obtained using the well-known method of Taylor series for differential equations [8]. To facilitate the application of LP, Appendix A and Appendix C present the Maple 15 procedures to automatically generate the symbolic Leal-polynomials of two expansion points of the same order, and three expansion points of different order using Algorithm 1.

A brief introduction to the least squares method

Let (), (), (), ⋯, (), the coordinates of a data set, such that , and the adjustment curve is , where are adjustment constants. The least squares approximations [30], [31], [32], [33], [34], [35] attempts to minimize the sum of squares from the vertical distances of values to the ideal model and obtain the model function , which minimizes the square error defined by: Therefore, (6) is designed to minimize the error with respect to the sample set. To do this, partial derivatives are defined with respect to every adjustment constants, creating a system of nonlinear equations given as: By solving system (7) for adjustment constants, it is possible to obtain a model that provides the best fit to the data set. This method allows to create a continuous function in the space with a minimized error with respect to the samples [31]. In consequence, it is possible to test various models and select the one that provides the best fit. Fig. 1 depicts the methodology, where the asterisk symbol represents the data set. For every datum a value is given (where ). It is possible to obtain the best function that fits the data set, represented by the blue line.
Figure 1

Least squares method.

Least squares method.

Study cases

Bratu's problem in 1D

In this example we will find an analytical approximate solution for Bratu's equation (that is, the Liouville-Bratu's-Gelfand equation for the one-dimensional case). This equation is important because it has many applications in science and engineering to model physical and chemical systems. The Bratu's model describes the fuel ignition model in thermal combustion theory, chemical reaction, nano-technology, radiative heat transfer, and also is helpful in the Chandrasekhar model for the expansion of the universe, among others [18], [36]. From the aforementioned, it is possible to understand the amount of research work that has been dedicated to this problem until now. Thus, the Bratu's problem [18] is given by where prime denotes differentiation with respect to x, Φ is the intrinsic parameter of Bratu's problem. To calculate the Leal-polynomial, it will be necessary to approximate and for (8). We will express both derivatives in terms of Φ. The exact solution was calculated numerically using a scheme based on trapezoid combined with Richardson extrapolation from the built-in numerical routines provided by Maple 15. Thence, we apply the square residual error (Polynomial Fit command from Maple) in the range of , with intervals of to polynomials of 12-th degree, resulting and In order to obtain the superior order derivatives for the left frontier (), we apply the Taylor series method to (8), assuming the problem is now of initial conditions as follows resulting the next superior derivatives Now, we repeat the same procedure for the right boundary, resulting and Using the derivatives mentioned above and (B.5) (from Appendix B), we can obtain a symbolic Leal-polynomial of order . For instance, we use , resulting: Fig. 2 shows a good agreement between (15) and the numerical solution of Gelfand equation. With the aim to perform a comparison with Taylor method; we numerically calculated (considering and using dsolve command from Maple) the missing derivatives: and , for Bratu's problem in order to construct the Taylor series (employing (11) and (12)) and (employing (13) and (14)), resulting
Figure 2

Comparison between numerical solution of (8) and (15) using Φ = 3.4.

Comparison between numerical solution of (8) and (15) using Φ = 3.4. It is important to note that, on one side, (16) exhibits poor accuracy on the opposite frontier to their respective expansion points; on the other side, LP satisfies, as expected, both boundaries. This result represents a notable advantage of LP over the classical Taylor expansions, considering that two expansion points will reduce the approximation error in the inner zone between a and b frontiers (see Fig. 3a). Fig. 3b presents a comparison of absolute error between LP and Taylor series obtained for both study cases. LP exhibits high accuracy in the vicinity of the boundaries, reaching, as expected, maximum error of at (right in the middle of the boundaries). On the other hand, both and exhibit good accuracy at the vicinity of their respective expansion points, and a poor performance on the opposite boundary.
Figure 3

Comparison between LP (15) and Taylor series (16).

Comparison between LP (15) and Taylor series (16).

Nonlinear model of diffusion and reaction in porous catalysts

This example studies the nonlinear ODE that describes the diffusion and reaction in porous catalysts. The following nonlinear problem models the steady one-dimensional case, where the reaction rate depends non-linearly on concentration; so that the system can be conceived as a solid material with pores through which reactants and products diffuse [21], [37]. Next, we will get an analytical approximate solution for this problem, which properly describes the phenomenon under study. Obtained results will be valuable for chemical engineers. An isothermal reaction that is n-th order and irreversible in planar geometry [21], is given by with boundary conditions here prime denotes differentiation with respect to x, Φ is Thiele modulus and n is the order of reaction. Next, we repeat the same procedure from the first case study to obtain and in the range of (using ), resulting and Using as the order of reaction, we obtain the left boundary derivatives, resulting and Next, we obtain derivatives for the right boundary of (17), resulting and Finally, as a particular case, we present the order Leal-polynomial (B.5) for (see Fig. 4), resulting
Figure 4

Comparison between numerical solution of (17) and (25).

Comparison between numerical solution of (17) and (25). Now, we proceed to find the Taylor series (expanded at ) and (expanded at ) for (17) considering and , resulting Equations (26) exhibit poor accuracy on the opposite frontier to their respective expansion points, on the contrary to LPs, that satisfy both frontiers (see Fig. 5). In addition, Fig. 5b shows the best accuracy of LP in comparison to and . In general terms, the power of LP lies in its ability to expand, at the same time, on severals EPs, reducing the error in the inner region, whilst presenting high accuracy on the boundaries.
Figure 5

Comparing LP (25) and Taylor series expansions (26).

Comparing LP (25) and Taylor series expansions (26).

Model for chronic myelogenous leukemia (CML) and T cell interaction

Chronic myelogenous leukemia (CML) is a cancer that affects the blood system. The treatment of this disease is an important matter of public health. Therefore, [22] reported a mathematical model for the human immune system's response to CML, as where prime denotes differentiation with respect to t, is chronic myelogenous leukemia (CML) cancer cells, is effector cells specific to chronic myelogenous leukemia (CML), and are naive T cells. consists of all naive T cells (specific and non-specific for CML). These cells either have not yet been exposed to professional antigen-presenting cell (APC), or else are not CML-specific. The cells have differentiated from cells upon activation by a professional APC peptide-MHC (major histocompatibility complex) and costimulators. Using the routine PLeal2 from Appendix C, we obtain , , and , using , , and as the order for expansions, respectively; Considering the expansion points for , for , and for . The numerical values employed as expansion points for LP are and for , , and , respectively. The initial conditions () and parameters (see Table 1) are the same as reported at [22]. We obtained the numerical points for expansions for CML model using the Fehlberg fourth-fifth order Runge-Kutta method with degree four interpolant (RKF45) [38], [39], integrated as an option of the build-in routine ‘dsolve’ from Maple 15.
Table 1

Parameters of CML as reported at [22].

ParameterssndndedcknηαnαeCmaxrcγeγc
Values0.370.230.300.0240.0627200.140.982300000.00570.0570.0034
Parameters of CML as reported at [22]. Hence, using the Taylor series method for the rest of the unknown derivatives, it results the following LPs and Fig. 6 illustrates a comparison among the numerical solution for (27) and the LP approximations, resulting in a wide domain of convergence. If users require a wider domain of convergence, they must select a higher order for LPs and a set of convenient expansion points.
Figure 6

Numerical solutions and LP approximations for (27).

Numerical solutions and LP approximations for (27).

Thomas-Fermi equation

The Thomas-Fermi (T-F) equation is a nonlinear singular differential equation defined on a semi-infinite domain [23], [24] as where prime denotes differentiation with respect to x. T-F equation is a starting point to understand nuclear physics. In fact, this model helps to study the potential and charge densities in [24]: atoms, molecules, atoms in strong magnetic fields, metals and crystals and dense plasmas, among others. Using the routine PLeal2 from Appendix C, we obtain and , using and as the order for expansions, respectively; Considering the expansion points for and for . The numerical values [23] employed as expansions points for LP, are and for and , respectively. Hence, using the Taylor series method to obtain the rest of the unknown derivatives, we construct a piece-wise approximation Fig. 7 shows the good agreement among the numerical solution [23] (considered as the exact solution for comparison purposes) and the LP approximation (37) (see Appendix D for the producing polynomials). In addition, Table 2 presents a comparison among the numerical solution, our scheme and other ones reported in literature. As we can note from such table, (37) presents the best accuracy regarding the other approximations. The work [40] reported an order one approximation using Laplace transform HPM, nonetheless, its accuracy is poor. Works [41] and [42] reported HAM approximations (asymptotic) of order 60 and 100, respectively, which produces too cumbersome demanding more computing resources to be evaluated than our proposal.
Figure 7

LP of TF and its numerical solution [23] (“exact”).

Table 2

Comparison between numerical solution of (34), Leal-Polynomials and other reported approximations.

xNumerical [23](37)[40][41][42]
0.250.7552014650.7552647500.7085029320.7761910000.755202000
0.500.6069863830.6069865680.5704917450.6159170000.606987000
0.750.5023468460.5023468460.4850180110.5053800000.502347000
1.000.4240080520.4240080520.4211672270.4237720000.424008000
1.250.3632014140.3632014140.3695421630.3629350000.363202000
1.500.3147774640.3147774560.3262985260.3144900000.314778000
1.750.2754513280.2754507370.2893157790.2751540000.275451000
2.000.2430085070.2429996500.2572536990.2427180000.243009000
2.250.2158946270.2158423480.2292100940.2156300000.215895000
2.500.1929841230.1928213540.2045403810.1927950000.192984000
3.000.1566326730.1562533730.1634644740.1567190000.156633000
4.000.1084042570.1083951650.1055046230.1096320000.108404000
5.000.0788077790.0788077790.0687786180.0816296000.078807800
6.000.0594229490.059422949-0.0638162000.059423000
7.000.0460978190.046097819-0.0518005000.046097800
8.000.0365872550.036587255-0.0432859000.036587300
9.000.0295909350.029590935-0.0370023000.029590900
10.00.0243142930.024314293-0.0322081000.024314300
15.00.0108053590.010805355-0.0191843000.010805400
20.00.0057849410.005784920-0.0134937000.005784940
25.00.0034737540.003473754-0.0103570000.003473750
LP of TF and its numerical solution [23] (“exact”). Comparison between numerical solution of (34), Leal-Polynomials and other reported approximations.

High order nonlinear differential equations with discontinuities

In this section we will test the LPs to approximate nonlinear problems with discontinuities [25], [26], [27], [28], [29] by selecting the expansion points before and after the discontinuity constructing unified approximations. Then, let us to approximate this equation of order five where prime denotes differentiation with respect to x. The discontinuity of (38) is produced by the abrupt change of sign at due to the term sgn [29] defined as Using the routine PLeal from Appendix A, we obtain using order-sixth for both expansion points (EP); Considering and as EP. The numerical values (RKF45 from Maple) employed to feed the LP, are Resulting the following LP For comparison purposes, we will construct the Taylor expansions at and , resulting and respectively. Fig. 8 depicts the comparison among the numerical solution of (38), and its approximations (41), (43) and (42). The numerical solution was obtained solving (38) as two equations, one for and the other one for , using the RKF45 algorithm from Maple 15. It is important to note that the LP approximation exhibits a wide domain of convergence (), whilst - as expected - and presents a good agreement for the domains: and , respectively; Because the discontinuity at , both Taylor expansions are blind to what happens crossing the discontinuity. This issue will affect to any technique based on Taylor as classical perturbation method, homotopy perturbation method [40], homotopy analysis method [42], differential transform method [43], among others. Nonetheless, our proposal can deal with this issue, opening a wide scope of applications of LP to this kind of problems in physics.
Figure 8

Comparison among the numerical solution of (38) and (41), (43) and (42).

Comparison among the numerical solution of (38) and (41), (43) and (42).

Computing convergence and error

In this section we will analyse the error difference among the successive orders of LP to visualize the convergence of the approximation procedure as follows where q denotes the successive orders of the Leal-polynomials (L); a and b extreme EPs. Even more, we calculated the error between the numerical solution and different q orders of LP, using where represents the numerical solution considered as the exact solution for practical purposes. On one hand, Fig. 9a and Fig. 9b show the convergence of different orders of LP to approximate (8) and (17), respectively. It is important to note that for both study cases, the error among the successive orders of LP describes a tendency for very low values (below ). On the other hand, Fig. 10a and Fig. 10b depict the error between exact solution and 10 orders of LP, resulting a clear tendency of a decaying to zero. Although, Fig. 10b shows an unexpected error increasing at order due to the lack of accuracy of the LSM derivative; Nonetheless, we solved such issue by using the numerical derivative with 12 significant digits as depicted in the same figure. It is important to note that LPs with two expansion points of the same q-order, produces a polynomial of degree .
Figure 9

Computed convergence for both study cases.

Figure 10

Error for approximations of both study cases.

Computed convergence for both study cases. Error for approximations of both study cases. For the case of CML, we compute the convergence and error for the approximation of the three involved variables. As the three approximations are expanded at three points, we will perform the analysis using the following sequence of incremental orders: and for , and , respectively. As expected, Figure 11, Figure 12, Figure 13 show a good convergence and error vanishing as the order of [] approximations increases.
Figure 11

Convergence and error analysis for .

Figure 12

Convergence and error analysis for .

Figure 13

Convergence and error analysis for .

Convergence and error analysis for . Convergence and error analysis for . Convergence and error analysis for . We will compute the convergence and error for the approximation of T-F in the domain of ; As it is expanded using three points, we will perform the analysis using the following sequence of incremental orders: resulting a clear convergence and error decaying to zero as the order increases as depicted in Fig. 14.
Figure 14

Convergence and error for of T-F equation.

Convergence and error for of T-F equation. Finally, we will compute the convergence and error for the (41) for the problem with a discontinuity for the domain of ; As it is expanded using two points, we will perform the analysis using the following sequence of incremental orders: Fig. 15 depicts how as the order of approximation increases the LP converge and an error decaying to zero. This result is interesting considering the discontinuity just in the middle of the EPs. This shows how LPs can be applied with success to this kind of problems.
Figure 15

Convergence and error analysis for problem with a discontinuity (38).

Convergence and error analysis for problem with a discontinuity (38).

Computing CPU time for Leal-polynomials

A computation time (CPU time) analysis for the LP approximations was achieved using Fortran 77/90, using as compiler the gfortran with level 3 optimization. The computer used was an Intel(R) Core(TM) i7-7700 CPU running at 3.60 GHz with 32 GB of main memory under Debian 10 (Linux). To circumvent the operative system fluctuations, the evaluation time was determined by the average time of 10 million calculations for each point (131 points). Figure 16, Figure 17, Figure 18 show how the LP approximations for all cases study require among 5 to 24 nanoseconds to be evaluated using real*8 data type (15 significant digits). Therefore, given the short computation times and the wide domain of convergence, we can conclude that the Leal-Polynomials are a powerful tool that can achieve: accurate, easy computable and compact approximations with a large domain of convergence. The Fortran code for the computation time of LPs for Thomas-Fermi equation is presented at Appendix D. The comparison of CPU time among LPs and Taylor series from Figs. 16a, 16b, and 18 show how the LPs exhibit lower or similar CPU times to the regular polynomials of Taylor series. Nonetheless, LPs exhibit a remarkable advantage of accuracy for the polynomials of the same degree as reported in Figs. 3b and 5b.
Figure 16

CPU times for LPs of: Bratu's problem, diffusion and reaction model and Thomas-Fermi equation.

Figure 17

CPU time for LP-approximations of CML.

Figure 18

CPU time for LP approximation of the nonlinear problem with a discontinuity.

CPU times for LPs of: Bratu's problem, diffusion and reaction model and Thomas-Fermi equation. CPU time for LP-approximations of CML. CPU time for LP approximation of the nonlinear problem with a discontinuity.

Discussion

The proposed scheme produces polynomials that satisfy the derivatives in multiple points at the same time as a mechanism to replicate the behaviour of the nonlinear problem. Figs. 19a and 19b present the relative error (RE) for orders 1 to 10 of LP, resulting a clear tendency of the RE to reduce its magnitude as the order of LP increases for (8) and (17) problems. This tendency of error reduction supports the above mentioned study of computational convergence and error analysis of LPs from Section 5. Also, CPU time consumption (see Section 6) of the proposed LPs shows that LPs can be used for intensive computing simulations.
Figure 19

Relative error for different q-orders of LP. In fact, q means an order of [q,q].

Relative error for different q-orders of LP. In fact, q means an order of [q,q]. The comparison among LPs and Taylor expansions from Figure 3, Figure 5, Figure 8 shows how the proposed polynomials exhibit a remarkable better accuracy for a wider domain. For the case of BVPs (8) and (17) LPs presented a reasonable accuracy for the region of , whilst, Taylor series exhibits a slow convergence; In addition, Taylor series will require an undetermined number (huge number) of terms to reach a similar error to the one presented for LPs (see section 5). In fact, the Taylor series expansion for CML model at , shows a similar behaviour. For the case of a high order (38) equation with a discontinuity, we can conclude that LPs can be applied to the solution of this kind of problems, whilst, Taylor series cannot approximate this problem across the discontinuity point. Appendix A presents a Maple code to obtain symbolic Leal-polynomials of q order for the given a and b EPs. Appendix B presents specific examples of symbolic LP for orders . Nevertheless, if the user requires more expansion points or different expansion orders for a and b, it is necessary to follow Algorithm 1, which is a straightforward task (see Appendix C). We obtain the LP coefficients using a straightforward procedure that involves the solution of a system of linear equations (5), which makes LPs affordable in terms of their computational requirements to construct them; regarding the benefits in terms of accuracy, speed of evaluation and easy implementation. It requires future work to extend the power of LPs; among the open problems or challenges, we can mention: Apply LP to approximate nonlinear differential equations of high-order >5. It is common to find in literature nonlinear differential equations of superior order for different applications, for instance, fluid mechanics, chemistry, biology, physics, among others. Therefore, approximating such problems using LP will challenge to prove their effectivity, in particular when stiffness or singularities are presented on nonlinear problems, which makes them difficult to solve even for numerical methods. Apply the least square method (LSM) to general nonlinear models to obtain the function for unknown derivatives and not only polynomials (see (9), (10), (19), (20)). This line of research will produce some potential advantages: large domains of convergence for the derivatives, and more accurate derivatives which are useful - in particular - for high order LPs (see Fig. 10b). It is frequent to deal with nonlinear problems exhibiting two or more intrinsic parameters. Therefore, extending the procedure to model unknown derivatives when two or more intrinsic parameters are presented is an important problem to solve. Here, we can apply different curve fitting techniques or algorithms, we can mention: multivariable nonlinear regression [44], neural networks [45], [46], piece-wise linear method [47], among many others. The required accuracy will determine the technique selection, how expensive is its evaluation in terms of speed (computational load), required memory, energy consumption, among others. To change LSM is an attractive research line. For instance, to approximate derivatives, we can use some approximative methods as homotopy perturbation method [15], homotopy analysis method [14], Adomian decomposition method [48], [49], perturbation method [50], [51], among others. Therefore, such methods will provide semi-analytic derivatives with certain accuracy depending on the selected method and the problem to solve, but perhaps more compact, easy computable, and semi-analytic expressions than LSM does. The power of LPs can be extended to approximate special or general functions (in terms of any combination of transcendental functions), like Taylor series does, but using multiple EPs. It is important to remark that to construct the LPs is required that special or general functions are continuous in the EPs. In this work, we solved the Thomas-Fermi equation which is a singular problem that is hard to solve numerically or semi-analytically. However, LPs must be tested with other singular problems of different kind to prove its soundness. LPs must be used to treat more nonlinear problems with discontinuities [25], [26], [27], [28], in particular real problems from physics. The application of LPs to partial differential equations (PDEs) is an attractive line of research for future work because of the broad scope of applications of such equations. Multi-variable Taylor series must be the keystone for a future application of LPs to PDES. As long as the numerical solution of a boundary-layer problem [52], [53], [54] is available, LPs can approximate such kind of problems. Further research is required to apply LPs to approximate stiff nonlinear differential equations [55], [56], [57] or delay nonlinear differential equations [58], [59]; which arises in areas such as chemical engineering, nonlinear mechanics, biochemistry and life sciences. Theoretical research work will be required to obtain a formal analysis of convergence; at least for particular nonlinear differential equations. It is possible to propose a systematic multistage LP scheme by splitting the domain into segments that are easier to approximate as depicted for the study case of Thomas-Fermi equation. Further work is required to implement a convergence-control scheme to increase the accuracy of LPs or its domain of convergence.

Conclusions

In this work we presented the Leal-polynomials (see Algorithm 1 for practical implementations) as an interesting and powerful tool to approximate nonlinear differential equations of different kind. The results of study cases show how our proposal produces accurate approximations. The main contribution of this method is its ability to produce multi-expansive polynomials, in contrast to Taylor series that is restricted to single point expansions. Such multi-expansions can produce accurate approximations in the inner region among the expansion points, whilst guaranteeing the satisfaction of the initial conditions or boundaries values of the problem. We also presented CPU computation analysis, computational convergence and error studies resulting: evaluation times in the order of nano-seconds, convergent polynomials and error reduction as the order of LP-approximations increases for all study cases. Furthermore, the proposed multi-expansive polynomials are straightforward to obtain (see Appendix A and Appendix C and easy to evaluate (see Appendix B). From the above-mentioned results, we can conclude that our proposal will have interesting applications for a wide scope of nonlinear differential equations emerging in science and engineering.

Declarations

Author contribution statement

H. Vazquez-Leal: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data; Wrote the paper. M. A. Sandoval-Hernandez: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data. U. Filobello-Nino, J. Huerta-Chua: Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data.

Funding statement

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Competing interest statement

The authors declare no conflict of interest.

Additional information

Supplementary content related to this article has been published online at https://doi.org/10.1016/j.heliyon.2020.e03695. No additional information is available for this paper.
  4 in total

1.  A mathematical model for chronic myelogenous leukemia (CML) and T cell interaction.

Authors:  Helen Moore; Natasha K Li
Journal:  J Theor Biol       Date:  2004-04-21       Impact factor: 2.691

2.  GHM method for obtaining rationalsolutions of nonlinear differential equations.

Authors:  Hector Vazquez-Leal; Arturo Sarmiento-Reyes
Journal:  Springerplus       Date:  2015-06-04

3.  Modified Taylor series method for solving nonlinear differential equations with mixed boundary conditions defined on finite intervals.

Authors:  Hector Vazquez-Leal; Brahim Benhammouda; Uriel Antonio Filobello-Nino; Arturo Sarmiento-Reyes; Victor Manuel Jimenez-Fernandez; Antonio Marin-Hernandez; Agustin Leobardo Herrera-May; Alejandro Diaz-Sanchez; Jesus Huerta-Chua
Journal:  Springerplus       Date:  2014-03-25

4.  Direct application of Padé approximant for solving nonlinear differential equations.

Authors:  Hector Vazquez-Leal; Brahim Benhammouda; Uriel Filobello-Nino; Arturo Sarmiento-Reyes; Victor Manuel Jimenez-Fernandez; Jose Luis Garcia-Gervacio; Jesus Huerta-Chua; Luis Javier Morales-Mendoza; Mario Gonzalez-Lee
Journal:  Springerplus       Date:  2014-09-27
  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.