Abstract
The goal of this paper is to give useful method for solving a problem in polymer that is formulated by stochastic mixed Volterra–Fredholm integral equations driven by space–time white noise. Here, we consider homotopy perturbation method which consists in constructing the series whose sum is the solution of the considered problem. The method is applied to test examples to illustrate the accuracy and implementation of it. The results reveal that the proposed method is very effective.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
In this paper, we consider stochastic dynamic equations of motion for a freely draining polymer with one end fixed at the origin and the other end attached to a microsphere [1, 2]. Take \(N + 1\) particles with positions \(R_n\) immersed in a fluid and assume that nearest-neighbors are connected by harmonic springs. If the particles are furthermore subject to an external forcing F, the equations of motion (in the overdamped regime where the forces acting on the particle are more important than inertia, which can also formally be seen as the limit where the masses of the particles go to zero) would be given by
This is a primitive model for a polymer chain consisting of \(N + 1\) monomers and without self-interaction. It does, however, not take into account the effect of the molecules of water that would randomly ‘kick’ the particles that make up our string. Assuming that these kicks occur randomly and independently at high rate, this effect can be modeled in first instance by independent white noises acting on all degrees of freedom of our model. Thus we obtain a system of coupled stochastic differential equations:
To obtain the equation of typical polymer strand from the finite bead strings, we conceptually take a continuum limit (with the scalings \(k \simeq vN^2\) and \(\sigma \simeq \sqrt{N}\)), replacing the system (2) with an equation on the interval \(0\le n\le N\), where now N is the length of the strand. In the limit it is obtained a stochastic partial differential equation (SPDE) in n for the position R(t, n) of particles along the strand given by
endowed with the boundary conditions \(\partial _xR(0, t) = \partial _xR(1, t) = 0.\)
Most numerical work on SPDE’s has concentrated on the Euler finite-difference scheme. Gyongi and Nualart [3] have proved that these schemes converge, and Gyongi [4] has determined the order of convergence. Davie and Gaines [6], examining a much larger class of schemes, have found a universal lower bound for the rate of convergence. Gyongi [4, 5] also applied finite differences for an SPDE driven by spacetime white noise and then used several temporal implicit and explicit schemes, in particular, the linear-implicit Euler scheme. He showed that these schemes converge with order 1/2 in space and with order 1/4 in time (assuming a smooth initial value). This is the bound given by Gyongi, so the simple Euler scheme achieves the optimal rate of convergence. (If h is the space step and k is the time step, for the Euler scheme, k must be smaller than a constant times \(h^2\), so that one can say that the scheme is roughly of order one-fourth).
In recent years, the homotopy perturbation method (HPM) has been an active area of research since it was originally proposed by He [7–10]. Considerable research works have been conducted recently in applying this method to a class of linear and non-linear equations and have been developed for solving differential and integral equations [10–20]. In [10] He modified the general Lagrange multiplier method and [11] constructed an iterative sequence of functions which converges to the exact solution. In most linear problems, on determining the exact Lagrange multiplier, the approximate solution turns into the exact solution and is available with just one iteration. In this method the solution is considered as the summation of an infinite series which usually converges rapidly to the exact solutions. In [12], local fractional variation iteration method used for solving fractional heat conduction problem and papers [13, 14] used this method for the mixed Volterra–Fredholm integral equations. We apply the method for solving stochastic mixed Volterra–Fredholm integral equations.
The sections of this paper are organized as follows: In the next section we review some general stochastic concepts of space–time white noise. “Mixed Stochastic Volterra–Fredholm Integral Equations” section expresses the model as a stochastic mixed Volterra–Fredholm integral equations. “Homotopy Perturbation Method for the Stochastic Mixed Volterra–Fredholm Integral Equations” section, presents the homotopy perturbation method and is applied the method to solve stochastic mixed Volterra–Fredholm integral equations. “Numerical Examples” section, the method has been supported by numerical examples and finally, “Conclusion” section provides a brief conclusion.
Stochastic Concepts of Space–Time White Noise
In many physical dynamical systems with randomness, the driving noise is given as a space–time white noise process, also referred to as a Brownian sheet. In this section we introduce this stochastic process. Let \((\Omega ,F, P, {F_t})\) be a filtered probability space and fix a bounded open subset \(O\in R\).
Definition 2.1
A Gaussian family of realvalued random variables \(\{B(x, t), (x, t)\in O \times R_+\}\) on the above filtered probability space is called a Brownian sheet if
(i) \(E(B(x,t))=0,\forall (x,t)\in O \times R_+\).
(ii)\(B(x, t) - B(x, s)\) is independent of \(\{F_s\}, \forall 0 \le s \le t \) and \(x \in O\).
(iii) \(Cov( B(x,t),B(y,s))=\lambda (A_{x,t},A_{y,s})\), where \(\lambda \) is the Lebesgue measure on \(O\times R_+\)and \(A_{x,t} .= \{(y,s) \in O\times R_+ |0 \le s \le t\) and \(y \le x\}\).
(ii) The map \((x,t) \rightarrow B(x,t)\) from \(O \times R_+\) to R is continuous a.s.
This process is a generalization of the one-parameter Brownian motion and we list its main properties below.
-
(1)
\(B(x,t) = 0\) for \(x = 0\) or \(t = 0 \) (B vanishes on the axes).
-
(2)
B has independent increments, i.e. that for every pair of disjoints rectangles \(R_1\) and \(R_2\) of \([0, T]^2,\) the increment of B on \(R_1\) is a real-valued random variable independent on the increment of B on \(R_2.\) The definition of an increment of B on a rectangle is defined as follows. Let R be a rectangle \(R := [x_1, x_2] \times [t_1, t_2]\) then the increment of B on R (denoted \(\bigtriangleup _RB\)) is defined as:
$$\begin{aligned} \bigtriangleup _RB:= & {} B(x_2,t_2) -B(x_1,t_2) -B(x_2,t_1) +B(x_1,t_1) \nonumber \\= & {} (B(x_2,t_2) -B(x_1,t_2))-(B(x_2,t_1) -B(x_1,t_1)). \end{aligned}$$ -
(3)
B is a (centered) Gaussian process and in particular we have that
$$\begin{aligned} E[B(x_1,t_1)B(x_2,t_2)] = min(x_1, x_2)min(t_1, t_2), \forall (x_1, t_1), (x_2, t_2) \in [0, T]^2. \end{aligned}$$
Let \(\wp := L^2([0, T]^2, dsdt)\) the space of deterministic functions \(f : [0, T]^2 \rightarrow R\) such that \(\int _{[0,T]^2} f(s, t)^2dsdt < \infty \) where dsdt denotes the Lebesgue measure on \([0, T]^2.\) Then
defines an isonormal Gaussian process on \(\wp \). Once again the Ito calculus gives that
-
(1)
SI is a linear map.
-
(2)
\(E (\int _{[0,T]^2} f(s, t)dB(s,t)) = 0, \forall f \in \wp .\)
-
(3)
SI is a (centered) Gaussian random variable with variance \(\int _{[0,T]^2} f(s, t)^2dsdt, \forall f \in \wp .\)
-
(4)
For all f, g in \(\wp \) we have that
$$\begin{aligned}&E \left( \int _{[0,T]^2} f(s, t)dB(s,t) \int _{[0,T]^2} g(s, t)dB(s,t) \right) =\int _{[0,T]^2} f(s, t)g(s, t)dsdt \\&\quad = <f, g> . \end{aligned}$$
Mixed Stochastic Volterra–Fredholm Integral Equations
we consider the stochastic partial differential equation
with following boundary condition
where, \(F,\sigma \) are locally Lipschitz continuous and locally bounded Borel functions mapping \(R_+ \times [0, 1] \times R\) into R. The existence of a unique solution of this problem has proved by space-discretization in [23], when F and \(\sigma \) are Lipschitz functions. and f(x) be a continuous function on [0, 1].
The solutions of (4–5) are continuous but non-differentiable functions. Since the derivatives do not exist, (4–5) should just be regarded as shorthand for an integral equation [24–26]. We say informally
is the solution of (4–5). where \(G(x,\xi ,\tau )\) is the Green’s function or fundamental solution for the homogeneous equation \(\frac{\partial u}{\partial t}=\frac{\partial ^2 u}{\partial x^2}\) with boundary conditions \(\partial _xu(t, 0) = \partial _xu(t, 1) = 0\) for all \(t > 0\).
We note that the first term in (6) is what we obtain from the heat equation. The second term in (6) is the stochastic term.
Homotopy Perturbation Method for the Stochastic Mixed Volterra–Fredholm Integral Equations
Basic Ideas of Homotopy Perturbation Method
The goal of this section is to recall notations and basic concept of homotopy perturbation method that are used in the next sections. Consider the following general nonlinear differential equation:
with the following boundary conditions:
where, A is a general differential operator, B is a boundary operator, f(r) is a known analytic function, \(\Gamma \) is the boundary of the domain \(\Omega \).
Generally speaking, the operator A can be divided into two parts L and N, where L is linear, and N is nonlinear, therefore Eq. (7) can be written as
By using homotopy technique, one can construct a homotopy \(v(r,p):\Omega \times [0,1]\rightarrow R\) which satisfies
or
where \(p \in [0,1]\) is an embedding parameter, and \(u_0\) is the initial approximation of Eq. (7) which satisfies the boundary conditions.
the changing process of p from zero to unity is just that of v(r, p) changing from \(u_0(r)\) to u(r). This is called deformation, and also, \(L(v)- L(u_0)\) and \(A(v) - f(r)\) are called homotopic in topology. If, the embedding parameter \(p; p\in [0,1]\) is considered as a “small parameter”, applying the classical perturbation technique. The solutions to problem (12) can be written as a power series in p, i.e.,
when \(p\rightarrow 1\), the approximate or the exact solution for Eq. (7), will be obtained
The convergence of series (14) has been proved in [7], and the stability of this method is addressed in [20]. The major advantage of He’s homotopy perturbation method is that the perturbation equation can be freely constructed in many ways (therefore is problem dependent) by homotopy in topology and the initial approximation can also be freely selected. Moreover, the constructions of the homotopy for the perturb problem plays very important role for obtaining desired accuracy. So, homotopy perturbation method will receive considerable attention in dealing with nonlinear problems in engineering and science.
The Homotopy Perturbation Method Applied to Stochastic Mixed Volterra–Fredholm Integral Equations
The stochastic mixed Volterra–Fredholm integral equation is given as
It is assumed that the function f can be divided into the sum of two parts, namely \(f_0\) and \(f_1,\) so
Then Eq. (15) can be write as
select a homotopy such that
substituting (13) into (18), and equating the terms with identical powers of p,
(19)–(21) will allow us to determine the \(u_n (x,t),n\ge 0\) recurrently, and finally, solution u(x, t) is readily obtained.
Numerical Examples
The method presented in this paper is used to find numerical solution of two examples, a simple example with exact solution and another example, a model for random string.
Example 1
Consider the following linear stochastic integral equation,
with the exact solution \(u(x,t)=\frac{1}{12}e^{\frac{1}{2}t+B(t,1)}\), for \(0 \le t,x < 1\).
According to previous relations
As a result
by using the integration by part for third term and
for the forth part we have
And by repeating this approach we obtain
which are exact solutions of Example 1.
Example 2
At first we consider a model for random string
has the mixed Volterra–Fredholm form
with representation of the Green’s function
for \(f(x)=1,\)
Then
At first, we consider homotopy perturbation method and for comparison with this method finite difference scheme are presented.
(a) Homotopy perturbation method We may choose a homotopy such that
According to last section we get
As a result
where,
with replacing \(G(x,\xi ,t)\)
continuing this procedure
Therefore, the approximate solution of Example 1. can be readily obtained by
in practice, all terms of series (34) cannot be determined and so we use an approximation of the solution by the following truncated series:
then absolute error which is defined by
We approximate this equation and numerical results with \(N=5\) are shown in Fig. 1.
(b) Finite difference method Partial differential equations are solved by numerous methods. A popular methods amongst them are finite difference methods.
Basically, these schemes discretize the continuous space and time into an evenly distributed grid system, and the values of the state variables are evaluated at each node of the grid.
Let \(h=\Delta x,k=\Delta t.\) we approximate derivative by
First, continuous space–time white noise is calculated
By substituting the discrete approximations to the continuous derivatives in equation (3) we obtain
for \(i = 1, 2,..., N-1\) and \(j = 0, 1,..., l-1\), and \(\theta \in [0, 1]\). The classical fully implicit, fully explicit and Crank–Nicolson schemes are special cases of the \( \theta \)-method and can be obtained by letting \(\theta = 1\), \(\theta = -1\), and \(\theta = 1/2\) respectively.
The boundary condition at \(x=0\), and \(x=1\) in terms of central difference, gives at \(x=0\)
Also, for \(x=1\)
where \(r=h/k^2\). The numerical results for Crank–Nicolson scheme are shown in Fig. 2.
Conclusion
In this paper, homotopy perturbation method was applied to solve a model for a stochastic polymer. The presented method was used to find numerical solutions of two examples, a simple example with exact solution and another example, a model for random string. The homotopy method needs much less computational work compared with traditional methods. It is shown that homotopy is a very fast convergent, precise and cost efficient tool for solving stochastic integral equations in the bounded domains.
References
Hairer, M.: An Introduction to Stochastic PDEs (2009). arXiv:0907.4178
Banks, H. T., Hood, J. B., Medhin, N. G., Samuels, J. R.: A stick-slip/Rouse hybrid model for viscoelasticity in polymers (2006). http://www.ncsu.edu/grad/etd/online.html
Gyöngy, I., Nualart, D.: Implicit schemes for quasi-linear parabolic partial differential equations perturbed by space–time white noise. Stoch. Process. Appl. 58, 57–72 (1995)
Gyöngy, I.: Lattice approximations for stochastic quasi-linear parabolic partial differential equation driven by space–time white noise I. Potential Anal. 9, 125 (1998)
Gyöngy, I.: Lattice approximations for stochastic quasi-linear parabolic partial differential equations driven by space–time white noise II. Potential Anal. 11, 137 (1999)
Davie, A.M., Gaines, J.: Convergence of numerical schemes for the solution of parabolic partial differential equations. Math. Comput. 70, 121–134 (2000)
He, J.H.: Homotopy perturbation technique. Comput. Methods Appl. Mech. Eng. 178, 257–262 (1999)
He, J.H.: Application of homotopy perturbation method to nonlinear wave equations. Chaos Solitons Fractals 26, 695–700 (2005)
He, J.H.: Homotopy perturbation method for solving boundary value problems. Phys. Lett. A 350, 87–88 (2006)
He, J.H.: Variational iteration method—a kind of nonlinear analytical technique: some examples. Int. J. Non-linear Mech. 34, 699–708 (1999)
Inokuti, M., Sekine, H., Mura, T.: General use of the Lagrange multiplier in non-linear mathematical physics. In: Nemat-Nasser, S. (ed.) Variational Method in the Mechanics of Solids, pp. 156–162. Pergamon Press, Oxford (1978)
Yang, X.-J., Baleanu, D.: Fractal heat conduction problem solved by local fractional variation iteration method. Therm. Sci. 17(2), 625–628 (2013)
Yildirim, A.: Homotopy perturbation method for the mixed Volterra–Fredholm integral equations. Chaos Solitons Fractals 42, 2760–2764 (2009)
Yousefi, S.A., Lotfi, A., Dehghan, M.: He’s variational iteration method for solving nonlinear mixed Volterra–Fredholm integral equations. Comput. Math. Appl. 58, 2172–2176 (2009)
Shakeri, F., Dehghan, M.: Solution of delay equations via a homotopy perturbation method. Math. Comput. Model. 48, 486–498 (2008)
Abdulaziz, O., Hashim, I., Chowdhury, M.S.H.: Solving variational problems by homotopy-perturbation method. Int. J. Numer. Methods Eng. 75, 709–721 (2008)
Miansari, Me, Ganji, D., Miansari, Mo: Jacobi elliptic function solutions of the (1+1)-dimensional dispersive long wave equation by homotopy perturbation method. Numer. Methods Partial Differ. Equ. 24, 1361–1370 (2008)
Belndez, A., Pascual, C., Belndez, T., Hernndez, A.: Solution for an anti-symmetric quadratic nonlinear oscillator by a modified He’s homotopy perturbation method. Nonlinear Anal. Real World Appl. 10, 416–427 (2009)
Chowdhury, M., Hashim, I.: Application of multistage homotopy-perturbation method for the solutions of the Chen system. Nonlinear Anal. Real World Appl. 10, 381–391 (2009)
Nia, S.H.H., Ranjbar, A.N., Ganji, D.D., Soltani, H., Ghasemi, J.: Maintaining the stability of nonlinear differential equations by the enhancement of HPM. Phys. Lett. A 372(16), 2855–2861 (2008)
Walsh, J.B.: An Introduction to Stochastic Partial Differential Equations. Lecture Notes in Mathematics, vol. 180. Springer, Berlin (1986)
Reveillac, A.: An introduction to Malliavin’s calculus and to its applications, Part I: theory (2010). http://www.researchgate.net/publication/265987384
Funaki, T.: Random motion of strings and related evolution equations. Nagoya Math. J. 89, 129–193 (1983)
Cattani, C., Kudreyko, A.: Harmonic wavelet method towards solution of the Fredholm type integral equations of the second kind. Appl. Math. Comput. 215(12), 4164–4171 (2010)
Li, M., Lim, S.C., Chen, S.Y.: Exact solution of impulse response to a class of fractional oscillators and its stability. Math. Prob. Eng. 2011(Article ID 657839), 9 (2011)
McKee, S., Cuminato, J.A.: Nonlocal diffusion, a Mittag-Leffler function and a two-dimensional Volterra integral equation. J. Math. Anal. Appl. 423(1), 243–252 (2015)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shekarabi, F.H., Khodabin, M. Numerical Solution of a Model for Stochastic Polymer Equation Driven by Space–Time Brownian Motion via Homotopy Perturbation Method. Int. J. Appl. Comput. Math 2, 485–498 (2016). https://doi.org/10.1007/s40819-015-0072-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40819-015-0072-4