Content area

Abstract

This paper introduces an efficient numerical method based on applying the typical Petrov–Galerkin approach (PGA) to solve the time fractional diffusion wave equation (TFDWE). The method utilises asymmetric polynomials, namely, shifted second-kind Chebyshev polynomials (SSKCPs). New derivative formulas are derived and used for these polynomials to establish the operational matrices of their derivatives. The paper presents rigorous error bounds for the proposed method in Chebyshev-weighted Sobolev space and demonstrates its accuracy and efficiency through several illustrative numerical examples. The results reveal that the method achieves high accuracy with relatively low polynomial degrees.

Full text

Turn on search term navigation

1. Introduction

Fractional differential equations (FDEs) are crucial in numerous areas of the practical sciences. They provide an excellent explanation of why traditional differential equations (DEs) fail to capture some phenomena. This is due to their exceptional ability to model memory and hereditary properties. Numerical analysis is usually employed to solve these equations due to their analytical impossibility. Various FDEs have been solved numerically using several methods. Among these methods are the Chelyshkov wavelet scheme [1], the Ritz-Piecewise Gegenbauer approach [2], the homotopy analysis transform method [3], the Adomian spectral method [4], the Adomian decomposition method [5], the finite difference method [6], the finite element method [7], and Laplace optimized decomposition [8].

Spectral methods are powerful techniques for solving differential equations (DEs). FDEs and high-order ordinary DEs can be solved effectively using these methods. For smooth problems, their ability to achieve exponential or high-order convergence makes them incredibly precise, which constitutes their main advantage over traditional numerical methods. These methods extend the solution based on global basis functions, usually special functions or special polynomials, providing a precise approximation with a minimal number of degrees of freedom. Many studies have focused on using these methods to solve various types of DEs. For instance, the authors in [9] used PGA to approximate the Kudryashov–Sinelshchikov equation. In [10], the authors used the collocation method to approximate the nonlinear ordinary and fractional Newell–Whitehead–Segel equation. Also, in [11], the author used PGA to solve the TFDWE. For more studies, see [12,13,14,15,16,17,18,19,20].

Orthogonal polynomials are widely used in science and engineering due to their excellent computational and approximation capabilities. They can be classified as either symmetric or asymmetric. The Chebyshev polynomials (CPs) are highly regarded for their significance and are among the essential orthogonal polynomials. The four well-known CPs are all special cases of Jacobi polynomials. The first and second types of polynomials are symmetric, whereas the third and fourth types are asymmetric. In numerical analysis, they are very important for spectral techniques for solving DEs because they give very accurate results with few retained modes. Some applications of orthogonal polynomials can be found in [21,22,23,24]. Of paramount relevance in theory and practice are the CPs. The CPs and their shifted forms have been used to solve various types of DEs. The authors in [25] employed CPs to treat high-order DEs. The authors in [26] used the fifth-kind CPs spectral method to solve the convection-diffusion equation. The authors in [27] presented a numerical technique based on CPs. For more studies, see [28,29,30,31].

Our main contributions, including the novelty of our work, are listed in the following items:

Proposing new basis functions in terms of SSKCPs to treat this type of FDE.

Developing some new theoretical results of SSKCPs, such as their definite integral formulas.

Designing a new PGA for treating the TFDWE based on the theoretical background of these polynomials.

The paper is structured as follows: The following section describes some of the characteristics of fractional calculus. Moreover, some features of SSKCPs are given in this section. Section 3 proposes a numerical approach to solving TFDWE with homogeneous conditions using PGA. Section 4 investigates the error bound of the developed double expansion. Some numerical experiments are described in Section 5 to illustrate the efficiency and precision of our numerical scheme. Finally, some conclusions are reported in Section 6.

2. Some Fundamentals

2.1. Caputo Fractional Derivative

Definition 1

([32]). The Caputo fractional derivative of order ν is defined as:

DρνZ(ρ)=1Γ(sν)0ρ(ρy)sν1Z(s)(y)dy,ν>0,ρ>0,

where s1ν<s,sN.

The following features are classified by the operator Dρν for s1ν<s,sN,

Dρνc=0,(cisaconstant)

Dρνρs=0,if sN0ands<ν,s!Γ(sν+1)ρsν,if sN0andspν,

where N0=N{0}, N={1,2,3,} and the notation ν denotes the ceiling function.

2.2. An Overview of SSKCPs

The SSKCPs defined in the interval [0,1] by Uks(ρ)=Uk(2ρ1) are denoted by Uks(ρ). The definition of these polynomials is [33]

(1)Uks(ρ)=r=0kχr,kρr,k0,

where

χr,k=22r(1)k+r(k+r+1)!(2r+1)!(kr)!,

and fulfills the orthogonality relation [33]:

(2)01w^(ρ)Ums(ρ)Uns(ρ)dρ=π8δm,n,

where w^(ρ)=ρρ2 and δm,n is the well-known Kronecker delta.

The recurrence relation of Ums(ρ) is

Ums(ρ)=22ρ1Um1s(ρ)Um2s(ρ),

where U0s(ρ)=1,U1s(ρ)=2ρ1.

Moreover, the inversion formula is [33]

(3)ρk=p=0kBp,kUps(ρ),j0,

where

Bp,k=4Γk+32(p+1)k!π(kp)!(p+k+2)!.

Lemma 1

([33]). Let i and m be any two integers that are not negative. The moment formula for the Ums(ρ) is provided by

ρiUms(ρ)=k=imi+mFk,i,mUks(ρ),

where

Fk,i,m=122i2iik+m.

Corollary 1

([34]). The first derivative of Ujs(t) is

dUjs(t)dt=4p=0(p+j)oddj1(p+1)Ups(t),j1.

Remark 1.

For mZ and nN0, the following relation is satisfied

(4) 0 1 w ^ ( ρ ) U m s ( ρ ) U n s ( ρ ) d ρ = π 8 λ m , n ,

where

λ m , n = 1 , i f m 0 , n = m , 1 , i f m < 1 , n + m = 2 , 0 , o t h e r w i s e .

3. Treatment for the TFDWE with Homogeneous Conditions

This section focuses on examining PGA to address the following TFDWE [35]:

(5)νZ(ρ,t)tν+aZ(ρ,t)t+bZ(ρ,t)2Z(ρ,t)ρ2=g(ρ,t),1<ν<2,

subject to homogeneous initial and boundary conditions (HIBCs)

(6)Z(ρ,0)=Zt(ρ,0)=0,0ρ1,Z(0,t)=Z(1,t)=0,0t1,

where g(ρ,t) is the source term and a and b are the coefficients of the damping and reaction terms, respectively.

3.1. Basis Functions

Consider the following basis functions

(7)ζi(ρ)=ρ(1ρ)Uis(ρ),Pj(t)=t2Ujs(t).

Remark 2.

The basis functions specified in (7) meet the conditions listed below

Pk(0)=dPk(0)dρ=ζk(0)=ζk(1)=0.

Also, by virtue of the orthogonality relation in (2), we obtain the following relations

01ζi(ρ)ζj(ρ)ω4(ρ)dρ=π8δi,j,

and

01Pi(t)Pj(t)ω3(t)dt=π8δi,j,

where ω4(ρ)=w^(ρ)ρ2(1ρ)2 and ω3(t)=w^(t)t4.

Theorem 1

([34]). It is possible to clearly express the second-derivative of ζi(ρ) in terms of Ujs(ρ) as

d2ζi(ρ)dρ2=j=0iμj,iUjs(ρ),

where

μj,i=2(j+1),if(i+j)evenandi>j,(i+1)(i+2),if i=j,0,otherwise.

3.2. PGA for the TFDWE with Homogeneous Conditions

Assume that the TFDWE (5), governed by the HIBCs (6).

Now, consider

TL(Ω)=span{ζi(ρ)Pj(t):i,j=0,1,,L},LL(Ω)={Z(ρ,t)TL(Ω):Z(ρ,0)=Zt(ρ,0)=Z(0,t)=Z(1,t)=0},

where Ω=[0,1]2. Then, any ZL(ρ,t)LL(Ω) can be expressed as

ZL(ρ,t)=i=0Lj=0Lcijζi(ρ)Pj(t)=ζCPT,

where

ζ=[ζ0(ρ),ζ1(ρ),,ζL(ρ)],PT=[P0(t),P1(t),,PL(t)]T,

and the matrix of unknowns with order (L+1)2 is C=(cij)0i,jL.

Now, the residual R(ρ,t) of Equation (5) can be calculated

(8)R(ρ,t)=νZL(ρ,t)tν+aZL(ρ,t)t+bZL(ρ,t)2ZL(ρ,t)ρ2g(ρ,t).

The application of PGA leads to

(9)0101R(ρ,t)Urs(ρ)Uss(t)w(ρ,t)dρdt=0,0r,sL,

where w(ρ,t)=w^(ρ)w^(t).

Assume that

G=(gr,s)(L+1)×(L+1),gr,s=0101g(ρ,t)Urs(ρ)Uss(t)w(ρ,t)dρdt,M=(mi,r)(L+1)×(L+1),mi,r=01ζi(ρ)Urs(ρ)ω1(ρ)dρ,P=(pi,r)(L+1)×(L+1),pi,r=01d2ζi(ρ)dρ2Urs(ρ)ω1(ρ)dρ,F=(fj,s)(L+1)×(L+1),fj,s=01Pj(t)Uss(t)ω1(t)dt,K=(kj,s)(L+1)×(L+1),kj,s=01dPj(t)dtUss(t)ω1(t)dt,Q=(qj,s)(L+1)×(L+1),qj,s=01[DtνPj(t)]Uss(t)ω1(t)dt.

Therefore, Equation (9) can be rewritten in matrix form as

(10)MTCQ+aMTCK+bMTCFPTCF=G.

Finally, the system of Equations (10) of order (L+1)2 can be solved utilizing the Gauss elimination method.

Theorem 2.

The elements of matrices M,P,F,K, and Q are given as

( 1 ) m i , r = 0 1 ζ i ( ρ ) U r s ( ρ ) w ^ ( ρ ) d ρ = π 8 k = 1 i 1 + i F k , 1 , i λ k , r k = 2 i 2 + i F k , 2 , i λ k , r , ( 2 ) p i , r = 0 1 d 2 ζ i ( ρ ) d ρ 2 U r s ( ρ ) w ^ ( ρ ) d ρ = π 8 j = 0 i μ j , i δ j , r , ( 3 ) f j , s = 0 1 P j ( t ) U s s ( t ) w ^ ( t ) d t = π 8 k = 2 j 2 + j F k , 2 , j λ k , s , ( 4 ) k j , s = 0 1 d P j ( t ) d t U s s ( t ) w ^ ( t ) d t = π 2 k = 2 j 2 + j p = 0 ( p + k ) o d d k 1 F k , 2 , j ( p + 1 ) λ p , s , ( 5 ) q j , s = 0 1 [ D t ν P j ( t ) ] U s s ( t ) w ^ ( t ) d t ,

where

q j , s = k = 0 j π 4 k 1 ( s + 1 ) Γ ( k + 3 ) ( 1 ) j + k + s Γ ( j + k + 2 ) Γ k ν + 7 2 Γ ( 2 k + 2 ) ( j k ) ! Γ ( k ν + 3 ) × F ˜ 2 3 s , s + 2 , ν + k + 7 2 3 2 , ν + k + 5 1 .

Proof. 

To prove the part (1), the application of Lemma 1 along with the definition of the basis function ζi(ρ)=ρ(1ρ)Uis(ρ), enables us to write

ζi(ρ)=ρ(1ρ)Uis(ρ)=k=1i1+iFk,1,iUk*(ρ)k=2i2+iFk,2,iUk*(ρ),

Now, the integration 01ζi(ρ)Urs(ρ)w^(ρ)dρ can be written after using the last relation and the relation (4) as

01ζi(ρ)Urs(ρ)w^(ρ)dρ=π8k=1i1+iFk,1,iλk,rk=2i2+iFk,2,iλk,r.

To prove the part (2), the application of Theorem 1 enables us to write 01d2ζi(ρ)dρ2Urs(ρ)w^(ρ)dρ, as

01d2ζi(ρ)dρ2Urs(ρ)ω1(ρ)dρ=j=0iμj,i01Ujs(ρ)Urs(ρ)w^(ρ)dρ,

which can be written after using the orthogonality relation (2) as

01d2ζi(ρ)dρ2Urs(ρ)w^(ρ)dρ=π8j=0iμj,iδj,r.

To prove the part (3), the application of Lemma 1 along with the definition of the basis function Pj(t)=t2Ujs(t), enables us to write

(11)Pj(t)=t2Ujs(t)=k=2j2+jFk,2,jUk*(t),

Now, using the last relation and relation (4), we get

01Pj(t)Uss(t)w^(t)dt=π8k=2j2+jFk,2,jλk,s.

To prove part (4), the application of Corollary 1 and Equation (11), one has

dPj(t)dt=4k=2j2+jp=0(p+k)oddk1Fk,2,j(p+1)Ups(t).

Now, using the last relation and relation (4), we get

01dPj(t)dtUss(t)w^(t)dt=π2k=2j2+jp=0(p+k)oddk1Fk,2,j(p+1)λp,s.

To find the part (5): Using Equation (1) along with the orthogonality relation (2), one can write

01[DtνPj(t)]Uss(t)w^(t)dt=k=0j22k(k+2)!(1)j+k(j+k+1)!(2k+1)!(jk)!Γ(kν+3)01Uss(t)tk+2νw^(t)dt=k=0j22k(k+2)!(1)j+k(j+k+1)!(2k+1)!(jk)!Γ(kν+3)n=0s22n(1)n+s(n+s+1)!(2n+1)!(sn)!×01t(1t)tν+k+n+2dt,

the last equation may be written after using the relation given below

01t(1t)tν+k+n+2dt=πΓk+nν+722Γ(k+nν+5),

as

(12)qj,s=01[DtνPj(t)]Uss(t)w^(t)dt=k=0j22k(k+2)!(1)j+k(j+k+1)!(2k+1)!(jk)!(ν+k+2)!×n=0sπ22n1(1)n+sΓ(n+s+2)Γk+nν+72Γ(2n+2)(sn)!Γ(k+nν+5).

If we see the identity listed below:

(13)n=0sπ22n1(1)s+n(s+n+1)!Γnν+k+72Γ(2n+2)(sn)!Γ(nν+k+5)=π(s+1)(1)sΓkν+724×3F˜2s,s+2,ν+k+7232,ν+k+51,

Now, inserting Equation (13) into Equation (12), we get

qj,s=k=0jπ4k1(s+1)Γ(k+3)(1)j+k+sΓ(j+k+2)Γkν+72Γ(2k+2)(jk)!Γ(kν+3)×F˜23s,s+2,ν+k+7232,ν+k+51.

Remark 3.

The expansion of d2ζi(ρ)dρ2 in terms of Ujs(ρ) is spectrally accurate since Ujs(ρ) is complete in the weighted L2 space. Additionally, the sparsity of the coefficients μj,i results in a sparse matrix P, which significantly increases the method’s computational efficiency.

3.3. Transformation to the HIBCs

Assuming the following TFDWE [35]:

(14)νY(ρ,t)tν+aY(ρ,t)t+bY(ρ,t)2Y(ρ,t)ρ2=f(ρ,t),1<ν<2,

governed by the following constraints:

(15)Y(ρ,0)=u0(ρ),Yt(ρ,0)=u1(ρ),0ρ1,

(16)Y(0,t)=u3(t),Y(1,t)=u4(t),0t1,

In virtue of the following transformation:

Z(ρ,t):=Y(ρ,t)+Y^(ρ,t),

where

Y^(ρ,t)=t(ρ1)Yt(0,0)ρYt(1,0)+Yt(ρ,0)+(ρ1)Y(0,t)ρY(1,t)(ρ1)Y(0,0)+ρY(1,0)Y(ρ,0).

The TFDWE (14) governed by (15) and (16) is converted into the adapted Equation (5) governed by (6), where

g(ρ,t)=f(ρ,t)+νY^(ρ,t)tν+aY^(ρ,t)t+bY^(ρ,t)2Y^(ρ,t)ρ2.

4. Error Bound

The following Chebyshev-weighted Sobolev space is assumed to conform to

Φω3(t)ν,m(I1)={η:η(0)=η(0)=0andDtν+kηLω3(t)2(I1),0km},

Ψω4(ρ)m(I2)={η:η(0)=η(1)=0andDρkηLω4(x)2(I2),0km},

where I1=(0,1) and I2=(0,1), equipped with the norm, semi-norm, and inner product

(η,v)Φω3(t)ν,m=k=0m(Dtν+kη,Dtν+kv)Lω3(t)2,||η||Φω3(t)ν,m2=(η,η)Φω3(t)ν,m,|η|Φω3(t)ν,m=||Dtν+mη||Lω3(t)2,(η,v)Ψω4(ρ)m=k=0m(Dρkη,Dρkv)Lω4(ρ)2,||η||Ψω4(ρ)m2=(η,η)Ψω4(ρ)m,|η|Ψω4(ρ)m=||Dρmη||Lω4(ρ)2,

where 1<ν<2 and mN.

Remark 4.

The orthogonality relation (4), which includes λm,n, is very important for finding the elements of the system matrices M,F, and K that come from the PGA. It makes sure that the projection fits with Φω3(t)ν,m, which makes the presented numerical technique more accurate and stable.

Now, suppose that the two-dimensional Chebyshev-weighted Sobolev space is represented by

Hω¯(ρ,t),τ(I1×I2)={Z:Z(ρ,0)=Zt(ρ,0)=Z(0,t)=Z(1,t)=0andν+p+qZρptν+qLω¯(ρ,t)2(I1×I2),p0,τq0},

along with the norm and semi-norm

||Z||Hω¯(ρ,t),τ=p=0q=0τν+p+qZρptν+qLω¯(ρ,t)2212,|Z|Hω¯(ρ,t),τ=ν++τZρtν+τLω¯(ρ,t)2,

where ω¯(ρ,t)=ω3(t)ω4(ρ), and ,τN.

Lemma 2

([36]). Let m1, m+>1 and m+τ>1, where ,τ, are constants. One has

Γ(m+)Γ(m+τ)om,τmτ,

where

om,τ=expτ2(m+τ1)+112(m+1)+(τ)2m.

Remark 5.

For the given ,τ, om,τ can be written as follows:

o m , τ = 1 + O ( m 1 ) .

Corollary 2.

Suppose uL(ρ)=i=0Lu^iζi(ρ) is the approximate solution of u(ρ)Ψω4(ρ)m(I2). Then, for 0kmL+1, we obtain

| | D ρ k ( u ( ρ ) u L ( ρ ) ) | | L ω 4 ^ ( ρ ) 2 L 1 4 ( m k ) | u ( ρ ) | Ψ ω 4 ( ρ ) m 2 ,

where a1a2 certifies that a constant ν exists such that a1νa2.

Proof. 

To derive the proof of this corollary, insert =1 in Theorem 4.2 in Ref. [34]. □

Theorem 3.

Suppose 1<ν<2, and vL(t)=j=0Lη^jPj(t) is the approximate solution of v(t)Φω3(t)ν,m(I1). Then, for 0kmL+1, we get

(17) | | D t ν + k ( v ( t ) v L ( t ) ) | | L ω 3 ( t ) 2 L 3 4 ( m k ) | v ( t ) | Φ ω 3 ( t ) ν , m 2 ,

Proof. 

The definitions of v(t) and vL(t) enable us to derive

(18)||Dtν+k(v(t)vL(t))||Lω3(t)22=n=L+1|η^n|2||Dtν+kPn(t)||Lω3(t)22=n=L+1|η^n|2||Dtν+kPn(t)||Lω3(t)22||Dtν+mPn(t)||Lω3(t)22||Dtν+mPn(t)||Lω3(t)22||Dtν+kPL+1(t)||Lω3(t)22||Dtν+mPL+1(t)||Lω3(t)22|v(t)|Φω3(t)ν,m2.

To estimate the factor ||Dtν+kPL+1(t)||Lω3(t)22||Dtν+mPL+1(t)||Lω3(t)22, we find ||Dtν+kPL+1(t)||Lω3(t)22.

||Dtν+kPL+1(t)||Lω3(t)22=01Dtν+kPL+1(t)Dtν+kPL+1(t)ω3(t)dt.

Equation (1) along with (2) allows us to write

Dtν+kPL+1(t)=r=kL+1χr,L+1(r+2)!Γ(rνk+3)tr+2kν,

and accordingly, we have

||Dtν+kPL+1(t)||Lω3(t)22=r=kL+1χr,L+12(Γ(r+3))2Γ2(rkν+3)01t2(rkν)+92(1t)12dt=r=kL+1χr,L+12π(Γ(r+3))2Γ(2(rkν)+112)2Γ2(rkν+3)Γ(2(rkν)+5).

The following inequality can be obtained after using Lemma 2:

(Γ(r+3))2Γ(2(rνk)+112)Γ2(rkν+3)Γ(2(rkν)+5)r2(k+ν)(rk)12.

By virtue of Lemma 2, ||Dtν+kPL+1(t)||Lω3(t)22 can be written as

||Dtν+kPL+1(t)||Lω3(t)22λ*(1+L)2(k+ν)(1k+L)12r=kL+11=λ*(1+L)2(k+ν)(1k+L)12(2k+L)=λ*Γ(2+L)Γ(1+L)2(k+ν)Γ(2k+L)Γ(1k+L)12Γ(Lk+3)Γ(Lk+2)L2(k+ν)(Lk)12,

where χ*=max0r1+Lχr,L+12π2.

Similarly, we have

||Dtν+mPL+1(t)||Lω3(t)22L2(m+ν)(Lm)12,

and accordingly, we have

(19)||Dtν+kPL+1(t)||Lω3(t)22||Dtν+mPL+1(t)||Lω3(t)2L2(km)LkLm12=L2(mk)Γ(Lk+1)Γ(Lm+1)12L32(mk).

Inserting Equation (19) into Equation (18), one gets

||Dtν+k(η(t)η^(t))||Lω3(t)22L32(mk)|v(t)|Φω3(t)ν,m2.

Therefore, we obtain the desired result. □

Remark 6.

The bound in inequality (17) remains valid and precise as ν1 or ν2. The spectral coefficients η^j exhibit a rapid decay, and the solution becomes smoother over time for such values. Therefore, the convergence of the approximation is enhanced in the weighted norm Lω3(t)2.

Corollary 3.

Let ZL(ρ,t) be the approximate solution of Z(ρ,t)CHω¨r,s(Ω); then, for 0prL+1, the following estimation holds:

p ρ p ( Z ( ρ , t ) Z L ( ρ , t ) ) L ω ¯ ( ρ , t ) 2 L 1 4 ( r p ) | Z ( ρ , t ) | CH ω ¯ ( ρ , t ) r , 0 .

Proof. 

By virtue of Z(ρ,t) and ZL(ρ,t), one gets

Z(ρ,t)ZL(ρ,t)=i=0Lj=L+1cijζi(ρ)Pj(t)+i=L+1j=0cijζi(ρ)Pj(t)i=0Lj=0cijζi(ρ)Pj(t)+i=L+1j=0cijζi(ρ)Pj(t).

Now, imitating the same steps as in Theorem 3, one has

pρp(Z(ρ,t)ZL(ρ,t))Lω¯(ρ,t)2L14(rp)|Z(ρ,t)|CHω¯(ρ,t)r,0.

Theorem 4.

Let ZL(ρ,t) be the approximate solution of Z(ρ,t)Hω¯(ρ,t)r,s(Ω). Then, for 0qsL+1, one gets

q t q ( Z ( ρ , t ) Z L ( ρ , t ) ) L ω ¯ ( ρ , t ) 2 L 3 4 ( s q ) | Z ( ρ , t ) | H ω ¯ ( ρ , t ) 0 , s ,

Theorem 5.

Let ZL(ρ,t) be the approximate solution of Z(ρ,t)Hω¯(ρ,t)r,s(Ω), and assume that 1<ν<2. Consequently, for 0qsL+1, one has

ν + q t ν + q ( Z L ( ρ , t ) Z ( ρ , t ) ) L ω ¯ ( ρ , t ) 2 L 3 4 ( s q ) | Z ( ρ , t ) | H ω ¯ ( ρ , t ) 0 , s ,

Proof. 

The proof of Theorems 4 and 5 are in the same manner as the proof of Theorem 3. □

Theorem 6.

Let R(ρ,t) be the residual of Equation (8), then the following relation holds

R(ρ,t)Lω¯(ρ,t)2L3s4|Z(ρ,t)|Hω¯(ρ,t)0,s+aL34(s1)|Z(ρ,t)|Hω¯(ρ,t)0,s+bL3s4|Z(ρ,t)|Hω¯(ρ,t)0,s+L14(r2)|Z(ρ,t)|Hω¯(ρ,t)r,0.

Proof. 

R(ρ,t)Lω¯(σ,t)2 of Equation (5) can be written as

R(ρ,t)Lω¯(ρ,t)2=νZL(ρ,t)tν+aZL(ρ,t)t+bZL(ρ,t)2ZL(ρ,t)ρ2g(ρ,t)Lω¯(ρ,t)2νtν(ZL(ρ,t)Z(ρ,t))Lω¯(ρ,t)2+at(ZL(ρ,t)Z(ρ,t))Lω¯(ρ,t)2+b(ZL(ρ,t)Z(ρ,t))Lω¯(ρ,t)2+2ρ2(ZL(ρ,t)Z(ρ,t))Lω¯(ρ,t)2.

Using Corollary 3, Theorems (4), and 5 lead to

R(ρ,t)Lω¯(ρ,t)2L3s4|Z(ρ,t)|Hω¯(ρ,t)0,s+aL34(s1)|Z(ρ,t)|Hω¯(ρ,t)0,s+bL3s4|Z(ρ,t)|Hω¯(ρ,t)0,s+L14(r2)|Z(ρ,t)|Hω¯(ρ,t)r,0.

At the end, it is obvious that R(ρ,t)Lω¯(ρ,t)20 as L.

5. Examples

Example 1

([35]). Consider the following equation:

νY(ρ,t)tν2Y(ρ,t)ρ2=f(ρ,t),

governed by

Y(ρ,0)=0,Yt(ρ,0)=sin(πρ),0ρ1,Y(0,t)=Y(1,t)=0,0t1,

and f(ρ,t) is selected such that the analytical solution is Y(ρ,t)=t2tsin(πρ).

The absolute errors (AEs) and the approximate solution for ν=1.2 when L=6 are shown in Figure 1. The AEs of our technique at L=7 and the method in [35] at ν=1.8 when t=0.2 are compared in Table 1. Additionally, a comparison of the error norm L2 and L at ν=1.9 is presented in Table 2. These comparisons show that our method is superior to the method in [35]. The precision of the proposed method is demonstrated by the significant decrease in AEs as L increases from 4 to 7 when ν=1.5, as illustrated in Figure 2. The proposed procedure is accurate for small choices of L, as illustrated by these results.

Remark 7.

Table 3 illustrates the agreement between the theoretical and numerical results of the error norm L2 presented in Table 2 for L=7. For example, assume s=8, q=0, and the generic constant ν=0.005 in Theorem 4.

Example 2.

Consider the following equation:

ν Y ( ρ , t ) t ν + Y ( ρ , t ) t + Y ( ρ , t ) 2 Y ( ρ , t ) ρ 2 = f ( ρ , t ) ,

governed by

Y ( ρ , 0 ) = Y t ( ρ , 0 ) = 0 , 0 ρ 1 , Y ( 0 , t ) = t 2 , Y ( 1 , t ) = t 2 e , 0 t 1 ,

and f(ρ,t) is selected such that the analytical solution is Y(ρ,t)=t2eρ.

The AEs at ν=1.5 and L=6 are displayed in Table 4. The results of the PGA are extremely near to the precise solution, as illustrated by this table. The precision of the proposed method is shown in Figure 3, where the AEs decrease significantly as L increases from 3 to 6 when ν=1.9. The error norms L at several ν and L values are displayed in Table 5. These results demonstrate our technique’s outstanding efficiency. These findings show that the suggested strategy works well for small choices of L.

Example 3

([35]). Consider the following equation:

νY(ρ,t)tν+Y(ρ,t)t2Y(ρ,t)ρ2=f(ρ,t),

governed by

Y(ρ,0)=Yt(ρ,0)=0,0ρ1,Y(0,t)=Y(1,t)=0,0t1,

and f(ρ,t) is selected such that the analytical solution is Y(ρ,t)=t2ρ(1ρ).

Table 6 compares the AEs between our method at L=1 and the approach in [35] at various values of ν when t=0.1. Furthermore, Table 7 compares the error norm L2 and L at ν=1.9. These comparisons show that our method outperforms the method in [35]. The AEs and approximate solution at ν=1.3 when L=1 are finally depicted in Figure 4. This figure demonstrates that the approximate solution is extremely close to the exact solution. These findings show that the suggested method works well for small choices of L.

Example 4

([35]). Consider the following equation:

νY(ρ,t)tν+Y(ρ,t)2Y(ρ,t)ρ2=f(ρ,t),

governed by

Y(ρ,0)=Yt(ρ,0)=0,0ρ1,Y(0,t)=0,Y(1,t)=t2sinh(1),0t1,

and f(ρ,t) is selected such that the analytical solution is Y(ρ,t)=t2sinh(ρ).

Table 8 compares the AEs between our method at L=6 and the method in [35] at various values of ν when t=1. The AEs and approximate solution at ν=1.4 when L=6 are depicted in Figure 5. This figure demonstrates that the approximate solution is extremely close to the exact solution. Finally, Table 9 also provides a comparison of the error norm L2 and L for ν=1.5 at various values of t. The findings indicate that the proposed technique is precise for limited selections of L.

Remark 8.

Table 1, Table 2, Table 6, Table 7, Table 8 and Table 9 demonstrate that the findings are precise for small selections of L. Furthermore, these comparisons demonstrate the superior performance of our strategy compared to the method presented in [35].

6. Concluding Remarks

In this work, we present certain SSKCPs-based spectral methods for numerically solving TFDWE. We built an efficient spectral framework to handle this problem by proving operational identities for SSKCPs. The spectral PGA was utilized for this purpose. The numerical results confirmed the excellent accuracy of our approach. We believe that this basis can be utilized to handle different forms of DEs. In the future, we hope to apply the theoretical findings developed in this study, as well as suitable spectral approaches, to address other FDEs. All codes were written and debugged using Mathematica 11 on an HP Z420 Workstation with an Intel (R) Xeon(R) CPU E5-1620 v2-3.70 GHz, 16 GB RAM DDR3, and 512 GB storage.

Author Contributions

Conceptualization, A.G.A.; Methodology, S.S.A., A.A.A. and A.G.A.; Software, A.G.A.; Validation, S.S.A., A.A.A. and A.G.A.; Formal analysis, S.S.A., A.A.A. and A.G.A.; Investigation, A.G.A.; Data curation, A.G.A.; Writing—original draft, A.A.A. and A.G.A.; Writing—review & editing, S.S.A. and A.G.A.; Visualization, A.G.A.; Supervision, S.S.A. and A.G.A. All authors have read and agreed to the published version of the manuscript.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Footnotes

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.

Figures and Tables

Figure 1 The AEs (left) and approximate solution (right) of Example 1 at ν=1.2 when L=6.

View Image -

Figure 2 The AEs of Example 1 at different values of L when ν=1.5.

View Image -

Figure 3 The AEs of Example 2 at different values of L when ν=1.9.

View Image -

Figure 4 The AEs (left) and approximate solution (right) of Example 3 at ν=1.3 when L=1.

View Image -

Figure 5 The AEs (left) and approximate solution (right) of Example 4 at ν=1.4 when L=6.

View Image -

Comparison of AEs of Example 1 at t=0.2.

x Method in [35] Our Method
0.1 4.673 × 10 4 4.99358 × 10 10
0.2 6.451 × 10 4 2.27053 × 10 9
0.3 6.474 × 10 4 3.4633 × 10 9
0.4 5.484 × 10 4 2.8527 × 10 10
0.5 3.978 × 10 4 4.1095 × 10 9
0.6 2.229 × 10 4 1.6001 × 10 9
0.7 5.111 × 10 5 3.17794 × 10 9
0.8 1.619 × 10 4 3.39455 × 10 9
0.9 3.037 × 10 4 1.51603 × 10 9

Comparison of the error norm L2 and L for Example 1 at ν=1.9.

Method in [35] Our Method at L=7
t L2 Error at N=500 L Error at N=500 L2 Error L Error
0.2 4.02886 × 10 8 5.69766 × 10 8 2.42083 × 10 9 3.92399 × 10 9
0.4 1.58537 × 10 7 2.24204 × 10 7 9.60276 × 10 9 1.63421 × 10 8
0.6 3.63372 × 10 7 5.13884 × 10 7 2.18266 × 10 8 3.68398 × 10 8
0.8 6.43038 × 10 7 9.09391 × 10 7 3.8955 × 10 8 6.39571 × 10 8
1 9.30169 × 10 7 1.31546 × 10 6 6.10998 × 10 8 9.76926 × 10 8

Theoretical error of Example 1.

L 7
Error in Theorem 4 10 8

AEs of Example 2 at ν=1.5.

ρ t = 0.2 t = 0.5 t = 0.8
0.1 2.47968 × 10 11 5.19403 × 10 12 4.69373 × 10 11
0.2 2.25018 × 10 13 1.1339 × 10 11 4.2167 × 10 11
0.3 2.42502 × 10 11 4.687 × 10 12 7.35052 × 10 11
0.4 8.16285 × 10 13 1.85602 × 10 11 6.33866 × 10 11
0.5 2.08427 × 10 11 7.23566 × 10 12 6.52431 × 10 11
0.6 5.34696 × 10 12 2.42187 × 10 11 7.77238 × 10 11
0.7 1.63961 × 10 11 4.10921 × 10 12 5.54976 × 10 11
0.8 4.58489 × 10 12 1.78044 × 10 11 5.76983 × 10 11
0.9 1.18844 × 10 11 1.40076 × 10 11 7.75564 × 10 11
CPU time 6.907 6.907 6.907

The error norm L of Example 2.

L 2 3 4 5 6
ν = 1.3 3.40553 × 10 5 1.72651 × 10 6 5.03061 × 10 8 1.77561 × 10 9 4.97715 × 10 11
CPU time 1.922 2.203 2.829 4. 6.986
ν = 1.7 3.36601 × 10 5 1.70784 × 10 6 5.04312 × 10 8 1.76958 × 10 9 4.31206 × 10 11
CPU time 1.845 2.173 2.829 4.094 6.907

Comparison of AEs at t=0.1 of Example 3.

Method in [35] at N=10, Δt=0.0001 Our Method
ρ ν = 1 . 5 ν = 1 . 9 ν = 1 . 5 ν = 1 . 9
0.1 1.46277 × 10 7 4.23821 × 10 8 2.1684 × 10 19 1.95156 × 10 18
0.2 2.73755 × 10 7 7.78422 × 10 8 4.33681 × 10 19 2.60209 × 10 18
0.3 3.70496 × 10 7 1.03582 × 10 7 0 2.1684 × 10 18
0.4 4.30339 × 10 7 1.19048 × 10 7 0 1.30104 × 10 18
0.5 4.50539 × 10 7 1.24200 × 10 7 0 0
0.6 4.30339 × 10 7 1.19048 × 10 7 0 1.73472 × 10 18
0.7 3.70496 × 10 7 1.03582 × 10 7 0 2.60209 × 10 18
0.8 2.73755 × 10 7 7.78422 × 10 8 4.33681 × 10 19 2.60209 × 10 18
0.9 1.46277 × 10 7 4.23821 × 10 8 2.1684 × 10 19 1.95156 × 10 18

Comparison of the error norm L2 and L for Example 3 at ν=1.9.

Method in [35] at Δt=0.001, N=10 Our Method at N=1
t L2 Errors L Errors L2 Errors L Errors
0.2 2.08301 × 10 6 2.89129 × 10 6 2.95081 × 10 17 1.04083 × 10 17
0.4 6.27643 × 10 6 8.76628 × 10 6 9.04516 × 10 17 3.46945 × 10 17
0.6 1.37256 × 10 5 1.92499 × 10 5 1.38309 × 10 16 6.93889 × 10 17
0.8 2.42064 × 10 5 3.40618 × 10 5 1.84334 × 10 16 1.11022 × 10 16
1 3.60397 × 10 5 5.08449 × 10 5 2.78356 × 10 16 1.11022 × 10 16

Comparison of AEs at t=1 of Example 4.

Method in [35] Our Method at L=6
ρ ν = 1.25 ν = 1.75 ν = 1.25 ν = 1.75
0.1 7.07383 × 10 9 5.20813 × 10 9 3.94213 × 10 11 1.55187 × 10 11
0.2 1.34525 × 10 8 1.02913 × 10 8 5.0199 × 10 11 2.13433 × 10 11
0.3 1.91598 × 10 8 1.49610 × 10 8 1.20562 × 10 11 4.07002 × 10 12
0.4 2.38155 × 10 8 1.89463 × 10 8 6.83864 × 10 11 5.17046 × 10 11
0.5 2.69901 × 10 8 2.18956 × 10 8 1.67253 × 10 11 4.46376 × 10 12
0.6 2.81898 × 10 8 2.33512 × 10 8 6.33505 × 10 11 5.90379 × 10 11
0.7 2.68376 × 10 8 2.27226 × 10 8 1.84351 × 10 11 5.44031 × 10 12
0.8 2.22522 × 10 8 1.92641 × 10 8 4.33142 × 10 11 5.01216 × 10 11
0.9 1.36261 × 10 8 1.20571 × 10 8 1.49967 × 10 11 3.31435 × 10 11

Comparison of the error norm L2 and L for Example 4 at ν=1.5.

Method in [35] Our Method at L=6
t L2 Error L Error L2 Error CPU Time L Error CPU Time
0.2 1.88811 × 10 10 2.72263 × 10 10 1.9977 × 10 12 9.986 2.84641 × 10 12 8.017
0.4 1.20289 × 10 9 1.69968 × 10 9 5.52307 × 10 12 11.954 9.22304 × 10 12 8.017
0.6 3.44298 × 10 9 4.82802 × 10 9 1.27564 × 10 11 14.376 2.20679 × 10 11 8.017
0.8 7.09972 × 10 9 9.93347 × 10 9 2.09841 × 10 11 16.704 3.39929 × 10 11 8.032
1 1.22658 × 10 8 1.71278 × 10 8 4.00609 × 10 11 16.704 6.98624 × 10 11 8.032

References

1. Ordokhani, Y.; Sabermahani, S.; Rahimkhani, P. Application of Chelyshkov Wavelets and Least Squares Support Vector Regression to Solve Fractional Differential Equations Arising in Optics and Engineering. Math. Methods Appl. Sci.; 2025; 48, pp. 1996-2010. [DOI: https://dx.doi.org/10.1002/mma.10420]

2. Dehestani, H. Performance of Ritz-Piecewise Gegenbauer Approach for Two Types of Fractional Pantograph Equations Including Piecewise Fractional Derivative. Math. Methods Appl. Sci.; 2025; 48, pp. 6889-6903. [DOI: https://dx.doi.org/10.1002/mma.10724]

3. Jassim, H.; Hussein, G. Analytical Solutions to Fractional Differential Equations: A Comparative Study with the Natural Homotopy Perturbation Method. Proceedings of the 3rd International Conference on Mathematics, AI, Information and Communication Technologies (ICMAICT 2023); Erbil, Iraq, 27–28 April 2025; AIP Conference Proceedings AIP Publishing: Melville, NY, USA, 2025; Volume 3264, 050048.

4. Sayed, S.; Mohamed, A.; Abo El-Dahab, E.; Youssri, Y. Alleviated Shifted Gegenbauer Spectral Method for Ordinary and Fractional Differential Equations. Contemp. Math.; 2024; pp. 1344-1370. [DOI: https://dx.doi.org/10.37256/cm.5220244559]

5. Ramadan, M.; Mansour, M.; El-Shazly, N.; Osheba, H. The Double Ramadan Group Accelerated Adomian Decomposition Method for Solving Nonlinear Partial Differential Equations. Comput. Methods Differ. Equ.; 2025; [DOI: https://dx.doi.org/10.22034/cmde.2025.65368.3000]

6. Vargas, A. Finite Difference Method for Solving Fractional Differential Equations at Irregular Meshes. Math. Comput. Simul.; 2022; 193, pp. 204-216. [DOI: https://dx.doi.org/10.1016/j.matcom.2021.10.010]

7. Nedaiasl, K.; Dehbozorgi, R. Galerkin Finite Element Method for Nonlinear Fractional Differential Equations. Numer. Algorithms; 2021; 88, pp. 113-141. [DOI: https://dx.doi.org/10.1007/s11075-020-01032-2]

8. Maayaha, B.; Bushnaq, S.; Moussaoui, A. Numerical solution of fractional order SIR model of dengue fever disease via Laplace optimized decomposition method. J. Math. Comput. Sci.; 2024; 32, pp. 86-93. [DOI: https://dx.doi.org/10.22436/jmcs.032.01.08]

9. Samy, H.; Adel, W.; Hanafy, I.; Ramadan, M. A Petrov–Galerkin approach for the numerical analysis of soliton and multi-soliton solutions of the Kudryashov–Sinelshchikov equation. Iran. J. Numer. Anal. Optim.; 2024; 14, pp. 1309-1334.

10. Yassin, N.; Atta, A.; Aly, E. Numerical Solutions for Nonlinear Ordinary and Fractional Newell–Whitehead–Segel Equation Using Shifted Schröder Polynomials. Bound. Value Probl.; 2025; 2025, 57. [DOI: https://dx.doi.org/10.1186/s13661-025-02041-7]

11. Atta, A. Approximate Petrov–Galerkin Solution for the Time Fractional Diffusion Wave Equation. Math. Methods Appl. Sci.; 2025; 48, pp. 11670-11685. [DOI: https://dx.doi.org/10.1002/mma.10984]

12. Hafez, R.; Ahmed, H.; Alqubori, O.; Amin, A.; Abd-Elhameed, W. Efficient Spectral Galerkin and Collocation Approaches Using Telephone Polynomials for Solving Some Models of Differential Equations with Convergence Analysis. Mathematics; 2025; 13, 918. [DOI: https://dx.doi.org/10.3390/math13060918]

13. Taema, M.; Dagher, M.; Youssri, Y. Spectral Collocation Method via Fermat Polynomials for Fredholm–Volterra Integral Equations with Singular Kernels and Fractional Differential Equations. J. Math.; 2025; 14, pp. 481-492.

14. Salamaa, M.H.; Zedan, H.A.; Abd-Elhameed, W.M.; Youssri, Y.H. Galerkin Method with Modified Shifted Lucas Polynomials for Solving the 2D Poisson Equation. J. Comput. Appl. Mech.; 2025; 56, pp. 737-775.

15. Abdelhakem, M.; Abdelhamied, D.; El-Kady, M.; Youssri, Y. Two Modified Shifted Chebyshev–Galerkin Operational Matrix Methods for Even-Order Partial Boundary Value Problems. Bound. Value Probl.; 2025; 2025, 34. [DOI: https://dx.doi.org/10.1186/s13661-025-02021-x]

16. Abd-Elhameed, W.M.; Alkhamisi, S.O.; Amin, A.K.; Youssri, Y.H. Numerical contrivance for Kawahara-type differential equations based on fifth-kind Chebyshev polynomials. Symmetry; 2023; 15, 138. [DOI: https://dx.doi.org/10.3390/sym15010138]

17. Yağmurlu, N.M.; Karakaş, A.S. A novel perspective for simulations of the MEW equation by trigonometric cubic B-spline collocation method based on Rubin-Graves type linearization. Comput. Methods Differ. Equ.; 2022; 10, pp. 1046-1058.

18. Kutluay, S.; Yağmurlu, N.M.; Karakaş, A.S. A novel perspective for simulations of the Modified Equal-Width Wave equation by cubic Hermite B-spline collocation method. Wave Motion; 2024; 129, 103342. [DOI: https://dx.doi.org/10.1016/j.wavemoti.2024.103342]

19. Kutluay, S.; Yağmurlu, N.M.; Karakaş, A.S. A robust septic Hermite collocation technique for Dirichlet boundary condition heat conduction equation. Int. J. Math. Comput. Eng.; 2025; 3, pp. 253-266. [DOI: https://dx.doi.org/10.2478/ijmce-2025-0019]

20. Luo, M.; Qiu, W.; Nikan, O.; Avazzadeh, Z. Second-order accurate, robust and efficient ADI Galerkin technique for the three-dimensional nonlocal heat model arising in viscoelasticity. Appl. Math. Comput.; 2023; 440, 127655. [DOI: https://dx.doi.org/10.1016/j.amc.2022.127655]

21. Gottlieb, D.; Orszag, S. Numerical Analysis of Spectral Methods: Theory and Applications; SIAM: Philadelphia, PA, USA, 1977.

22. Brezinski, C. Padé-Type Approximation and General Orthogonal Polynomials; Springer: Berlin/Heidelberg, Germany, 1980; Volume 50.

23. Funaro, D. Polynomial Approximation of Differential Equations; Springer: Berlin/Heidelberg, Germany, 2008; Volume 8.

24. Gautschi, W. Orthogonal Polynomials: Computation and Approximation; Oxford University Press: Oxford, UK, 2004.

25. Gamal, M.; Zaky, M.; El-Kady, M.; Abdelhakem, M. Chebyshev Polynomial Derivative-Based Spectral Tau Approach for Solving High-Order Differential Equations. Comput. Appl. Math.; 2024; 43, 412. [DOI: https://dx.doi.org/10.1007/s40314-024-02908-y]

26. Abd-Elhameed, W.; Youssri, Y. New Formulas of the High-Order Derivatives of Fifth-Kind Chebyshev Polynomials: Spectral Solution of the Convection–Diffusion Equation. Numer. Methods Partial Differ. Equ.; 2024; 40, e22756. [DOI: https://dx.doi.org/10.1002/num.22756]

27. Sadiq, S.; ur Rehman, M. Numerical Technique Based on Generalized Laguerre and Shifted Chebyshev Polynomials. J. Appl. Anal. Comput.; 2024; 14, pp. 1977-2001. [DOI: https://dx.doi.org/10.11948/20220504]

28. Brahim, M.S.T.; Youssri, Y.H.; Alburaikan, A.; Khalifa, H.; Radwn, T. A Refined Galerkin Approach for Solving Higher-Order Differential Equations via Bernoulli Polynomials. Fractals; 2025; 2540183, 14.

29. Adebisi, A.; Uwaheren, O.; Oseni, W.; Ishola, C.; Peter, O. Numerical Solution of Fractional Order Differential Equations by Chebyshev Least Squares Approximation Method. Euler J. Ilm. Mat. Sains Teknol.; 2025; 13, pp. 38-44. [DOI: https://dx.doi.org/10.37905/euler.v13i1.31034]

30. Abd-Elhameed, W.; Ahmed, H. Spectral Solutions for the Time-Fractional Heat Differential Equation Through a Novel Unified Sequence of Chebyshev Polynomials. AIMS Math.; 2024; 9, pp. 2137-2166. [DOI: https://dx.doi.org/10.3934/math.2024107]

31. Ahmed, H.; Hafez, R.; Abd-Elhameed, W. A Computational Strategy for Nonlinear Time-Fractional Generalized Kawahara Equation Using New Eighth-Kind Chebyshev Operational Matrices. Phys. Scr.; 2024; 99, 045250. [DOI: https://dx.doi.org/10.1088/1402-4896/ad3482]

32. Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Elsevier: Amsterdam, The Netherlands, 1998; Volume 198.

33. Abd-Elhameed, W.; Youssri, Y. Explicit Shifted Second-Kind Chebyshev Spectral Treatment for Fractional Riccati Differential Equation. Comput. Model. Eng. Sci.; 2019; 121, pp. 1029-1049. [DOI: https://dx.doi.org/10.32604/cmes.2019.08378]

34. Abd-Elhameed, W.; Al-Sady, A.; Alqubori, O.; Atta, A. Numerical Treatment of the Fractional Rayleigh-Stokes Problem Using Some Orthogonal Combinations of Chebyshev Polynomials. AIMS Math.; 2024; 9, pp. 25457-25481. [DOI: https://dx.doi.org/10.3934/math.20241243]

35. Shafiq, M.; Abbas, M.; El-Shewy, E.; Abdelrahman, M.; Abdo, N.; El-Rahman, A. Numerical Investigation of the Fractional Diffusion Wave Equation with the Mittag–Leffler Function. Fractal Fract.; 2023; 8, 18. [DOI: https://dx.doi.org/10.3390/fractalfract8010018]

36. Zhao, X.; Wang, L.L.; Xie, Z. Sharp Error Bounds for Jacobi Expansions and Gegenbauer–Gauss Quadrature of Analytic Functions. SIAM J. Numer. Anal.; 2013; 51, pp. 1443-1469. [DOI: https://dx.doi.org/10.1137/12089421X]

© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.