1.
Introduction
Non-linear partial differential equations are extensively used in science and engineering to model real-world phenomena [1,2,3,4]. Using fractional operators like the Riemann-Liouville (RL) and the Caputo operators which have local and singular kernels, it is difficult to express many non-local dynamics systems. Thus to describe complex physical problems, fractional operators with non-local and non-singular kernels [5,6] were defined. The Atangana-Baleanu (AB) fractional derivative operator is one of these type of fractional operators which is introduced by Atangana and Baleanu[7].
The time fractional Kolmogorov equations (TF-KEs) are defined as
with the initial and boundary conditions
where (s,t)∈[0,1]×[0,1], ABDγt denotes the Atangana-Baleanu (AB) derivative operator, Dsg(s,t)=∂∂sg(s,t) and Dssg(s,t)=∂2∂s2g(s,t). If ϑ1(s) and ϑ2(s) are constants, then Eq (1.1) is presenting the time fractional advection-diffusion equations (TF-ADEs).
Many researchers are developing methods to find the solution of partial differential equations of fractional order. Analytical solutions or formal solutions of such type of equations are difficult; therefore, numerical simulations of these equations inspire a large amount of attentions. High accuracy methods can illustrate the anomalous diffusion phenomenon more precisely. Some of the efficient techniques are Adomian decomposition [8,9], a two-grid temporal second-order scheme [10], the Galerkin finite element method [11], finite difference [12], a differential transform [13], the orthogonal spline collocation method [14], the optimal homotopy asymptotic method [15], an operational matrix (OM) [16,17,18,19,20,21,22,23,24], etc.
The OM is one of the numerical tools to find the solution of a variety of differential equations. OMs of fractional derivatives and integration were derived using polynomials like the Chebyshev [16], Legendre [17,18], Bernstein [19], clique [20], Genocchi [21], Bernoulli [22], etc. In this work, with the help of the Hosoya polynomial (HS) of simple paths and OMs, we reduce problem (1.1) to the solution of a system of nonlinear algebraic equations, which greatly simplifies the problem under study.
The sections are arranged as follows. In Section 2, we review some basic preliminaries in fractional calculus and interesting properties of the HP. Section 3 presents a new technique to solve the TF-KEs. The efficiency and simplicity of the proposed method using examples are discussed in Section 5. In Section 6, the conclusion is given.
2.
Preliminaries
In this section we discuss some basic preliminaries of fractional calculus and the main properties of the HP. We also compute an error bound for the numerical solution.
2.1. Fractional calculus
Definition 2.1. (See [25]) Let 0<γ≤1. The RL integral of order γ is defined as
One of the properties of the fractional order of RL integral is
Definition 2.2. (See [7]) Let 0<γ≤1, g∈H1(0,1) and Φ(γ) be a normalization function such that Φ(0)=Φ(1)=1 and Φ(γ)=1−γ+γΓ(γ). Then, the following holds
1) The AB derivative is defined as
where Eγ(s)=∞∑j=0sjΓ(γj+1) is the Mittag-Leffler function.
2) The AB integral is given as
Let vγ=1−γΦ(γ) and wγ=1Φ(γ)Γ(γ); then, we can rewrite (2.1) as
The AB integral satisfies the following property [26]:
2.2. The HP and their properties
In 1988, Haruo Hosoya introduced the concept of the HP [27,28]. This polynomial is used to calculate distance between vertices of a graph [29]. In [30,31], the HP of path graphs is obtained. The HP of the path graphs is described as
where d(G,l) denotes the distance between vertex pairs in the path graph [32,33]. Here we consider path graph with vertices n where n∈N. Based on n vertex values the Hosoya polynomials are calculated [34]. Let us consider the path Pn with n vertices; then the HP of the Pi,i=1,2,⋯,n are computed as
Consider any function g(s) in L2(0,1); we can approximate it using the HP as follows:
where
and
From (2.2), we have
where Q=⟨H(s),H(s)⟩ and ⟨⋅,⋅⟩ denotes the inner product of two arbitrary functions.
Now, consider the function g(s,t)∈L2([0,1]×[0,1]); then, it can be expanded in terms of the HP by using the infinite series,
If we consider the first (N+1)2 terms in (2.4), an approximation of the function g(s,t) is obtained as
where
Theorem 2.1. The integral of the vector H(s) given by (2.3) can be approximated as
where R is called the OM of integration for the HP.
Proof. Firstly, we express the basis vector of the HP, H(s), in terms of the Taylor basis functions,
where
and
with
Now, we can write
where B=[bq,r],q,r=1,2,⋯,N+1 is an (N+1)×(N+1) matrix with the following elements
and
Now, by approximating sk,k=1,2,⋯,N+1 in terms of the HP and by (2.7), we have
where A−1r, r=2,3,⋯,N+1 is the r-th row of the matrix A−1 and L=Q−1⟨sN+1,H(s)⟩. Then, we get
where E=[A−12,A−13,⋯,A−1N+1,LT]T. Therefore, by taking R=ABE, the proof is completed.
Theorem 2.2. The OM of the product based on the HP is given by (2.3) can be approximated as
where ˆC is called the OM of product for the HP.
Proof. Multiplying the vector C=[c1,c2,⋯,cN+1]T by H(s) and HT(s) gives
Taking ek,i=[e1k,i,e2k,i,⋯,eN+1k,i]T and expanding sk−1˜H(Pi,s)≃eTk,iH(s),i,k=1,2,⋯,N+1 using the HP, we can write
Therefore,
where Ek is an (N+1)×(N+1) matrix and the vectors ek,i for k=1,2,⋯,N+1 are the columns of Ek. Let ¯Ek=EkC,k=1,2,⋯,N+1. Setting ¯C=[¯E1,¯E2,⋯,¯EN+1] as an (N+1)×(N+1) matrix and using (2.8) and (2.9), we have
where by taking ˆC=¯CAT, the proof is completed.
Theorem 2.3. Consider the given vector H(s) in (2.3); the fractional RL integral of this vector is approximated as
where Pγ is named the OM based on the HP which is given by
with
Proof. First, we rewrite ˜H(Pi,s) in the following form:
Let us apply, the RL integral operator, RLIγs, on ˜H(Pi,s),i=1,⋯,N+1; this yields
Now, using the HP, the function sk+γ−1 is approximated as:
By substituting (2.11) into (2.10), we have,
Theorem 2.4. Suppose that 0<γ≤1 and ˜H(Pi,x) is the HP vector; then,
where Iγ=vγI+wγΓ(γ+1)Pγ is called the OM of the AB-integral based on the HP and I is an (N+1)×(N+1) identity matrix.
Proof. Applying the AB integral operator, ABIγs, on H(s) yields
According to Theorem 2.3, we have that RLIγsH(s)≃PγH(s). Therefore
Setting Iγ=vγI+wγΓ(γ+1)Pγ, the proof is complete.
3.
The proposed technique
The main aim of this section is to introduce a technique based on the HP of simple paths to find the solution of the TF-KEs. To do this, we first expand Dssg(s,t) as
Integrating (3.1) with respect to s gives
Again integrating the above equation with respect to s gives
By putting s=1 into (3.3), we have
By substituting (3.4) into (3.3), we get
Now, we approximate that d1(t)=ST0H(t),d2(t)=ST1H(t) and s=HT(s)S and putting in (3.5), we get
The above relation can be written as
Approximating 1=ˆSTH(s)=HT(s)ˆS, the above relation is rewritten as
Setting ρ1=ˆSST0+SST1−SST0−SHT(1)(R2)T˜h+(R2)T˜h, we have
According to (1.1), we need to obtain Ds g(s,t). Putting the approximations d1(t),d2(t) and the relation (3.4) into (3.2) yields
The above relation can be written as
Putting 1=HT(s)ˆS into the above relation, we get
Setting ρ2=ˆSST1−ˆSST0−ˆSHT(1)(R2)T˜h+RT˜h, we have
Applying ABIγt to (1.1), putting g(s,t)≃HT(s)ρ1H(t),Dsg(s,t)≃HT(s)ρ2H(t), Dss g(s,t)≃HT(s)˜hH(t) and approximating ω(s,t)≃HT(s)ρ3H(t) in (1.1) yields
Now approximating d0(s)≃HT(s)S2,ϑ1(s)≃ST3H(s),ϑ2(s)≃ST4H(s) and using Theorem 2.4, the above relation can be rewritten as
By Theorem 2.2, the above relation can be written as
Now approximating 1=ˆSTH(t), we have
We can write the above relation as
Therefore we have
By solving the obtained system, we find hij, i,j=1,2,⋯,N+1. Consequently, g(s,t) can be calculated by using (3.7).
4.
Convergence analysis
Set I=(a,b)n,n=2,3 in Rn. The Sobolev norm is given as
where D(k)lu and Hϵ(I) are the k-th derivative of g and Sobolev space, respectively. The notation |g|Hϵ;N is given as [35]
Theorem 4.1 (See [36]). Let g(s,t)∈Hϵ(I) with ϵ≥1. Considering PNg(s,t)=N+1∑r=1N+1∑n=1ar,nPr(s)Pn(t) as the best approximation of g(s,t), we have
and if 1≤ι≤ϵ, then
with
Lemma 4.1. The AB derivative can be written by using the fractional order RL integral as follows:
Proof. According to the definitions of the AB derivative and the RL integral, the proof is complete.
Theorem 4.2. Suppose that 0<γ≤1,|ϑ1(s)|≤τ1,|ϑ2(s)|≤τ2 and g(s,t)∈Hϵ(I) with ϵ≥1. If E(s,t) is the residual error by approximating g(s,t), then E(s,t) can be evaluated as
where 1≤ι≤ϵ and ϱ1 is a constant number.
Proof. According to (1.1),
and
Substituting Eqs (4.1) and (4.2) in E(s,t) yields
and then
Now, we must find a bound for ‖ABDγt(g(s,t)−gN(s,t))‖L2(I). In view of [26], and by using Lemma 4.1, in a similar way, we write
Therefore,
where Φ(γ)1−γEγ,2(ϖ)≤δ1. Thus, from (4.4), we can write
where |g|∗Hϵ;N(I)=CNϑ(ι)−ϵ|g|Hϵ;N(I). By Theorem 4.1,
and
where |Dsg|∗Hϵ;N(I)=CNϑ(ι)−ϵ|Dsg|Hϵ;N(I). Taking ϱ1=max{δ1+τ1,τ2} and substituting (4.5)–(4.7) into (4.3); then, the desired result is obtained.
5.
Test problems
In this section, the proposed technique which is described in Section 3 is shown to be tested using some numerical examples. The codes are written in Mathematica software.
Example 5.1. Consider (1.1) with ϑ1(s)=−1,ϑ2(s)=0.1 and ω(s,t)=0. The initial and boundary conditions can be extracted from the analytical solution g(s,t)=τ0eτ1t−τ2s when γ=1. Setting τ0=1,τ1=0.2,τ2=ϑ1(s)+√ϑ21(s)+4ϑ2(s)τ12ϑ2(s), considering N=3 and using the proposed technique, the numerical results of the TF-ADE are reported in Tables 1 and 2, and in Figures 1–3.
Example 5.2. Consider (1.1) with ϑ1(s)=s,ϑ2(s)=s22 and ω(s,t)=0. The initial and boundary conditions can be extracted from the analytical solution g(s,t)=sEα(tα). By setting N=5 and using the proposed technique, the numerical results of the TF–KE are as reported in Figures 4–6.
6.
Conclusions
Time fractional Kolmogorov equations and time fractional advection-diffusion equations have been used to model many problems in mathematical physics and many scientific applications. Developing efficient methods for solving such equations plays an important role. In this paper, a proposed technique is used to solve TF-ADEs and TF-KEs. This technique reduces the problems under study to a set of algebraic equations. Then, solving the system of equations will give the numerical solution. An error estimate is provided. This method was tested on a few examples of TF-ADEs and TF-KEs to check the accuracy and applicability. This method might be applied for system of fractional order integro-differential equations and partial differential equations as well.
Use of AI tools declaration
The authors declare that they have not used artificial intelligence tools in the creation of this article.
Acknowledgments
The authors would like to thank for the support from Scientific Research Fund Project of Yunnan Provincial Department of Education, No. 2022J0949. The authors also would like to thank the anonymous reviewers for their valuable and constructive comments to improve our paper.
Conflict of interest
The authors declare there is no conflicts of interest.