Journal of Applied Mathematics, Islamic Azad University of Lahijan, Vol.8, No.1(28), Spring 2011, pp 55-60 ISSN: 2008-594x Discrete Collocation Method for Solving Fredholm– Volterra Integro–Differential Equations Mohsen Rabbani1*, S.H.Kiasoltani2 1 2 Department of Mathematics, Sari Branch, Islamic Azad University, Sari, Iran Department of Mathematics, Qaemshahr Branch, Islamic Azad University, Qaemshahr, Iran Received: 29 November 2010 Accepted: 31 January 2011 Abstract In this article we use discrete collocation method for solving Fredholm–Volterra integro– differential equations, because these kinds of integral equations are used in applied sciences and engineering such as models of epidemic diffusion, population dynamics, reaction–diffusion in small cells. Also the above integral equations with convolution kernel will be solved by discrete collocation method. In this method we approximate solution of problem by no smooth piecewise polynomial. Numerical results show a high accuracy and validity discrete collocation method. Keywords: Discrete Collocation Method, Fredholm–Volterra Integro, Differential Equations. 1 Introduction For solving Valterra integral equations see [3, 4] . Also for chemical absorption kinetics was used from Volterra integral equations in [5] . Several numerical methods for solving Fredholm integral equations are in [1, 7] . Fredholm integro–differential equation by using Petrove-Galerkin is solved in [8] also by spline wavelet and spline is solved [6, 2] respectively. Fredholm-Volterra integro–differential equation particular with convolution kernel is important and we consider this equation: y (t ) y (t ) f (t ) t k (t , ) y ( )d 1 k (t , ) y ( )d , t [0, T ], 0 1 0 2 y (0) , (1) where f (t ) and k i (t , ) for i 1,2 are known functions also k i (t , ) can be convolution kernel, and y (t ) is unknown function. *Corresponding author E-mail address: mrabbani@iausari.ac.ir 55 M. Rabbani et al, Discrete Collocation Method for Solving Fredholm–Volterra Integro–Differential Equations We decide to approximate y (t ) by Lagrange polynomial interpolation such that it obtain by non- smooth piecewise polynomial space. So we use uniform mesh I h on [0, T ], I h t n n h ; n 0,1,..., N , N h T . (2) Also, u0 ( ) , t 0 t1 , u ( ) , t t , 1 1 2 y ( ) u ( ) u N 1 ( ) , t N 1 t N , (3) where u ( ) is an element of the non-smooth piecewise polynomial with degree less than m , in other words: (4) u ( ) S m( 11) ( h ) {u ( ) u ( ) un (t ) m1 , (t n , t n1 ], n 0,...N 1}, T ,..., TN . ( for simplifica tion, T 1). N For finding un (t ) , n 0,1,..., ( N 1) in (3) , we use Lagrange interpolation with (ci , yn ,i ) points for n 0,1,..., ( N 1) and i 0,1,..., m, where yn , i is approximation t 0 0 , t1 y (tn ,i ) and ci , i 1,..., m are m -points Gauss as collocation parameters that they can be found by roots of Legendre polynomial on [0,1] , for example in the case of m 4 they are obtained the following form: p( s) c1 7 (20s 3 30s 2 12s 1) 0 , 5 15 , 10 c2 1 , 2 c3 (5) 5 15 , 10 also we choose c4 1 as end-point of [0,1]. By considering m -points Gauss, we define mesh points as follows: t n , i t n ci h, i 1,2,..., m, n 0,1,..., ( N 1). According to condition of interpolation we can write u (t n ,i ) y n , i , i 1,..., m, n 0,1,..., ( N 1), and, m u n (t n h) Li ( ) y n ,i , [0,1] , n 0,1,..., ( N 1), (6) (7) i 1 by choosing tn h then (tn , tn 1 ] , in this way u (t ) is restricted to subintervals such as (tn , tn1 ] . For solving Eq.(1), it can be written the following form: 56 Journal of Applied Mathematics, Islamic Azad University of Lahijan, Vol.8, No.1(28), Spring 2011, pp 55-60 tn t tn 0 tn 0 y (t ) y (t ) f (t ) k1 (t , ) y ( )d k1 (t , ) y ( )d k 2 (t , ) y ( )d 1 tn k 2 (t , ) y ( )d . Now, we introduce discrete form Eq. (1) , F (t ) f (t ) tn k (t , ) y ( )d tn k (t , ) y ( ) d , 0 1 0 2 n t 1 y (t ) y (t ) Fn (t ) k1 (t , ) y ( ) d k 2 (t , ) y ( ) d . tn tn (8) (9) For numerical solution of Eqs. (8 9), we use (3 7) as follows: F (t ) f (t ) tn k (t , ) u ( )d tn k (t , ) u ( )d , n n, i n, i 0 1 n,i 0 2 n, i n 0,1,..., ( N 1), i 1,2,..., m , also, tn , i 1 m Ln (t n , i ) y n ,i y n ,i Fn (t n , i ) t k1 (t n ,i , ) u ( )d t k 2 (t n ,i , ) u ( )d , n n i 1 n 0,1,..., ( N 1), i 1,2,..., m , (10) (11) where u ( ) is introduced by (3) . At first Fn (t n , i ) , n 0,1,..., ( N 1), i 1,2,..., m are computed by (10) , then they are used in system (11) for obtaining y n , i s. In (10) for n j we have : tj F j (t j , i ) f (t j , i ) [k1 (t j , i , ) k 2 (t j , i , )] u ( ) d , 0 j 0,1,2,..., ( N 1). From (3) and (7), we can write F0 (t 0, i ) f (t 0, i ) , i 1,2,...m, ( j 1) t p 1 F ( t ) f ( t ) [k1 (t p , i , ) k 2 (t p , i , )] u p ( )d , j j, i j, i tp p 0 j 1,..., ( N 1), (12) By substituting Fn (t n , i ) , n 0,1,..., ( N 1) and i 1,2,..., m in (11) y n ,i s are obtained by the following system : ( N 1) tn , i t p 1 m L ( t ) y y F ( t ) k ( t , ) u ( ) d k 2 (t n , i , ) u p ( )d , (13) n n , i n ,i n, i n n, i 1 n,i n tn tp p n i 1 n 0,1,..., ( N 1), m tp ( c i ) L ( ) , t p h , so where q and h i 1 (c q c i ) iq 57 M. Rabbani et al, Discrete Collocation Method for Solving Fredholm–Volterra Integro–Differential Equations m tp u p ( ) Lq ( ) y n , q Lq ( ) y n, q , h q 1 q 1 m p 0,1,..., ( N 1). (14) By solving algebraic system (13) we find yn , i S, i 1,2,..., m, n 0,1,..., ( N 1), then by (14) , u p ( ), p 1,..., ( N 1) are found and also u (t ) as a approximation of y (t ) is introduced. 3 Application In this section, we solve two examples of Fredholm–Volterra integro–differential equations by discrete collocation method. Example 1 Consider Fredholm-Volterra integro–differential equations with convolution kernel : t 1 5 3 t4 t 1 t 2 2 t y (t ) y (t ) 36e 15e t t 4t 7 0 (t ) y ( )d 0 e y ( )d , 3 6 y (0) 5, with exact solution y(t ) 5 2t t 2 . 1 , T 1, we use discrete collocation method and (12-14) 2 then interpolation is obtained the following form and numerical results are shown in table1, In the case of m 4 , h 1 2 10 3 5 2t t 1.38584 10 t , 0 t 2 u (t ) 1 5 2t t 2 3.91083 10 10 t 3 , t 1, 2 Table 1. Numerical results for example 1. u(t ) y(t ) ti 9 4.1 10 3.7 10 9 3.4 10 9 3.2 10 9 2.9 10 9 2.7 10 9 1.4 10 9 1.4 10 9 1.4 10 9 1.4 10 9 1.5 10 9 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 58 2 Journal of Applied Mathematics, Islamic Azad University of Lahijan, Vol.8, No.1(28), Spring 2011, pp 55-60 According numerical results, it is obvious that the proposed method has a high accuracy. Example 2 In this example we solve Fredholm-Volterra integro-differential equations as follows: t 1 sin( t ) cos t sin t 2 e t y ( )d y ( )d , y (t ) y (t ) 6 6e t 8t 4t 2 t 3 0 0 t t y (0) 0, with exact solution y (t ) t 2 . 1 By choosing m 4, h , T 1 in the discrete collocation method and use (12 14) 2 interpolation u (t ) is introduced by, 1 7 7 2 9 3 2.44001 10 2.43645 10 t t 9.22112 10 t , 0 t 2 u (t ) 1 2.717 10 7 3.10075 10 7 t t 2 2.08193 108 t 3 , t 1 2 and absolute errors in some points are given in table 2 Table 2. Numerical results for example 2 u(t ) y(t ) ti 2 7 2.4 10 2..2 10 7 2..0 10 7 1.8 10 7 1.6 10 7 1.5 10 7 1.2 10 7 1.1 10 7 9.5 10 8 8.2 10 8 7.0 10 8 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 By considering numerical results are shown in the table 2, we conclude the discrete collocation method has a high accuracy and it can be used for other problems. 4 Conclusion In this work, we discrete integral equations to use collocation method, thus we could obtain the numerical results with high accuracy. Also these results are shown ability and validity the proposed method. 59 M. Rabbani et al, Discrete Collocation Method for Solving Fredholm–Volterra Integro–Differential Equations References [1] Atkinson, K. E., The Numerical Solution of Integral Equations of the Second Kind. Cambridge University Press. UK, 1997. [2] Ayad. A., Spline Approximation for First–order Fredholm Integro–Differential Equation. Studia University. Babes–Bolyai, Math. 41(3) (1996) PP. 1-8. [3] Brunner. H., Collocation Method for Volterra Integral and Related Functional Equations, Cambridge University Press, Combridge, 2004. [4] Brunner, H., Vander Houwen, P. J., The Numerical Solution of Volterra Equations, Vol. 3, CWI Monographs, North – Hollan, Amsterdam, 1986. [5] Lubich, Ch., Convolution Quadrature and Discretized Operational Calculus II, Numer. Math. 52 (1988) 413–425. [6] Lakestani, M., Razzaghi, M., Dehghan, M., Semi-orthogonal Spline Wavelets Approximation for Fredholm Integro–differential Equations. Math. Probl. Eng. 2006 (2006). PP. 1–12. Article ID 96184. [7] Maleknejad, K., Karami, M., Using the WPG method for Solving Integral equations of the second kind. Appl. Math. Comput. 166 (2005) PP. 123-130. [8] Maleknejad, K., Rabbani, M., Aghazadeh N., Karami, M., A Wavelet Petrov–Galerkin Method for Solving Integro–differential Equations. International journal of computer Mathematics, Vool. OO, NO. O, Month 2008, 1–19. 60