Abstract

In this paper, we propose a new approximation method (we shall call this method as -parameterized differential transform method), which differs from the traditional differential transform method in calculating the coefficients of Taylor polynomials. Numerical examples are presented to illustrate the efficiency and reliability of our own method. Namely, two Sturm–Liouville problems are solved by the present -parameterized differential transform method, and the obtained results are compared with those obtained by the classical DTM and by the analytical method. The result reveals that -parameterized differential transform method is a simple and effective numerical algorithm.

1. Introduction

Many problems in mathematical physics, theoretical physics, and chemical physics are modelled by the so-called initial value and boundary value problems in the second-order ordinary differential equations. In most cases, these problems may be too complicated to solve analytically. Alternatively, the numerical methods can provide approximate solutions rather than the analytic solutions of problems. There are various approximation methods for solving a system of differential equations, e.g., Adomian decomposition method (ADM), Galerkin method, rationalized Haar functions method, homotopy perturbation method (HPM), variational iteration method (VIM), and the differential transform method (DTM).

The DTM is one of the numerical methods which enables to find an approximate solution in case of linear and nonlinear systems of differential equations. The main advantage of this method is that it can be applied directly to nonlinear ODEs without requiring linearization. The well-known advantage of DTM is its simplicity and accuracy in calculations and also wide range of applications. Another important advantage is that this method is capable of greatly reducing the size of computational work while still accurately providing the series solution with a fast convergence rate. With this method, it is possible to obtain highly accurate results or exact solutions for differential equations. The concept of the differential transform method was first proposed by Zhou [1], who solved linear and nonlinear initial value problems in electric circuit analysis. Afterwards, Chiou and Tzeng [2] applied the Taylor transform to solve nonlinear vibration problems, Chen and Ho [3] developed this method to various linear and nonlinear problems such as two-point boundary value problems, and Ayaz [4] applied it to the system of differential equations. Abbasov and Bahadir [5] used the method of differential transform to obtain approximate solutions of the linear and nonlinear equations related to engineering problems and observed that the numerical results are in good agreement with the analytical solutions. In recent years, many authors have used different methods for solving various types of equations (see, for example, [69]). For example, DTM has been used for differential algebraic equations [10], partial differential equations [3, 1113], fractional differential equations [14], difference equations [15], etc. In [1618], this method has been utilized for Telegraph, Kuramoto–Sivashinsky, and Kawahara equations. Shahmorad et al. developed DTM to fractional-order integrodifferential equations with nonlocal boundary conditions [19] and class of two-dimensional Volterra integral equations [20]. Borhanifar and Abazari applied this method for Schrödinger equations [21]. Different applications of DTM can be found in [22, 23]. Although the differential transform method (DTM) is an effective numerical method for solving many initial value problems, there are also some disadvantages since this method is designed for problems that have analytic solutions (i.e., solutions that can be expanded in Taylor series).

In this paper, we suggest a new version of DTM which we shall call -parameterized differential transform method (-P DTM) to solve initial value and boundary value problems, as well as eigenvalue problems. Note that, in the special cases, the -P DTM reduces to the standard DTM, so our method is the extension and generalization of the classical DTM.

2. Outline of the Classical DTM

In this section, we describe the definition and some basic properties of the classical DTM. Recall that an arbitrary analytic function f(x) can be expanded in Taylor series about a point as

The classical differential transformation of f(x) is defined asand the inverse differential transform is defined as(see [4]).

Let , , and be the differential transformation of , , and , respectively. The basic mathematical operations performed by the differential transform method are listed in following:(i)If , then (ii)If , , then (iii)If , then (iv)If , then (v)If , then

3. -Parameterized Differential Transform Method (-P DTM)

In this section, we suggest a new version of the classical differential transform method by following.

Let be an arbitrary real interval, be an infinitely differentiable function (in real applications, it is enough to require that is sufficiently a large-order differentiable function), be any real parameter, and N be any integer (large enough).

Let us define a parameterized sequence bywhere and are Taylor’s coefficients, that is,

Definition 1. The sequenceis called the -P transformation of the original function f(x). The differential inverse transformation of is defined as the seriesif the series is convergent, where .
The function defined by equalityis called the -parameterized approximation of the original function f(x).

Remark 1. In the cases of , the -P differential transform (4) reduces to the classical differential transform (2) at the points , respectively. Namely, for , the equality holds.

Remark 2. For practical application, instead of , it is convenient to introduce the -term -parameterized approximation of the function which we shall define as

Theorem 1. If f(x) is a constant function, then and for each .

Proof. The proof is immediate from Definition 1 and Remark 2.

Theorem 2. If , , then .

Proof. By applying the well-known properties of classical DTM, we getConsequently, , from which immediately follows that .

Theorem 3. If , then .

Proof. By using the definition of transform (4)Consequently, , from which immediately follows that .

Theorem 4. Let and . Then,where .

Proof. We have from definition (4)Thus, we get . Using this, we find .

Theorem 5. Let , . Then,

Proof. Let . By using the definition of the transform (4), we haveThe equalities and for are obvious.

Theorem 6. If , then

Proof. By using the definition of transform given in equation (4), we have

4. Justification of the -P DTM

In order to show the effectiveness of -P DTM for solving boundary value problems, we shall consider the following Sturm–Liouville problems.

Example 1. (application to the boundary value problem). Let us consider the Sturm–Liouville equationwith the nonhomogeneous boundary conditionsThe exact solution for this problem isApplying the -term -P differential transform to both the sides of (17) and (18), we obtain the following -parameterized boundary value problem asBy using the fundamental operations of -P DTM, we haveThe boundary conditions given in (18) can be transformed as follows:Using (21) and (22) and by taking , the following -P approximate solution is obtained:where , according to (7), , and . The constants and evaluated from equations in (21) are as follows:

Remark 3. Putting in (23), we have the classical DTM solution , given byNow, we will show that the -P DTM can be applied not only to find the solutions of Sturm–Liouville problems, but also to find the eigenvalues of this type boundary value problems.

Example 2. (application to eigenvalue problems). We consider the following eigenvalue problem:Taking the -P differential transform of both sides of (27), we findThen, the following recurrence relation is obtained:Using definition of the -P differential transform, we getConsequently,Thus, the boundary condition (28) can be transformed as follows:Similarly, we haveIn this case, the boundary condition (29) can be written as follows:Let . Substituting these values in (31), we have the following recursive procedure:Substituting (37) in (34) and (36), we findrespectively. In this case, we have a linear system of the equations with respect to the variables and aswhereSince systems (39) and (40) have a nontrivial solution for and , the characteristic determinant is zero, i.e.,The zeros of the characteristic equation coincide with the -parametrized eigenvalues of the Sturm–Liouville problem (27)–(29).
Now, let us find the exact eigenvalues and eigenfunctions of the Sturm–Liouville problem (27)–(29). The general solution of equation (29) has the formwhere and are the arbitrary constants. Applying the boundary conditions (27) and (28), we getBecause we cannot have , this impliesThis is a transcendental equation which is solved graphically. Let are points of intersection of the graphs of the functions:The eigenvalues and corresponding eigenfunctions are therefore given byNow, we consider a special case of the Sturm–Liouville problem (27)–(29), given byThe eigenvalues of this problem are determined by the following equation:This equation can be solved graphically by the points of intersections of the graphs of functions:as shown by the sequence in Figure 1.
The eigenvalues of the considered problem are given by and corresponding eigenfunctions are given byTaking the -P differential transform of both sides of equation (48), the following recurrence relation is obtained:Applying the N-term -P differential transform to the boundary conditions (49) and (50), we haveBy using (54), (55), and (56), we obtain the following equalities (for N = 6):Since systems (57) and (58) have a nontrivial solution for and , the characteristic determinant is zero, i.e.,whereTaking , we have the following algebraic equation for approximate eigenvalues:This equation can be solved by various numerical methods.

5. Comparison Results and Discussion

It is important to note that the -parametrized DTM is an extension and generalization of the classical DTM since in the special cases and , our method reduced to the classical DTM.

To illustrate the accuracy of the -parametrized DTM, solution (23) obtained using this method is compared with solution (26) obtained using the classical DTM and with exact solution (19) obtained using the analytical method in Figures 25.

Remark 4. As seen from Figures 25, in order to increase the accuracy of the approximate solutions, it is necessary to increase the number of terms , and the convergence of -parametrized DTM is quite obvious.

6. Analysis of the Method

In this study, we have introduced a new version of classical DTM that will extend the application of the method to spectral analysis of various types, initial and boundary value problems, which arise from problems of mathematical physics. Numerical results reveal that the -P DTM is a powerful tool for solving many initial value and boundary value problems. It is concluded that comparing with the standard DTM, the -P DTM reduces computational cost in obtaining approximated solutions. This method unlike most numerical techniques provides a closed-form solution. It may be concluded that -P DTM is very powerful and efficient in finding approximate solutions and approximate eigenvalues for wide classes of boundary value problems. The main advantage of the method is the fact that it provides its user with an analytical approximation, in many cases an exact solution, and in a rapidly convergent sequence with elegantly computed terms.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

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

Acknowledgments

This work was supported by the research fund of Amasya University under grant no FMB-BAP 19-0391.