IOSR Journal of Mathematics (IOSR-JM) e-ISSN: 2278-3008, p-ISSN:2319-7676. Volume 8, Issue 5 (Nov. – Dec. 2013), PP 54-66 www.iosrjournals.org

Integral Collocation Approximation Methods for the Numerical Solution of Linear Integro Differential Equations. 1 1

2

Taiwo, O. A and 2 Abubakar, A

Department of Mathematics, University of Ilorin, Nigeria. Department of Mathematics and Computer Science, Ibrahim Badamasi Babangida University, Lapai, Nigeria.

Abstract: In this paper, we employed Standard and Perturbed Integral Collocation methods to find numerical solution of ordinary differential equations. Power series form of approximation is used as basis function and Chebyshev Polynomial is used as perturbation term in the case of perturbed Integral Collocation Method. Numerical Computations are carried out to illustrate the application of the methods and also the results obtained by the methods are compared in terms of accuracy and computations involved in the two methods. Two examples each of first and second orders linear integro differential equations are solved to demonstrate the methods.

I.

Introduction

Integro differential equation (IDE) is an important branch of modern mathematics and a arise frequently in many applied areas which include engineering , mechanics, physics ,astronomy, biology ,economics, potential theory and electrostatic[2]. This paper concerns the development of integral collocation approximation methods by power series as our basis function for the solution of first order integro differential equations . Many different method have been used to obtain the solution of linear and nonlinear integro differential equations ,such methods include the Successive Approximation Method, Homotopy Perturbation Method [6], Adomian Decomposition Method (ADM [13], Wavelet Methods (See [4],[5] ) and so on , to mention just a few . [1] used the integrated formulation of the Tau method and Error Estimation for over determined differential equations which actually motivated the beginning of this work. For the purpose of our discussion, we consider the general nth order integro differential equation of the form :

Ly( x)

i  i d    y ( x)     pi x dx i  i 0  n

b

 k ( x, t ) y(t )dt a

 f ( x)

(1)

Subject to the conditions

Ly( x)

N

  a i y i ( xi )   k

(2)

i 0

pi , are given real numbers, xi are point belonging to the internal a  x  b at which the conditions are satisfied , f  x  can be polynomial or transcendental or hyperbolic functions and or (  o) are constant to Where

be determined. Here, we let

 k  g xdx

Denote the indefinite integration applied to the g x  k times and denote I L 

II.

   .....n....

L(.)dx

Numerical solution Techniques

Method1. Standard Integral Collocation Method This method used the idea of [1] as applied to solve non over determined differential equations. In [1], f  x  in (1) is a polynomial of degree less or equal to the order of or the differential equation considered .these methods handle non polynomial or transcendental function which is an added advantage over [1] (See[11], [12]). The method does not require truncation or approximation of non polynomial functions. Also the problem of over determination does not arise in these methods. Without loss of generality, we integrated both sides of (1), we have www.iosrjournals.org

54 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro

IL

   ...............n................. [ f ( x)  

b

a

k ( x, t )dt ]dx

(4)

This implies,



n

..........n.........

di )dx   dx i

( pi x i

i o

  .........n....... [ f ( x)  

b

a

k (n, t ) y(t )dt ]dx

(5)

We assumed an approximation solution of the form N

y ( x)  y N ( x)   a r x i

(6)

r o

Thus, (6) is substituted into (5), we have (7) Hence, we collocate (7) at point

 

to have

n

........n......... ( pi x i i o

  .......n....... [ f ( x

di y N ( x K )dx K dx i

(8)

b

K

)   k ( x K , t ) y N (t )dt ]dx K a

Where,

(b  a)k (9) ; k  1,2..................n  1 N 1 Thus (8) gives ( N  1) algebraic linear system of equations in ( N  1) unknown constants a r (r  o) . These ( N  1) algebraic linear equations are then solved by Gaussian Elimination method to obtain the unknown constants a r (r  o) which are then substituted back into (6) to obtain the approximate solution for xK  a 

the value of N. Method 2:

Perturbed Integral Collocation Method.

The perturbed integral collocation method is an attempt to improve the accuracy and efficiency of the standard integral collocation method . In order to apply this method, we employed the ideas of [11, 12]and the approximation solution (6) is substituted into a slightly perturbed (7) to get

 

n

........n.........

i o

( pi x i

  ......n....... [( x)  

b

a

di ) y N ( x)dx dx i

(10)

k ( x1t ) y N (t )dt ]dx  H n ( x)

Together with the conditions

L* y N ( xK )   K ; k  (1)n

(11)

n

Where

H n ( x)    r Tr ( x)

(12)

r o

And Tr (x) are the Chebyshev Polynomials valid in

Tr ( x)  cos[n cos 1 (

2x  a  b )]; ba

a  x  b and defined by

a xb

(13)

Substituting (12) into (10), we have n

   .......n........  i o



.......n........

n

 i o

di ( pi x ) y N ( x)dx dx i di ( pi x i ) y N ( x)dx i dxk i

www.iosrjournals.org

(14)

55 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro



  .......n....... [ f ( x)  

b

k ( x, t ) y N (t )dt ]dx   1T1 ( x)  .......   N TN ( x)

a

Thus, (14) is collocated at the point x  x K ; we have



.......n........



.......n........



n

 i o n

 i o

di ) y N ( xk )dx dx i i i d ( pi x k ) y N ( xk )dx i dxk ( pi x k

  .......n....... [ f ( x

i

b

k

)   k ( xk , t ) y N (t )dt ]dx   1T1 ( xk )  .......   N TN ( xk ) a

Where,

( b  a) k (16) ; k  1,2,...........N  n  1 N  n 1 Hence, we have ( N  n  1) algebraic system of linear equations in ( N  n  1) unknown constants (ar (r  o),  1 ,  2,., ..........., , N ). The linear equations are then solved by Gaussian Elimination method to obtain ( N  n  1) unknown constants which are then substituted back into (6) to obtain the approximate xK 

a

solution for value of N. Demonstration with first order integro differentiation equation We consider here case n=1 in equation (1). Thus, we have

p 0 y ( x)

b

 p1 xy ' ( x)   k ( x, t ) y(t )dt  f ( x)

(17)

a

We integrated the terms in (17) to have x

 p 

o x

o

x

x

o x

o

x

o

o

po y(t )dt   p1ty ' (t )dt   y(t )dt  p1  ty (t )dt  

o

b

k ( z, t ) y(t )dtdz  

a

b

o

k ( z, t ) y(t )dtdz  

o

x

x

f ( z )dz

f ( z )dz

o

(18)

Hence, evaluated the integrals in (18), we have x

x

x

0

o

o

po  y(t )dt  p1[[ty (t )]ox   y(t )dt ]  

b

a

k ( z, t ) y(t )dtdz  

x

o

f ( z )dz

This implies, x

x

x

o

o

o

po  y(t )dt  p1[ xy ( x)   y(t )dt ]  

b

o

k ( z, t ) y(t )dtdz  

x

o

f ( z )dz

(19)

Substituting the approximation solution (6) into (19), we have

po 

x

o

N

N

ar t r dt  p1[ x ar x r  

r o

x

o

r o

N

 r o

ar t r dt ]  

x

o

b

a

N

k ( z, t ) ar t r dtdz  

x

o

r o

f ( z )dz

This implies, N

po  a r r o

N N x x r 1 x r 1  p1[ ar x r 1   ar ]  o r 1 r 1 r o r o

N

k ( z, t ) ar t r dtdz  

b

o

r o

x

o

f ( z )dz

Further simplification gives N

 r o

( po  rp1 )ar

x x r 1  r 1 o

b

a

N

k ( z, t ) ar t r dtdz   r o

x

o

f ( z )dz

This implies N

 r o

( po  rp1 )ar

x r 1  G ( a, x )  F ( x ) r 1

(20)

Where, www.iosrjournals.org

56 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro

G ( a, x )  

x

o

b

a

N

k ( z, t ) ar t r dtdz r o

And

F ( x)  

x

o

f ( z )dz

Thus, from (20), we have.

x5 x N 1  .........  ( po  Np1 )a N  G ( a, x )  f ( x ) 5 N 1 Hence, we collocated (21) at the point x  x K , to have ( po  4 p1 )a4

2

3

4

xk x x  ( po  2 p1 )a2 k  ( po  3p1 )a3 k  2 3 4 5 N 1 x x ( po  4 p1 )a4 k  .........  ( po  Np1 )a N k  G ( a, x k )  F ( x k ) , 5 N 1 po ao x K  ( po  p1 )a1

Where,

xi  a 

(b  a) k , N 1

(21)

(22)

k  1. 2, , N  1

Thus (22) is put in matrix form as

Ax  b

(23)

Where,

 A11 A  21 A A   31  .  . A  N1

A13 . ........ A1N   F ( x1 )    F (x )   ao  A23 . ........... A2 N  2   a  F ( x A 33 . .............. A 3N  3)    1  , x   a  and b   .  . 2 . .      . .  . .  a N    AN 3 ......... ANN   F ( x N 1 )

A12 A22 A32 . . AN 2

Where,

A11  p0 x1  G ( x1 ), \ 2

:

x A12  ( p0  p1 ) 1  G ( x1 ) 2 3 x1 A13  ( PO  2 P1 )  G( x1 ) 3 N 1

x1  G( x1 ) N 1 A21  po x2  G ( x2 )

A1N  ( po  Np1 )

2

A22  ( po  p1 )

x2  G( x2 ) 2

www.iosrjournals.org

57 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro 3

A23  ( po  2 p1 )

x2  G ( x2 ) 3

: N 1

A2 N  ( po  Np1 )

x2  G ( x2 ) N 1 2

x A31  po x3  G( x3 ) A32  ( po  p1 ) 3  G( x3 ) 2 3 x A33  ( po  2 p1 ) 3 G ( x3 ) 3 : N 1

x  ( po  NP1 ) 3  G ( x3 ) N 1

A3N : : : :

AN 1  po x N  G ( x N ) : : : ANN  ( po  p1 )

xN 2

2

G( xN )

Remarks, The matrix is solved by Gaussian Elimination method to obtain the unknown constants which are then substituted into the approximate solution (6)

ai (i  o)

Demonstration of method for case n=2 b

po y( x)  p1 xy ' ( x)  p2 x 2 y ' ' ( x)   k ( x, t ) y(t )dt  f ( x)

(24)

a

We integrated the terms in (24) to have

po 

x

u

x

u

x

u

o

o

 y(t )dtdu  p   ty ' (t )dtdu  p       k ( z, t ) y(t )dtdudz    f ( z )dtdu 1

o

2

o x

o u

o

b

x

u

o

o

a

o

o

t 2 y ' ' (t )dtdu

(25)

We simplified each term of (25) to have

po 

x

o

z

u

p1 

o

0 0

p2 

u

y(t )dtdu  po 

u

o

ty ' (t )dtdu

o

N

t

r o

N

y ' ' (t )dtdu  p2  r o

ar t r dt  po 

x

o

N

 r o

ar

N u r 1 u r 1  po  a r r 1 (r  1)(r  2) r o

(26)

x r 2 (r  1)(r  2)

(27)

(r 2  r ) ar x r 2 (r  1)(r  2)

(28)

p1  ar r o

2

N

 

x

We let x

u

b

o

o

a

  

N

k ( z, t )  ar t r dtdudz  G(a, x)

(29)

r o

www.iosrjournals.org

58 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro And x

u

o

o

 

f ( z )dzdu  f ( x)

(30)

We substituted (26) - (30) into (25), we have N

po  a r r o

N N U r 2 x r 2 (r 2  r )  p1  ar  p2  a r x r  2  G ( a, x )  F ( x ) (r  1)(r  2) (r  1)(r  2) r o r o ( r  1)(r  2)

Thus, from (30) we have

 x2  x3 x4 x5 x N 2 po  ao  a1  a2  a3  .......  aN  6 12 20 ( N  1)( N  2)  2  x4  3x 5 2 ( N 2  N ) x N 2  p2  a2  a3  a4  .....  aN  10 5 ( N  1)( N  2)  6  G(a, x)  F ( x)

(31)

Further simplification of (31) gives

x2k x3k 5 x5k 4 po ao  ( po  p1 ) a1  ( po  p1  p2 ) x k a2  ( po  p1  p2 ) a3 2 6 12 2 ( N 2  N ) x N 2 ..........  ( po  p1  p2 ) a N  G ( a, x )  F ( x ) + ( N  1)( N  2) (32) Hence, we collocated (32) at the point 2

x  xk to have

3

5

x x x 5 4 po k ao  ( po  p1 ) k a1  ( po  p1  p2 ) xk a2  ( po  p1  p2 ) k a3  2 6 12 2 2 N 2 ( N  N ) xk ........  ( po  p1  p2 ) a N  G ( a, x k )  F ( x k ) ( N  1)( N  2) Where xk  a 

(33)

(b  a)k , k  1, 2, 3, ....... N  1. N 1

Thus, (33) is put in matrix form as described in (23), we have

 A11 A12 A13 ... A  21 A22 A23 ...  A31 A32 A33 ... : : :  : : :   AN 1 AN 2 AN 3 ...

A1N   ao   a  A2 N   1 A3N  a  , X  2  : :    :  :   a  ANN   N

and

 F ( x1 )   F (x )  2    F ( x3 )  b  :   :   F ( x ) N 1  

Where,

p0 2 x1  G ( x1 ), 2 3 A12  ( p0  p1 ) x1  G ( x1 ) 5 4 A13  ( p0  p1  p2 ) x1  G( x1 ) 12 A11 

: : www.iosrjournals.org

59 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro

( p0  p1  p2 )( N 2  1) N 1 x1  G( x1 ) ( N  1)( N  2) p 2 A21  0 x2  G( x2 ) 2 3 A22  ( P0  p1 ) x2  G( x2 ) 5 A23  ( p0  p1  p2 ) x 4 2  G( x2 ) 12 A1N 

: :

( P0  P1  p2 )( N 2  1) N1 A2 N  x2  G ( x2 ) ( N  1)( N  2) p A31  o x 23  G( x3 ) 2 3 A32  ( po  p1 ) x  G( x3 ) 3 5 4 A33  ( po  p1  p2 ) x  G( x3 ) 12 3 : :

( po  p1  p2 )( N 21 N 1 x 3  G ( x3 ) ( N  1)( N  2) p AN 1  o x N2 1  G( x N  1) 2 AN 2  ( po  p1 ) xR3  G( x N  1) 5 AN 3  ( po  p1  p2 ) x N4 1  G( x N 1 ) 12 A3N 

: :

ANN 

( po  p1  p2 )( N 2  1) N 1 x N 1  G( x N 1 ) ( N  1)( N  2)

Remark: The matrix is solved by Gaussian Elimination method to obtain the unknown constants then substituted into the approximate solution (6) 2.1.2 Perturbed Integral Collocation Method An attempt to improve the accuracy of the standard integral collocation approximation is the focus of this section. In this method, the approximate solution (6) is substituted into a slightly perturbed equation (5) to get

 

i  i d   y N ( x)dx  ......n.......   pi x dx i  i o  b ......n........  f ( x)   k ( x, t )dt dx  H N ( x)   a

ai (i  0) which are

y N (x) in section (2.1.1)

n

www.iosrjournals.org

(34)

60 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro Together with the condition

L * y N ( xrk )   k , k  1(1)n

(35)

And where, N

H N ( x)   r Tr ( x)

(36)

i o

Substituting (36) into (38), we obtain



......n........

n

 i o

 di   pi x i i  y N ( x)dx dx  

(37)

b     ......n.........  f ( x)   k ( x, t ) y (t )dt  dx  1 T1 ( x)  .....   2 TN ( x)   a Thus, (37) is collocated at the point x  xk , we have n

   ......n........  i o



 di   pi xk i i  y N ( xk )dx dx  

  ......n.........  f ( x

Where,

xk  a 

(b  a)k N 1

)   k ( xk , t ) y (t )dt  dx  1 T1 ( xk )  .....   2 TN ( xk )  a b

k

, k  1, 2, 3,........N  n  1

(39)

Remarks The conditions are taken care after the evaluation of the integral in (38). Altogether, we obtained (N+n+1) algebraic systems of linear equations in (N+n+1) unknown constants (ai (i  o)  1 2......, N ). These linear equation are then solved by Gaussian Elimination method to obtain (N+n+1) unknown constants which are substituted into (6) to obtain the approximation solution for the value of N. To demonstrate this method further, we consider case n=1 in (1). After all simplification as in solution (2.1.1), we slightly perturbed (20).to obtain

x r 1  G(a, x)  F ( x)   1T1 ( x)  .......   N TN ( x) r 1 r 0 Where G(a, x) and F (x) are as defined in (6). N

 ( p0  p1 )ar

(40)

Thus, we have

x2 x3 x4 x5 P0 a0 x  ( P0  P1 )a1  ( P0  2 P1 )a2  ( P0  3P1 )a3  ( P0  4 P1 )a4  ......  2 3 4 5 N 1  po  Np1 a N xk  G(a, xk )  F ( xk )   1T1 ( xk )  ............   N TN ( xk ) N 1

Where

xk  a 

(b  a)k N  n 1 ,

k  1, 2, 3,...........N  n

(41)

(42)

Thus (41) is put in matrix form described in (23) where

 A11 A12 A13 ... A  21 A22 A23 ...  A31 A32 A33 ... : : :  : : :   AN 1 AN 2 AN 3 ...

A1N   F ( x1 )   ao    F (x )    A2 N  2    a1  A3N   F ( x3 )   a2  , X    and b    : :  :      :  :  :       ANN  a N   F ( x N  n )

Where,, www.iosrjournals.org

61 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro

A11  po x1  G ( x1 ), x12  G ( x1 ) 2 x3 A13  ( po  2 p1 ) 1  G( x1 ) 3 x1N 1 A1N  ( po  Np1  G( x1 )  (Co(1)  C1(1) x1 ) N 1 A21  po x2  G( x2 ) A12  ( po  p1 )

x22  G( x2 ) 2 x23 A23   po  2 p1   Gx2  3

A22  ( po  p1 )

A31  po x 3 Gx3  x32  G  x3  2 x33 A33   po  2 p1   Gx3  3 x N1 A3N   po  Np1  3  Gx3   Co(1)  Co(1) x3 N 1 AN1  po x N  Gx N  A32  ( po  p1 )

  

x N2  Gx N  2 x3 AN 3   po  2 p1  N  Gx N  3 x NN 1 ANN   po  Np1   Gx N   Co(1)  C1(1) x N N 1 AN n,1  P0 xR  G( x N n ) AN 2   po  p1 

  

x R2 AN  n, 2  ( P0  P1 )  G( x N  n ) 2 x3 AN  n,3  P0  2 P1  R  G( x N  n ) 3 x N 1 AN  n, N  ( P0  NP1 ) N  n  G( x N n )  (C0(1) )  (C1(1) x N  n ) N 1

Remark:

The matrix is solved by Gaussian Elimination method to obtain the unknown constants (ai (i  0)  1 , 2 , ...., N ) which are then substituted into the approximate solution (6) Demonstration of method for case n =2 Thus after all simplifications as in section (2.1.1), (32) is slightly perturbed to obtain

www.iosrjournals.org

62 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro

x2 x3 5 x5 ao   po  p1  a1   po  p1  p2 x 4 a2   po  p1  p2  a3  ....... 2 2 12 2 2 N 1 ( N  1) x   po  p1  p2  a N  Ga, x   F x    2TN x   ....... N TN x  ( N  1)( N  2) Hence, we collocated (43) at the point x  xk to have po

(43)

x3 x5 x2 5 a0  ( P0  P1 ) k a1  ( P0  P1  P2 ) xk4 a2  ( P0  P1  P2 ) k a3  ...... 2 6 12 2 (44) 2 N 2 ( N  1) xk  ( P0  P1  P2 ) a N  G (a, xk )  F ( xk )   1T1 ( xk )  ......   N TN ( xk ) ( N  1)( N  2) (b  a)k Where xk  a  , k  1,2,3,..., N  2. Thus, (44) is put in matrix form as described in (23), N 3 P0

where

 A11 A12 A13 ... A  21 A22 A23 ...  A31 A32 A33 ... : : :  : : :   AN 1 AN 2 AN 3 ...

A1N   F ( x1 )   ao    F (x )    A2 N  2    a1  A3N   F ( x3 )   a2  , X    and b    : :  :      :  :  :       ANN  a N   F ( x N  2 )

and

po 2 x1  Gx1  , 2 x12 A12   po  p1  Gx1  6 5 A13   po  p1  p2 x14  Gx1  12 x15 A14   po  p1  p2   Gx1  2 ( p  p1  p2 )( N 2  1) N 1 A1N  o x1  Gx1   Co(1)  C1(1) x1  Co( 2)  C1( 2) x1  C2( 2) x12 ( N  1)( N  2) p A21  o x22  Gx1  2 x23 A22   po  p1   Gx1  6 5 A23   po  p1  p2 x24  Gx1  12 x25 A24   po  p1  p2   Gx1  2  p  p1  p2  N 2  1 x N 2  Gx   C (1)  C (1) x  C ( 2)  C ( 2) x  C ( 2) x 2 A2 N  o 2 2 o 1 2 o 1 2 2 2 N  1N  2 p A31  o x32  Gx3  2 A11 

 

 

www.iosrjournals.org

63 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro

A32   po  p1 

x33  G  x3  6

5  po  p1  p2 x34  Gx3  12 x5 A34   po  p1  p2  3  Gx3  2   po  p1  p2 N 2  1 N  2 A3 N  x3  Gx3   Co(1)  C1(1) x3  Co( 2)  C1( 2) x3  C2( 2) x32 N  1N  2 p AN 1  o x N2  Gx N  2 x3 AN 2   po  p1   2  Gx N  6 5 AN3   po  p1  p2 x N4  Gx N  12 AN 4  AN 4

A33 

ANN

 

 po  p1  p2 N 2  1 N  2  x N  Gx N   Co(1)  C1(1) x N   Co( 2)  C1( 2) x N  C2( 2) x N2  N  1N  2

AN  2,1 

po 2 x N  2  Gx N  2  2

AN 2,2 

5  po  p1  p2 xN4 2  GxN2  12

: :

AN  2, N   po  p1  p 2 

x N5  2  Gx N  2  2

Remarks The above matrix is solved by Gaussian Elimination method to obtain the unknown constants are then substituted into the approximate solution (6)

III.

ai i  o which

Numerical Demonstration.

In this section, we have demonstrated the method discussed here on four examples, two first and two second orders integro differential equations. We have defined error as Error = Error  y( x)  y N ( x) , (45) a xb Example 1: We consider the following first order integro differential equation of the form

y '(x ) 

1

0

3xt y(t)dt  3e 3x 

1 (2 x 3  1) 3

With condition given as y(0)  1 and the exact solution as Example 2:

y( x)  e 3x

1 1 y ' ( x)  y( x)   Sin (4 x  2t ) y(t )dt  Cos(2x)  2Sin 2x  Sin (4x) 0 2

www.iosrjournals.org

64 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro With the condition y(0)  1 and the exact solution is given as y( x)  Cos(2x)

Example 3:

y ' ' ( x) 

2 0

xt y(t )dt  x  Sin x ,

0 x

With the conditions given as

 2

y(0)  0 and

y ' (0) 1 The exact solution is given as y( x)  Sinx Example 4:

t 2 1 8x 4 y ( t ) dt   , 0  x 1 0 x2 1 ( x 3  1) 3 1 2 1 With the conditions y (0)  1 and y ' (0)  The exact solution is y( x)  ( x 1) 2 y ' ' ( x)  4 xy ( x)  2

1

IV.

Tables of Results

Table 1: Errors obtained from example 1 for different values of N X

HAM[6]

HAM[6]

N=20

Standard integral collocation method N=10

Standard integral collocation method N=20

Perturbed integral collocation method N=10

Perturbed integral collocation method N=20

N=10 0

0

0

0

0

0

9.50054E-9

5.25769E-9

6.12604E-6

3.14032E-9

8.05735E-7

4. 32105E-10

3.82421E-4

2.10307E-8

8.03261E-5

1.86232E-8

7. 32561E-5

2.00532E-9

8.60448E-4

4.73192E-8

1.61293E-4

3.17031E-8

6.00532E-5

1.27832E-8

1.52968E-5

8.41230E-8

9.04215E-5

2.14652E-8

7. 32406E-4

2.57342E-9

2.30013E-3

1.33442E-7

1.76112E-3

2.01142E-8

1.25672E-4

1.11456E-8

0 0.2 0.4 0.6 0.8 1

Table 2: Errors obtained from example 2 for different values of N X

HAM[6]

HAM[6]

N=20

Standard integral collocation method N=10

Standard integral collocation method N=20

Perturbed integral collocation method N=10

Perturbed integral collocation method N=20

N=10 0

0

0

0

0

0

2.5701E-4

4.2117E-6

2.1326E-4

2. 3204E-6

2.0756E-4

7.5461E-7

4.8001E-4

5.8797E-9

4.1003E-4

7.1325E-9

3.9321E-4

8.5323E-10

9.7723E-3

4.2112E-8

2.9412E-5

9.7214E-9

5. 3451E-5

5.0176E-9

9.7723E-3

6.4123E-8

1.7325E-3

5.0321E-8

8.1463E-4

3. 3742E-8

1.3021E-3

1.2314E-8

1.0027E-3

1.1327E-8

9. 3241E-4

1.1343E-9

0. 0.2 0.4 0.6 0.8 1

Table 3: Maximum errors obtained for example 3 Method N 6 8 10

Chebyshev Approximation [10] 1.32E-5 1.17E-9 1.25E-11

Polynomial

Chebyshev Polynomial Approximation [10] 1.75E-4 3.08E-8 1.35E-9

Standard Integral Collocation Method

Perturbed Integral Collocation Method

1.16E-4 1.03E-9 2.04E-11

2.24E-6 2.56E-10 3.16E-12

www.iosrjournals.org

65 | Page

Integral Collocation Approximation Methods For The Numerical Solution Of Linear Integro

Table 4: Errors of Example 4 X

Wavelet Galerkin{8} N=6

0 0.125 0.250 0. 375 0.500 0.625 0.750 0.875 1

0 2.7E-4 3.1E-5 2.6E-4 4. 3E-4 5. 6E-4 6. 6E-4 7. 2E-4 0

Standard Integral Collocation Method N=6 0 1. 3E-4 2. 8E-5 7. 4E-5 3. 2E-4 5. 1E-4 1. 9E-5 6. 2E-5 0

V.

Perturbed Integral Collocation Method N=6 0 8. 6E-5 2. 6E-5 1. 7E-5 3. 9E-6 6. 3E-5 4. 6E-6 3.5E-5 0

Conclusion

This paper has employed successfully standard and perturbed integral collocation method to solve special first and second orders linear integro-differential equation. Power series form of approximation is used as basis function, the application of standard and perturbed integral collocation methods on some problems including linear first and second orders are considered. The most important ones are the simplicity of the methods. Furthermore, these methods yield the desired accuracy when compared the results obtain with the exact solutions. All these advantage of the Standard and Perturbed integral collocation methods to solve first and second orders linear integro-differential equation assert that the methods are convenient, reliable and powerful tools for the classes of the problem considered.

References [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

Aliyu, I . M. (2012) A computational error estimation of the Integral Formulation of the Tau Method for some class of ordinary differential equations. Ph. D Thesis (Unpublished), University of Ilorin, Nigeria. Asady, B. and Kajani, M.T. (2005). Direct Method for solving Integro Differential Equation using Hybrid Fourier and Block Pulse Function. Intern. J . Computer Math., 82(7), 989-995. Ayad, A. (1996). Spline Approximation for the First Order Fredhom Integral Differential Equations. University Babes Bolyai, Studia, Mathematics, 41(3), 1-8 Behiri, S . H. and Hashish H. (2002). Wavelet Methods for the numerical solution of Fredholm Integro Differential Equations. Intern. J. Applied Mathematics. 11(1), 27-33 Danfu, H . and Xafeng, R. C. (2001). Numerical solution of Integro Differential Equations by using Walet Operational Matrix of Integration second kind. Applied Math. Computer. 194(2), 460-466 Golbadai, H.and Javidi, M. (2007). Application of He’s Homotopy Perturbation Method for the nth order Integro Differential Equations. Applied Math. Computer, 190(2), 1409 – 1419 Hussein, J. Omar A. and Al-Shara, S (2008). Numerical Solution of Linear Integro Differential Equations. J. Mathematics and Statistics. 4(4), 250 – 254 Lekestani, M. Razzaghi, M. and Dhglhan. M. (2005). Semi Orthogonal Spline Wavelet’s Approximation for Fredholm Integro Differential Equations. Hindawi Publishing Corporation, Mathematical Problem in Engineering. 2, 1-12 Maleknejad, K. and Mirzace, F. (2006). Numerical solution of Integro Differential Equations using Rationalized Haar Functions Method. Keynote Intern. J. Syst. Math. 35, 1735-1744 Raji, M. T. (2013). Collocation Approximation for solving Special Linear and Nonlinear Integro Differential Equations. Ph.D. Thesis, (Unpublished), University of Ilorin, Ilorin, Nigeria. Taiwo, O. A. (2007). Comparison of two collocation Methods for the Solution of Integral Equations. Journal of the Mathematical Association of Nigeria. 34(2B), 289-294. Taiwo, O . A. and Ishola, C .Y. (2009). Collocation Approximation Methods for the numerical solution of Integral Equations. Intern. J. Pure and Applied Sc. 2, 20-37. Vahidi, A. R, Babolian, E, Asady, C . G. and Azimzadeh, Z (2009). Numerical solution of Fredholm Integro Differential Equatio ns by Adomian Decomposition Method. Intern. J. of Math. Analysis, 3(36), 1769-1773.

www.iosrjournals.org

66 | Page

H0855466