1,588
Views
10
CrossRef citations to date
0
Altmetric
Research Articles

New operational matrices of orthogonal Legendre polynomials and their operational

ORCID Icon, ORCID Icon & ORCID Icon
Pages 377-389 | Received 01 Nov 2018, Accepted 02 Feb 2019, Published online: 17 Feb 2019

Abstract

Many conventional physical and engineering phenomena have been identified to be well expressed by making use of the fractional order partial differential equations (FOPDEs). For that reason, a proficient and stable numerical method is needed to find the approximate solution of FOPDEs. This article is designed to develop the numerical scheme able to find the approximate solution of generalized fractional order coupled systems (FOCSs) with mixed partial derivative terms of fractional order. Our main objective in this article is the development of a new operational matrix for fractional mixed partial derivatives based on the orthogonal shifted Legendre polynomials (SLPs). The fractional derivatives are considered herein in the sense of Caputo. The proposed method has the advantage to reduce the considered problems to a system of algebraic equations which are simple in handling by any computational software. Being easily solvable, the associated algebraic system leads to finding the solution of the problem. Some examples are included to demonstrate the accuracy and validity of the proposed method.

AMS Classifications:

1. Introduction

For the last few decades, the subject fractional calculus (FC) has gotten considerable attention of the researchers round the globe due to its non-local behaviour. For that reason, various conventional physical and engineering phenomena have found to be well described by making use of FC. The applications of FC has been observed in the fluid-dynamic traffic model, nonlinear oscillation of earthquakes, viscoelasticity, biomedical engineering, dynamics of interfaces between nano-particles and substrates, anomalous transport, and control theory, see for example [Citation1–7], and references therein.

Owing to the formulation of many developed models in terms of fractional derivatives and integrals there is a strong need of the stable and efficient numerical methods to solve the problems consisting of derivatives and integrals of fractional order, i.e. fractional differential equations (FDEs). In recent years, several methods have been developed to solve FDEs, FOPDEs, and dynamic systems formulated using mathematical tools from FC. The names of few of them are Galerkin method [Citation8], collocation method [Citation9], Adomian's decomposition method [Citation10,Citation11], and operational matrices approach [Citation12–21].

Orthogonal functions play a very important role in the development of the numerical methods for solving various types of problems. The solutions of many problems appearing in the various field of science have been approximated with the help of an orthogonal family of basis functions. The prime idea behind the technique of applying an orthogonal basis is that it reduces the under consideration problem into a system of algebraic equations, thus greatly simplifying the problem and simple in handling using any computational software. In this approach, a truncated orthogonal series is used for numerical integration of differential equations, with the goal of obtaining efficient computational solutions. The applications of orthogonal SLPs have been discussed in several existing articles [Citation12,Citation14,Citation22,Citation23].

In this study, we are eager to extend the applications of orthogonal SLPs to solve generalized FOCSs with mixed partial derivative terms of fractional order employing operational matrices approach. The differential equations consisting of mixed partial derivative terms are used to describe the very important physical phenomena: the flow through fissured rock [Citation24], and the shearing motion of a fluid of second grade [Citation25].

It is worth mentioning that the operational matrix for mixed partial derivatives of fractional order is not to be developed yet using SLPs along-with the use of fractional derivative in Caputo sense. In this study, we also address this research gap by developing the following result: (1) ηx(η/2)y(η/2)(ΛN2(x,y))DN2×N2η,x,yΛN2(x,y),(1) where DN2×N2η,x,y is the operational matrix of mixed partial derivatives of order η studied in Section 3, and ΛN2(x,y) indicates the column vector of dimensions N2×1, defined as ΛN2(x,y)=[S1(x)S1(y),S1(x)S2(y),,S1(x)SN(y),S2(x)S1(y),S2(x)S2(y),,S2(x)SN(y),,SN(x)S1(y),SN(x)S2(y),,SN(x)SN(y)]T, where Sl(x) and Sk(y) with l,m=0,1,,n are orthogonal SLPs [Citation14].

The rest of the article is organized as follows: Some mathematical preliminaries and necessary definitions of FC theory and orthogonal SLPs which are necessary to develop the operational matrices are mentioned in Section 2. The Legendre operational matrices (LOMs) of fractional derivatives and integrals are obtained in Section 3. Section 4 is devoted to applying LOMs for finding the approximate solutions of generalized FOCSs. In Section 5, the convergence analysis of the proposed method is investigated. In Section 6, the proposed method is applied to several illustrative examples to check its validity and applicability. Also a conclusion is given in Section 7.

2. Preliminary remarks on FC

The subject FC has an advantage over integer order calculus being its generalization and is able to treat a wider class of the problems. The unique definition of the fractional differential operator does not exist: The frequently used are proposed by Riemann–Liouville (RL) and Caputo [Citation26]. Unlike the Caputo proposed definition, the RL definition has certain limitations when trying to model the real-world phenomena with FDEs. Therefore in this study, we present the fractional differential operator proposed by Caputo [Citation27].

Definition 2.1

RL fractional-order integral is given by (2) Jηg(t)=1Γ(η)at(ts)η1g(s)ds,η>0,g(t),η=0.(2)

Definition 2.2

Caputo fractional derivative is given by (3) Dηg(t)=dng(t)dtn,η=n{1,2,3,},1Γ(nη)×atg(n)(t)(ts)η+1nds,n1<η<n,n{1,2,3,}.(3)

The following well known properties of Caputo fractional derivative are proved in [Citation28]: (4) DηC=0,C is a constant.Dηtμ=0, for μ{0,1,2,},and μ<η,Γ(μ+1)Γ(μ+1η)tμη, for μ{0,1,2,},and μη,or μ{1,2,},and μ>η.(4)

2.1. Some properties of SLPs

The following recurrence formulae is used to describe the Legendre polynomials (LPs) on the interval [1,1] (see [Citation12]) (5) Pl+1(s)=1+2l1+lsPl(s)l1+lsPl1(s),l=1,2,,withP0(s)=1andP1(s)=s.(5) We are interested in using the LPs on the interval [0,1] instead of [1,1]. For this, by introducing the change of variable s=2x−1, the analytic form of SLPs in variable x can be expressed as (see [Citation12]) (6) Sl(x)=i=0l(1)l+i(l+i)!(li)!xi((i)!)2.(6) The orthogonality expression can be described as (7) 01Sl(x)Sk(x)dx=0if lk,11+2lif l=k.(7) Therefore, a function g(x)C([0,1]) can be written in the form of a generalized SLPs as (8) g(x)=k=0ekSk(x),withek=g(x),Sk(x)=(2l+1)01g(x)Sk(x),k=1,2,.(8) For the practical use, only considering the first (l+1)-terms of SLPs, we have (9) g(x)k=0lekSk(x)=ETΛ(x),withET=[e0,e1,,el],andΛ(x)=[S0(x),S1(x),,Sl(x)]T.(9) On the same fashion, the SLPs in two variables can be written as (see [Citation14]) (10) Sm(x,y)=Sl(x)Sk(y)=i=0lj=0k(1)l+i+k+j×(l+i)!(k+j)!(li)!(kj)!xiyj((i)!)2((j)!)2,m=Nl+k+1, l=0,1,2,,n,k=0,1,2,,n.(10) The orthogonality expression can be described as (11) 0101Sl(x)Sk(y)Sq(x)Sp(y)dxdy=0if lq,kp1(2l+1)(2k+1)if l=q,k=p.(11) Therefore, a function g(x,y)C([0,1])×[0,1]) can be written in the form of a generalized SLPs as (12) g(x,y)=k=0l=0elkSm(x,y),withelk=(2k+1)(2l+1)×0101g(x,y)Sl(x)Sk(y)dxdy.(12) Equation (Equation12) can also be described as (13) g(x,y)m=1N2emSm(x,y)=ETΛ(x,y),em=elk, m=Nl+k+1,withET=[e11,e12,,e1N,e21,e22,,e2N,,eN1,eN2,,eNN],andΛ(x,y)=[S1(x)S1(y),S1(x)S2(y),,S1(x)SN(y),S2(x)S1(y),S2(x)S2(y),,S2(x)SN(y),,SN(x)S1(y),SN(x)S2(y),,SN(x)SN(y)]T.(13)

Lemma 2.3

Let Λ(x,y) be the shifted Legendre function vector in two variables defined in (Equation13), and also assume that η>0, then (14) JηΛ(x,y)Q(η)Λ(x,y),(14) where Q(η) is the N2×N2 operational matrix of fractional integration of order η studied in [Citation14].

Lemma 2.4

Let Λ(x,y) be the shifted Legendre function vector in two variables defined in (Equation13), and also assume that η>0, then (15) DxηΛ(x,y)D(η)Λ(x,y),(15) where D(η) is the N2×N2 operational matrix of fractional derivative of order η in the Caputo sense studied in [Citation14].

3. Main results

In this section, we generalize the operational matrix for fractional derivatives of SLPs able to find the numerical solution of generalized FOCSs with mixed partial derivative terms of fractional order.

Theorem 3.1

Let ΛN2(x,y) be the shifted Legendre function vector of dimensions N2×1, defined in (Equation13), then (16) ηx(η/2)y(η/2)Λ(x,y)Dη,x,yΛ(x,y),(16) where Dη,x,y is the N2×N2 operational matrix of mixed partial derivatives of fractional order η in the Caputo sense and is defined as follows: Dη,x,y=Θ1,1,nΘ1,2,nΘ1,w,nΘ1,N2,nΘ2,1,nΘ2,2,nΘ2,w,nΘ2,N2,nΘc,1,nΘc,2,nΘc,w,nΘc,N2,nΘN2,1,nΘN2,2,nΘN2,w,nΘN2,N2,n, where w=Nk+l+1,c=Nk+l+1, for k,l,k,l=0,1,2,,n, Θ(i,j,w,c)=i=η/2lj=η/2kA(i,k)B(j,l)Ω(i,j,η)e(l,k,i,j,η), with e(l,k,i,j,η)=δi,j,w,c(2i+1)(2j+1)i=0lj=0kA(i,l)B(j,k)×1(i+iη/2+1)(j+jη/2+1),A(i,l)=(1)l+i(l+i)!(li)!(l!)2, B(j,k)=(1)k+j(k+j)!(kj)!(k!)2, and (17) Ω(i,j,η)=Γ(i+1)Γ(j+1)Γ(i+1η/2)Γ(j+1η/2).(17)

Proof.

Using Equations (Equation4), (Equation10) and the linear property of the Caputo differential operator, we have (18) ηx(η/2)y(η/2)Sm(x,y)=i=η/2lj=η/2kA(i,l)B(j,k)Ω(i,j,η)xiη/2yjη/2,whereA(i,l)=(1)l+i(l+i)!(li)!1((i)!)2,B(j,k)=(1)k+j(k+j)!(kj)!1((j)!)2,andΩ(i,j,η)=Γ(i+1)Γ(j+1)Γ(i+1η/2)Γ(j+1η/2).(18) Approximating xiη/2yjη/2 with SLPs, we have (19) xiη/2yjη/2=i=0mj=0me(l,k,i,j,η)Si(x)Sj(y),(19) where (20) e(l,k,i,j,η)=(2i+1)(2j+1)×0101xiη/2yjη/2Si(x)Sj(y)dxdy.(20) Evaluating the integrals involved in Equation (Equation20) and making use of Equation (Equation10), we have (21) e(l,k,i,j,η)=δi,j,w,c(2i+1)(2j+1)×i=0lj=0kA(i,l)B(j,k)×1(i+iη2+1)(j+jη2+1),withA(i,l)=(1)l+i(l+i)!(li)!1((i)!)2,B(j,k)=(1)k+j(k+j)!(kj)!1((j)!)2,(21) where δi,j,w,c=0if iw,jc,1if i=w,j=c. Substituting the Equations (Equation19), (Equation21) in Equation (Equation18), we have (22) ηx(η/2)y(η/2)Sm(x,y)=i=0mj=0mi=η/2l×j=η/2kA(i,l)B(j,k)Ω(i,j,η)e(l,k,i,j,η)Si(x)Sj(y).(22) Let Θ(i,j,w,c)=i=η/2lj=η/2kA(i,k)B(j,l)Ω(i,j,η)e(l,k,i,j,η). Then Equation (Equation22) becomes (23) ηx(η/2)y(η/2)Sm(x,y)=i=0mj=0mΘ(i,j,w,c)Si(x)Sj(y).(23) The desire result is obtained employing the notations w=Nk+l+1,c=Nk+l+1,k,l,k,l=0,1,2,,n.

4. Applications of the operational matrices of fractional order

In this section, we ensure the applicability of the operational matrices by developing the numerical scheme able to treat the generalized FOCSs of the type: (24) ηmxηmu1(x,y)=j=0m1aj(ηj)yηju1(x,y)+j=0m1bj(ϑj)xϑju2(x,y)+j=0m1cj(ϑj)yϑju2(x,y)+j=0m1dj(κj)xκj/2yκj/2u2(x,y)+j=0m1ej(ϱj)xϱj/2yϱj/2u1(x,y)+f1(x,y),ϑmxϑmu2(x,y)=j=0m1bj(ϑj)yϑju2(x,y)+j=0m1aj(ηj)xηju1(x,y)+j=0m1aj(ηj)yηju1(x,y)+j=0m1dj(κj)xκj/2yκj/2u2(x,y)+j=0m1ej(ϱj)xϱj/2yϱj/2u1(x,y)+f2(x,y),(24) subject to the initial conditions (25) u1(j)(0,y)=gj(y),j=0,1,2,3m,u2(j)(0,y)=hj(y),j=0,1,2,3m,(25) where aj,aj,aj,bj,bj,cj,dj,dj,ej,ejR, u1(x,y),u2(x,y),f1(x,y),f2(x,y) are assumed to be continuous functions defined on the compact region [0,1]×[0,1], 0<η01m<ηmm+1, and ϑj,ϱj,κj are defined analogously. It is worth mentioning that the fractional derivatives in the problem (Equation24) are considered in Caputo sense.

4.1. Method of solution

The unknowns u1(x,y) and u2(x,y) is approximated by SLPs to compute the solution of the problem (Equation24) and (Equation25), as (26) ηmxηmu1(x,y)=E1N2TΛN2(x,y),ϑmxϑmu2(x,y)=E2N2TΛN2(x,y).(26) In the light of Lemma 2.3 and making use of the initial conditions, (Equation26) can be written as (27) u1(x,y)=E1N2TQ(N2×N2)(ηm,x)ΛN2(x,y)+j=0mxjgj(y),u2(x,y)=E2N2TQ(N2×N2)(ϑm,x)ΛN2(x,y)+j=0mxjhj(y).(27) The terms j=0mxjgj(y) and j=0mxjhj(y) can be easily approximated by SLPs as (28) j=0mxjgj(y)=H1N2TΛN2(x,y),j=0mxjhj(y)=H2N2TΛN2(x,y).(28) The simplified form of (Equation27) can be expressed as (29) u1(x,y)=E1N2TQ(N2×N2)(ηm,x)+H1N2TΛN2(x,y),u2(x,y)=E2N2TQ(N2×N2)(ϑm,x)+H2N2TΛN2(x,y).(29) For the sake of conciseness, we assume (30) XN2=E1N2TQ(N2×N2)(ηm,x)+H1N2T,YN2=E2N2TQ(N2×N2)(ϑm,x)+H2N2T.(30) Using (Equation30) in (Equation29), the most simplified form is as (31) u1(x,y)=XN2ΛaN2(x,y),u2(x,y)=YN2ΛN2(x,y).(31) The source terms f1 and f2 can be approximated as (32) f1(x,y)=G1N2TΛN2(x,y),f2(x,y)=G2N2TΛN2(x,y).(32) Now approximating the remaining terms of the coupled system (Equation24) with the support of above Lemmas and using the findings of (Equation26), and (Equation32), (Equation24) can be written as (33) E1N2TΛN2(x,y)=XN2j=0majDN2×N2(ηj,y)ΛN2(x,y)+YN2j=0mbjDN2×N2(ϑj,x)ΛN2(x,y)+YN2j=0mcjDN2×N2(ϑj,y)ΛN2(x,y)+YN2j=0mdjDN2×N2(κj,x,y)ΛN2(x,y)+XN2j=0mejDN2×N2(ϱj,x,y)ΛN2(x,y)+G1N2TΛN2(x,y),(33) (34) E2N2TΛN2(x,y=YN2j=0mbjDN2×N2(ϑj,y)ΛN2(x,y)+XN2j=0majDN2×N2(ηj,x)ΛN2(x,y)+XN2j=0majDN2×N2(ηj,y)ΛN2(x,y)+YN2j=0mdjDN2×N2(κj,x,y)ΛN2(x,y)+XN2j=0mejDN2×N2(ϱj,x,y)ΛN2(x,y)+G2N2TΛN2(x,y),(34) which can be rewritten in matrix form as (35) (E1)N2T(E2)N2TBˆ=XN2j=0majDN2×N2(ηj,y)YN2j=0mbjDN2×N2(ϑj,y)Bˆ+YN2j=0mbjDN2×N2(ϑj,x)XN2j=0majDN2×N2(ηj,x)Bˆ+YN2j=0mcjDN2×N2(ϑj,y)XN2j=0majDN2×N2(ηj,y)Bˆ+YN2j=0mdjDN2×N2(κj,x,y)XN2j=0mejDN2×N2(ϱj,x,y)Bˆ+XN2j=0mejDN2×N2(ϱj,x,y)YN2j=0mdjDN2×N2(κj,x,y)Bˆ+G1N2TG2N2TBˆ,(35) where Bˆ=ΛN2(x,y)ONONΛN2(x,y). Using the Equation (Equation30) and after simplification we can write (36) E1N2TE2N2TE1N2TQ(N2×N2)(ηm,x)E2N2TQ(N2×N2)(ϑm,x)L(aj,ej)(ηj,ϱj,x,y)L(aj,aj,ej)(ηj,ϱj,x,y)L(bj,cj,dj)(ϑj,κj,x,y)L(bj,dj)(ϱj,κj,x,y)H1N2TH2N2T×L(aj,ej)(ηj,ϱj,x,y)L(aj,aj,ej)(ηj,ϱj,x,y)L(bj,cj,dj)(ϑj,κj,x,y)L(bj,dj)(ϱj,κj,x,y)G1N2TG2N2T=0,(36) Equation (Equation36) can be written in the following form (37) YYKM=0,(37) where Y=E1N2TE2N2T,K=Q(N2×N2)(ηm,x)L(aj,ej)(ηj,ϱj,x,y)Q(N2×N2)(ϑm,x)L(aj,aj,ej)(ηj,ϱj,x,y)Q(N2×N2)(ηm,x)L(bj,cj,dj)(ϑj,κj,x,y)Q(N2×N2)(ϑm,x)L(bj,dj)(ϱj,κj,x,y),M=H1N2TH2N2TL(aj,ej)(ηj,ϱj,x,y)L(aj,aj,ej)(ηj,ϱj,x,y)L(bj,cj,dj)(ϑj,κj,x,y)L(bj,dj)(ϱj,κj,x,y)G1N2TG2N2T, and L(aj,ej)(ηj,ϱj,x,y)=j=0majDN2×N2(ηj,y)+j=0mejDN2×N2(ϱj,x,y),L(aj,aj,ej)(ηj,ϱj,x,y)=j=0majDN2×N2(ηj,x)+j=0majDN2×N2(ηj,y)+j=0mejDN2×N2(ϱj,x,y),L(bj,cj,dj)(ϑj,κj,x,y)=j=0mbjDN2×N2(ϑj,x)+j=0mcjDN2×N2(ϑj,y)+j=0mdjDN2×N2(κj,x,y),L(bj,dj)(ϱj,κj,x,y)=j=0mbjDN2×N2(ϑj,y)+j=0mdjDN2×N2(κj,x,y). Solving the Equation (Equation37) and making use of E1N2T and E2N2T in Equation (Equation29), the solution of the problem (Equation24)–(Equation25) can be easily approximated using any computational software.

5. Error analysis

In this section, an analytical relationship is to be determined to compute the error norm of the function u1(x,y)C([0,1]×[0,1]) by considering its expansion in terms of SLPs. Suppose (38) (N,N)=span{Sl(x)Sk(y), l=0,1,2,,N,k=0,1,2,N}.(38) In this whole analysis, the term u1N,N(x,y)(N,N) is to be treated as the best approximation of sufficiently smooth function u1(x,y), then the following relation is the outcome of the definition of best approximation (39) u1(x,y)u1N,N(x,y)u1(x,y)v1N,N(x,y),for all v1N,N(x,y)(N,N).(39) (40) u1(x,y)v1N,N(x,y)max(x,y)[0,1]×[0,1]N+1u1(θ1,y)xN+1i=0N(xxi)(N+1)!+max(x,y)[0,1]×[0,1]N+1u1(x,θ2)yN+1j=0N(yyj)(N+1)!+max(x,y)[0,1]×[0,1]2(N+1)u1(θ1,θ2)xN+1yN+1×i=0N(xxi)j=0N(yyj)(N+1)!(N+1)!.(40) There exist λˆ1,λˆ2, and λˆ3, such that (41) max(x,y)[0,1]×[0,1]N+1u1(x,y)xN+1λˆ1,max(x,y)[0,1]×[0,1]N+1u1(x,y)xN+1λˆ2,max(x,y)[0,1]×[0,1]2(N+1)u1(x,y)xN+1yN+1λˆ3.(41) On the same lines as mentioned in [Citation29], the factor i=0N(xxi) can be minimized as follows: (42) minxi[0,1]maxx[0,1]i=0N(xxi)=minzi[1,1]maxz[1,1]i=0N12(zzi)=12N+1minzi[1,1]maxz[1,1]i=0N(zzi)=12N+1minzi[1,1]maxz[1,1]SN+1(z)CN,(42) where zi are the roots of QN+1(z), and CN=(2N)!/2NN!(N)! is a leading coefficient of SN+1(z).

Equation (Equation41) and Equation (Equation42) provide the required following result (43) u1(x,y)u1N,N(x,y)λˆ112N+12N(N+1)!(N!)2(2N)!((N+1)!)2+λˆ212N+12N(N+1)!(N!)2(2N)!((N+1)!)2+λˆ3(12N+12N(N+1)!(N!)2(2N)!((N+1)!)2×12N+12N(N+1)!(N!)2(2N)!((N+1)!)2).(43) Therefore, for the exact and approximate solutions, the upper bound of the absolute errors is obtained in Equation (Equation43).

6. Illustrative examples

In this section, some numerical examples corresponding to classical initial conditions with Caputo fractional derivatives are presented to demonstrate the accuracy and applicability of the proposed method. The obtained numerical results show that the proposed method is very reliable for solving generalized FOPDEs having mixed partial derivative terms. All the simulations are carried out using 5 Ghz processor. All the results are displayed using plots and tables.

Example 6.1

As a first example, we consider the following coupled system of FOPDEs (44) (η1)x(η1)u1(x,y)=314Γ8323/2y3/2u1(x,y)+817Γ7323/2x3/2u2(x,y)+32Γ4323/2y3/2u2(x,y)+8072Γ3322xyu2(x,y)+517Γ5322xyu1(x,y)+f1(x,y),(ϑ1)x(ϑ1)u2(x,y)=817Γ4323/2y3/2u2(x,y)+6012Γ3323/2x3/2u1(x,y)+7014Γ5323/2y3/2u1(x,y)+324Γ4322xyu2(x,y)+1005Γ3322xyu1(x,y)+f2(x,y),(44) subject to the initial conditions (45) u1(0,y)=0=u1(0,y)u2(0,y)=0=u2(0,y),where1<η12, and 1<ϑ12.(45)

The source terms f1 and f2 are given as f1=x2251799813685248ey(1050909621668751360xe2y13510798882111488e2y+2456065648315059x2e2y+702951018516160320x2102550078168643133440x3+54205525295615800x4),f2=x4398046511104ey(179013217937938200e2y+14962432138026273xe2y+9282166856041240x2e2y87960930222080x25359677183770605x3+2702997690827521x4). The exact solution of the system (Equation44) is given as u1(x,y)=x3ey,u2(x,y)=x5ey. We examine the accuracy of our proposed method by approximating the solution of the coupled system (Equation44)–(Equation45) at different scale level. It is noted that the approximate solution and the exact solution are in a good agreement with each other even at a very low scale level. The exact solutions u1(x,y) and u2(x,y) are compared with the approximate solutions obtained using the proposed numerical technique at scale level N=7 (see Figure ). The accuracy of the proposed numerical technique is also investigated at various fractional values of η1 and ϑ1, and it is observed that as both η1 and ϑ1 approach to integer order 2, the approximate results approach to the exact solutions u1(x,y) and u2(x,y). The results are explained in Figure . We approximate the solutions at different scale level N=8,9, and 10 to analyse the amount of absolute error and noted that with the increase of scale level, the amount of absolute error decreases in a great extent. The results are visualized in Figure . It is worth to mention that, the absolute error at scale level N=10 is much more less than 108, which is indeed a tolerable number for such type of abstract coupled systems. The results are displayed in Figure .

Figure 1. Comparing approximate solutions of Example 6.1 with the exact solutions u1(x,y) and u2(x,y) at scale level N=7.

Figure 1. Comparing approximate solutions of Example 6.1 with the exact solutions u1(x,y) and u2(x,y) at scale level N=7.

Figure 2. Comparing approximate solution with the exact solutions of Example 6.1 at fractional values of η1 and ϑ1 at scale level N=7.

Figure 2. Comparing approximate solution with the exact solutions of Example 6.1 at fractional values of η1 and ϑ1 at scale level N=7.

Figure 3. At different scale levels, the amount of absolute errors of Example 6.1 in u1(x,y) and u2(x,y) is noted.

Figure 3. At different scale levels, the amount of absolute errors of Example 6.1 in u1(x,y) and u2(x,y) is noted.

Example 6.2

We consider the following coupled system of FOPDEs (46) (η1)x(η1)u1(x,y)=eΓ(8η1)η15/2yη15/2u1(x,y)+ln(Γ(4η1))η13/2xη13/2u2(x,y)+e(Γ(η1/2))η17/3yη17/3u2(x,y)+e(Γ(3))/22xyu2(x,y)+Γ6322xyu1(x,y)+f1(x,y),(ϑ1)x(ϑ1)u2(x,y)=sin(Γ(8ϑ1))ϑ18/3yϑ18/3u2(x,y)+e(Γ(7ϑ1))/3ϑ19/4xϑ19/4u1(x,y)+sin(Γ(9ϑ1/2))ϑ13/10yϑ13/10u1(x,y)+cos(Γ(7ϑ1/3))2xyu2(x,y)+ln(Γ(83/2))2xyu1(x,y)+f2(x,y),(46) subject to the initial conditions (47) u1(0,y)=u1(0,y)=u1(0,y)=e3y,u2(0,y)=ey,u2(0,y)=4ey,u2(0,y)=16ey,where2<η13, and 2<ϑ13.(47)

The source terms f1 and f2 are given as f1=22368075113290887286334105ex+3y28147497671065619370062200833575e4x+y1125899906842624,f2=277641758063497269e4x+y45035996273704961143810618034258199ex+3y9007199254740992. The exact solution of the system (Equation46) is given as u1(x,y)=ex+3y,u2(x,y)=e4x+y. We examine the accuracy of our proposed method by approximating the solution of the coupled system (Equation46)–(Equation47) at different scale level. It is noted that the approximate solution and the exact solution are in a good agreement with each other even at a very low scale level. The exact solutions u1(x,y) and u2(x,y) are compared with the approximate solutions obtained using the proposed numerical technique at scale level N=10 (see Figure ). The accuracy of the proposed numerical technique is also investigated at various fractional values of η1 and ϑ1, and it is observed that as both η1 and ϑ1 approach to integer order 3, the approximate results approach to the exact solutions u1(x,y) and u2(x,y). The results are explained in Figure . We approximate the solutions at scale level N=8 to analyse the amount of absolute error and noted that, the amount of absolute error decreases to a great extent. The results are visualized in Figure . It is worth to mention that, the absolute error at scale level N=8 is much more less than 104, which is indeed a tolerable number for such type of abstract coupled systems. The results are displayed in Figure .

Figure 4. Comparing approximate solutions of Example 6.2 with the exact solutions u1(x,y) and u2(x,y) at scale level N=10.

Figure 4. Comparing approximate solutions of Example 6.2 with the exact solutions u1(x,y) and u2(x,y) at scale level N=10.

Figure 5. Comparing approximate solution with the exact solutions of Example 6.2 at fractional values of η1 and ϑ1 at scale level N=10.

Figure 5. Comparing approximate solution with the exact solutions of Example 6.2 at fractional values of η1 and ϑ1 at scale level N=10.

Figure 6. At scale level N=8, the amount of absolute errors of Example 6.2 in u1(x,y) and u2(x,y) is visualized.

Figure 6. At scale level N=8, the amount of absolute errors of Example 6.2 in u1(x,y) and u2(x,y) is visualized.

Example 6.3

We consider the following coupled system of FOPDEs (48) (η1)x(η1)u1(x,y)=Γ3521/2y1/2u1(x,y)+Γ4321/2x1/2u2(x,y)+Γ3523/2y3/2u2(x,y)+Γ(3)2xyu2(x,y)+Γ6322xyu1(x,y)+f1(x,y),(ϑ1)x(ϑ1)u2(x,y)=Γ8523/2y3/2u2(x,y)+Γ7321/2x1/2u1(x,y)+Γ9543/10y3/10u1(x,y)+Γ7892xyu2(x,y)+Γ8322xyu1(x,y)+f2(x,y),(48) subject to the initial conditions (49) u1(0,y)=0,u1(0,y)=1384633456860719cosy562949953421312,u2(0,y)=0,u2(0,y)=3039611811401035cosy2251799813685248,where1<η12, and 1<ϑ12.(49)

The source terms f1 and f2 are given as f1=4961133318983242280583421095261cosxsiny1584563250285286751870879006721137349955723420952606451170995cosxcosy633825300114114700748351602688679873159350975344197965671591cosysinx10141204801825835211973625643008+11052729263717111494726278938277sinxsiny2535301200456458802993406410752,f2=71629770435166584613696367360639cosxsiny7922816251426433759354395033610200028470910811599972491009437cosxcosy792281625142643375935439503362361545807795474570465951640319695cosysinx316912650057057350374175801344u1(x,y)=sin(x)cos(y)e0.9,u2(x,y)=sin(x)cos(y)e0.3. We examine the accuracy of our proposed method by approximating the solution of the coupled system (Equation48)–(Equation49) at different scale level. It is noted that the approximate solution and the exact solution are in a good agreement with each other even at a very low scale level. The exact solutions u1(x,y) and u2(x,y) are compared with the approximate solutions obtained using the proposed numerical technique at scale level N=7 (see Figure ). The accuracy of the proposed numerical technique is also investigated at various fractional values of η1 and ϑ1, and it is observed that as both η1 and ϑ1 approach to integer order 2, the approximate results approach to the exact solutions u1(x,y) and u2(x,y). The results are explained in Figure . We approximate the solutions at different scale level N=7,8,9, and 10 to analyse the amount of absolute error and noted that with the increase of scale level, the amount of absolute error decreases in a great extent. The results are visualized in Figure . It is worth to mention that, the absolute error at scale level N=10 is much more less than 104, which is indeed a tolerable number for such type of abstract coupled systems. The results are displayed in Figure .

Figure 7. Comparing approximate solutions of Example 6.3 with the exact solutions u1(x,y) and u2(x,y) at scale level N=7.

Figure 7. Comparing approximate solutions of Example 6.3 with the exact solutions u1(x,y) and u2(x,y) at scale level N=7.

Figure 8. Comparing approximate solution with the exact solutions of Example 6.3 at fractional values of η1 and ϑ1 at scale level N=7.

Figure 8. Comparing approximate solution with the exact solutions of Example 6.3 at fractional values of η1 and ϑ1 at scale level N=7.

Figure 9. At different scale levels, the amount of absolute errors of Example 6.3 in u1(x,y) and u2(x,y) is visualized.

Figure 9. At different scale levels, the amount of absolute errors of Example 6.3 in u1(x,y) and u2(x,y) is visualized.

7. Conclusion

Our main objective in this article was the development of the new numerical method for finding the approximate solution of generalized FOCSs with mixed partial derivative terms of fractional order. The objective has been achieved by developing a method based on the operational matrices of Riemann-Liouville fractional integrals and Caputo fractional derivatives of SLPs. The experimental results show that the results are in a good agreement with the exact solution with a low number of approximating terms.

The proposed method has the ability to simplify the task of finding the solution of generalized FOCSs by transforming them into system of equations which are algebraic in nature. One salient aspect of our research is the development of a new fractional operational matrix for mixed partial derivatives in the sense of Caputo. This theory can also be applied to solve the problems numerically existing in fluid dynamics and to many other linear and nonlinear problems of fractional order.

Disclosure statement

No potential conflict of interest was reported by the authors.

References

  • He JH. Some applications of nonlinear fractional differential equations and their approximations. Bull Sci Technol. 1999;15(2):86–90.
  • He JH. Nonlinear oscillation with fractional derivative and its applications. In: International Conference on Vibrating Engineering'98, Dalian, China. 1998. p. 288–291.
  • Freed AD, Diethelm K. Fractional calculus in biomechanics: a 3D viscoelastic model using regularized fractional derivative kernels with application to the human calcaneal fat pad. Biomechan Model Mechanobiol. 2006;5(4):203–215. doi: 10.1007/s10237-005-0011-0
  • Magin RL. Fractional calculus in bioengineering. Crit Rev Biomed Eng. 2004;32(1):1–104. doi: 10.1615/CritRevBiomedEng.v32.10
  • Chow TS. Fractional dynamics of interfaces between soft-nanoparticles and rough substrates. Phys Lett A. 2005;342:148–155. doi: 10.1016/j.physleta.2005.05.045
  • Metzler R, Klafter J. The restaurant at the end of the random walk: Recent developments in the description of anomalous transport by fractional dynamics. J Phys A. 2004;37:161–208. doi: 10.1088/0305-4470/37/31/R01
  • Wang JR, Zhou Y. A class of fractional evolution equations and optimal controls. Nonlinear Anal RWA. 2011;12:262–272. doi: 10.1016/j.nonrwa.2010.06.013
  • Ervin VJ, Roop JP. Variational formulation for the stationary fractional advection dispersion equation. Numer Methods Partial Differ Equ. 2005;22:558–576. doi: 10.1002/num.20112
  • Rawashdeh EA. Numerical solution of fractional integro-differential equations by collocation method. Appl Math Comput. 2006;176:1–6.
  • Momani S, Shawagfeh NT. Decomposition method for solving fractional Riccati differential equations. Appl Math Comput. 2006;182:1083–1092.
  • Gejji VD, Jafari H. Solving a multi-order fractional differential equation. Appl Math Comput. 2007;189:541–548.
  • Saadatmandi A, Dehghan M. A new operational matrix for solving fractional-order differential equations. Comput Math Appl. 2010;59:1326–1336. doi: 10.1016/j.camwa.2009.07.006
  • Talib I, Belgacem FBM, Asif NA, et al. On mixed derivatives type high dimensional multi-term fractional partial differential equations approximate solutions. Amer Inst Phys. 2017. doi:10.1063/1.4972616
  • Khalil H, Khan RA. A new method based on Legendre polynomials for solution of system of fractional order partial differential equations. Int J Comput Math. 2014;91(12):2554–2567. doi: 10.1080/00207160.2014.880781
  • Bhrawy AH, Alofi AS. The operational matrix of fractional integration for shifted Chebyshev polynomials. Appl Math Lett. 2013;26(1):25–31. doi: 10.1016/j.aml.2012.01.027
  • Doha EH, Bhrawy AH, Ezz-Eldien SS. A new Jacobi operational matrix: an application for solving fractional differential equations. Appl Math Model. 2012;36(10):4931–4943. doi: 10.1016/j.apm.2011.12.031
  • Saadatmandi A. Bernstein operational matrix of fractional derivatives and its applications. Appl Math Model. 2014;38(4):1365–1372. doi: 10.1016/j.apm.2013.08.007
  • Maleknejad K, Hashemizadeh E, Basirat B. Computational method based on Bernstein operational matrices for nonlinear Volterra–Fredholm–Hammerstein integral equations. Commun Nonlinear Sci Numer Simul. 2012;17(1):52–61. doi: 10.1016/j.cnsns.2011.04.023
  • Bhrawy AH, Doha EH, Baleanu D, et al. A spectral tau algorithm based on Jacobi operational matrix for numerical solution of time fractional diffusion-wave equations. J Comput Phys. 2015;293:142–156. doi: 10.1016/j.jcp.2014.03.039
  • Erjaee GH, Akrami MH, Atabakzadeh MH. The operational matrix of fractional integration for shifted Legendre polynomials. Iranian J Sci Technol (Sciences). 2013;37(4):439–444.
  • Ahmed HF. A numerical technique for solving multi-dimensional fractional optimal control problems. J Taibah Univ Sci. 2018;12(5):494–505. DOI:10.1080/16583655.2018.1491690
  • Saadatmandi A, Razzaghi M, Dehghan M. Hartley series approximations for the parabolic equations. Int J Comput Math. 2006;82:1149–1156. doi: 10.1080/00207160500113066
  • Saadatmandi A, Dehghan M. A Tau method for the one-dimensional parabolic inverse problem subject to temperature overspecification. Comput Math Appl. 2006;52:933–940. doi: 10.1016/j.camwa.2006.04.017
  • Barenblatt GI, Zheltov PIu, Kochina IN. Basic concepts in the theory of seepage of homogeneous liquids in fissured rocks (strata). Prikald Mat Mehk. 1960;24:852–864.
  • Coleman BD, Noll W. An approximation theorem for functionals, with application in continuum mechanics. Arch Ration Mech Anal. 1960;6:355–370. doi: 10.1007/BF00276168
  • Podlubny I. Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solutions and some of their applications. New York: Academic Press; 1998.
  • Caputo M. Linear models of dissipation whose Q is almost frequency independent. Part II. Geophys J Int. 1967;13:529–539. doi: 10.1111/j.1365-246X.1967.tb02303.x
  • Kilbas AA, Srivastava HM, Trujillo JJ. Theory and applications of fractional differential equations. San Diego (CA): Elsevier; 2006.
  • Villiers JD. Mathematics of approximation. Beijing: Springer, Atlantis Press; 2012.