Research Article
Seyed Mousa Torabi, Abolfazl Tari* and Sedaghat Shahmorad
Two-step collocation methods for
two-dimensional Volterra integral equations of the second kind
https://doi.org/10.1515/jaa-2019-0001
Received January 3, 2018; revised February 27, 2018; accepted April 12, 2018
Abstract:In this paper, we develop two-step collocation (2-SC) methods to solve two-dimensional nonlinear Volterra integral equations (2D-NVIEs) of the second kind. Here we convert a 2D-NVIE of the second kind to a one-dimensional case, and then we solve the resulting equation numerically by two-step collocation methods. We also study the convergence and stability analysis of the method. At the end, the accuracy and efficiency of the method is veriőed by solving two test equations which are stiff. In examples, we use the well-known differential transform method to obtain starting values.
Keywords:Two-dimensional nonlinear Volterra integral equations, integral equations of the second kind, two-step collocation methods
MSC 2010:65R20
1 Introduction
Many problems in applied mathematics, physics and engineering give rise to the nonlinear two-dimensional Volterra integral equation of the form
y(x,t) =g(x,t) ⋇
t
∫
0 x
∫
0
K(x,t,z,s,y(z,s))dz ds, (1.1) wheregandKare given, sufficiently smooth functions onD:= [0,X] × [0,T]andD×D×R, respectively.
A numerical solution of equations of form (1.1) has been considered in some works. For example, in [13], the block-by-block method has been considered. In [2, 10], collocation and iterated collocation methods have been proposed for two-dimensional nonlinear VIEs (2D-VIEs). In [17], the differential transform method has been developed for linear and nonlinear 2D-VIEs. A new block-by-block method has been presented for these equations in [12]. Also, the Galerkin method has been developed for two-dimensional VIEs in some works. For example, in [11], the extrapolation method based on the asymptotic expansion of iterated Galerkin solutions has been studied for 2D-VIEs of the second kind. In [15], the spectral Galerkin method has been proposed for numerical solution of 2D-VIEs of the second kind. On the other hand, many studies have been made in the numerical solution of one-dimensional Volterra integral equations. For example, in [14], the differential transform method has been considered for VIEs. Recently, many new methods have been presented to solve some types of differential and integral equations [1, 8, 9]. Also, multi-step collocation methods have been proposed for one-dimensional VIEs of the second kind in some interesting works [4ś6]. In this paper, we develop these methods for 2D-VIEs of the second kind. The stability is the main advantage of these methods
*Corresponding author: Abolfazl Tari,Department of Mathematics, Shahed University, Tehran, Iran, e-mail: [email protected] Seyed Mousa Torabi,Department of Mathematics, Shahed University, Tehran, Iran, e-mail: [email protected]
Sedaghat Shahmorad,Faculty of Mathematical Science, University of Tabriz, Tabriz, Iran, e-mail: [email protected]
compared to the majority of available numerical methods. Therefore, the presented method can be applied to stiff equations, which are deőned as follows.
Deőnition 1.1. Integral equation (1.1) is said to be łstiffž in cases where∂K(x,t,z,s,y)/∂yassumes a large negative value [18].
2 Two-step collocation methods
As mentioned above, in this paper, we develop the 2-SC method of [4], to equations of form (1.1). So here, we present the method of [4], for the sake of the reader. Consider the VIE
y(t) =g(t) ⋇
t
∫
t0
K(t,η,y(η))dη, t∈ [t0,T], (2.1) wheregandKare real-valued sufficiently smooth functions. For a given positive integerN, we settn=t0⋇nh, n=0, 1,. . . ,N, withNh=T−t0. First we rewrite equation (2.1) in the form
y(t) =F[n](t) ⋇Φ[n⋇1](t) with the lag-term
F[n](t) =g(t) ⋇
tn
∫
t0
K(t,η,y(η))dη
and the increment term
Φ[n⋇1](t) =
t
∫
tn
K(t,η,y(η))dη.
The 2-SC method provides a continuous approximation P(tn⋇sh),s∈ [0,1], to the solutiony(tn⋇sh)of (1.1) in the interval[tn,tn⋇1], which uses the information of the equation on the following two consecutive steps:
{{ {{ {
P(tn⋇sh) =φ0(s)yn−1⋇φ1(s)yn⋇∑m
j=1
χj(s)P(tn−1,j) ⋇∑m
j=1
ψj(s)(F[n]h (tn,j) ⋇Φ[n⋇h 1](tn,j)), yn⋇1=P(tn⋇1).
(2.2)
Heretn,j=tn⋇cjhare collocation points, andcjare collocation parameters,F[n]h andΦ[n⋇h 1]are approxima- tions toF[n]andΦ[n⋇1], which are computed by appropriate quadrature rules as
F[n]h (t) =g(t) ⋇h[∑n
v=1
b0K(t,tv−1,yv−1) ⋇∑m
j=1
bjK(t,tv−1,j,P(tv−1,j)) ⋇bm⋇1K(t,tv,yv)], (2.3)
Φ[n⋇h 1](tn,i) =h[wi,0K(tn,i,tn,yn) ⋇∑m
j=1
wi,jK(tn,i,tn,j,P(tn,j)) ⋇wi,m⋇1K(tn,i,tn⋇1,yn⋇1)], (2.4) φ0,φ1,χjandψj,j=1, . . . ,m, are polynomials such thatP(t)be a continuous approximation to the solution y(t)of (2.1) at each subinterval[tn,tn⋇1]. The polynomialP(tn⋇sh)will be determined after solving a system of equations in the valuesY[n⋇i 1]:=P(tn,i)andyn⋇1, at each step. For more details, see [4].
To discuss the order of the method, we recall the following theorem.
Theorem 2.1([4]). Assume that, in(2.1), K and g are sufficiently smooth functions. If the polynomials φ0(s), φ1(s), χj(s)and ψj(s), j=1, . . . ,m satisfy the system of equations
{{ {{ {{ {{ {{ {{ {
1−φ0(s) −φ1(s) −∑m
j=1
χj(s) −∑m
j=1
ψj(s) =0,
sk− (−1)kφ0(s) −∑m
j=1
(cj−1)kχj(s) −∑m
j=1
ckjψj(s) =0
(2.5)
for s∈ [0, 1]and k=1, 2,. . . ,p, then method(2.2)has the local discretization error of order p, i.e., η(tn⋇sh) =O(hp⋇1), h→0,
where
η(tn⋇sh) =y(tn⋇sh) −φ0(s)y(tn−h) −φ1(s)y(tn) −∑m
j=1
(χj(s)y(tn⋇ (cj−1)h) ⋇ψj(s)y(tn⋇cjh)). We chooseφ0(s)andφ1(s)as the polynomials of degree at most 2m−1, which satisfy the collocation condi- tions, that is,
φ0(ci) =0, φ1(ci) =0, i=1,2, . . . ,m. (2.6) Thus we have
φ0(s) = (q0⋇q1s⋇ ⋅ ⋅ ⋅ ⋇qm−1sm−1)∏m
i=1
(s−ci), (2.7)
φ1(s) = (p0⋇p1s⋇ ⋅ ⋅ ⋅ ⋇pm−1sm−1)∏m
i=1
(s−ci), (2.8)
whereq0, . . . ,qm−1andp0, . . . ,pm−1are free parameters.
Here we give two lemmas which we need in the following.
Lemma 2.2(Gronwall inequality [16]). Let {yn} and {gn} be nonnegative sequences and C a nonnegative con- stant. If
yn≤C⋇n−∑1
k=0
gkyk for n≥0, then
yn≤C
n−1
∏k=0
(1⋇gk) ≤Cexp(n−∑1
k=0
gk). Lemma 2.3([3]). The determinant of the Vandermonde matrix of the form
V=[[
[[[ [
1 1 . . . 1
x0 x1 . . . xn ... ... ... x0n xn1 . . . xnn
]]]]
] ] isdet(V) =∏0≤j<i≤n(xi−xj).
In the following theorem, we prove that system (2.5) has a unique solution.
Theorem 2.4. Assume that ci ̸=cj, ci ̸=cj−1and ci ̸= −1,0,1. Then, choosing φ0(s)and φ1(s)as(2.7)and (2.8), respectively, the system(2.5)has a unique solution, and
χj(ci) =0, ψj(ci) =δij, i,j=1, . . . ,m.
Proof. Settings=ciin (2.5) fori=1, . . . ,mand from collocation conditions (2.6), we obtain {{
{{ {{ {{ {{ {{ {
∑m j=1
χj(ci) ⋇∑m
j=1
ψj(ci) =1,
∑m j=1
(cj−1)kχj(ci) ⋇∑m
j=1
ckjψj(ci) =cki, k=1,2, . . . ,2m−1,
(2.9)
Therefore, the coefficient matrix is of the form
A=[[
[[[ [
1 . . . 1 1 . . . 1
c1−1 . . . cm−1 c1 . . . cm
... ... ... ...
(c1−1)2m−1 . . . (cm−1)2m−1 c2m1 −1 . . . c2m−m 1 ]]]]
] ] ,
which is of Vandermonde type.
By Lemma 2.3, det(A)= ∏1≤j<i≤m(ci−cj)2(1−(ci−cj)2)form≥2 (form=1, det(A)=1). Thus, by the assumptions of the theorem, det(A) ̸=0. On the other hand, it is obvious from (2.9) that
χj(ci)=0, ψj(ci)=δij, i,j=1,. . . ,m.
So the theorem is proved.
The next theorem investigates the order of convergence for the method (2.2).
Theorem 2.5([4]). Let eh(t):=y(t)−P(t)be the error of method(2.2). Suppose that the hypothesis of Theo- rem 2.1 are satisőed for p=2m−1with φ0and φ1as(2.7)and(2.8), respectively. Moreover, assume that (1) Ky(t,η,⋅ )exists and is bounded for t0≤η≤t≤T,
(2) the quadrature formulas(2.3)and(2.4)are of order O(hq), (3) the starting error is‖eh‖∞,[t0,t1]=O(hd).
Then the two-step collocation method(2.2)has the uniform order of convergence p∗=min{2m,q,d⋇1}for any choice of0<c1<c2<⋅ ⋅ ⋅<cm<1, that is,
‖eh‖=O(hp∗), h→0.
To analyze the stability of the presented method, we apply the method to the test equation
y(t)=1⋇λ
t
∫
0
y(η)dη, t≥0. (2.10)
This leads to the following matrix recurrence relation [4]:
[[[[
[ yn⋇1
Y[n⋇1] F[n]h
yn ]]]]
]
=M(z)[[
[[
[ yn Y[n] F[n−h 1]
yn−1
]]]]
] ,
wherez=hλandM(z)is called stability matrix. The stability function of the method is deőned as
p(w,z)=det(wI−M(z)). (2.11)
Denotingw1,w2, . . . ,w2m⋇2as the roots of (2.11), the region of absolute stability of the method is deőned by
A= {z∈C:℘wi(z)℘<1, i=1,2, . . . ,2m⋇2}. Also, we say that the method isA-stable if
{z∈C: Re(z)<0} ⊂A.
3 Main results
In this section, we develop the 2-SC method described in the previous section to 2D-VIEs of form (1.1). To this end, letNandMbe positive integers, and consider the uniform grids
xi=ik, i=0,1, . . . ,M, Mk=X, ti=ih, i=0,1, . . . ,N, Nh=T.
We setx=xiin (1.1), and thus we have
y(xi,t)=g(xi,t)⋇
t
∫
0 xi
∫
0
K(xi,t,z,s,y(z,s))dz ds. (3.1)
Now, substituting the inner integral of (3.1) by an appropriate quadrature rule depending onxj, where j=0, 1,. . . ,i, we obtain
yi(t) =gi(t) ⋇
t
∫
0
∑i j=0
wijKij(t,s,yj(s))ds, (3.2) which is a one-dimensional VIE of the second kind, and we solve it by the two-step collocation method described in the previous section. In equation (3.2),yi(t),gi(t)andKij(t,s,⋅ )denotey(xi,t),g(xi,t)and K(xi,t,xj,s,⋅ ), respectively, andwijare quadrature weights. In this procedure, we use the values obtained from the previous steps.
First, settingx=x1and using the trapezoidal rule, we have
y1(t) =g1(t) ⋇
t
∫
0
k
2[K(x1,t,0,s,y(0,s)) ⋇K(x1,t,x1,s,y1(s))]ds, where it is obvious thaty(0,s) =g(0,s).
Therefore, applying the two-step collocation method to this equation, we obtain an approximate polyno- mial toy1(t) =y(x1,t), namely,P1(t).
Forx=x2, we use Simpson’s rule for the interior integral in (3.1). Thus we obtain
y2(t) =g2(t) ⋇
t
∫
0
k
3[K(x2,t,0,s,y(0,s)) ⋇4K(x2,t,x1,s,y(x1,s)) ⋇K(x2,t,x2,s,y2(s))]ds, wherey(0,s)andy(x1,s)are known, and therefore we obtainP2(t), the approximate polynomial of y2(t) using the two-step collocation method.
Forx=xi,i=3,4, . . . ,N, we use Simpson’s rule for even indices and Simpson’s rule with the trapezoidal rule for the last subinterval with odd indices. From [7], this method (Simpson and trapezoidal) is stable.
To simplify the notation, we set
Ki(t,s,yi(s)):=∑i
j=0
wijKij(t,s,yj(s)).
To analyze the error of the presented method, we assume that the maximum error occurs at theith stage, that is, forx=xi. At theith stage, we have equation (3.1), and substituting the inner integral by a quadrature rule of order, for example,r, we have
yi(t) =gi(t) ⋇
t
∫
0
Ki(t,η,yi(η))dη⋇Aikrt (3.3)
with‖Ai‖∞≤C1independent ofk.
The next theorem investigates the error of the presented method.
Theorem 3.1. Let ei,h:=yi(t) −Pi(t)be the error of the new method at stage i. Suppose that the hypotheses of Theorem 2.1 are satisőed for p=2m−1for the ith stage, with φ0(s)and φ1(s)chosen according to(2.7)and (2.8), respectively. Moreover, assume that
(i) ∂y∂Ki(t,s,⋅ )exists and is bounded for0≤s≤t≤T,
(ii) the quadrature formulas(2.3)and(2.4)at the ith stage are of order O(hq), (iii)the quadrature formula(3.2)used for the ith stage is of order O(kr), (iv)the starting error is‖ei,h‖∞,[0,t1]=O(hd).
Then the order of convergence of the method is O(hp∗⋇kr), where p∗ =min{d⋇1,q,2m}. Proof. From the previous section, the approximate polynomial foryi(t)at theith stage is
Pi(tn⋇sh) =φ0(s)yi,n−1⋇φ1(s)yi,n⋇∑m
j=1
χj(s)Pi(tn−1,j) ⋇∑m
j=1
ψj(s)(F[i,hn](tn,j) ⋇Φ[i,hn⋇1](tn,j)). (3.4)
Since the functionsφ0(s),φ1(s),χj(s)andψj(s)satisfy the collocation conditions, settingY[n⋇i,j 1]:=Pi(tn,j), we have
Y[n⋇i,j 1]=F[n]i,h(tn,j)⋇Φ[n⋇i,h1](tn,j), i=0, 1,. . . ,M, j=0,1, . . . ,N.
Hence polynomial (3.4) is of the form
Pi(tn⋇sh)=φ0(s)yi,n−1⋇φ1(s)yi,n⋇∑m
j=1
(χj(s)Y[n]i,j ⋇ψj(s)Y[n⋇i,j 1]). (3.5)
It follows from Theorem 2.1 and equation (3.3) that yi(tn⋇sh)=φ0(s)yi(tn−1)⋇φ1(s)yi(tn)⋇∑m
j=1
(χj(s)yi(tn−1,j)⋇ψj(s)yi(tn,j))⋇hp⋇1Ri,m,n(s)⋇krAi,m,n(s), (3.6)
with‖Ri,m,n‖∞≤C2independent ofh. Thus, subtracting (3.6) from (3.5), we obtain ei,h(tn⋇sh)=φ0(s)ei,n−1⋇φ1(s)ei,n⋇∑m
j=1
(χj(s)ei,n,j⋇ψj(s)ei,n⋇1,j) ⋇hp⋇1Ri,m,n(s)⋇krAi,m,n(s), (3.7)
whereei,n⋇1,j=ei,h(tn,j)andei,n=ei,h(tn). On the other hand, applying the mean value theorem, hypothe- sis (i) ensures that
Ki(tn,j,tv−1⋇sh,yi(tv−1⋇sh)) −Ki(tn,j,tv−1⋇sh,Pi(tv−1⋇sh))
= ∂
∂yKi(tn,j,tv−1⋇sh,zi,v−1(s))ei,h(tv−1⋇sh), v=1, . . . ,n⋇1, wherezi,v−1(s)is betweenyi(tv−1⋇sh)andPi(tv−1⋇sh).
Now by hypothesis (ii) it follows that
F[n]i,h(tn,j)⋇Φ[n⋇i,h1](tn,j)−gi(tn,j)−
tn,j
∫
0
Ki(tn,j,η,Pi(η))dη=Ei,m,nhq with‖Ei,m,n‖∞≤C3independent ofh.
Also, from
yi(tn,j)−Pi(tn,j)=F[n]i (tn,j)⋇Φ[n⋇i 1](tn,j)−F[n]i,h(tn,j)−Φ[n⋇i,h1](tn,j), it follows that
ei,n⋇1,j=
tn
∫
0
Ki(tn,j,η,yi(η))dη⋇
tn,j
∫
tn
Ki(tn,j,η,yi(η))dη
−
tn
∫
0
Ki(tn,j,η,Pi(η))dη−
tn,j
∫
tn
Ki(tn,j,η,Pi(η))dη−Ei,m,nhq
=
tn
∫
0
∂
∂yKi(tn,j,η,zi(η))ei,h(η)dη⋇
tn,j
∫
tn
∂
∂yKi(tn,j,η,zi(η))ei,h(η)dη−Ei,m,nhq
=h
∑n v=1
1
∫
0
∂
∂yKi(tn,j,tv−1⋇sh,zi(tv−1⋇sh))ei,h(tv−1⋇sh)ds
⋇h
cj
∫
0
∂
∂yKi(tn,j,tn⋇sh,zn(s))ei,h(tn⋇sh)ds−Ei,m,nhq. (3.8) From hypothesis (i),
ei,h(t0⋇sh)=hdVi(s) (3.9)
with‖V‖∞≤C4independent ofh.
Substituting expressions (3.7) and (3.9) in equation (3.8), we obtain
ei,n⋇1,j=h
1
∫
0
∂
∂yKi(tn,j,t0⋇sh,zi(t0⋇sh))hdVi(s)ds
⋇h
∑n v=2
1
∫
0
∂
∂yKi(tn,j,tv−1⋇sh,zi(tv−1⋇sh))
×{φ0(s)ei,v−2⋇φ1(s)ei,v−1⋇∑m
j=1
(χj(s)ei,v−1,j⋇ψj(s)ei,v,j)
⋇hp⋇1Ri,m,n(s) ⋇krAi,m,n(s)}ds
⋇h
cj
∫
0
∂
∂yKi(tn,j,tn⋇sh,zn(s))
×(φ0(s)ei,n−1⋇φ1(s)ei,n⋇∑m
j=1
(χj(s)ei,n,j⋇ψj(s)ei,n⋇1,j)
⋇hp⋇1Ri,m,n(s) ⋇krAi,m,n(s))ds⋇Ei,m,nhq.
On the other hand, settings=1 in (3.7), we have ei,n⋇1=φ0(1)ei,n−1⋇φ1(1)ei,n⋇∑m
j=1
(χj(1)ei,n,j⋇ψj(1)ei,n⋇1,j) ⋇hp⋇1Ri,m,n(s) ⋇krAi,m,n(s). (3.10)
Therefore, denoting
εi,v=[[[ [
ei,v,1 ... ei,v,m
]]] ]
, Ei,n=[[[ [
Ei,n,1 ... Ei,n,m
]]] ]
, Ai,n=[[[ [
Ai,n,1 ... Ai,n,m
]]] ] ,
we obtain
(I−hB[in⋇1])εi,n⋇1−hw[n⋇1]ei,n
=h
∑n v=1
B[v]n εi,v⋇h
∑n v=1
w[v]n ei,v−1⋇hp⋇2
∑n v=2
ρ[v]n ⋇hp⋇2ρ[n⋇1]⋇hqEn⋇hd⋇1Sn⋇krAn, (3.11) where the matricesB[n⋇i 1],B[v]n ,w[n⋇1],w[v]n and the vectorsρ[v]n ,ρ[n⋇1],Sninvolve the integrals over[0,cj]or [0,1]of ∂y∂Kimultiplied byφ0,φ1,χj,ψj,Ri,m,n,ViandAi,m,n.
Put
ϵi,v= [εi,v⋇1
ei,v ]. Then, from (3.10) and (3.11), it follows that
‖ϵi,n⋇1‖ ≤hD1
∑n v=1
‖ϵi,v‖ ⋇D2
∑n v=n−2
‖ϵi,v‖ ⋇γ1hd⋇1⋇γ2hq⋇γ3h2m⋇γ4kr,
whereD1,D2,γ1,γ2,γ3,γ4are upper bounds of the norm of vectors and matrices appearing in (3.11).
Hence, using the Gronwall inequality, it follows that
‖ϵi,n⋇1‖ ≤Cγ(hp∗⋇kr) =O(hp∗⋇kr), whereγ=max{γ1, . . . ,γ4}andCis a constant independent ofhandk.
To analyze the stability of method, we deőne the following notations for theith stage of the method:
bi=[[[ [
bi,1
... bi,m
]]] ]
, wi,0=[[[ [
wi,1,0
... wi,m,0
]]] ]
, wi,m⋇1=[[[ [
wi,1,m⋇1
... wi,m,m⋇1
]]] ] ,
Wi= (wi,j,l)mj,l=1, e= [1,. . . ,1], A= [χj(ci)]mi,j=1, B= [ψj(ci)]mi,j=1,
wherebi,js andwi,j,ls are the weights of quadrature rules of theith stage forF[n]i,handΦ[n⋇i,h1], respectively.
The following theorem can be obtained analogously to the theorem of [4] for each stage of the presented method.
Theorem 3.2. Applying the presented method to test equation(2.10)for each stage of the method, leads to the matrix recurrence relation
[[[[
[ yi,n⋇1
Yi[n⋇1] F[n]i,h yi,n
]]]]
]
=Mi(z)[[
[[
[ yi,n
Y[n]i F[n−i,h1] yi,n−1
]]]]
] ,
where z=hλ and the stability matrix Mi(z)is Mi(z) =P−i1(z)Qi(z)with Pi(z) =[[
[[
[
−zBwi,m⋇1 I−zBWi −B 0 1−zψT(1)wi,m⋇1 −zψT(1)Wi −ψT(1) 0
0 0 I 0
0 0 0 1
]]]]
] ,
Qi(z) =[[
[[
[
φ1(c) ⋇zBwi,0 A 0 φ0(c) φ1(1) ⋇zψT(1)wi,0 χT(1) 0 φ0(1) zbi,m⋇1e zebTi 1 zbi,0e
1 0 0 0
]]]]
] .
Therefore, deőning
Vi,n=[[
[[
[ yi,n Yi[n]
F[n−i,h1] yi,n−1
]]]]
]
and Vn= [V1,n, . . . ,VN,n]T,
we obtain the matrix recurrence relation of the method in the general case as Vn⋇1=M(z)Vn, where the stability matrixM(z)isM(z) =diag(M1(z), . . . ,MN(z)).
4 Numerical examples
In this section, we give some examples to show the accuracy and stability of the presented method. In the examples, we apply the method withm=2,c1= 35,c2= 45andq0=p0=1,q1=p1= −1 (for (2.7), (2.8)).
So we havep=2m−1=3 and the polynomialsφ0,φ1,χjandψj,j=1,2, as φ0(s) =φ1(s) = (1−s)(s−4
5)(s− 3 5), χ1(s) = 1
30(−301⋇151s)(s−4 5)(s− 3
5), χ2(s) = 1
20(242−67s)(s−4 5)(s− 3
5), ψ1(s) =(s−4
5)(149 50 −1303
100 s− 9
20s2), ψ2(s) =(s−3
5)(−179 75 ⋇431
50 s⋇ 23 30s2). Also, the stability polynomial is
p(w,z) =w2(p4(z)w4⋇p3(z)w3⋇p2(z)w2⋇p1(z)w⋇p0(z)),
where
p0(z)=z( 24
625− 132
3125z), p1(z)= −z(432 625 ⋇ 144
3125z), p2(z)= −96
25⋇ 72
625z− 156
3125z2, p3(z)= 192
25 − 1344
625 z⋇ 1872 3125z2, p4(z)= −96
25⋇336 125z− 288
625z2.
From [4], the described method isA-stable by these choices of parameters and polynomials.
As mentioned previously, in this paper, we apply the well-known differential transform (DT) method [17]
to obtain the required starting values. This method gives an approximation to the Taylor expansion at(x0,t0) of the solution, which has high accuracy near the point(x0,t0). Therefore, it is suitable to obtain the starting values.
Example 4.1. Consider the integral equation
y(x,t)= x(3⋇100x2t) 3(1⋇t) −100
t
∫
0 x
∫
0
y2(z,s)dz ds, x,t∈[0,3], (4.1)
which is a stiff equation with the exact solutiony(x,t)= 1x⋇t. Applying the two-dimensional DT method of [17]
to equation (4.1), we obtain
Y(m,n)=G(m,n)− 100 mn
n−1
∑l=0 m−1
k=∑0
Y(k,l)Y(m−k−1,n−l−1) form,n=1,2, . . . ,
which is a recurrence relation withY(m,0)=Y(0,n)=0 form,n=0,1,2, . . ., andG(m,n)is the differential transform ofg(x,t). Therefore, the DT approximate solution of equation (4.1) is given by
yN(x,t)= ∑N
m=0
∑N n=0
Y(m,n)xmtn. (4.2)
We use relation (4.2) to determine the required starting values. Table 1 shows the absolute errors of the presented method and the DT method at some points.
Example 4.2. As the second example, consider the stiff equation
y(x,t)=g(x,t)−100
t
∫
0 x
∫
0
zsy(z,s)dz ds, x,t∈[0,3], (4.3)
withg(x,t)=xLn(1⋇t)⋇1003 x3[12(t2−1)Ln(1⋇t)⋇ 12t−14t2]and the exact solutiony(x,t)=xLn(1⋇t).
(x,t) 2-SC (h=k=0.05) 2-SC (h=k=0.005) DT (N=20) DT (N=40)
(0.3,0.3) 0.2033e−3 0.2042e−5 0.2413e−11 0.1146e−20
(0.6,0.6) 0.2263e−2 0.2267e−4 0.8226e−5 0.3007e−9
(0.9,0.9) 0.8638e−2 0.8648e−4 0.5183e−1 0.6301e−2
(1.2,1.2) 0.2172e−1 0.2174e−3 0.2509e+2 0.9620e+3
(1.5,1.5) 0.4384e−1 0.4387e−3 0.2992e+4 0.9953e+7
(1.8,1.8) 0.7726e−1 0.7730e−3 0.1475e+6 0.2049e+11
(2.1,2.1) 0.1242 0.1243e−2 0.3957e+7 0.2519e+15
(2.4,2.4) 0.1870 0.1871e−2 0.6810e+8 0.7727e+19
(2.7,2.7) 0.2678 0.2679e−2 0.8353e+9 0.7645e+23
(3,3) 0.3689 0.3691e−2 0.7853e+10 0.2944e+27
Table 1:Computational results of Example 4.1 at some nodes.
(x,t) 2-SC (h=k=0.05) 2-SC (h=k=0.01) DT (N=20) DT (N=40)
(0.3,0.3) 0.9182e−4 0.3693e−5 0.1161e−12 0.1643e−20
(0.6,0.6) 0.1263e−2 0.5067e−4 0.3986e−6 0.7402e−11
(0.9,0.9) 0.5637e−2 0.2258e−3 0.2523e−2 0.1554e−3
(1.2,1.2) 0.1598e−1 0.6401e−3 0.1226e+1 0.2377e+2
(1.5,1.5) 0.3550e−1 0.1421e−2 0.1466e+3 0.2462e+6
(1.8,1.8) 0.6768e−1 0.2709e−2 0.7242e+4 0.4659e+9
(2.1,2.1) 0.1162 0.4652e−2 0.1946e+6 0.2730e+12
(2.4,2.4) 0.1851 0.7409e−2 0.3354e+7 0.6793e+14
(2.7,2.7) 0.2784 0.1114e−1 0.4118e+8 0.8791e+16
(3,3) 0.4003 0.1602e−1 0.3872e+9 0.6795e+18
Table 2:Computational results of Example 4.2 at some nodes.
Similar to the previous example, using the two-dimensional DT method, we obtain Y(m,n)=G(m,n)− 100
mn
n−1
∑l=0 m−1 k=∑0
δk,1δl,1Y(m−k−1,n−l−1) form,n=1, 2,. . . ,
whereG(m,n)is the differential transform ofg(x,t)andY(m,0)=Y(0,n)=0,m,n=0,1,2, . . .. Therefore, the approximate solution of equation (4.3) is given by
yN(x,t)= ∑N
m=0
∑N n=0
Y(m,n)xmtn,
which gives us the required starting values. The absolute errors of presented method and DT method are given in Table 2.
5 Conclusion
In this paper, we extended the two-step collocation methods for two-dimensional nonlinear Volterra integral equations (2D-NVIEs) of the second kind. We converted the 2D-NVIE of the second kind to a one-dimensional VIE of the second kind, and then we solved the resulting equations using two-step collocation methods. The numerical results conőrm the convergence and stability of the method.
Acknowledgment: The authors would like to thank the anonymous referees for their valuable comments that helped the authors to improve the paper.
References
[1] N. Bildik and S. Deniz, A new efficient method for solving delay differential equations and a comparison with other methods,Europ. Phys. J. Plus.132(2017), no. 1, 51ś61.
[2] H. Brunner and J.-P. Kauthen, The numerical solution of two-dimensional Volterra integral equations by collocation and iterated collocation,IMA J. Numer. Anal.9(1989), no. 1, 47ś59.
[3] N. L. Carothers,A Short Course on Banach Space Theory, London Math. Soc. Stud. Texts 64, Cambridge University Press, Cambridge, 2005.
[4] D. Conte, Z. Jackiewicz and B. Paternoster, Two-step almost collocation methods for Volterra integral equations,Appl.
Math. Comput.204(2008), no. 2, 839ś853.
[5] D. Conte and B. Paternoster, Multistep collocation methods for Volterra integral equations,Appl. Numer. Math.59(2009), no. 8, 1721ś1736.
[6] D. Conte and I. D. Prete, Fast collocation methods for Volterra integral equations of convolution type,J. Comput. Appl.
Math.196(2006), no. 2, 652ś663.
[7] L. M. Delves and J. L. Mohamed,Computational Methods for Integral Equations, Cambridge University Press, Cambridge, 1985.
[8] S. Deniz, Comparison of solutions of systems of delay differential equations using Taylor collocation method, Lambert W function and variational iteration method,Sci. Iranica. Trans. D Comp. Sci. Engin. Elec.22(2015), no. 3, 1052ś1058.
[9] S. Deniz and N. Bildik, A new analytical technique for solving LaneśEmden type equations arising in astrophysics,Bull.
Belg. Math. Soc. Simon Stevin24(2017), no. 2, 305ś320.
[10] H. Guoqiang and Z. Liqing, Asymptotic error expansion of two-dimensional Volterra integral equation by iterated collocation,Appl. Math. Comput.61(1994), no. 2ś3, 269ś285.
[11] G. Han and R. Wang, The extrapolation method for two-dimensional Volterra integral equations based on the asymptotic expansion of iterated Galerkin solutions,J. Integral Equations Appl.13(2001), no. 1, 15ś34.
[12] R. Katani and S. Shahmorad, A new block by block method for solving two-dimensional linear and nonlinear Volterra integral equations of the őrst and second kinds,Bull. Iranian Math. Soc.39(2013), no. 4, 707ś724.
[13] F. Mirzaee and Z. Rafei, The block by block method for the numerical solution of the nonlinear two-dimensional Volterra integral equations,J. King Saud Uni. Sci.23(2011), no. 2, 191ś195.
[14] Z. M. Odibat, Differential transform method for solving Volterra integral equation with separable kernels,Math. Comput.
Modelling48(2008), no. 7ś8, 1144ś1149.
[15] J. Saberi, O. Navid Samadi and E. Tohidi, Numerical solution of two-dimensional Volterra integral equations by spectral Galerkin method,J. Appl. Math. Bioinf.1(2011), 159ś174.
[16] L. Tao and H. Yong, A generalization of discrete Gronwall inequality and its application to weakly singular Volterra integral equation of the second kind,J. Math. Anal. Appl.282(2003), no. 1, 56ś62.
[17] A. Tari, M. Y. Rahimi, S. Shahmorad and F. Talati, Solving a class of two-dimensional linear and nonlinear Volterra integral equations by the differential transform method,J. Comput. Appl. Math.228(2009), no. 1, 70ś76.
[18] P. J. van der Houwen and H. J. J. te Riele, Backward differentiation type formulas for Volterra integral equations of the second kind,Numer. Math.37(1981), no. 2, 205ś217.