• No results found

Solving initial value problem using Runge Kutta 6th order method

N/A
N/A
Protected

Academic year: 2020

Share "Solving initial value problem using Runge Kutta 6th order method"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

SOLVING INITIAL VALUE PROBLEM USING RUNGE-KUTTA

6

th

ORDER METHOD

Abbas Fadhil Abbas Al-Shimmary

Department of Electrical Engineering, College of Engineering, University of Al-Mustansiriyah, Bagdad, Iraq E-Mail: [email protected]

ABSTRACT

The initial value problems (IVPs) in ordinary differential equations are numerically solved by one step explicit methods for different order , the behavior of Runge- Kutta of third order method is obtained by Heun [4], Kutta found the complete classification and derivation of fourth and fifth order methods in [6], the derivation of sixth order method was found by Huta in [5] but in eight stages, Butcher in ([1], [2], [3]) presented the relation between the order conditions and the rooted trees up to sixth order. the main aim of this paper is to exhibit a new more simplest representation for the trees and the derivation of Runge- Kutta method of order six with seven stages including ( rooted trees, order condition and stability region), symbolically computations are used in the study to simplify the method, finally example illustrate the method are presented.

Keywords: initial value problems, ordinary differential equation, runge-kutta methods, order of methods.

1. INTRODUCTION

Ordinary differential equations arise frequently in several models of mathematical physics, biological sciences, engineering and applied mathematics. Unfortunately many cannot be solved exactly. This is why numerical treatment is very important and provides a powerful alternative tool for solving the differential equations. Which are modeled as initial value problems (IVPs)?There are various classes of methods in this direction. Taylor series method has a major disadvantage ,it requires evaluation of partial derivatives of higher orders manually and this is not possible in any practical application, therefore we seek for improved methods which do not need evaluation for repeated differentiation of the differential equation, Although the famous paper by Runge, and subsequently developed by Heun and Kutta , still the explicit Runge-Kutta of the 4th order method have

been widely used and the most popular version is the classical 4th order, the Runge paper is now recognized as

the starting point for modern one-step methods with multivalued and multistage, construction of this method needs the derivation and solution of many nonlinear algebraic system of equations called the order conditions , thus the calculation process were performed using Mathematica program, this system of nonlinear algebraic equations has many solutions, therefore we must guess the integration step size using trial and error to estimate the truncation error ,this is the main drawback of Runge-Kutta methods. a simplified derivation of fourth order Runge-Kutta method given in [14], the derivation of fifth order method were introduce by Kutta [4] and corrected by Nystrom [6], and the sixth order with eight stages founded by Huta [3], this is a short brief history of the method also we find that it is impossible to present a general formula to the order conditions for all families of Runge-Kutta methods but there is a connection can be presented in this paper between the several sequences orders.

derivation of the explicit Runge - Kutta - Butcher of the six order method, in sect. 3 we present the simplest new tree representation related to differential elementary for the order conditions of sixth orders with seven stages. sect. 4 exhibits the linear combination between the order conditions. The stability region of the method is presented in sec. 5; finally we give numerical test example in sect. 6.

2. OUTLINE AND MATHEMATICAL DERIVATION OF THE METHOD

In this section we will introduce the basic tools required the derivation to obtain the order condition for Runge -Kutta of six orders with seven stages method, the typically general form of the scalar first order of ordinary differential equation is

))

(

,

(

x

y

x

f

y

,

y

(

x

0

)

y

0

(1)

Which is known with initial condition ”the initial value problem (IVB)”,the main aim in this section is to obtain approximate solution of

y

(

x

)

, the approach of the sixth order with seven stages Runge-Kutta method is proceed to evaluate

y

n1 as an approximation to

)

(

)

(

x

1

y

x

h

y

n

n

, an important special case “ without loss of generality” if the function f does not

depend on x but only of y ,by setting

x

1

then equation (1) reduces to so called “autonomous” , and written in the form

))

(

(

)

(

x

f

y

x

y

,

y

(

x

0

)

y

0 (2)

(2)

7 1 0 1 i i i

K

b

h

y

y

(3)

and the exact solution of equation (2) has the form

7 1 2

0

)

O(h

)

(

j ij i

y

x

h

a

Y

(4)

and according to Taylor series expansion , equation (4) take the form

7 1 0

)

(

i i ij i

y

x

h

a

K

Y

(5)

where Ki are slops define as below , for finding y1required

the next seven intermediate calculations:

)

(

)

)

(

,

(

)

)

(

,

(

)

)

(

,

(

(6)

)

)

(

,

(

)

)

(

,

(

)

,

(

)

,

(

7 7 6 6 5 5 4 4 3 3 2 2 1 1 1 6 76 5 75 4 74 3 73 2 72 1 71 0 7 0 7 5 65 4 64 3 63 2 62 1 61 0 6 0 6 4 54 3 53 2 52 1 51 0 5 0 5 3 43 2 42 1 41 0 4 0 4 2 32 1 31 0 3 0 3 1 21 0 2 0 2 0 0 1

y

h

b

K

b

K

b

K

b

K

b

K

b

K

b

K

y

K

a

K

a

K

a

K

a

K

a

K

a

h

y

h

c

x

f

K

K

a

K

a

K

a

K

a

K

a

h

y

h

c

x

f

K

K

a

K

a

K

a

K

a

h

y

h

c

x

f

K

K

a

K

a

K

a

h

y

h

c

x

f

K

K

a

K

a

h

y

h

c

x

f

K

K

ha

y

h

c

x

f

K

y

x

f

K

n n

Where the vector C indicated to the nodes

weights within the step (typically

c

j

[

0

,

1

]

) ,the matrix

A indicated to the dependence of the stages on derivatives found at previous stages ( and the row sum condition hold

2,3,...,7

j

,

)

(

1 1

  j k j jk

c

a

), the vector BT indicated to

the quadrature weights(

7 1

1

i i

b

),which the final result

depend on the derivatives, the approach of RK methods is expanded equation (5) in Taylor’s series expansion , after some algebraic simplification this expansion is equated to the exact solution y(x0h)that is also given by the Taylor’s series ) ( ) ( ! 6 1 ) ( ! 2 1 ) ( ) ( ) ( 7 0 ) 6 ( 6 0 2 0 0 0 h O x y h x y h x y h x y h x y          (7)

the first step is to calculate the successive derivatives of

,

,

y

y





up to order six using chain rule for equation(2) as the following:

)

(

))

(

(

)

(

x

f

y

x

y

x

f

f

y



y

(8)

)

(

x

f

f

f

f

y

f

f

y



yy

y

(9) 3 ) ( ) 4 ( f f f f ff f f f f f fff f x

yyyyyy yy yyy y y (10)

(11) 3 4 6 4 3 ) ( ) 5 ( f f f f f ff f f f ff f f f ff f f f fff f f fff f f f ff f f fff f f ffff f x

yyyyyy yyyyy y yyy yyyyy yyy y yy yy yy y yyy y y y

(12) 2 2 3 3 4 4 7 2 4 3 3 4 4 7 5 7 7 8 3 7 ) ( ) 6 ( f f f f f f ff f f f f fff f f f ff ff f f ffff f f ff f f f f f ff f f f ff ff f f f f ff f f f fff f f ff f ff f f f ff f f f f f ff f ff f ff f ff ff f f fff ff f f f f f ff f ff f ff f fff f ff f f fff f f f f fff f ff fff f f ff ff f ff fff f ffff f f fffff f x y y y y y y yy y y y yyyy y y y yyy y yyyy y y yy y y y y yy y yy yy y y y yy y y yyy y y yy yy y y y yy y y y yy yy y yy yy y yy yyy y yy y yy y yy y y yyy yy y yyy y y yyy y y yyy yy yyy y y yyy y yyyyy y yyyy yyyyyy                          

(3)

(13) ) ( ... )

(

) (

2 1

) ( ) (

7 3

7

3 2

1 7

2

3 2

7

2 2 7

1 0 1

h O f

f f h c a b

f f f h c b

f f h c b hf

b y

y

y y i ji

j ij i

yy i

i

y i

i i i

i

i

  

 

 

  

 

since equation (1) is scalar autonomous problem , so we may use a simplified approach for instance

2

f

f

f

ff

f

f

ff

f

f

y yy

yy y

y yy

(see [4]), expressions

like

f

,

f

y

f

,

f

yy

(

f

,

f

)

,

f

y

f

y

f

,...

are known as “elementary differentials” they are related to a rooted trees, which is defined in the next section.

3. ROOTED TREE THEORY

Firstly we will classify the nodes for trees into a new three representation types, the first kind called the initial node (root) which is usually exist in each tree and denoted it by the symbol, the second type is called the intermediate nodes (non-leaf nodes that take the symbol), the third type of nodes is named the leafs (terminal nodes that take the symbol). In this section we need to give some important definitions” A rooted tree is a set of p number of the different types of nodes (pequal to the order of the tree is the measure of how much nodes the tree has) connected by edges oriented away from the specific node called (root)”, so it is a new simplest combinatorial graphs that contain no cycles (no connection between initial and terminal nodes). Graphically we represent a tree that

corresponding to an elementary differential, for a root

node labelled by

f

yyy...y (we mean the kth partial

derivatives of the function f w.r.t independent variable y) attached to k sub trees corresponding to those sub lists, lists with no sub lists are leaves. Each tree is named beginning from the initial node (root) passing through the intermediate nodes (or brunches ) to the terminal nodes (leaves) and the index start from down node (root) successively to upper nodes depending on the number of branches that growths except the leaves nodes and from left branch to right, for this purpose we present in (figure 1) below a simple example of a treet of order 7 (number of total different types of nodes is 7), always the root node labelled by

i

, the non-leaf nodes labelled by (

j

,

k

,

and

l

) and neglect the leaves without label,

)

(

t

F

is the elementary differential function given in terms of an expression of seven components (number of components is equal to the order tree),

(

t

)

is the weighted function that correspond to each elementary differential formula

F

(

t

)

and

(

t

)

is the density of the tree which equal to the product of the numbers nodes

above.

 

T t

i

i

t

t) ( )

(

where

(

t

i

)

are the density of

the sub trees above, the symmetry of the tree

(

t

)

is the set of permutation generated by all members of symmetry for the tree t (the mapping

(

t

)

:

T

T

that preserves the root and the structure ) which equal to how the tree symmetric has

Figure-1. Sample tree of order seven with (elementary differential and weight) functions and its density.

below we illustrate the correspondence between elementary differential and rooted trees using both formulation in a Table for trees up to order six with its density.

Table-1. Illustrate the relation between elementary differential and rooted trees up to order 6.

Order 1 2 3 3 4 4 4 4 5

F(t) F

f

y

f

f

yy

ff

f

y

f

y

f

f

yyy

fff

f

yy

ff

y

f

f

y

f

yy

ff

f

y

f

y

f

y

f

f

yyyy

ffff

(4)

Order 5 5 5 5 5 5 5

F(t)

f

yyy

fff

y

f

f

yy

f

y

ff

y

f

f

yy

ff

yy

ff

f

yy

ff

y

f

y

f

f

y

f

y

f

yy

ff

f

y

f

yyy

fff

f

y

f

yy

ff

y

f

tree

)

(

t

10 20 15 30 60 20 40

Order 5 6 6 6 6 6 6

F(t)

f

y

f

y

f

y

f

y

f

f

yyyyy

fffff

f

ffff

f

yyyy y

f

ff

ff

f

yyy y y

f

yyy

fff

y

f

y

f

f

y

f

y

f

y

f

yy

ff

f

y

f

y

f

yyy

fff

Tree

)

(

t

120 6 12 24 12 360 120

Order 6 6 6 6 6 6 6

F(t)

f

y

f

y

f

yy

ff

y

f

f

yy

f

y

ff

yy

ff

ffff

f

f

y yyyy

f

yy

f

y

ff

y

f

y

f

ff

f

ff

f

yy y yy

f

yy

ff

yyy

fff

f

yy

ff

yy

ff

y

f

Tree

)

(

t

240 36 30 72 72 24 48

Order 6 6 6 6 6 6 6

F(t)

f

yyy

fff

yy

ff

f

f

f

ff

f

y y yy y

f

f

ff

f

f

y yy y y

f

yy

ff

y

f

y

f

y

f

f

f

fff

f

y yyy y

ff

ff

f

f

y yy yy

f

y

f

y

f

y

f

y

f

y

f

Tree

)

(

t

18 120 180 144 60 90 720

We can write equations (3) and (5) in terms of the

weighted functions as follows:

(

)(

)

(13)

!

)

(

)

(

)

(

)

(

6 0

1

) (

0

0

F

t

y

p

t

h

t

x

y

h

x

y

p

p

(5)

(14)

)

)(

(

!

)

(

)

(

0 6

1

) (

0

1

F

t

y

p

h

t

t

y

y

p

p

Where

(15)

(t)

p!

(t)

and

)

(

)

(

!

)

(

t

t

p

t

a Runge-Kutta of order sixth with seven stages are

converges if

)

(

1

)

(

t

t

by comparing equation (13) with (14) , see [2].the results are a system of nonlinear algebraic equations which is denoted by the order conditions ,which is arranged in this

paper in regular arrangement and sequential up to sixth order with seven stages , the following twenty two conditions must be satisfied equations(16a,…,16e) in addition to the constraints given by equation (15)

(16a)

6

1

,

3

1

5

1

c

b

,

2

1

c

b

4

1

,

1

5 7

2 2

7

2

4 7

2 i

i i

7

2 i

i

3 7

2 7

1

i

 

 

 

i i

i

c

b

c

b

c

b

b

i i i

i

i i i

i

(16b)

)

16

(

120

1

!

6

!

3

]

)

(

[

60

1

!

5

!

2

]

)

(

[

24

1

!

4

!

1

]

)

(

[

7

4 2

2

3 1

1 7

4 2

2

2 1

1 7

4 2

2 1

1

c

c

a

a

b

c

a

a

b

c

a

a

b

i k i k

i j

jk ij i

i k i k

i j

jk ij i

i k i

k k

i j

jk ij i

k k



 

 

 

  

 

  

 

  

 

)

16

(

360

1

!

6

!

2

]

)

(

[

120

1

!

5

!

1

]

)

(

[

7

5 2

3

2 1

2 1

1 7

5 2

3 1

2 1

1

d

c

a

a

a

b

c

a

a

a

b

i l i l

i k

kl k

i j

jk ij i

i l i

l l

i k

kl k

i j

jk ij i

l

   

   

 

 

 

 

 

 

)

16

(

720

1

!

6

!

1

]

)

(

[

7

6 2

4 1

3 1

2 1

1

e

c

a

a

a

a

b

i mi

m m

i l

l

i k

lm kl k

i j

jk ij

i

    

 

 

 

 

and solve many of them that satisfy the sixth order Runge-Kutta method and this process calculation required using Mathematica program.

4. REDUCTION THE ORDER CONDITIONS

Since the number of rooted trees being increase for order greater than four, the number of conditions increase and complexity for order six, for this reason it is necessary to find a relationships (linear combination) between the results order conditions corresponding to different trees, for example the two particular trees t1 and

t2 with the same six order, which differ only in small

respect

Figure-2. Illustrate two equivalent particular trees. Hence

(

t

1

)

,

(

t

2

)

are equivalent if

2

2

1

i

c

c

a

ij j and the linear combination between the

two conditions

2

1

b

i

c

j and

2

1

2

b

i

c

j given

by

6

1

)

1

(

b

i

c

i

c

i

, this result state that two trees are equivalent if

(

t

1

)

that corresponds t1 can be expressed in terms of

(

t

2

)

that corresponds t2and trees

of

lower order. Similarly we listed all conditions which can be written as a linear combination and satisfy the Runge-Kutta method of order six and seven stages below.We assume the modified conditions C(2),D(1)

...(17)

1,2

and

1,2,...,7

for

c

1

)

2

(

7

1 1

 

l

i

k

c

a

C

l

i i

l j ij

(18)

1,2,...,7

for

)

-(1

b

)

1

(

7

b

a

c

j

(6)

applied to all stages ,the only condition that remain

)

(

1

)

(

t

t

for the trees

Figure-3. Illustrate the trees that cannot be written as linear combinations.

The linear combinations appear in equations (19e-19h) below; we list all conditions which are needed to specify the method.

(19a)

...

0

b

,

6

1

)

1

(

,

2

1

,

1

2 7

1

7

1 7

1

 

i

i i i

i i i i

i

c

c

b

c

b

b

(19b)

6

12

20

30

1

)

)(

)(

)(

1

(

6 4 3 6 4 6 3 4 3 6 4 3

4 3

7

1

6

c

c

c

c

c

c

c

c

c

c

c

c

c

c

c

c

c

c

c

c

b

i i i

i

i i i

9c)

...(1

6

12

20

1

)

(

)

)(

1

(

6 4 6 4

4 7

1

6

c

c

c

c

c

c

c

c

c

c

b

i i

i

i i i

d)

...(19

6

12

1

)

)(

1

(

6

7

1 6

c

c

c

c

c

b

i

i

i i

i

...(19e)

24

60

1

)

(

)

1

(

3

3 7

1 ,

c

c

c

c

a

c

b

j j

j i

ij i

i

...(19f)

24

60

40

90

1

)

(

)

)(

1

(

6 3 6 3

3 7

1 ,

6

c

c

c

c

c

c

c

a

c

c

c

b

j j

j i

ij i

i i

)

...(19g

24

60

120

1

)

)(

(

)

1

(

4 3 4 3

3 7

1 ,

4

c

c

c

c

c

c

c

c

c

a

c

b

j j

j i

j ij i i

)

...(19h

120

360

1

)

(

)

1

(

3 3 7

1 , ,

c

c

c

c

a

a

c

b

k k

k j i

jk ij i i

)

...(19i

2

i

,

2

1

2

7

1

j i

j

ij

c

c

a

19j)

...(

7

1 ,

i j

i

ij

c

a

9k)

...(1

)

1

(

7

1 ,

j i j

i ij

i

a

b

c

b

L)

...(19

0

)

1

(

7

1 2

i

i i i

c

a

b

9m)

...(1

0

)

1

(

7

1

2

i

i i i i

c

c

a

b

19n)

...(

0

)

1

(

7

1 ,

2

j i

i ij i i

c

a

a

b

We can solve for the components bT from

equations (19a-19d) ,then solve for a54 ,a64 and a65 from

the consistent equations (19e-19h), we then solve for a32

from (19i) and then for a42 ,a43,a52,a53,a62 and a63 from

(7)

200

13

25

4

25

4

40

11

40

11

0

200

13

39

80

195

32

39

118

156

43

13

33

260

261

1

10

1

2

1

8

1

20

11

20

3

6

1

8

15

48

35

24

55

48

25

6

5

12

1

3

1

12

1

3

1

3

2

0

3

2

3

1

3

1

0

5. STABILITY REGION

In this section we will study in addition to the numerical method converges to the exact solution over a bounded interval, the qualitative or stability analysis that assign to the fitness of the method with the used numerical solution, because the complexity of this type of analysis we restrike to the linear problem with constant coefficients so called the “stiff problem” or test equation where

is a constant and also complex in nature.

n

n

y

y

f

(

)

K

1

(21)

)

3

/

1

(

)

3

/

(

K

2

f

y

n

h

K

1

y

n

h

(22)

))

3

/

1

(

3

/

2

1

(

)

3

/

2

(

K

3 2

y

h

h

K

h

y

f

n n

(23)

)))

3

/

1

(

3

/

2

1

(

12

/

)

3

/

1

(

3

/

12

/

1

(

)

12

/

3

/

12

/

(

K

4 1 2 3

y

h

h

h

h

h

h

K

h

K

h

K

h

y

f

n n

(24)

))))

3

/

1

(

3

/

2

1

(

12

/

)

3

/

1

(

3

/

12

/

1

(

8

/

15

))

3

/

1

(

3

/

2

1

(

48

/

35

)

3

/

1

(

24

/

55

48

/

25

1

(

)

8

/

15

48

/

35

24

/

55

48

/

25

(

K

5 1 2 3 4

h

h

h

h

h

h

h

h

h

h

h

h

h

y

K

h

K

h

K

h

K

h

y

f

n n

(25)

)))))

3

/

1

(

3

/

2

1

(

12

/

)

3

/

1

(

3

/

12

/

1

(

8

/

15

))

3

/

1

(

3

/

2

1

(

48

/

35

)

3

/

1

(

24

/

55

48

/

25

1

(

10

/

)))

3

/

1

(

3

/

2

1

(

12

/

)

3

/

1

(

3

/

12

/

1

(

2

/

))

3

/

1

(

3

/

2

1

(

8

/

)

3

/

1

(

20

/

11

20

/

3

1

(

)

10

/

2

/

8

/

20

/

11

20

/

3

(

K

6 1 2 3 4 5

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

h

y

K

h

K

h

K

h

K

h

K

h

y

f

n n

(26) )))))) 3 / 1 ( 3 / 2 1 ( 12 / ) 3 / 1 ( 3 / 12 / 1 ( 8 / 15 )) 3 / 1 ( 3 / 2 1 ( 48 / 35 ) 3 / 1 ( 24 / 55 48 / 25 1 ( 10 / ))) 3 / 1 ( 3 / 2 1 ( 12 / ) 3 / 1 ( 3 / 12 / 1 ( 2 / )) 3 / 1 ( 3 / 2 1 ( 8 / ) 3 / 1 ( 20 / 11 20 / 3 391 / 80 (27) )))) 3 / 1 ( 3 / 2 1 ( 12 / ) 3 / 1 ( 3 / 12 / 1 ( 8 / 15 )) 3 / 1 ( 3 / 2 1 ( 48 / 35 ) 3 / 1 ( 24 / 55 48 / 25 1 ( 95 1 / 32 ))) 3 / 1 ( 3 / 2 1 ( 12 / ) 3 / 1 ( 3 / 12 / 1 ( 39 / 118 )) 3 / 1 ( 3 / 2 1 ( 15 / 43 ) 3 / 1 ( 13 / 33 260 / 261 1 ( ) 39 / 80 195 / 32 39 / 118 156 / 43 13 / 33 260 / 261 (

K7 1 2 3 4 5 6

h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h y K h K h K h K h K h K h y f n n                                                              

(8)

we get

)

54

5

18

5

3

5

27

203

45

1346

15

1456

200

(

200

/

y

2 3 4 5 6

1

n

y

n

h

z

z

z

z

z

z

(29)

simplified and divide both side by

y

n then the stability polynomial

Q

(z)

y

n1

/

y

n

given by

) 2160

1 720

1 120

1 5400

203 4500

673 375 182 1 )

( 2 3 4 5 6 7

z z z z z z z z

Q        

(30)

Figure-4 show the stability region of the six order seven stages of Runge- Kutta methodin this stability region,the range for the real part of

is

3

.

5

Re(

z

)

0

.

0

.

Figure-4. the stability region of the Runge- Kutta method of six order seven stages.

5. NUMERICAL PROBLEM

In this section, we tasted the numerical solution of initial value problem where the method of Runge-Kutta of order six with seven stages is applied to show the efficiency and the approximate of the method and compared the result with the exact solution. The problem are solved for

x

[

0

.

1

,

0

.

5

]

Problem 5.1 Solve the initial value problem

1

y(0)

,

sin

y

y

,using Runge - Kutta method of

order six with seven stages, where the exact solution given by

604582

.

0

coty)

-ln(cscy

x(y)

see (31)

Table-2. Illustrate the numerical solution of example 5.1 using RK 6th order with seven stages.

X yusing order six yexact Error

0.1 1.08636 1.0863565 ‐0.000004  0.2 1.17682 1.1768209 0.000001  0.3 1.27082 1.270817 ‐0.000003  0.4 1.36763 1.367627 ‐0.000003  0.5 1.46641 1.466404 ‐0.000006 

6. CONCLUSIONS

In this paper we have simplified the trees representation which related to elementary differentials that it uses in derivation Runge-Kutta methods and to reduce the complexity that arise by indexing the trees, it should be mentioned that the classical Runge-Kutta process of order four may be still more economical by the derivation than the six order.

ACKNOWLEDGEMENTS

The author would like to thank Al-Mustansiriyah University (www.uomustansiriyah.edu.iq) Baghdad- Iraq for its support in the present work.

REFERENCES

[1] J. C. Butcher. 2008. Numerical Methods for Ordinary Differential Equations, 2ndEd.Wiley.

[2] J. C. Butcher. 2009. On fifth and Sixth OrderExplicit Runge-Kutta MethodsOrderCondition and Order Barriers. Canadian Applied Mathematics Quarterly. 17(3).

[3] J.C. Butcher. 2000. Numerical methods for ordinary differential equations in the 20th century. J. of

Comput. and Applied Math. 125: 1-29.

[4] K. Heun. 1900. Neue Methoden zur approximativen Integration der Differential- gleichungen einer unabängigen Veränderlichen, Z. Math. Phys. 45: 23-38.

(9)

[6] W. Kutta. 1901. Beitrag zur näherungsweisen Integration totaler Differential- gleichungen, Z. Math. Phys. 46: 435-453.

[7] Papageorgiou G. and Tsitouras Ch. 2002. Runge-Kutta Pairs for scalarautonomous nitial Value Problems Int. J. Comput. Math.80: 201-209.

[8] C. Runge. 1895. Über die numerische Auflösung von Differential gleichungen, Math. Ann.46: 167-178.

[9] E.J. Nyström. 1925. Über die numerische integration von differential gleichungen Acta. Soc. Sci. Fennicae. 50(13): 55.

[10]Daniel I. Okunbor,Robert D. Skeel. 1994. Canonical Runge-Kutta- Nyström methods of order five and six, j. of Comp. and Applied Math. 51: 375-382.

[11]Kalaf Bashir M.,Ismail Mohammed M. 2008. Runge-Kutta methods of high order for solving stiff problems. Al-Rafiden J. of computer sciences and Mathematics. p. 5.

[12]Mohammed M. Ismail. 2011. Goeken-Johnson six-order Runge-Kutta method, J. Edu. & Sci. p. 240.

[13]Jaan Kiusalaas. 2010. Numerical methods in engineering with Math Lab,2nd Ed. Cambridge.

References

Related documents

System is simulated with OQPSK modulation scheme which when compared with conventional Binary Phase Shift Keying (BPSK) gives improved performance in terms of

We used a combination of open chromatin mapping with formaldehyde-assisted isolation of regulato- ry elements (FAIRE-seq) and enhancer and transcription factor mapping using

The seat supplier run level and Just-in-time production aiming at stabilizing the production and optimizing the cost as per client request, but its main products A、B、C

This paper mainly present, sixth order Taylor’s method and fifth order Runge-Kutta method (RK5) for solving initial value problems of first order ordinary

I decided to implement questionnaires because I needed to elicit information about the way my students assess the printed materials I provided them with. I needed to know

To access the Cybersecurity Admin panel, in the left Administration panel, navigate to System Maintenance » Application Administration » Cybersecurity.. Cybersecurity

Nili Ahmadabadi, Effect of modified heat treatments on the microstructure and mechanical properties of a low alloy high strength steel, Materials Science and Technology ,

On this basis, the present study attempted to investigate the prediction of water level of piezometers of double-curvature arch dam using feed-forward multi- layer artificial