A numerical solution for solving system of Fredholm integral equations by using homotopy perturbation method

https://doi.org/10.1016/j.amc.2006.12.070Get rights and content

Abstract

Homotopy perturbation method is applied to the numerical solution for solving system of Fredholm integral equations. Comparison of the result obtained by the present method with that obtained by Taylor-series expansion method [K. Maleknejad, N. Aghazade, M. Rabbani, Numerical solution of second kind Fredholm integral equations system by using a Taylor-series expansion method, Appl. Math. Comput. 175 (2006) 1229–1234] reveals that the present method is very effective and convenient.

Introduction

A new perturbation method called homotopy perturbation method (HPM) [1] was proposed by He in 1997 and systematical description in 2000 which is, in fact, a coupling of the traditional perturbation method and homotopy in topology. This new method was further developed and improved by He and applied to nonlinear oscillators with discontinuities [2], nonlinear wave equations [3], asymptotology [4], boundary value problem [5], Limit cycle and bifurcation of nonlinear problems [6] and many other subjects. After that, many researchers applied the method to various nonlinear problems (see [7], [8], [9], [10], [11]). Recently various powerful mathematical methods such as variational iteration method [12], [13], [14], [15], [16], [17], [18], [19], [20], Exp-function method [21], [22], F-expansion method [23], Adomian decomposition method [24] and others [25], [26] have been proposed to obtain exact and approximate analytic solutions for linear and nonlinear problems.

This paper, applies the homotopy perturbation method [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11] to the discussed problem.

Section snippets

Homotopy perturbation method

Consider the following system of Fredholm integral equations:F(x)=G(x)+01K(x,t)F(t)dt,0x1,whereK(x,t)=[kij(x,t)]=[(x-t)qij],F(x)=[f1(x),f2(x),,fn(x)],G(x)=[g1(x),g2(x),,gn(x)].In Eq. (1) the functions K and G are given, and F the solution to be determined [27]. We assume that (1) has the unique solution. Consider the ith equation of (1)fi(x)=gi(x)+01j=0nkij(x,t)fj(x)dt,i=1,2,n.By the homotopy technique [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], we construct a homotopy for

Implementation of the method

In this section, in order to verify numerically whether the proposed methodology leads to higher accuracy, we evaluate the numerical solution of the problem (1). To show the efficiency of the present method for our problem in comparison with the exact solution we report absolute error which defined byfiN(x)=|fi(x)-fiN(x)|,i=1,2,,n,where fiN(x)=m=0Nfim and fi(x),i=1,2,,n are the exact solutions.

Example 1

For first example consider the following system of Fredholm integral equations [27]:f1(x)=g1(x)+0

Conclusions

Homotopy perturbation method is applied to the numerical solution for solving system of Fredholm integral equations. Comparison of the result obtained by the present method with that obtained by Taylor-series expansion method [27] reveals that the present method is very effective and convenient.

References (27)

  • D. Kaya et al.

    A numerical simulation and explicit solutions of the generalized Burger–Fisher equation

    Appl. Math. Comput.

    (2004)
  • K. Maleknejad et al.

    Numerical solution of second kind Fredholm integral equations system by using a Taylor-series expansion method

    Appl. Math. Comput.

    (2006)
  • P.D. Ariel et al.

    Homotopy perturbation method and axisymmetric flow over a stretching sheet

    Int. J. Nonlinear Sci. Numer. Simul.

    (2006)
  • Cited by (48)

    • Meshfree approach for solving multi-dimensional systems of Fredholm integral equations via barycentric Lagrange interpolation

      2019, Applied Mathematics and Computation
      Citation Excerpt :

      In recent years, systems of Fredholm integral equations have an increasing attraction in applied sciences. Many numerical methods have been proposed to approximate the exact solution of these equations, such as Taylor-series expansion method [1], homotopy perturbation method [2], decomposition method [3,4], hat function method [5], cubic spline method [6], wavelet collocation method [7,8], Bernstein collocation method [9], residual power series method [10], weighted integral mean-value theorem method [11], Legendre-Gauss-Lobatto collocation method [12] and radial basis function interpolation method [13]. The purpose of this document is to approximate the linear and nonlinear systems of FIEs by means of a meshless collocation method based on the barycentric Lagrange interpolation [14].

    • A computational method for solving nonlinear stochastic Volterra integral equations

      2016, Journal of Computational and Applied Mathematics
      Citation Excerpt :

      In recent years, many different methods and different basis functions, such as homotopy perturbation method [1,2], radial basis functions method [3,4], transform methods [5], block pulse functions method [6–8], wavelets methods [9], Adomian decomposition method [10–14], Nystrom’s method [15,16], Taylor expansion method [17,18], block-pulse functions and Taylor series method [19,20], triangular functions method [21] and hat functions method [22], were applied to derive solutions of different kinds of integral equations.

    • Convergence and error estimation of homotopy perturbation method for Fredholm and Volterra integral equations

      2012, Applied Mathematics and Computation
      Citation Excerpt :

      It has been applied, for example, for solving the ordinary differential equations [10,11] and partial differential equations [12–14], including the direct and inverse problems of heat transfer [15–23]. Homotopy perturbation method has been also used for finding the exact and approximate solutions of the linear and nonlinear integral equations [24–28], systems of integral equations [29–32],two-dimensional integral equations [33], as well as the integro-differential equations [34–37]. In those works the convex homotopy has been applied.

    View all citing articles on Scopus
    View full text