
In this paper, the two-dimensional (2-D) fractional cable equation (FCE) with the Caputo variable-order (V-O) derivative was utilized for simulating systems with memory and hereditary characteristics that vary across time and space. This variable-order fractional model is particularly well suited for the description of neuronal dynamics in biological systems. The accurate modeling of dynamic, memory-dependent behaviors that vary over space and time, which are essential for applications such as neuronal dynamics, presents a challenge for conventional numerical methods. Furthermore, there is a lack of stable and effective numerical techniques for 2-D V-O systems, highlighting the need for improved computational approaches. In order to solve the cable equation numerically with high accuracy and computing efficiency, this work primarily focused on using a higher-order finite difference method. The proposed method's robustness was confirmed by stability and convergence analyses, while its efficacy was demonstrated by numerical simulations, which were presented in tabular and graphical formats. These findings demonstrate its precision and efficiency when dealing with the intricate dynamics of V-O fractional equations. The study concludes that the higher-order finite difference method offers an accurate and effective framework for solving fractional partial differential equations (FPDEs), particularly in applications that necessitate precision modeling, such as biological and physical systems. It also creates opportunities for future research, such as the application of the method to multivariate problems, the integration of machine learning techniques, or the adaptation of the method to systems with variable coefficients.
Citation: Muhammad Asim Khan, Majid Khan Majahar Ali, and Saratha Sathasivam. High-order finite difference method for the two-dimensional variable-order fractional cable equation in complex systems and neuronal dynamics[J]. AIMS Mathematics, 2025, 10(4): 8647-8672. doi: 10.3934/math.2025396
[1] | Fawaz K. Alalhareth, Seham M. Al-Mekhlafi, Ahmed Boudaoui, Noura Laksaci, Mohammed H. Alharbi . Numerical treatment for a novel crossover mathematical model of the COVID-19 epidemic. AIMS Mathematics, 2024, 9(3): 5376-5393. doi: 10.3934/math.2024259 |
[2] | Francesco Cavarretta, Giovanni Naldi . Mathematical study of a nonlinear neuron model with active dendrites. AIMS Mathematics, 2019, 4(3): 831-846. doi: 10.3934/math.2019.3.831 |
[3] | Din Prathumwan, Thipsuda Khonwai, Narisara Phoochalong, Inthira Chaiya, Kamonchat Trachoo . An improved approximate method for solving two-dimensional time-fractional-order Black-Scholes model: a finite difference approach. AIMS Mathematics, 2024, 9(7): 17205-17233. doi: 10.3934/math.2024836 |
[4] | Geoffrey Beck, Akram Beni Hamad . Electromagnetic waves propagation in thin heterogenous coaxial cables. Comparison between 3D and 1D models. AIMS Mathematics, 2024, 9(4): 8981-9019. doi: 10.3934/math.2024438 |
[5] | Chaeyoung Lee, Yunjae Nam, Minjoon Bang, Seokjun Ham, Junseok Kim . Numerical investigation of the dynamics for a normalized time-fractional diffusion equation. AIMS Mathematics, 2024, 9(10): 26671-26687. doi: 10.3934/math.20241297 |
[6] | Umair Ali, Sanaullah Mastoi, Wan Ainun Mior Othman, Mostafa M. A Khater, Muhammad Sohail . Computation of traveling wave solution for nonlinear variable-order fractional model of modified equal width equation. AIMS Mathematics, 2021, 6(9): 10055-10069. doi: 10.3934/math.2021584 |
[7] | Hasim Khan, Mohammad Tamsir, Manoj Singh, Ahmed Hussein Msmali, Mutum Zico Meetei . Numerical approximation of the time-fractional regularized long-wave equation emerging in ion acoustic waves in plasma. AIMS Mathematics, 2025, 10(3): 5651-5670. doi: 10.3934/math.2025261 |
[8] | Yanhua Gu . High-order numerical method for the fractional Korteweg-de Vries equation using the discontinuous Galerkin method. AIMS Mathematics, 2025, 10(1): 1367-1383. doi: 10.3934/math.2025063 |
[9] | Yumei Chen, Jiajie Zhang, Chao Pan . Numerical approximation of a variable-order time fractional advection-reaction-diffusion model via shifted Gegenbauer polynomials. AIMS Mathematics, 2022, 7(8): 15612-15632. doi: 10.3934/math.2022855 |
[10] | Muhammad Asim Khan, Norma Alias, Umair Ali . A new fourth-order grouping iterative method for the time fractional sub-diffusion equation having a weak singularity at initial time. AIMS Mathematics, 2023, 8(6): 13725-13746. doi: 10.3934/math.2023697 |
In this paper, the two-dimensional (2-D) fractional cable equation (FCE) with the Caputo variable-order (V-O) derivative was utilized for simulating systems with memory and hereditary characteristics that vary across time and space. This variable-order fractional model is particularly well suited for the description of neuronal dynamics in biological systems. The accurate modeling of dynamic, memory-dependent behaviors that vary over space and time, which are essential for applications such as neuronal dynamics, presents a challenge for conventional numerical methods. Furthermore, there is a lack of stable and effective numerical techniques for 2-D V-O systems, highlighting the need for improved computational approaches. In order to solve the cable equation numerically with high accuracy and computing efficiency, this work primarily focused on using a higher-order finite difference method. The proposed method's robustness was confirmed by stability and convergence analyses, while its efficacy was demonstrated by numerical simulations, which were presented in tabular and graphical formats. These findings demonstrate its precision and efficiency when dealing with the intricate dynamics of V-O fractional equations. The study concludes that the higher-order finite difference method offers an accurate and effective framework for solving fractional partial differential equations (FPDEs), particularly in applications that necessitate precision modeling, such as biological and physical systems. It also creates opportunities for future research, such as the application of the method to multivariate problems, the integration of machine learning techniques, or the adaptation of the method to systems with variable coefficients.
The core concepts of an integral and derivative of integer order form the foundation of classical calculus. Many physical phenomena, including displacement, velocity, acceleration, area, and volume, require accurate description through classical calculus. Although classical calculus is very flexible, it is not very good at describing systems with memory effects, where the system's current state depends on its history [9]. For instance, the traditional diffusion model describes transport processes well with a mean square displacement that changes with time ⟨X2⟩∼Kt, where K is the diffusion constant. In more complicated settings, like porous surfaces or biological systems, the mean square displacement changes in a way that is not linear with time ⟨X2⟩∼Ktγ, where γ is the diffusion exponent. The change from standard operations results in "anomalous behavior, " characterized by diffusion occurring at rates that are either slower or faster than those predicted by the conventional diffusion model [7]. Therefore, it is clear that classical diffusion theory is not an appropriate way to explain these kinds of processes.
Classical calculus can be expanded by fractional calculus, which lets fundamental and differential operators have orders that are not integers [16]. Due to the non-local property of fractional differential operators, they are very useful for modeling complicated systems that traditional calculus cannot handle well. Because of this, fractional differential equations can be used to model different kinds of real-world problems in many areas, such as medicine, finance, science, and engineering [10,11,12,26,32]. These tools are very important for figuring out and explaining how complicated systems work when their dynamics are off or when their features depend on memory. Fractional-order derivatives have been developed in different forms and are available in the literature. The Riemann–Liouville, Caputo, Grünwald–Letnikov, Riesz, and Hadamard derivatives are among the most frequently used [3,13,20,25]. These operators, collectively referred to as classical fractional derivatives of the power-law type, form the foundation of traditional fractional calculus. Specifically, new fractional operators in terms of Mittag–Leffler and exponential kernel types have been defined which offer better adaptability and amenability. Further details on fractional derivatives are given in [15,18,21].
Fractional calculus is a very rapidly developing area of applied mathematics due to its unique capabilities in modeling various real phenomena via equations containing fractional derivatives. The proper choice of a fractional derivative for a model remains an open question despite many applications. Matlob and Jamali [17] asserted that no definitive guidelines exist for choosing the appropriate fractional derivative for mathematical modeling. In 2020, Tarasov and Tarasova [29] established a correspondence between the properties of the kernel of the fractional operator and the relevant physical phenomenon. Although immensely useful, analytical solutions for FPDEs are difficult to obtain, as already commented by [6]. Thus, the focus has shifted to numerical methods for solving FPDEs. The finite difference method, finite element method, finite volume method, spectral method, collocation method, reproducing kernel method, mesh-free method, domain decomposition method, and so on, are some of the standard techniques available for the solution of FPDEs [22,24].
V-O fractional calculus provides an alternative to the inappropriate use of fixed-order FPDEs for the formulation of phenomena that involve the variable memory effect, a function of time or space. Samko and Ross introduced this in 1993 through a generalization of Riemann–Liouville and Marchaud derivatives; it was later further developed by Lorenzo, Hartley, and Coimbra, among others, to offer diverse definitions of systems with differing memory. The variable-order (V-O) Caputo fractional derivative has an advantage over other forms of fractional derivatives in that it can better simulate dynamic systems with memory effects that change over time and space [30]. In contrast to the Riemann-Liouville derivative, the Caputo derivative permits physically accurate initial conditions, rendering it more appropriate for practical applications like neural dynamics and diffusion phenomena. The V-O Caputo derivative offers enhanced flexibility relative to constant-order fractional derivatives, allowing it to characterize intricate events where memory and heredity effects vary across time or geographic domains. This adaptability is especially vital in biological and physical systems, where phenomena like viscoelasticity, anomalous diffusion, and wave propagation display non-uniform behavior. As a result, models in these domains are more accurate and interpretable when the V-O Caputo fractional derivative is used. The V-O FPDEs are accurate; however, they are challenging to solve analytically and thus require numerical methods for solution. Consequently, this study addresses the numerical solution of the non-homogeneous initial-boundary value problem for the 2-D V-O FCE in the following form:
C0Dβ(x,y,t)tρ(x,y,t)=∂2ρ(x,y,t)∂x2+∂2ρ(x,y,t)∂y2−μρ(x,y,t)+f(x,y,t),(x,y,t)∈Ω×[0,T], | (1.1) |
being subject to conditions
ρ(x,y,0)=f(x,y),(x,y)∈Ωρ(x,y,t)=Φ(x,y,t),(x,y,t)∈∂Ω×(0,T], |
where the domain Ω=[0,L0]×[0,L1], ∂Ω is the boundary, and μ is a positive constant. The V-O Caputo fractional derivative (C0Dβ(x,y,t)t) of u(x,y,t) is defined as
C0Dβ(x,y,t))tu(x,y,t)={1Γ(1−β(x,y,t))∫t0(t−φ)−β(x,y,t)∂u(x,y,φ)∂φdφ,0<β(x,y,t)<1∂u(x,y,t)∂t,β(x,y,t)=1. |
The FCE is a biophysical model describing the voltage across neuronal cell membranes. It derives from the anomalous electrodiffusion of ions at spiny neuronal dendrites that necessarily escapes the classical cable equation. Originally introduced by Henry and Langlands in 2008 for anomalous diffusion processes in nerve cells, the FCE has found its way into applications as varied as neuronal dynamics, control theory, heterogeneity of neuronal tissue, and viscoelastic materials. The fact that it can model so many complex phenomena from one field to another demonstrates why solving the FCE is such a critical importance when it comes to getting science and engineering to move forward in those areas of research and application.
The progress in the numerical solution of FCEs has been very significant over the last few years because analytical solutions are generally very difficult to obtain. Bhrawy and Zaky [4] developed a shifted Jacobi polynomial-based spectral collocation method for fractional nonlinear cable equations in one and two dimensions. The Jacobi operational matrix for Caputo V-O fractional derivatives approximates global spatial and temporal discretization. The numerical results show that the method is accurate and converges, reducing error over finite difference and homotopy-based methods. However, operational matrices are highly computational, especially for large-scale problems or extremely complex geometries, limiting their use. The implicit radial basis function (RBF) meshless approach by Mohebbi and Saffarian [19] solves the 2-D V-O FC equation. These methods use thin plate splines for spatial discretization and second-order approaches for temporal derivatives. This numerical simulation method was accurate and efficient in regular and irregular domains. The study provides second-order temporal precision but does not address higher-order approaches or large-scale computing complexity, which may restrict its ability to scale for complex neural or biological systems. Adel et al. [2] established the non-standard wighted average finite difference method (NSWAFDM) to solve the 2-D V-O FCE, which is essential for neural dynamics and subdiffusion. According to John von Neumann, an arbitrary weight factor and various discretization schemes make the system stable. As N and step size are refined, numerical results demonstrate the method's accuracy, reducing errors and confirming stability and convergence. The accuracy and computing efficiency are impressive, but it is limited to simple geometries and parameterizations, making it difficult to apply to complex systems. More research must focus on optimization and higher-dimensional problem adaptation. Similarly, Zheng et al.'s finite difference/Legendre spectral approach [31] is essential for understanding complex electrophysiology and neural dynamics phenomena, addressing the 2-D V-O time FCE. Finite difference using the midpoint quadrature rule, as well as temporal and Legendre spectral spatial discretization converted the V-O equation into a multi-term fractional system. The stability and convergence study determined that the approach converges with an order of O(τ2+σ2+N−s), and numerical results match predictions from theory. The method is versatile and successful, but high polynomial degrees and fine spatial-temporal resolutions need a lot of computer resources, which may restrict its scalability for large-scale simulation. Zou et al. [32] suggested a meshless method for 2-D nonlinear multi-term time FCEs (NM-TTFCEs) that converts governing equations into boundary value problems. The dual reciprocity method (DRM) and improved singular boundary method (ISBM) calculate specific and homogeneous solutions, while finite difference methods discretize time. The method's numerical results are accurate and efficient, especially in irregular geometries and complex computing domains. However, the study does not use high-order finite difference approaches or V-O fractional equations, which may limit its applicability to high-precision neural models. Habibirad et al. [8] investigated the direct meshless local Petrov–Galerkin (DMLPG) method for solving the 2-D time FCE. With GMLS spatial discretization and finite difference techniques for fractional derivatives, the system achieved unconditional stability and a convergence rate of O(τ2−max{α,β}). In multiple 2-D geometrical domains, the algorithm proved its versatility and precision. DMLPG simplifies integration, but its complex shape function approximations could raise CPU consumption in larger systems or irregular node distributions, limiting scalability for more complex models. Sweilam et al. [27] proposed a higher-order nonstandard implicit compact finite difference technique for solving a 2-D nonlinear V-O FCE using fractional derivatives in the Atangana-Baleanu context. Jon von Neumann stability analysis confirmed the method's stability. Two numerical examples showed better accuracy, fewer errors, and more robust convergence than literature methods. Despite these benefits, the method requires extensive stability computations and is limited to basic geometries and parameterizations, making it difficult to apply to complex domains or higher-dimensional systems.
The literature discusses different ways to solve the FCE, but many numerical methods for V-O FCEs often face problems with stability, convergence, and efficiency because of the complicated changes in fractional orders over space and time. This paper presents a solution to these problems by introducing the HFDS that improves accuracy and efficiency while also being stable and converging. The suggested method uses a C-N higher-order finite difference approach, which is known for its precision, dependability, and effectiveness in dealing with complicated problems. The numerical scheme's efficiency is validated by a comprehensive stability and convergence analysis. Numerical simulations, presented in both tabular and graphical forms, further demonstrate the efficiency and accuracy of the suggested method.
The subsequent article's contents are organized in the same way that the C-N high-order finite difference scheme (HFDS) develops in Section 2. Similarly, Sections 3 and 4 describe the theoretical analysis (stability and convergence). Section 5 considers, solves, and discusses three test problems using the HFDS. The final section is the article's conclusion.
This section discretizes the V-O time-fractional and spatial derivatives in Eq (1.1) to develop a CN-HFDS. The following notations are utilized for this purpose:
x=mχ1,y=nχ2,χ1=χ2=χ=LM,tk=ζk,ζ=1Nsuch that,m,n=0,1,2,...,M,k=0,1,2,...,N, |
where ζ and χ stand for time and space steps, respectively, and L=L0=L1.
Let δ2xρ=ρkm+1,n−2ρkm,n+ρkm−1,n, and then, using Taylor series
δ2xρkm,n=∂2ρ∂x2|km,n+χ212∂4ρ∂x4|km,n+χ4360∂6ρ∂x6|km,n+O(χ6). | (2.1) |
δ2yρkm,n=∂2ρ∂y2|km,n+χ212∂4ρ∂y4|km,n+χ4360∂6ρ∂y6|km,n+O(χ6). | (2.2) |
From (2.1) and (2.2),
∂2ρ∂x2|km,n=(1+112δ2x)−1δ2Xχ2ρkm,n+O(χ4). | (2.3) |
∂2ρ∂y2|km,n=(1+112δ2y)−1δ2yχ2ρkm,n+O(χ4). | (2.4) |
The use of higher-order correction terms in spatial discretization improves the method's accuracy. Incorporating terms up to O(h4) reduces truncation error, improving numerical stability and accelerating convergence. The high-order terms improve the approximation of second-order derivatives, guaranteeing that the numerical approach captures the dynamics of variable-order fractional derivatives with more precision.
The numerical approximation of the Caputo V-O time-fractional derivative of order (0≤β(x,y,t)≤1) at the time level tk+1/2 is obtained by employing the following discretization scheme [14]:
C0Dβ(i,j,k+12)u(xi,yj,tk+1/2)=σ1[Hi,j,k1uki,j−k−1∑s=1(Hk−si,j−Hk−s+1i,j)uk−si,j−Hi,j,kku0i,j+uk+1i,j−uki,j21−Yi,j,k+1/2]+δk+1/2, | (2.5) |
where
σ1=1Γ(2−β(xi,yj,tk+1/2))ζβ(xi,yj,tk+1/2),Hi,j,ks=(s+1/2)1−β(xi,yj,tk+1/2)−(s−1/2)1−β(xi,yj,tk+1/2), |
and |δk+1/2|≤Cζ.
The C-N discretized form of (1.1) is
∂β(i,j,k+12)ρ∂tβ(i,j,k+12)|k+12m,n=A1∂2ρ∂x2|k+12m,n+A2∂2ρ∂y2|k+12m,n−μρ|k+12m,n+g|k+12m,n. |
By using (2.3)–(2.5), the V-O FCE becomes
σ1[Hk,1i,juki,j−k−1∑s=1(Hk−si,j−Hk−s+1i,j)uk−si,j−Hk,0i,ju0i,j+uk+1i,j−uki,j21−Yi,j,k+1/2]=A1((1+112δ2x)−1δ2xχ2ρk+12m,n)+A2((1+112δ2y)−1δ2yχ2ρk+12m,n)−μρ|k+12m,n+gk+1m,n. |
After simplification, the following HFDS is obtained:
m6ρk+1m,n=m7(ρk+1m+1,n+ρk+1m−1,n+ρk+1m,n+1+ρk+1m,n−1)+m8(ρk+1m+1,n+1+ρk+1m−1,n+1+ρk+1m+1,n−1+ρk+1m−1,n−1)−m9ρkm,n+m10(ρkm+1,n+ρkm−1,n+ρkm,n+1+ρkm,n−1)+m11(ρkm+1,n+1+ρkm−1,n+1+ρkm+1,n−1+ρkm−1,n−1)+Gk+1m,n+h2σHi,j,kk{2518ρ0m,n+536(ρ0m+1,n+ρ0m−1,n+ρ0m,n+1+ρ0m,n−1)+172(ρ0m+1,n+1+ρ0m−1,n+1+ρ0m+1,n−1+ρ0m−1,n−1)}+h2σ1k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(2518ρk+1−rm,n+536(ρk+1−rm+1,n+ρk+1−rm−1,n+ρk+1−rm,n+1+ρk+1−rm,n−1)+172(ρk+1−rm+1,n+1+ρk+1−rm−1,n+1+ρk+1−rm−1,n+1+ρk+1−rm−1,n−1))+O(ζ+χ4), | (2.6) |
where
m1=1−h2μ12,m2=16−h2μ144,m3=Hi,j,k1−121−β(i,j,k+12),m4=2h2σ121−βi,j,k+12,m5=2h2σ1m3,m6=h2μ+4(m1−m2)+2536m4,m7=m1−2m2−572m4,m8=m2−m4144,m9=h2μ+4(m1−m2)+2536m5,m10=m1−2m2−572m5,m11=m2−m5144,Gk+1m,n=h2(2518gk+1m,n+536(gk+1m+1,n+gk+1m−1,n+gk+1m,n+1+gk+1m,n−1+172(gk+1m+1,n+1+gk+1m−1,n+1+gk+1m+1,n−1+gk+1m−1,n−1)). |
Suppose
Uk=[ρ1,1,ρ1,2,…,ρ1,M−1,ρ2,1,ρ2,2,…,ρ2,M−1,…,ρM−1,1,ρM−1,2,…,ρM−1,M−1]T, |
gk=[g1,1,g1,2,…,g1,M−1,g2,1,g2,2,…,g2,M−1,…,gM−1,1,gM−1,2,…,gM−1,M−1]T. |
The fully discretized scheme can be written as:
{Aρ1=Bρ0+g1/2,k=0,Aρk+1=Bρk+h2σ1∑k−1m=1(Hk−mHk−m+1)ρm+σ1Hkρ0+gk,k≥1, |
where
A=[m6⋯−m7⋯−m8⋯0⋯⋮m6⋯−m7⋯−m8⋯⋮−m7⋮⋱⋱⋯⋯⋯⋮⋮−m7⋱m6⋯−m7⋯⋮−m8⋮⋯⋯⋱⋱⋯⋮⋮−m8⋯−m7⋯m6⋯−m70⋯−m8⋯−m7⋯m6⋮⋮⋯⋯⋯⋯⋯⋮⋱], |
and
B=[−m9⋯m10⋯m11⋯0⋯⋮−m9⋯m10⋯m11⋯⋮m10⋮⋱⋱⋯⋯⋯⋮⋮m10⋱−m9⋯m10⋯⋮m11⋮⋯⋯⋱⋱⋯⋮⋮m11⋯m10⋯−m9⋯m100⋯m11⋯m10⋯−m9⋮⋮⋯⋯⋯⋯⋯⋮⋱]. |
The arrangement of the matrices given above indicates that "A" is strictly diagonally dominating, because |m6|≥2|m7|+2|m8|. Since the matrix "A" is non-singular, the discrete scheme defined in Eq (2.6) has a unique solution.
Figures 1 and 2 show nine points on the grid and computational molecule for HFDS (2.6), where
n0=25h2σ136(H2−H1),n1=5h2σ172(H2−H1),n2=h2σ1144(H2−H1), |
n3=25h2σ136(Hk−Hk−1),n4=5h2σ172(Hk−Hk−1),n5=h2σ1144(Hk−Hk−1). |
Additionally, in Figure 3, the steps for implementing the V-O time-fractional numerical method for the HFDS are outlined clearly.
Lemma 1. [14]. Let Hi,j,ks, 0≤i≤M−1, 0≤j≤M−1, be the coefficients defined in Eq (2.6), then the following hold:
(i) Hi,j,ks≥Hi,j,ks+1,1≤s≤k=1,2,…,N−1.
(ii) ∑k−1s=1(Hi,j,kk−s−Hi,j,kk−s+1)=Hi,j,k1−Hi,j,kk.
This section presents the stability analysis for the HFDS (2.6). Let ρkm,n and Vkm,n be the approximate and exact solutions for (1.1), respectively, and Λkm,n=Vkm,n−ρkm,n. Then from (2.6), we obtain
m6Λk+1m,n=m7(Λk+1m+1,n+Λk+1m−1,n+Λk+1m,n+1+Λk+1m,n−1)+m8(Λk+1m+1,n+1+Λk+1m−1,n+1+Λk+1m+1,n−1+Λk+1m−1,n−1)−m9Λkm,n+m10(Λkm+1,n+Λkm−1,n+Λkm,n+1+Λkm,n−1)+m11(Λkm+1,n+1+Λkm−1,n+1+Λkm+1,n−1+Λkm−1,n−1)+h2σ1Hi,j,kk{2518Λ0m,n+536(Λ0m+1,n+Λ0m−1,n+Λ0m,n+1+Λ0m,n−1)+172(Λ0m+1,n+1+Λ0m−1,n+1+Λ0m+1,n−1+Λ0m−1,n−1)}+h2σ1k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(2518Λk+1−rm,n+536(Λk+1−rm+1,n+Λk+1−rm−1,n+Λk+1−rm,n+1+Λk+1−rm,n−1)+172(Λk+1−rm+1,n+1+Λk+1−rm−1,n+1+Λk+1−rm−1,n+1+Λk+1−rm−1,n−1)). | (3.1) |
The function Λk(x,y) is defined as
Λk(x,y)={Λkm,nifx∈(xm−χ2,xm+χ2],x∈(ym−χ2,ym+χ2],0ifx∈[0,χ2]orx∈[L−χ2,L],0ify∈[0,χ2]ory∈[L−χ2,L]. | (3.2) |
The Fourier series expansion of error function Λkm,n [5] is
Λk(x,y)=∞∑l0,l1=−∞ξk(l0,l1)exp(2√−1π(l0xL+l1yL)), | (3.3) |
where
ξk(l0,l1)=1L20∫L00∫L00Λk(x,y)exp(−2√−1π(l0xL+l1yL))dxdy. | (3.4) |
The l2-norm function is used to define the error function Λkm,n,
‖Λk‖2l2=χ2M∑m=1M∑n=1|Λkm,n|2, | (3.5) |
and the l2-norm's Parseval equality relationship is
‖Λk‖2l2=M∑m=1M∑n=1χ2|Λkm,n|2=∞∑l0,l1=−∞|ξk(l0,l1)|2. | (3.6) |
Suppose
Λkm,n=ξkeI(φ1mχ+φ2nχ), | (3.7) |
where φ1=2πl0L0, φ2=2πl1L0, and I=√−1.
When (3.7) is substituted into (3.1) and after simplification, we obtain
m6ξk+1=m7(ξk+1eI(φ1χ)+ξk+1e−I(φ1χ)+ξk+1eI(φ2χ)+ξk+1e−I(φ2χ))+m8(ξk+1eI(φ1+φ2)χ+ξk+1eI(φ2−φ1)χ+ξk+1eI(φ1−φ2)χ+ξk+1eI(−φ1−φ2)χ)−m9ξk+m10(ξkeI(φ1χ)+ξke−I(φ1χ)+ξkeI(φ2χ)+ξke−I(φ2χ))+m11(ξkeI(φ1+φ2)χ+ξkeI(φ2−φ1)χ+ξkeI(φ1−φ2)χ+ξkeI(−φ1−φ2)χ)+h2σ1Hi,j,kk{2518ξ0+536(ξ0eI(φ1χ)+ξ0e−I(φ1χ)+ξ0eI(φ2χ)+ξ0e−I(φ2χ))+172(ξ0eI(φ1+φ2)χ+ξ0eI(φ2−φ1)χ+ξ0eI(φ1−φ2)χ+ξ0eI(−φ1−φ2)χ)}+h2σ1k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(2518ξk+1−r+536(ξk+1−reI(φ1χ)+ξk+1−re−I(φ1χ)+ξk+1−reI(φ2χ)+ξk+1−re−I(φ2χ))+172(ξk+1−reI(φ1+φ2)χ+ξk+1−reI(φ2−φ1)χ+ξk+1−reI(φ1−φ2)χ+ξk+1−reI(−φ1−φ2)χ)). | (3.8) |
Using Euler's formula, we have
eI(φ1χ)+e−I(φ1χ)+eI(φ2χ)+e−I(φ2χ)=2(cos(φ1χ)+cos(φ2χ)),eI(φ1+φ2)χ+eI(φ2−φ1)χ+eI(φ1−φ2)χ+eI(−φ1−φ2)χ=4cos(φ1χ)cos(φ2χ). | (3.9) |
Substituting (3.9) in (3.8), we have
m6ξk+1=2m7ξk+1(cos(φ1χ)+cos(φ2χ))+4m8ξk+1cos(φ1χ)cos(φ2χ)−m9ξk+2m10ξk(cos(φ1χ)+cos(φ2χ))+4m11ξkcos(φ1χ)cos(φ2χ)+25h2σ1Hi,j,kk18ξ0++5h2σ1Hi,j,kk18ξ0(cos(φ1χ)+cos(φ2χ))+h2σ1Hi,j,kk18ξ0cos(φ1χ)cos(φ2χ)+h2σ1k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(2518ξk+1−r+518ξk+1−r(cos(φ1χ)+cos(φ2χ))+118ξk+1−rcos(φ1χ)cos(φ2χ)). | (3.10) |
After simplifying (3.10) for ξk+1, we got the simplified form:
ξk+1=(−m9+2(m10p0+2m11p1)m6−2(m7p0+2m8p1))ξk+(h2σ1Hi,j,kk(25+5p0+p1)18(m6−2(m7p0+2m8p1)))ξ0+h2σ118k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)((25+5p0+p+1m6−2(m7p0+2m8p1))ξk+1−r), | (3.11) |
where p0=cos(φ1χ)+cos(φ2χ) and p1=cos(φ1χ)cos(φ2χ).
Lemma 2. If ξk (0≤k≤N−1) satisfies (3.11), and Q2Q1+Q0>0, then
|ξk+1|≤|ξ0|,k={0,1,...,N−1}. |
Proof. The proof is completed using mathematical induction. Initially, select k=0, resulting in
ξk+1=(−m9+2(m10p0+2m11p1)m6−2(m7p0+2m8p1))ξ0+(h2σ1Hi,j,0k(25+5p0+p1)18(m6−2(m7p0+2m8p1)))ξ0. | (3.12) |
Taking absolute function and after simplifying (3.12), we have
|ξ1|≤(|(h2σ1Hi,j,0k+m52)Q1−Q0m42Q1+Q0|)|ξ0|, |
where Q0=18h2μ0−36m1(p0−2)+72m2(p0−p1−1),Q1=5p0+p1+25.
|ξ1|≤(|2h2Hi,j,0kσ1−(Q2Q1+Q0)Q2Q1+Q0|)|ξ0|, |
where Q2=122β(i,j,k+12)h2σ1. Since, h,σ1∈(0,1) and Hi,j,0k>0, therefore
|ξ1|≤|ξ0|. |
Let
|ξs|≤|ξ0|;s=1,2,,...,k, | (3.13) |
and we need to prove for s=k+1,
ξk+1=(−m9+2(m10p0+2m11p1)m6−2(m7p0+2m8p1))ξk+(h2σ1Hi,j,kk(25+5p0+p1)18(m6−2(m7p0+2m8p1)))ξ0+h2σ118k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)((25+5p0+p+1m6−2(m7p0+2m8p1))ξk+1−r),≤(|−m9+2(m10p0+2m11p1)m6−2(m7p0+2m8p1)|)|ξk|+(|h2σ1Hi,j,kk(25+5p0+p1)18(m6−2(m7p0+2m8p1))|)|ξ0|+|h2σ1(25+5p0+p1)18(m6−2(m7p0+2m8p1))|k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)|ξk+1−r|. | (3.14) |
Using (3.13) and Lemma 1:
|ξk+1|≤(|18(−m9+2(m10p0+2m11p1))+h2σ1Hi,j,kkℵ0+(h2σ1ℵ0)(Hi,j,k1−Hi,j,kk)18(m6−2(m7p0+2m8p1))|)|ξ0|, | (3.15) |
where ℵ0=25+5p0+p1.
After simplifing (3.15), we have
|ξ1|≤(|2h2Hi,j,01σ1−(Q2Q1+Q0)Q2Q1+Q0|)|ξ0|. |
If Q2Q1+Q0>0, then
|ξk+1|≤|ξ0|. |
Hence
||ξk+1||≤||ξ0||. |
Theorem 1. The HFDS (2.6) is stable when Q2Q1+Q0>0.
Proof. Utilizing Lemma 2 and Parseval's equality, we obtain
||Λk+1||2=M−1∑m,n=1χ1χ2|Λkm,n|2=χ1χ2M−1∑m,n=1|ξkeI(φ1mχ+φ2nχ)|2=χ1χ2M−1∑m,n=1|ξk|2≤χ1χ2M−1∑m,n=1|ξ0|2=χ1χ2M−1∑m,n=1|ξ0eI(φ1mχ+φ2nχ)|2=||Λ0||2. |
Therefore,
||Λk+1||≤||Λ0||, |
which shows the HFDS (2.6) is conditionally stable.
This section examines the convergence analysis of the proposed HFDS in relation to solving the 2-D FCE. The analysis quantifies the error bounds and demonstrates that the scheme attains a convergence order of O(ζ+χ4), thereby establishing its reliability and efficiency for numerical simulations of complex systems.
First, let the truncation error at ρ(xm,ym,tk+1) be represented by ℜk+12, and then
|ℜk+12|≤f1(ζ+χ4), | (4.1) |
where f1 is a constant.
But since Λkm,n=Vkm,n−ρkm,n, then from (2.6):
m6Λk+1m,n=m7(Λk+1m+1,n+Λk+1m−1,n+Λk+1m,n+1+Λk+1m,n−1)+m8(Λk+1m+1,n+1+Λk+1m−1,n+1+Λk+1m+1,n−1+Λk+1m−1,n−1)−m9Λkm,n+m10(Λkm+1,n+Λkm−1,n+Λkm,n+1+Λkm,n−1)+m11(Λkm+1,n+1+Λkm−1,n+1+Λkm+1,n−1+Λkm−1,n−1)+h2σ1Hi,j,kk{2518Λ0m,n+536(Λ0m+1,n+Λ0m−1,n+Λ0m,n+1+Λ0m,n−1)+172(Λ0m+1,n+1+Λ0m−1,n+1+Λ0m+1,n−1+Λ0m−1,n−1)}+h2σ1k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(2518Λk+1−rm,n+536(Λk+1−rm+1,n+Λk+1−rm−1,n+Λk+1−rm,n+1+Λk+1−rm,n−1)+172(Λk+1−rm+1,n+1+Λk+1−rm−1,n+1+Λk+1−rm−1,n+1+Λk+1−rm−1,n−1))+ℜk+12, | (4.2) |
subject to the conditions:
Λ0m,n=ΛkM,0=Λk0,M=0,Λkm,M=ΛkM,n=0,wherem,n=1,2,...,M−1,k=1,2,...,N−1. | (4.3) |
Similarly, the function for truncation error is defined as
ℜk+12m,n=μk+12eI(φ1χ+φ2χ),I=√−1, | (4.4) |
where
ℜk(x,y)={ℜkm,nifx∈(xm−χ2,xm+χ2],x∈(ym−χ2,ym+χ2],0ifx∈[0,χ2],x∈[L−χ2,L],0ify∈[0,χ2],y∈[L−χ2,L], |
and φ1=2πl1L, φ2=2πl2L.
Substituting (3.7) and (4.4) into (4.2), we get
m6ξk+1=m7(ξk+1eI(φ1χ)+ξk+1e−I(φ1χ)+ξk+1eI(φ2χ)+ξk+1e−I(φ2χ))+m8(ξk+1eI(φ1+φ2)χ+ξk+1eI(φ2−φ1)χ+ξk+1eI(φ1−φ2)χ+ξk+1eI(−φ1−φ2)χ)−m9ξk+m10(ξkeI(φ1χ)+ξke−I(φ1χ)+ξkeI(φ2χ)+ξke−I(φ2χ))+m11(ξkeI(φ1+φ2)χ+ξkeI(φ2−φ1)χ+ξkeI(φ1−φ2)χ+ξkeI(−φ1−φ2)χ)+h2σ1Hi,j,kk{2518ξ0+536(ξ0eI(φ1χ)+ξ0e−I(φ1χ)+ξ0eI(φ2χ)+ξ0e−I(φ2χ))+172(ξ0eI(φ1+φ2)χ+ξ0eI(φ2−φ1)χ+ξ0eI(φ1−φ2)χ+ξ0eI(−φ1−φ2)χ)}+h2σ1k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(2518ξk+1−r+536(ξk+1−reI(φ1χ)+ξk+1−re−I(φ1χ)+ξk+1−reI(φ2χ)+ξk+1−re−I(φ2χ))+172(ξk+1−reI(φ1+φ2)χ+ξk+1−reI(φ2−φ1)χ+ξk+1−reI(φ1−φ2)χ+ξk+1−reI(−φ1−φ2)χ))+μk+12. | (4.5) |
Simplifying (4.5) for ξk+1, we obtain
ξk+1=(−m9+2(m10p0+2m11p1)m6−2(m7p0+2m8p1))ξk+(h2σ1Hi,j,kk(25+5p0+p1)18(m6−2(m7p0+2m8p1)))ξ0+h2σ118k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(25+5p0+p+1m6−2(m7p0+2m8p1))ξk+1−r+μk+12m6−2(m7p0+2m8p1). | (4.6) |
Lemma 3. Let ξk (0≤k≤N−1) satisfy (4.6), and Q2Q1+Q0>0, and then
|ξk+1|≤|μk+12|wherek=0,1,2,...,N−1. |
Proof. Since, from (4.3) and (3.3), we have
ξ0=ξ0(l1,l2)=0, | (4.7) |
then from (4.1),
|μs+12|≤|μ12|,∀s={0,2,...k−1}. | (4.8) |
The proof is completed through mathematical induction, starting with k=0 in (4.6):
ξ=(h2σ1Hi,j,kk(25+5p0+p1)18(m6−2(m7p0+2m8p1)))ξ0+μ12m6−2(m7p0+2m8p1), | (4.9) |
|ξ|=1|m6−2(m7p0+2m8p1)||μ12|,∵using (4.7)|ξ|≤|μ12|. | (4.10) |
Suppose
|ξs|≤|μs+12|,∀s=1,2,...,k, | (4.11) |
and we need to prove for s=k+1. Then from (4.6), we obtain
|ξk+1|=|(−m9+2(m10p0+2m11p1)m6−2(m7p0+2m8p1))ξk+(h2σ1Hi,j,kk(25+5p0+p1)18(m6−2(m7p0+2m8p1)))ξ0+h2σ118k−1∑s=1(Hi,j,kk−s−Hi,j,kk−s+1)(25+5p0+p+1m6−2(m7p0+2m8p1))ξk+1−r+μk+12m6−2(m7p0+2m8p1)|. |
By using (4.11), (4.8), and Lemma 1, we have
|ξk+1|≤(|18(−m9+2(m10p0+2m11p1))+h2σ1(25+5p0+p1)(Hi,j,kk+(Hi,j,k1−Hi,j,kk))+118(m6−2(m7p0+2m8p1))|)|μk+12|. | (4.12) |
After simplifying (4.12), we have
|ξk+1|≤(|1+2h2Hi,j,01σ1−(Q2Q1+Q0)Q2Q1+Q0|)|μk+12|. |
If Q2Q1+Q0>0, then
|ξk+1|≤|μk+12|. |
Theorem 2. The HFDS (2.6) is conditionally convergent with convergence order O(ζ+h4).
Proof. Using Lemma 3 and (3.6), we get
||Λk+1||2=M−1∑m,n=1χ1χ2|Λkm,n|2=χ1χ2M−1∑m,n=1|ξkeI(φ1mχ+φ2nχ)|2=χ1χ2M−1∑m,n=1|ξk|2≤χ1χ2M−1∑m,n=1|μk+12|2=χ1χ2M−1∑m,n=1|μk+12ξkeI(φ1mχ+φ2nχ)|2=||ℜk+12||≤f1(ζ+h4). |
Therefore,
||Λk+1||2≤f1(ζβ(i,j,k+12)+h4). |
Thus, the proof is complete.
This section includes numerical examples of the2-D V-O FCE that are solved and examined using the HFDS. Numerical simulations are performed to assess the feasibility, accuracy, and efficiency of the proposed approach. Computational results regarding CPU time (time), iteration count (Iter.), average absolute error (AAE), and maximum absolute error (MAE) are presented in both tabular and graphical formats for comparative analysis. Moreover, the numerical examples were conducted on a personal computer with 4 GB of RAM and a Core i3 processor at 2.40 GHz, utilizing Mathematica (Version 14.1) with varying mesh sizes and time intervals. Furthermore, numerical simulations were conducted with maximal tolerance and error (l∞). The convergence order of the HFDS is determined using the subsequent formulas [1].
ℑ2−order=Log2(||E∞(16ζ,2h)||||E∞(ζ,χ)||). |
Furthermore, the absolute maximum error is approximated using the formula
MAE=max1≤i≤M−1,1≤j≤M−1,1≤k≤N|ρ(xi,yj,tk)−Uki,j|. |
Test Problem 1: Let the source function in (1.1) be
g(x,y,t)=2t2−β(x,y,t)Γ(3−β(x,y,t))(sin(πx)+sin(πy))+(π2+1)t2(sin(πx)+sin(πy)), |
with analytical solution
ρ(x,y,t)=t2sin(πx)+sin(πy). |
Test Problem 2: Suppose the source function for (1.1) is
g(x,y,t)=6t3−γ(x,y,t)Γ(4−γ(x,y,t))(1−x2)2(1−y2)2−4t3[(1−y2)2(3x2−1)+(1−x2)2(3y2−1)]+t3(1−x2)2(1−y2)2, |
with analytical solution
ρ(x,y,t)=t3(1−x2)2(1−y2)2. |
The numerical findings in Tables 1 and 2 validate the precision and robustness of the HFDS technique for addressing 2-D FCEs. The AAE and MAE for Test Problem 1 decrease continuously as χ−1/ζ−1 increases, as shown in Table 1. For example, with
β(x,y,t)=1−xy+sin(xyt)10, |
the AAE decreases from 1.5896E−2 at χ−1/ζ−1=5 to 6.106E−5 at χ−1/ζ−1=30, indicating convergence with smaller grid sizes. Similarly, the AAE of β(x,y,t)=15+sin(xt)16 decreases from 1.8464E−3 to 7.4085E−5 as the grid refinement improves, as shown in Table 3. These patterns emphasize the method's ability to effectively manage V-O derivatives while achieving error reduction, which is consistent with theoretical estimations. The ability to comply with von Neumann stability criteria and uniform performance across discretizations confirms the HFDS as a reliable and accurate method for addressing the V-O FCE.
β(x,y,t) | χ−1/ζ−1 | time | Iter. | AAE | MAE |
1−xyt+sin(xyt)10 | 5 | 0.11 | 47 | 1.5896×10−2 | 2.2890×10−2 |
10 | 12.82 | 50 | 2.0755×10−4 | 4.1566×10−4 | |
20 | 153.17 | 51 | 1.0421×10−4 | 2.2857×10−4 | |
30 | 736.15 | 51 | 6.1068×10−5 | 1.4437×10−4 | |
5+(xy)5−(yt)450 | 5 | 0.84 | 47 | 1.5894×10−2 | 2.2889×10−2 |
10 | 12.71 | 50 | 2.0790×10−4 | 4.1620×10−4 | |
20 | 103.12 | 51 | 1.0445×10−4 | 2.2896×10−4 | |
30 | 435.90 | 51 | 6.1247×10−5 | 1.4466×10−4 | |
15+sin(xt)16 | 5 | 0.6 | 48 | 8.0469×10−3 | 1.1402×10−2 |
10 | 9.98 | 48 | 1.7842×10−3 | 3.3415×10−3 | |
20 | 107.75 | 52 | 4.3859×10−4 | 8.9999×10−4 | |
30 | 362.31 | 51 | 2.0042×10−4 | 4.2539×10−4 | |
16−exyt17 | 5 | 0.59 | 47 | 8.8456×10−3 | 1.2482×10−2 |
10 | 6.35 | 51 | 1.9902×10−3 | 3.7392×10−3 | |
20 | 102.09 | 52 | 5.2130×10−4 | 1.0701×10−3 | |
25 | 276.42 | 54 | 3.4620×10−4 | 7.2212×10−4 | |
30 | 1245.84 | 52 | 2.5015×10−4 | 5.2784×10−4 |
β(x,y,t) | χ−1/ζ−1 | time | Iter. | AAE | MAE |
15+sin(xt)16 | 5 | 0.62 | 47 | 1.8464×10−3 | 4.7255×10−3 |
10 | 12.87 | 42 | 4.3366×10−4 | 1.4021×10−3 | |
20 | 171.71 | 41 | 1.2046×10−4 | 4.2004×10−4 | |
25 | 193.84 | 38 | 7.4085×10−5 | 2.6357×10−4 | |
15−sin(xyt)416 | 5 | 0.37 | 47 | 1.8794×10−3 | 4.7951×10−3 |
10 | 6.71 | 41 | 4.5108×10−4 | 1.5496×10−3 | |
20 | 83.04 | 41 | 1.2055×10−4 | 4.2014×10−4 | |
25 | 161.89 | 37 | 8.1448×10−5 | 2.8771×10−4 | |
11−cos(yt)211 | 5 | 0.54 | 45 | 1.8790×10−3 | 4.7682×10−3 |
10 | 7.17 | 40 | 4.1894×10−4 | 1.3349×10−3 | |
20 | 63.82 | 38 | 9.3227×10−5 | 3.2650×10−4 | |
25 | 143.81 | 35 | 5.9725×10−5 | 2.0900×10−4 | |
10−(xyt3)80 | 5 | 0.29 | 45 | 1.8930×10−3 | 4.8058×10−3 |
10 | 5.28 | 40 | 4.2349×10−4 | 1.3557×10−3 | |
20 | 66.78 | 38 | 9.4942×10−5 | 3.3188×10−4 | |
25 | 147.23 | 35 | 6.0928×10−5 | 2.1456×10−4 |
β(x,y,t) | χ/ζ | MAE | C2 - order |
1−(xyt)3+sin(xyt)210 | χ=ζ=12 | 2.8461×10−2 | – |
χ=14,ζ=132 | 1.6371×10−4 | 4.11 | |
χ=ζ=14 | 7.2266×10−4 | – | |
χ=18,ζ=164 | 6.17973×10−5 | 3.54 | |
5+(xy)5−(yt)450 | χ=ζ=12 | 2.8425×10−2 | – |
χ=14,ζ=132 | 1.6081×10−3 | 4.14 | |
χ=ζ=14 | 6.0346×10−4 | – | |
χ=18,ζ=164 | 4.9546×10−5 | 3.60 | |
1−xyt+sin(xyt)10 | χ=ζ=12 | 2.8455×10−2 | – |
χ=14,ζ=132 | 1.6200×10−3 | 4.13 | |
χ=ζ=14 | 6.8125×10−4 | – | |
χ=18,ζ=164 | 5.4988×10−5 | 3.63 |
Similarly, Tables 4–6 illustrate the computational advantages of the HFDS over Salama's approach [23] for the different grid sizes. In Table 4, the HFDS used χ=118 and β(x,y,t)=1−(xyt)3+sin(xyt)210 to minimize the maximum error from 2.5741E−3 to 1.2631E−5 which shows the proposed scheme's accuracy in solving for the V-O FCE be demonstrating a gain of more than 200 times. While comparing the computational iterations, Salama required 150 iterations, but the HFDS required 45 which indicates the computing efficiency of the proposed scheme. Similarly, as illustrated in Table 5, the HFDS significantly reduced the error to 1.7315E−5 for Test Problem 1 with β(x,y,t)=5t−3, surpassing Salama's [23] 1.5878E−3. Additionally, the number of iterations decreased from 435 to 51. This demonstrates, HFDS's capability to address the V-O FCE effectively at a lower computing cost. In Table 6, the HFDS had a 2.3955E−5 error for
β(x,y,t)=15+sin(x)16 |
χ | Iter. | MAE | ||
[23] | proposed method | [23] | proposed method | |
χ=16 | 24 | 35 | 2.4446 ×10−2 | 3.1652 ×10−4 |
χ=112 | 77 | 74 | 6.1073 ×10−3 | 1.6475 ×10−5 |
χ=118 | 150 | 45 | 2.5741 ×10−3 | 1.2631 ×10−5 |
χ | Iter. | MAE | ||
[23] | proposed method | [23] | proposed method | |
χ=14 | 599 | 65 | 4.1630 ×10−2 | 1.3183 ×10−4 |
χ=18 | 546 | 60 | 1.1022 ×10−2 | 6.1536 ×10−5 |
χ=116 | 491 | 54 | 3.3731 ×10−3 | 2.8075 ×10−5 |
χ=132 | 435 | 51 | 1.5878 ×10−3 | 1.7315 ×10−5 |
χ | Iter. | MAE | ||
[23] | proposed method | [23] | proposed method | |
χ=16 | 6 | 38 | 3.6211 ×10−3 | 5.9643 ×10−5 |
χ=112 | 14 | 41 | 9.2666 ×10−4 | 3.2311 ×10−5 |
χ=118 | 24 | 37 | 3.2975 ×10−4 | 2.3955 ×10−5 |
and χ=118, but Salama's method had a 3.2975E−4 error for Test Problem 2. The accuracy of the HFDS in the test problem is demonstrated by this approximately 100-times improvement. These findings imply that the HFDS is computationally efficient and reduces errors. Also, increased accuracy and scalability are achieved through the optimization of sparse computational matrices, which demonstrates that problems with variable memory effects could be solved by the HFDS when accuracy and processing cost are important considerations.
Figure 4 illustrates the comparative accuracy of the proposed HFDS against Salama's method [23] for solving the 2-D V-O FCE. The results highlight a significant reduction in the MAE achieved by the HFDS, demonstrating its superior numerical precision. The figure further reinforces that as the grid is refined, the proposed method consistently outperforms the existing approach, reducing errors by several orders of magnitude.
The graphical representation of the error convergence is depicted in Figure 5 to further validate the theoretical convergence order O(ζ+χ4). The plot illustrates the reduction in the maximum absolute error (MAE) as the grid size (χ−1) and time-step size (ζ−1) are optimized. The convergence behavior is consistent across multiple lines that correspond to different fractional orders β(x,y,t). The robustness and efficacy of the HFDS approach for solving V-O FCEs are confirmed by these results.
Figures 6–9 present 3D error graphs illustrating smoother distributions and reduced errors as the grid is refined, demonstrating the consistency and stability of the approach. As can be observed in Figure 4(a), where the numerical solutions correspond to the analytical solutions in Figure 6, where the maximum errors for Test Problem 1 decrease. Likewise, for Test Problem 2, errors are decreased with finer grids (Figure 6(b)). Furthermore, Figures 10 and 11 show heatmaps and contour plots of the HFDS's ability to handle the V-O FCE. The localized error peaks observed in coarser grids significantly decrease with finer discretizations, as illustrated in Figure 10(c) for Test Problem 1 and Figure 11(c) for Test Problem 2. The method's precision and adaptability in complex V-O FCEs are demonstrated by consistent patterns in analytical and numerical solutions (Figures 9 and 11) and the decrease in errors, which concludes the precision and computational effectiveness of the HFDS in handling the V-O FCE.
The spatial order of convergence for three fractional orders is illustrated in Table 3 and Figure 12, which illustrates the convergence of the HFDS for various β values. The spatial order of the HFDS converges with a spatial order approaching 4 at early temporal orders for different tested β values, as demonstrated in Figure 12, which shows that the theoretical convergence order of the approach is O(ζ+χ4). Moreover, the convergence trends are consistent across a variety of definitions of β, including β=1−(xyt)3+sin(xyt)210, β=5+(xy)550, and β=1−(xyt)+sin(xyt)10. Regardless of the complexity of fractional orders or the refinement of the mesh size, the HFDS's efficacy and versatility in managing the V-O FCE guarantee consistent performance.
From the above discussion, we conclude that the HFDS offers V-O FCE solutions that are precise, reliable, and effective, as well as flexibility for complex systems like neural dynamics. The results facilitate its application in more intricate higher-dimensional problems and complex geometries.
In this work, a novel HFDS for solving the 2D V-O FCE—a mathematical model essential for modelling the dynamics of neurons and other biological systems with memory-dependent characteristics is presented. The proposed HFDS is developed using the C-N approach, which guarantees improved computational efficiency and accuracy. A thorough theoretical examination confirms that the approach is conditionally stable and convergent, attaining a convergence order of O(ζβ+χ4), along with the existence of a unique solution. Numerical simulations confirm the efficacy and resilience of the proposed strategy, showcasing substantial enhancements compared to traditional methods. The comparative results in Tables 4–6 demonstrate significant decreases in maximum absolute errors and computational iterations, affirming the enhanced accuracy and efficiency of the HFDS. The results indicate that the suggested method is effective for addressing complex 2D FCEs, especially in the modeling of neural processes. Future research could aim to improve computing power by using parallel computing and adaptive mesh refinement.
Muhammad Asim Khan: Writing-original draft, Software, Formal analysis; Majid Khan Majahar Ali: Supervision, Validation; Saratha Sathasivam: Writing-review & editing, Supervision. All authors have read and approved the final version of the manuscript for publication.
The authors declare that they have not used Artificial Intelligence (AI) tools in the creation of this article.
This research was supported by the Ministry of Higher Education Malaysia (MOHE) through the Fundamental Research Grant Scheme (FRGS), FRGS/1/2022/STG06/USM/02/11, and Universiti Sains Malaysia.
The authors declare that they have no conflict of interest.
[1] |
M. Abbaszadeh, A. Mohebbi, A fourth-order compact solution of the twodimensional modified anomalous fractional sub-diffusion equation with a nonlinear source term, Comput. Math. Appl., 66 (2013), 1345–1359. https://doi.org/10.1016/j.camwa.2013.08.010 doi: 10.1016/j.camwa.2013.08.010
![]() |
[2] |
M. Adel, N. H. Sweilam, M. M. Khader, S. M. Ahmed, H. Ahmad, T. Botmart, Numerical simulation using the non-standard weighted average fdm for 2dim variable-order cable equation, Results Phys., 39 (2022), 105682. https://doi.org/10.1016/j.rinp.2022.105682 doi: 10.1016/j.rinp.2022.105682
![]() |
[3] |
U. Ali, M. Naeem, R. Alahmadi, F. Aini Abdullah, M. Asim Khan, A. Hamid Ganie, An investigation of a closed-form solution for non-linear variable-order fractional evolution equations via the fractional caputo derivative, Front. Phys., 11 (2023), 1114319. https://doi.org/10.3389/fphy.2023.1114319 doi: 10.3389/fphy.2023.1114319
![]() |
[4] |
A. H. Bhrawy, M. A. Zaky, Numerical simulation for two-dimensional variable-order fractional nonlinear cable equation, Nonlinear Dyn., 80 (2015), 101–116. https://doi.org/10.1007/s11071-014-1854-7 doi: 10.1007/s11071-014-1854-7
![]() |
[5] |
C. M. Chen, F. W. Liu, I. Turner, V. Anh, Numerical schemes and multivariate extrapolation of a two-dimensional anomalous sub-diffusion equation, Numer. Algor., 54 (2009), 1–21. https://doi.org/10.1007/s11075-009-9320-1 doi: 10.1007/s11075-009-9320-1
![]() |
[6] |
A. Din, F. Muhammad Khan, Z. Ullah Khan, A. Yusuf, T. Munir, The mathematical study of climate change model under nonlocal fractional derivative, PDE Appl. Math., 5 (2022), 100–107. https://doi.org/10.1016/j.padiff.2021.100204 doi: 10.1016/j.padiff.2021.100204
![]() |
[7] |
S. Fomin, V. Chugunov, T. Hashida, Mathematical modeling of anomalous diffusion in porous media, Fract. Differ. Calculus, 1 (2011), 1–28. https://doi.org/10.7153/fdc-01-01 doi: 10.7153/fdc-01-01
![]() |
[8] |
A. Habibirad, E. Hesameddini, H. Azin, M. H. Heydari, The direct meshless local petrov-galerkin technique with its error estimate for distributed-order time fractional cable equation, Eng. Anal. Boundary Elements, 150 (2023), 342–352. https://doi.org/10.1016/j.enganabound.2023.02.015 doi: 10.1016/j.enganabound.2023.02.015
![]() |
[9] |
J. Hu, Studying the memory property and event-triggered control of fractional systems, Inform. Sci., 662 (2024), 120–126. https://doi.org/10.1016/j.ins.2024.120218 doi: 10.1016/j.ins.2024.120218
![]() |
[10] |
H. Jafari, B. F. Malidareh, V. R. Hosseini, Collocation discrete least squares meshless method for solving nonlinear multi-term time fractional differential equations, Eng. Anal. Boundary Elements, 158 (2024), 107–120. https://doi.org/10.1016/j.enganabound.2023.10.014 doi: 10.1016/j.enganabound.2023.10.014
![]() |
[11] |
M. A. Khan, N. H. Ali, N. N. Abd Hamid, A new fourth-order explicit group method in the solution of two-dimensional fractional rayleigh-stokes problem for a heated generalized second-grade fluid, Adv. Differ. Equ., 2020 (2020), 598. https://doi.org/10.1186/s13662-020-03061-6 doi: 10.1186/s13662-020-03061-6
![]() |
[12] |
M. A. Khan, N. H. Mohd Ali, N. N. Abd Hamid, The design of new high-order group iterative method in the solution of two-dimensional fractional cable equation, Alex. Eng. J., 60 (2021), 3553–3563. https://doi.org/10.1016/j.aej.2021.01.008 doi: 10.1016/j.aej.2021.01.008
![]() |
[13] |
C. Li, D. Qian, Y. Chen, On riemann-liouville and caputo derivatives, Discr. Dyn. Nature Soc., 2011 (2011), 562494. https://doi.org/10.1155/2011/562494 doi: 10.1155/2011/562494
![]() |
[14] |
Z. Liu, X. Li, A crank–nicolson difference scheme for the time variable fractional mobile-immobile advection-dispersion equation, J. Appl. Math. Comput., 56 (2018), 391–410. https://doi.org/10.1007/s12190-016-1079-7 doi: 10.1007/s12190-016-1079-7
![]() |
[15] |
Y. Luchko, Fractional derivatives and the fundamental theorem of fractional calculus, Fract. Calculus Appl. Anal., 23 (2020), 939–966. https://doi.org/10.1515/fca-2020-0049 doi: 10.1515/fca-2020-0049
![]() |
[16] |
J. T. Machado, V. Kiryakova, F. Mainardi, Recent history of fractional calculus, Commun. Nonlinear Sci. Numer. Simul., 16 (2011), 1140–1153. https://doi.org/10.1016/j.cnsns.2010.05.027 doi: 10.1016/j.cnsns.2010.05.027
![]() |
[17] |
M. A. Matlob, Y. Jamali, The concepts and applications of fractional order differential calculus in modeling of viscoelastic systems: A primer, Crit. Rev. Biomed. Eng., 47 (2019), 249–276. https://doi.org/10.1615/critrevbiomedeng.2018028368 doi: 10.1615/critrevbiomedeng.2018028368
![]() |
[18] | C. Milici, G. Dr˘ag˘anescu, J. T. Machado, Introduction to fractional differential equations, Berlin: Springer, 2018. https://doi.org/10.1007/978-3-030-00895-6 |
[19] |
A. Mohebbi, M. Saffarian, Implicit rbf meshless method for the solution of twodimensional variable order fractional cable equation, J. Appl. Comput. Mech., 6 (2020), 235–247. https://doi.org/10.22055/JACM.2019.28849.1513 doi: 10.22055/JACM.2019.28849.1513
![]() |
[20] |
S. Patnaik, J. P. Hollkamp, F. Semperlotti, Applications of variable-order fractional operators: a review, Proc. Royal Soc. A, 476 (2020), 223–255. https://doi.org/10.1098/rspa.2019.0498 doi: 10.1098/rspa.2019.0498
![]() |
[21] | I. Podlubny, Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications, In: Mathematics in Science and Engineering, 1998. https://doi.org/10.1016/s0076-5392(99)x8001-5 |
[22] |
R. Reyaz, A. Q. Mohamad, Y. J. Lim, M. Saqib, S. Shafie, Analytical solution for impact of caputo-fabrizio fractional derivative on mhd casson fluid with thermal radiation and chemical reaction effects, Fractal Fract., 6 (2022), 38. https://doi.org/10.3390/fractalfract6010038 doi: 10.3390/fractalfract6010038
![]() |
[23] |
F. M. Salama, On numerical simulations of variable-order fractional cable equation arising in neuronal dynamics, Fractal Fract., 8 (2024), 282. https://doi.org/10.3390/fractalfract8050282 doi: 10.3390/fractalfract8050282
![]() |
[24] |
F. M. Salama, A. T. Balasim, U. Ali, M. A. Khan, Efficient numerical simulations based on an explicit group approach for the time fractional advection-diffusion reaction equation, Comput. Appl. Math., 42 (2023), 157. https://doi.org/10.1007/s40314-023-02278-x doi: 10.1007/s40314-023-02278-x
![]() |
[25] |
H. M. Srivastava, Operators of fractional calculus and their applications, Mathematics, 6 (2018), 1572018. https://doi.org/10.3390/math6090157 doi: 10.3390/math6090157
![]() |
[26] |
H. Sun, A. Chang, Y. Zhang, W. Chen, A review on variable-order fractional differential equations: mathematical foundations, physical models, numerical methods and applications, Fract. Calculus Appl. Anal., 22 (2019), 27–59. https://doi.org/10.1515/fca-2019-0003 doi: 10.1515/fca-2019-0003
![]() |
[27] |
N. H. Sweilam, S. M. Ahmed, S. M. AL-Mekhlafi, Two-dimensional distributed order cable equation with non-singular kernel: a nonstandard implicit compact finite difference approach, J. Appl. Math. Comput. Mech., 23 (2024), 93–104. https://doi.org/10.17512/jamcm.2024.2.08 doi: 10.17512/jamcm.2024.2.08
![]() |
[28] | V. E. Tarasov, Handbook of fractional calculus with applications, Berlin: Gruyter, 2019. https://doi.org/10.1515/9783110571721 |
[29] |
V. E. Tarasov, S. S. Tarasova, Fractional derivatives and integrals: What are they needed for? Mathematics, 8 (2020), 164–186. https://doi.org/10.3390/math8020164 doi: 10.3390/math8020164
![]() |
[30] |
X. Zhao, Z. Sun, G. E. Karniadakis, Second-order approximations for variable order fractional derivatives: algorithms and applications, J. Comput. Phys., 293 (2015), 184–200. https://doi.org/10.1016/j.jcp.2014.08.015 doi: 10.1016/j.jcp.2014.08.015
![]() |
[31] |
R, Zheng, F, Liu, X, Jiang, I. W. Turner, Finite difference/spectral methods for the two-dimensional distributed-order time-fractional cable equation, Comput. Math. Appl., 80 (2020), 1523–1537. https://doi.org/10.1016/j.camwa.2020.06.017 doi: 10.1016/j.camwa.2020.06.017
![]() |
[32] |
W. Zou, Y. Tang, V. R. Hosseini, The numerical meshless approach for solving the 2d time nonlinear multi-term fractional cable equation in complex geometries, Fractals, 30 (2022), 224–236. https://doi.org/10.1142/S0218348X22401703 doi: 10.1142/S0218348X22401703
![]() |
β(x,y,t) | χ−1/ζ−1 | time | Iter. | AAE | MAE |
1−xyt+sin(xyt)10 | 5 | 0.11 | 47 | 1.5896×10−2 | 2.2890×10−2 |
10 | 12.82 | 50 | 2.0755×10−4 | 4.1566×10−4 | |
20 | 153.17 | 51 | 1.0421×10−4 | 2.2857×10−4 | |
30 | 736.15 | 51 | 6.1068×10−5 | 1.4437×10−4 | |
5+(xy)5−(yt)450 | 5 | 0.84 | 47 | 1.5894×10−2 | 2.2889×10−2 |
10 | 12.71 | 50 | 2.0790×10−4 | 4.1620×10−4 | |
20 | 103.12 | 51 | 1.0445×10−4 | 2.2896×10−4 | |
30 | 435.90 | 51 | 6.1247×10−5 | 1.4466×10−4 | |
15+sin(xt)16 | 5 | 0.6 | 48 | 8.0469×10−3 | 1.1402×10−2 |
10 | 9.98 | 48 | 1.7842×10−3 | 3.3415×10−3 | |
20 | 107.75 | 52 | 4.3859×10−4 | 8.9999×10−4 | |
30 | 362.31 | 51 | 2.0042×10−4 | 4.2539×10−4 | |
16−exyt17 | 5 | 0.59 | 47 | 8.8456×10−3 | 1.2482×10−2 |
10 | 6.35 | 51 | 1.9902×10−3 | 3.7392×10−3 | |
20 | 102.09 | 52 | 5.2130×10−4 | 1.0701×10−3 | |
25 | 276.42 | 54 | 3.4620×10−4 | 7.2212×10−4 | |
30 | 1245.84 | 52 | 2.5015×10−4 | 5.2784×10−4 |
β(x,y,t) | χ−1/ζ−1 | time | Iter. | AAE | MAE |
15+sin(xt)16 | 5 | 0.62 | 47 | 1.8464×10−3 | 4.7255×10−3 |
10 | 12.87 | 42 | 4.3366×10−4 | 1.4021×10−3 | |
20 | 171.71 | 41 | 1.2046×10−4 | 4.2004×10−4 | |
25 | 193.84 | 38 | 7.4085×10−5 | 2.6357×10−4 | |
15−sin(xyt)416 | 5 | 0.37 | 47 | 1.8794×10−3 | 4.7951×10−3 |
10 | 6.71 | 41 | 4.5108×10−4 | 1.5496×10−3 | |
20 | 83.04 | 41 | 1.2055×10−4 | 4.2014×10−4 | |
25 | 161.89 | 37 | 8.1448×10−5 | 2.8771×10−4 | |
11−cos(yt)211 | 5 | 0.54 | 45 | 1.8790×10−3 | 4.7682×10−3 |
10 | 7.17 | 40 | 4.1894×10−4 | 1.3349×10−3 | |
20 | 63.82 | 38 | 9.3227×10−5 | 3.2650×10−4 | |
25 | 143.81 | 35 | 5.9725×10−5 | 2.0900×10−4 | |
10−(xyt3)80 | 5 | 0.29 | 45 | 1.8930×10−3 | 4.8058×10−3 |
10 | 5.28 | 40 | 4.2349×10−4 | 1.3557×10−3 | |
20 | 66.78 | 38 | 9.4942×10−5 | 3.3188×10−4 | |
25 | 147.23 | 35 | 6.0928×10−5 | 2.1456×10−4 |
β(x,y,t) | χ/ζ | MAE | C2 - order |
1−(xyt)3+sin(xyt)210 | χ=ζ=12 | 2.8461×10−2 | – |
χ=14,ζ=132 | 1.6371×10−4 | 4.11 | |
χ=ζ=14 | 7.2266×10−4 | – | |
χ=18,ζ=164 | 6.17973×10−5 | 3.54 | |
5+(xy)5−(yt)450 | χ=ζ=12 | 2.8425×10−2 | – |
χ=14,ζ=132 | 1.6081×10−3 | 4.14 | |
χ=ζ=14 | 6.0346×10−4 | – | |
χ=18,ζ=164 | 4.9546×10−5 | 3.60 | |
1−xyt+sin(xyt)10 | χ=ζ=12 | 2.8455×10−2 | – |
χ=14,ζ=132 | 1.6200×10−3 | 4.13 | |
χ=ζ=14 | 6.8125×10−4 | – | |
χ=18,ζ=164 | 5.4988×10−5 | 3.63 |
β(x,y,t) | χ−1/ζ−1 | time | Iter. | AAE | MAE |
1−xyt+sin(xyt)10 | 5 | 0.11 | 47 | 1.5896×10−2 | 2.2890×10−2 |
10 | 12.82 | 50 | 2.0755×10−4 | 4.1566×10−4 | |
20 | 153.17 | 51 | 1.0421×10−4 | 2.2857×10−4 | |
30 | 736.15 | 51 | 6.1068×10−5 | 1.4437×10−4 | |
5+(xy)5−(yt)450 | 5 | 0.84 | 47 | 1.5894×10−2 | 2.2889×10−2 |
10 | 12.71 | 50 | 2.0790×10−4 | 4.1620×10−4 | |
20 | 103.12 | 51 | 1.0445×10−4 | 2.2896×10−4 | |
30 | 435.90 | 51 | 6.1247×10−5 | 1.4466×10−4 | |
15+sin(xt)16 | 5 | 0.6 | 48 | 8.0469×10−3 | 1.1402×10−2 |
10 | 9.98 | 48 | 1.7842×10−3 | 3.3415×10−3 | |
20 | 107.75 | 52 | 4.3859×10−4 | 8.9999×10−4 | |
30 | 362.31 | 51 | 2.0042×10−4 | 4.2539×10−4 | |
16−exyt17 | 5 | 0.59 | 47 | 8.8456×10−3 | 1.2482×10−2 |
10 | 6.35 | 51 | 1.9902×10−3 | 3.7392×10−3 | |
20 | 102.09 | 52 | 5.2130×10−4 | 1.0701×10−3 | |
25 | 276.42 | 54 | 3.4620×10−4 | 7.2212×10−4 | |
30 | 1245.84 | 52 | 2.5015×10−4 | 5.2784×10−4 |
β(x,y,t) | χ−1/ζ−1 | time | Iter. | AAE | MAE |
15+sin(xt)16 | 5 | 0.62 | 47 | 1.8464×10−3 | 4.7255×10−3 |
10 | 12.87 | 42 | 4.3366×10−4 | 1.4021×10−3 | |
20 | 171.71 | 41 | 1.2046×10−4 | 4.2004×10−4 | |
25 | 193.84 | 38 | 7.4085×10−5 | 2.6357×10−4 | |
15−sin(xyt)416 | 5 | 0.37 | 47 | 1.8794×10−3 | 4.7951×10−3 |
10 | 6.71 | 41 | 4.5108×10−4 | 1.5496×10−3 | |
20 | 83.04 | 41 | 1.2055×10−4 | 4.2014×10−4 | |
25 | 161.89 | 37 | 8.1448×10−5 | 2.8771×10−4 | |
11−cos(yt)211 | 5 | 0.54 | 45 | 1.8790×10−3 | 4.7682×10−3 |
10 | 7.17 | 40 | 4.1894×10−4 | 1.3349×10−3 | |
20 | 63.82 | 38 | 9.3227×10−5 | 3.2650×10−4 | |
25 | 143.81 | 35 | 5.9725×10−5 | 2.0900×10−4 | |
10−(xyt3)80 | 5 | 0.29 | 45 | 1.8930×10−3 | 4.8058×10−3 |
10 | 5.28 | 40 | 4.2349×10−4 | 1.3557×10−3 | |
20 | 66.78 | 38 | 9.4942×10−5 | 3.3188×10−4 | |
25 | 147.23 | 35 | 6.0928×10−5 | 2.1456×10−4 |
β(x,y,t) | χ/ζ | MAE | C2 - order |
1−(xyt)3+sin(xyt)210 | χ=ζ=12 | 2.8461×10−2 | – |
χ=14,ζ=132 | 1.6371×10−4 | 4.11 | |
χ=ζ=14 | 7.2266×10−4 | – | |
χ=18,ζ=164 | 6.17973×10−5 | 3.54 | |
5+(xy)5−(yt)450 | χ=ζ=12 | 2.8425×10−2 | – |
χ=14,ζ=132 | 1.6081×10−3 | 4.14 | |
χ=ζ=14 | 6.0346×10−4 | – | |
χ=18,ζ=164 | 4.9546×10−5 | 3.60 | |
1−xyt+sin(xyt)10 | χ=ζ=12 | 2.8455×10−2 | – |
χ=14,ζ=132 | 1.6200×10−3 | 4.13 | |
χ=ζ=14 | 6.8125×10−4 | – | |
χ=18,ζ=164 | 5.4988×10−5 | 3.63 |
χ | Iter. | MAE | ||
[23] | proposed method | [23] | proposed method | |
χ=16 | 24 | 35 | 2.4446 ×10−2 | 3.1652 ×10−4 |
χ=112 | 77 | 74 | 6.1073 ×10−3 | 1.6475 ×10−5 |
χ=118 | 150 | 45 | 2.5741 ×10−3 | 1.2631 ×10−5 |
χ | Iter. | MAE | ||
[23] | proposed method | [23] | proposed method | |
χ=14 | 599 | 65 | 4.1630 ×10−2 | 1.3183 ×10−4 |
χ=18 | 546 | 60 | 1.1022 ×10−2 | 6.1536 ×10−5 |
χ=116 | 491 | 54 | 3.3731 ×10−3 | 2.8075 ×10−5 |
χ=132 | 435 | 51 | 1.5878 ×10−3 | 1.7315 ×10−5 |
χ | Iter. | MAE | ||
[23] | proposed method | [23] | proposed method | |
χ=16 | 6 | 38 | 3.6211 ×10−3 | 5.9643 ×10−5 |
χ=112 | 14 | 41 | 9.2666 ×10−4 | 3.2311 ×10−5 |
χ=118 | 24 | 37 | 3.2975 ×10−4 | 2.3955 ×10−5 |