Abstract

A method is proposed to determine the numerical solution of system of linear Volterra integrodifferential equations (IDEs) by using Bezier curves. The Bezier curves are chosen as piecewise polynomials of degree n, and Bezier curves are determined on by control points. The efficiency and applicability of the presented method are illustrated by some numerical examples.

1. Introduction

Integrodifferential equations (IDEs) have been found to describe various kinds of phenomena, such as glass forming process, dropwise condensation, nanohydrodynamics, and wind ripple in the desert (see [1, 2]).

There are several numerical and analytical methods for solving IDEs. Some different methods are presented to solve integral and IDEs in [3, 4]. Maleknejad et al. [5] used rationalized Haar functions method to solve the linear IDEs system. Linear IDEs system has been solved by using Galerkin methods with the hybrid Legendre and block-Pulse functions on interval (see [6]). Yusufoğlu [7] presented an application of He's homotopy perturbation (HPM) method to solve the IDEs system. He's variational iteration method has been used for solving two systems of Volterra integrodifferential equations (see [8]). Arikoglu and Ozkol [9] presented differential transform method (DTM) for integrodifferential and integral equation systems. He's homotopy perturbation (HPM) method was proposed for system of integrodifferential equations (see [10]). A numerical method based on interpolation of unknown functions at distinct interpolation points has been introduced for solving linear IDEs system with initial values (see [11]). Recently, Biazar introduced a new modification of homotopy perturbation method (NHPM) to obtain the solution of linear IDEs system (see [12]). Taylor expansion method has been used for solving IDEs (see [13, 14]). Rashidinia and Tahmasebi developed and modified Taylor series method (TSM) introduced in [15] to solve the system of linear Volterra IDEs.

In the present work, we suggest a technique similar to the one which was used in [16] for solving the system of linear Volterra IDEs in the following form: with the initial conditions where stands for th-order derivative of . , , and are known functions (), and , , and () are appropriate constants.

The current paper is organized as follows. In Section 2, function approximation will be introduced. Numerical examples will be stated in Section 3. Finally, Section 4 will give a conclusion briefly.

2. Function Approximation

Our strategy is to use Bezier curves to approximate the solutions , for , which are given below. Define the Bezier polynomials of degree that approximate, respectively, the actions of over the interval as follows: where and is the control point of Bezier curve, and is the Bernstein polynomial of degree over the interval (see [17]). By substituting (3) in (2), can be defined for as where (2) is satisfied. The convergence was proved in the approximation with Bezier curves when the degree of the approximate solution, , tends to infinity (see [18]).

Now, the residual function is defined over the interval as follows: where is the Euclidean norm. Our aim is to solve the following problem over the interval :

The mathematical programming problem (7) can be solved by many subroutine algorithms, and we used Maple 12 to solve this optimization problem.

Remark 1. In Chapter 1 of [19], it was proved that satisfies where , and because of this reason that is uniformly continuous on , we have that and , for more details see [19].

3. Applications and Numerical Results

Consider the following examples which can be solved by using the presented method.

Example 1. Consider a system of third-order linear Volterra IDEs on the interval (see [4]): with the initial conditions , , and , where

The exact solution of this system is , .

With , the approximated solutions for and are shown, respectively, in Figures 1 and 2, and the computed errors are shown in Table 1 which show the high accuracy of the proposed method.

Example 2. Consider the following system of linear Volterra IDEs equations as follows (see [4]): under the conditions and , with the exact solution ,  .

With , the computed errors are shown in Table 2 which show the high accuracy of the proposed method.

4. Conclusions

In this paper, Bernstein's approximation is used to approximate the solution of linear Volterra IDEs. In this method, we approximate our unknown function with Bernstein's approximation. The present results show that Bernstein's approximation method for solving linear Volterra IDEs is very effective and simple, and the answers are trusty, and their accuracy is high, and we can execute this method in a computer simply. The numerical examples support this claim.

Acknowledgment

The authors are very grateful to the referees for their valuable suggestions and comments that improved the paper.