Block Extension of a Single-Step Hybrid Multistep Method for Directly Solving Fourth-Order Initial Value Problems

Abstract

This article aims to derive, analyse, and implement an efficient one-step implicit hybrid method with block extension comprised of seven off-step points to directly solve Initial Value Problems (IVPs) of general four-order ordinary differential equations. For the resolution of the fourth-order IVPs, the exact was approximated by a polynomial termed basis function. The partial sum of the basis function and its fourth derivative were interpolated and collocated at some selected grid and off-grid points for the unknown parameters to be determined. The derived method, when tested, is found to be consistent, convergent, and zero-stable. The method’s accuracy and usability were experimented with using specific sample problems, and the findings revealed that it surpassed some cited methods in terms of accuracy.

Share and Cite:

Duromola, M. , Momoh, A. and Akinmoladun, O. (2022) Block Extension of a Single-Step Hybrid Multistep Method for Directly Solving Fourth-Order Initial Value Problems. American Journal of Computational Mathematics, 12, 355-371. doi: 10.4236/ajcm.2022.124026.

1. Introduction

This paper proposed a one-step hybrid method for directly solving fourth-order initial value problem of ordinary differential equations of the form:

y ( 4 ) = f ( x , y , y , y , y ) , y ( x 0 ) = a 0 , y ( x 0 ) = a 1 , y ( x 0 ) = a 2 , y ( x 0 ) = a 3 (1)

where, f is a given continuous real value function. High-order linear and nonlinear IVPs have been used to represent engineering and other areas’ problems. The static deflection of a uniform beam or a cantilever beam (with the left end embedded and the right end free giving birth to fourth-order IVPs) is one of the applications of fourth-order problems (see [1]).

Traditionally, the reduction approach is adopted for numerically solving equation (1), as reported by [2] [3] [4] [5] and many others. Although this strategy has had much success, it does have certain disadvantages. For example, computer programs related to the method’s implementation are frequently complex, particularly the subroutines that supply the starting values of the methods, resulting in longer computer time and computational work. However, [6] found that these approaches do not consider extra information connected with a particular ordinary differential equation, such as the solution’s oscillatory nature.

A direct approach is introduced as an alternative method to overcome the setback inherent in the reduction approach. Several direct numerical methods exist in the literature, but a few are specially designed to solve fourth-order ordinary differential equations. For instance, [7] developed a Block Hybrid Collocation Method (BHCM) and applied it to solve fourth-order IVPs. Three off-grid points are utilized with the collocation. [8] developed a four-step implicit block method with three generalized off-step points and applied it to solve fourth-order IVPs directly. In a work by [9], an algorithmic collocation approach was presented for obtaining the approximation of fourth-order IVPs. [1] suggested Runge-Kutta type method for directly solving this kind of problem.

According to [10] [11], single-step methods are efficient in terms of accuracy due to the hybrid points incorporated into the method. The proposed method’s efficiency is measured by the number of hybrid points included, either as solutions or function values. The success of [11] motivates this work where the approximation of (1) is sorted in the interval [ x n , x n + 1 ] with seven (7) intermediate points.

2. Mathematical Formulation

Let’s start by allowing the exact y ( x ) of the fourth-order IVP of ordinary differential Equation (1) to be approximated by a partial sum of the polynomial p ( x ) of the form:

y ( x ) p ( x ) = r = 0 8 k + 5 a r x r . (2)

Equation (2) is differentiated four times to obtain its fourth derivative given as:

y ( 4 ) ( x ) p ( 4 ) ( x ) = r = 4 8 k + 5 r ( r 1 ) ( r 2 ) ( r 3 ) a r x r 4 . (3)

Equating (3) and (1) yields the differential system:

f ( x , y ( x ) , y ( x ) , y ( x ) , y ( x ) ) = r = 4 8 k + 5 r ( r 1 ) ( r 2 ) ( r 3 ) a r x r 4 . (4)

Note that x is continuously differentiable, parameters a r ’s in (2), (3), and (4) are linear terms to be determined. By applying, x = x n + r , r = 4 8 , 5 8 , 6 8 , 7 8 to (2) and x = x n + r , r = 0 ( 1 8 ) 1 to (4) yields the following system of algebraic equations:

y n + r = r = 0 13 a r x r , r = 4 8 , 5 8 , 6 8 , 7 8 , (5)

f n + r = r = 4 13 r ( r 1 ) ( r 2 ) ( r 3 ) a r x r 4 , r = 0 ( 1 8 ) 1. (6)

By allowing x n + r 8 = x n + r 8 h and x n = 0 , (5) and (6) are written as matrix equation and solved using CAS in Mathematica to obtain the parameters a r 8 ’s for r = 0 , 1 , 2 , , 1 which were substituted into (2) and yields the following continuous scheme after some simplifications:

y ( t ) = r = 4 7 α r 8 ( t ) y n + r 8 ( t ) + h 4 r = 0 8 β r 8 ( t ) f n + r 8 ( t ) (7)

where, x = x n + t = x n + t h , α r 8 ( t ) ’s and β r 8 ( t ) ’s are the coefficients that defined the scheme and are given as:

α 1 2 ( t ) = 1 3 ( 105 428 t + 576 t 2 256 t 3 ) , α 5 8 ( t ) = 4 ( 21 + 94 t 136 t 2 + 64 t 3 ) ,

α 3 4 ( t ) = 2 ( 35 + 166 t 256 t 2 + 128 t 3 ) , α 7 8 ( t ) = 4 3 ( 15 + 74 t 120 t 2 + 64 t 3 ) ,

β 0 ( t ) = h 4 490497638400 ( 125875 7186478 t + 232909496 t 2 2931938944 t 3 + 20437401600 t 4 88873500672 t 5 + 255465357312 t 6 498906169344 t 7 + 665831079935 t 8 597939978240 t 9 + 345467431872 t 10 115964116992 t 11 + 17179869184 t 12 ) ,

β 1 8 ( t ) = h 4 61312204800 ( 2558325 + 58784710 t 528368824 t 2 + 2030364160 t 3 32699842560 t 5 + 149796421632 t 6 362293493760 t 7 + 546450702336 t 8 530579456000 t 9 + 323330506752 t 10 112742891520 t 11 + 17179689184 t 12 ) ,

β 1 4 ( t ) = h 4 122624409600 ( 39090975 476020370 t + 1697474216 t 2 86879232 t 3 114449448960 t 5 + 67688740992 t 6 1905207017472 t 7 + 3174272335872 t 8 3303433830400 t 9 + 2117150441472 t 10 766651662336 t 11 + 120256084288 t 12 ) ,

β 3 8 ( t ) = h 4 61312204800 ( 68220075 + 543730330 t 1591532296 t 2 + 2867507456 t 3 76299632640 t 5 + 485168775168 t 6 1489244258304 t 7 + 2670798569472 t 8 2948176281600 t 9 + 1979845705728 t 10 744103084032 t 11 + 120259084288 t 12 ) ,

β 1 2 ( t ) = h 4 49049763840 ( 127767255 764794898 t + 1418313224 t 2 + 146591104 t 3 57224724480 t 5 + 376593186816 t 6 1209997983744 t 7 + 2282345201664 t 8 26427470643 t 9 + 1851399340032 t 10 721554505728 t 11 + 120259084288 t 12 ) ,

β 3 4 ( t ) = h 4 122624409600 ( 103817175 509826050 t + 7510153512 t 2 323121920 t 3 38149816320 t 5 + 259539861504 t 6 873552936960 t 7 + 1745860165632 t 8 2159227699200 t 9 + 1621081718784 t 10 676457349120 t 11 + 120256084288 t 12 ) ,

β 7 8 ( t ) = h 4 61312204800 ( 768075 3551450 t 3513592 t 2 + 897994424 t 3 4671406080 t 5 + 32076988416 t 6 109414711296 t 7 + 222566547456 t 8 281437798400 t 9 + 217030066176 t 10 93415538688 t 11 + 17179689184 t 12 ) ,

β 1 ( t ) = h 4 490497638400 ( 594825 2755790 t 3575368 t 2 + 78427008 t 3 4087480320 t 5 + 28262006784 t 6 97372864512 t 7 + 200766652416 t 8 258369126400 t 9 + 203742511104 t 10 90194313216 t 11 + 17179869184 t 12 ) .

Evaluating (7) at t = 0 , 1 8 , 1 4 , 3 8 , 1 to obtain the discrete one-step formula,

y n 35 y n + 1 2 + 84 y n + 5 8 70 y n + 3 4 + 20 y n + 7 8 = h 4 424673280 ( 109 f n 17720 f n + 1 8 135380 f n + 1 4 472520 f n + 3 8 1106210 f n + 1 2 1542344 f n + 5 8 359540 f n + 3 4 + 5320 f n + 7 8 515 f n + 1 ) (8a)

y n + 1 8 20 y n + 1 2 + 45 y n + 5 8 36 y n + 3 4 + 10 y n + 7 8 = h 4 990904320 ( 125 f n 1144 f n + 1 8 34660 f n + 1 4 332440 f n + 3 8 1087810 f n + 1 2 1758760 f n + 5 8 4197 f n + 3 4 + 6200 f n + 7 8 595 f n + 1 ) (8b)

y n + 1 4 10 y n + 1 2 + 20 y n + 5 8 15 y n + 3 4 + 4 y n + 7 8 = h 4 2972712960 ( 205 f n 1880 f n + 1 8 7228 f n + 1 4 130280 f n + 3 8 973010 f n + 1 2 2032040 f n + 5 8 506180 f n + 3 4 + 7912 f n + 7 8 755 f n + 1 ) (8c)

y n + 3 8 4 y n + 1 2 + 6 y n + 5 8 4 y n + 3 4 + y n + 7 8 = h 4 2972712960 ( 41 f n 328 f n + 1 8 + 908 f n + 1 4 + 152 f n + 3 8 125722 f n + 1 2 475288 f n + 5 8 127444 f n + 3 4 + 2120 f n + 7 8 199 f n + 1 ) (8d)

y n + 1 4 y n + 7 8 + 6 y n + 3 4 4 y n + 5 8 + y n + 1 2 = h 4 2972712960 ( 199 f n 1832 f n + 1 8 + 7492 f n + 1 4 17624 f n + 3 8 + 24922 f n + 1 2 + 100648 f n + 5 8 + 492004 f n + 3 4 + 120280 f n + 7 8 329 f n + 1 ) (8e)

Derivation of the Block Method

In the spirit of [12], the normalized form of the general block method is given by

A Y i = E y n + h μ ρ d f ( y n ) + h μ ρ B F ( y n ) (9)

By combining the formulas in (8) and the additional first, second, and third derivatives formulas obtained from (7) and writing in block form, using the definition of the implicit block method in (9) to get the block formula described as follows:

h a r = 0 q ϕ m , r y n + r ρ = h ρ r = 0 q m , r y n ρ + h p ρ ( r = 0 q Δ m , r f n + r = 0 q δ m , r f n + r ) (10)

where σ is the power of the derivative of the continuous method and p is the order of the problem to solve. Equation (10) is solved for r = 0 , 1 8 , 2 8 , , 1 to obtain the following proposed Single-step Hybrid Multistep Method (SHMM):

y n + 1 8 = y n + 1 8 h y n + 1 128 h 2 y n + 1 3072 h 3 y + h 4 3923981107200 ( 24396497 f n + 36501816 f n + 1 8 52883276 f n + 1 4 + 67126376 f n + 3 8 61500210 f n + 1 2 + 38838088 f n + 5 8 16041916 f n + 3 4 + 3904536 f n + 7 8 425111 f n + 1 ) ,

y n + 1 4 = y n + 1 4 h y n + 1 32 h 2 y n + 1 384 h 3 y + h 4 1532805100 ( 1035731 f n + 2719504 f n + 1 8 3139836 f n + 1 4 + 3933392 f n + 3 8 3577790 f n + 1 2 + 2249904 f n + 5 8 926764 f n + 3 4 + 225136 f n + 7 8 24477 f n + 1 ) ,

y n + 3 8 = y n + 3 8 h y n + 9 128 h 2 y n + 9 1024 h 3 y + h 4 16148070400 ( 4104531 f n + 13764168 f n + 1 8 12476916 f n + 1 4 + 16614360 f n + 3 8 15168870 f n + 1 2 + 9553464 f n + 5 8 3938148 f n + 3 4 + 957096 f n + 7 8 104085 f n + 1 ) ,

y n + 1 2 = y n + 1 2 h y n + 1 8 h 2 y n + 1 48 h 3 y + h 4 59875200 ( 38084 f n + 145056 f n + 1 8 104780 f n + 1 4 + 160352 f n + 3 8 144375 f n + 1 2 + 90976 f n + 5 8 37516 f n + 3 4 + 9120 f n + 7 8 992 f n + 1 ) ,

y n + 5 8 = y n + 5 8 h y n + 25 128 h 2 y n + 125 3072 h 3 y + h 4 156959244288 ( 201421625 f n + 828115000 f n + 1 8 490807500 f n + 1 4 + 895985000 f n + 3 8 766681250 f n + 1 2 + 487389000 f n + 5 8 201077500 f n + 3 4 + 48895000 f n + 7 8 5319375 f n + 1 ) ,

y n + 3 4 = y n + 3 4 h y n + 9 32 h 2 y n + 9 128 h 3 y + h 4 63078400 ( 142929 f n + 618192 f n + 1 8 308772 f n + 1 4 + 672912 f n + 3 8 532170 f n + 1 2 + 351216 f n + 5 8 143892 f n + 3 4 + 34992 f n + 7 8 3807 f n + 1 ) ,

y n + 7 8 = y n + 7 8 h y n + 49 128 h 2 y n + 343 3072 h 3 y + h 4 560568729600 ( 2048300303 f n + 9184285992 f n + 1 8 3949712228 f n + 1 4 + 10148873336 f n + 3 8 7344827070 f n + 1 2 + 5205732952 f n + 5 8 2050386772 f n + 3 4 + 504037128 f n + 7 8 54841241 f n + 1 ) , (11)

y n + 1 = y n + h y n + 1 2 h 2 y n + 1 6 h 3 y + h 4 3742200 ( 20648 f n + 95104 f n + 1 8 35808 f n + 1 4 + 108880 f n + 3 8 70760 f n + 1 2 + 54912 f n + 5 8 19744 f n + 3 4 + 6248 f n + 7 8 555 f n + 1 ) ,

y n + 1 8 = y n + 1 8 h y n + 1 128 h 2 y + h 3 20437401600 ( 3619903 f n + 6779886 f n + 1 8 9359135 f n + 1 4 + 11774146 f n + 3 8 10745445 f n + 1 2 + 6771082 f n + 5 8 2792861 f n + 3 4 + 679110 f n + 7 8 73886 f n + 1 ) ,

y n + 1 4 = y n + 1 4 h y n + 1 32 h 2 y + h 3 319334400 ( 286967 f n + 911204 f n + 1 8 926646 f n + 1 4 + 1173140 f n + 3 8 1067950 f n + 1 2 + 67162 f n + 5 8 276634 f n + 3 4 + 67196 f n + 7 8 7305 f n + 1 ) ,

y n + 3 8 = y n + 3 8 h y n + 9 128 h 2 y + h 3 252313600 ( 550152 f n + 2135754 f n + 1 8 1563651 f n + 1 4 + 2298870 f n + 3 8 2099655 f n + 1 2 + 1323918 f n + 5 8 546129 f n + 3 4 + 132786 f n + 7 8 14445 f n + 1 ) ,

y n + 1 2 = y n + 1 2 h y n + 1 8 h 2 y + h 3 19958400 ( 80293 f n + 342816 f n + 1 8 188120 f n + 1 4 + 358816 f n + 3 8 310800 f n + 1 2 + 196192 f n + 5 8 80936 f n + 3 4 + 19680 f n + 7 8 2141 f n + 1 ) ,

y n + 5 8 = y n + 5 8 h y n + 25 128 h 2 y + h 3 817496064 ( 5253125 f n + 23702750 f n + 1 8 10296375 f n + 1 4 + 25537250 f n + 3 8 19680625 f n + 1 2 + 129202250 f n + 5 8 5327125 f n + 3 4 + 1295750 f n + 7 8 141000 f n + 1 ) ,

y n + 3 4 = y n + 3 4 h y n + 9 32 h 2 y + h 3 3942400 ( 37017 f n + 173124 f n + 1 8 61830 f n + 1 4 + 192564 f n + 3 8 129330 f n + 1 2 + 95148 f n + 5 8 37674 f n + 3 4 + 9180 f n + 7 8 999 f n + 1 ) ,

y n + 7 8 = y n + 7 8 h y n + 49 128 h 2 y + h 3 2919628800 ( 37701874 f n + 180838518 f n + 1 8 54639557 f n + 1 4 + 206894170 f n + 3 8 122270925 f n + 1 2 + 104842066 f n + 5 8 35782103 f n + 3 4 + 9423582 f n + 7 8 1020425 f n + 1 ) ,

y n + 1 = y n + h y n + 1 2 h 2 y + h 3 1247400 ( 21203 f n + 103616 f n + 1 8 27024 f n + 1 4 + 121280 f n + 3 8 63820 f n + 1 2 + 63552 f n + 5 8 16816 f n + 3 4 + 6464 f n + 7 8 555 f n + 1 ) , (12)

y n + 1 8 = y n + 1 8 h y + h 2 464486400 ( 1624505 f n + 4124232 f n + 1 8 5225624 f n + 1 4 + 6488192 f n + 3 8 5888310 f n + 1 2 + 3698920 f n + 5 8 1522672 f n + 3 4 + 369744 f n + 7 8 40187 f n + 1 ) ,

y n + 1 4 = y n + 1 4 h y + h 2 7257600 ( 58193 f n + 235072 f n + 1 8 183708 f n + 1 4 + 247328 f n + 3 8 227030 f n + 1 2 + 143232 f n + 5 8 59092 f n + 3 4 + 14368 f n + 7 8 1563 f n + 1 ) ,

y n + 3 8 = y n + 3 8 h y + h 2 5734400 ( 71661 f n + 328608 f n + 1 8 150624 f n + 1 4 + 315000 f n + 3 8 281430 f n + 1 2 + 177264 f n + 5 8 73128 f n + 3 4 + 17784 f n + 7 8 1935 f n + 1 ) ,

y n + 1 2 = y n + 1 2 h y + h 2 453600 ( 7703 f n + 37248 f n + 1 8 11600 f n + 1 4 + 40064 f n + 3 8 29610 f n + 1 2 + 19072 f n + 5 8 7888 f n + 3 4 + 1920 f n + 7 8 209 f n + 1 ) ,

y n + 5 8 = y n + 5 8 h y + h 2 18579456 ( 398825 f n + 1987000 f n + 1 8 465000 f n + 1 4 + 2294000 f n + 3 8 128350 f n + 1 2 + 1020600 f n + 5 8 412000 f n + 3 4 + 100000 f n + 7 8 10875 f n + 1 ) ,

y n + 3 4 = y n + 3 4 h y + h 2 89600 ( 2325 f n + 11808 f n + 1 8 2196 f n + 1 4 + 14208 f n + 3 8 6390 f n + 1 2 + 7200 f n + 5 8 2268 f n + 3 4 + 576 f n + 7 8 63 f n + 1 ) ,

y n + 7 8 = y n + 7 8 h y + h 2 66355200 ( 2019731 f n + 10388784 f n + 1 8 1575056 f n + 1 4 + 12811736 f n + 3 8 4826010 f n + 1 2 + 7068544 f n + 5 8 1018024 f n + 3 4 + 589176 f n + 7 8 57281 f n + 1 ) ,

y n + 1 = y n + h y + h 2 28350 ( 989 f n + 5152 f n + 1 8 696 f n + 1 4 + 6560 f n + 3 8 2270 f n + 1 2 + 3936 f n + 5 8 232 f n + 3 4 + 736 f n + 7 8 ) , (13)

y n + 1 8 = y + h 29030400 ( 1070017 f n + 4467094 f n + 1 8 4604594 f n + 1 4 + 5595358 f n + 3 8 5033120 f n + 1 2 + 31463388 f n + 5 8 1291214 f n + 3 4 + 312874 f n + 7 8 33953 f n + 1 ) ,

y n + 1 4 = y + h 907200 ( 32377 f n + 182584 f n + 1 8 42494 f n + 1 4 + 120088 f n + 3 8 116120 f n + 1 2 + 74728 f n + 5 8 31154 f n + 3 4 + 7624 f n + 7 8 833 f n + 1 ) .

y n + 3 8 = y + h 358400 ( 12881 f n + 70902 f n + 1 8 + 3438 f n + 1 4 + 79934 f n + 3 8 56160 f n + 1 2 + 34434 f n + 5 8 14062 f n + 3 4 + 3402 f n + 7 8 369 f n + 1 ) ,

y n + 1 2 = y + h 113400 ( 4063 f n + 22576 f n + 1 8 + 244 f n + 1 4 + 32752 f n + 3 8 9080 f n + 1 2 + 9232 f n + 5 8 3956 f n + 3 4 + 976 f n + 7 8 107 f n + 1 ) ,

y n + 5 8 = y + h 1161216 ( 41705 f n + 230150 f n + 1 8 + 7550 f n + 1 4 + 318350 f n + 3 8 4000 f n + 1 2 + 170930 f n + 5 8 49150 f n + 3 4 + 11450 f n + 7 8 1225 f n + 1 ) ,

y n + 3 4 = y + h 11200 ( 401 f n + 2232 f n + 1 8 + 18 f n + 1 4 + 3224 f n + 3 8 360 f n + 1 2 + 2664 f n + 5 8 + 158 f n + 3 4 + 72 f n + 7 8 9 f n + 1 ) ,

y n + 7 8 = y + h 4147200 ( 149527 f n + 816634 f n + 1 8 + 48706 f n + 1 4 + 1085938 f n + 3 8 + 54880 f n + 1 2 + 736078 f n + 5 8 + 522046 f n + 3 4 + 223174 f n + 7 8 8183 f n + 1 ) ,

y n + 1 = y + h 28350 ( 989 f n + 5888 f n + 1 8 928 f n + 1 4 + 10496 f n + 3 8 4540 f n + 1 2 + 10496 f n + 5 8 928 f n + 3 4 + 5888 f n + 7 8 + 989 f n + 1 ) . (14)

3. Analysis of the Properties of the Method

This section presented the analysis of the basic properties of the proposed single-step hybrid multistep method.

3.1. Order of the Method

Since y ( x ) is continuously differentiable, following [2], the linear difference operator associated with formulas in (11) is defined by:

ϒ r 8 { y ( x ) : h } = y ( x n + r 8 h ) { b = 0 3 α b ( r 8 ) y ( b ) ( x ) h b h 4 b = 0 3 β b ( r 8 ) y ( 4 ) ( x n + r 8 h ) , r = 1 , 2 , 3 } . (16)

Taking y ( x ) as the valid solution of (1), the Taylor series expansion about the point x after using (16) gives a formula for the local truncation error written as:

ϒ r 8 { y ( x ) : h } = c 0 y ( x ) + c 1 h y ( x ) + c 2 h 2 y ( x ) + + c p + 3 h p + 3 y ( p + 3 ) ( x ) + c p + 4 h p + 4 y ( p + 4 ) ( x ) . (17)

The term c p + 4 is called the error constant and implies that the local truncation error is given by:

ϒ r 8 { y ( x ) : h } = c p + 4 h p + 4 y ( p + 4 ) ( x n ) + O h p + 5 (18)

Since c 0 = c 1 = = c p + 3 = 0 , c p + 4 0 , refer to [13]; then formulas in (11) have uniform order p = 9 with error constant given by

c p + 4 = ( 100009549 143780317296063204556800 , 100009549 143780317296063204556800 , 2851897 280820932218873446400 , 8093367 197229516181156659200 , 14479 137119595809996800 , 1243375625 5751212691842528182272 , 148383 385213898791321600 , 1833526051 2934292189715575603200 8123 8569974738124800 )

This procedure can be repeated for the formulas in (12)-(14) to obtain their respective error constants.

3.2. Zero Stability of the Block Method

According to [3] and [14], a block method is zero stable if the zeros of the characteristic polynomial satisfy | η i | 1 and the root | η i | = 1 has multiplicity not exceeding the order of the differential equation. Moreover, this kind of stability tells the behaviour of the numerical method as h ρ 0 . Setting h to zero in the formulas (11)-(14), its reduced to the form that satisfies Π ( η i ) = | η i ( ϕ m , r ) m , r | , whose the characteristics equation is η i 28 ( η i 1 ) 4 = 0 . It is evident that the SHMM is zero stable since the multiplicity of roots | η i | = 1 does not exceed the order of the differential equation understudy.

3.3. Convergence

According to [15], the necessary and sufficient condition for a numerical method to be convergent is to be consistent and Zero stable. The satisfactory condition for the proposed method SHMM to be consistent is that it must have order p 1 (see [16]). Section 3.2 established zero stability of the proposed SHMM, and it is correct to conclude that SHMM is convergent.

3.4. Region of Absolute Stability of the Method SHMM

This section studies the region of absolute stability of the proposed Single-step Hybrid Multistep Method (SHMM). Substituting the test problems:

y = v y , y = v 2 y , y = v 3 y , y ( 4 ) = v 4 y

into formulas in (11) and then combined as a block:

U 0 Y n + r = U 1 Y n + h U 2 Y n + h 2 U 3 Y n + h 3 U 4 Y n + h 4 ( Б 0 F n + Б 1 F n + 1 ) , (19)

where vectors,

Y n + r = ( y n + 1 8 , y n + 2 8 , y n + 3 8 , y n + 4 8 , y n + 5 8 , y n + 6 8 , y n + 7 8 , y n + 1 ) T ,

Y n = ( y n 1 8 , y n 2 8 , y n 3 8 , y n 4 8 , y n 5 8 , y n 6 8 , y n 7 8 , y n ) T ,

Y n = ( y n 1 8 , y n 2 8 , y n 3 8 , y n 4 8 , y n 5 8 , y n 6 8 , y n 7 8 , y n ) T ,

Y n = ( y n 1 8 , y n 2 8 , y n 3 8 , y n 4 8 , y n 5 8 , y n 6 8 , y n 7 8 , y n ) T ,

Y n = ( y n 1 8 , y n 2 8 , y n 3 8 , y n 4 8 , y n 5 8 , y n 6 8 , y n 7 8 , y n ) T ,

F n = ( f n 1 8 , f n 2 8 , f n 3 8 , f n 4 8 , f n 5 8 , f n 6 8 , f n 7 8 , f n ) T ,

F n + 1 = ( f n + 1 8 , f n + 2 8 , f n + 3 8 , f n + 4 8 , f n + 5 8 , f n + 6 8 , f n + 7 8 , f n + 1 ) T ,

U 0 , U 1 , U 2 , U 3 , U 4 , Б 0 , and Б 1 are matrices of dimension eight (8) whose entries are the coefficients of formulas in (11). Regarding (19) the amplification matrix obtained is:

M ( ζ ) = Γ 1 Ζ (20)

where Γ = ( U 0 Б 1 ) and Ζ = ( U 1 + U 2 + U 3 + U 4 + Б 0 ) . Further analysis of the amplification matrix M ( ζ ) give the eigenvalues { γ 1 , γ 2 , γ 3 , γ 4 , γ 5 , γ 6 , γ 7 , γ 8 } = { 0 , 0 , 0 , 0 , 0 , 0 , 0 , γ 8 } . The dominant eigenvalue γ 8 is a function of ζ where ζ = v 4 h 4 . Figure 1 shows the absolute stability region where the proposed method exhibited the behaviours of the true solution.

4. Numerical Experiments

Four sample problems are considered as numerical examples to test the usability of the proposed SHMM. The accuracy of the method was evaluated by calculating the absolute error generated when applied to the sample problems.

4.1. Test Problem 1

The general fourth-order IVP of ordinary differential equation

y ( 4 ) = y + y + y + 2 y , y ( 0 ) = 1 , y ( 0 ) = 0 , y ( 0 ) = 0 , y ( 0 ) = 30

whose exact solution is reported as y ( x ) = 2 e 2 x 5 e x + 3 cos x 9 sin x is considered as the first test problem. The solutions to problem 1 were obtained within [0, 1] over 20 iterations and are compared with the exact solution, as presented in Figure 2(a). It is clear from Table 1 and Figure 2(b) that SHMM shows good performance over the methods in [7] and [8] up to at least seven decimal digits.

Figure 1. Stability plot of SHMM.

Table 1. Solution of problem 2 obtained using the proposed method.

(a)(b)

Figure 2. (a) Curves of solutions and behaviour of absolute errors on test problem 21 using the SHMM; (b) Efficiency curves of the maximum absolute errors against grid-values for problem 1.

4.2. Test Problem 2

The second example considered as a test problem is another fourth-order IVP of ordinary differential equation

y ( 4 ) = y , y ( 0 ) = 0 , y ( 0 ) = 1.1 72 50 π , y ( 0 ) = 1 144 100 π , y ( 0 ) = 1.2 144 100 π ,

whose exact solution is given as y ( x ) = 1 x cos x y ( 0 ) = 1.2 sin x 144 100 π . Problem 2 was iterated within [ 0 , 1 ] for 320 steps. The results are as presented in Table 2 and Figure 3(a) and Figure 3(b). Table 2 and Figure 3(b) make it evident that SHMM outperforms the approach in [17] up to at least seven decimal digits.

4.3. Test Problem 3: Application: Ship Dynamic Problem (See [8])

We applied the proposed method to solve a physical problem that occurs in ship dynamics. In particular, this problem has been studied and solved numerically by [18], and [19], which describes how the sinusoidal wave of frequency passes along a ship or offshore structure to lead to a fourth-order differential equation relates to the action of the fluids with time x as below

y ( 4 ) = 3 y y ( 2 + ϕ cos ( x ) ) , y ( 0 ) = 1 , y ( 0 ) = 0 , y ( 0 ) = 0 , y ( 0 ) = 0 ,

whose exact solution is y ( x ) = 2 cos x cos ( x 2 ) for when ϕ = 0 . This problem was solved within [0, 15] over 150 iterations. The results are reported in Table 3 and Figure 4. The results of the problem for h = 0.25 and 0.1 are compared with those of cited [7] [8] and [18], the suggested method compares well with the cited works (see Table 4).

4.4. Test Problem 4

The following nonlinear fourth-order IVP of ordinary differential equation

y ( 4 ) = ( y ) 2 y y 4 x 2 + e x ( 1 + x 2 4 x ) , y ( 0 ) = 1 , y ( 0 ) = 1 , y ( 0 ) = 3 , y ( 0 ) = 1 , [ 0 , 1 ]

with the exact solution y ( x ) = x 2 + e x is also considered as a test problem. The test problem was approximated using SHMM within [0, 1] over 5 and 10 iterations, respectively. See Table 5 for the results as compared with some cited works in the literatures.

(a)(b)

Figure 3. (a) Curves of solutions and behaviour of absolute errors on test problem 2 using the SHMM; (b) Efficiency curves of the maximum absolute errors against grid-values for Example 2.

Figure 4. Curves of solutions and behaviours of absolute errors on test problem 3 using the SHMM.

Table 2. Solution of test problem 2 obtained by the proposed method.

Table 3. Solution of the applied example obtained using SHMM.

Table 4. Comparison of the absolute error on test problem 3.

Table 5. Comparison of the absolute error on test problem 4.

5. Conclusion

This work proposes a single-step, linear multistep formula (LMF) with block extension for the direct solution of fourth-order ordinary differential equations. The ship dynamics problem and three other standard fourth-order ordinary differential equations are considered test problems to establish the methods’ usefulness. The analysis and numerical experiments revealed that the proposed method is efficient with a better degree of accuracy for handling the direct solution of fourth-order ordinary differential equations.

Conflicts of Interest

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

References

[1] Hussain, K., Ismail, F. and Senu, N. (2015) Two Embedded Pairs of Runge-Kutta Type Methods for Direct Solution of Special Fourth-Order Ordinary Differential Equations. Mathematical Problems in Engineering, 2015, Article ID: 196595.
https://doi.org/10.1155/2015/196595
[2] Lambert, J.D. (197) Computational Methods in ODEs. John Wiley & Sons, New York.
[3] Fatunla, S.O. (1991) Block Method for Second-Order IVPs. International Journal of Computer Mathematics, 41, 55-63.
https://doi.org/10.1080/00207169108804026
[4] Awoyemi, D.O. (1996) A Efficient Two-Step Numerical Integrator for General Second-Order Ordinary Differential Equations. Abacus Journal of the Mathematical Association of Nigeria, 24, 31-43.
[5] Brujnano, L. and Trigiante, D. (1998) Solving Differential Problems by Multistep Initial and Boundary Value Methods. Gordon and Breach Science Publishers, Amsterdam.
[6] Vigo-Aguiar, J. and Ramos, H. (2006) Variable Stepsize Implementation of a Multistep Method for . Journal of Computational and Applied Mathematics, 192, 114-131.
[7] Yap, L. and Ismail, F. (2015) Block Hybrid Collocation Method with Application to Fourth-Order Differential Equations. Mathematical Problems in Engineering, 2015, Article ID: 561489.
https://doi.org/10.1155/2015/561489
[8] Abdelrahim, R. and Omar, Z. (2017) A Four-Step Implicit Block Method with Three Generalized Off-Step Points for Solving Fourth-Order Initial Value Problems Directly. Journal of King Saud University—Science, 29, 401-412.
https://doi.org/10.1016/j.jksus.2017.06.003
[9] Awoyemi, D.O. (2005) Algorithmic Collocation Approach for Direct Solution of Fourth-Order Initial-Value Problems of Ordinary Differential Equations. International Journal of Computer Mathematics, 82, 321-329.
https://doi.org/10.1080/00207160412331296634
[10] Duromola, M.K. (2016) An Accurate Five Off-Step Points Implicit Block Method for Direct Solution of Fourth-Order Differential Equations. Open Access Library Journal, 3, e2667.
https://doi.org/10.4236/oalib.1102667
[11] Duromola, M.K. and Momoh, A.L. (2019) Hybrid Numerical Method with Block Extension for Direct Solution of Third Order Ordinary Differential Equations. American Journal of Computational Mathematics, 9, 68-80.
http://www.scirp.org/journal/ajcm
[12] Kayode, S.J., Duromola, M.K. and Bolaji, B. (2014) Direct Solution of Initial Value Problems of Fourth-Order Ordinary Differential Equations Using Modified Implicit Hybrid Block Method. Journal of Scientific Research and Reports, 3, 2792-2800.
https://doi.org/10.9734/JSRR/2014/11953
[13] Badmus, A.M. and Yahaya, Y.A. (2014) New Algorithm of Obtaining Order and Error Constants of Third Order Linear Multistep Method (LMM). Asian Journal of Fuzzy and Applied Mathematics, 2, 190-194.
[14] Shampine, L.F. and Watts, H.A. (1969) Block Implicit One-Step Methods. Mathematics of Computation, 23, 731-740.
https://doi.org/10.1090/S0025-5718-1969-0264854-5
[15] Henrici, P. (1962) Discrete Variable Methods in Ordinary Differential Equations. John Wiley & Sons, New York.
[16] Awoyemi, D.O., Kayode, S.J. and Adoghe, O. (2015) A Six-Step Continuous Multistep Method for the Solution of General Fourth-Order Initial Value Problems of Ordinary Differential Equations. Journal of Natural Sciences Research, 5, 131-138.
[17] Cortell, R. (1993) Application of the Fourth-Order Runge-Kutta Method for the Solution of High-Order General Initial Value Problems. Computers & Structures, 49, 897-900.
https://doi.org/10.1016/0045-7949(93)90036-D
[18] Twizell, E.H. (1988) A Family of Numerical Methods for the Solution of High-Order General Initial Value Problems. Computer Methods in Applied Mechanics and Engineering, 67, 15-25.
https://doi.org/10.1016/0045-7825(88)90066-7
[19] Alkasassbeh, M. and Omar, Z. (2017) Generalized Hybrid One-Step Block Method Involving Fifth Derivative for Solving Fourth-Order Ordinary Differential Equation Directly. Journal of Applied Mathematics, 2017, Article ID: 7637651.
https://doi.org/10.1155/2017/7637651
[20] Ramos, H. (2019) Development of a New Runge-Kutta Method and Its Economical Implementation. Computational and Mathematical Methods, 1, e1016.
https://doi.org/10.1002/cmm4.1016

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.