Content area
Volterra integral equation of the second kind with weakly singular kernel usually exhibits singular behavior at the origin, which deteriorates the accuracy of standard numerical methods. This paper develops a singularity separation Chebyshev collocation method to solve this kind of Volterra integral equation by splitting the interval into a singular subinterval and a regular one. In the singular subinterval, the general psi-series expansion for the solution about the origin or its Padé approximation is used to approximate the solution. In the regular subinterval, the Chebyshev collocation method is used to discretize the equation. The details of the implementation are also discussed. Specifically, a stable and fast recurrence procedure is derived to evaluate the singular weight integrals involving Chebyshev polynomials analytically. The convergence of the method is proved. We further extend the method to the nonlinear Volterra integral equation by using the Newton method. Three numerical examples are provided to show that the singularity separation Chebyshev collocation method in this paper can effectively solve linear and nonlinear weakly singular Volterra integral equations with high precision.
Introduction
Volterra integral equations with weakly singular kernels arise in many applications in science and technology such as mathematical physics and chemical reactions, including chemical kinetics, heat transfer, heat conduction, shock wave, theory of superfluidity, and boundary layer [1–6].
In this paper, we mainly consider a general linear weakly singular Volterra integral equation (WSVIE) of the second kind
1
where the forcing term f(x) and the kernel are continuous functions, which may involve singularities about derivative at or (for only), and further . (1) includes two typical kinds of weakly singular algebraic and/or logarithmic kernels (, or , ). The theory about the existence, uniqueness, and regularity of the solution has been established [2]. A typical feature of WSVIE is that the derivative of the solution is usually singular at the origin [7, 8], which will deteriorate the convergence orders of standard numerical methods such as Galerkin, collocation, and product integration schemes.Three popular techniques have been developed to construct efficient numerical methods for solving WSVIEs by considering the singular behavior of the solutions at the origin. The first one uses graded meshes [4, 9–12]. Brunner [9] designed a piecewise polynomial collocation method on graded mesh and developed the convergence theory. Liang and Brunner [11] further proved the convergence of collocation solution on graded mesh in continuous piecewise polynomial space for WSVIE. The second one uses nonpolynomial singular functions in the collocation method, which is suitable for piecewise collocation method [8, 13–16] and spectral collocation method [17–21]. The third one is performing variable transformation for the equation such that the solution is smooth enough. Hence, standard numerical methods, including piecewise polynomial collocation method [22, 23], spectral collocation [24–27] or Galerkin method [28], and product integration method [29–31], can be effectively used to solve WSVIEs. For all the three techniques, it is better to know the asymptotic expansion of the solution near zero. Here, we simply assume , where and . For the method on graded mesh, the nodes are defined by , , where T is the terminal time. If we choose , the expected convergence order m of the piecewise collocation method can theoretically be recovered. But in practical computation, round-off error may deteriorate the accuracy when is very small. For the nonpolynomial approximation, a finite-term truncation of the base functions should be used to construct collocation space, which will enlarge the dimension of the space when convergence order is given. For the smooth transformation, a simple choice is in (1) () for a suitable exponent . A better choice for r is making the first few of be integers and r should be as small as possible. In addition, the transformation will make the equation more complicated than the original one.
Recently, for the following nonlinear WSVIE of the second kind
2
the first author et al. [32] derived a general asymptotic expansion for the solution about the origin. We summarize the main results in the following lemma.Lemma 1
([32]) Suppose that F(x, t, u) is infinitely differentiable with respect to x, t, and u, or more generally, is infinitely differentiable with respect to y, , and u, where , and , and further f(x) possesses the following series expansion about :where are all reals satisfying , and , are all nonnegative integers, then the solution u(x) of WSVIE (2) holds the finite-term asymptotic expansion about :
3
where N is a given integer, are all reals satisfying , and , are all nonnegative integers. The expansion can be efficiently recovered by the Picard iteration algorithm, and the remainder can be sufficiently smooth by choosing suitably large N.We note that the expansion (3) can also be derived by Laplace transform [33, 34] for the linear case in (1). The expansion (3) was called Puiseux expansion in the references [32–34]. It was also referred to as psi-series in [35, 36], which can accurately characterize the singular behavior of the solution involving algebraic and logarithmic singularities at a point. Since the asymptotic expansion of the solution about is a good approximation to the solution when x is small, we can introduce a positive real and split the interval [0, T] as . For , the asymptotic expansion approximates the solution u(x). Hence, we only need to solve (1) on the remaining regular interval . Since the solution on this interval is very smooth, we can use standard numerical algorithms such as the piecewise collocation method [7] or spectral collocation method [37, 38] to solve the equation efficiently. In this paper, we discretize the equation using the Chebyshev collocation method and call the method as Singularity Separation Chebyshev Collocation Method (SSCCM).
We further list a few of the works relevant to this paper. Orsi [39] split the interval as a singular interval and a regular one and then solved the WSVIE using the spectral collocation method and product integration method on the singular and regular intervals, respectively. Allaei et al. [40] also split the interval into two subintervals. On the first subinterval, a series solution was obtained by Picard iteration, and on the second subinterval, two product integration methods based on rectangular and trapezoidal rules were analyzed. Huang and Stynes [41] showed that the convergence order is low when the Chebyshev collocation method is directly applied to the WSVIE with a weakly singular solution. Liu and Chen [25] first transformed the WSVIE (1) (, ) into an equivalent one possessing better regularity and then discretized the equation using the Chebyshev collocation method. Khater et al. [10] solved the WSVIE with only logarithmic kernel by piecewise Chebyshev polynomials on graded meshes. Compared with the above-mentioned works, our proposed method has the following distinct features:
The kernel of (1) has algebraic and/or logarithmic singularities and , f(x) may also involve singularities about derivatives at or (for only), which means that (1) is a more general WSVIE of the second kind.
For this more general WSVIE, we use all the singular information to design the Chebyshev collocation method, and the above-mentioned three techniques to treat the singularities are not necessary at all.
In the implementation of the Chebyshev collocation method on the regular interval, the weight integrals (, ) are evaluated analytically using a stable and fast recurrence procedure. We note that these singular integrals (without logarithmic singularity) are usually calculated by Jacobi-Gauss quadratures in literature [24, 25], which is unsuitable for evaluating the integrals with logarithmic singularity.
The singularity separation Chebyshev collocation method
The typical feature of the solution for WSVIE (1) is that the derivative may be singular at the origin. Lemma 1 shows that we can obtain the truncated psi-series for the solution about the origin by Picard iteration [32]. In this section, we develop a Chebyshev collocation method to solve (1) on a finite interval [0, T] using the psi-series expansion. Since in (3) is exactly the truncated asymptotic expansion for u(x) about , we can conclude that
4
where z(x) is continuous on the interval [0, T].Remark 1
In Lemma 1, we have pointed out that the remainder has the form (). Here, we write and to guarantee that z(x) is a continuous function on the interval (). Then, we can estimate the upper bound of on the interval , which will be used in Theorem 1.
We know from (4) that can be accurate enough to u(x) near . Hence, we introduce a small positive real and approximate u(t) by its expansion on the subinterval . We further split (1) as
5
where6
7
We note that the integral in (6) is nearly singular at when x is close to , which can be effectively evaluated using the following method. If , we evaluate it by the modified composite Gauss-Legendre rule [42, 43]. If , we introduce a and split the integral (6) as8
The first integral in (8) is evaluated by the Gauss-Legendre rule [42]. For the second integral in (8), a variable change yields9
If we choose , the integral on the right-hand side of (9) is no longer nearly singular, which can be evaluated by the standard Gauss-Legendre rule.Theorem 1
Suppose that is continuously differentiable with respect to and continuous with respect to , and defined in (3) is the truncated psi-series for u(x) about , then there exists a positive number such that
10
11
where , , satisfies , is the beta function, andProof
Using (4) and (7), we have when Applying the inequality (, ) to , we know there exists a positive number satisfying , such that
12
which implies that the estimate (10) holds. We note that the last inequality of (12) holds since . As for (11), we haveFor , since is a strictly monotone increasing function on , we know when13
Direct integrations showThus,14
Substituting (14) into (13), and noticing (10), we can conclude that (11) holds for the case . The case can be proved analogously. The theorem is proved.Theorem 1 tells us that the truncation error can be as small as possible by choosing suitably large and suitably small.
Remark 2
In practical computation, it is preferred that in (3) is replaced by its Padé approximation [44] to extend the convergence range, which means that we can choose a larger . As for the selection of , we define an error indicator
15
Then, we choose as large as possible such that , and is the prescribed precision.Next, we discretize (5) on the finite interval by the Chebyshev collocation method. By taking two variable transformationswe have . Further by letting , , , and , we can transform (5) to
16
We choose the zeros of the Chebyshev polynomial as collocation points. They areFor the solution v(s), , we construct a Lagrange interpolating polynomial of degree using the nodes , , which is17
where the Lagrange basis functions areWe can also reformulate the Lagrange interpolation (17) as a sum of Chebyshev polynomials in the form [45]18
Replacing v(s) in (16) by its interpolation (17) and dropping away the truncation error yield19
where20
Collocating y in (19) with , and denoting by the approximate value of , we obtain a Chebyshev collocation scheme21
Once , are determined, we obtain an approximate solution for (16)22
The linear system (21) is derived by separating the singularity on a small subinterval and discretizing the equation on the remaining regular subinterval using the Chebyshev collocation method. As mentioned in the “Introduction”, this method is called the singularity separation Chebyshev collocation method (SSCCM) for WSVIE of the second kind.The evaluation of the weight integrals in (20) is not an easy task. Usually, we can approximate K(y, s) by its Chebyshev interpolation to yield
23
In our practical test, we find that the evaluation of the integrals in (23) is very time-consuming. In the following, we develop an efficient technique to implement SSCCM. Our start point is using the interpolation formula (18). By denoting24
and replacing v(s) in (16) by its interpolation (18), we obtain the following scheme25
which is a linear system of equations with unknowns . Once , are obtained, we can use the interpolation in (18) to compute , the approximate values of v(s) at the nodes , . Then, the approximate solution is obtained via (22).Next, we discuss the efficient evaluation of the weights in (24). These integrals are weakly singular and oscillatory, which are better to be evaluated by analytical methods. For this purpose, we apply the Chebyshev interpolation formula (18) to K(y, s) with respect to the argument s to yield
26
where for ,Substituting (26) into (24) yields27
Using the formula [45]and introducing the notation28
we can convert (27) to29
Theorem 2
For the integrals defined by (28), we have the following recurrencesand for where are defined by , , and .
Proof
The simple case of in this theorem has been proved in [46]. Here, we prove the general case with a logarithmic factor. is obtained by integrating the integrand directly. For , we havefrom which we know the recurrence for holds. The recurrence for can be proved similarly to the general case. Now, we consider the general case . We need two identities for Chebyshev polynomials [45, 47]Then,from which we can prove the three-term recurrence for , .
Remark 3
By test, we find the recurrence formulas in Theorem 2 are fast and stable to evaluate the integrals . For instance, we obtain with precision when .
For the integrals , , we evaluate first , , then , using the recurrences in Theorem 2 if necessary, where . Once all are evaluated, we can obtain the approximations of the weights via (29). We note that the evaluation of the weights can be simplified when K(y, s) is a constant, or more generally, it is a function for y only.
Convergence analysis
In this section, we discuss the convergence of SSCCM (21) combining with (23). Using (22), we rewrite the scheme (21) as
30
Letting in (16) and subtracting (30), we get31
Denote the error function by . Multiplying both sides of (31) by and summing over i from 1 to n yield the error equation32
By denoting33
34
we can further write the error (32) as35
whereUsing the technique in estimating (12), we can show that there exists a positive number satisfying , such thatThen, the generalized Gronwall lemma ([7], P359, Theorem 6.1.17) implies36
where the maximum norm , and C is a positive constant independent of e(y).Noting that (33) and (34) have the same structure, we discuss their properties similarly by denoting
37
We point out that (), which can be seen by taking in (37). Here, () is the Hölder continuous function space with exponent . Its norm is usually defined by38
Lemma 2
For the integral defined by (37), there exist general positive constants independent of Q(y, s), such that
39
40
where , satisfies , and . Furthermore, we have41
Proof
The inequality (39) holds obviously. We only prove (40). For , without loss of generality, we assume . Then,
42
For the term , we have43
For the case , since is a strictly monotone decreasing function for , we knowHence,44
For the case , it is easy to show that is a strictly monotone increasing function on (0, 2]. A direct integration shows45
Applying and , we obtain46
Combining (43), (45), and (46), we know47
whereObviously, (44) and (47) can be uniformly written as48
Furthermore, it is easy to show that and in (42) can be estimated by49
50
Combining (42) with (48)–(50), we know there exist positive constants , such that the inequality (40) holds for . Noticing the norm definition (38), we know that (41) also holds, but has been changed. The proof is complete.We also need the following lemmas to complete the convergence analysis.
Lemma 3
([38], P192, Lemma 5.1) For with , there exist a polynomial of degree n and a positive constant , such that
51
Lemma 4
([45], Theorem 6.13) For the Lagrange basis functions in the Chebyshev interpolation (17), we have
52
Theorem 3
Suppose that the kernel function K(y, s) is sufficiently smooth with respect to , is the exact solution of WSVIE (16), and defined by (22) is the approximate solution of SSCCM, then when n is suitably large, the error is estimated by
53
where is a general constant, , and satisfies .Proof
We have shown that the error e(y) is estimated by (36). Now, we sequentially estimate the terms , .
The term is the Chebyshev interpolation error. Since , we have the standard error estimate
54
We next estimate . Since with , Lemma 3 implies that there exists a polynomial of degree , such thatNoting that , we further have by Lemma 455
Applying (41) to , we finally obtain56
Because as , we can conclude that there exists an integer , such that when57
where is a suitably small number.For , we rewrite it as . The estimates (10) and (11) imply for . Further using the similar deduction for , we obtain
58
The estimate of is also similar to . Noting that the Chebyshev interpolation of K(y, s) has the following error estimatewe have by (33), (39), (41), and (56)Then, can be estimated by59
where is a suitably small number when andSubstituting (54), (57)–(59) into (36), and taking , we can obtain (53). The proof is complete.In Theorem 3, we only consider the transformed interval . By the variable change , we have the error estimate of SSCCM on .
Corollary 1
For the solution u(x) of (1), we have the error estimate when
60
The error estimate (53) or (60) shows that the error of our SSCCM includes two main parts. One is generated by approximating the solution with its truncated psi-series or its Padé approximation on the singular interval , which is decreased by increasing or decreasing . The other is introduced by interpolating the solution using Chebyshev nodes on the regular interval . Noting that is also an approximation to u(x) even when , we can check the correctness of the collocation solution by comparing it with at some points near .
Remark 4
By Stirling formula , , we can say that SSCCM has exponential convergence when is suitably chosen.
Extension to nonlinear equation
This section extends SSCCM to nonlinear WSVIE (2). Let be the truncated psi-series for u(x) about , which is accurate enough to u(x) on . As we have done in Section 2, we split (2) as
61
where62
63
Equation (61) can be directly discretized by interpolating F(x, t, u(t)) to t using the zeros of Chebyshev polynomials. Here, we use the Newton method to linearize (61) [48]. Drop away the error term in (61), and let64
then the Newton method for is65
where is interpreted as Gâteaux derivative [48]. By denoting , the iteration scheme (65) is equivalent to66
The linear integral equation (66) can be effectively solved by SSCCM developed in Section 2. The initial guess can be chosen as the Padé approximation of the series expansion . The termination criterion for the iteration is , and is the prescribed precision. Atkinson et al. [48] discussed the local convergence of the Newton method for nonlinear operator equations, but the given conditions are usually difficult to verify. Here, we choose the Padé approximation of as a good initial function to guarantee that the Newton iteration converges as much as possible.By our computational experience, the weakly singular integral in is better to be evaluated by the high precision integration method. Let , then the integral on the right-hand side of (64) is converted to
67
where . Here, we only consider the most used case that () is a rational number, where p and q are coprime numbers. If we choose , then the integral on the right-hand side of (67) is regular when , which can be effectively evaluated by the standard Gauss-Legendre rule. As for the case , we further perform a variable substitution to obtain68
which can be effectively evaluated by the standard Gauss-Laguerre rule [47].Numerical examples
In this section, we provide three examples, including linear and nonlinear equations, to illustrate the efficiency and accuracy of SSCCM developed in this paper. We note that all the experiments are implemented on a Laptop with Intel Core i5-6200U CPU (2.30 GHz) and 8 GB RAM by using Mathematica.
Example 1
Consider the following linear WSVIE of the second kind
69
The exact solution is [49]where and are the error function and complementary error function, respectively.For this example, we can obtain the truncated psi-series expansion for u(x) about by Picard iteration and its Padé approximation:Given such that in (15), we obtain , which is used to split the interval [0, 10]. We take to solve (69) by the Chebyshev collocation method on [0, 10] and [2, 10], respectively, and the absolute errors on the common logarithmic scale are plotted in Fig. 1, where E_CCM(n) () and E_SSCCM(n) () denote these errors using the partition number n. Here, we plot E_CCM(n) to compare the standard Chebyshev collocation method with our method. In this figure, we also plot the absolute errors of the truncated psi-series solution and its Padé approximation , denoted by E_Psi and E_Pade, respectively.
Fig. 1 [Images not available. See PDF.]
The errors of approximate solutions on logarithmic scale in Example 1
It can be seen from Fig. 1 that the truncated psi-series and its Padé approximation are truly accurate enough to u(x) when x is small, but they become less accurate when x tends to be large. In addition, is more accurate than . Hence, it is necessary to use SSCCM on the interval , and it is better to replace u(x) by on . Figure 1 also shows that SSCCM gets a more accurate numerical solution than the standard Chebyshev collocation method (CCM, ), which means that it is necessary to separate the singularity for the equation with an insufficiently smooth solution.
We further list the maximal absolute errors () and the implementation times in seconds () of the Chebyshev collocation methods for some n in Table 1, where in this table . As we expected, the SSCCM on the interval [2, 10] converges much faster than the standard CCM on [0, 10]. Table 1 shows that SSCCM and standard CCM cost less CPU time. Even for , they cost less than one second. Certainly, SSCCM costs slightly much CPU time than the standard CCM since SSCCM needs to evaluate a singular integral on [0, 2]. By the way, we note that if we take the variable changes , in (69), the solution is infinitely differentiable. Since the transformation leads to , we must solve the transformed equation on a very large interval, which will cost much CPU time.
Table 1. The results (, ) of CCMs in Example 1 ()
n | 20 | 22 | 25 | 28 | 30 |
|---|---|---|---|---|---|
0.25 | 0.28125 | 0.328125 | 0.390625 | 0.46875 | |
0.231298 | 0.0187022 | 0.00289961 | 0.0024192 | 0.0021376 | |
0.109375 | 0.140625 | 0.15625 | 0.234375 | 0.265625 |
Example 2
Consider the following linear WSVIE of the second kind with algebraic-logarithmic singular kernel
70
The exact solution is unknown.The derivative of the forcing term in this example is weakly singular at . For this example, we only list the truncated psi-series expansion for u(x) about :The Padé approximation is omitted here. Since the analytical solution is unknown, we define the error functions of and by (15), as shown in Fig. 2 on common logarithmic scale. These errors increase quickly as x tends to be large. Hence, we only choose a small number as a splitting point. In the following computation, we take and denote the Chebyshev interpolation of the numerical solution by on the interval . On this regular interval, we define the error function byWe take in SSCCM, and the error is plotted in Fig. 2 (E_SSCCM(30)). As a comparison, we also plot the error of the standard CCM on the interval [0, 2] in this figure (E_CCM(30)). Obviously, SSCCM is much more accurate than the standard CCM.
Fig. 2 [Images not available. See PDF.]
The errors of approximate solutions on logarithmic scale in Example 2
Figure 2 shows that the results in this example are very similar to the ones in Example 1, which means that SSCCM is also successful in solving the problem with algebraic-logarithmic singular kernel and non-smooth forcing term.
Example 3
Solve the following nonlinear WSVIE of the second kind [6, 31, 39]
71
which arises from a parabolic boundary value problem in the theory of superfluidity [6]. The exact solution is unknown, but we know [50].For this example, the truncated series expansion for u(x) about isIts Padé approximation has the following formNoting that the coefficients of are not decreasing as the exponents of x tend to be large, we can conclude that the series expansion for u(x) about is not convergent for large x. Even though, we can check that has the precision of order by (15). Hence, we take in this example. We use different n to solve this example by SSCCM on the interval [0.4, 8], and some errors of are listed in Table 2. We also list the CPU time in seconds () in this table. The computational accuracy increases as n becomes large. For this nonlinear equation, the Newton method (65) is iterated about 8 times with stop criterion , and is taken as the initial value. Considering the Newton iteration needs to solve a series of linear WSVIEs, it costs much CPU time compared with Table 1 for the linear equation.
Table 2. The results computed by SSCCM () in Example 3
n | 20 | 30 | 40 | 45 |
|---|---|---|---|---|
1.89063 | 4.04688 | 8.14063 | 10.9531 |
Conclusion
In this paper, we design a singularity separation Chebyshev collocation method to solve second kind linear and nonlinear Volterra integral equations with algebraic and/or logarithmic singular kernels and non-smooth forcing terms. Since the asymptotic expansion of the solution about the origin can be obtained by Picard iteration, which is a good approximation to the solution near the origin, we split the interval into a singular subinterval and a regular one. In the singular subinterval, the truncated asymptotic expansion or its Padé approximation is used to approximate the solution directly. In the remaining subinterval, the solution is regular even though the equation is still singular. The Chebyshev collocation method is used to discretize the equation. As for the singular kernel, we design a stable and fast recurrence algorithm to evaluate the singular weight integrals analytically. Convergence analysis shows that the error of our SSCCM includes two main parts, one is generated by approximating the solution with its truncated psi-series on the singular subinterval and the other is introduced by interpolating the solution using Chebyshev nodes on the regular subinterval. We can balance the two errors in practical computation by choosing an appropriate splitting point for the interval.
Acknowledgements
The authors are very grateful to Editors and Referees for the valuable comments, which improve the quality of the paper significantly.
Author Contributions
All authors contributed to the study conception and design. The manuscript was written by Tongke Wang. All authors read and approved the final manuscript.
Funding
This work was supported by the National Natural Science Foundation of China under Grant No. 11971241 and the Program for Innovative Research Team in Universities of Tianjin under Grant No. TD13-5078.
Data availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Declarations
Conflict of interest
The authors declare no competing interests.
Ethical approval and consent to participate
Not applicable.
Consent for publication
All of the material is owned by the authors, and no permissions are required.
Human and animal ethics
Not applicable.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
1. Gorenflo, R; Vessella, S. Abel Integral Equations; 1991; Berlin, Springer: [DOI: https://dx.doi.org/10.1007/BFb0084665]
2. Brunner, H. Volterra Integral Equations: An Introduction to Theory and Applications; 2017; Cambridge, Cambridge University Press: [DOI: https://dx.doi.org/10.1017/9781316162491]
3. Lighthill, MJ. Contributions to the theory of heat transfer through a laminar boundary layer. Proc. R. Soc. Lond. A; 1950; 202, pp. 359-377.
4. Diogo, T., Ma, J.T., Rebelo, M.: Fully discretized collocation methods for nonlinear singular Volterra integral equations. J. Comput. Appl. Math. 247,84–101 (2013). https://doi.org/10.1016/j.cam.2013.01.002
5. Huang, C., Wang, L.L.: An accurate spectral method for the transverse magnetic mode of Maxwell equations in Cole-Cole dispersive media. Adv. Comput. Math. 45,707–734 (2019). https://doi.org/10.1007/s10444-018-9636-2
6. Levinson, N. A nonlinear Volterra equation arising in the theory of superfluidity. J. Math. Anal. Appl.; 1960; 1, pp. 1-11. [DOI: https://dx.doi.org/10.1016/0022-247X(60)90028-7]
7. Brunner, H. Collocation Methods for Volterra Integral and Related Functional Equations; 2004; Cambridge, Cambridge University Press: [DOI: https://dx.doi.org/10.1017/CBO9780511543234]
8. Cao, Y.Z., Herdman, T., Xu, Y.S.: A hybrid collocation method for Volterra integral equations with weakly singular kernels. SIAM J. Numer. Anal. 41, 364–381 (2004). https://doi.org/10.1137/S0036142901385593
9. Brunner, H. The numerical solution of weakly singular Volterra integral equations by collocation on graded meshes. Math. Comp.; 1985; 45, pp. 417-437.MathSciNet ID: 804933[DOI: https://dx.doi.org/10.1090/S0025-5718-1985-0804933-3]
10. Khater, AH; Shamardan, AB; Callebaut, DK; Sakran, MRA. Solving integral equations with logarithmic kernels by Chebyshev polynomials. Numer. Algorithms; 2008; 47, pp. 81-93.
11. Liang, H; Brunner, H. The convergence of collocation solutions in continuous piecewise polynomial spaces for weakly singular Volterra integral equations. SIAM J. Numer. Anal.; 2019; 57, pp. 1875-1896.MathSciNet ID: 3986560[DOI: https://dx.doi.org/10.1137/19M1245062]
12. Kant, K; Nelakanti, G. Approximation methods for second kind weakly singular Volterra integral equations. J. Comput. Appl. Math.; 2020; 368,MathSciNet ID: 4020569[DOI: https://dx.doi.org/10.1016/j.cam.2019.112531]
13. Brunner, H. Nonpolynomial spline collocation for Volterra equations with weakly singular kernels. SIAM J. Numer. Anal.; 1983; 20, pp. 1106-1119.
14. Rebelo, M; Diogo, T. A hybrid collocation method for a nonlinear Volterra integral equation with weakly singular kernel. J. Comput. Appl. Math.; 2010; 234, pp. 2859-2869.MathSciNet ID: 2652131[DOI: https://dx.doi.org/10.1016/j.cam.2010.01.034]
15. Ma, JJ; Liu, HL. Fractional collocation boundary value methods for the second kind Volterra equations with weakly singular kernels. Numer. Algorithms; 2020; 84, pp. 743-760.MathSciNet ID: 4098865[COI: 1:CAS:528:DC%2BB3cXovFGr] [DOI: https://dx.doi.org/10.1007/s11075-019-00777-9]
16. Huang, QM; Wang, M. Superconvergence of interpolated collocation solutions for weakly singular Volterra integral equations of the second kind. Comput. Appl. Math.; 2021; 40, 71.MathSciNet ID: 4226463[DOI: https://dx.doi.org/10.1007/s40314-021-01435-4]
17. Eshaghi, J; Adibi, H; Kazem, S. Solution of nonlinear weakly singular Volterra integral equations using the fractional-order Legendre functions and pseudospectral method. Math. Meth. Appl. Sci.; 2016; 39, pp. 3411-3425.MathSciNet ID: 3521264[DOI: https://dx.doi.org/10.1002/mma.3788]
18. Cai, HT; Chen, YP. A fractional order collocation method for second kind Volterra integral equations with weakly singular kernels. J. Sci. Comput.; 2018; 75, pp. 970-992.MathSciNet ID: 3780795[DOI: https://dx.doi.org/10.1007/s10915-017-0568-7]
19. Cai, HT. A fractional spectral collocation for solving second kind nonlinear Volterra integral equations with weakly singular kernels. J. Sci. Comput.; 2019; 80, pp. 1529-1548.MathSciNet ID: 3995976[DOI: https://dx.doi.org/10.1007/s10915-019-00987-2]
20. Hou, DM; Lin, YM; Azaiez, M; Xu, CJ. A Müntz-collocation spectral method for weakly singular Volterra integral equations. J. Sci. Comput.; 2019; 81, pp. 2162-2187.MathSciNet ID: 4036983[DOI: https://dx.doi.org/10.1007/s10915-019-01078-y]
21. Talaei, Y. Chelyshkov collocation approach for solving linear weakly singular Volterra integral equations. J. Appl. Math. Comput.; 2019; 60, pp. 201-222.MathSciNet ID: 3969080[DOI: https://dx.doi.org/10.1007/s12190-018-1209-5]
22. Pedas, A; Vainikko, G. Smoothing transformation and piecewise polynomial collocation for weakly singular Volterra integral equations. Computing; 2004; 73, pp. 271-293.MathSciNet ID: 2106251[DOI: https://dx.doi.org/10.1007/s00607-004-0088-9]
23. Zhao, JJ; Long, T; Xu, Y. Super implicit multistep collocation methods for weakly singular Volterra integral equations. Numer. Math. Theor. Meth. Appl.; 2019; 12, pp. 1039-1065.MathSciNet ID: 3978738[DOI: https://dx.doi.org/10.4208/nmtma.OA-2018-0084]
24. Chen, YP; Tang, T. Convergence analysis of the Jacobi spectral-collocation methods for Volterra integral equations with a weakly singular kernel. Math. Comp.; 2010; 79, pp. 147-167.
25. Liu, X; Chen, YP. Convergence analysis for the Chebyshev collocation methods to Volterra integral equations with a weakly singular kernel. Adv. Appl. Math. Mech.; 2017; 9, pp. 1506-1524.MathSciNet ID: 3748995[DOI: https://dx.doi.org/10.4208/aamm.OA-2016-0049]
26. Allaei, SS; Diogo, T; Rebelo, M. The Jacobi collocation method for a class of nonlinear Volterra integral equations with weakly singular kernel. J. Sci. Comput.; 2016; 69, pp. 673-695.MathSciNet ID: 3551341[DOI: https://dx.doi.org/10.1007/s10915-016-0213-x]
27. Sohrabi, S; Ranjbar, H; Saei, M. Convergence analysis of the Jacobi-collocation method for nonlinear weakly singular Volterra integral equations. Appl. Math. Comput.; 2017; 299, pp. 141-152.MathSciNet ID: 3588581[DOI: https://dx.doi.org/10.1016/j.amc.2016.11.022]
28. Li, XJ; Tang, T; Xu, CJ. Numerical solutions for weakly singular Volterra integral equations using Chebyshev and Legendre pseudo-spectral Galerkin methods. J. Sci. Comput.; 2016; 67, pp. 43-64.MathSciNet ID: 3473692[DOI: https://dx.doi.org/10.1007/s10915-015-0069-5]
29. Baratella, P; Orsi, AP. A new approach to the numerical solution of weakly singular Volterra integral equations. J. Comput. Appl. Math.; 2004; 163, pp. 401-418.
30. Baratella, P. A Nyström interpolant for some weakly singular nonlinear Volterra integral equations. J. Comput. Appl. Math.; 2013; 237, pp. 542-555.MathSciNet ID: 2966927[DOI: https://dx.doi.org/10.1016/j.cam.2012.06.024]
31. Lü, T; Huang, Y. Extrapolation method for solving weakly singular nonlinear Volterra integral equations of the second kind. J. Math. Anal. Appl.; 2006; 324, pp. 225-237.MathSciNet ID: 2262467[DOI: https://dx.doi.org/10.1016/j.jmaa.2005.12.013]
32. Wang, TK; Qin, M; Zhang, ZY. The Puiseux expansion and numerical integration to nonlinear weakly singular Volterra integral equations of the second kind. J. Sci. Comput.; 2020; 82, 64.MathSciNet ID: 4067294[COI: 1:CAS:528:DC%2BB3MXpvFyhs7o%3D] [DOI: https://dx.doi.org/10.1007/s10915-020-01167-3]
33. Wang, TK; Gu, YS; Zhang, ZY. An algorithm for the inversion of Laplace transforms using Puiseux expansions. Numer. Algorithms; 2018; 78, pp. 107-132.MathSciNet ID: 3788266[DOI: https://dx.doi.org/10.1007/s11075-017-0369-y]
34. Wang, TK; Qin, M; Lian, H. The asymptotic approximations to linear weakly singular Volterra integral equations via Laplace transform. Numer. Algorithms; 2020; 85, pp. 683-711.MathSciNet ID: 4146530[DOI: https://dx.doi.org/10.1007/s11075-019-00832-5]
35. Hemmi, MA; Melkonian, S. Convergence of psi-series solutions of nonlinear ordinary differential equations. Canad. Appl. Math. Q.; 1995; 3, pp. 43-88.MathSciNet ID: 1341920
36. Wang, TK; Liu, ZF; Kong, YT. The series expansion and Chebyshev collocation method for nonlinear singular two-point boundary value problems. J. Eng. Math.; 2021; 126, 5.MathSciNet ID: 4206633[DOI: https://dx.doi.org/10.1007/s10665-020-10077-0]
37. Tang, T; Xu, X; Cheng, J. On spectral methods for Volterra integral equations and the convergence analysis. J. Comput. Math.; 2008; 26, pp. 825-837.MathSciNet ID: 2464738
38. Shen, J; Tang, T; Wang, LL. Spectral Methods: Algorithms; 2011; New York, Analysis and Applications. Springer: [DOI: https://dx.doi.org/10.1007/978-3-540-71041-7]
39. Orsi, AP. Product integration for Volterra integral equations of the second kind with weakly singular kernels. Math. Comp.; 1996; 65, pp. 1201-1212.
40. Allaei, SS; Diogo, T; Rebelo, M. Analytical and computational methods for a class of nonlinear singular integral equations. Appl. Numer. Math.; 2017; 114, pp. 2-17.MathSciNet ID: 3601626[DOI: https://dx.doi.org/10.1016/j.apnum.2016.06.001]
41. Huang, C; Stynes, M. A spectral collocation method for a weakly singular Volterra integral equation of the second kind. Adv. Comput. Math.; 2016; 42, pp. 1015-1030.MathSciNet ID: 3554362[DOI: https://dx.doi.org/10.1007/s10444-016-9451-6]
42. Wang, TK; Liu, ZF; Zhang, ZY. The modified composite Gauss type rules for singular integrals using Puiseux expansions. Math. Comp.; 2017; 86, pp. 345-373.MathSciNet ID: 3557802[DOI: https://dx.doi.org/10.1090/mcom/3105]
43. Wang, TK; Zhang, ZY; Liu, ZF. The practical Gauss type rules for Hadamard finite-part integrals using Puiseux expansions. Adv. Comput. Math.; 2017; 43, pp. 319-350.MathSciNet ID: 3627469[DOI: https://dx.doi.org/10.1007/s10444-016-9487-7]
44. Brezinski, C; Van Iseghem, J. A taste of Padé approximation. Acta Numerica; 1995; 4, pp. 53-103.
45. Mason, JC; Handscomb, D. Chebyshev Polynomials; 2003; Boca Raton, Chapman & Hall/CRC:
46. Li, CP; Zeng, FR; Liu, FW. Spectral approximations to the fractional integral and derivative. Fract. Calc. Appl. Anal.; 2012; 15, pp. 383-406.MathSciNet ID: 2944106[DOI: https://dx.doi.org/10.2478/s13540-012-0028-x]
47. Davis, PJ; Rabinowitz, P. Methods of Numerical Integration; 1984; 2 New York, Academic Press:
48. Atkinson, K; Han, WM. Theoretical Numerical Analysis: A Functional Analysis Framework; 2009; New York, Springer:
49. Polyanin, AD; Manzhirov, AV. Handbook of Integral Equations; 2008; 2 London, Chapman & Hall/CRC: [DOI: https://dx.doi.org/10.1201/9781420010558]
50. Lubich, C. Fractional linear multistep methods for Abel-Volterra integral equations of the second kind. Math. Comp.; 1985; 45, pp. 463-469.MathSciNet ID: 804935[DOI: https://dx.doi.org/10.1090/S0025-5718-1985-0804935-7]
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.