1 Introduction
The general fourth order ordinary differential equations (ODEs) of the form
\[y^{(4)} = f(x, y, y', y'', y''') \quad y^{(s)}(x_0) = y_s, s = 0 (1)3, x \in [x_0, b]\] (1)
are considered in this paper. Eq. (1) can be solved by reducing it to its equivalent first order system as mentioned in [1-9]. However, this approach suffers some setbacks, such as evaluation of too many functions and heavy computation (see [10-12]).
Direct methods of solving Eq. (1) have been examined by several researchers [10,12-14]. They developed linear multistep methods using interpolation and collocation whereby the use of the approximated power series as a basis function was considered. Kayode [12] developed an efficient zero-stable numerical method with step number k=4 and 5 for fourth order initial value problems (IVPs), which was implemented in predictor-corrector mode. Furthermore, a five-step block method for solving fourth order ODEs directly is presented in [10]. In addition, in [13] and [14] six-step block methods are developed for solving fourth order ODEs using a multistep collocation approach whereby collocation points are selected at some grid points. These methods, however, have low accuracy.
In order to improve the accuracy of the existing methods, this article proposes a new block method for directly solving general fourth order IVPs of ODEs by increasing step number k.
2 Methodology
Let the approximate solution to Eq. (1) be a power series of the form
\[y(x) = \sum_{j=0}^{k+4} a_j x^j\] (2)
where k is the step number. The fourth derivative of Eq. (2) gives
\[y^{(4)}(x) = \sum_{j=4}^{k+4} j(j-1)(j-2)(j-3)a_j x^{j-4} = f(x, y, y', y'', y''')\] (3)
Eq. (2) is interpolated at \(x = x_{n+i}\), i = (k-5)(1)(k-2) and Eq. (3) is collocated at \(x = x_{n+1}, i = 0(1)k\). This gives a system of equations in the form
\[AX = B \tag{4}\] where
\[X = \begin{bmatrix} a_0 \\ a_1 \\ a_2 \\ a_3 \\ \vdots \\ a_{k+4} \end{bmatrix}, B = \begin{bmatrix} y_{n+k-5} \\ y_{n+k-4} \\ y_{n+k-3} \\ \vdots \\ y_{n+k} \end{bmatrix},\]
\[\text{[rumus tidak dapat ditampilkan dengan baik — lihat PDF asli]}\]
By using Gaussian elimination, the values of \(a_j\)'s, j = 0(1)k + 4 in Eq. (4) are obtained and then substituted into Eq. (2) to give a continuous linear multistep method in the form
\[y(t) = \sum_{i=k-5}^{k-2} \alpha_j(t) y_{n+j} + h^4 \sum_{i=0}^{k} \beta_j(t) f_{n+j}\] (5)
For k = 7, we have
\[\begin{pmatrix} \alpha_{2}(t) \\ \alpha_{3}(t) \\ \alpha_{4}(t) \\ \alpha_{5}(t) \end{pmatrix} = \begin{pmatrix} -1 & \frac{-11}{6} & -1 & \frac{-1}{6} \\ 4 & 7 & \frac{7}{2} & \frac{1}{2} \\ -6 & \frac{-19}{2} & -4 & \frac{-1}{2} \\ 4 & \frac{13}{3} & \frac{3}{2} & \frac{1}{6} \end{pmatrix} \begin{pmatrix} t^{0} \\ t^{1} \\ t^{2} \\ t^{3} \\ t^{4} \\ t^{5} \\ t^{6} \\ t^{7} \\ t^{8} \\ t^{9} \\ t^{10} \\ t^{11} \\ t^{2} \end{pmatrix}\] where
\[\text{[rumus tidak dapat ditampilkan dengan baik — lihat PDF asli]}\]
The values of w, u and v are w = 119750400, u = 13305600, v = 23950080, for \(t = \frac{x - x_{n+6}}{h} .\)
Eq. (5) is evaluated at the non-interpolating points, i.e. t = -6, -5, 0 and 1, to produce the discrete schemes. The first, second and third derivatives of Eq. (5) are evaluated at all the points within the interval, i.e. t = -6, -5, -4, -3, -2, -1, 0and 1, to give the derivatives of the discrete schemes. These schemes are combined in a matrix, whereby both the y and the f function are multiplied by the inverse of the coefficients of \(y_{n+j}\), j = 0(1)k. This yields a block of the form
\[A^{0}Y_{N} = A'Y_{N-1} + hA''Y_{N-1}' + h^{2}B'Y_{N-1}'' + h^{3}B''Y_{N-1}''' + h^{4}(E^{0}F_{N} + E^{1}F_{N-1})\] (6)
where
\[Y_{N} = \begin{pmatrix} y_{n+1} \\ y_{n+2} \\ \vdots \\ y_{n+k} \end{pmatrix}, Y_{N-1} = \begin{pmatrix} y_{n-k+1} \\ y_{n-k+2} \\ \vdots \\ y_{n} \end{pmatrix}, Y_{N-1}' = \begin{pmatrix} y_{n-k+1}' \\ y_{n-k+2}' \\ \vdots \\ y_{n}' \end{pmatrix}, Y_{N-1}'' = \begin{pmatrix} y_{n-k+1}'' \\ y_{n-k+2}'' \\ \vdots \\ y_{n}'' \end{pmatrix}, Y_{N-1}'' = \begin{pmatrix} y_{n-k+1}'' \\ y_{n-k+2}'' \\ \vdots \\ y_{n}'' \end{pmatrix}, Y_{N-1}'' = \begin{pmatrix} y_{n-k+1}'' \\ y_{n-k+2}' \\ \vdots \\ y_{n}'' \end{pmatrix}, Y_{N-1}'' = \begin{pmatrix} f_{n-k+1} \\ f_{n-k+2} \\ \vdots \\ f_{n} \end{pmatrix}.\]
If k = 7, we obtain
\[A^{0} = \begin{pmatrix} 1 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 \end{pmatrix}, \qquad A' = \begin{pmatrix} 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \end{pmatrix},\]
\[A'' = \begin{pmatrix} 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 & 0 & 0 & 2 \\ 0 & 0 & 0 & 0 & 0 & 0 & 3 \\ 0 & 0 & 0 & 0 & 0 & 0 & 4 \\ 0 & 0 & 0 & 0 & 0 & 0 & 6 \\ 0 & 0 & 0 & 0 & 0 & 0 & 7 \end{pmatrix}, \quad B' = \begin{pmatrix} 0 & 0 & 0 & 0 & 0 & \frac{1}{2} \\ 0 & 0 & 0 & 0 & 0 & 0 & 2 \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{9}{2} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & \frac{9}{2} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & \frac{25}{2} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & \frac{25}{2} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & \frac{49}{2} \end{pmatrix},\]
\[B'' = \begin{pmatrix} 0 & 0 & 0 & 0 & 0 & 0 & \frac{1}{6} \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{4}{3} \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{9}{2} \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{32}{3} \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{32}{6} \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{125}{6} \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{343}{6} \end{pmatrix}, \quad E^1 = \begin{pmatrix} 0 & 0 & 0 & 0 & 0 & \frac{3102701}{119750400} \\ 0 & 0 & 0 & 0 & 0 & \frac{315461}{467775} \\ 0 & 0 & 0 & 0 & 0 & \frac{526077}{492800} \\ 0 & 0 & 0 & 0 & 0 & \frac{312608}{467775} \\ 0 & 0 & 0 & 0 & 0 & \frac{25842625}{4790016} \\ 0 & 0 & 0 & 0 & 0 & \frac{110052}{11550} \\ 0 & 0 & 0 & 0 & 0 & 0 & \frac{262892693}{17107200} \end{pmatrix}\]
| 4137616 | 5122521 | 5415020 | 3967805 | 1878984 | 517351 | 62956 | |
|---|---|---|---|---|---|---|---|
| 119750400 | 119750400 | 119750400 | 119750400 | 119750400 | 119750400 | 119750400 | |
| 315461 | 306810 | 320335 | 233050 | 109899 | 30176 | 3665 | |
| 467775 | 467775 | 467775 | 467775 | 467775 | 467775 | 467775 | |
| \(E^0 =\) | 1616436 | 1195317 | 1348200 | 985365 | 465588 | 127971 | 15552 |
| 492800 | 492800 | 492800 | 492800 | 492800 | 492800 | 492800 | |
| 1096960 | 616032 | 838400 | 599480 | 283392 | 77920 | 9472 | |
| 467775 | 467775 | 467775 | 467775 | 467775 | 467775 | 467775 | |
| 98195000 | 42733125 | 74762500 | 49290625 | 23688000 | 6516875 | 792500 | |
| 4790016 | 4790016 | 4790016 | 4790016 | 4790016 | 4790016 | 4790016 | |
| 440802 | 151632 | 344790 | 199260 | 103518 | 27972 | 3402 | |
| 11550 | 11550 | 11550 | 11550 | 11550 | 11550 | 11550 | |
| 1093194508 | 301769685 | 884720480 | 438242525 | 266827932 | 64354003 | 8163400 | |
| 17107200 | 17107200 | 17107200 | 17107200 | 17107200 | 17107200 | 17107200 |
The corresponding derivatives of Eq. (6) are given by
\[\begin{pmatrix} y'_{n+1} \\ y'_{n+2} \\ y'_{n+3} \\ y'_{n+4} \\ y'_{n+5} \\ y'_{n+6} \\ y'_{n+7} \end{pmatrix} = \begin{pmatrix} 1 \\ 1 \\ 1 \\ 1 \\ 1 \\ 1 \end{pmatrix} y'_{n} + \begin{pmatrix} 1 \\ 2 \\ 3 \\ 4 \\ 5 \\ 6 \\ 7 \end{pmatrix} hy'' + \begin{pmatrix} \frac{1}{2} \\ \frac{9}{2} \\ 8 \\ \frac{25}{2} \\ 18 \\ \frac{49}{2} \end{pmatrix} h^{2} y''' + h^{3} T \begin{pmatrix} f_{n} \\ f_{n+1} \\ f_{n+2} \\ f_{n+3} \\ f_{n+4} \\ f_{n+5} \\ f_{n+6} \\ f_{n+7} \end{pmatrix}\] where
\[T = \begin{bmatrix} \frac{335799}{3628800} & \frac{562618}{362800} & \frac{-662757}{362800} & \frac{694230}{362800} & \frac{-506675}{362800} & \frac{239406}{362800} & \frac{-65823}{362800} & \frac{8002}{362800} \\ \frac{13376}{28350} & \frac{38762}{28350} & \frac{-32823}{28350} & \frac{34730}{28350} & \frac{-25300}{28350} & \frac{11934}{28350} & \frac{-3277}{28350} & \frac{398}{28350} \\ \frac{51327}{44800} & \frac{183654}{44800} & \frac{-105381}{44800} & \frac{135450}{44800} & \frac{-98955}{44800} & \frac{46818}{44800} & \frac{-12879}{44800} & \frac{1566}{44800} \\ \frac{29976}{14175} & \frac{118432}{14175} & \frac{-46608}{14175} & \frac{86880}{14175} & \frac{-7632}{14175} & \frac{928}{14175} \\ \frac{2451875}{145152} & \frac{2052250}{145152} & \frac{-577125}{145152} & \frac{1603750}{145152} & \frac{-891875}{145152} & \frac{456750}{145152} & \frac{-125375}{145152} & \frac{15250}{145152} \\ \frac{6912}{1400} & \frac{30024}{1400} & \frac{-6156}{1400} & \frac{24840}{1400} & \frac{-10800}{1400} & \frac{7128}{1400} & \frac{-1764}{1400} & \frac{216}{1400} \\ \frac{3520209}{518400} & \frac{15697738}{518400} & \frac{-2369787}{518400} & \frac{13613670}{518400} & \frac{-4621925}{518400} & \frac{4336206}{518400} & \frac{-655473}{518400} & \frac{114562}{518400} \\ \hline \end{cases}\]
\[\text{[rumus tidak dapat ditampilkan dengan baik — lihat PDF asli]}\] for
| 308455 | 704619 | -759771 | 785218 | -569816 | 268387 | -73642 | 8940 | |
|---|---|---|---|---|---|---|---|---|
| 1344780 | 1344780 | 1344780 | 1344780 | 1344780 | 1344780 | 1344780 | 1344780 | |
| 14939 | 55642 | -34986 | 39950 | -29405 | 13926 | -3832 | 466 | |
| 28350 | 28350 | 28350 | 28350 | 28350 | 28350 | 28350 | 28350 | |
| 496773 | 2113614 | -650997 | 1394820 | -985365 | 465102 | -127899 | 15552 | |
| 604800 | 604800 | 604800 | 604800 | 604800 | 604800 | 604800 | 604800 | |
| M = | 15824 | 71152 | -11496 | 56720 | -29960 | 14736 | -4072 | 496 |
| IVI — | 14175 | 14175 | 14175 | 14175 | 14175 | 14175 | 14175 | 14175 |
| 102425 | 475000 | -40125 | 421250 | -130625 | 102900 | -26875 | 3250 | |
| 72576 | 72576 | 72576 | 72576 | 72576 | 72576 | 72576 | 72576 | |
| 597 | 2826 | -108 | 2670 | -495 | 918 | -126 | 18 | |
| 350 | 350 | 350 | 350 | 350 | 350 | 350 | 350 | |
| 86506 | 413600 | 1200 | 400000 | -34000 | 160800 | 24400 | 5453 | |
| 43182 | 43182 | 43182 | 43182 | 43182 | 43182 | 43182 | 43182 |
\[\begin{pmatrix} y_{n+1}^{"'} \\ y_{n+2}^{"'} \\ y_{n+3}^{"'} \\ y_{n+4}^{"'} \\ y_{n+5}^{"'} \\ y_{n+6}^{"'} \\ y_{n+7}^{"'} \end{pmatrix} = \begin{pmatrix} 1 \\ 1 \\ 1 \\ 1 \\ 1 \\ 1 \\ 1 \end{pmatrix} y_{n}^{"'} + hN \begin{pmatrix} f_{n+1} \\ f_{n+2} \\ f_{n+3} \\ f_{n+4} \\ f_{n+5} \\ f_{n+6} \\ f_{n+7} \end{pmatrix}\] for
| 1 | 36799 | 139849 | -121797 | 123133 | -88547 | 41499 | -11351 | 1375 |
|---|---|---|---|---|---|---|---|---|
| 120960 | 120960 | 120960 | 120960 | 120960 | 120960 | 120960 | 120960 | |
| 5535 | 29320 | -3195 | 12240 | -9635 | 4680 | -1305 | 160 | |
| 18900 | 18900 | 18900 | 18900 | 18900 | 18900 | 18900 | 18900 | |
| 6625 | 33975 | 6885 | 29635 | -15165 | 6885 | -1865 | 225 | |
| 22400 | 22400 | 22400 | 22400 | 22400 | 22400 | 22400 | 22400 | |
| N = | 278 | 1448 | 216 | 1784 | -106 | 216 | -64 | 8 |
| 1v — | 945 | 945 | 945 | 945 | 945 | 945 | 945 | 945 |
| 7155 | 36725 | 6975 | 41625 | 13625 | 17055 | -2475 | 275 | |
| 24192 | 24192 | 24192 | 24192 | 24192 | 24192 | 24192 | 24192 | |
| 41 | 216 | 27 | 272 | 27 | 216 | 41 | 0 | |
| 140 | 140 | 140 | 140 | 140 | 140 | 140 | 0 | |
| 5257 | 25039 | 9261 | 20923 | 20923 | 9261 | 25039 | 5257 | |
| \(\sqrt{17280}\) | 17280 | \(\overline{17280}\) | \(\overline{17280}\) | 17280 | 17280 | 17280 | \(\frac{17280}{17280}\) |
3 Analysis of the Properties of the Block Method
3.1 Order of the Method
The linear operator associated with Eq. (6) can be defined as
\[L\{y(x):h\} = A^{0}Y_{N} - A'Y_{N-1} - hA''Y_{N-1}' - h^{2}B'Y_{N-1}'' - h^{3}B''Y_{N-1}'''\]\[-h^{4}(E^{0}F_{N} + E'F_{N-1})\] (7)
Eq. (7) is expanded in Taylor series, which gives
\[L[y(x):h] = C_0 y(x) + C_1 h y'(x) + \dots + C_p h^{(p)} y^{(p)}(x) + C_{p+1} h^{(p+1)} y^{(p+1)}(x) + \dots\]
The Eq. (6) and the associated linear operator are said to have order p if \(C_0 = C_1 = C_2 = \dots = C_p = C_{p+1} = C_{p+2} = C_{p+3} \, 0, C_{p+4} \neq 0\). Therefore, our method's Eq. (6) has order (p) [8,8,8,8,8,8,8]<sup>T</sup> with error constants
\[C_{p+4} = \left[\frac{-40}{90159}, \frac{-44}{6727}, \frac{-73}{2765}, \frac{-53}{781}, \frac{-454}{3269}, \frac{-332}{1343}, \frac{-317}{791}\right]^T \cdot C_{p+4}h^{p+4}y^{(p+4)}(x_n)\] is known as the principal local truncation error at point \(x\).
3.2 Zero Stability of the Method
Block Eq. (6) is said to be zero-stable if the roots \(z_s = 1, 2, ..., N\) of the first characteristic polynomial \(\rho(z) = \det(zA^0 - A')\) satisfies \(|z| \le 1\) and the root |z| = 1 has multiplicity not greater than the order of the differential equation, which is 4.
Now, \(\rho(z) = \det(zA^0 - A') = 0\) implies that \(\rho(z) = z^6(z-1)\). Hence z = 0,0,0,0,0,0,0,0,0,0,0,0. Therefore, the new method's Eq. (6) is convergent because it is zero-stable and has order greater than one.
4 Numerical Experiment
The accuracy of the new method is examined by solving the following differential problems.
Problem 1: \[y^{iv} = x\], \(y(0) = 0\), \(y'(0) = 1\), \(y''(0) = y'''(0) = 0\), \(h = 0.1\)
Exact solution: \[y(x) = \frac{x^5}{120} + x\]
Problem 2: \[y^{iv} + y'' = 0\], \(0 \le x \le \frac{\pi}{2}\), \(y(0) = 0\), \(y'(0) = \frac{-1.1}{72 - 50\pi}\),
\[y''(0) = \frac{1}{144 - 100\pi}, \ y'''(0) = \frac{1.2}{144 - 100\pi}, h = 0.01\]
Exact solution: \[y(x) = \frac{1 - x - \cos x - 1.2 \sin x}{144 - 100\pi}\]
Problem 3: \[y^{iv} = (x^4 + 14x^3 + 49x^2 + 32x - 12)e^x\], \(y(0) = y'(0) = 0\), \(y''(0) = 2\), \(y'''(0) = -6\), \(0 \le x \le 1\).
Exact Solution: \(y(x) = x^2 (1-x)^2 e^x\)
Problem 4: \[y^{iv} = y\] \(y(0) = y'(0) = y''(0) = y'''(0) = 1\), \(0 \le x \le 1\)
Exact Solution: \(y(x) = e^x\)
The results generated after solving the above problems are shown in Tables 1–4.
The following notations are used in Tables 3 and 4:
S2PEB: Sequential implementation of the 2-Point Explicit Block Method.
P2PEB: Parallel implementation of the 2-Point Explicit Block Method.
S3PEB: Sequential implementation of the 3-Point Explicit Block Method.
P3PEB: Parallel implementation of the 3-Point Explicit Block Method.
Table 1 Comparison of new method with [13] and [14] for solving problem 1.
| x | Exact Solution | Computed Solution | Error in [13], k = 6 | Error in [14], k = 6 | Error in New Method, k = 7 |
|---|---|---|---|---|---|
| 0.1 | 0.1000000833333333340 | 0.100000083332331250 | 7.000024E-10 | 1.66666667E-10 | 1.002087E-12 |
| 0.2 | 0.200002666666666690 | 0.200002666666666690 | 8.9999912-10 | 3.33333305E-10 | 0.000000E+00 |
| 0.3 | 0.300020250000000040 | 0.3000202500000000040 | 2.599993E-09 | 5.99999994E-10 | 0.000000E+00 |
| 0.4 | 0.4000853333333333350 | 0.4000853333333333350 | 5.100033E-09 | 7.66666675E-10 | 0.000000E+00 |
| 0.5 | 0.500260416666666650 | 0.500260416665664560 | 7.799979E-09 | 9.33333300E-10 | 1.002087E-12 |
| 0.6 | 0.6006480000000000070 | 0.600647999997244160 | 1.180009E-08 | 1.10000009E-09 | 2.755907E-12 |
| 0.7 | 0.701400583333333440 | 0.701400583329826130 | 1.240003E-08 | 1.27166666E-09 | 3.507306E-12 |
| 0.8 | 0.802730666666666700 | 0.802730666663159400 | 1.410006E-08 | 1.45333334E-09 | 3.507306E-12 |
| 0.9 | 0.904920750000000050 | 0.904920749995824500 | 1.880000E-08 | 1.64999991E-09 | 4.175549E-12 |
| 1.0 | 1.008333333333333300 | 1.008333333328573300 | 1.008335E-08 | 1.87666660E-09 | 4.759970E-12 |
Table 2 Comparison of new method with [10] and [12] for solving problem 2.
| x | Exact Solution | Computed Solution | Error in [10], k = 5 | Error in [12], k = 5 | Error in New Method k = 7 |
|---|---|---|---|---|---|
| 0.1 | 0.000128995622844037 | 0.000128995622844037 | 6.5052E-19 | 4.8355E-17 | 4.607859E-20 |
| 0.2 | 0.000257396543210136 | 0.000257396543210136 | 1.3010E-18 | 1.3933E-16 | 5.421011E-20 |
| 0.3 | 0.000385195797911474 | 0.000385195797911474 | 4.7704E-18 | 6.6893E-16 | 2.710505E-19 |
| 0.4 | 0.000512386483927295 | 0.000512386483927295 | 1.7347E-17 | 2.0129E-15 | 1.084202E-19 |
| 0.5 | 0.000764914842785370 | 0.000764914842785371 | 4.3368E-17 | 4.6736E-15 | 4.336809E-19 |
| 0.6 | 0.000764914842785370 | 0.000764914842785371 | 9.5409E-17 | 9.1874E-15 | 8.673617E-19 |
| 0.7 | 0.000890239016598606 | 0.000890239016598607 | 1.8127E-16 | 1.6069E-14 | 1.084202E-18 |
| 0.8 | 0.001014927625018177 | 0.001014927625018179 | 3.1571E-16 | 2.5407E-14 | 1.734723E-18 |
| 0.9 | 0.001138974076085363 | 0.001138974076085365 | 5.1868E-16 | 3.8108E-14 | 2.818926E-18 |
| 1.0 | 0.001262371842056641 | 0.001262371842056644 | 8.0491E-16 | 5.4051E-14 | 3.469447E-18 |
Table 3 Comparison of new method with [7] for solving problem 3.
| h-values | New Method | Omar In [7] | Number of Steps | Error in New Method, k = 7 | Error in [7] k = 8 |
|---|---|---|---|---|---|
| S2PEB | 54 | 3.547029E-11 | 1.00778E-02 | ||
| 10-2 | 7-Step | P2PEB | 54 | 3.547029E-11 | 1.00778E-02 |
| 10 | Method | S3PEB | 39 | 1.250555E-12 | 1.00778E-02 |
| P3PEB | 39 | 1.250555E-12 | 1.00778E-02 | ||
| S2PEB | 504 | 1.141416E-10 | 1.00778E-03 | ||
| \(10^{-3}\) | 7-Step | P2PEB | 504 | 1.141416E-10 | 1.00778E-02 |
| 10 | Method | S3PEB | 339 | 1.762146E-12 | 1.00778E-03 |
| P3PEB | 339 | 1.762146E-12 | 1.00778E-02 | ||
| S2PEB | 5004 | 1.439730E-09 | 1.00008E-04 | ||
| \(10^{-4}\) | 7-Step | P2PEB | 5004 | 1.439730E-09 | 1.00008E-04 |
| 10 | Method | S3PEB | 3339 | 3.311129E-12 | 1.00008E-04 |
| P3PEB | 3339 | 3.311129E-12 | 1.00008E-04 | ||
| S2PEB | 50004 | 2.466095E-09 | 1.00001E-05 | ||
| 10-5 | 7-Step | P2PEB | 50004 | 2.466095E-09 | 1.00001E-05 |
| 10 ' | Method | S3PEB | 33339 | 9.124790E-11 | 1.00001E-05 |
| P3PEB | 33339 | 9.124790E-11 | 1.00001E-05 |
Table 4 Comparison of new method with [7] for solving problem 4.
| h-values | New | Omar In [7] | Number | Error in New Method, | Error in [7] |
|---|---|---|---|---|---|
| n-values | Method | Omai in [/] | of Steps | k = 7 | k = 8 |
| S2PEB | 54 | 3.725589E-10 | 8.37112E-04 | ||
| 10-2 | 7-Step | P2PEB | 54 | 3.725589E-10 | 8.37112E-04 |
| 10 | Method | S3PEB | 39 | 1.074216E-10 | 8.37105E-04 |
| P3PEB | 39 | 1.074216E-10 | 8.37105E-04 | ||
| S2PEB | 504 | 3.765876E-13 | 8.34604E-05 | ||
| 10-3 | 7-Step | P2PEB | 504 | 3.765876E-13 | 8.34604E-05 |
| 10 | Method | S3PEB | 339 | 6.750156E-14 | 8.34604E-05 |
| P3PEB | 339 | 6.750156E-14 | 8.34604E-05 | ||
| S2PEB | 5004 | 7.297274E-12 | 8.34353E-06 | ||
| 10-4 | 7-Step | P2PEB | 5004 | 7.297274E-12 | 8.34353E-06 |
| 10 | Method | S3PEB | 3339 | 2.362555E-13 | 8.34353E-06 |
| P3PEB | 3339 | 2.362555E-13 | 8.34353E-06 | ||
| S2PEB | 50004 | 2.202682E-11 | 8.34326E-07 | ||
| 10-5 | 7-Step | P2PEB | 50004 | 2.202682E-11 | 8.34326E-07 |
| 10 | Method | S3PEB | 33339 | 4.297007E-12 | 8.34330E-07 |
| P3PEB | 33339 | 4.297007E-12 | 8.34330E-07 |
5 Conclusion
A seven-step block method for the solution of fourth order ODEs is proposed in this paper. The new method was used to solve fourth order IVPs of ODEs. The numerical results were compared with the existing methods. The new method performed better than the methods in [10,12-14], which employed 5 and 6 steps (refer to Tables 1 and 2). This implies that better accuracy can be achieved when step number k is increased. The accuracy of the new method was also found to be better than the method in [7], which was developed through numerical integration using 8 steps (refer to Tables 3 and 4). Thus, based on the numerical results, the new method outperformed the existing methods in terms of accuracy and should be considered as a viable alternative for directly solving fourth order initial value problems.
