An Eighth Order A-Stable Rational Integrator

Abstract

In this work we derived and analyzed the stability structure of an order eight rational integrator wherein our numerator and denominator is 4 (i.e. m = n = 4) for the solution of problems in ordinary differential equations. The integrator was observed to be A-stable and also L-stable.

Share and Cite:

Aliu, K. and Odiachi, S. (2024) An Eighth Order A-Stable Rational Integrator. Journal of Applied Mathematics and Physics, 12, 930-943. doi: 10.4236/jamp.2024.123058.

1. Introduction

According to [1] , Scientific Computing is the Mathematical Subject that deals with the use of computer to solve mathematical problems. The process involves:

1) Analyzing the problem into a computable form;

2) Developing the Analysis into an algorithm;

3) Writing a Computer Programme in a Computer Programming Language based on the algorithm;

4) Running the programme to obtain Output Results and;

5) Analysing the output for the work.

[2] opened the main stream of researches into the use of rational approximating functions of the form:

R ( x ) = P m ( x ) Q n ( x ) (1.1)

where P m ( x ) and Q n ( x ) are polynomial functions of the same variable x, whose denominator degrees m and numerator degree n need not be unique for developing Rational Integrators. Herein we desire to avoid one of the methods that use the determinant of the matrix equation in arriving at the solution to our Simultaneous Linear Algebraic Equations (SLAE) where in this case the unknown variables are not very many to handle. It is usually understood as a sequence of row operations performed on the associated matrix of coefficients. According to [3] [4] [5] [6] this method represents an important family of implicit and explicit iterative methods for approximation of (ODEs) in numerical analysis especially in solving (IVPs) in (ODEs) of the form

y = f ( x , y ) , y ( x 0 ) = y 0 , a x b (1.2)

For any 4 × 4 matrix of coefficients such as represented in (2.1) we employ the GEM by following the work in [4] and [5] whose work on order 4 based denominator with m = 0 arrived with a new formula after a very exhaustive detailed analysis. [1] [7] [8] [9] [10] , alongside [10] [11] [12] [13] [14] they all concentrated their work on the theoretical solutions in (ODEs) whose result on lurie systems we will follow to achieve our goal, here their major aim was centered on the non-linearities of the equilibrium state of the degenerate systems. Here in this research we wish to derive a singulo-stiff numerical rational integrator, study its stability and determine the nature of the stability function.

As our work is concerned with the stability function of the eight order rational integrator, we would ensure that there is a theoretical guarantee of its work-ability before future testing, this assurance is obtained by proving consistency and convergence. We cite just a few here to justify this non-implementation work.

The requirement of evaluating the derivative at the midpoint or endpoint of a step not yet completed was achieved by first performing an Euler type of calculation to obtain a preliminary approximation to the solution at one of these points. Exponential integrators are among the integrators that have become an active area of research, which originally was developed for solving stiff differential equations and also partial differential equations which include hyperbolic as well as parabolic problems such as heat. They are a class of numerical methods for the solution of partial and ordinary differential equations. This deals with the exact integration of the linear part of the initial value problem from numerical analysis. They can be constructed to be explicit or implicit for numerical ordinary differential equations or serve as the time integrator for numerical partial differential equations. Examples of published works in this area include the work of [15] [16] .

This research work, however, is aimed at creating and applying a new integration approach to solve these classes of problems. We shall also be examining the stability structure of the new integration method.

2. Notations and Definitions

Definition:

A numerical method is said to be A-stable if its Region of Absolute Stability (RAS) contains the whole of the left-hand half of the complex plane i.e. R e ( h ¯ ) < 0 .

Definition: [4] [5]

A numerical integrator is said to be Absolutely Stable if the absolute value of the stability function ς ( h ¯ ) is less than unity. That is,

| ς ( h ¯ ) | = | ς ( u + i v ) | < 1 , i = 1 (2.1)

Definition: Region of Absolute Stability (RAS) [5]

A region D of the complex plane is said to be a Region of Absolute Stability (RAS) of a given method, if the method is absolutely stable for h ¯ D .

Definition: [4]

A given one-step method is said to be L-stable if it is A-stable and in addition,

lim R e ( h ¯ ) | ς ( h ¯ ) | = 0 . (2.2)

Definition: [3]

The function f ( x , y ) is said to satisfy a Lipschitz condition in y, over the region D, if there exist a constant L such that

f ( x , y 1 ) f ( x , y 2 ) L y 1 y 2 (2.3)

In this case, L is called the Lipschitz constant and f ( x , y ) is said to be Lipschitzian.

By virtue of the relation

f ( x , y ) y = lim ( y 1 y 2 ) 0 f ( x , y 1 ) f ( x , y 2 ) y 1 y 2 (2.4)

Consequently, f ( x , y ) y becomes a ready tool for the computation of L. Thus, we can simply write

L = f ( x , y ) y (2.5)

3. The Stability Function

The stability function of any one-step numerical integrator is obtained by using the linearized form y 1 = λ y which gives

y ( m ) = λ m y n m + . (3.1)

The primitive form of our integrator is represented by [1]

y n + 1 = p 0 + p 1 x n + 1 + p 2 x n + 1 2 + p 3 x n + 1 3 + p 4 x n + 1 4 1 + q 1 x n + 1 + q x n + 1 2 + q 3 x n + 1 3 + q 4 x n + 1 4 (3.2)

which yields

y n + 1 = r = 0 4 p r x n + 1 r r = 0 4 q r x n + 1 r , q 0 1 (3.3)

The x n + 1 represents mesh points and so they are not affected by the solution function y. Consequently, as we saw that the GEM reveals that the parameters p i and q i as functions h ¯ where h ¯ = h λ through the use of y 1 = λ y . From the work done and applied, we find in our work below, that for us, we could not find any easier way to derive the stability function than this direct primitively long approach. It is an arduous task requiring real technological patience in our technological age.

The work of [16] has over the years on stability function of numerical integrators been the reference point. It is a linear relation which states that if λ is an arbitrary eigenvalue of any of the solution to the ivp y ( 1 ) = f ( x , y ) , a x b then at each point x in the solution space we have

y 1 ( x ) = λ y ( x ) [1] (3.4)

Consequently, for each point x n [ a , b ]

y 1 = λ y n

which by the method of mathematical induction on any arbitrary m +

y ( m ) = λ m y n

To succeed in our arduous task from [1] , this linear (3.4) would be needed in the p i , q i i = i ( 1 ) 4 . We do note some difficulties we must overcome upon checking [1] that define the solutions q 4 , q 3 , q 2 , q 1 as being solutions that depend on A q = b and through the GEM on it, we therefore move as shown below.

Proposition 3.1

Let y be a sufficiently differentiable function of x, and λ a constant, then for all positive integer k,

y 1 = λ y implies y k = λ k y . x .

Proof:

For k = 1 , this assertion in time by hypothesis be an assumed true induction step. We must show that the truth of the induction step k m implies the truth for the case k = m + 1 .

The induction step true meant that

y ( m ) = d m y d x m = λ m y

Consider

y ( m + 1 ) = d y ( m ) d x = d d x ( λ m y ) (By induction step)

= λ m d d x y = λ m y ( 1 ) (since λ is a constant)

= λ m λ y = λ m + 1 y

y ( m + 1 ) = λ m + 1 y

which is what we are required to establish.

But the positive integer m was chosen arbitrarily, hence the proposition is true.

Remark

For each x n [ a , b ] , y n ( 1 ) = λ y n implies y n ( m ) = λ m y n for any arbitrary positive integer m.

Here we write [1]

a i j = h ¯ 9 ( i + j ) y n ( 9 ( i + j ) ) ! x n + 1 9 ( i + j ) , i , j = 1 ( 1 ) 4 , b i = h ¯ 9 i y n ( 9 i ) ( 9 i ) ! x n + 1 9 i , i = 1 ( 1 ) 4 (3.5)

where h ¯ = h λ next we compute the d i j and e i also as functions of h ¯ , y n and x n + 1 .

d 11 = a 22 a 21 a 12 a 11 = h 5 y n ( 5 ) 5 ! x n + 1 5 h 6 y n ( 6 ) 6 ! x n + 1 6 h 6 y n ( 6 ) 6 ! x n + 1 6 7 ! x n + 1 7 h 7 y n 7 = h 5 y n ( 5 ) 5 ! x n + 1 5 h 5 λ 12 y n 2 7 6 ! x n + 1 5 λ 7 y n = h ¯ 5 y n 5 ! x n + 1 5 7 h ¯ 5 y n 6 ! x n + 1 5

d 11 = h ¯ 5 y n 6 ! x n + 1 5 , h ¯ = h λ (3.6)

d 12 = d 21 = a 32 a 31 a 12 a 11 = h 4 y n ( 4 ) 4 ! x n + 1 4 h 5 y n ( 5 ) 5 ! x n + 1 5 h 6 y n ( 6 ) 6 ! x n + 1 6 7 ! x n + 1 7 h 7 y n ( 7 ) = h 4 y n ( 4 ) 4 ! x n + 1 4 7 h 4 y n ( 5 ) y n ( 6 ) 5 ! x n + 1 4 y n ( 7 ) = h ¯ 4 y n 4 ! x n + 1 4 7 h ¯ 4 y n 5 ! x n + 1 4

d 12 = d 21 = 2 h ¯ 4 y n 5 ! x n + 1 4 , h ¯ = h λ (3.7)

d 13 = d 31 = a 42 a 41 a 12 a 11 = h 3 y n ( 3 ) 3 ! x n + 1 3 h 4 y n ( 4 ) 4 ! x n + 1 4 h 6 y n ( 6 ) 6 ! x n + 1 6 7 ! x n + 1 7 h 7 y n ( 7 ) = h 3 y n ( 3 ) 3 ! x n + 1 3 7 h 3 y n ( 4 ) y n ( 6 ) 4 ! x n + 1 3 y n ( 7 ) = h ¯ 3 y n 3 ! x n + 1 3 7 h ¯ 4 y n ( 2 ) 4 ! x n + 1 3 y n

d 13 = d 31 = 3 h ¯ 3 y n 4 ! x n + 1 3 , h ¯ = h λ (3.8)

d 22 = d 33 a 31 a 13 a 11 = h 3 y n ( 3 ) 3 ! x n + 1 3 h 5 y n ( 5 ) 5 ! x n + 1 5 h 5 y n ( 5 ) 5 ! x n + 1 5 7 ! x n + 1 7 h 7 y n ( 7 ) = h 3 y n ( 3 ) 3 ! x n + 1 3 7 h 3 y n ( 5 ) y n ( 5 ) 5 4 x n + 1 3 y n ( 7 ) = h ¯ 3 y n 3 ! x n + 1 3 7 h ¯ 3 y n 5 4 x n + 1 3 = 5 4 h ¯ 3 y n 5 ! x n + 1 3 7 6 h ¯ 3 y n 5 ! x n + 1 3

d 22 = d 31 = 22 h ¯ 3 y n 5 ! x n + 1 3 , h ¯ = h λ (3.9)

d 23 = d 32 = a 43 a 41 a 13 a 11 = h 2 y n ( 2 ) 2 ! x n + 1 2 h 4 y n ( 4 ) 4 ! x n + 1 4 h 5 y n ( 5 ) 5 ! x n + 1 5 7 ! x n + 1 7 h 7 y n ( 7 ) = h 2 y n ( 2 ) 2 ! x n + 1 2 7 h 2 y n ( 4 ) y n ( 5 ) 4 x n + 1 2 y n ( 7 ) = h ¯ 2 y n 2 ! x n + 1 2 7 h ¯ 2 y n 4 x n + 1 2 = 12 h ¯ 2 y n 4 ! x n + 1 3 7 3 2 h ¯ 2 y n 4 ! x n + 1 2

d 23 = d 32 = 30 h ¯ 2 y n 4 ! x n + 1 2 , h ¯ = h λ (3.10)

Next we compute d 33

d 33 = a 44 a 41 a 14 a 11 = h y n ( 1 ) x n + 1 h 4 y n ( 4 ) 4 ! x n + 1 4 h 4 y n ( 4 ) 4 ! x n + 1 4 7 ! x n + 1 7 h 7 y n ( 7 ) = h y n ( 1 ) x n + 1 7 5 h y n ( 4 ) y n ( 4 ) 4 x n + 1 2 y n ( 7 ) = h ¯ y n x n + 1 7 5 h ¯ y n 4 x n + 1

d 33 = 31 h ¯ y n 4 x n + 1 , h ¯ = h λ (3.11)

e 1 = b 2 = a 21 b 1 a 11 = h 7 y n ( 7 ) 7 ! x n + 1 7 h 6 y n ( 6 ) 6 ! x n + 1 6 h 8 y n ( 8 ) 8 ! x n + 1 8 7 ! x n + 1 7 h 7 y n ( 7 ) = h 7 y n ( 7 ) 7 ! x n + 1 7 + h 7 y n ( 6 ) y n ( 8 ) 8 6 ! x n + 1 7 y n ( 7 ) = 8 h 7 y n ( 7 ) 8 ! x n + 1 7 + 7 h 7 y n ( 6 ) y n ( 8 ) 8 ! x n + 1 7 y n ( 7 )

e 1 = h ¯ 7 y n 8 ! x n + 1 7 , h ¯ = h λ (3.12)

e 2 = b 3 = a 31 b 1 a 11 = h 6 y n ( 6 ) 6 ! x n + 1 6 h 5 y n ( 5 ) 5 ! x n + 1 5 h 8 y n ( 8 ) 8 ! x n + 1 8 7 ! x n + 1 7 h 7 y n ( 7 ) = h 6 y n ( 6 ) 6 ! x n + 1 6 + h 6 y n ( 5 ) y n ( 8 ) 5 ! 8 x n + 1 y n ( 7 ) = ( 8 7 6 7 ) h ¯ 6 y n 8 ! x n + 1

e 2 = 14 h ¯ 6 y n 8 ! x n + 1 6 , h ¯ = h λ (3.13)

Similary,

e 3 = 126 h ¯ 5 y n 8 ! x n + 1 5 , h ¯ = h λ (3.14)

For our pictorial views and probable inspection for errors areas, the symmetric matrix equation from [1]

[ d 11 d 12 d 13 d 21 d 22 d 23 d 31 d 32 d 33 ] [ x 2 x 3 x 4 ] = [ e 1 e 2 e 3 ]

becomes the matrix stability function

[ h ¯ 5 y n 6 ! x n + 1 5 2 h ¯ 4 y n 5 ! x n + 1 4 3 h ¯ 3 y n 4 ! x n + 1 3 2 h ¯ 4 y n 5 ! x n + 1 4 22 h ¯ 3 y n 5 ! x n + 1 3 30 h ¯ 2 y n 4 ! x n + 1 2 3 h ¯ 3 y n 4 ! x n + 1 3 30 h ¯ 2 y n 4 ! x n + 1 2 31 h ¯ y n 4 x n + 1 ] [ q 2 q 3 q 4 ] = [ h ¯ 7 y n 8 ! x n + 1 7 14 h ¯ 6 y n 8 ! x n + 1 6 126 h ¯ 5 y n 8 ! x n + 1 5 ] (3.15)

This pictorial representation makes it easier for cross-checking at a glance and for computing f i j and g i . Symmetry is maintained but it is not easy to see pattern of diagonal elements giving room for concern. So are the vector e entries.

We now turn our attention on [1] to enable us compute the partly expected contribution to the stability function.

f 11 = d 22 d 21 d 12 d 11 = 22 h ¯ 3 y n 5 ! x n + 1 3 ( 2 h ¯ 4 y n 5 ! x n + 1 4 ) ( 2 h ¯ 4 y n 5 ! x n + 1 4 ) ( 6 ! x n + 1 5 h ¯ 5 y n ) = 22 h ¯ 3 y n 5 ! x n + 1 3 + 24 h ¯ 3 y n 5 ! x n + 1 2 = 2 h ¯ 3 y n 5 ! x n + 1 2 (3.16)

f 12 = f 21 = d 23 d 21 d 13 d 11 = 30 h ¯ 2 y n 4 ! x n + 1 2 ( 2 h ¯ 4 y n 5 ! x n + 1 4 ) ( 3 h ¯ 3 y n 4 ! x n + 1 3 ) ( 6 ! x n + 1 5 h ¯ 5 y n ) = 30 h ¯ 2 y n 4 ! x n + 1 2 + 36 h ¯ 2 y n 4 ! x n + 1 2 = 6 h ¯ 2 y n 4 ! x n + 1 2 = h ¯ 2 y n 4 ! x n + 1 2 (3.17)

f 22 = d 33 d 31 d 13 d 11 = 31 h ¯ y n 4 x n + 1 + 45 h ¯ y n 4 x n + 1 = 14 h ¯ y n 4 x n + 1 = 7 h ¯ y n 2 x n + 1 (3.18)

g 1 = e 2 d 21 e 1 d 11 = 14 h ¯ 6 y n 8 ! x n + 1 6 + 12 h ¯ 6 y n 8 ! x n + 1 6 = 2 h ¯ 6 y n 8 ! x n + 1 6 (3.19)

g 2 = e 3 d 31 e 1 d 11 = 126 h ¯ 5 y n 8 ! x n + 1 5 + 90 h ¯ 5 y n 8 ! x n + 1 5 = 36 h ¯ 5 y n 8 ! x n + 1 5 (3.20)

This therefore meant the h ¯ —matrix form becomes

[ 2 h ¯ 3 y n 5 ! x n + 1 2 h ¯ 2 y n 4 ! x n + 1 2 h ¯ 2 y n 4 ! x n + 1 2 7 h ¯ y n 2 x n + 1 ] [ q 3 q 4 ] = [ 2 h ¯ 6 y n 8 ! x n + 1 6 36 h ¯ 5 y n 8 ! x n + 1 5 ] (3.21)

Next we employ (3.14) - (3.20) into (3.3) to yield

q 4 = [ ( 36 h ¯ 5 y n 8 ! x n + 1 5 ) ( 2 h ¯ 3 y n 5 ! x n + 1 2 ) ( 2 h ¯ 6 y n 8 ! x n + 1 6 ) ( h ¯ 2 y n 4 ! x n + 1 2 ) ] ÷ [ ( 7 h ¯ y n 2 x n + 1 ) ( 2 h ¯ 3 y n 5 ! x n + 1 2 ) ( h ¯ 2 y n 4 ! x n + 1 2 ) ( h ¯ 2 y n 4 ! x n + 1 2 ) ] = 12 h ¯ 8 y n 2 5 ! 8 ! x n + 1 8 ÷ h ¯ 4 y n 2 2 ! 5 ! x n + 1 4 = ( 12 h ¯ 8 y n 2 5 ! 8 ! x n + 1 8 ) ( 2 ! 5 ! x n + 1 4 h ¯ 4 y n 2 ) = 4 ! h ¯ 4 8 ! x n + 1 4

q 4 = 4 ! h ¯ 4 8 ! x n + 1 4 or q 4 x n + 1 4 = 4 ! h ¯ 4 8 ! (3.22)

Next:

q 3 = g 1 f 12 q 4 f 11 = [ 2 h ¯ 6 y n 8 ! x n + 1 6 ( h ¯ 2 y n 4 ! x n + 1 2 ) ( 4 ! h ¯ 4 8 ! x n + 1 4 ) ] ( 5 ! x n + 1 2 2 h ¯ 3 y n ) = [ 2 h ¯ 6 y n 8 ! x n + 1 6 4 ! h ¯ 6 y n 4 8 ! x n + 1 6 ] ( 5 ! x n + 1 3 2 h ¯ 3 y n ) 8 h ¯ 6 y n 8 ! x n + 1 6 5 ! x n + 1 3 2 h ¯ 3 y n = 4 5 ! h ¯ 3 8 ! x n + 1 3

q 3 = 4 5 ! h ¯ 3 8 ! x n + 1 3 or q 3 x n + 1 3 = 4 5 ! h ¯ 3 8 ! (3.23)

q 2 = e 1 d 12 q 3 d 13 q 4 d 11 [ h ¯ 7 y n 8 ! x n + 1 7 ( 2 h ¯ 4 y n 5 ! x n + 1 4 ) ( 4 5 ! h ¯ 3 8 ! x n + 1 3 ) ( 3 h ¯ 3 y n 4 ! x n + 1 3 ) ( 4 ! h ¯ 4 8 ! x n + 1 4 ) ] ( 6 ! x n + 1 5 h ¯ 5 y n ) = [ h ¯ 7 y n 8 ! x n + 1 7 8 h ¯ 7 y n 8 ! x n + 1 7 + 3 h ¯ 7 y n 8 ! x n + 1 7 ] ( 6 ! x n + 1 5 h ¯ 5 y n ) = ( 6 h ¯ 7 y n 8 ! x n + 1 7 ) ( 6 ! x n + 1 5 h ¯ 5 y n ) = 6 6 ! h ¯ 2 8 ! x n + 1 2

q 2 = 6 6 ! h ¯ 2 8 ! x n + 1 2 or q 2 x n + 1 2 = 6 6 ! h ¯ 2 8 ! (3.24)

For the computation of q 1 and q 1 x n + 1 in terms of h ¯ , we note that

a i j = c 9 ( i + j ) h 9 ( i + j ) y n ( 9 ( i + j ) ) ( 9 ( i + j ) ) ! x n + 1 9 ( i + j ) = h ¯ 9 ( i + j ) y n ( 9 ( i + j ) ) ! x n + 1 9 ( i + j ) (3.25)

and

b i = c 9 i h 9 i y n ( 9 i ) ( 9 i ) ! x n + 1 9 i = h ¯ 9 i y n ( 9 i ) ! x n + 1 9 i (3.26)

where h ¯ = h λ .

Hence, we write

q 1 = b 1 a 12 q 2 a 13 q 3 a 14 q 4 a 11 = [ h ¯ 8 y n 8 ! x n + 1 8 ( h ¯ 6 y n 6 ! x n + 1 6 ) ( 6 6 ! h ¯ 2 8 ! x n + 1 2 ) ( h ¯ 5 y n 5 ! x n + 1 5 ) ( 4 5 ! h ¯ 3 8 ! x n + 1 3 ) ( h ¯ 4 y n 4 ! x n + 1 4 ) ( 4 ! h ¯ 4 8 ! x n + 1 8 ) ] a 11 = [ h ¯ 8 y n 8 ! x n + 1 8 6 h ¯ 8 y n 8 ! x n + 1 8 + 4 h ¯ 8 y n 8 ! x n + 1 8 h ¯ 8 y n 8 ! x n + 1 8 ] ( 7 ! x n + 1 7 h ¯ 7 y n ) = [ 8 h ¯ 8 y n 8 ! x n + 1 8 + 4 h ¯ 8 y n 8 ! x n + 1 8 ] ( 7 ! x n + 1 7 h ¯ 7 y n ) = 4 h ¯ 8 y n 8 ! x n + 1 8 7 ! x n + 1 7 h ¯ 7 y n = 4 7 ! h ¯ 8 ! x n + 1

q 1 = 4 7 ! h ¯ 8 ! x n + 1 or q 1 x n + 1 = 4 7 ! h ¯ 8 ! (3.27)

Consequently we sum up (3.21) - (3.27) to get

1 + q 1 x n + 1 + q 2 x n + 1 2 + q 3 x n + 1 3 + q 4 x n + 1 4 = [ 8 ! 4 7 ! h ¯ + 6 6 ! h ¯ 2 4 5 ! h ¯ 3 + 4 ! h ¯ 4 8 ! ] (3.28)

The next stage of this search for the stability function is for us to get back to the primitive form of the 8th order rational integrator given by (3.28) along with the results (3.21) - (3.27) for us to determine the contribution arising from

p 0 + p 1 x n + 1 + p 2 x n + 1 2 + p 3 x n + 1 3 + p 4 x n + 1 4

So therefore we consider

p 1 x n + 1 = y n q 1 x n + 1 + h y n 1 = y n ( 4 7 ! h ¯ 8 ! ) + h ¯ y n = 4 7 ! + 8 ! 8 ! h ¯ y n = 4 7 ! 8 ! h ¯ y n

p 1 x n + 1 = 4 7 ! 8 ! h ¯ y n or p 1 = 4 7 ! 8 ! x n + 1 h ¯ y n (3.29)

p 2 x n + 1 2 = y n q 2 x n + 1 2 + h y n ( 1 ) q 1 x n + 1 + h 2 y n ( 2 ) 2 ! = y n ( 6 6 ! h ¯ 2 8 ! ) + h ¯ y n ( 4 7 ! h ¯ 8 ! ) + h 2 y n 2 ! = ( 6 6 ! 4 7 ! + 8 × 7 × 6 × 5 × 4 × 3 ) h ¯ 2 y n 8 ! = 6 6 ! 4 7 ! + 4 7 ! h ¯ 2 y n 8 ! = 6 6 ! h ¯ 2 y n 8 !

p 2 x n + 1 2 = 6 6 ! h ¯ 2 y n 8 ! or p 2 = 6 6 ! h ¯ 2 y n 8 ! x n + 1 2 (3.30)

p 3 x n + 1 3 = y n q 3 x n + 1 3 + h y n ( 1 ) q 2 x n + 1 2 + h 2 y n ( 2 ) 2 ! q 1 x n + 1 + h 3 y n ( 3 ) 3 ! = y n ( 4 5 ! h ¯ 3 8 ! ) + h ¯ y n ( 6 6 ! h ¯ 2 8 ! ) + h ¯ 2 y n 2 ! ( 4 7 ! h ¯ 8 ! ) + h ¯ 3 3 ! y n = 4 5 ! h ¯ 3 y n 8 ! + 6 6 ! h ¯ 3 y n 8 ! 2 7 ! h ¯ 3 y n 8 ! + h ¯ 3 3 ! y n = ( 4 5 ! + 6 6 ! 2 7 + 8 × 7 × 6 × 5 × 4 ) h ¯ 3 y n 8 ! = ( 4 5 ! + 36 5 ! 2 7 6 5 ! + 8 × 7 × 5 ! ) h ¯ 3 y n 8 ! = 5 ! ( 4 + 36 84 + 56 ) h ¯ 3 y n 8 ! = 4 5 h ¯ 3 y n 8 !

p 3 x n + 1 3 = 4 5 h ¯ 3 y n 8 ! or p 3 = 4 5 h ¯ 3 y n 8 ! x n + 1 3 (3.31)

p 4 x n + 1 4 = y n q 4 x n + 1 4 + h y n ( 1 ) q 3 x n + 1 3 + h 2 y n ( 2 ) 2 ! q 2 x n + 1 2 + h 3 y n ( 3 ) 3 ! q 1 x n + 1 + h ¯ 4 4 ! y n = y n ( 4 ! h ¯ 4 8 ! ) + h ¯ y n ( 4 5 ! h ¯ 3 8 ! ) + h ¯ 2 y n 2 ! ( 6 6 ! h ¯ 2 8 ! ) + h ¯ 3 3 ! ( 4 7 ! h ¯ 8 ! ) + h ¯ 4 4 ! y n = 4 ! h ¯ 4 y n 8 ! 4 5 ! h ¯ 4 y n 8 ! + 3 6 ! h ¯ 4 y n 8 ! 4 × 7 × 6 × 5 × 4 h ¯ 4 y n 8 ! + h ¯ 4 4 ! y n = ( 4 ! 4 5 ! + 3 6 ! 4 7 × 5 4 ! + 8 × 7 × 6 × 5 × ) h ¯ 4 y n 8 ! = ( 4 ! 4 ! 20 + 3 30 4 ! 140 4 ! + 70 4 ! ) h ¯ 4 y n 8 ! = ( 4 ! + 160 4 ! 160 4 ! ) h ¯ 4 y n 8 ! = 4 ! h ¯ 4 y n 8 !

p 4 x n + 1 4 = 4 ! h ¯ 4 y n 8 ! or p 4 = 4 ! h ¯ 4 y n 8 ! x n + 1 4 (3.32)

we now have our

p 0 + p 1 x n + 1 + p 2 x n + 1 2 + p 3 x n + 1 3 + p 4 x n + 1 4 = [ 8 ! + 4 7 ! h ¯ + 6 6 ! h ¯ 2 + 4 5 ! h ¯ 3 + 4 ! h ¯ 4 ] y n 8 ! (3.33)

Combining (3.7, 3.28) and (3.33) we obtain

y n + 1 = [ 8 ! + 4 7 ! h ¯ + 6 6 ! h ¯ 2 + 4 5 ! h ¯ 3 + 4 ! h ¯ 4 ] y n 8 ! 4.7 ! h ¯ + 6 6 ! h ¯ 2 4 5 ! h ¯ 3 + 4 ! h ¯ 4 (3.34)

where h ¯ = h λ .

By definition, for one-step methods, the stability function ς ( h ¯ ) defined by

ς ( h ¯ ) = y n + 1 ( h ¯ ) y n ( h ¯ ) = 8 ! + 4 7 ! h ¯ + 6 6 ! h ¯ 2 + 4 5 ! h ¯ 3 + 4 ! h ¯ 4 8 ! 4 7 ! h ¯ + 6 6 ! h ¯ 2 4 5 ! h ¯ 3 + 4 ! h ¯ 4

where h ¯ = h λ

Conclusively, therefore the stability function of the eight order rational integrator is

ς ( h ¯ ) = 8 ! + 4 7 ! h ¯ + 6 6 ! h ¯ 2 + 4 5 ! h ¯ 3 + 4 ! h ¯ 4 8 ! 4 7 ! h ¯ + 6 6 ! h ¯ 2 4 5 ! h ¯ 3 + 4 ! h ¯ 4 (3.35)

4. Interval of Absolute Stability [IAS]

The stability function ς ( h ¯ ) as shown in result above is a rational function whose numerator and denominator degree each equals 4. This is high for efficient investigation; the research level period offered us would not permit us to venture into the full region.

Consequently we follow [6] suggestion to determine the interval of Absolute Stability. This is done on the real line and it puts v = 0 meaning we are investigating the stability in the plane as exemplified by [11] . Here h ¯ = h is real. Here we seek value of h which makes which is the same thing as giving us the IAS. The advantage of IAS is that it offers the researcher a quick opening into the nature of the RAS. Further full investigations are expected to provide us with greater detected properties of the RAS.

Definition [4]

A numerical integrator is said to be A0-stable if the IAS lies in the left-half of the real line.

I.e. for every h < 0 .

Definition [4]

A numerical integrator is said to be A0-stable if its IAS encloses the left half of the real line.

Theorem

Our explicit one-step rational integrator is A0-stable.

Proof

From (3.15), we set h ¯ = h real to get

ς ( h ) = 8 ! + 4 7 ! h + 6 6 ! h 2 + 4 5 ! h 3 + 4 ! h 4 8 ! 4 7 ! h + 6 6 ! h 2 4 5 ! h 3 + 4 ! h 4

if and only if

Let α > 0 be an arbitrary positive real number;

Set h = α < 0 and observe that

But α > 0 was chosen arbitrary, hence whenever h < 0 . the integrator is A0-stable.

5. Region of Absolute Stability

Our explicit one-step method of rational integrator is a [4, 4] Padé integrator. A few explanations on the RAS of [L, M] Padé integrators are stated here.

Definition: Acceptability

The (L, M) Padé Approximant U L , M ( x ) to e x is said to be

1) A-acceptable if | U L , M ( x ) | < 1 , R e ( x ) < 1 ;

2) A(0)-acceptable if | U L , M ( x ) | < 1 when x is real and negative;

3) L-acceptable if it is A-acceptable and in addition satisfies | U L , M ( x ) | 0 as R e ( x ) .

According to [16] : it follows immediately that if a one-step method, applied to the usual scalar test equation y 1 = λ y , λ a complex constant, yields y n + 1 = U L , M ( h λ ) y n , then the method is A-, A(0)- or L-stable according as the approximation U L , M ( x ) to e h λ is A-, A(0)-, or L-acceptable. The following results concerning Padé approximations are known.

It is this linkage statement from approximants to integrators by [16] that makes possible for designers of rational integrators today to test for the RAS. The theorem below by [17] and [18] gives us the stand in which our result in the Chapter is based.

Theorem 5.1

Let U L , M ( x ) be the (L, M) Padé approximation to e x then:

1) [18] if L = M , U L , M ( x ) is A-acceptable.

2) [17] if L M , U L , M ( x ) is A(0)-acceptable.

3) [18] if L = M 1 or L = M 2 , U L , M ( x ) is L-acceptable.

Theorem 5.2

Our Explicit One-Step Padé integrator is A-stable.

Figure 1. Longitudinal section of the RAS curve.

Figure 2. The non-uniform Jordan curve.

Proof

For our integrator L = 4 = M L = M

By [18] the integrator with L = M is A-stable.

Our [4, 4] Padé Integrator is A-stable.

Figure 1 is our stability curve, wherein at the point

1), the 3-dimensional shape is a hill-like solid shape to be seen only if we rotate the figure about the vertical axis shown. The hill-like solid shape has its top at infinity.

2), the boundary between the Region of Absolute Stability and the Region of Instability.

3), is the part of the hill that requires equipment for climbing, the unstable Region.

4), this represents the stable region, we have it as the low-hill area of the hill-like shape where one can walk freely without falling, unless the ground is slippery.

Figure 2 is the shape obtained from the hill and the part where to show us that the hill is not exactly circular.

Conflicts of Interest

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

References

[1] Elakhe, O.A., Aliu, K.A. and Ebiendele, E.P. (2019) An Explicit One-Step Method of an Order Eight Rational Integrator. IOSR Journal of Mathematics, 16, 1-9.
[2] Luke, Y.L., Fair, W. and Wimp, J. (1975) Predictor-Corrector Formula Based on Rational Interpolants. Computers and Mathematics with Applications, 1, 3-12.
[3] Aashikpelokhai, U.S.U. (1991) A Class of Non Linear One Step Rational Integrator. Ph.D. Thesis, University of Benin, Benin City.
[4] Elakhe, O.A. (2011) On Singulo Oscillatory Stiff Rational Integrators. Ph.D. Thesis, Ambrose Alli University, Ekpoma.
[5] Elakhe, O.A., Aashikpelokhai, U.S.U. and Ebhomien, P.A. (2011) A Dynamic Singulo-Stiff Rational Integrator. Journal of Natural and Applied Sciences, 1, 73-79.
[6] Elakhe, O.A. and Aashikpelokhai, U.S.U. (2011) A High Accuracy Order Three and Four Numerical Integrator for Initial Value Problem. Journal of Numerical Mathematics, 6, 57-71.
[7] Lambert, J.D. (1974) Two Unconditional Classes of Methods for Stiff Systems. In: Willoughby, R.A., Ed., Stiff Differential Systems, Springer, Boston, 171-186.
https://doi.org/10.1007/978-1-4684-2100-2_14
[8] Lambert, J.D. (1976) Convergence and Stability. Oxford University Press, Oxford, 20-44.
[9] Lambert, J.D. and Shaw, B. (1965) On the Numerical Solution of y1 = f(x,y) by a Class of Formulae Based on Rational Approximation. Mathematics of Computation, 19, 456-462.
https://doi.org/10.1090/S0025-5718-1965-0179947-7
[10] Lambert, J.D. (1995) Numerical Methods for Ordinary Differential Systems. John Wiley and Sons Ltd, London.
[11] Ebiendele, E.P. (2010) On the Boundedness and Stability of Solutions of Certain Third Order Non-Linear Differential Equations. Archives of Applied Science Research, 2, 329-337.
[12] Ebiendele, E.P. (2011) On the Stability Results for Solutions of Some Fifth Order Non-Linear Differential Equations. Advances in Applied Science Research, 2, 323-328.
[13] Ebiendele, E.P. (2013) On the Asymptotically Stability with Respect to Probability via Stochastic Matrix Valued Liapunov System. Asian Journal of Fuzzy and Applied Mathematics, 1, 108-112.
[14] Afuwape, A.U., Adesina, O.A. and Ebiendele, E.P. (2007) Periodicity and Stability Results for Solutions of a Certain Third Order Nonlinear Differential Equations. Differential Equations, 1, 97-109.
[15] Fatunla, S.O. (1980) Numerical Integrators for Stiff and Highly Oscillatory Differential Equations. Mathematics of Computation, 34, 373-390.
https://doi.org/10.1090/S0025-5718-1980-0559191-X
[16] Lambert, J.D. (1973) Computational Methods in Ordinary Differential Equations. John Wiley Andsons, New York.
[17] Varga, R.S. (1961) On Higher Order Stable Implicit Methods for Solving Parabolic Partial Differential Equations. Journal of Mathematics and Physics, 40, 220-231.
https://doi.org/10.1002/sapm1961401220
[18] Birkhoff, G. and Varga, R.S. (1965) Discretization Errors for Well-Set Cauchy Problems. I. Journal of Mathematics and Physics, 44, 1-23.
https://doi.org/10.1002/sapm19654411

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.