Abstract

This paper proposes an implicit block method with two-point to directly solve the fourth-order Initial Value Problems (IVPs). The implicit block method is derived by adopting Hermite interpolating polynomial as the basis function, incorporating the first derivative of to enhance the solution’s accuracy. A block formulation is presented to acquire the numerical approximation at two points simultaneously. The introduced method’s basic properties, including order, zero stability, and convergence, are presented. Numerical experiments are carried out to verify the accuracy and efficiency of the proposed method compared with those of the several existing methods. Application in ship dynamics is also presented which yield impressive results for the proposed two-point block method.

1. Introduction

Higher order differential equations (ODEs) can be used to model problems arising from the field of applied sciences and engineering [1]. The problem of static deflection of a uniform beam which can be modelled as a fourth-order initial value problem (IVP) is a good example of a real problem in engineering [2, 3]. The classical way of solving them is by reducing the equation into the system of first-order ODEs, but this process is too rigorous compared with the direct methods [4, 5]. In addition, many researchers have presented direct methods to avoid the reduction effort [615]. To enhance the efficacy of numerical methods, the block method is introduced with the idea of producing simultaneously -point of the approximate solutions at one time step. Kuboye and Omar [7] and Jacob [8] introduced efficient zero-stable numerical block methodologies for fourth-order initial value problems (IVPs). For block multistep method, approximations are used to generate the approximate solutions at the new block. Omar and Kuboye [9] proposed a block method for directly solving general fourth-order IVPs by increasing the step number; Adeyeye and Omar [14] also presented a direct six-step block method. Recently, researchers have been exploring numerical methods with more functional evaluations with the aim of obtaining numerical solutions with very high precision. This is how hybrid methods in nature arises. Jator [16] and Yap and Ismail [10] developed four-step hybrid block methods, and Abdelrahim and Omar [11] generalized three off-step points. Kayode et al. [12] modified the implicit hybrid block method to directly solve the IVPs associated with fourth-order ODEs. Generally, collocation and interpolation techniques are utilized as direct methods. The points need to be collocated and interpolated after which a system of linear equations must be resolved in order to obtain the method’s coefficients. Therefore, we developed a two-point block the implicit method by using a strategy in our proposed method which can be implemented in a straightforward manner. The method replaces the function by interpolating and integrating the polynomial. Our derivation only requires us to do interpolation and integration to obtain the coefficients. The method also involves the fifth derivative of the solution to equation (1), which aims at acquiring better accuracy. In general, the accuracy of a method increases with increase in the order of the method. But, with the idea of incorporation of higher derivative of the solution in the process, higher and better accuracy is achieved without corresponding increase in the order of the method. We are concerned with the development of the numerical solution of IVPs for fourth-order ODEs of the form:where the fifth derivative of the solution to equation (1) is

We assume that in equation (1) is differentiable to a desired order in region and satisfies Lipchitz condition in its second, third, fourth, and fifth terms as follows:for all points , , , and , in the region R. Then, the IVPs in equation (1) have a unique solution in R ([17, 18]).

The paper is structured in the following manner: in Section 2, a discussion is undertaken about the derivation of the block method of order six (I2PBDO6) along with the basic idea on how the block works. The implementation of this method to solve general fourth-order ODEs is proposed in Section 3. Numerical experiments and the application of the ship dynamics problem are given in Section 4 to show the accuracy and efficiency of the proposed method. The study’s conclusion is finally provided in Section 5.

2. Derivation of Method

This section depicts the proposed method’s derivation based on Hermite Interpolating Polynomial , which interpolates at two points. The polynomial has the formwhereand ; is the generalized Lagrange polynomial, , and is a positive integer.

The method computes the approximate solutions and concurrently at and , where becomes the starting point and is the last point in the block with step size . The evaluation solution of at the point will be used as the next iteration’s initial value:where is the fifth derivative of the solution and

The approximate solution at the point can be retrieved by integrating equation (1) once, twice, thrice, and four times, in relation to over the interval . The following formula can be reached:

Let which gives

Then, in equations (9)–(12) will be replaced by Hermite interpolating polynomial .

Taking leads to and and then making changes in the integration limit from to , we havewhere

Evaluating the integrals in equations (13)–(16) gives

Now, we have four formulas, one for the approximate solution and the others for the approximation of the first, second, and third derivatives of the proposed solution at the block’s end point . Therefore, we need to consider the evaluation of at the point over to have a two-point implicit block method. By applying the same technique as for the formula for , we have the following formula at :

2.1. Order of the Method

The equations (15)–(22) can be written in a matrix difference equation to obtain the order of the new method as follows:where , and are defined as

It is possible to define the linear operator that is linked to equation (26) as

Expanding equation (28) in the Taylor series yields

The linear operator and the new method have order if , , which is the error constant. Hence, in our method, and . Thus, it can be concluded that the order of the proposed method is 6.

2.2. Zero Stability

The method (18)–(25) is deemed zero-stable in case the roots of the first characteristic polynomial is found to satisfy .

Now, in our proposed method, we will use the following technique to find the matrix of the first characteristic polynomial.

By replacing equation (18) into equation (22), we have

Also, substituting equations (18) and (19) into equation (23), we get

Substituting equations (18)–(21) into equation (24), we have

By substituting equations (18)–(22) into equation (25), we have

By using the equations (18)–(22) and (30)–(33), the general form of the matrix can be written as , identity matrix,

Then, implies that . Hence,

Therefore, it can be inferred that the proposed method has zero stability.

3. Implementation

In this section, we briefly mention the developed method’s implementation. The approximate solutions in equations (15)–(22) will be estimated using the predictor-corrector schemes. The predictor equations using Taylor method are

Define equation (35) as the initial approximation and apply the derived method in equations (18)–(25) as the corrector. In order to obtain the corrector iteration, the following equations will be used

Then, we evaluate the functions and which we use to compute the following approximate solutions at the second point:

Next, we evaluate the functions and that we will use in the next corrector iteration. Hence, we repeat the procedure given in equations (36) and (37) to perform the next corrector iterations until the end of the interval.

4. Results and Discussion

Within this section, we tested the I2PBDO6 method to solve single as well as a system of initial value challenges in the form of equation (1). We will see how the method of two-point block (order 6) produces comparable results to the existing direct methods of similar characteristics. Most of the existing methods are of higher order in comparison to the proposed method. The following notations will be used in the tables:(i)I2PBDO6: the direct implicit two-point block method proposed in this paper, order 6(ii)MCM: direct maximal order multiderivative collocation method [6](iii)ZSB7: the direct zero-stable block method of order seven [7](iv)ZSDM6: the direct zero-stable method of order six [8](v)IHB8: the direct implicit hybrid block method of order eight [12](vi)FDM6: the direct linear multistep method of order six [16](vii)BHC8: the direct block hybrid collocation method of order eight [10](viii)FSHB8: the direct four-step hybrid block method of order eight [11](ix)SSB8: the direct seven-step block method of order eight [9](x)LIBO7: the direct implicit six-step block method of order seven [14](xi)RKTF5: the direct RKTF method of order five with four-stage [13](xii)RKF5: the RK method with six-stage given in Lambert [19](xiii)h: step size(xiv)FCN: number of function evaluations(xv)NS: number of steps(xvi)MAXE: maximum absolute error

4.1. Problems

Problem 1. Exact solution:

Problem 2. Exact solution:

Problem 3. Exact solution:

Problem 4. Exact solution:

Problem 5. Exact solution:

Problem 6. Exact solution:

Problem 7. Exact solution:The aim of this study was to demonstrate the accuracy, efficiency, and applicability of the proposed I2PBDO6 method. Tables 14 show the absolute errors at different points as well as different step size. It is remarkable that the errors are zero at some points of the interval which means that the computed solutions are identical to the exact solutions with 20 digits at least. The two-point block method can be seen to significantly outperform MCM [6], ZSB7 [7], LIBO7 [14], ZSDM6 [8], and IHB8 [12] with regard to accuracy. For Problems 3 to 5, the results of the proposed I2PBDO6 method are tabulated alongside others in Tables 57. We have considered the absolute errors along the interval using different number of steps in terms of accuracy as well as steps taken. It can be observed that increasing the number of steps leads to decrease in the error except that in Table 6 at the number of Step 5004 and 50004, since Problem 4 involves exponential function which requires an infinite number of digits for numerical representation. However, these numbers must be represented by a finite number of digits in computer for numerical computation that causes round-off errors. Thus, at a large number of steps such as 5004 and 50004, a sequence of many operations and each subject to a small rounding error is obtained, where the error accumulates and affects the accuracy of the final solutions. The proposed method shows very good performance compared with FDM6 [16], BHC8 [10], FSHB8 [11], SSB8 [9], and LIBO7 [14]. The system in Problem 6 and Problem 7 has integrated in the interval and , respectively. A comparison of numerical outcomes is made with the solution of the same group of systems when they are solved by using RKTF5 [13] and RKF5 [19] methods. We have solved these systems to consider the maximum errors and the number of function evaluations at different step sizes, as shown in Tables 8 and 9. As we can see, the efficiency of the I2PBDO6 method is improving clearly when smaller step sizes are used. Based on the efficiency curves in Figures 1 and 2 of log (max error) versus log (function evaluations), the proposed I2PBDO6 method achieved smaller error for the same number of function evaluations compared with RKTF5 and RKF5. Hence, I2PBDO6 accumulated more total function calls; nevertheless, Figures 1 and 2 display the best performances and efficiency of the proposed I2PBDO6 method.
Overall, the proposed method I2PBDO6 of order 6 has shown remarkable convergence since the approximate solution is very close to the exact solution. Moreover, the method is more efficient compared with the all present methods whose order is nearly equal to or greater as compared with that of the proposed method. The data given in Tables 19 and Figures 1 and 2 show the superiority of I2PBDO6 with regard to efficiency, accuracy, and total number of steps taken at different points of or different step sizes.

4.2. Application to Ship Dynamics Problem

We take into consideration a physical challenge from the ship dynamics as shown in Wu et al. [20], where a sinusoidal wave passes via a ship or offshore structure, with the accompanying fluid actions varying with time . In the aforementioned study [20], the differential equation is defined aswithwhere with regard to the theoretical solution, . On the other hand, the theoretical solution can be seen to be indeterminate when as can be seen in [21]. Numerical investigations to resolve the ordinary differential equations of the fourth-order have been expanded for resolving a problem from ship dynamics. Numerical consideration was offered when and with as can be seen in Twizell [21] and Cortell [22]. However, Twizell [21] and Cortell [22] derived the ODE method by lowering the equations to system of first-order (ODEs) rather than directly resolving it. Moreover, Cortell [22] introduced the extension of the classical RK method. Figure 3 depicts the exact and approximate solutions by using I2PBDO6 for the application of ship dynamics problem with . However, the results of equation (52), , and in are shown in 4. It is obtained by I2PBDO6 with the solution obtained by Mathematica in-built package NDSolve, where . From Figures 3 and 4, it is clear that the solutions that are obtained by I2PBDO6 strongly agree with not only the exact solutions but also with those of Mathematica in-built package NDSolve, respectively.

5. Conclusions

In this article, we proposed a two-point block method with extra derivative to directly solve initial value problems of the fourth order. The derivation of the new method can be easily implemented. This implicit block method is found to satisfy the property of convergence as suggested by the significant enhancement with regard to accuracy in the numerical results. Therefore, the proposed method I2PBDO6 is suitable for attaining high precision when solving fourth-order ODEs.

Data Availability

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

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The authors would like to thank the Universiti Putra Malaysia for the financial support through Putra grant (project no. GP-IPS/2020/9688400).