Next Article in Journal
Cumulative Entropy of Past Lifetime for Coherent Systems at the System Level
Next Article in Special Issue
Asymptotical Stability Criteria for Exact Solutions and Numerical Solutions of Nonlinear Impulsive Neutral Delay Differential Equations
Previous Article in Journal
A Two-Step Newton Algorithm for the Weighted Complementarity Problem with Local Biquadratic Convergence
Previous Article in Special Issue
An Efficient Convolutional Neural Network with Supervised Contrastive Learning for Multi-Target DOA Estimation in Low SNR
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sinc Collocation Method to Simulate the Fractional Partial Integro-Differential Equation with a Weakly Singular Kernel

School of Science, Qingdao University of Technology, Qingdao 266525, China
*
Author to whom correspondence should be addressed.
Axioms 2023, 12(9), 898; https://doi.org/10.3390/axioms12090898
Submission received: 1 August 2023 / Revised: 11 September 2023 / Accepted: 14 September 2023 / Published: 21 September 2023
(This article belongs to the Special Issue Differential Equations and Inverse Problems)

Abstract

:
In this article, we develop an efficient numerical scheme for dealing with fractional partial integro-differential equations (FPIEs) with a weakly singular kernel. The weight and shift Grünwald difference (WSGD) operator is adopted to approximate a time fractional derivative and the Sinc collocation method is applied for discretizing the spatial derivative.The exponential convergence of our proposed method is demonstrated in detail. Finally, numerical evidence is employed to verify the theoretical results and confirm the expected convergence rate.

1. Introduction

In recent years, fractional calculus has played an increasingly important role in various fields and has attracted much interest from scholars due to its extensive applications in modeling many complex problems [1,2,3,4,5,6,7,8]. The fractional integro-differential equation is one of the most active fields in fractional calculus [9,10,11,12,13,14,15], which can be seen as the extension of classical integral equations by replacing integer-order derivatives with fractional derivatives. Consequently, there is a growing need to explore solution techniques to study these equations. Although there are some ways to get exact solutions of these equations, the exact solutions of these equations are very difficult to find in most cases. For this reason, there has been much research on the effective numerical methods of fractional integral differential equations (FIDEs). Here, we list only a few of them. In [16,17], the homotopy analysis method is used to find the approximate solution of FIDEs. In [18], the spectral Jacobi-collocation method is presented by Ma et al. to solve the solution of general linear FIDEs. In [19], the compact finite difference scheme is constructed to approximate the solution of FIDEs with a weakly singular kernel. In [20], the alternating direction implicit difference scheme combined with a fractional trapezoidal rule is developed to solve two dimensional FIDEs. In [21], the Legendre wavelet collocation method based on the Gauss–Jacobi quadrature is introduced to solve the fractional delay-type integro-differential equations. In [22], the collocation method combined with fractional Genocchi functions is used for the solution of variable-order FIDEs. In [23], the meshless method based on the Laplace transform is constructed for approximating the solution of the two-dimensional multi-term FIDEs. In [24], the finite element method is proposed to solve the two-dimensional weakly singular FIDEs. In [25], the spectral Galerkin method based on Legendre polynomials is presented to solve the one and two-dimensional fourth-order FIDEs. In [26], the Adomian decomposition method and homotopy perturbation method are given to approximate the solution of the time FPIEs. Liu et al. [27,28,29,30,31] used the multigrid method and homotopy method to solve practical problems in the fractional flow formulation of the two-phase porous media flow equations and Biot elastic models.
In this article, we consider the fractional partial integro-differential equations (FPIEs) with a weakly singular kernel as follows:
0 D t α v ( x ,   t ) = 2 v ( x ,   t ) x 2 + 0 t ( t s ) 1 / 2 2 v ( x ,   t ) x 2 d s + f ( x ,   t ) , x [ a ,   b ] , t [ 0 ,   T ] ,
with the initial condition:
v ( x ,   0 ) = 0 , x [ a ,   b ] ,
and boundary conditions
v ( a ,   t ) = v ( b ,   t ) = 0 , t [ 0 ,   T ] ,
where 0 < α < 1 and f ( x ,   t ) is smooth enough. The time fractional derivative 0 D t α v ( x ,   t ) is defined in Riemann–Liouville sense as
0 D t α v ( x ,   t ) = 1 Γ ( 1 α ) d d t 0 t v ( x ,   s ) α ( t s ) d s ,
where Γ ( · ) is the Gamma function.
The partial integro-differential equation of integer order has proven to describe some phenomena such as viscoelasticity, population dynamics and heat conduction in materials with memory [32,33,34]. Over the past three decades, various numerical methods based on the Sinc approximation have been presented, which have the advantages of a very fast convergence of exponential order and handling singularities effectively. The Sinc method proposed by Frank Stenger [35,36,37] has been increasingly applied to solve a variety of linear and nonlinear models that arise in scientific and engineering applications such as two-point boundary value problems [38], the Blasius equation [39], oceanographic problems with boundary layers [40], fourth-order partial integro-differential equation [41], the Volterra integro-differential equation [42,43], optimal control, heat distribution and astrophysics equations. According to the definition, it can be seen that fractional derivatives and integrals always deal with weak singularities. Therefore, in the past few years, the Sinc method has been widely extended to get the numerical solution of the fractional differential equations [44,45,46,47]. The main objective of this work is to provide a new attempt to develop a numerical solution via the use of the Sinc collocation method to solve the fractional partial integro-differential equation with a weakly singular kernel.
The remainder of this article is organized as follows. In Section 2, we introduce some basic formulation and theoretic results of Sinc functions which are required for our subsequent development. In Section 3, we propose a time discrete scheme based on the weight and shift Grünwald difference operator and a space discrete scheme by applying a collocation scheme based on the Sinc functions. In Section 4, the convergence analysis of our scheme is proved and in the meantime the exponential convergence is obtained. Some numerical results are described in Section 5 to illustrate the performance of our method. Finally, we give our conclusion in Section 6.

2. Definitions and Preliminaries

In this section, we describe some main notations and definitions of the Sinc function and review some known results that will be used in the following sections. The reader interested in learning more about the detailed properties of the Sinc function can investigate [35].
The Sinc function is basically defined on the whole real line < x < by
S i n c ( x ) = s i n ( π x ) π x , x 0 , 1 , x = 0 .
For any mesh size h > 0 and k = 0 , ± 1 , ± 2 , , the Sinc basis functions with evenly spaced nodes given on R by
S ( k , h ) ( x ) = S i n c y k h h .
Let f ( x ) be a function defined on the real line, then for h > 0 the series
C ( f , h ) ( x ) = k = f ( k h ) S ( k , h ) ( x ) ,
is called the Whittaker cardinal expansion of f, whenever this series converges. The properties of Whittaker cardinal expansions which are derived on the infinite strip Q s of the complex plane have been described and proved in detail in the literature [36].
Q s = w = t + i s : | s | < d π 2 .
In order to construct approximations on the interval (a, b), we consider the conformal map
ϕ ( z ) = log z a b z ,
which carries the eye-shaped domain of complex plan
Q E = z = x + i y : | a r g z a b z | < d π 2 ,
onto the infinite strip domain of complex plan Q s .
Let ψ be the inverse map of w = ϕ ( z ) , and we define the range of ϕ−1 on R as
( a , b ) = { ψ ( u ) = ϕ 1 ( u ) Q E : < u < } .
For the uniform grid { j h } j = on R , the Sinc points which correspond to these nodes are denoted by
x j = ψ ( j h ) = a + b e j h 1 + e j h , j = 0 , ± 1 , ± 2 , .
The basis functions on (a, b) for z Q E are taken to be the composite translated Sinc functions as
S k ( z ) = S ( k , h ) ϕ ( z ) = S i n c ϕ ( z ) k h h , k = 0 , ± 1 , ± 2 , .
Definition 1.
Let B ( Q E ) be the class of functions F which are analytic in Q E and satisfy
ψ ( t + Σ ) | F ( z ) | d z 0 , a s t ± ,
where Σ = i η : | η | < d π 2 and satisfy
N ( f ) = Q E | F ( z ) d z | < .
where Q E represents the boundary of Q E .
Lemma 1
([37]). If F ( x ) , ϕ ( x ) B ( Q E ) and h > 0 . Let ϕ be a one-to-one comformal map. For all x ( a , b )
| F ( x ) j = N N F ( x j ) S j ( x ) | 2 N ( f ϕ ) π d e π d / h .
Moreover, if | F ( x ) | c e β | ϕ ( x ) | , x ( a , b ) , for some positive constants c, l, N and β, and if the selection h = π d / β N , then
sup x ( 0 , 1 ) | F ( x ) d d x l j = N N f ( x j ) S j ( x ) | C 1 N ( l + 1 ) / 2 e π d β N ,
where C 1 depends only on F, d and β.
Lemma 1 shows the Sinc interpolation on B ( Q E ) is exponentially convergent. We also need the derivative of the complex Sinc function to be evaluated at the nodes. So we introduce the lemma as follows:
Lemma 2
([48]). For the step size h and the Sinc points x j determined by (4), suppose that ϕ is the conformal one-to-one mapping of the simply connected domain Q E onto Q d , then we have
δ k j ( 0 ) = [ S ( k , h ) ϕ ( x ) ] | x = x j = 1 , j = k , 0 , j k ,
δ k j ( 1 ) = h d d ϕ [ S ( k , h ) ϕ ( x ) ] | x = x j = 0 , j = k , ( 1 ) j k j k , j k ,
δ k j ( 2 ) = h 2 d 2 d ϕ 2 [ S ( k , h ) ϕ ( x ) ] | x = x j = π 2 3 , j = k , 2 ( 1 ) j k ( j k ) 2 , j k .
To facilitate the representation of discrete systems, we give the definition of the following matrix as follows:
I ( l ) = [ δ k j ( l ) ] , l = 0 , 1 , 2 ,
where δ k j ( l ) is the (k, j) the element of the matrix I ( l ) . The matrix I ( 0 ) , I ( 1 ) and I ( 2 ) represents the identity matrix, the skew symmetric Toeplitz matrix and the symmetric Toeplitz matrix, respectively.

3. Derivation of the Numerical Scheme

3.1. The Time Semi-Discretization

For positive integer number N, let τ = T N be the time mesh size, t n = n τ , n = 0 , 1 , , N , be the mesh points. Denote v n = v ( x , t n ) and f n = f ( x , t n ) . Firstly, in order to apply the WSGD operator to discrete the time fractionl derivatives, the approximation order must be used. Therefore, we review the following lemma.
Lemma 3
([49]). Suppose that φ ( t ) L 1 ( R ) and φ ( t ) C α + 1 ( R ) , and define the shift Grünwald difference operator by
A τ , p α φ ( t ) = 1 τ α k = 0 g k ( α ) φ ( t ( k p ) τ ) ,
where p is an integer and the sequences g k ( α ) are the coefficients of the power series expansion of the function ( 1 z ) α , i.e, g 0 ( α ) = 1 , g k ( α ) = ( 1 ) k α k , k = 1 , 2 , . Then
A τ , p α φ ( t ) = D t α φ ( t ) + O ( τ ) ,
uniformly for t R as τ 0 .
Lemma 4
([50]). Let φ ( t ) L 1 ( R ) , D t α + 2 φ ( t ) and its Fourier transform belong to L 1 ( R ) . Define the weighted and shifted Grünwald difference operator by
D τ , p , q α φ ( t ) = 2 q α 2 ( q p ) A τ , p α φ ( t ) + 2 p α 2 ( p q ) A τ , q α φ ( t ) ,
where p and q are integers and p q . Then,
D τ , p , q α φ ( t ) = D t α φ ( t ) + O ( τ 2 ) ,
uniformly for t R as τ 0 .
Let p and q be equal to 0 and 1 in Lemma 4, we can get
0 D t α v ( x i , t n ) = τ α 2 + α 2 k = 0 n g k ( α ) v i n k α 2 k = 0 n 1 g k ( α ) v i n 1 k + O ( τ 2 ) = τ α k = 0 n λ k v i n k + R n + 1 , 1 ,
where R n + 1 , 1 = O ( τ 2 ) , λ 0 = 2 + α 2 g 0 ( α ) , λ k = 2 + α 2 g k ( α ) 1 α 2 g k 1 ( α ) , k 1 .
By using unusual quadrature approximation, the integral term of (1) can be approximated as follows:
0 t n + 1 ( t n + 1 s ) 1 / 2 2 v ( x , s ) x 2 d s = l = 0 n t l t l + 1 ( t n + 1 s ) 1 / 2 2 v ( x , s ) x 2 d s l = 0 n t l t l + 1 ( t n + 1 s ) 1 / 2 t l + 1 s τ v x x l ( x ) + s t l τ v x x l + 1 ( x ) d s 1 τ l = 0 n A n , l v x x l ( x ) + B n , l v x x l + 1 ( x ) + R n + 1 , 2 ,
where
R n + 1 , 2 = O ( t 3 / 2 ) , A n , l = t l t l + 1 ( t n + 1 s ) 1 / 2 ( t l + 1 s ) d s , B n , l = t l t l + 1 ( t n + 1 s ) 1 / 2 ( s t l ) d s ,
Substituting (15) and (16) into (1), we have
λ 0 v n + 1 ( x ) τ α + τ α 1 B n , n v x x n + 1 ( x ) = τ α 1 l = 0 n ρ n , l v x x l ( x ) k = 0 n λ k v n + 1 k ( x ) + τ α f n + 1 ( x ) + R n + 1 ,
where
| R n + 1 | min | R n + 1 , 1 | , | R n + 1 , 2 | , ρ n , 0 = A n , 0 , ρ n , l = A n , l + B n , l 1 .
Omitting the truncation error term R n + 1 from Equation (18), we get the following semidiscrete scheme of Equation (1):
λ 0 v n + 1 ( x ) τ α + τ α 1 B n , n v x x n + 1 ( x ) = τ α 1 l = 0 n ρ n , l v x x l ( x ) k = 0 n λ k v n + 1 k ( x ) + τ α f n + 1 ( x ) ,
and using the initial and boundary conditions (2), we have
v 0 ( x ) = g 0 ( x ) , v n + 1 ( a ) = 0 , v n + 1 ( b ) = 0 .

3.2. The Sinc Collocation Method for Spatial Discretization

Now we construct the Sinc collocation method to discrete the semidiscrete scheme (19). The approximation solution v n ( x ) of the semidiscrete scheme (19) can be approximated by
v n ( x ) V m n ( x ) = k = N N c j n S ( k , h ) ϕ ( x ) , m = 2 N + 1 ,
where c j n is the undetermined coefficient in (20).
d 2 d x 2 V m n ( x ) = j = N N c j n d 2 d x 2 [ S ( j , h ) ϕ ( x ) ] = j = N N c j n [ ϕ ( x ) S j ( 1 ) ( x ) + ( ϕ ( x ) ) 2 S j ( 2 ) ( x ) ] ,
where
S j ( l ) = d ( l ) d ϕ ( l ) [ S ( j , h ) ϕ ( x ) ] , l = 1 , 2 .
It then follows from Lemma 2 that
d 2 d x 2 V m n ( x i ) = j = N N c j n ϕ ( x i ) δ j i ( 1 ) h + ( ϕ ( x i ) ) 2 δ j i ( 2 ) h 2 .
Substituting (20) and (21) into (19), we have
λ 0 j = N j = N c j n + 1 δ j i ( 0 ) ( τ α + τ α 1 B n , n ) j = N j = N c j n + 1 ϕ ( x ) δ j i ( 1 ) h + ( ϕ ( x ) ) 2 δ j i ( 2 ) h 2 = τ α 1 l = 0 n j = N j = N ρ n , l c j n + 1 ϕ ( x ) δ j i ( 1 ) h + ( ϕ ( x ) ) 2 δ j i ( 2 ) h 2 k = 0 n j = N j = N λ k c j n + 1 k δ j i ( 0 ) + τ α f i n + 1 .
A diagonal matrix of order 2 N + 1 is defined as follows
D ( g ( x ) ) i j = g ( x i ) , i = j 0 , i j .
Multiplying both sides of the above equation by 1 ( ϕ ( x ) ) 2 , we get
1 ( ϕ ( x i ) ) 2 c i n + 1 τ α + τ α 1 B n , n j = N N c j n + 1 ϕ ( x i ) ( ϕ ( x i ) ) 2 δ i j ( 1 ) h + δ i j ( 2 ) h 2 = τ α 1 l = 0 n j = N N ρ n , l c j l ϕ ( x i ) ( ϕ ( x i ) ) 2 δ i j ( 1 ) h + δ i j ( 2 ) h 2 + 1 ( ϕ ( x i ) ) 2 k = 0 n c i k + τ α ( ϕ ( x i ) ) 2 f i n + 1 .
Writing the above Equation (24) in matrix form as
D 1 ϕ 2 C n + 1 τ α + τ α 1 B n , n 1 h D 1 ϕ I ( 1 ) + 1 h 2 I ( 2 ) C n + 1 = τ α D 1 ϕ 2 F n + 1 + D 1 ϕ 2 ( C n + C n 1 + + C 1 + C 0 ) + τ α 1 l = 0 n ρ n , l 1 h D 1 ϕ I ( 1 ) + 1 h 2 I ( 2 ) C l ,
or in a compact form as
P C n + 1 = R τ α F n + 1 + m = 0 n C m + τ α 1 l = 0 n ρ n , l Q C l ,
where
R = D 1 ϕ 2 , Q = 1 h D 1 ϕ I ( 1 ) + 1 h 2 I ( 2 ) , C n + 1 = ( c N n + 1 , c N + 1 n + 1 , , c N n + 1 ) T , F n + 1 = ( f N n + 1 , f N + 1 n + 1 , , f N n + 1 ) T , P = R B n , n Q .
If we set
G n + 1 = R τ α F n + 1 + m = 0 n C m + τ α 1 l = 0 n ρ n , l Q C l ,
then Equation (26) can be written as follows:
P C n + 1 = G n + 1 ,
with the additional initial condition
C 0 = ( V 0 ( x N ) , V 0 ( x N + 1 ) , , V 0 ( x N ) ) T .
For each n, Formula (28) is a system of 2 N + 1 order linear equations including 2 N + 1 equations. By solving this system of linear equations, the coefficients of the numerical solutions (20) can be obtained.

4. Convergence Analysis

In this section, we aim to analyze the convergence of the semidiscrete Equation (19) for the FPIEs (1)–(3).
For the sake of convenience, the semidiscrete Equation (19) can be rewritten as
λ 0 v n + 1 ( x ) τ α + τ α 1 B n , n v x x n + 1 ( x ) = g ( x ) ,
where
g ( x ) = τ α 1 l = 0 n ρ n , l v x x l ( x ) k = 0 n λ k v n + 1 k ( x ) + τ α f n + 1 ( x ) .
The numerical solution W m n + 1 ( x ) of Equation (29) at the point x j can be obtained by
W m n + 1 ( x ) = j = N N v n + 1 ( x j ) S j ( x ) ,
To obtain the bound of | V n + 1 ( x ) V m n + 1 ( x ) | , we can start by estimating the boundary of | V m n + 1 ( x ) W m n + 1 ( x ) | .
Lemma 5
([51]). For x ϕ 1 and the matrix P defined by Equation (27), we have
P + P * 2 = H B n , n h 2 I ( 2 ) ,
where P * is the conjugate transpose of P and
H = D Re 1 ϕ 2 B n , n 2 h D 1 ϕ I ( 1 ) I ( 1 ) D 1 ϕ ¯ .
If the eigenvalues of the matrix H are non-negative, then there exists a constant c 0 that doesn’t depend on N, such that
P 1 2 4 d N β π B n , n 1 + C 0 N ,
for a sufficiently large N .
Theorem 1.
Suppose V m n + 1 ( x ) is an approximate solution of Equation (19), W m n + 1 is an approximate solution of Equation (1). Then, there exists a constant C 4 that doesn’t depend on N, such that
sup x [ a , b ] | V m n + 1 ( x ) W m n + 1 ( x ) | C 4 N 3 e π d β N .
Proof. 
By Equations (20) and (30) and the Cauchy–Schwarz inequality, we gain
| V m n + 1 ( x ) W m n + 1 ( x ) | = | j = N N c j n + 1 S j ( x ) j = N N v n + 1 ( x j ) S j ( x ) | j = N N | c j n + 1 v n + 1 ( x j ) | 2 1 2 j = N N | S j ( x ) | 2 1 2 .
Since j = N N | S j ( x ) | 2 1 2 C 1 , where C 1 is a constant independent of N, we obtain
| V m n + 1 ( x ) W m n + 1 ( x ) | C 1 C n + 1 U n + 1 2 ,
where C n + 1 is given by (27) and denoting the vector V n + 1 by
U n + 1 = v n + 1 ( x N ) , v n + 1 ( x N + 1 ) , , v n + 1 ( x N ) T .
Based on (19) and (28), we have
C n + 1 U n + 1 2 = P 1 ( P C n + 1 P U n + 1 ) 2 P 1 2 P U n + 1 G n + 1 2 .
For simplicity, we denote
r k = P U n + 1 G n + 1 k , k = N , , N ,
and using Equation (29), we obtain
| r k | = | g ( x k ) g m ( x k ) | = | v n + 1 ( x k ) τ α + τ α 1 B n , n d 2 d x 2 v n + 1 ( x k ) V m n + 1 ( x k ) + τ α + τ α 1 B n , n d 2 d x 2 V m n + 1 ( x k ) | | v n + 1 ( x k ) V m n + 1 ( x k ) | + B n , n | d 2 d x 2 v n + 1 ( x k ) d 2 d x 2 V m n + 1 ( x k ) | .
Now, using Theorem 1, we have
r k C 2 N 1 2 e π d β N + B n , n C 3 N 3 2 e π d β N e π d β N C 2 N 3 2 + B n , n C 3 N 3 2 = K N 3 2 e π d β N ,
where C 2 and C 3 are constants independent of N and K = C 2 + B n , n C 3 .
P U n + 1 G n + 1 2 2 N + 1 P U n + 1 G n + 1 ,
and using inequality (35), we get
P U n + 1 G n + 1 2 2 K N 2 e π d β N .
Now, substituting (36) into (33), we have
C n + 1 U n + 1 2 4 2 d K ( 1 + C 0 ) α π B n , n N 3 e π d β N .
Based on (32) and (37), we get
sup x [ a , b ] | V m n + 1 ( x ) W m n + 1 ( x ) | C 4 N 3 e π d β N ,
where C 4 = 4 2 d K ( 1 + C 0 ) α π B n , n .  □
Theorem 2.
Suppose V n + 1 ( x ) be the analytical solution of (29), V m n + 1 ( x ) be its Sinc approximation defined by (20). Then, there exists a constant C 7 that doesn’t depend on N, such that
sup x [ a , b ] | V n + 1 ( x ) V m n + 1 ( x ) | C 7 N 3 e π d β N .
Proof. 
Using the triangular inequality, we get
| V n + 1 ( x ) V m n + 1 ( x ) | | V n + 1 ( x ) W m n + 1 ( x ) | + | W m n + 1 ( x ) V m n + 1 ( x ) | .
Using Theorem 1, we can get
| V n + 1 ( x ) W m n + 1 ( x ) | C 5 N 3 e π d β N .
where C 5 is a constant independent of N. Based on Theorem 2, there exists a constant C 6 that does not depend on N such that
| W m n + 1 ( x ) V m n + 1 ( x ) | C 6 N 3 e π d β N ,
Finally, we conclude
sup x [ a , b ] | V n + 1 ( x ) V m n + 1 ( x ) | C 7 N 3 e π d β N ,
where C 7 = max { C 5 , C 6 } . □

5. Numerical Results

In this section, some numerical calculations are performed to demonstrate the validity and accuracy of our method. In numerical examples, we set parameters d = π 2 and β = 1 and then h = π 2 N . All numerical computations are carried out using Matlab 7.14 running on a Lenovo PC (Lenovo, Quarry Bay, Hong Kong) with a 1.6 GHz Intel Core i5-4200 CPU (Intel Corporation, Santa Clara, CA, USA) and 4 GB RAM installed.
To illustrate the accuracy of our method, the error analysis is calculated according to the maximum norm errors, defined as:
e ( h , τ ) = max 0 n N V n v n .
Furthermore, the temporal convergence order can be expressed by
r a t e 1 = log 2 e ( h , 2 τ ) e ( h , τ ) .
Example 1.
We consider Equations (1)–(3) with the analytical solution
v ( x , t ) = t 2 x ( x 1 ) ,
where 0 < x < 1 , 0 < t < 1 and
f ( x , t ) = 2 Γ ( 3 α ) x ( x 1 ) t 2 α 2 t 2 4 Γ ( 1 / 2 ) Γ ( 7 / 2 ) t 5 2 .
Table 1 represents the maximum norm errors and the temporal convergence order for N = 32 and α = 0.1 , 0.3 , 0.5 , 0.7 with different values of time step size. Table 2 shows a comparative study for the presented method and the method in [19]. It can be observed from the table that the numerical results are better than the method in [19]. The maximum norm errors for α = 0.8 and τ = 1 1000 with different values of N are plotted in Figure 1. At the same time, it is clear from the figure that the presented scheme converges at an exponential rate as N increases. From these diagrams, it can be seen that the results are in excellent agreement with the theoretical analysis.
Example 2.
We consider Equations (1)–(3) with the analytical solution
v ( x , t ) = t   sin ( π x ) ,
where 0 < x < p i , 0 < t < 1 and
f ( x , t ) = sin ( π x ) 1 Γ ( 2 α ) t 1 α + π 2 t + 4 3 π 2 t 3 2 .
Table 3 represents the maximum norm errors and the temporal convergence order for N = 128 and α = 0.2 , 0.4 , 0.6 , 0.8 with different values of time step size. The maximum norm errors for α = 0.4 and τ = 1 512 with different values of N are plotted in Figure 2. The figure also shows that our presented scheme converges at an exponential rate as N increases. Figure 3 depicts the graph of the numerical solution and the exact solution with α = 0.5 , τ = 1 512 and N = 64 . These figures confirm that the proposed method solution is in good agreement with the exact solution.

6. Conclusions

In the present article, we have presented and analyzed an efficient numerical algorithm for solving FPIEs with a weakly singular kernel. In this technique, the WSGD operator is applied for discretization of the time fractional derivative and the Sinc collocation method is used for discretization of the space derivative. Convergence analysis of our scheme is theoretically proven, and it is shown that the numerical solution converges to the exact solution at the exponential rate in space. Numerical experiments were provided to verify the theoretical results. In the future, we intend to extend the method for solving the higher space dimension equation, which is straightforward, in view of the potential applications.

Author Contributions

Conceptualization, M.L. and L.C.; methodology, M.L. and L.C.; validation, L.C. and Y.Z.; writing—original draft preparation, M.L. and Y.Z.; writing—review and editing, M.L. and Y.Z.; funding acquisition, M.L. and L.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Natural Science Foundation of Shandong Province under Grant ZR2022MA063 and the National Natural Science Foundation of China under Grant 12101037.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hilfer, R. Applications of Fractional Calculus in Physics; World Scientific: Singapore, 2000. [Google Scholar]
  2. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  3. Povstenko, Y. Fractional Thermoelasticity; Springer: New York, NY, USA, 2015. [Google Scholar]
  4. Cheng, X.; Duan, J.; Li, D. A novel compact ADI scheme for two-dimensional Riesz space fractional nonlinear reaction-diffusion equations. Appl. Math. Comput. 2019, 346, 452–464. [Google Scholar] [CrossRef]
  5. Yousuf, M.; Furati, K.M.; Khaliq, A.Q.M. High-order time-stepping methods for two-dimensional Riesz fractional nonlinear reaction-diffusion equations. Comput. Math. Appl. 2020, 80, 204–226. [Google Scholar] [CrossRef]
  6. Yousuf, M. A second-order efficient L-stable numerical method for space fractional reaction-diffusion equations. Int. J. Comput. Math 2018, 95, 1408–1422. [Google Scholar] [CrossRef]
  7. El-Danaf, T.S.; Hadhoud, A.R. Parametric spline functions for the solution of the one time fractional Burgers’ equation. Appl. Math. Model. 2012, 36, 4557–4564. [Google Scholar] [CrossRef]
  8. El-Danaf, T.S.; Hadhoud, A.R. Computational method for solving space fractional Fisher’s nonlinear equation. Math. Methods Appl. Sci. 2014, 37, 657–662. [Google Scholar] [CrossRef]
  9. Panda, R.; Dash, M. Fractional generalized splines and signal processing. Signal Process. 2006, 86, 2340–2350. [Google Scholar] [CrossRef]
  10. Torvik, P.J.; Bagley, R.L. On the appearance of the fractional derivative in the behavior of real materials. J. Appl. Mech. 1984, 51, 294–298. [Google Scholar] [CrossRef]
  11. Giona, M.; Cerbelli, S.; Roman, H.E. Fractional diffusion equation and relaxation in complex viscoelastic material. Phys. A 1992, 191, 449–453. [Google Scholar] [CrossRef]
  12. Jiang, X.; Xu, M.; Qi, H. The fractional diffusion model with an absorption term and modified Fick’s law for non-local transport processes. Nonlinear Anal. 2010, 11, 262–269. [Google Scholar] [CrossRef]
  13. Monami, S.; Odibat, Z. Analytical approach to linear fractional partial differential equations arising in fluid mechanics. Phys. Lett. A 2006, 355, 271–279. [Google Scholar]
  14. He, J.H. Some applications of nonlinear fractional differential equations and their approximations. Bull. Sci. Technol. 1999, 15, 86–90. [Google Scholar]
  15. Chow, T. Fractional dynamics of interfaces between soft-nanoparticles and rough substrates. Phys. Lett. 2005, 342, 148–155. [Google Scholar] [CrossRef]
  16. Yildirim, A.; Sezer, S.A.; Kaplan, Y. Numerical methods for fourth-order fractional integro-differential equations. Z. Naturforsch. A 2011, 65, 1027–1032. [Google Scholar] [CrossRef]
  17. Abbasbandy, S.; Hashemi, M.S.; Hashim, I. On convergence of homotopy analysis method and its application to fractional integro-differetnial equations. Quaest. Math. 2013, 36, 93–105. [Google Scholar] [CrossRef]
  18. Ma, X.; Huang, C. Spectral collocation method for linear fractional integro-differetnial equations. Appl. Math. Model. 2014, 38, 1434–1448. [Google Scholar] [CrossRef]
  19. Mohebbi, A. Compact finite difference shceme for the solution of a time fractional partial integro-differential equation with a weakly singular kernel. Math. Methods Appl. Sci. 2017, 40, 7627–7639. [Google Scholar] [CrossRef]
  20. Qiao, L.; Xu, D.; Wang, Z. An ADI difference scheme based on fractional trapezoidal rule for fractional integro-differential equation with a weakly singular kernel. Appl. Math. Comput. 2019, 354, 103–114. [Google Scholar] [CrossRef]
  21. Nemati, S.; Lima, P.M.; Sedaghat, S. Legendre wavelet collocation method combined with the Gauss-Jacobi quadrature for solving fractional delay-type integro-differential equations. Appl. Numer. Math. 2020, 149, 99–112. [Google Scholar] [CrossRef]
  22. Dehestani, H.; Ordokhani, Y.; Razzaghi, M. Pseudo-operational matrix method for the solution of variable-order fractional partial integro-differential equation. Eng. Comput. 2021, 37, 1791–1806. [Google Scholar] [CrossRef]
  23. Kamran, K.; Shah, Z.; Kumam, P.; Alreshidi, N.A. A meshless method based on the Laplace transform for the 2D multi-term time fractional partial integro-differential equation. Mathematics 2020, 8, 1972. [Google Scholar] [CrossRef]
  24. Dehghan, M.; Abbaszadeh, M. Error estimate of finite element/finite difference technique for solution of two-dimensional weakly singular integro-partial differential equation with space and time fractional derivative. Appl. Numer. Math. 2019, 356, 314–328. [Google Scholar] [CrossRef]
  25. Fakhar-Izadi, F. Fully spectral-Galerkin method for the one and two dimensional fourth order time factional partial integro-differential equaitons with a weakly singular kernel. J. Numer. Methods Partial Differ. Equ. 2022, 38, 160–176. [Google Scholar] [CrossRef]
  26. Panda, A.; Santra, S.; Mohapatra, J. Adomian decomposition and homotopy perturbation method for the solution of time fractional partial integro-differential equations. J. Appl. Math. Comput. 2022, 68, 2065–2082. [Google Scholar] [CrossRef]
  27. Liu, T.; Ouyang, D.; Guo, L.; Qiu, R.; Qi, Y.; Xie, W.; Ma, Q.; Liu, C. Combination of multigrid with constraint data for inverse problem of nonlinear diffusion equation. Mathematics 2023, 11, 2887. [Google Scholar] [CrossRef]
  28. Liu, T. Parameter estimation with the multigrid-homotopy method for a nonlinear diffusion equation. J. Comput. Appl. Math. 2022, 413, 114393. [Google Scholar] [CrossRef]
  29. Liu, T. Porosity reconstruction based on Biot elastic model of porous media by homotopy perturbation method. Chaos Solitons Fractals 2022, 158, 112007. [Google Scholar] [CrossRef]
  30. Liu, T.; Ding, Z.; Yu, J.; Zhang, W. Parameter estimation for nonlinear diffusion problems by the constrained homotopy method. Mathematics 2023, 11, 2642. [Google Scholar] [CrossRef]
  31. Liu, T.; Xia, K.; Zheng, Y.; Yang, Y.; Qiu, R.; Qi, Y.; Liu, C. A homotopy method for the constrained inverse problem in the multiphase porous media flow. Processes 2022, 10, 1143. [Google Scholar] [CrossRef]
  32. Tuan, V.K. Fractional partial integro-differential equation in wiener spaces. Fract. Calc. Appl. Anal. 2020, 23, 1300–1328. [Google Scholar] [CrossRef]
  33. Zhu, B.; Han, B.Y. Existence and uniqueness of mild solutions for fractional partial integro-differential equations. Mediterr. J. Math. 2020, 17, 113. [Google Scholar] [CrossRef]
  34. Maji, S.; Natesan, S. Analytical and numerical solution techniques for a class of time-fractional integro-partial differential equations. Numer. Algorithms 2023, 94, 229–256. [Google Scholar] [CrossRef]
  35. Stenger, B.F. Numerical methods based on the Whittaker cardinal or Sinc functions. SIAM Rev. 1981, 23, 165–224. [Google Scholar] [CrossRef]
  36. Stenger, B.F. Sinc Methods for Quadrature and Differential Equations. SIAM Rev. 1993, 35, 682–683. [Google Scholar] [CrossRef]
  37. Stenger, B.F. Numerical Methods Based on Sinc and Analytic Functions; Springer: New York, NY, USA, 1993. [Google Scholar]
  38. Rashidinia, J.; Nabati, M.; Barati, A. Sinc-Galerkin method for solving nonlinear weakly singular two point boundary value problems. Int. J. Comput. Math. 2017, 94, 79–94. [Google Scholar] [CrossRef]
  39. Parand, K.; Dehghan, M.; Pirkhedri, A. Sinc-collocation method for solving the Blasius equation. Phys. Lett. A 2009, 373, 4060–4065. [Google Scholar] [CrossRef]
  40. Winter, D.F.; Bowers, K.; Lund, J. Wind-driven currents in a sea with a variable Eddy viscosity calculated via a Sinc–Galerkin technique. Int. J. Numer. Methods Fluids 2000, 33, 1041–1073. [Google Scholar] [CrossRef]
  41. Qiu, W.; Xu, D.; Guo, J. The Crank-Nicolson-type Sinc-Galerkin method for the fourth-order partial integro-differential equation with a weakly singular kernel. Appl. Numer. Math. 2021, 159, 239–258. [Google Scholar] [CrossRef]
  42. Okayama, K. Theoretical analysis of a Sinc-Nyström method for Volterra integro-differential equations and its improvement. Appl. Math. Comput. 2018, 324, 1–15. [Google Scholar] [CrossRef]
  43. AI-Khaled, K.; Darweesh, A.; Yousef, M.H. Covergence of numerical scheme for the solution of partial integro-differential equations used in heat transfer. J. Appl. Math. Comput. 2019, 61, 657–675. [Google Scholar] [CrossRef]
  44. Nagy, A.M. Numerical solution of time fractional nonlinear Klein–Gordon equation using Sinc-Chebyshev collocation method. Appl. Math. Comput. 2017, 310, 139–148. [Google Scholar] [CrossRef]
  45. Saadatmandi, A.; Dehghan, M.; Azizi, M. The Sinc-Legendre collocation method for a class of fractional convection-diffusion equations with variable coefficients. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 4125–4136. [Google Scholar] [CrossRef]
  46. Pirkhedri, A.; Javadi, H.H.S. Solving the time-fractional diffusion equation via Sinc-Haar collocation method. Appl. Math. Comput. 2015, 257, 317–326. [Google Scholar] [CrossRef]
  47. Chen, L.; Li, M.; Xu, Q. Sinc-Galerkin method for solving the time fractional convection–diffusion equation with variable coefficients. Adv. Differ. Equ. 2020, 2020, 504. [Google Scholar] [CrossRef]
  48. Lund, J.; Bowers, K. Sinc Method for Quadrature and Differential Equations; SIAM: Philadelphia, PA, USA, 1992. [Google Scholar]
  49. Meerschaert, M.M.; Tadjeran, C. Finite difference approxiamtions for fractional advection dispersion flow equations. J. Comput. Appl. Math. 2004, 172, 65–77. [Google Scholar] [CrossRef]
  50. Tian, W.Y.; Zhou, H.; Deng, W.H. A class of second order difference approximations for solving space fractional diffusion equations. Math. Comput. 2015, 84, 1703–1727. [Google Scholar] [CrossRef]
  51. Fahim, A.; Araghi, M.A.F.; Rashidinia, J.; Jalalvand, M. Numerical solution of Volterra paritial integro-differential equations based on Sinc-collocation method. Adv. Differ. Equ. 2017, 2017, 362. [Google Scholar] [CrossRef]
Figure 1. The maximum norm errors with α = 0.8 and τ = 1 1000 .
Figure 1. The maximum norm errors with α = 0.8 and τ = 1 1000 .
Axioms 12 00898 g001
Figure 2. The maximum norm errors with α = 0.4 and τ = 1 512 .
Figure 2. The maximum norm errors with α = 0.4 and τ = 1 512 .
Axioms 12 00898 g002
Figure 3. Numerical solution and analytical solution with α = 0.5 , τ = 1 512 and N = 64 .
Figure 3. Numerical solution and analytical solution with α = 0.5 , τ = 1 512 and N = 64 .
Axioms 12 00898 g003
Table 1. The maximum norm errors and temporal convergence orders with N = 32 .
Table 1. The maximum norm errors and temporal convergence orders with N = 32 .
α τ e ( h , τ ) Rate 1
0.11/102.71422  × 10 4
1/206.89322  × 10 5 1.97729
1/401.74371  × 10 5 1.98507
1/804.40355  × 10 6 1.98542
0.31/102.71798  × 10 4
1/206.90718  × 10 5 1.97637
1/401.74383  × 10 5 1.98584
1/804.41692  × 10 6 1.98115
0.51/102.78117  × 10 4
1/207.06728  × 10 5 1.97647
1/401.78836  × 10 5 1.98252
1/804.51750  × 10 6 1.98504
0.71/102.90936  × 10 4
1/207.37990  × 10 5 1.97903
1/401.86602  × 10 5 1.98365
1/804.71342  × 10 6 1.98512
The asterisk (∗) symbol indicates that the temporal convergence order cannot be calculated.
Table 2. Comparison of the maximum norm errors and temporal convergence orders with N = 100 .
Table 2. Comparison of the maximum norm errors and temporal convergence orders with N = 100 .
α τ e ( h , τ ) Rate 1 e ( h , τ )  [19] Rate 1  [19]
0.61/102.7821  × 10 4 2.4541  × 10 4
1/207.0565  × 10 5 1.97919.4738  × 10 5 1.3732
1/401.7991  × 10 5 1.97173.8919  × 10 5 1.2835
1/804.5933  × 10 6 1.96961.6656  × 10 5 1.2244
1/1601.1502  × 10 6 1.99767.3463  × 10 6 1.1810
1/3202.8781  × 10 7 1.99873.3191  × 10 6 1.1462
The asterisk (∗) symbol indicates that the temporal convergence order cannot be calculated.
Table 3. The maximum norm errors and temporal convergence orders with N = 128 .
Table 3. The maximum norm errors and temporal convergence orders with N = 128 .
α τ e ( h , τ ) Rate 1
0.21/101.4168  × 10 6
1/203.5892  × 10 7 1.9809
1/409.0501  × 10 8 1.9877
1/802.2729  × 10 8 1.9934
0.41/106.0618  × 10 6
1/201.5345  × 10 6 1.9819
1/403.8691  × 10 7 1.9877
1/809.7218  × 10 8 1.9918
0.61/102.1210  × 10 5
1/205.3633  × 10 6 1.9836
1/401.3508  × 10 6 1.9894
1/803.3889  × 10 7 1.9949
0.81/106.8883  × 10 5
1/201.7426  × 10 5 1.9829
1/404.3913  × 10 6 1.9885
1/801.1017  × 10 6 1.9949
The asterisk (∗) symbol indicates that the temporal convergence order cannot be calculated.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, M.; Chen, L.; Zhou, Y. Sinc Collocation Method to Simulate the Fractional Partial Integro-Differential Equation with a Weakly Singular Kernel. Axioms 2023, 12, 898. https://doi.org/10.3390/axioms12090898

AMA Style

Li M, Chen L, Zhou Y. Sinc Collocation Method to Simulate the Fractional Partial Integro-Differential Equation with a Weakly Singular Kernel. Axioms. 2023; 12(9):898. https://doi.org/10.3390/axioms12090898

Chicago/Turabian Style

Li, Mingzhu, Lijuan Chen, and Yongtao Zhou. 2023. "Sinc Collocation Method to Simulate the Fractional Partial Integro-Differential Equation with a Weakly Singular Kernel" Axioms 12, no. 9: 898. https://doi.org/10.3390/axioms12090898

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