Abstract
This work is to analyze a Legendre collocation approximation for third-kind Volterra integro-differential equations. The rigorous error analysis in the \(L^{\infty }\) and \(L_{\omega ^{0,0}}^{2}\)-norms is provided for the proposed method. In fact when converting the original equation to an equivalent second kind one, the integral operator of the obtained equation contains two singularities and may become non-compact under certain conditions. In addition, in order to avoid the low-order accuracy caused by the singularity of the solution at the initial point, we adopted the idea of smooth transformation at the beginning to convert the original equation into a new equation with a more regular solution. Finally, the validity and applicability of the method are verified by several numerical experiments.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
This work is concerned with numerical results for third-kind Volterra integro-differential equations (VIDEs) of the form
with the initial condition
where β > 0,
α ∈ [0,1), a1(t) = tβa(t), g1(t) = tβg(t), with a(t),g(t) ∈ C(I). The kernel function K(t,s) is continuous on the domain D = {(t,s) : 0 ≤ s ≤ t ≤ T}. Moreover, as in reference [5, 6], throughout this article for α + β ≥ 1, the kernel function K has the form
where H(t,s) ∈ C(D).
The third-kind VIDE (1) is equivalent to a linear cordial VIDE (CVIDE)
associated with the cordial Volterra integral operator
Remark 1
It has been pointed out in [5, 25] that the operator Ωα,β is compact from C(I) into itself for α + β ∈ (0,1) or α + β ≥ 1 with H(0,0) = 0, and the operator Ωα,β is non-compact for α + β ≥ 1 with H(0,0)≠ 0.
Remark 2
The following VIDE which appears in [12]
is a particular case of (1) with α = 0.
In 1910, Volterra integral equations (VIEs) of the third kind were first studied by Evans [11]. In 2015, Allaei, Yang, and Brunner [4] first discussed the existence, uniqueness, and regularity of solutions to a class of VIEs of the third kind. In 2017, Allaei, Yang, and Brunner [5] presented a spline collocation method on modified graded meshes which safeguards both the solvability and the optimal orders of convergence. In 2019, Shayanfard et al. [17] explained and analyzed a multistep collocation method. Song, Yang, and Brunner [22] studied the collocation method for a class of nonlinear Volterra integral equations of the third kind. In 2020, Cai [6] proposed a spectral Legendre-Galerkin method. By decomposing the original operator into three operators, he also proved that the proposed method guarantees the unique solvability of the approximate equation and the quasi-optimal order of global convergence of the Galerkin solution. Moreover, the collocation method for (3) has been presented by Shayanfard et al. [18], but in which the relevant integral operator is compact.
In [10], a numerical collocation method is developed for solving non-linear VIDEs of the neutral type. On account of more natural non-local approximations in addition to high accuracy in the case of smooth solutions, spectral collocation methods for VIEs and VIDEs of the second kind have been studied by Tang et al. [1,2,3, 24]. In the last few years, spectral collocation methods have been applied to fractional differential equations and weakly singular Volterra integral equation of the second kind [7,8,9, 13, 23]. However, it is known that the solutions of fractional differential equations or weakly singular Volterra integral equation of the second kind are singular even for well-behaved inputs, so they have a limited regularity in the usual Sobolev space. In order to solve this problem, the idea of smoothing the solution by introducing a suitable change of variables has been considered for different types of equations [14, 16, 20, 21].
As far as we know, up to now the numerical method for (1) with α > 0 has not been studied. In this paper, Legendre collocation method, an easy-to-use variant of the spectral methods for the numerical solution of a class of third-kind Volterra integro-differential equations (1), is proposed. A rigorous convergence analysis of the proposed method is given and rates of convergence are established in the \(L^{\infty }\) and \(L^{2}_{\omega ^{0,0}}\)-norms. An important aspect of this method is that the convergence order of spectral approximations is only limited by the regularity of the underlying function. Finally, the numerical experiment results show that our numerical method is not only applicable to equations with non-compact integrals, but also can obtain high-order spectral accuracy for non-smooth solutions.
With these premises, the rest of this paper is organized as follows. In Section 2, the Legendre collocation method is used to approximate the solution of (1). In Section 3, we introduce some useful lemmas to establish the convergence results. In Section 4, the theoretical convergence analysis is established. In the last section, numerical examples are given to support our theoretical results and to demonstrate the significant gain in accuracy.
2 Numerical scheme
In this section, we propose a Legendre collocation method for the third-kind Volterra integro-differential equations (1). For a given positive integer N, let \(\mathbb {P}_{N}\) denote the space of all polynomials of degree not exceeding N. For α > − 1 and β > − 1,
is the weighted Hilbert space equipped with the following inner product and norm
where ωα,β(x) = (1 − x)α(1 + x)β denotes a standard Jacobi weight function on (− 1,1). For any non-negative integer m, define
with the norm
let \(B^{m}_{\omega ^{\alpha ,\beta }}\) be the non-uniformly weighted Sobolev space given by
We also introduce the discrete inner product as
where \(\{x_{k},\omega _{k}\}_{k=0}^{N}\) is the set of quadrature nodes and weights relative to the Jacobi weight ωα,β(x).
In order to improve the regularity of analytic solutions of the original (2), firstly, we make the change of variables
under which the problem (2) is transformed into the following integro-differential equation
in which
and the solution of the new equation does not involve any singularities in its derivatives up to a certain order.
By integrating both sides of (8), we further obtain the equivalent integral equations
To compute the integral term in (10) accurately, we make a simple linear transformation
then (10) becomes
where
We denote by \(\{\vartheta _{1,k},\omega _{1,k}\}_{k=0}^{N}, \{\vartheta _{2,k},\omega _{2,k}\}_{k=0}^{N}\) the set of quadrature nodes and weights relative to the Jacobi weights ω0,0 and χα,β,ρ, respectively, thus the integral terms in above equation can be approximated by
Now, we turn to considering the Legendre collocation method for solving (11). We denote the collocation points by \(\{x_{j}\}_{j=0}^{N}\) which are the set of (N + 1) Legendre-Gauss-Lobatto points corresponding to the weight function ω0,0 in interval [− 1,1]. And consider the Lagrange interpolation operator \({I^{N}_{x}}:C[-1,1]\rightharpoonup \mathbb {P}_{N}\) defined by
where \(\{\mathcal {F}_{j}(x)\}^{N}_{j=0}\) are the Lagrange basis functions corresponding to the non-uniform mesh \(\{x_{j}\}_{j=0}^{N}\).
Discretize (11) at xi,
we use ui to indicate the approximate values for u(xi), 0 ≤ j ≤ N. The Legendre collocation method to (11) is to seek approximate solution in the form \(u^{N}(x)={\sum }_{i=0}^{N}u_{i}\mathcal {F}_{i}(x)\in \mathbf {P}_{N}\) such that ui, i = 0,⋯ ,N satisfy the following discrete collocation conditions:
Using notations
we obtain the matrix form
Having determined the approximation uN(x) for problem (8), we can determine the approximation
for the solution of the problem (1).
3 Preliminaries
In this section, we will make some necessary preparations. Throughout this paper, C denotes a positive constant that is independent of N and may have different values in different occurrences.
In order to describe the regularity of the solution u to (1), we require to introduce a few notations. For given \(m\in \mathbb {N}\) and \(\nu \in \mathbb {R}\), ν < 1, by Cm,ν(0,T] we denote the set of continuous functions \(f:[0,T]\rightarrow \mathbb {R}\) which are m times continuously differentiable in (0,T], such that for all t ∈ (0,T] and i = 1,2,⋯ ,m the following estimates hold:
By \(\mathbb {C}^{r,\kappa }(-1,1)\) denote the space of functions whose rth derivatives are H\(\ddot {o}\)lder continuous with exponent κ, endowed with the usual norm
Lemma 1
[19] For any function \(v\in B^{m}_{\omega ^{-1,-1}}(-1,1)\), we have
and
Lemma 2
[19] Let \(\{\mathcal {F}_{j}(x)\}^{N}_{j=0}\) be the Lagrange basis polynomials associated with the Jacobi-Gauss-Lobatto interpolations with the parameter pair {−μ,0}. Then for \(-\frac {1}{2}\leq \mu <\frac {3}{2}\), we have
and for every bounded function v(x), there exists a constant C independent of v such that
Lemma 3
[19] If \(v\in B^{m}_{\omega ^{-1,-1}}(-1,1)\) for some m ≥ 1, then for the Jacobi-Gauss integration, we have
We now need a result on the regularity of the kernel ψα,β,ρ(xi,𝜗) defined by (12).
Lemma 4
Let ψα,β,ρ(x,𝜗), χα,β,ρ be defined by (12) , If \(K(\cdot ,s),H(\cdot ,s)\in C^{m,1-\frac {m+1}{\rho }}(0,T]\), and \(\rho \in \mathbb {N}\), then we have that
Thus, there exists K∗ > 0, such that
Proof
If \(K(\cdot ,s),H(\cdot ,s)\in C^{m,1-\frac {m+1}{\rho }}(0,T]\), it then follows from Lemma 4.1 of [15] that ς(⋅,𝜗) ∈ Cm,−m(− 1,1]. Due to \(\rho , \lceil \rho (\alpha +\beta )\rceil \in \mathbb {N}\), it is very easy to verify that ϕα,β,ρ(𝜗) ∈ Cm[− 1,1]. Then, it is straightforward to prove that the functions \( \frac {\partial ^{m}}{\partial \vartheta ^{m}}\psi _{\alpha , \beta , \rho }(x,\vartheta )\in C[-1,1]\), so the lemma is proved. □
Lemma 5
If L > 0 and v(x) is a non-negative, locally integrable function defined on [− 1,1] satisfying
then there exists a constant C such that
Proof
By direct calculation, we obtain
applying the generalization of Gronwall’s lemma, we get
□
Lemma 6
[19] Let r be a non-negative integer and κ ∈ (0,1). Then, there exists a constant C such that, for any function \(v(x)\in \mathbb {C}^{r,\kappa }(-1,1)\), there exists a polynomial function \(\daleth _{N}v\in \mathbb {P}_{N}\) satisfying
Below, we prove a result for the integral operator in (8), which will play a crucial role in the convergence analysis in the next section.
Lemma 7
If α ∈ [0,1), \(1\leq \rho \in \mathbb {N} \), q ≥ 0 and (1 − α)ρ + q − γ > 0, then there exists a constant C depending on ∥l(x,⋅)∥0,κ, such that for any function v(x) ∈ C(− 1,1) and any x1,x2 ∈ [− 1,1] with x1 < x2,
which implies
where
and \(\kappa =\min \limits \{(1-\alpha )\rho +q-\gamma , 1-\alpha , 1-\alpha +\frac {q-\gamma }{\rho }\}\).
Proof
From the triangle inequality, we obtain
One verifies that
By the triangle inequality, we further obtain
If 0 < (1 − α)ρ + q − γ < 1, we have
if (1 − α)ρ + q − γ ≥ 1, it is clear that
If q < γ, a direct calculation shows that
If q ≥ γ, similarly, we can get
Hence
and
Moreover
□
The above estimates finish the proof.
4 Convergence analysis
We now turn to the convergence analysis of the proposed scheme. Compared with the common kernel (t − s)−α of the second-kind Volterra integral equation, the analysis for the integral kernel t−β(t − s)−αof third-kind VIDEs is much more involved.
Let e(x) = u(x) − uN(x), then subtracting (15) from (14) and using the definition of the continuous and discrete inner products (5) and (6) we get
For convenience, denote
Multiplying both sides of (21) by \(\mathcal {F}_{i}(x)\) and then summing up from i = 0 to i = N leads to
Denote by I the identity operator; by reorganizing the terms in the above equation, we obtain
where
By using the relation
and the estimate
we can conclude
Thus,
Theorem 1
Suppose that the given functions \(K(\cdot ,s),H(\cdot ,s), a(t) \in C^{m,1-\frac {m+1}{\rho }}(0,T]\), and H(t,s) ∈ C1(D). If \(u,z\in B^{m}_{\omega ^{-1,-1}}(-1,1)\), then there exists a positive constant C such that for sufficiently large N the following error estimate holds
where
and K∗ is defined by (20).
Proof
If \(a(t)\in C^{m,1-\frac {m+1}{\rho }}(0,T]\), from Lemma 4.1 of [15], we obtain \(\alpha (\frac {T}{2^{\rho }}(1+x)^{\rho })\in C^{m,-m}(-1,1]\). Thus, \(b(x)=\frac {\rho T}{2^{\rho }}(1+x)^{\rho -1}a(\frac {T}{2^{\rho }}(1+x)^{\rho })\in C^{m,-m}(-1,1]\subseteq H^{m}_{\omega ^{0,0}}(-1,1)\subseteq B^{m}_{\omega ^{-1,-1}}(-1,1)\).
From (23), using Gronwall inequality, we have
Firstly, by Lemma 1, we obtain
In order to bound \(\|E_{2}(x)\|_{\infty }\), we next estimate the terms \(\max \limits _{1\leq i\leq N}|I_{i,k}|,k=1,2,3,4\) one by one. Using Lemma 3 leads to
and
By H\(\ddot {o}\)lder inequality, we deduce that
In order to bound \(\underset {1\leq i\leq N}{\max \limits }|I_{i,3}|\), next we need the error estimates for\(\parallel (I- I^{N}_{\tau })(z-z^{N})\parallel _{\omega ^{0,0}}\) in three different cases.
-Case 1: α + β ≥ 1 and ρ = 1
If ρ = 1, the assumption of H(t,s) ∈ C1(D) results that Jα,β,1(x,τ) ∈ C1([− 1,1] × [− 1,1]); therefore, there exist ξ ∈ (− 1,x) and ζ ∈ (− 1,τ), so that we have the first-order Taylor expansion
where
Obviously,
Then, we can see that
where
With the help of Lemmas 1 and 2, we obtain that
Furthermore, since \(u^{N}(x)\in \mathbf {P}_{N}\), \({\int \limits }_{-1}^{x}\lambda _{\alpha , \beta , 1}(x,\tau )J_{\alpha , \beta , 1}(-1,-1)u^{N}(\tau )d\tau \) is still a polynomial of the Nth degree, so we have
And finally, we need to estimate \(\|I^{3}_{i,3}\|_{\omega ^{0,0}}\). From (9), we obtain
Let
It can be verified that the integrals M1e(x) and M2e(x) satisfy all conditions of Lemma 7, and κ1 = 1 − α ∈ (0,1). By using Lemmas 6 and 7, we obtain
Consequently,
-Case 2: α + β ≥ 1 and ρ ≥ 2
Let
It is easy to see that \(\kappa _{2}=\min \limits \{1-\alpha ,1-\frac {1}{\rho }\}\in (0,1)\). By using Lemmas 6 and 7, we obtain
-Case 3: α + β < 1
Let
For any positive integer ρ, \(\kappa _{3}=\min \limits \{(2-\alpha -\beta )\rho -1,1-\alpha ,2-\alpha -\beta -\frac {1}{\rho }\}>0\), similar to the proof of Case 2, we obtain
Therefore, combining the results of the above three cases, we can derive
which, substituted into (30), gives
In addition, by Lemma 3, Lemma 4, and the fact \(|{\sum }_{k=1}^{N}\omega _{1,k}|={\int \limits }_{-1}^{1}d\tau =2\), we get
This, along with Lemma 2 and the inequalities (28), (29), and (31), leads to
Moreover, by using Lemma 1, the last two terms \(\| E_{3}(x)\|_{\infty }\) and \(\| E_{4}(x)\|_{\infty }\) are bounded by
and
Hence, a combination of the above error bounds for (26) leads to the desired result. □
Theorem 2
Suppose that the given functions \(K(\cdot ,s),H(\cdot ,s), a(t) \in C^{m,1-\frac {m+1}{\rho }}(0,T]\), and H(t,s) ∈ C1(D). If \(u,z\in B^{m}_{\omega ^{-1,-1}}(-1,1)\), then there exists a positive constant C such that for sufficiently large N the following error estimate holds:
where
and M∗ is defined by (25).
Proof
It follows from (23) and the generalized Hardy’s inequality that
Firstly, by Lemma 1, we obtain
Using (28), (29), (31), (32), and Lemma 2, we obtain
Furthermore, using Lemma 1, it is obvious that
and
Thus, the desired result follows. □
5 Numerical experiments
In this section, we present the numerical results obtained by implementing the proposed Legendre collocation method on two numerical examples for demonstrating the accuracy of the method and effectiveness of applying coordinate transformation. All calculations were performed on a PC running Matlab software. To estimate the \(L^{\infty }\) error, we have computed the absolute error at the points \(t_{i}=\frac {T}{2N}i,i=0,\cdots ,2N\). Obtained numerical results confirm the theoretical predictions of Theorems 1 and 2.
It is worth noting that the choice of ρ is also important to the efficiency of the proposed method. Although the optimal choice of the parameter ρ for general problems remains an open problem, it can be made according to the following strategy: If the structure of the analytic solution is known, we want to choose the value of ρ such that \(u(x)=y(\frac {T}{2^{\rho }}(1+x)^{\rho })\) is smooth or as regular as possible. In case the regularity of the exact solution is unavailable, the parameter ρ can be taken moderately large integer so that u(x) is smooth enough.
Example 1
We consider the third-kind VIDE with non-compact integral:
with
It can be verified that the exact solution of (40) is y(t) = t5/3. We first consider performance of proposed Legendre collocation method with ρ = 1,3,4,6, respectively, and report obtained \(L^{\infty }\) and \(L_{\omega ^{0,0}}^{2}\) norm errors for 6 ≤ N ≤ 24 in Tables 1 and 2. The corresponding errors are also plotted in Figs. 1 and 2.
It can be seen that the numerical errors for ρ = 1 decay slowly than other cases, due to the limited regularity of the analytical solution. In this case, the transformed solution \(u(x)=\frac {3}{2}(1+x)^{5/3}\in B^{3}_{\omega ^{-1,-1}}(I)\). In view of convergence analysis results (24) and (36), numerical errors will decay at the speed
In order to get higher convergence accuracy, we can choose bigger values of ρ, so, for example, here we have chosen ρ = 3,4,6 respectively; comparison of our obtained results shows that after the regularization, the rate of convergence grows powerfully. Especially when ρ = 3 or ρ = 6, we have the exponential rate of convergence, which coincides with the theoretical results. When we choose ρ = 4, the transformed solution is \(u(x)=(\frac {3}{16})^{\frac {5}{3}}(1+x)^{20/3}\in B^{13}_{\omega ^{-1,-1}}(I)\); here, we expect the errors to converge with order
Moreover, to closely observe the error decay rates in detail, we compare the errors of ρ = 1 and ρ = 4 with the N− 3 and N− 13 decay rates in Fig. 3. Figure 3 shows that our numerical results verify the theoretical results again.
Example 2
We consider the following Volterra integro-differential equation of the third kind [18]:
The exact solution of this example is \(y(t)= t^{\frac {9}{2}}\). Numerical results of this example corresponding to ρ = 1,2,3,4 are given in Tables 3 and 4 and Figs. 4 and 5. As listed in Table 2 of [18], the error \(\|e\|_{\infty }\) is 1.80 × 10− 4 when N = 128 and m = 2. From Table 3, we observe that the error \(\|e\|_{\infty }\) is 5.5511 × 10− 17 when N = 10 and ρ = 2. Therefore, compared with the collocation method in [18], our proposed Legendre collocation method has the advantages of higher accuracy and lower computation. It also can be seen from Figs. 4 and 5 that when ρ ≥ 2, the rate of convergence grows powerfully and we have the exponential rate of convergence. A reasonable explanation for this excellent result is that the transformed solution u(x) becomes smooth or regular enough if a suitably small ρ is used in the approximation. Moreover, in order to investigate the convergence order in detail, we compare the errors of ρ = 1 and ρ = 3 with the N− 8 and N− 26 decay rates in Fig. 6. This comparison indicates that the convergence rate is in a good agreement with the theoretical prediction given in (24) and (36).
6 Concluding remarks
This paper proposes the Legendre collocation method for solving a class of third-kind Volterra integro-differential equations (1). When the underlying solutions of the VIDEs have a non-smooth behavior at the origin, the traditional spectral method may converge slowly. To overcome this difficulty, we apply the coordinate transformation (7) to obtain an equivalent (8) with a smoother solution. In addition, we prove that after this transformation, we will have an exponential rate of convergence for the obtained numerical solution. The numerical results also demonstrate that our method is very easy to implement and has the advantages of high precision and lower computational cost despite the solution singularity.
References
Ali, I.: Convergence analysis of spectral methods for integro-differential equations with vanishing proportional delays. J. Comput. Math. 29(1), 49–60 (2011)
Ali, I., Brunner, H., Tang, T.: A spectral method for pantograph-type delay differential equations and its convergence analysis. J. Comput. Math. 27(2-3), 254–265 (2009)
Ali, I., Brunner, H., Tang, T.: Spectral methods for pantograph-type differential and integral equations with multiple delays. Front. Math. China 4(1), 49–61 (2009). https://doi.org/10.1007/s11464-009-0010-z
Allaei, S. S., Yang, Z., Brunner, H.: Existence, uniqueness and regularity of solutions for a class of third kind volterra integral equations. J. Integral Equ. Appl. (2015)
Allaei, S. S., Yang, Z. W., Brunner, H.: Collocation methods for third-kind VIEs. IMA. J. Numer. Anal. 37(3), 1104–1124 (2017). https://doi.org/10.1093/imanum/drw033
Cai, H.: Legendre-Galerkin methods for third kind VIEs and CVIEs. J. Sci. Comput. 83(1), Paper No. 3, 18. https://doi.org/10.1007/s10915-020-01187-z (2020)
Chen, Y., Li, X., Tang, T.: A note on Jacobi spectral-collocation methods for weakly singular Volterra integral equations with smooth solutions. J. Comput. Math. 31(1), 47–56 (2013). https://doi.org/10.4208/jcm.1208-m3497
Chen, Y., Li, X., Tang, T.: A note on Jacobi spectral-collocation methods for weakly singular Volterra integral equations with smooth solutions. J. Comput. Math. 31(1), 47–56 (2013). https://doi.org/10.4208/jcm.1208-m3497
Chen, Y., Tang, T.: Convergence analysis of the Jacobi spectral-collocation methods for Volterra integral equations with a weakly singular kernel. Math. Comp. 79(269), 147–167 (2010). https://doi.org/10.1090/S0025-5718-09-02269-8
Costarelli, D., Spigler, R.: A collocation method for solving nonlinear Volterra integro-differential equations of neutral type by sigmoidal functions. J. Integr. Equ. Appl. 26(1), 15–52 (2014). https://doi.org/10.1216/JIE-2014-26-1-15
Evans, G. C.: Volterra’s integral equation of the second kind, with discontinuous kernel. II. Trans. Amer. Math. Soc. 12(4), 429–472 (1911). https://doi.org/10.2307/1988789
Jiang, Y., Ma, J.: Spectral collocation methods for Volterra-integro differential equations with noncompact kernels. J. Comput. Appl. Math. 244, 115–124 (2013). https://doi.org/10.1016/j.cam.2012.10.033
Ma, X., Huang, C.: Spectral collocation method for linear fractional integro-differential equations. Appl. Math. Model. 38(4), 1434–1448 (2014). https://doi.org/10.1016/j.apm.2013.08.013
Mokhtary, P.: Reconstruction of exponentially rate of convergence to Legendre collocation solution of a class of fractional integro-differential equations. J. Comput. Appl. Math. 279, 145–158 (2015). https://doi.org/10.1016/j.cam.2014.11.001
Pedas, A., Tamme, E., Vikerpuur, M.: Numerical solution of linear fractional weakly singular integro-differential equations with integral boundary conditions. Appl. Numer. Math. 149, 124–140 (2020). https://doi.org/10.1016/j.apnum.2019.07.014
Seyed Allaei, S., Diogo, T., Rebelo, M.: The jacobi collocation method for a class of nonlinear Volterra integral equations with weakly singular kernel. J. Sci. Comput. 69(2), 673–695 (2016). https://doi.org/10.1007/s10915-016-0213-x
Shayanfard, F., Laeli Dastjerdi, H., Maalek Ghaini, F. M.: A numerical method for solving Volterra integral equations of the third kind by multistep collocation method. Comput. Appl. Math. 38(4), Paper No. 174, 13. https://doi.org/10.1007/s40314-019-0947-9 (2019)
Shayanfard, F., Laeli Dastjerdi, H., Maalek Ghaini, F. M.: Collocation method for approximate solution of Volterra integro-differential equations of the third-kind. Appl. Numer. Math. 150, 139–148 (2020). https://doi.org/10.1016/j.apnum.2019.09.020
Shen, J., Tang, T., Wang, L.: Spectral Methods: Algorithms, Analyses and Applications. Springer Series in Computational Mathematics. Springer, Berlin (2011)
Shi, X., Wei, Y., Huang, F.: Spectral collocation methods for nonlinear weakly singular Volterra integro-differential equations. Numer. Methods Partial Differ. Equ. 35(2), 576–596 (2019). https://doi.org/10.1002/num.22314
Sohrabi, S., Ranjbar, H., Saei, M.: Convergence analysis of the Jacobi-collocation method for nonlinear weakly singular Volterra integral equations. Appl. Math. Comput. 299, 141–152 (2017). https://doi.org/10.1016/j.amc.2016.11.022
Song, H., Yang, Z., Brunner, H.: Analysis of collocation methods for nonlinear Volterra integral equations of the third kind. Calcolo 56(1), Paper No. 7, 29. https://doi.org/10.1007/s10092-019-0304-9 (2019)
Taheri, Z., Javadi, S., Babolian, E.: Numerical solution of stochastic fractional integro-differential equation by the spectral collocation method. J. Comput. Appl. Math. 321, 336–347 (2017). https://doi.org/10.1016/j.cam.2017.02.027
Tang, T., Xu, X., Cheng, J.: On spectral methods for Volterra type integral equations and the convergence analysis. J. Comput. Math. 26, 825–837 (2008)
Vainikko, G.: First kind cordial Volterra integral equations 1. Numer. Funct. Anal. Optim. 33(6), 680–704 (2012). https://doi.org/10.1080/01630563.2012.665260
Acknowledgements
The authors would like to thank the referees for their valuable comments and helpful suggestions which led to an improved version of the paper.
Funding
This work was supported by NSF of China (Nos.11801127, 11771163, and 12011530058) and Scientific Research Foundation of Hunan Provincial Education Department (No.20C0081).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ma, X., Huang, C. An accurate Legendre collocation method for third-kind Volterra integro-differential equations with non-smooth solutions. Numer Algor 88, 1571–1593 (2021). https://doi.org/10.1007/s11075-021-01086-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-021-01086-w