Next Article in Journal
Investigating Autonomous Vehicle Driving Strategies in Highway Ramp Merging Zones
Previous Article in Journal
A Hesitation-Associated Multi-Attribute Decision-Making Method Based on Generalized Interval-Valued Hesitation Fuzzy Weighted Heronian Averaging Operator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of a Hybrid of the Different Transform Method and Adomian Decomposition Method Algorithms to Solve the Troesch Problem

Department of Mathematical Methods in Technology and Computer Science, Faculty of Applied Mathematics, Silesian University of Technology, Kaszubska 23, 44-100 Gliwice, Poland
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(23), 3858; https://doi.org/10.3390/math12233858
Submission received: 13 November 2024 / Revised: 30 November 2024 / Accepted: 5 December 2024 / Published: 7 December 2024
(This article belongs to the Section E: Applied Mathematics)

Abstract

:
The Troesch problem is a well-known and important problem; the ability to solve it is important due to the practical applications of this problem. In this paper, we propose a method to solve this problem using a combination of two useful algorithms: Different Transform Method (DTM) and Adomian Decomposition Method (ADM). The combination of these two methods resulted in a continuous approximate solution to this problem and eliminated the problems that occur when trying to use each of these methods separately. The great advantages of the DTM method are the continuous form of the solution and the fact that it easy to implement error control. However, in too-complex tasks, this method becomes difficult to use. By using a hybrid of ADM and DTM, we obtain a relatively simple-to-implement method that retains the advantages of the DTM approach.

1. Introduction

Troesch’s problem appears, among others, in the description of phenomena related to the study of confinement of a plasma column by radiation pressure or in the theory related to gas porous electrodes. This problem describes an ordinary second-order differential equation of the form
y ( x ) = α sinh ( α · y ( x ) ) ,
where α R + is a parameter for x [ 0 , 1 ] with conditions
y ( 0 ) = 0 , y ( 1 ) = 1 .
The problem in question is difficult to solve, which is why it is so important to find an approximate solution. One of the first researchers of this problem was Troesch (hence the name of the task), who used the so-called shooting method in his research [1]. There are many other methods for finding an approximate solution to this problem. Examples include the homotopy perturbation method [2,3,4], the B-spline collocation method [5], the variational iteration method [6], using Bessel polynomials [7], the Galerkin method [8,9], using Chebychev polynomials [10], using the Laplace transform [11], and many others [12,13,14].
In the following article, we will use a combination of two analytical methods for solving operator equations (also nonlinear): the DTM (see Section 2) and the ADM (see Section 3). This combination aims to eliminate the difficulties associated with using each of these methods separately. In the works [8,11], this method is used individually, and in the work [6], we can read about the problems related to this approach.

2. Different Transform Method

The DTM was developed and its application to certain electronic problems was demonstrated by Zhou [15]. This method quickly became quite popular and was successfully used to solve many different types of problems described by ordinary differential equations and their systems [16,17,18], partial differential equations [19,20], fractional differential equations [21,22], fuzzy differential equations [23], integral equations and their systems [24,25], systems of differential–integral equations, including equations with a shifted argument [26,27,28], and many others [29,30,31,32].
In this work, we will be interested in functions that are originals.
Definition 1.
The function f expanded in a Taylor series about a fixed point x 0 is called the original.
The Taylor series mentioned in the above definition is used here in a broader context. Most often, the point x 0 is 0, and then we encounter a Maclaurin series.
If we assume that the function f is the original, then for this function, we can write
f ( x ) = n = 0 f ( n ) ( 0 ) n ! x n
and based on the uniqueness of this expansion, each original f can be uniquely assigned a function (transformation) F : N { 0 } R :
F ( n ) = f ( n ) ( 0 ) n ! , Z n 0 .
Thanks to this, we can write the original f as
f ( x ) = n = 0 F ( n ) x n .
The fact that we will be dealing with a special case of Taylor series (Maclaurin series) is not a problem. An easy substitution reduces Taylor series to Maclaurin series, and in addition, we have a theorem connecting Taylor transformations of the function f expanded around the point x 0 0 and around the point x 0 = 0 .
Theorem 1.
If function F x 0 is a Taylor transformation of function f in the neighborhood of point x 0 , and function F is a Taylor transformation of function f in the neighborhood of point 0, then the following relations hold between these transformations:
F ( n ) = i = n F x 0 ( i ) i n ( x 0 ) i n , F x 0 ( n ) = i = n F ( i ) i n ( x 0 ) i n .
In the process of solving a given task, we will be able to use known expansions of basic functions f and properties of the transformation, thanks to which the problem under consideration will be reduced to various types of algebraic problems. In the cited literature, one can find many properties of the DTM transformation; we will limit ourselves to giving only those that will help us solve the title problem (in the properties below, we will assume that x is an element of the domain of the considered function f).
Theorem 2.
The Taylor transformation of the function f ( x ) = u ( x ) ± v ( x ) is
F ( n ) = U ( x ) ± V ( x ) , Z n 0 .
Theorem 3.
The Taylor transformation of the function f ( x ) = a · u ( x ) , a R is
F ( n ) = a · U ( x ) , Z n 0 .
Theorem 4.
The Taylor transformation of the function f ( x ) = u ( m ) ( x ) , m N , is
F ( n ) = ( n + m ) ! m ! U ( n + m ) , Z n 0 .
The situation becomes more complicated if composite functions appear in the problem under consideration. Then, there are no simple descriptions of the form of the transformation U ( n ) for the original u ( x ) = f ( g ( x ) ) . One such approach is Faà di Bruno’s formula [33,34], but this approach complicates the task from the programming side. An effective countermeasure to this problem will be the combination of the DTM transformation and the Adomian decomposition method (see Section 4).

3. Adomian Decomposition Method

The creator of the ADM method is Adomian, who described this method and applied it in the 1980s [35,36]. Many scientists have noticed the great potential of this method and have applied it to many problems described by nonlinear operator equations. These problems include, among others, the heat conduction equation [37,38,39,40,41], the wave equation [42,43], inverse problems [44,45], and many others [46,47,48,49].
The details of the method can be read in the presented literature, and in our case, the ADM will be applied to equations of the form
u ( x ) = f ( x ) + g ( u ( x ) ) ,
where u is the searched function, f is known as a function, and g is some nonlinear transformation.
We present the function u as a function series, but we can also expand the nonlinear transformation g into a function series
g ( u ( x ) ) = i = 0 A i ( u 0 , u 1 , , u i ) ,
where A i , i     0 , denotes the polynomials introduced by Adomian (Adomian polynomials).
These polynomials are defined as follows:
A 0 = g ( u 0 ) , A j ( u 0 , u 1 , , u j ) = 1 j ! d j d λ j g i = 0 λ i u i λ = 0 , j 1 ,
where λ is a parameter.
For several initial values of j, these polynomials have the form
A 0 = g ( u 0 ) , A 1 = u 1 g ( u 0 ) , A 2 = u 2 g ( u 0 ) + 1 2 u 1 2 g ( u 0 ) , A 3 = u 3 g ( u 0 ) + u 1 u 2 g ( u 0 ) + 1 3 ! u 1 3 g ( 3 ) ( u 0 ) , A 4 = u 4 g ( u 0 ) + ( u 1 u 3 + 1 2 ! u 2 2 ) g ( u 0 ) + 1 2 ! u 1 2 u 2 g ( 3 ) ( u 0 ) + 1 4 ! u 1 4 g ( 4 ) ( u 0 ) , A 5 = u 5 g ( u 0 ) + ( u 2 u 3 + u 1 u 4 ) g ( u 0 ) + 1 2 ! ( u 1 2 u 3 + u 1 u 2 2 ) g ( 3 ) ( u 0 ) + 1 3 ! u 1 3 u 2 g ( 4 ) ( u 0 ) + 1 5 ! u 1 5 g ( 5 ) ( u 0 ) ,
This formula may seem complex, but the generation of successive Adomian polynomials can be described by a fairly simple algorithm.
There is an important connection between Adomian polynomials and Taylor transforms that connects these objects [50,51]: if the function f is a composite function of the form f ( x ) = g ( u ( x ) ) , then the Taylor transform F of this function is of the form
F ( k ) = A k * ( u 0 , u 1 , , u k ) , k 0 ,
where A k * denotes a polynomial created from the Adomian polynomial A k , where in place of u k , we put the k-th value of the Taylor transform of the function u, i.e., U ( k ) .
Combining the above two properties, we can write
F ( 0 ) = A 0 * = g ( Y ( 0 ) ) , F ( 1 ) = A 1 * = Y ( 1 ) g ( Y ( 0 ) ) , F ( 2 ) = A 2 * = Y ( 2 ) g ( Y ( 0 ) ) + 1 2 ! Y 2 ( 1 ) g ( Y ( 0 ) ) , F ( 3 ) = A 3 * = Y ( 3 ) g ( Y ( 0 ) ) + Y ( 1 ) Y ( 2 ) g ( Y ( 0 ) ) + 1 3 ! Y 3 ( 1 ) g ( 3 ) ( Y ( 0 ) ) ,

4. Solution Method

Now, let us consider the initial Equation (1). For the purposes of using the Formula (6), we can also write (1) in the form
y ( x ) = α f ( x ) ,
where f ( x ) = g ( y ( x ) ) = sinh α · y ( x ) . Now, suppose that the function y is the original and its Taylor transform is Y ( k ) . Let us also suppose that the Taylor transform of f is F ( k ) . From the first condition (2), we know that Y ( 0 ) = 0 , and from the Formula (6) and the property (3)–(5), we can, for k 0 , write Equation (1) in the transformed form:
( k + 1 ) ( k + 2 ) Y ( k + 2 ) = α F ( k ) .
Putting k = 0 into the Equation (7), we obtain
2 Y ( 2 ) = α F ( 0 ) ( 6 ) Y ( 2 ) = 0 .
For k = 1 , we obtain
6 Y ( 3 ) = α F ( 1 ) = ( 6 ) α Y ( 1 ) g ( Y ( 0 ) ) Y ( 3 ) = 1 6 α 2 s ,
where R s = Y ( 1 ) , which we are not able to determine at this stage. Therefore, the subsequent values of Y ( k ) for k 4 will depend on this unknown parameter s. By inserting subsequent values of k 2 into the Equation (7), we will be able to determine subsequent values of the transforms Y ( k ) . And so, for k = 2 , we have Y ( 4 ) = 0 , and for subsequent values of k,
Y ( 5 ) = 1 6 α 4 s s 2 + 1 , Y ( 6 ) = 0 , Y ( 7 ) = 1 120 α 6 s s 4 + 11 s 2 + 1 , Y ( 8 ) = 0 , Y ( 9 ) = α 8 s s 6 + 57 s 4 + 102 s 2 + 1 5040 , Y ( 10 ) = 0 , Y ( 11 ) = α 10 s s 8 + 247 s 6 + 1923 s 4 + 922 s 2 + 1 362880 , Y ( 12 ) = 0 ,
On this basis, we can construct an approximate solution of y n ( x ) of the form
y n ( x ) = i = 0 n Y ( i ) x i ,
which will depend on the unknown parameter s. The value of this parameter can be determined using the second condition (2), i.e., the condition y ( 1 ) = 1 , which in our case will take the form of the equation
i = 0 n Y ( i ) = 1 .
Unfortunately, we will not solve this equation in the general case, because we have two unknowns, α and s, but since α is a parameter of Equation (1); for a specific value of the parameter α , Equation (9) can be solved, obtaining the final form of the approximate solution y n ( x ) .

5. Numerical Results

Let us take an example α = 0.5 . Then, the approximate solutions (8) for n = 3 , 5 , 7 , 9 , 11 will take the form
y 3 ( x ) = s x + s x 3 24 , y 5 ( x ) = s x + s x 3 24 + s s 2 + 1 x 5 1920 = y 3 ( x ) + s s 2 + 1 x 5 1920 , y 7 ( x ) = y 5 ( x ) + s s 4 + 11 s 2 + 1 x 7 322560 , y 9 ( x ) = y 7 ( x ) + s s 6 + 57 s 4 + 102 s 2 + 1 x 9 92897280 , y 11 ( x ) = y 9 ( x ) + s s 8 + 247 s 6 + 1923 s 4 + 922 s 2 + 1 x 11 40874803200 .
For each of these equations, we can solve the Equation (9) in the set of real numbers, obtaining
s = 0.96 , s = 0.959079 , s = 0.959045 , s = 0.959044 , s = 0.959044 .
We now have the final form of the approximate solutions (8) for n = 3 , 5 , 7 , 9 , 11 . In Figure 1, we present these solutions and the exact solution, which is the solution obtained on the basis of the formula representing the solutions of the task (1) using elliptic functions (see, for example, Formula (3) in the work [7] or Formula (3) in the work [11]). In this figure, we also present the absolute errors Δ of these solutions determined from the formula
Δ n ( x ) = y ( x ) y n ( x ) ,
where y is the exact solution and y n is the approximate solution (8).
Table 1 presents the discrete values of the exact solution y (the results in the table are rounded to the fifth decimal place) and the approximate solutions y n , n = 3 , 5 , 7 , 9 , 11 , for α = 0.5 and for x [ 0 , 1 ] (points x i = 0.1 i , i = 0 , 1 , , 10 ).
The obtained results show the usefulness of the method and are better than the corresponding results obtained with the Laplace decomposition method (see [11]).
Figure 2 shows approximate solutions of y 11 for several different values of α . In Table 2 and Table 3, we present exact results (for α = 10 , these results can be found, e.g., in [6]) obtained by the presented method for α = 1 , α = 3 , α = 4 and α = 10 .
In this case, the obtained results also show the usefulness of the method and are better than the corresponding results obtained with the above-mentioned method (for α = 1 ). For α = 10 , they are comparable to other results or better compared to, e.g., the homotopy perturbation method (see [4]).

6. Conclusions

This paper presents a hybrid method for solving Troesch’s problem. The proposed approach turned out to be effective, also in comparison to other methods, as shown by the presented numerical comparison. An additional advantage of the presented method is, apart from its simplicity, the possibility of its algorithmization. Using a tool that can perform symbolic transformations (the author used the Wolfram Mathematica program in version 14.0; see [52,53]), one can construct a universal procedure dependent on the parameters occurring in the problem and in the method ( α and n), thanks to which one can solve Troesch’s problem together with generating results and creating a graphical illustration of the solution. Additionally, as many cited sources in the literature indicate, many methods are sensitive to the value of the parameter α occurring in the problem—for the value α > 1 , many methods generate results that leave much to be desired. For the discussed method, we obtained good results even for α = 10 (see Table 3), and even larger (see Figure 2).

Author Contributions

Conceptualization, M.P.; methodology, M.P., K.K. and D.S.; software, M.P.; validation, M.P. and D.S.; investigation, M.P.; writing—original draft preparation, M.P.; writing—review and editing, K.K. and D.S.; funding acquisition, D.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Troesch, B.A. A simple approach to a sensitive two-point boundary value problem. J. Comput. Phys. 1976, 21, 279–290. [Google Scholar] [CrossRef]
  2. Feng, X.; Mei, L.; He, G. An efficient algorithm for solving Troesch’s problem. Appl. Math. Comput. 2007, 189, 500–507. [Google Scholar] [CrossRef]
  3. Mirmoradi, S.H.; Hosseinpour, I.; Ghanbarpour, S.; Barari, A. Application of an approximate analytical method to nonlinear Troesch’s problem. Appl. Math. Sci. 2009, 3, 1579–1585. [Google Scholar]
  4. Vazquez-Leal, H.; Khan, Y.; Fernandez-Anaya, G.; Herrera-May, A.; Sarmiento-Reyes, A.d.; Filobello-Nino, U.; Jimenez-Fernandez, V.-M.; Pereyra-Diaz, D. A general solution for Troesch’s problem. Math. Probl. Eng. 2012, 1, 208375. [Google Scholar] [CrossRef]
  5. Khuri, S.A.; Sayfy, A. Troesch’s problem: A B-spline collocation approach. Math. Comput. Model. 2011, 54, 9–10. [Google Scholar] [CrossRef]
  6. Chang, S.-H. A variational iteration method for solving Troesch’s problem. J. Comput. Appl. Math. 2010, 234, 3043–3047. [Google Scholar] [CrossRef]
  7. Izadi, M.; Yüzbaşi, Ş.; Noeiaghdam, S. Approximating solutions of non-linear Troesch’s problem via an efficient quasi-linearization Bessel approach. Mathematics 2021, 9, 1841. [Google Scholar] [CrossRef]
  8. Deeba, E.; Khuri, S.A.; Xie, S. An algorithm for solving boundary value problems. J. Comput. Phys. 2000, 159, 125–138. [Google Scholar] [CrossRef]
  9. Temimi, H. A discontinuous Galerkin finite element method for solving the Troesch’s problem. Appl. Math. Comput. 2012, 219, 521–529. [Google Scholar] [CrossRef]
  10. El-Gamel, M.; Sameeh, M. A Chebychev collocation method for solving Troesch’s problem. Int. J. Math. Comput. Appl. Res. 2013, 3, 23–32. [Google Scholar]
  11. Khuri, S.A. A numerical algorithm for solving Troesch’s problem. Int. J. Comput. Math. 2003, 80, 493–498. [Google Scholar] [CrossRef]
  12. Filali, D.; Ali, F.; Akram, M.; Dilshad, M. A Novel Fixed-Point Iteration Approach for Solving Troesch’s Problem. Symmetry 2024, 16, 856. [Google Scholar] [CrossRef]
  13. Kafri, H.Q.; Khuri, S.A.; Sayfy, A. A new approach based on embedding Green’s functions into fixed-point iterations for highly accurate solution to Troesch’s problem. Int. J. Comput. Methods Eng. Sci. Mech. 2016, 17, 93–105. [Google Scholar] [CrossRef]
  14. Mohyud-Din, S.T. Solution of Troesch’s problem using He’s polynomials. Rev. Un. Mat. Argentina 2011, 52, 143–148. [Google Scholar]
  15. Zhou, J.K. Differential Transformation and Its Applications for Electrical Circuits; Huazhong University Press: Wuhan, China, 1986. [Google Scholar]
  16. Ahmad, M.Z.; Alsarayreh, D.; Alsarayreh, A.; Qaralleh, I. Differential transformation method (DTM) for solving SIS and SI epidemic models. Sains Malays. 2017, 46, 2007–2017. [Google Scholar] [CrossRef]
  17. Hetmaniok, E.; Pleszczyński, M. Comparison of the selected methods used for solving the ordinary differential equations and their systems. Mathematics 2022, 10, 306. [Google Scholar] [CrossRef]
  18. Mohanty, M.; Jena, S.R. Differential transformation method (DTM) for approximate solution of ordinary differential equation (ODE). Adv. Model. Anal. B 2018, 61, 3. [Google Scholar] [CrossRef]
  19. Domairry, G.; Hatami, M. Squeezing Cu–water nanofluid flow analysis between parallel plates by DTM-Padé Method. J. Mol. Liq. 2014, 193, 37–44. [Google Scholar] [CrossRef]
  20. Sepasgozar, S.; Faraji, M.; Valipour, P. Application of differential transformation method (DTM) for heat and mass transfer in a porous channel. Propuls. Power Res. 2017, 6, 41–48. [Google Scholar] [CrossRef]
  21. Momani, S.; Odibat, Z. A novel method for nonlinear fractional partial differential equations: Combination of DTM and generalized Taylor’s formula. J. Comput. Appl. Math. 2008, 220, 85–95. [Google Scholar] [CrossRef]
  22. Merdan, M.; Gökdoğan, A.; Yıldırım, A.; Mohyud-Din, S.T. Numerical Simulation of Fractional Fornberg-Whitham Equation by Differential Transformation Method. Abstr. Appl. Anal. 2012, 2012, 965367. [Google Scholar] [CrossRef]
  23. Allahviranloo, T.; Kiani, N.A.; Motamedi, N. Solving fuzzy differential equations by differential transformation method. Inf. Sci. 2009, 179, 956–966. [Google Scholar] [CrossRef]
  24. Odibat, Z.M. Differential transform method for solving Volterra integral equation with separable kernels. Math. Comput. Model. 2008, 48, 1144–1149. [Google Scholar] [CrossRef]
  25. Hadizadeh, M.; Moatamedi, N. A new differential transformation approach for two-dimensional Volterra integral equations. Int. J. Comput. Math. 2007, 84, 515–526. [Google Scholar] [CrossRef]
  26. Brociek, R.; Pleszczyński, M. Comparison of Selected Numerical Methods for Solving Integro-Differential Equations with the Cauchy Kernel. Symmetry 2024, 16, 233. [Google Scholar] [CrossRef]
  27. Hetmaniok, E.; Pleszczyński, M.; Khan, Y. Solving the integral differential equations with delayed argument by using the DTM method. Sensors 2022, 22, 4124. [Google Scholar] [CrossRef]
  28. Yüzbaşı, Ş.; Ismailov, N. Solving systems of Volterra integral and integrodifferential equations with proportional delays by differential transformation method. J. Math. 2014, 2014, 725648. [Google Scholar] [CrossRef]
  29. Brociek, R.; Pleszczyński, M. Differential Transform Method and Neural Network for Solving Variational Calculus Problems. Mathematics 2024, 12, 2182. [Google Scholar] [CrossRef]
  30. Nejatbakhsh, Y.; Allahviranloo, T.; Kiani, N.A. Solving Fuzzy Integral equations by Differential Transformation Method, First Joint Congress on Fuzzy and Intelligent Systems; Ferdowsi University of Mashhad: Mashhad, Iran, 2007. [Google Scholar]
  31. Liu, H.; Song, Y. Differential transform method applied to high index differential–algebraic equations. Appl. Math. Comput. 2007, 184, 748–753. [Google Scholar] [CrossRef]
  32. Ibis, B.; Bayram, M.; Agargun, A.G. Applications of fractional differential transform method to fractional differential-algebraic equations. Eur. J. Pure Appl. Math. 2011, 4, 129–141. [Google Scholar]
  33. Cockett, J.R.B.; Seely, R.A.G. The Faa di Bruno construction. Theory Appl. Categ. 2011, 25, 394–425. [Google Scholar]
  34. Mishkov, R.L. Generalization of the formula of Faa di Bruno for a composite function with a vector argument. Int. J. Math. Math. Sci. 2000, 24, 481–491. [Google Scholar] [CrossRef]
  35. Adomian, G. Nonlinear Stochastic Systems Theory and Applications to Physics; Springer Science and Business Media: Berlin/Heidelberg, Germany, 1988. [Google Scholar]
  36. Adomian, G. A review of the decomposition method in applied mathematics. J. Math. Anal. Appl. 1988, 135, 501–544. [Google Scholar] [CrossRef]
  37. Chang, M.-H. A decomposition solution for fins with temperature dependent surface heat flux. Int. J. Heat Mass Transf. 2005, 48, 1819–1824. [Google Scholar] [CrossRef]
  38. Grzymkowski, R.; Pleszczyński, M.; Słota, D. Comparing the Adomian decomposition method and the Runge–Kutta method for solutions of the Stefan problem. Int. J. Comput. Math. 2006, 83, 409–417. [Google Scholar] [CrossRef]
  39. Grzymkowski, R.; Pleszczyński, M.; Słota, D. The two-phase Stefan problem solved by the Adomian decomposition method. In Proceedings of the 15th IASTED International Conference on Applied Simulation and Modelling, Rhodes, Greece, 26–28 June 2006; pp. 511–516. [Google Scholar]
  40. Lesnic, D.; Elliott, L. The decomposition approach to inverse heat conduction. J. Math. Anal. Appl. 1999, 232, 82–98. [Google Scholar] [CrossRef]
  41. Pamuk, S. An application for linear and nonlinear heat equations by Adomian’s decomposition method. Appl. Math. Comput. 2005, 163, 89–96. [Google Scholar] [CrossRef]
  42. Jafari, H.; Daftardar-Gejji, V. Solving linear and nonlinear fractional diffusion and wave equations by Adomian decomposition. Appl. Math. Comput. 2006, 180, 488–497. [Google Scholar] [CrossRef]
  43. Lesnic, D. The Cauchy problem for the wave equation using the decomposition method. Appl. Math. Lett. 2002, 15, 697–701. [Google Scholar] [CrossRef]
  44. Singla, R.K.; Das, R. Application of Adomian decomposition method and inverse solution for a fin with variable thermal conductivity and heat generation. Int. J. Heat Mass Transf. 2013, 66, 496–506. [Google Scholar] [CrossRef]
  45. Shahrezaee, A.M.; Hoseininia, M. Solution of some parabolic inverse problems by Adomian decomposition method. Appl. Math. Sci. 2011, 5, 3949–3958. [Google Scholar]
  46. Duan, J.-S.; Rach, R.; Baleanu, D.; Wazwaz, A.-M. A review of the Adomian decomposition method and its applications to fractional differential equations. Commun. Fract. Calc. 2012, 3, 73–99. [Google Scholar]
  47. Tatari, M.; Dehghan, M.; Razzaghi, M. Application of the Adomian decomposition method for the Fokker–Planck equation. Math. Comput. Model. 2007, 45, 639–650. [Google Scholar] [CrossRef]
  48. Wang, Q. Numerical solutions for fractional KdV–Burgers equation by Adomian decomposition method. Appl. Math. Comput. 2006, 182, 1048–1055. [Google Scholar] [CrossRef]
  49. Wazwaz, A.-M. A reliable modification of Adomian decomposition method. Appl. Math. Comput. 1999, 102, 77–86. [Google Scholar] [CrossRef]
  50. Behiry, S.H. Differential transform method for nonlinear initial-value problems by Adomian polynomials. J. Appl. Comput. Math. 2012, 1, 109–114. [Google Scholar] [CrossRef]
  51. Moon, S.D.; Bhosale, A.B.; Gajbhiye, P.P.; Lonare, G.G. Solution of non-linear Differential equations by using differential Transform Method. Int. J. Math. Stat. Invent. 2014, 2, 78–82. [Google Scholar] [CrossRef]
  52. Hastings, C.; Mischo, K.; Morrison, M. Hands-on Start to Wolfram Mathematica: And Programming with the Wolfram Language; Wolfram Media: Champaign, IL, USA, 2015. [Google Scholar]
  53. Wolfram, S. The Mathematica Book; Wolfram Research, Inc.: Champaign, IL, USA, 2003. [Google Scholar]
Figure 1. Approximate solutions y n ( x ) , n = 3 , 5 , 7 , 9 , 11 , exact solution y ( x ) (plot (a)), and errors Δ (plot (b)) for α = 0.5 .
Figure 1. Approximate solutions y n ( x ) , n = 3 , 5 , 7 , 9 , 11 , exact solution y ( x ) (plot (a)), and errors Δ (plot (b)) for α = 0.5 .
Mathematics 12 03858 g001
Figure 2. Approximate solutions y 11 ( x ) for α { 0.05 , 0.5 , 1 , 2 , 3 , 4 , 5 , 10 , 20 } .
Figure 2. Approximate solutions y 11 ( x ) for α { 0.05 , 0.5 , 1 , 2 , 3 , 4 , 5 , 10 , 20 } .
Mathematics 12 03858 g002
Table 1. Comparison of exact values of y and approximate values of y n , n = 3 , 7 , 11 , for α = 0.5 and for x [ 0 , 1 ] (points x i = 0.1 i , i = 0 , 1 , , 10 ).
Table 1. Comparison of exact values of y and approximate values of y n , n = 3 , 7 , 11 , for α = 0.5 and for x [ 0 , 1 ] (points x i = 0.1 i , i = 0 , 1 , , 10 ).
x y ( x ) y 3 ( x ) Δ 3 ( x ) y 7 ( x ) Δ 7 ( x ) y 11 ( x ) Δ 11 ( x )
0.00000000
0.10.095180.096040.000860.095940.096040.095940.00077
0.20.190630.192320.001690.192130.00150.192130.00149
0.30.286650.289080.002430.28880.002140.288790.00214
0.40.383520.386560.003040.386190.002660.386190.00266
0.50.481540.4850.003460.484550.003010.484550.00301
0.60.5810.584640.003640.584130.003130.584130.00313
0.70.682240.685720.003480.68520.002970.68520.00297
0.80.785570.788480.002910.788020.002450.788020.00244
0.90.891370.893160.001790.892860.001490.892850.00149
1.01101010
Table 2. Comparison of exact values y and approximate values y 11 for α = 1 , α = 3 and for x [ 0 , 1 ] (points x i = 0.1 i , i = 0 , 1 , , 10 ).
Table 2. Comparison of exact values y and approximate values y 11 for α = 1 , α = 3 and for x [ 0 , 1 ] (points x i = 0.1 i , i = 0 , 1 , , 10 ).
α = 1 α = 3
x y ( x ) y 11 ( x ) Δ 11 ( x ) y ( x ) y 11 ( x ) Δ 11 ( x )
0.0000000
0.10.0817970.0846610.002864 0.025946 0.0270750.001129
0.20.1645310.1701710.00564 0.054248 0.0566090.002361
0.30.2491670.2573940.008227 0.087495 0.0913050.003811
0.40.3367320.3472230.010491 0.128777 0.1343970.00561
0.50.4283470.44060.012253 0.182056 0.1900360.00797
0.60.5252740.5385340.01326 0.252747 0.2639080.011161
0.70.6289710.6421290.013158 0.348805 0.3642920.015487
0.80.7411680.7526080.01144 0.483138 0.5040070.020869
0.90.863970.8713630.007393 0.680163 0.7040130.02385
1.011.0 1.11 ( 16 ) 11.0 2.75 ( 16 )
Table 3. Comparison of exact values y and approximate values y 11 for α = 4 , α = 10 and for x [ 0 , 1 ] (points x i = 0.1 i , i = 0 , 1 , , 10 ).
Table 3. Comparison of exact values y and approximate values y 11 for α = 4 , α = 10 and for x [ 0 , 1 ] (points x i = 0.1 i , i = 0 , 1 , , 10 ).
α = 4 α = 10
x y ( x ) y 11 ( x ) Δ 11 ( x ) y ( x ) y 11 ( x ) Δ 11 ( x )
0.0000000
0.10.0817970.0132760.001788 4.211 ( 5 ) 0.0001180.000076
0.20.1645310.0287070.003866 1.299 ( 4 ) 0.0003650.000235
0.30.2491670.0488050.006575 3.589 ( 4 ) 0.0010090.00065
0.40.3367320.0768750.01037 9.779 ( 4 ) 0.0027490.001771
0.50.4283470.1176280.01592 2.659 ( 3 ) 0.0074720.004813
0.60.5252740.1781810.024257 7.228 ( 3 ) 0.020280.013051
0.70.6289710.2698370.036909 1.966 ( 2 ) 0.0548270.035163
0.80.7411680.4114060.055126 5.373 ( 2 ) 0.1469130.093183
0.90.863970.6354720.072162 1.521 ( 1 ) 0.3876110.235497
1.011.0 1.66 ( 16 ) 11 2.22 ( 16 )
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

Pleszczyński, M.; Kaczmarek, K.; Słota, D. Application of a Hybrid of the Different Transform Method and Adomian Decomposition Method Algorithms to Solve the Troesch Problem. Mathematics 2024, 12, 3858. https://doi.org/10.3390/math12233858

AMA Style

Pleszczyński M, Kaczmarek K, Słota D. Application of a Hybrid of the Different Transform Method and Adomian Decomposition Method Algorithms to Solve the Troesch Problem. Mathematics. 2024; 12(23):3858. https://doi.org/10.3390/math12233858

Chicago/Turabian Style

Pleszczyński, Mariusz, Konrad Kaczmarek, and Damian Słota. 2024. "Application of a Hybrid of the Different Transform Method and Adomian Decomposition Method Algorithms to Solve the Troesch Problem" Mathematics 12, no. 23: 3858. https://doi.org/10.3390/math12233858

APA Style

Pleszczyński, M., Kaczmarek, K., & Słota, D. (2024). Application of a Hybrid of the Different Transform Method and Adomian Decomposition Method Algorithms to Solve the Troesch Problem. Mathematics, 12(23), 3858. https://doi.org/10.3390/math12233858

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop