Numerical Solution of Volterra-Fredholm Integro-Differential Equation by Block Pulse Functions and Operational Matrices

Similar documents
Direct method to solve Volterra integral equation of the first kind using operational matrix with block-pulse functions

Bernoulli Wavelet Based Numerical Method for Solving Fredholm Integral Equations of the Second Kind

BLOCK-PULSE FUNCTIONS AND THEIR APPLICATIONS TO SOLVING SYSTEMS OF HIGHER-ORDER NONLINEAR VOLTERRA INTEGRO-DIFFERENTIAL EQUATIONS

Numerical solution of system of linear integral equations via improvement of block-pulse functions

Optimal Control of Nonlinear Systems Using the Shifted Legendre Polynomials

Solving a class of nonlinear two-dimensional Volterra integral equations by using two-dimensional triangular orthogonal functions.

Solving initial value problems by residual power series method

Numerical Solution of Fredholm Integro-differential Equations By Using Hybrid Function Operational Matrix of Differentiation

Existence of solution and solving the integro-differential equations system by the multi-wavelet Petrov-Galerkin method

Operational Matrices for Solving Burgers' Equation by Using Block-Pulse Functions with Error Analysis

Generalized AOR Method for Solving System of Linear Equations. Davod Khojasteh Salkuyeh. Department of Mathematics, University of Mohaghegh Ardabili,

Hermite s Rule Surpasses Simpson s: in Mathematics Curricula Simpson s Rule. Should be Replaced by Hermite s

ON THE TWO-LEVEL PRECONDITIONING IN LEAST SQUARES METHOD

Properties of BPFs for Approximating the Solution of Nonlinear Fredholm Integro Differential Equation

Explicit Approximate Solution for Finding the. Natural Frequency of the Motion of Pendulum. by Using the HAM

Solving Nonlinear Two-Dimensional Volterra Integral Equations of the First-kind Using the Bivariate Shifted Legendre Functions

Explicit solution of the polynomial least-squares approximation problem on Chebyshev extrema nodes

APPLICATION OF HAAR WAVELETS IN SOLVING NONLINEAR FRACTIONAL FREDHOLM INTEGRO-DIFFERENTIAL EQUATIONS

Homotopy Analysis Method for Nonlinear Jaulent-Miodek Equation

A SIMPLE METHOD FOR FINDING THE INVERSE MATRIX OF VANDERMONDE MATRIX. E. A. Rawashdeh. 1. Introduction

Numerical Solution of Linear Fredholm Fuzzy Integral Equation of the Second Kind by Block-pulse Functions

An l 1 Regularized Method for Numerical Differentiation Using Empirical Eigenfunctions

Prerequisites. We recall: Theorem 2 A subset of a countably innite set is countable.

Block designs and statistics

(Received 13 December 2011, accepted 27 December 2012) y(x) Y (k) = 1 [ d k ] dx k. x=0. y(x) = x k Y (k), (2) k=0. [ d k ] y(x) x k k!

DRAFT. Memo. Contents. To whom it may concern SVN: Jan Mooiman +31 (0) nl

ADOMIAN-TAU OPERATIONAL METHOD FOR SOLVING NON-LINEAR FREDHOLM INTEGRO-DIFFERENTIAL EQUATIONS WITH PADE APPROXIMANT. A. Khani

Explicit Analytic Solution for an. Axisymmetric Stagnation Flow and. Heat Transfer on a Moving Plate

Application of the Bernstein Polynomials. for Solving the Nonlinear Fredholm. Integro-Differential Equations

Homotopy Analysis Method for Solving Fuzzy Integro-Differential Equations

A Simple Regression Problem

A note on the multiplication of sparse matrices

IN modern society that various systems have become more

Method of Successive Approximations for Solving the Multi-Pantograph Delay Equations

Perturbation on Polynomials

Max-Product Shepard Approximation Operators

On summation of certain infinite series and sum of powers of square root of natural numbers

The Distribution of the Covariance Matrix for a Subset of Elliptical Distributions with Extension to Two Kurtosis Parameters

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon

Application of Taylor-Padé technique for obtaining approximate solution for system of linear Fredholm integro-differential equations

APPROXIMATION BY MODIFIED SZÁSZ-MIRAKYAN OPERATORS

Numerical solution of delay differential equations via operational matrices of hybrid of block-pulse functions and Bernstein polynomials

Research Article Some Formulae of Products of the Apostol-Bernoulli and Apostol-Euler Polynomials

Reed-Muller Codes. m r inductive definition. Later, we shall explain how to construct Reed-Muller codes using the Kronecker product.

ON REGULARITY, TRANSITIVITY, AND ERGODIC PRINCIPLE FOR QUADRATIC STOCHASTIC VOLTERRA OPERATORS MANSOOR SABUROV

AN APPLICATION OF CUBIC B-SPLINE FINITE ELEMENT METHOD FOR THE BURGERS EQUATION

(Received 10 December 2011, accepted 15 February 2012) x x 2 B(x) u, (1.2) A(x) +

A new type of lower bound for the largest eigenvalue of a symmetric matrix

A Bernstein-Markov Theorem for Normed Spaces

Supplementary Material for Fast and Provable Algorithms for Spectrally Sparse Signal Reconstruction via Low-Rank Hankel Matrix Completion

Alireza Kamel Mirmostafaee

arxiv: v1 [math.na] 19 May 2015

The Solution of One-Phase Inverse Stefan Problem. by Homotopy Analysis Method

Poly-Bernoulli Numbers and Eulerian Numbers

VARIABLES. Contents 1. Preliminaries 1 2. One variable Special cases 8 3. Two variables Special cases 14 References 16

NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS

Jordan Journal of Physics

SOLUTION OF NONLINEAR VOLTERRA-HAMMERSTEIN INTEGRAL EQUATIONS VIA SINGLE-TERM WALSH SERIES METHOD

On Lotka-Volterra Evolution Law

Solving Linear Time Varying Systems by Orthonormal Bernstein Polynomials

A1. Find all ordered pairs (a, b) of positive integers for which 1 a + 1 b = 3

Supporting Information for Supression of Auger Processes in Confined Structures

On a Multisection Style Binomial Summation Identity for Fibonacci Numbers

An Improved Particle Filter with Applications in Ballistic Target Tracking

Semiorthogonal Quadratic B-Spline Wavelet Approximation for Integral Equations

MODULAR HYPERBOLAS AND THE CONGRUENCE ax 1 x 2 x k + bx k+1 x k+2 x 2k c (mod m)

arxiv:math/ v1 [math.nt] 15 Jul 2003

The Weierstrass Approximation Theorem

Hybrid Functions Approach for the Fractional Riccati Differential Equation

Monochromatic images

DEPARTMENT OF ECONOMETRICS AND BUSINESS STATISTICS

On the convergence of the homotopy analysis method to solve the system of partial differential equations

Max-Planck-Institut für Mathematik in den Naturwissenschaften Leipzig

The Fundamental Basis Theorem of Geometry from an algebraic point of view

ESTIMATE FOR INITIAL MACLAURIN COEFFICIENTS OF CERTAIN SUBCLASSES OF BI-UNIVALENT FUNCTIONS

Numerical Solution of the MRLW Equation Using Finite Difference Method. 1 Introduction

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices

LATTICE POINT SOLUTION OF THE GENERALIZED PROBLEM OF TERQUEi. AND AN EXTENSION OF FIBONACCI NUMBERS.

RECOVERY OF A DENSITY FROM THE EIGENVALUES OF A NONHOMOGENEOUS MEMBRANE

A Study on B-Spline Wavelets and Wavelet Packets

A BLOCK MONOTONE DOMAIN DECOMPOSITION ALGORITHM FOR A NONLINEAR SINGULARLY PERTURBED PARABOLIC PROBLEM

The Methods of Solution for Constrained Nonlinear Programming

Variations on Backpropagation

Using Hybrid Functions to solve a Coupled System of Fredholm Integro-Differential Equations of the Second Kind

Inclusions Between the Spaces of Strongly Almost Convergent Sequences Defined by An Orlicz Function in A Seminormed Space

A Comparison between Solving Two Dimensional Integral Equations by the Traditional Collocation Method and Radial Basis Functions

CMES. Computer Modeling in Engineering & Sciences. Tech Science Press. Reprinted from. Founder and Editor-in-Chief: Satya N.

MANY physical structures can conveniently be modelled

. The univariate situation. It is well-known for a long tie that denoinators of Pade approxiants can be considered as orthogonal polynoials with respe

Rational Filter Wavelets*

The Stefan problem with moving boundary. Key Words: Stefan Problem; Crank-Nicolson method; Moving Boundary; Finite Element Method.

Konrad-Zuse-Zentrum für Informationstechnik Berlin Heilbronner Str. 10, D Berlin - Wilmersdorf

Direct method for variational problems by using hybrid of block-pulse and Bernoulli polynomials

Feature Extraction Techniques

A Generalized Permanent Estimator and its Application in Computing Multi- Homogeneous Bézout Number

New Classes of Positive Semi-Definite Hankel Tensors

Differential transformation method for solving one-space-dimensional telegraph equation

The concavity and convexity of the Boros Moll sequences

SOLVING MULTI-TERM ORDERS FRACTIONAL DIFFERENTIAL EQUATIONS BY OPERATIONAL MATRICES OF BPs WITH CONVERGENCE ANALYSIS

CS Lecture 13. More Maximum Likelihood

Transcription:

Gen. Math. Notes, Vol. 4, No. 2, June 211, pp. 37-48 ISSN 2219-7184; Copyright c ICSRS Publication, 211 www.i-csrs.org Available free online at http://www.gean.in Nuerical Solution of Volterra-Fredhol Integro-Differential Equation by Block Pulse Functions and Operational Matrices Leyla Rahani 1, Bijan Rahii 1 and Mohaad Mordad 2 1 Departent of Matheatics, Faculty of science, Islaic Azad University, Takestan branch, Takestan, Iran E-ail: l.rahani@tiau.ac.ir E-ail: bigrahii@gail.co 2 Departent of Matheatics, Faculty of science, Islaic Azad University, Islashahr branch, Islashahr, Tehran, Iran E-ail: ordad25@yahoo.co (Received:11-5-11/Accepted:2-6-11) Abstract In this paper, Block Pulse Functions and their operational atrices are used to solve Volterra-Fredhol integro-differential equation (VFIDE). First the equation is integrated over interval [, x] and then Block Pulse functions are used to obtain nuerical solution. Soe theores will prove convergence of the ethod. Soe nuerical exaples are included to illustrate accuracy of the ethod. Keywords: Volterra-Fredhol integro-differential equation, Block Pulse Functions, Operational atrix. 1 Introduction Integro-differential equations have been discussed in any applied fields, such as biological, physical and engineering probles. Therefore, their nuerical treatent is desired. Many nuerical ethods used to solve such equations [1, 3, 4, 6, 7, 8, 1, 12, 14]. In this paper, we propose a new nuerical ethod

38 Bijan Rahii et al. to solve the linear VFIDE: x f (x) = g(x) + k(x, t)f(t) dt + f() = a, l(x, t)f(t) dt x, t < 1, (1) where f(x) and g(x) are in L 2 ([, 1)) and k(x, t) and l(x, t) belong to L 2 ([, 1) [, 1)). Moreover k(x, t), l(x, t) and g(x) are known and f(x) is unknown. We assue Eq. (1.1) has a unique solution. The paper is organized as follows: In section 2, we describe Block Pulse functions, their properties and their operational atrices [5, 15]. In section 3, we propose a new nuerical ethod for solving linear VFIDE. In section 4 we analysis the error. Finally in section 5 we apply the proposed ethod on soe exaples to show the accuracy and efficiency of the ethod. 2 Review of Block Pulse Functions A set of Block Pulse functions (BPFs) are usually defined in [,1) as: i 1, t < (i+1), φ i (t) =, otherwise, (2) where i =, 1, 2,..., 1 and is an arbitrary positive integer. According to (2.1), the unit interval [,1) is divided into equidistant subintervals and the ith Block Pulse function φ i has only one rectangular pulse of unit hight in the subinterval [ i, i+1 ). One of the iportant properties of BPFs is the disjointness of the, which can directly be obtained fro the definition of BPFs. Indeed: φ i (t), i = j, φ i (t)φ j (t) = (3), i j, where i, j =, 1,..., 1. The orthogonality of BPFs is derived iediately fro: where δ ij is the Kronecker delta and h = 1. φ i (t)φ j (t) dt = h δ ij, (4)

Nuerical Solution of Volterra-Fredhol... 39 The set of BPFs is coplete, i.e. for every f L 2 ([, 1)), Parseval s identity holds: f 2 (t) dt = fi 2 φ i (t) 2, (5) where f i = 1 h i= f(t)φ i (t) dt, i =, 1,..., 1. (6) An arbitrary function can be expanded in vector for as: f(t) F T Φ(t) = Φ T (t)f. (7) where F = [f, f 1,..., f 1 ] T and Φ(t) = [φ (t), φ 1 (t),..., φ 1 (t)] T. Now let k(x, t) be arbitrary L 2 function of two variables on [, 1) [, 1). It can be expanded by BPFs as: k(x, t) Φ T (x)kψ(t), (8) where Φ(x) and Ψ(t) are 1 and 2 diensional BPF vectors, respectively, and K is the ( 1 2 ) Block Pulse coefficient atrix with entries k ij, i =, 1,..., 1 1, j =, 1,..., 2 1, as follows: k ij = 1 2 In this paper for convenience, we put 1 = 2 =. k(x, t)φ i (x)φ j (t) dx dt. (9) Moreover, fro the disjointness property of BPFs, follows: φ (t) Φ(t)Φ T φ 1 (t) (t) =......, (1) φ 1 (t) Φ(t)Φ T (t) dt = h I, (11) Φ T (t)φ(t) = 1, (12) Φ(t)Φ T (t)v = Ṽ Φ(t), (13)

4 Bijan Rahii et al. where V is an diensional vector and Ṽ = diag(v ). Moreover: Φ T (t)bφ(t) = Φ T (t) B, (14) where B is an ( ) atrix, ˆB is an diensional vector with eleents equal to the diagonal entries of atrix B. As represented in [2, 9]: t Φ(τ) dτ P Φ(t), (15) where P is the following ( ) atrix: 1 2 2 2 P = h 1 2 2 1 2, (16) 2....... 1 called operational atrix of integration. So, the integral of every function f can be approxiated as follows: t 3 A Method to Solve VFIDE Consider the following VFIDE: f(τ) dτ F T P Φ(t). (17) f (x) = g(x) + f() = a, k(x, t)f(t) dt + l(x, t)f(t) dt x, t < 1, (18) First, we integrate fro (3.1) in the interval [, x], we will have: f(x) = a + g(u)du + u k(u, t)f(t)dtdu+ l(u, t)f(t) dtdu. (19) Now, we approxiate functions f, g, k and l with respect to BPFs as follows: f(x) F T Φ(x) = Φ T (x)f, g(x) Φ T (x)g, k(x, t) Φ T (2) (x)kφ(t), l(x, t) Φ T (x)lφ(t),

Nuerical Solution of Volterra-Fredhol... 41 where vectors F and G and atrices K and L are BPFs coefficients of f, g, k and l, respectively. Substituting (3.3) into (3.2) we will have: Φ T (x)f a + Φ T (x)p T G + ( u Φ T (u)k ( Φ T (u)l ) Φ(t)Φ T (t)f dt du+ ) Φ(t)Φ T (t)dt F du. (21) Substituting (2.1), (2.11), (2.12) and (2.14) into (3.4), results: Φ T (x) F a Φ T (x) Φ(x) + Φ T (x) P T G+ Put B = K F P and apply (2.13), we obtain: Φ T (u)bφ(u)du = Φ T (u)k F P Φ(u)du + hφ T (x)p T LF. (22) Φ T (u) Bdu Φ T (x)p T B, putting  = P T B and using (2.13), above relation converts to: Φ T (x)p T B = Φ T (x)â = ΦT (x)aφ(x), (23) where A = diag(â). Substituting (3.6) into (3.5), results: Φ T (x)f Φ T (x)(a I + A)Φ(x) + Φ T (x)(p T G + hp T LF ). Now, with C = a I + A and using(2.13), we have: Φ T (x)f Φ T (x)ĉ + ΦT (x)(p T G + hp T LF ), or F Ĉ + P T G + hp T LF, (24) where Ĉ can be written as follows: Ĉ = a 1 + h 2 K F (25) where 1 = (1, 1,, 1) T and

42 Bijan Rahii et al. K = 1 k 4 11 2 i=1 3 i=1 i=1. k i1 1 4 k 22 k i1 k i1 3 i=2. k i2 i=2 k i2 1 4 k 33. i=3 k i3.... i= 1 1 k i, 1 k 4. and eans that the first and last ters have factor 1 2. Substituting (3.8) into (3.7) and replacing with =, we will have: (I hp T L h 2 K )F = (P T G + a 1). (26) Solving the syste of equations (3.9) we obtain unknowns f, f 1,, f 1. Also, structure of K shows that we do not need to evaluate k ij for j > i. 4 Error Analysis In this section, we analyse the error when a differentiable function f(x) is represented in a series of BPFs over the interval I = [, 1). We need the following theore. Theore: Suppose f is continuous in I, is differentiable in (, 1), and there is a nuber M such that f (x) M, for every x I. Then for all a, b I. f(b) f(a) M b a, Proof. See [11].

Nuerical Solution of Volterra-Fredhol... 43 Now, we assue that f(x) is a differentiable function on I such that f (x) M. We define the error between f(x) and its BPFs expansion over every subinterval I i as follows: e i (x) = f i f(x), x I i where I i = [ i, i+1 ). It can be shown that: e i 2 = i+1 i e i 2 (x) dx = i+1 i ( ) f i f(x) 2 dx = 1 ( ) f i f(η) 2, η I i, (27) where we used ean value theore for integral. Using Eq.(2.5) and the ean value theore, we have: f i = i+1 i f(x) dx = 1 f(ζ) = f(ζ), ζ I i. (28) Substituting (4.2) into (4.1) and using Theore, we will have: This leads to: e i 2 = 1 = e(x) 2 = ( 1 i= ( ) f(ζ) f(η) 2 M 2 ζ η 2 M 2. (29) 3 Since for i j, I i I j =, then e(x) 2 = e 2 (x) dx = ) e 2 i (x) dx + 2 i j 1 i= ( Substituting (4.3) into(4.4), we have ( 1 i= ) e i (x) 2 dx e i (x) e j (x) dx. ) 1 e 2 i (x) dx = e i 2. (3) e(x) 2 M 2 2, hence, e(x) = O( 1 ), where e(x) = f (x) f(x) and f (x) = i= 1 i= f i φ i (x).

44 Bijan Rahii et al. 5 Nuerical Exaples In this section, we present soe exaples and their nuerical results. Exaples 2 and 3 were used in [13] and [1], respectively. All coputations are perfored by the Maple 9.5 software package. Exaple 1: Consider the following VIDE: f (x) = f(t) dt, f() = 1 with the exact solution f(x) = cosh(x). g(x) =, l(x, t) = and k(x, t) = 1. Indeed, in this exaple, we have The nuerical results are shown in table 1. Table 1: Nuerical results for Exaple 1 x Exact solution Approxiate solution Approxiate solution = 32 = 64 1 1.244 1.61.1 1.54 1.6111 1.5193.2 1.267 1.2829 1.19166.3 1.45339 1.44527 1.46811.4 1.8172 1.77413 1.8467.5 1.127626 1.13667 1.131772.6 1.185465 1.191664 1.18656.7 1.255169 1.257743 1.251676.8 1.337435 1.334886 1.341668.9 1.43386 1.423773 1.431547 Exaple 2: Consider the following VIDE [13]: f (x) = 1 f(t) dt, f() = with the exact solution f(x) = sin(x). In this exaple, we have g(x) = 1, l(x, t) = and k(x, t) = 1.

Nuerical Solution of Volterra-Fredhol... 45 Table 2: Nuerical results for Exaple 2 x Exact solution Approxiate solution Approxiate solution = 64 = 128.7812.396.1.99833.11383.975.2.198669.19463.19791.3.29552.29998.296263.4.389418.387959.391571.5.479426.486243.482844.6.564642.56594.5627.7.644218.64595.646312.8.717356.7258.717892.9.783327.782319.784773 The nuerical results are shown in table 2. Exaple 3: Consider the following linear FIDE [1]: f (x) = e x + e 1 1 + f(t) dt, f() = 1 with the exact solution f(x) = e x. We have g(x) = e x +e 1 1, l(x, t) = 1 and k(x, t) =. This exaple was used in [1] by using spline functions with = 1 and = 2, where equals the order of spline functions. The absolute values of error in [1] with stepsize h =.1 at the point.4 are given as 1.5 1 2 and 1.8 1 3 for = 1 and = 2, respectively. The nuerical results are shown in table 3. Exaple 4: Consider the following linear VFIDE: f (x) = 2sin(x) x 2 sin(2x) + 2sin(2x) 2xcos(2x) 2e x f() = +5e x 1 + 2x + cos(x + t)f(t) dt + e x t f(t) dt, with the exact solution f(x) = x 2. In this exaple, we have g(x) = 2sin(x) x 2 sin(2x) + 2sin(2x) 2xcos(2x) 2e x + 5e x 1 + 2x, l(x, t) = e x t and

46 Bijan Rahii et al. Table 3: Nuerical results for Exaple 3 x Exact solution Approxiate solution Approxiate solution = 16 = 64 1.969719.992248.1.94837.91993.93455.2.818731.845.82268.3.74818.755324.737384.4.6732.666636.671399.5.6653.588375.61842.6.548812.552766.547986.7.496585.487894.498951.8.449329.458378.447261.9.4657.4466.4724 k(x, t) = cos(x + t). The nuerical results are shown in table 4. Table 4: Nuerical results for Exaple 4 x Exact solution Approxiate solution Approxiate solution = 32 = 64.493.123.1.1.1224.1384.2.4.41571.38226.3.9.88486.92926.4.16.152985.158856.5.25.266336.257994.6.36.371862.36212.7.49.494971.48361.8.64.635662.647692.9.81.793932.87378 6 Conclusion The proposed ethod for solving linear VFIDE was based on BPFs and their operational atrix. This ethod converts equation to a linear syste of algebraic equations. It, s accuracy is shown on soe exaples. As exaples

Nuerical Solution of Volterra-Fredhol... 47 show error will decrease as increases. The ethod is easy to apply and it, s accuracy is coparable with other ethods. Acknowledgeents The authors are highly grateful to the Islaic Azad University, Takestan Branch, Iran, for giving all types of support in conducting this research References [1] A. Ayad, Spline approxiation for first-order Fredhol integrodifferential equation, Studia Universitatis Babes-Bolyai, Matheatica, 41(3) (1996), 1-8. [2] E. Babolian and Z. Masouri, Direct ethod to solve Volterra integral equation of the first kind using operational atrix with block-pulse functions, J. Coput. Appl. Math., 22(28), 51-57. [3] G.M. Phillips, Analysis of nuerical iterative ethods for solving integral and integro-differential equations, Coput. J., 13(197), 297-3. [4] G. Micala and G.F. Weather, Direct nuerical spline ethods for first order Fredhol integro-differential equation, Analyse Nuerical et theorie de L, Approxiation, Revue D, 53(1) (1993), 59-66. [5] G.P. Rao, Piecewise Constant Orthogonal Functions and Their Application to Systes and Control, Springer-Verlag, (1983). [6] K. Maleknejad, F. Mirzaee and S. Abbasbandy, Solving linear integro differential equations syste by using rationalized Haar functions ethod, Appl. Math. Coput., 155(24), 317-328. [7] K. Maleknejad and M. Hadizadeh, New coputational ethod for Volterra Fredhol integral equations, Coputers and Matheatics with Applications, 37(1999), 1-8. [8] K. Maleknejad and M.R. Fadaei Yai, A coputational ethod for syste of Volterra Fredhol integral equations, Appl. Math. Coput., 183(26), 589-595. [9] K. Maleknejad and Y. Mahoudi, Nuerical solution of linear Fredhol integral equation by using hybrid Taylor and Block Pulse functions, Appl. Math. Coput., 149(24), 799-86.

48 Bijan Rahii et al. [1] K. Maleknejad and Y. Mahoudi, Taylor polynoial solution of high order nonlinear Volterra Fredhol integro-differential equations, Appl. Math. Coput., 145(23), 641 653. [11] R.G. Bartle, The Eleents of Real Analysis, (Second edition), John Wiley and Sons, (1976). [12] S.H. Behiry and H. Hashish, Wavelet ethods for the nuerical solution of Fredhol integro-differential equations, International Journal of Applied Matheatics, 11(1) (22), 27-35. [13] S. Shahorad, Nuerical solution of the general fro linear Fredhol- Volterra integro-differential equations by the Tau ethod with an error estiation, Applied Matheatics and Coputation, 167(25), 1418 1429. [14] W. Volk, The nuerical solution of linear integro-differential equations by projection ethods, J. InEq., 9(1985), 171-19. [15] Z.H. Jiang and W. Schaufelberger, Block Pulse Functions and Their Applications in Control Systes, Springer-Verlag, (1992).