Next Article in Journal
A Discrete Linear-Exponential Model: Synthesis and Analysis with Inference to Model Extreme Count Data
Next Article in Special Issue
Resolution of an Isolated Case of a Quadratic Hypergeometric 2F1 Transformation
Previous Article in Journal
Soft Regular Generalized ω-Closed Sets and Soft ω-T1/2 Spaces
Previous Article in Special Issue
Degenerate Fubini-Type Polynomials and Numbers, Degenerate Apostol–Bernoulli Polynomials and Numbers, and Degenerate Apostol–Euler Polynomials and Numbers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Piecewise Fractional Jacobi Polynomial Approximations for Volterra Integro-Differential Equations with Weakly Singular Kernels

School of Mathematics and Statistics, Guizhou University, Guiyang 550025, China
*
Author to whom correspondence should be addressed.
Axioms 2022, 11(10), 530; https://doi.org/10.3390/axioms11100530
Submission received: 8 September 2022 / Revised: 27 September 2022 / Accepted: 28 September 2022 / Published: 4 October 2022
(This article belongs to the Special Issue Orthogonal Polynomials, Special Functions and Applications)

Abstract

:
This paper is concerned with numerical solutions to Volterra integro-differential equations with weakly singular kernels. Making use of the transformed fractional Jacobi polynomials, we develop a class of piecewise fractional Galerkin methods for solving this kind of Volterra equation. Then, we study the existence, uniqueness and convergence properties of Galerkin solutions by exploiting the decaying rate of the coefficients of the transformed fractional Jacobi series. Finally, numerical experiments are carried out to illustrate the performance of the piecewise Galerkin solution.

1. Introduction

In recent years, considerable interest in the field of numerical solutions to Volterra integro-differential equations (VIDEs) with singular kernels has been stimulated by their wide application [1] and close relation to fractional differential equations. Consider the following VIDE with a weakly singular kernel:
y ( t ) = p ( t ) y ( t ) + q ( t ) + 0 t ( t s ) μ K ( t , s ) y ( s ) d s , t [ 0 , T ] ,
where y ( 0 ) = y 0 denotes the initial value, p ( t ) and q ( t ) are continuous on [ 0 , T ] ,   K ( t , s ) is continuous in the domain D : = { ( t , s ) : 0 s t T } and μ ( 1 , 0 ) . Without loss of generality, we assume T = 1 . According to [2] (Theorem 7.1.1), the VIDE in Equation (1) possesses a unique solution y ( t ) C ( [ 0 , 1 ] ) . Aside from that, the regularity of the derivative of y ( t ) is given by
| y ( t ) | B t μ , t ( 0 , 1 ] ,
which implies the second derivative of y ( t ) is unbounded at t = 0 . In the remaining parts, we denote various constants to be B for simplicity. The singularity of y ( t ) presents difficulties in the construction of high-order numerical methods. In fact, standard algorithms with uniform grids usually result in a low convergence rate O ( h μ + 1 ) , with h denoting the stepsize ([2], Theorem 7.2.3).
To address this thorny difficulty, graded meshes are employed by several authors. In [3], Brunner, Pedas and Vainikko transformed the original VIDE (Equation (1)) into the second type of Volterra integral equation by employing integration and Dirichlet’s formula. By applying collocation methods to the transformed Volterra integral equations at the graded meshes, efficient numerical solutions to the weakly singular problem were constructed in Equation (1). Furthermore, a comprehensive theory of the optimal convergence estimates was established. Let [ 0 , 1 ] be partitioned by grid points t j = j N r with r > m 1 + μ , where m denotes the number of collocation points in each subinterval. Then, the convergence order of the collocation solution to the VIDE in Equation (1) could attain O ( h m ) . Similarly, by utilizing geometrically graded meshes, Brunner and Schötzau analyzed the discontinuous Galerkin method for the VIDE in Equation (1) in [4]. By imposing particular bounds for p ( t ) and the initial data, the Galerkin approximation guaranteed an exponential convergence. Parabolic Volterra integro-differential equations with weakly singular kernels were considered in [5], where error estimates with respect to all parameters were developed. By using non-uniformly refined time steps, Mustapha devised superconvergent discontinuous Galerkin approximations in [6]. Moreover, continuous Galerkin methods were discussed by Yi and Guo in [7], where algebraic convergence rates were achieved with quasi-uniform meshes. Its extension to Volterra delay-integro-differential equations was considered in [8]. Based on the reducible quadrature developed from the boundary value technique for solving the differential equation, the block boundary value method was investigated in [9].
Although numerical algorithms at graded meshes are able to increase the convergence rate, clustering of the collocation points near t = 0 makes themselves suffer round-off errors if the graded parameter r is large. An applicable alternative approach is to employ fractional polynomials or variable transformation, which has gained more and more attention in last several years. In [10], Diogo et al. studied the method of smoothing the solutions of VIDEs with weakly singular kernels. The solutions were regularized by the transformation such that φ ( t ) = t d , and piecewise collocation methods with a graded mesh were employed. Let r be the graded parameter. Then, the magnitude of the transformed collocation error e N enjoyed the following estimates (see [10], Theorem 4.2):
  • If d ( 1 + μ ) < m < 1 + d ( 1 + μ ) , and r 1 , then
    e N = O ( N m ) , N .
  • If m = 1 + d ( 1 + μ ) , then
    e N = O ( N m ( 1 + log N ) ) , r = 1 , O ( N m ) , r > 1 .
  • If m > 1 + d ( 1 + μ ) , then
    e N = O ( N r ( 1 + d ( 1 + μ ) ) ) , 1 r < m / ( 1 + d ( 1 + μ ) ) , O ( N m ( 1 + log N ) ) , r = m / ( 1 + d ( 1 + μ ) ) , O ( N m ) , r > m / ( 1 + d ( 1 + μ ) ) .
A similar technique was extended to the numerical solution of the weakly singular Volterra integral equations in two dimensions (see [11]). It can be seen from the above theoretical results that the regularized algorithm results in pretty fast convergence rates, even in the case where the weak singularity is not known. With the help of fractional Jacobi polynomials, a class of fractional spectral Galerkin methods for VIDEs was discussed by Hou and Xu in [12]. Under restrictions on the coefficient of y ( t ) and the kernel function K ( t , s ) , the existence and uniqueness of the Galerkin solution and corresponding error estimates were established. The fractional polynomial also plays an important role in solving other weakly singular problems. In [13], Cai and Chen proposed a class of spectral collocation methods with the help of fractional Lagrange interpolation. Aside from that, they considered the conditioning number of the discretized linear system and gave the error estimates with respect to special Chebyshev-type weight functions. Its further extension to nonlinear problems was studied in [14]. By utilizing the zeros of fractional Jacobi polynomials, Hou, et al. discussed the fractional spectral method in [15], where detailed convergence properties with regard to the L - and weighted L 2 -norms were proposed. Through transforming the initial value problem into the boundary value problem with approximated end values, the authors developed a kind of fractional collocation boundary value method for solving the second type of Volterra integral equations with weakly singular kernels in [16]. Fractional Jacobi polynomials also found application in the calculation of highly oscillatory integrals. In [17], a special kind of Petrov–Galerkin method for solving Levin’s equation was discussed, which led to an efficient sparse fractional Jacobi–Galerkin–Levin quadrature rule. The third kind of Volterra integral equation was studied with the help of fractional interpolation in [18], where numerical studies indicated that the fractional collocation method provided more accurate approximations than the graded mesh did.
This paper is devoted to studying the piecewise fractional Galerkin approximation to the solutions of VIDEs (Equation (1)). The remaining parts of this paper are organized as follows. In Section 2, we give the description of piecewise fractional Galerkin methods (PFG). Then, the solvability and convergence property of PFG are discussed in Section 3. Numerical experiments are conducted in Section 4 to illustrate the performance of PFG. In the final section, we conclude with some remarks.

2. Formulation of PFG

In this section we will introduce transformed fractional Jacobi polynomials and construct PFG for a VIDE (Equation (1)).
By letting ω α , β ( x ) = ( 1 x ) α ( 1 + x ) β denote the weight function, we obtain Jacobi polynomials { P n α , β ( x ) } n = 0 , which are orthogonal with respect to the weight function ω α , β ( x ) on the interval [ 1 , 1 ] ; that is, we have
1 1 ω α , β ( x ) P j α , β ( x ) P k α , β ( x ) d x = γ j α , β δ j , k ,
where (see [19], p. 73)
δ j , k = 1 , j = k , 0 , j k , γ j α , β = 2 α + β + 1 Γ ( j + β + 1 ) Γ ( j + α + 1 ) ( 2 j + α + β + 1 ) Γ ( j + 1 ) Γ ( j + α + β + 1 ) .
To handle weakly singular problems, it is convenient to resort to a class of high-order Jacobi approximations by extending the definition of Müntz–Legendre polynomials ([20,21]) (i.e., the transformed fractional Jacobi polynomials):
Definition 1.
The transformed fractional Jacobi polynomial of a degree n over the interval [ a , b ] with a 0 is defined as
P n , a , b λ , α , β ( x ) : = P n α , β 2 x 1 / λ a 1 / λ b 1 / λ a 1 / λ 1 , x [ a , b ] ,
where λ [ 1 , ) denotes the regularization parameter and α , β > 1 . In the case of λ = 1 ,   P n , a , b 1 , α , β ( x ) reduces to the classical transformed Jacobi polynomial.
Noting that
a b λ 1 ( b 1 / λ x 1 / λ ) α ( x 1 / λ a 1 / λ ) β x 1 / λ 1 P j , a , b λ , α , β ( x ) P k , a , b λ , α , β ( x ) d x = a 1 / λ b 1 / λ ( b 1 / λ t ) α ( t a 1 / λ ) β P j , a , b λ , α , β ( t λ ) P k , a , b λ , α , β ( t λ ) d t = b 1 / λ a 1 / λ 2 1 + α + β 1 1 ( 1 s ) α ( 1 + s ) β P j α , β ( s ) P k α , β ( s ) d s ,
where variable transformations
x = t λ and t = b 1 / λ a 1 / λ 2 s + a 1 / λ + b 1 / λ 2
are employed, we arrive at the following lemma with the help of Equation (2):
Lemma 1.
The fractional Jacobi polynomials { P n , a , b λ , α , β ( x ) } n = 0 are orthogonal with respect to the weight function ω a , b λ , α , β ( x ) = λ 1 ( b 1 / λ x 1 / λ ) α ( x 1 / λ a 1 / λ ) β x 1 / λ 1 over the interval [ a , b ] , where a 0 .
Let X h : = { t 0 , , t N : 0 = t 0 < t 1 < < t N = 1 } be a uniform grid with nodes t n = n h , where n = 0 , 1 , , N and h = 1 / N . By employing the graded parameter λ , we can divide the interval [ 0 , 1 ] into N subintervals; that is, [ t 0 λ , t 1 λ ] , , [ t N 1 λ , t N λ ] , where t n λ = n N λ . Furthermore, we define the piecewise fractional projection operator P λ , m , N with respect to the grid { t 0 λ , t 1 λ , , t N λ } as
( P λ , m , N f ) ( t ) = ( P t n λ , t n + 1 λ m , λ f ) ( t ) , t ( t n λ , t n + 1 λ ] ,
where P a , b m , λ denotes the projection operator, satisfying
< f , ψ k , a , b λ , α , β > a , b λ , α , β = < P a , b m , λ f , ψ k , a , b λ , α , β > a , b λ , α , β , k = 0 , 1 , , m ,
over the interval ( a , b ] and where P a , b m , λ f 0 on [ 0 , 1 ] ( a , b ] . Here, the test function ψ k , a , b λ , α , β ( t ) is defined by
ψ k , a , b λ , α , β ( t ) = P k , a , b λ , α , β ( t ) , t ( a , b ] , 0 , others ,
In addition, the inner product < · , · > a , b λ , α , β is defined by
< f , g > a , b λ , α , β = a b λ 1 ( b 1 / λ t 1 / λ ) α ( t 1 / λ a 1 / λ ) β t 1 / λ 1 f ( t ) g ( t ) d t .
By employing the transformation (see [22])
y ( t ) = y 0 + y ^ ( t ) e 0 t p ( s ) d s ,
Then, we have
y ^ ( t ) = q ^ ( t ) + 0 t K ^ ( t , s ) y ^ ( s ) d s
with
y ^ ( 0 ) = 0 , K ^ ( t , s ) = ( t s ) μ K ( t , s ) e s t p ( τ ) d τ , q ^ ( t ) = y 0 p ( t ) + q ( t ) + y 0 + 0 t ( t s ) μ K ( t , s ) d s e 0 t p ( s ) d s .
Integration of both sides of Equation (4) results in
0 t y ( s ) d s = 0 t q ^ ( s ) d s + 0 t 0 s K ^ ( s , v ) y ( v ) d v d s .
With the help of Dirichlet’s formula
0 t 0 s Φ ( s , v ) d v d s = 0 t v t Φ ( s , v ) d v d s , 0 v s t ,
Then, we obtain
y ^ ( t ) = 0 t q ^ ( s ) d s + 0 t s t K ^ ( v , s ) d v y ^ ( s ) d s = q ˜ ( t ) + ( K ˜ y ^ ) ( t ) ,
or
y ( t ) = q ˜ ( t ) + ( K ˜ y ) ( t ) ,
for simplicity, where
q ˜ ( t ) : = 0 t q ( s ) d s and ( K ˜ y ) ( t ) : = 0 t K ˜ ( t , s ) y ( s ) d s = 0 t s t K ^ ( v , s ) d v y ( s ) d s .
Recalling the operator P λ , m , N , we obtain the piecewise fractional Galerkin solution y N ( t ) with
P λ , m , N y N = P λ , m , N q ˜ + P λ , m , N K ˜ y N ,
or equivalently
< y N , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β = < q ˜ , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β + < K ˜ y N , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β .
In fact, we can represent the approximate solution y N ( t ) as
y N ( t ) = n = 0 N 1 j = 0 m c j n ϕ j , n α , β , λ ( t ) , t ( 0 , 1 ] ,
with the local basis function
ϕ j , n α , β , λ ( t ) = P j , t n λ , t n + 1 λ λ , α , β ( t ) , t ( t n λ , t n + 1 λ ] , 0 , others .
We define the notation
φ n , λ ( x ) = t n + t n + 1 t n 2 ( 1 + x ) λ .
By employing variable transformations
t = s λ and s = t n + t n + 1 t n 2 ( 1 + x ) ,
Then, we can compute
< y N , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β = t n λ t n + 1 λ λ 1 t 1 / λ 1 t n + 1 t 1 / λ α t 1 / λ t n β y N ( t ) P k , t n λ , t n + 1 λ λ , α , β ( t ) d t = t n λ t n + 1 λ λ 1 t 1 / λ 1 t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) j = 0 m c j n P j , t n λ , t n + 1 λ λ , α , β ( t ) d t = t n t n + 1 ( t n + 1 s ) α ( s t n ) β λ 1 s 1 λ P k , t n λ , t n + 1 λ λ , α , β ( s λ ) j = 0 m c j n P j , t n λ , t n + 1 λ λ , α , β ( s λ ) λ s λ 1 d s = h 1 + α + β 2 1 1 ( 1 x ) α ( x + 1 ) β P k α , β ( x ) j = 0 m c j n P j α , β ( x ) d x ,
< q ˜ , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β = t n λ t n + 1 λ λ 1 t 1 / λ 1 t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) q ˜ ( t ) d t = t n t n + 1 ( t n + 1 s ) α ( s t n ) β λ 1 s 1 λ P k , t n λ , t n + 1 λ λ , α , β ( s λ ) q ˜ ( s λ ) λ s λ 1 d s = h 1 + α + β 2 1 1 ( 1 x ) α ( x + 1 ) β P k α , β ( x ) q ˜ ( φ n , λ ( x ) ) d x ,
and
< K ˜ y N , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β = t n λ t n + 1 λ λ 1 t 1 / λ 1 t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) 0 t K ˜ ( t , v ) y N ( v ) d v d t = t n λ t n + 1 λ λ 1 t 1 / λ 1 t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) t n λ t K ˜ ( t , v ) y N ( v ) d v d t + t n λ t n + 1 λ λ 1 t 1 / λ 1 t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) l = 0 n 1 t l λ t l + 1 λ K ˜ ( t , v ) y N ( v ) d v d t = t n t n + 1 t n + 1 s α s t n β P k , t n λ , t n + 1 λ λ , α , β ( s λ ) t n λ s λ K ˜ ( s λ , v ) y N ( v ) d v d s + t n t n + 1 t n + 1 s α s t n β P k , t n λ , t n + 1 λ λ , α , β ( s λ ) l = 0 n 1 t l λ t l + 1 λ K ˜ ( s λ , v ) y N ( v ) d v d s = h 1 + α + β 2 1 1 1 x α x + 1 β P k α , β ( x ) t n λ φ n , λ ( x ) K ˜ ( φ n , λ ( x ) , v ) y N ( v ) d v d x + h 1 + α + β 2 1 1 1 x α x + 1 β P k α , β ( x ) l = 0 n 1 t l λ t l + 1 λ K ˜ ( φ n , λ ( x ) , v ) y N ( v ) d v d x .
Hence, the moment integral < y N , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β can be computed in a closed form, and other moments, such as < q ˜ , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β and < K ˜ y N , ψ k , t n λ , t n + 1 λ λ , α , β > t n λ , t n + 1 λ λ , α , β , can be efficiently evaluated by Gauss-type quadrature rules in Chebfun (see [23]). Once the linear system in Equation (8) is solved step by step, we will obtain the piecewise Galerkin solution y N ( t ) immediately.

3. Solvability and Convergence Property of PFG

In this section, we will study the solvability and convergence property of the Galerkin approximation y N ( t ) , defined in Equation (8). We begin with the approximation results of truncated spectral expansions. Let us restrict the considered function in the current paper to the following definition:
Definition 2.
Any function f ( x ) is said to be in A ( [ a , b ] , γ ) with γ > 1 if it satisfies the following conditions:
  • f ( x ) has the form of ( x a ) γ g 1 ( x ) + g 2 ( x ) , with γ being a positive real number;
  • Both g 1 ( x ) and g 2 ( x ) are analytic in a sufficiently large domain containing the interval [ a , b ] .
If we assume f ( x ) belongs to A ( [ 1 , 1 ] , γ ) , then its orthogonal polynomial expansion with respect to the weight function ω ( x ) = ( 1 x ) α ( x + 1 ) β is defined as
f ( x ) = n = 0 c n ( α , β ) P n α , β ( x ) ,
where
c n ( α , β ) = 1 σ n 1 1 ( 1 x ) α ( x + 1 ) β f ( x ) P n α , β ( x ) d x ,
and
σ n = 1 1 ( 1 x ) α ( x + 1 ) β P n α , β ( x ) P n α , β ( x ) d x .
Analysis of the decay rate of such coefficients helps with studying the error bound derived from the truncation of the Jacobi series (see [24,25]). In fact, according to Rodrigues’ formula ([19], p. 72), we have
( 1 x ) α ( x + 1 ) β P n α , β ( x ) = ( 1 ) k 2 k j = 0 k 1 1 n j d k d x k ( 1 x ) α + k ( 1 + x ) β + k P n k α + k , β + k ( x ) .
A direct integration by parts results in
c n ( α , β ) = 1 1 ( 1 x ) α + k ( 1 + x ) β + k f ( k ) ( x ) P n k α + k , β + k ( x ) d x σ n 2 k j = 0 k 1 ( n j ) .
Now, let us consider the Jacobi expansion on an arbitrary interval [ a , b ] with a 0 . Suppose that f ( x ) = ( x a ) γ g 1 ( x ) + g 2 ( x ) is defined on [ a , b ] , where g 1 ( x ) and g 2 ( x ) are analytic in a sufficiently large domain containing the interval [ a , b ] . Then, the coefficients of the Jacobi expansion of f ( x ) can be computed by the following for k = 0 , 1 , , n :
c n ( α , β ) = 1 σ n a , b b a 2 1 + α + β 1 1 ( 1 x ) α ( x + 1 ) β f b a 2 x + a + b 2 P n α , β ( x ) d x = b a 2 k + 1 + α + β 1 1 ( 1 x ) α + k ( 1 + x ) β + k f ( k ) b a 2 x + a + b 2 P n k α + k , β + k ( x ) d x σ n a , b 2 k j = 0 k 1 ( n j ) ,
where
σ n a , b = a b ( b x ) α ( x a ) β P n , a , b 1 , α , β ( x ) P n , a , b 1 , α , β ( x ) d x
Furthermore, by letting b a 0 , we have the following by noting for Equation (11) that n = 0 , 1 , 2 , :
c n ( α , β ) = O ( ( b a ) γ ) , γ < n , O ( ( b a ) n ) , γ n .
Let P a , b n denote the projection operator which satisfies
< y , P k , a , b 1 , α , β > a , b α , β = < P a , b n y , P k , a , b 1 , α , β > a , b α , β , k = 0 , 1 , , n .
Here, the inner product < · , · > a , b α , β is defined by
< f , g > a , b α , β = a b ( b x ) α ( x a ) β f ( x ) g ( x ) d x .
Since
( I P a , b n ) f = j = n + 1 c j ( α , β ) P j , a , b 1 , α , β ( x ) ,
Then, we obtain the estimate for the truncated Jacobi approximation; that is, we have the following:
Lemma 2.
Suppose f ( x ) belongs to A ( [ a , b ] , γ ) . Then, for the Jacobi expansion, it follows that as b a 0 , the following holds:
( I P a , b n ) f = O ( ( b a ) γ ) , γ < n + 1 , O ( ( b a ) n + 1 ) , γ n + 1 .
The above classical Jacobi polynomial theory provides us powerful tools for analyzing the fractional Jacobi expansions. Suppose that
e ( x ) : = ( I P a , b n , λ ) f ( x ) = j = n + 1 c j ( λ ) P j , a , b λ , α , β ( x ) .
For j n + 1 , we have
c j ( λ ) = a b λ 1 x 1 / λ 1 b 1 / λ x 1 / λ α x 1 / λ a 1 / λ β e ( x ) P j , a , b λ , α , β ( x ) d x a b λ 1 x 1 / λ 1 b 1 / λ x 1 / λ α x 1 / λ a 1 / λ β P j , a , b λ , α , β ( x ) P j , a , b λ , α , β ( x ) d x = a 1 / λ b 1 / λ b 1 / λ t α t a 1 / λ β e ( t λ ) P j , a , b λ , α , β ( t λ ) d t a 1 / λ b 1 / λ b 1 / λ t α t a 1 / λ β P j , a , b λ , α , β ( t λ ) P j , a , b λ , α , β ( t λ ) d t = 1 1 1 s α s 1 β e b 1 / λ a 1 / λ 2 s + b 1 / λ + a 1 / λ 2 λ P j α , β ( s ) d s 1 1 1 s α s 1 β P j α , β ( s ) P j α , β ( s ) d s = 1 σ j 1 1 1 s α s 1 β f b 1 / λ a 1 / λ 2 s + b 1 / λ + a 1 / λ 2 λ P j α , β ( s ) d s .
Here, the variable transformations
x = t λ and t = b 1 / λ a 1 / λ 2 s + b 1 / λ + a 1 / λ 2
are employed. If f ( x ) A ( [ a , b ] , γ ) , then we have f b 1 / λ a 1 / λ 2 s + b 1 / λ + a 1 / λ 2 λ belonging to A ( [ a 1 / λ , b 1 / λ ] , λ γ ) , which implies
c n λ ( α , β ) = O ( ( b 1 / λ a 1 / λ ) λ γ ) , λ γ < n + 1 , O ( ( b 1 / λ a 1 / λ ) n + 1 ) , λ γ n + 1 .
With Lemma 2 in mind, we arrive at the following result:
Corollary 1.
Suppose f ( x ) belongs to A ( [ a , b ] , γ ) , where a 0 . Then, for the fractional Jacobi expansion, it follows that as b 1 / λ a 1 / λ 0 , we have
( I P a , b n , λ ) f = O ( ( b 1 / λ a 1 / λ ) λ γ ) , λ γ < n + 1 , O ( ( b 1 / λ a 1 / λ ) n + 1 ) , λ γ n + 1 .
The solution to the VIDE in Equation (1) can be analyzed with the help of the basic Volterra theory of the second kind. For sufficiently smooth p ( t ) , q ( t ) and K ( t , s ) , its asymptotic expansion can be obtained by utilizing Picard’s iteration ([2], Theorem 7.1.4). We summarize these theoretical results in the following lemma:
Lemma 3.
Assume q A ( [ 0 , 1 ] , μ + 1 ) and K C m ( D ) , where K ( t , t ) 0 , p C m ( [ 0 , 1 ] ) and μ ( 1 , 0 ) . Then, the solution y of Equation (1) can be written in the following form:
y ( t ) = ( j , k ) μ γ j , k ( μ ) t j + k ( 2 + μ ) + Y m + 1 ( t , μ ) ,
where
( j , k ) μ : = { ( j , k ) : j , k N , j + k ( 2 + μ ) < m + 1 } .
Moreover, Y m + 1 ( t , μ ) C m + 1 ( I ) .
It is noted that the exact solution y ( t ) to the VIDE in Equation (1) belongs to A ( [ 0 , 1 ] , 2 + μ ) under the assumption of Lemma 3. Now, we arrive at the main theoretical result of the current paper:
Theorem 1.
Assume the following:
  • The regularization parameter λ determining the mesh X N λ is given;
  • The given functions in Equation (1) satisfy K ( t , s ) C m + 1 ( D ) n   p C m ( [ 0 , 1 ] ) and q ( t ) A ( [ 0 , 1 ] , 1 + μ ) .
Let y N denote the piecewise fractional Galerkin solution computed by Equation (8), and denote the error function as e N ( t ) : = y ( t ) y N ( t ) . Then, the maximum of e N ( t ) over the interval [ 0 , 1 ] satisfies
e N ( t ) B N λ ( 2 + μ ) , λ ( 2 + μ ) < m + 1 , N m 1 , λ ( 2 + μ ) m + 1 .
Here, the constant B does not depend on m and N .
Proof. 
First, we study the existence and uniqueness of the Galerkin approximation y N ( t ) . This is equivalent to proving the fact that y N ( t ) = 0 is the unique solution of the homogenous equation. In fact, the Galerkin solution for the corresponding homogenous version of Equation (1) satisfies
P λ , m , N y N = P λ , m , N K ˜ y N .
Noting the localization of the operator P λ , m , N , we have
< y N , ψ k , 0 , t 1 λ λ , α , β > 0 , t 1 λ λ , α , β = < K ˜ y N , ψ k , 0 , t 1 λ λ , α , β > 0 , t 1 λ λ , α , β .
The coefficient matrix A l e f t on the left-hand side is diagonal and invertible due to the orthogonality of P n α , β ( t ) . Furthermore, by letting h 0 , we have A l e f t = O ( h 1 + α + β ) . For the right-hand side, it follows by a direct calculation that
< K ˜ y N , y N > 0 , t 1 λ λ , α , β = 0 t 1 λ ( t 1 t 1 / λ ) α t β / λ y N ( t ) 0 t K ˜ ( t , v ) y N ( v ) d v d t K ¯ μ + 1 y N 2 0 t 1 λ ( t 1 t 1 / λ ) α t β / λ 0 t d v d t B h λ + 1 + α + β y N 2 ,
where K ¯ denotes the maximum of K ( t , s ) in the domain { ( t , s ) : 0 s t 1 } . This implies that the maximum of the coefficient matrix on the right-hand side is O ( h λ + 1 + α + β ) . Hence, it follows that y N ( t ) 0 for any t [ 0 , t 1 λ ] . Noting that
P λ , m , N y N = P λ , m , N j = 0 n 1 t j λ t j + 1 λ K ˜ ( t , s ) y N ( s ) d s + P λ , m , N t n λ t K ˜ ( t , s ) y N ( s ) d s
Then, we can continue y N ( t ) 0 to [ 0 , 1 ] by the induction, which implies that Equation (8) can be uniquely solved.
Secondly, let us study the convergence property of the fractional Galerkin solution y N ( t ) . Noting that
y N = P λ , m , N q ˜ + P λ , m , N K ˜ y N , y = q ˜ + K ˜ y ,
Then, we can compute
e N = ( P λ , m , N I ) q ˜ + P λ , m , N K ˜ y N K ˜ y = ( P λ , m , N I ) q ˜ + P λ , m , N K ˜ e N + ( P λ , m , N I ) K ˜ y .
Let ϵ n denote the maximum of e N ( t ) on ( t n λ , t n + 1 λ ] . Then, for any t ( t n λ , t n + 1 λ ] , it follows that
ϵ n ( P λ , m , N I ) q ˜ + P λ , m , N K ˜ e N + ( P λ , m , N I ) K ˜ y .
The remaining work is to estimate the above equation term by term. In fact, a direct calculation leads to
P λ , m , N K ˜ e N K ¯ 0 t s t ( t τ ) μ d τ | e N ( s ) | d s = K ¯ μ + 1 0 t ( t s ) μ + 1 | e N ( s ) | d s = K ¯ μ + 1 j = 0 n 1 t j λ t j + 1 λ ( t s ) μ + 1 | e N ( s ) | d s + t n λ t ( t s ) μ + 1 | e N ( s ) | d s K ¯ μ + 1 j = 0 n l j ϵ j ,
where
l j = t j λ t j + 1 λ ( t s ) μ + 1 d s , j = 0 , 1 , , n 1 , t n λ t ( t s ) μ + 1 d s , j = n .
Then, we estimate l j in two cases: j = n (Case I) and 0 j n 1 (Case II).
For Case I ( j = n ), we obtain
t n λ t ( t s ) μ + 1 d s t n λ t n + 1 λ ( t n + 1 λ s ) μ + 1 d s = 1 2 + μ ( t n + 1 λ t n λ ) 2 + μ 1 2 + μ N λ ( 2 + μ ) ( n + η 1 ) ( λ 1 ) ( 2 + μ ) 1 2 + μ N λ ( 2 + μ ) ( n + 1 ) ( λ 1 ) ( 2 + μ ) ,
with η 1 ( 0 , 1 ) .
For Case II ( 0 j n 1 ), a direct calculation leads to
t j λ t j + 1 λ ( t s ) μ + 1 d s t j λ t j + 1 λ ( t n + 1 λ s ) μ + 1 d s j + 1 N λ j N λ n + 1 N λ j + 1 N λ μ + 1 = λ j + η 2 N λ 1 λ μ + 1 n j N μ + 1 j + 1 + η 3 N ( λ 1 ) ( μ + 1 ) λ μ + 2 N λ ( μ + 2 ) ( j + 1 ) λ 1 j ( λ 1 ) ( μ + 1 ) ( n j ) μ + 1 λ μ + 2 N λ ( μ + 2 ) ( n j ) μ + 1 ( j + 1 ) ( λ 1 ) ( μ + 2 ) ,
with η 2 , η 3 ( 0 , 1 ) .
To sum up, it follows that
j = 0 n l j B N γ ( μ + 2 ) ( n α + ( n 1 ) μ + 1 2 ( γ 1 ) ( μ + 2 ) + + 2 μ + 1 ( n 1 ) ( γ 1 ) ( μ + 2 ) + 1 μ + 1 n ( γ 1 ) ( μ + 2 ) + ( n + 1 ) ( γ 1 ) ( μ + 2 ) ) B ( n + 1 ) γ ( μ + 2 ) ( n μ + 1 + ( n 1 ) μ + 1 2 ( γ 1 ) ( μ + 2 ) + + 2 μ + 1 ( n 1 ) ( γ 1 ) ( μ + 2 ) + 1 μ + 1 n ( γ 1 ) ( μ + 2 ) + ( n + 1 ) ( γ 1 ) ( μ + 2 ) ) = B ( n + 1 ) ( μ + 2 ) + 1 n + 1 j = 1 n 1 j n + 1 μ + 1 j n + 1 ( γ 1 ) ( μ + 2 ) B 1 + 0 1 ( 1 x ) μ + 1 x ( γ 1 ) ( μ + 2 ) d x = B 1 + B ETA ( ( γ 1 ) ( μ + 2 ) + 1 , μ + 2 ) .
Here, B ETA ( · , · ) denotes the beta function ([26], p. 142).
Noting that ( P λ , m , N I ) q ˜ and ( P λ , m , N I ) K ˜ y belong to A ( [ 0 , 1 ] , 1 + μ ) , we obtain their error bounds by Lemma 2:
( P λ , m , N I ) q ˜ : = ϵ q B N λ ( 2 + μ ) , λ ( 2 + μ ) < m + 1 , N m 1 , λ ( 2 + μ ) m + 1 .
( P λ , m , N I ) K ˜ y : = ϵ K y B N λ ( 2 + μ ) , λ ( 2 + μ ) < m + 1 , N m 1 , λ ( 2 + μ ) m + 1 .
Here, the constant B does not depend on m and N .
On the other hand, since the inequality
ϵ n ϵ q + ϵ K y + K ¯ μ + 1 j = 0 n l j ϵ j ϵ q + ϵ K y + K ¯ l n ϵ μ + 1 + K ¯ μ + 1 j = 0 n 1 l j ϵ j
holds, we have the following with the help of Grönwall’s inequality
ϵ n ϵ q + ϵ K y + K ¯ l n 1 ϵ n μ + 1 e K ¯ μ + 1 j = 0 n 2 l j
Combining Equations (21)–(24) gives
ϵ B N λ ( 2 + μ ) , λ ( 2 + μ ) < m + 1 , N m 1 , λ ( 2 + μ ) m + 1 .
This completes the proof. □

4. Numerical Experiments

In this section, we apply PFG to the weakly singular problem of the form in Equation (1) to demonstrate the effectiveness of the piecewise discretization. The singular parameter μ is chosen randomly to verify the estimate in Theorem 1.
Consider the weakly singular VIDE
y ( t ) = q μ ( t ) + 0 t ( t s ) μ y ( s ) d s , t [ 0 , 1 ] .
Here, q μ ( t ) = ( 2 + μ ) t 1 + μ B ETA ( 1 + μ , 3 + μ ) t 2 μ + 3 , and the exact solution is y ( t ) = t 2 + μ .
By letting
e N : = e N t 0 λ , e N t 0 λ + h 0 10 , , e N t 1 λ , , e N t N λ T , h j = t j + 1 λ t j λ ,
Then, we compute the maximum of e N and show the numerical results in Table 1, Table 2 and Table 3. Here, we choose α = β = 0 . The “error” in the tables represents the maximum of e N , and the “order” is computed by
order = log error current log error previous log N current log N previous .
That aside, “Refer Order” denotes the theoretical estimates given in Theorem 1. The results shown in Table 1, Table 2 and Table 3 illustrate that the theoretical convergence rate coincided with the numerical experiments well. In addition, we found that increasing the regularization parameter λ promoted the accuracy of the numerical solutions from the comparison between the computed results in Table 1, Table 2 and Table 3.
Next, we compare the proposed PFG with the classical piecewise collocation methods with Gauss–Legendre points in the case of μ = α = β = 0.5 . The graded parameters for the collocation methods are denoted as r . In Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9, we display the computed results. It can be seen that the theoretical estimate for the convergence rates of PFG was optimal in this case. In the case of λ = 2 , PFG with m = 4 resulted in numerical solutions which were able to achieve machine precision in Matlab (see the right hand side of Table 6), while the collocation method could not work out similar numerical approximations. We also found that although the theoretical convergence rates of the PFG and collocation methods were the same in the case of m = 4 , the PFG provided more accurate approximations than the collocation method.

5. Final Remark

We studied the piecewise fractional Galerkin method for the weakly singular VIDE in Equation (1). The existence, uniqueness and convergence property of the piecewise fractional Galerkin solution were analyzed in detail. The theoretical and numerical results showed that the new Galerkin method is efficient at solving weakly singular problems. This is partly due to the approximate property of the transformed fractional Jacobi polynomial. Hence, it is expected that the transformed fractional Jacobi polynomial will be a competitive tool for solving many classes of singular problems.
It is noted that the proposed Galerkin method depends on the transformation of Volterra integral equations, which may encounter difficulties in some practical calculation and increases the computation cost due to the extra computation of integrals. An alternative approach is to apply the Gakerkin method directly to the original problem (Equation (1)). In fact, a direct Galerkin method can be constructed by carefully selecting the local basis functions and weight functions. For example, the approximate solution y N ( t ) can be represented by
y N ( t ) = n = 0 N 1 2 t 1 / λ t n t n + 1 t n j = 0 m c j n ϕ j , n α , β , λ ( t ) + y N ( t n λ ) Φ t n λ , t n + 1 λ ( t ) , t ( 0 , T ] ,
where Φ a , b ( t ) denotes the characteristic function of the interval ( a , b ] , expressed as
Φ a , b ( t ) = 1 , t ( a , b ] , 0 , others ,
In addition, the local basis function ϕ j , n α , β , λ ( t ) is defined in Section 2. Furthermore, we define the piecewise fractional projection operator Q λ , m , N with respect to the grid { t 0 λ , t 1 λ , , t N λ } by
( Q λ , m , N f ) ( t ) = f ¯ n ( t ) , t ( t n λ , t n + 1 λ ] ,
where f ¯ n ( t ) satisfies
( f , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β = ( f ¯ n , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β , k = 0 , 1 , , m ,
over the interval ( t n λ , t n + 1 λ ] and f ¯ n ( t ) 0 on [ 0 , 1 ] ( t n λ , t n + 1 λ ] . Additionally, the modified inner product ( · , · ) a , b λ , α , β is defined by
( f , g ) a , b λ , α , β = a b ( b 1 / λ t 1 / λ ) α ( t 1 / λ a 1 / λ ) β f ( t ) g ( t ) d t .
With the help of the operator Q λ , m , N , we obtain the direct piecewise fractional Galerkin solution y N ( t ) by
Q λ , m , N y N = Q λ , m , N p y N + Q λ , m , N q + Q λ , m , N K y N ,
or the equivalent
( y N , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β = ( p y N , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β + ( q , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β + ( K y N , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β .
A direct calculation leads to
( y N , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β = t n λ t n + 1 λ t n + 1 t 1 / λ α t 1 / λ t n β y N ( t ) P k , t n λ , t n + 1 λ λ , α , β ( t ) d t = h 2 α + β 1 1 ( 1 x ) α ( x + 1 ) β P k α , β ( x ) j = 0 m 2 c j n P j α , β ( x ) d x + h 2 α + β 1 1 ( 1 x ) α ( x + 1 ) β P k α , β ( x ) j = 1 m c j n ( j + α + β + 1 ) P j 1 α + 1 , β + 1 ( x ) d x ,
( p y N , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β = t n λ t n + 1 λ t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) p ( t ) y N ( t ) d t = λ h 1 + α + β 2 1 1 ( 1 x ) α ( x + 1 ) β P n α , β ( x ) p ( φ n , λ ( x ) ) j = 0 m c j n P j α , β ( x ) ( φ n , λ ( x ) ) 1 1 / λ d x + y N ( t n λ ) λ h 1 + α + β 2 1 1 ( 1 x ) α ( x + 1 ) β P n α , β ( x ) p ( φ n , λ ( x ) ) ( φ n , λ ( x ) ) 1 1 / λ d x ,
( q , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β = t n λ t n + 1 λ t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) q ( t ) d t = λ h 1 + α + β 2 1 1 ( 1 x ) α ( x + 1 ) β P k α , β ( x ) q ( φ n , λ ( x ) ) ( φ n , λ ( x ) ) 1 1 / λ d x ,
and
( K y N , ψ k , t n λ , t n + 1 λ λ , α , β ) t n λ , t n + 1 λ λ , α , β = t n λ t n + 1 λ t n + 1 t 1 / λ α t 1 / λ t n β P k , t n λ , t n + 1 λ λ , α , β ( t ) 0 t ( t v ) μ K ( t , v ) y N ( v ) d v d t = λ h 1 + α + β 2 1 1 1 x α x + 1 β P k α , β ( x ) t n λ φ n , λ ( x ) ( φ n , λ ( x ) v ) μ K ( φ n , λ ( x ) , v ) y N ( v ) d v ( φ n , λ ( x ) ) 1 1 / λ d x + λ h 1 + α + β 2 1 1 1 x α x + 1 β P k α , β ( x ) l = 0 n 1 t l λ t l + 1 λ ( φ n , λ ( x ) v ) μ K ( φ n , λ ( x ) , v ) y N ( v ) d v ( φ n , λ ( x ) ) 1 1 / λ d x .
With the help of Gauss-type quadrature rules, we can implement the above direct piecewise fractional Galerkin method (DPFG) easily. In Table 10, we apply DPFG to Equation (26) again. The parameters employed in this numerical example are μ = 0.2 , λ = 2 and α = β = 0 , where m and N are both variables. From the computed results, we can conjecture that DPFG shares the same convergence rate with the PFG. However, the convergence analysis remains open.

Author Contributions

Funding acquisition, J.M.; Investigation, J.M.; Methodology, H.L.; Software, H.L.; Writing—original draft, J.M.; Writing—review & editing, J.M. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. 11901133) and the Science and Technology Foundation of Guizhou Province (No. QKHJC[2020]1Y014).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Prüss, J. Evolutionary Integral Equations and Applications; Springer: Berlin/Heidelberg, Germany, 1993. [Google Scholar]
  2. Brunner, H. Collocation Methods for Volterra Integral and Related Functional Equations; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  3. Brunner, H.; Pedas, A.; Vainikko, G. Piecewise polynomial collocation methods for linear Volterra integro-differential equations with weakly singular kernels. SIAM J. Numer. Anal. 2001, 39, 957–982. [Google Scholar] [CrossRef]
  4. Brunner, H.; Schotzau, D. Hp-discontinuous Galerkin time-stepping for Volterra integro-differential equations. SIAM J. Numer. Anal. 2006, 44, 224–245. [Google Scholar] [CrossRef] [Green Version]
  5. Mustapha, K.; Brunner, H.; Mustapha, H.; Schötzau, D. An hp-version discontinuous Galerkin method for integro-differential equations of parabolic type. SIAM J. Numer. Anal. 2011, 49, 1369–1396. [Google Scholar] [CrossRef] [Green Version]
  6. Mustapha, K. A superconvergent discontinuous Galerkin method for Volterra integro-differential equations, smooth and non-smooth kernels. Math. Comput. 2013, 82, 1987–2005. [Google Scholar] [CrossRef] [Green Version]
  7. Yi, L.; Guo, B. An h-p version of the continuous Petrov-Galerkin finite element method for Volterra integro-differential equations with smooth and nonsmooth kernels. SIAM J. Numer. Anal. 2015, 53, 2677–2704. [Google Scholar] [CrossRef]
  8. Wang, L.; Yi, L. An h-p version of the continuous Petrov-Galerkin method for Volterra delay-integro-differential equations. Adv. Comput. Math. 2017, 43, 1437–1467. [Google Scholar] [CrossRef]
  9. Zhou, Y.; Stynes, M. Block boundary value methods for linear weakly singular Volterra integro-differential equations. BIT Numer. Math. 2021, 61, 691–720. [Google Scholar] [CrossRef]
  10. Diogo, T.; Lima, P.M.; Pedas, A.; Vainikko, G. Smoothing transformation and spline collocation for weakly singular Volterra integro-differential equations. Appl. Numer. Math. 2017, 114, 63–76. [Google Scholar] [CrossRef]
  11. Katani, R.; Mckee, S. Numerical solution of two-dimensional weakly singular Volterra integral equations with non-smooth solutions. J. Comput. Appl. Math. 2022, 402, 113779. [Google Scholar] [CrossRef]
  12. Hou, D.; Xu, C. A fractional spectral method with applications to some singular problems. Adv. Comput. Math. 2017, 43, 911–944. [Google Scholar] [CrossRef]
  13. Cai, H.; Chen, Y. A fractional order collocation method for second kind Volterra integral equations with weakly singular kernels. J. Sci. Comput. 2018, 75, 970–992. [Google Scholar] [CrossRef]
  14. Cai, H. A fractional spectral collocation for solving second kind nonlinear Volterra integral equations with weakly singular kernels. J. Sci. Comput. 2019, 80, 1529–1548. [Google Scholar] [CrossRef]
  15. Hou, D.; Lin, Y.; Azaiez, M.; Xu, C. A Müntz-collocation spectral method for weakly singular Volterra integral equations. J. Sci. Comput. 2019, 81, 2161–2187. [Google Scholar] [CrossRef] [Green Version]
  16. Ma, J.; Liu, H. Fractional collocation boundary value methods for the second kind Volterra equations with weakly singular kernels. Numer. Algorithms 2020, 84, 743–760. [Google Scholar] [CrossRef]
  17. Ma, J.; Liu, H. A sparse fractional Jacobi–Galerkin–Levin quadrature rule for highly oscillatory integrals. Appl. Math. Comput. 2020, 367, 124775. [Google Scholar] [CrossRef]
  18. Chen, H.; Ma, J. Solving the third-kind Volterra integral eqution via the boundary value technique: Lagrange polynomial versus fractional interpolation. Appl. Math. Comput. 2022, 414, 126685. [Google Scholar]
  19. Shen, J.; Tang, T.; Wang, L. Spectral Methods: Algorithms, Analysis and Applications; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  20. Borwein, P.; Erdélyi, T.; Zhang, J. Müntz systems and orthogonal Müntz-Legendre polynomials. Trans. Am. Math. Soc. 1994, 342, 523–542. [Google Scholar]
  21. McCarthy, P.C.; Sayre, J.E.; Shawyer, B.L.R. Generalized Legendre polynomials. J. Math. Anal. Appl. 1993, 177, 530–537. [Google Scholar] [CrossRef] [Green Version]
  22. Lin, T.; Lin, Y.; Rao, M.; Zhang, S. Petrov–Galerkin methods for linear Volterra integro-differential equations. SIAM J. Numer. Anal. 2000, 38, 937–963. [Google Scholar]
  23. Trefethen, L.N.; Hale, N.; Platte, R.B.; Driscoll, T.A.; Pachón, R. Chebfun Version 4.0. 2011. Available online: http://www.chebfun.org (accessed on 8 September 2022).
  24. Wang, H. On the optimal estimates and comparison of Gegenbauer expansion coefficients. SIAM J. Numer. Anal. 2016, 54, 1557–1581. [Google Scholar] [CrossRef] [Green Version]
  25. Xiang, S.; Liu, G. Optimal decay rates on the asymptotics of orthogonal polynomial expansions for functions of limited regularities. Numer. Math. 2020, 145, 117–148. [Google Scholar] [CrossRef]
  26. Olver, F.; Lozier, D.; Boisvert, R.; Clark, C. NIST Handbook of Mathematical Functions; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
Table 1. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0 ,   μ = 0.2 and λ = 1 .
Table 1. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0 ,   μ = 0.2 and λ = 1 .
m = 2 m = 4
ErrorOrderErrorOrder
N = 4 2.79 × 10 4 1.78 × 10 5
N = 8 8.00 × 10 5 1.8023 5.10 × 10 6 1.8004
N = 12 3.86 × 10 5 1.8008 2.46 × 10 6 1.8002
N = 16 2.30 × 10 5 1.8004 1.47 × 10 6 1.8001
N = 20 1.54 × 10 5 1.8003 9.81 × 10 7 1.8001
Refer Order 1.8000 1.8000
Table 2. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0 ,   μ = 0.2 and λ = 2 .
Table 2. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0 ,   μ = 0.2 and λ = 2 .
m = 2 m = 4
ErrorOrderErrorOrder
N = 4 8.00 × 10 4 9.46 × 10 7
N = 8 1.04 × 10 4 2.9485 7.80 × 10 8 3.5999
N = 12 3.15 × 10 5 2.9081 1.81 × 10 8 3.6000
N = 16 1.37 × 10 5 2.9383 6.44 × 10 9 3.6000
N = 20 7.08 × 10 6 2.9534 2.88 × 10 9 3.6000
Refer Order 3.0000 3.6000
Table 3. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0 ,   μ = 0.2 and λ = 3 .
Table 3. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0 ,   μ = 0.2 and λ = 3 .
m = 2 m = 4
ErrorOrderErrorOrder
N = 4 3.48 × 10 3 3.47 × 10 6
N = 8 5.03 × 10 4 2.7899 1.11 × 10 7 4.9645
N = 12 1.55 × 10 4 2.9047 1.45 × 10 8 5.0125
N = 16 6.73 × 10 5 2.8949 3.44 × 10 9 5.0173
N = 20 3.55 × 10 5 2.8677 1.12 × 10 9 5.0169
Refer Order 3.0000 5.0000
Table 4. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0.5 ,   μ = 0.5 and λ = 1 .
Table 4. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0.5 ,   μ = 0.5 and λ = 1 .
m = 2 m = 4
ErrorOrderErrorOrder
N = 4 1.11 × 10 3 1.52 × 10 4
N = 8 3.89 × 10 4 1.5116 5.36 × 10 5 1.5020
N = 12 2.11 × 10 4 1.5049 2.92 × 10 5 1.5008
N = 16 1.37 × 10 4 1.5029 1.89 × 10 5 1.5005
N = 20 9.81 × 10 5 1.5020 1.36 × 10 5 1.5003
Refer Order 1.5000 1.5000
Table 5. Absolute errors and convergence rates of collocation methods on graded meshes for Equation (26) when μ = 0.5 and r = 1 .
Table 5. Absolute errors and convergence rates of collocation methods on graded meshes for Equation (26) when μ = 0.5 and r = 1 .
m = 2 m = 4
ErrorOrderErrorOrder
4 4.34 × 10 3 6.58 × 10 4
8 1.49 × 10 3 1.5472 2.31 × 10 4 1.5106
12 8.00 × 10 4 1.5260 1.25 × 10 4 1.5060
16 5.17 × 10 4 1.5181 8.13 × 10 5 1.5042
20 3.69 × 10 4 1.5139 5.82 × 10 5 1.5033
Refer Order 1.5000 1.5000
Table 6. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0.5 ,   μ = 0.5 and λ = 2 .
Table 6. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0.5 ,   μ = 0.5 and λ = 2 .
m = 2 m = 4
ErrorOrderErrorOrder
N = 4 4.89 × 10 4 6.07 × 10 14
N = 8 6.10 × 10 5 3.0022 6.31 × 10 14
N = 12 1.81 × 10 5 3.0004 6.39 × 10 14
N = 16 7.63 × 10 6 3.0001 6.93 × 10 14
N = 20 3.91 × 10 6 3.0001 7.57 × 10 14
Refer Order 3.0000 3.0000
Table 7. Absolute errors and convergence rates of collocation methods on graded meshes for Equation (26) when μ = 0.5 and r = 2 .
Table 7. Absolute errors and convergence rates of collocation methods on graded meshes for Equation (26) when μ = 0.5 and r = 2 .
m = 2 m = 4
ErrorOrderErrorOrder
4 8.86 × 10 4 8.22 × 10 5
8 1.13 × 10 4 2.9670 1.02 × 10 5 3.0042
12 3.38 × 10 5 2.9844 3.03 × 10 6 3.0013
16 1.43 × 10 5 2.9893 1.28 × 10 6 3.0007
20 7.34 × 10 6 2.9916 6.55 × 10 7 3.0004
Refer Order 2.5000 3.0000
Table 8. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0.5 ,   μ = 0.5 and λ = 3 .
Table 8. Absolute errors and convergence rates of PFG for Equation (26) when α = β = 0.5 ,   μ = 0.5 and λ = 3 .
m = 2 m = 4
ErrorOrderErrorOrder
N = 4 2.63 × 10 3 1.33 × 10 6
N = 8 3.68 × 10 4 2.8360 5.88 × 10 8 4.5001
N = 12 1.12 × 10 4 2.9285 9.50 × 10 9 4.5000
N = 16 4.80 × 10 5 2.9550 2.60 × 10 9 4.5000
N = 20 2.48 × 10 5 2.9675 9.53 × 10 10 4.5000
Refer Order 3.0000 4.5000
Table 9. Absolute errors and convergence rates of collocation methods on graded meshes for Equation (26) when μ = 0.5 and r = 3 .
Table 9. Absolute errors and convergence rates of collocation methods on graded meshes for Equation (26) when μ = 0.5 and r = 3 .
m = 2 m = 4
ErrorOrderErrorOrder
4 1.01 × 10 3 1.56 × 10 5
8 8.07 × 10 5 3.6519 6.90 × 10 7 4.5014
12 1.74 × 10 5 3.7848 1.11 × 10 7 4.5008
16 5.76 × 10 6 3.8413 3.05 × 10 8 4.5002
20 2.43 × 10 6 3.8750 1.12 × 10 8 4.5000
Refer Order 2.5000 4.5000
Table 10. Absolute errors and convergence rates of DPFG for Equation (26) when μ = 0.2 and λ = 2 .
Table 10. Absolute errors and convergence rates of DPFG for Equation (26) when μ = 0.2 and λ = 2 .
m = 2 m = 4
ErrorOrderErrorOrder
N = 4 1.80 × 10 3 3.49 × 10 6
N = 8 2.10 × 10 4 3.1022 2.88 × 10 7 3.6000
N = 12 6.17 × 10 5 3.0189 6.69 × 10 8 3.6000
N = 16 2.63 × 10 5 2.9653 2.37 × 10 8 3.6000
N = 20 1.35 × 10 5 2.9740 1.06 × 10 8 3.6000
Refer Order 3.0000 3.6000
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, H.; Ma, J. Piecewise Fractional Jacobi Polynomial Approximations for Volterra Integro-Differential Equations with Weakly Singular Kernels. Axioms 2022, 11, 530. https://doi.org/10.3390/axioms11100530

AMA Style

Li H, Ma J. Piecewise Fractional Jacobi Polynomial Approximations for Volterra Integro-Differential Equations with Weakly Singular Kernels. Axioms. 2022; 11(10):530. https://doi.org/10.3390/axioms11100530

Chicago/Turabian Style

Li, Haiyang, and Junjie Ma. 2022. "Piecewise Fractional Jacobi Polynomial Approximations for Volterra Integro-Differential Equations with Weakly Singular Kernels" Axioms 11, no. 10: 530. https://doi.org/10.3390/axioms11100530

APA Style

Li, H., & Ma, J. (2022). Piecewise Fractional Jacobi Polynomial Approximations for Volterra Integro-Differential Equations with Weakly Singular Kernels. Axioms, 11(10), 530. https://doi.org/10.3390/axioms11100530

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop