Research article Special Issues

High-order numerical method for the fractional Korteweg-de Vries equation using the discontinuous Galerkin method

  • The fractional Korteweg-de Vries (KdV) equation generalizes the classical KdV equation by incorporating truncation effects within bounded domains, offering a flexible framework for modeling complex phenomena. This paper develops a high-order, fully discrete local discontinuous Galerkin (LDG) method with generalized alternating numerical fluxes to solve the fractional KdV equation, enhancing applicability beyond the limitations of purely alternating fluxes. An efficient finite difference scheme approximates the fractional derivatives, followed by the LDG method for solving the equation. The scheme is proven unconditionally stable and convergent. Numerical experiments confirm the method's accuracy, efficiency, and robustness, highlighting its potential for broader applications in fractional differential equations.

    Citation: Yanhua Gu. High-order numerical method for the fractional Korteweg-de Vries equation using the discontinuous Galerkin method[J]. AIMS Mathematics, 2025, 10(1): 1367-1383. doi: 10.3934/math.2025063

    Related Papers:

    [1] Khalid Khan, Amir Ali, Muhammad Irfan, Zareen A. Khan . Solitary wave solutions in time-fractional Korteweg-de Vries equations with power law kernel. AIMS Mathematics, 2023, 8(1): 792-814. doi: 10.3934/math.2023039
    [2] Muath Awadalla, Abdul Hamid Ganie, Dowlath Fathima, Adnan Khan, Jihan Alahmadi . A mathematical fractional model of waves on Shallow water surfaces: The Korteweg-de Vries equation. AIMS Mathematics, 2024, 9(5): 10561-10579. doi: 10.3934/math.2024516
    [3] M. Mossa Al-Sawalha, Rasool Shah, Adnan Khan, Osama Y. Ababneh, Thongchai Botmart . Fractional view analysis of Kersten-Krasil'shchik coupled KdV-mKdV systems with non-singular kernel derivatives. AIMS Mathematics, 2022, 7(10): 18334-18359. doi: 10.3934/math.20221010
    [4] Ailing Zhu, Yixin Wang, Qiang Xu . A weak Galerkin finite element approximation of two-dimensional sub-diffusion equation with time-fractional derivative. AIMS Mathematics, 2020, 5(5): 4297-4310. doi: 10.3934/math.2020274
    [5] Zhengang Zhao, Yunying Zheng, Xianglin Zeng . Finite element approximation of fractional hyperbolic integro-differential equation. AIMS Mathematics, 2022, 7(8): 15348-15369. doi: 10.3934/math.2022841
    [6] Aslı Alkan, Halil Anaç . The novel numerical solutions for time-fractional Fornberg-Whitham equation by using fractional natural transform decomposition method. AIMS Mathematics, 2024, 9(9): 25333-25359. doi: 10.3934/math.20241237
    [7] Hayman Thabet, Subhash Kendre, James Peters . Travelling wave solutions for fractional Korteweg-de Vries equations via an approximate-analytical method. AIMS Mathematics, 2019, 4(4): 1203-1222. doi: 10.3934/math.2019.4.1203
    [8] Musawa Yahya Almusawa, Hassan Almusawa . Numerical analysis of the fractional nonlinear waves of fifth-order KdV and Kawahara equations under Caputo operator. AIMS Mathematics, 2024, 9(11): 31898-31925. doi: 10.3934/math.20241533
    [9] P. Veeresha, D. G. Prakasha, Jagdev Singh . Solution for fractional forced KdV equation using fractional natural decomposition method. AIMS Mathematics, 2020, 5(2): 798-810. doi: 10.3934/math.2020054
    [10] Khalid Khan, Amir Ali, Manuel De la Sen, Muhammad Irfan . Localized modes in time-fractional modified coupled Korteweg-de Vries equation with singular and non-singular kernels. AIMS Mathematics, 2022, 7(2): 1580-1602. doi: 10.3934/math.2022092
  • The fractional Korteweg-de Vries (KdV) equation generalizes the classical KdV equation by incorporating truncation effects within bounded domains, offering a flexible framework for modeling complex phenomena. This paper develops a high-order, fully discrete local discontinuous Galerkin (LDG) method with generalized alternating numerical fluxes to solve the fractional KdV equation, enhancing applicability beyond the limitations of purely alternating fluxes. An efficient finite difference scheme approximates the fractional derivatives, followed by the LDG method for solving the equation. The scheme is proven unconditionally stable and convergent. Numerical experiments confirm the method's accuracy, efficiency, and robustness, highlighting its potential for broader applications in fractional differential equations.



    Fractional differential equations have gained significant importance in recent years due to their ability to model complex phenomena such as long-range memory effects, mechanical systems, and control systems. These equations offer an enhanced framework for describing physical processes that cannot be effectively captured by integer-order models, especially in challenging scenarios like algebraic structures and noise reduction [1,2,3]. In particular, variable-order fractional calculus has emerged as a powerful tool in many applications, providing a natural mathematical framework for modeling systems with memory effects [4,5,6,7,8,9].

    Fractional partial differential equations (FPDEs) have demonstrated their capacity to describe anomalous physical behaviors more accurately than their integer-order counterparts, which has led to growing interest in their study. However, obtaining analytical solutions to FPDEs remains a challenge, particularly when fractional derivatives are involved. As a result, efficient numerical methods are increasingly being employed, including finite volume (element) methods [10,11,12,13], finite difference methods [15,16,17,18,19,20,21,22], meshless methods [23], spectral methods [24,25,26,27], discontinuous Galerkin methods [28,29,30,31,32,33,34,35], collocation methods [36], etc. In [37], Liu and Li et al. proposed a local discontinuous Galerkin (LDG) method for solving a nonlocal viscous water wave model, demonstrated stability, and provided error estimates with numerical validation. Wei and Li [38] proposed an exact numerical scheme for a class of variable-order fractional diffusion equations, utilizing the Caputo-Fabrizio fractional derivatives and providing a theoretical analysis using the local discontinuous Galerkin method. Du et al. [39] introduced various difference schemes for multi-dimensional variable-order time fractional subdiffusion equations and developed a special-point approximation for the variable-order time Caputo derivative, proving that the resulting scheme is uniquely solvable. Li et al. [40] conducted a numerical study on three typical Caputo-type partial differential equations using both the finite difference method and the local discontinuous Galerkin finite element method. Zhang [41] developed an efficient numerical scheme for solving the linearized fractional KdV equation in unbounded domains, utilizing non-local fractional derivatives, and approximating the solution of the initial-boundary value problem by exponentiating the convolution kernel.

    The fractional Korteweg-de Vries (KdV) equation represents a generalization of the classical KdV equation by incorporating fractional derivatives, which allow for the modeling of truncation effects that arise in certain physical systems. Unlike the integer-order derivatives in the classical KdV equation, which primarily describe local interactions and normal dispersion, fractional derivatives capture nonlocal behaviors and memory effects. These properties are essential for modeling phenomena such as anomalous dispersion, where the wave propagation deviates from classical patterns, and long-range interactions, which are prevalent in complex systems.

    In physical terms, the fractional KdV equation is particularly relevant in scenarios where the underlying dynamics involve nonlocal interactions or where the influence of past states significantly affects the present behavior. For example, in fluid dynamics, the fractional derivatives can describe wave propagation in media with complex microstructures. In plasma physics, they account for anomalous transport and long-range particle interactions. These capabilities make the fractional KdV equation a powerful tool for extending the applicability of the classical model to a broader range of real-world problems.

    By incorporating these fractional effects, the fractional KdV equation provides a more accurate representation of systems where standard integer-order models fail to capture the underlying physics. In order to broaden the applicability of Korteweg-de Vries (KdV) models, it is both meaningful and challenging to develop high-order numerical schemes for solving the model equation. The discontinuous Galerkin (DG) method, which is naturally formulated for any desired order of accuracy in each element, offers flexibility and efficiency in terms of mesh construction and choice of shape functions. This method has shown great promise in various applications, including the numerical solution of nonlinear and dispersive wave equations like the KdV equation.

    In this paper, we present a fully discrete LDG method based on generalized alternating numerical fluxes to solve the following fractional Korteweg-de Vries (KdV) equation:

    {CF0D1θ(t)tϖ(x,t)+εϖxxx(x,t)+λf(ϖ)x=(x,t),(x,t)(a,b)×(0,T],ϖ(x,0)=ϖ0(x),x[a,b]. (1.1)

    The fractional derivative orders, denoted by θ(t)(0,1), are time-dependent. The functions f, , and ϖ0 are assumed to be smooth, while ε and λ are positive constants. Furthermore, the solutions explored in this study are either periodic or exhibit compact support.

    The Caputo-Fabrizio fractional derivative was proposed by Caputo and Fabrizio [42], which is defined as

    CF0D1θ(t)tϖ(x,t)=1θ(t)t0ϖ(x,s)sexp[θ(t)1θ(t)(ts)]ds,s(0,t]. (1.2)

    The structure of this paper is as follows. In Section 2, some basic notation and mathematical foundations are introduced. Section 3 mainly introduces discrete methods and constructs the LDG scheme. Section 4 presents the stability and convergence results of the scheme. In Section 5, we give numerical experiments to illustrate the accuracy of our proposed format. Finally, we summarize and discuss our results in Section 6.

    We divide the interval Ω=[a,b] into subintervals, denoted as J:a=x12<x32<<xN+12=b. For j=1,,N, we define the interval Ij=[xj12,xj+12], and the element size as Δxj=xj+12xj12, where h=max1jNΔxj represents the maximum element size.

    We discretize the time interval [0,T] uniformly into time steps, with Δt=TM=tntn1. The time points are given by tn=nΔt, for n=0,1,,M, which form a mesh in time.

    At each boundary xj+12, we define the left and right limits of the function u, denoted as u+j+12 and uj+12, respectively. Here, u+j+12 refers to the value in the right cell Ij+1, and uj+12 refers to the value in the left cell Ij. We introduce the jump notation:

    [uh]j+12=u+j+12uj+12.

    The associated discontinuous Galerkin space Vkh is defined as:

    Vkh={vPk(Ij),xIj,j=1,2,,N},

    where Pk(Ij) represents the space of polynomials of degree k over each interval Ij.

    In this context, C is a positive constant that may vary depending on the position in the expression. The notation (,)D represents the inner product over L2(D), and D represents the norm in the domain D. When D=Ω, we omit the subscript.

    We bring the numerical formula for discretizing the Caputo derivative at t=tn, which is expressed as [43]:

    CF0D1θ(t)tϖ(x,tn)=1(θ(tn)tn0ϖ(x,ς)ςexp[θ(tn)1θ(tn)(tnς)]dς=1(1θ(tn))τnk=1(ϖ(x,tk)ϖ(x,tk1))(exp[(θ(tn)1)τθ(tn)(nk)]exp[(θ(tn)1)τθ(tn)(nk+1)])+1θ(tn)nk=1tktk1(ςtk12)2u(x,ck)ς2exp[θ(tn)1θ(tn)(tnς)]dς=D1θ(tn)tϖ(x,tn)+Rn(x),

    where

    D1θ(tn)tϖ(x,tn)=1(1θ(tn))Δtnk=1Dnk(ϖ(x,tk)ϖ(x,tk1)), (3.1)

    and

    Dnk=exp[(θ(tn)1)Δtθ(tn)(nk)]exp[(θ(tn)1)Δtθ(tn)(nk+1)].

    By further calculation we can obtain

    D1θ(t)tϖ(x,tn)=1(1θ(tn))Δt(Dnnϖ(x,tn)Dn1ϖ(x,t0)+n1k=1(DnkDnk+1)ϖ(x,tk)). (3.2)

    Dnk has the following properties:

    0<Dn1<Dn2<Dnn,Dnk+1Dnk<C,kn1, (3.3)

    and

    Jn=2Dn1=Jn=2(exp[(θ(tn)1)Δtθ(tn)(n1)]exp[(θ(tn)1)Δtθ(tn)(n)])=exp[(θ(tn)1)Δtθ(tn)]exp[(θ(tn)1)Δtθ(tn)J]<C. (3.4)

    The truncation error in the time direction is

    Rn(x)=CF0D1θ(t)tϖ(x,tn)D1θ(t)tϖ(x,tn)=1θ(tn)nk=1tktk1(stk12)2u(x,ck)s2exp[θ(tn)1θ(tn)(tns)]dsD1θ(t)tϖ(x,tn),

    where ck(tk1,tk).

    Lemma 3.1. [43] When 0<θ(t)<1, the truncation error Rn(x) satisfies the following estimation:

    Rn(x)C(Δt)2. (3.5)

    Rewrite Eq (1.1) as a first-order system of equations:

    {CF0D1θ(t)tϖ(x,t)+εqx(x,t)+λf(ϖ)x=(x,t),p=ϖx,q=px. (3.6)

    ϖnh,pnh,qnhVkh represent approximate solutions of ϖ(,tn),p(,tn),q(,tn), respectively. n=(,tn). Find ϖnh,pnh,qnhVkh such that for the test function v,ϕ,χVkh, we have

    DnnΩϖnhvdx(1θ(tn))Δtε(ΩqnhvxdxNj=1((^qnhv)j+12(^qnhv+)j12))(1θ(tn))Δtλ(Ωf(ϖnh)vxdxNj=1((^f(ϖnh)v)j+12(^f(ϖnh)v+)j12))=n1k=1(Wnk+1Dnk)Ωϖkhvdx+Dn1Ωϖ0hvdx+(1θ(tn))ΔtΩnvdx,Ωqnhϕdx+ΩpnhϕxdxNj=1((^pnhϕ)j+12(^pnhϕ+)j12)=0,Ωpnhχdx+ΩϖnhχxdxNj=1((^ϖnhχ)j+12(^ϖnhχ+)j12)=0. (3.7)

    The fluxes ˆf((ϖnh),(ϖnh)+) are monotonic fluxes. Examples of monotonic fluxes suitable for local discontinuous Galerkin methods can be found [44]. For example, we can use the Lax-Friedrich flux, which consists of

    ˆfLF((ϖnh),(ϖnh)+)=12(f((ϖnh))+f((ϖnh)+)λ0((ϖnh)+(ϖnh))),λ0=maxψ|f(ψ)|.

    The hat function in the element boundary term resulting from the integral by parts in (3.7) is the numerical flux. Selecting the appropriate numerical flux will play a key role in theoretical analysis for the LDG scheme. From the practical aspect, the generalized alternating numerical fluxes have more application than the traditional numerical fluxes [45]. We consider the following generalized alternating numerical fluxes:

    ^ϖnh=δ(ϖnh)+(1δ)(ϖnh)+,^pnh=(1δ)(pnh)+δ(pnh)+,^qnh=(1δ)(qnh)+δ(qnh)+, (3.8)

    here we consider case δ[0,12)(12,1]. For δ=12, the property about unique existence and approximation of the generalized Gauss-Radau projection will become complicated.

    To streamline the notation, we focus on the scenario where =0 in the numerical analysis.

    Theorem 4.1. Assuming periodic or compactly supported boundary conditions, the fully discrete LDG scheme (3.7) is unconditionally stable. Moreover, the numerical solution ϖnh satisfies the stability estimate

    ϖnhϖ0h,n=1,2,,M. (4.1)

    Proof. By selecting the test functions v=ϖnh, ϕ=(1θ(tn))Δtεpnh, and χ=(1θ(tn))Δtεqnh in the discrete scheme, and applying the flux (3.8), we derive the following inequality,

    Dnnϖnh2+(1θ(tn))Δtε(qnhpnhpnhqnh)(1θ(tn))Δtε(Ωqnh(ϖnh)xdxNj=1((qnh)+(ϖnh))j+12((qnh)+(ϖnh)+)j12)(1θ(tn))Δtλ(Ωf(ϖnh)(ϖnh)xdxNj=1(^f(ϖnh)(ϖnh))j+12(^f(ϖnh)(ϖnh)+)j12)+(1θ(tn))Δtε(Ωpnh(pnh)xdxNj=1((pnh)+(pnh))j+12((pnh)+(pnh)+)j12)+(1θ(tn))Δtε(Ωϖnh(qnh)xdxNj=1((ϖnh)(qnh))j+12((ϖnh)(qnh)+)j12)n1k=1(Dnk+1Dnk)ϖkhϖnh+Dn1ϖ0hϖnh.

    Reorganizing, we obtain:

    Dnnϖnh2+(1θ(tn))Δtλ˜F(ϖnh)+Nj=1(1θ(tn))Δtδ(Ψ(ϖnh,pnh,qnh)j+12Ψ(ϖnh,pnh,qnh)j12Θ(ϖnh,pnh,qnh)j12)+(1θ(tn))Δtε(Ωpnh(pnh)xdxNj=1((pnh)+(pnh))j+12((pnh)+(pnh)+)j12)n1k=1(Dnk+1Dnk)ϖkhϖnh+Dn1ϖ0hϖnh. (4.2)

    Here, the nonlinear terms are defined as:

    ˜F(ϖnh)=(Ωf(ϖnh)(ϖnh)xdxNj=1(^f(ϖnh)(ϖnh))j+12(^f(ϖnh)(ϖnh)+)j12),

    and

    Ψ(ϖnh,pnh,qnh)=(ϖnh)(qnh)+(qnh)+(ϖnh)+12((pnh))2(pnh)+(pnh)+(ϖnh)(qnh),Θ(ϖnh,pnh,qnh)=(ϖnh)+(qnh)+(qnh)+(ϖnh)+12((pnh)+)2+(pnh)+(pnh).

    Then we find:

    Dnnϖnh2+Nj=1(1θ(tn))Δtε2[pnh]2j12n1k=1(Dnk+1Dnk)ϖkhϖnh+Dn1ϖ0hϖnh. (4.3)

    For n=1, the inequality becomes:

    D11ϖ1h2+Nj=1(1θ(t1))Δtε2[p1h]2j12D11ϖ0hϖ1h.

    Using the inequality

    Ωϖ0hϖ1hdx12ϖ0h2+12ϖ1h2,

    we have:

    D11ϖ1h2D11(12ϖ0h2+12ϖ1h2),

    which implies:

    ϖ1hϖ0h.

    Suppose ϖmhϖ0h holds for m=1,2,,n1. For n, from (4.3):

    Dnnϖnh2n1k=1(Dnk+1Dnk)ϖkhϖnh+Dn1ϖ0hϖnh(n1k=1(Dnk+1Dnk)+Dn1)ϖ0hϖnh=Dnnϖ0hϖnh.

    Dividing through by Dnn, we obtain:

    ϖnhϖ0h.

    By induction, the unconditional stability is established.

    Next, we will derive the error estimates for the equation f(u)=u under the assumption of linearity, employing (3.8) as the chosen flux formulation.

    We begin by recalling some fundamental results. For any periodic function ω defined on [a,b], the generalized Gauss-Radau projection [45], denoted by Pδω, is the unique element in Vh. Let the projection error be ωe=Pδωω. When δ12, the error satisfies the following conditions for j=1,2,,N:

    Ijωevdx=0,vPk1(Ij),and(ωe)(δ)j+12=0.

    This result leads to the following lemma, as proven in [45].

    Lemma 4.1. Let δ12. If ωHs+1[a,b], the following inequality holds:

    ωe+h12ωeL2(Γh)Chmin(k+1,s+1)ωs+1,

    where C>0 is a constant independent of h and ω. Here, Γh represents the set of boundary points of all elements Ij, and

    ωeL2(Γh)=(12Ni=1[((ωe)+)2i12+((ωe))2i+12])12.

    With this projection result established, we now proceed to the main error analysis.

    Theorem 4.2. Let ϖ(x,tn) be the exact solution to problem (1.1), where ϖ(x,t)Hm+1(D) and 0mk+1. Suppose ϖnh is the numerical solution obtained via the fully discrete LDG scheme (3.7). Then, the following error estimate holds:

    ϖ(x,tn)ϖnhC(Δt+(Δt)1hk+1+(Δt)12hk+12),

    where C is a positive constant depending on u and T.

    Proof. To establish this result, we introduce the notation δ+ϵ=1 and decompose the error as follows:

    enϖ=ϖ(x,tn)ϖnh=ζnϖηnϖ,ζnϖ=Pδenϖ,ηnϖ=Pδϖ(x,tn)ϖ(x,tn),enp=p(x,tn)pnh=ζnpηnp,ζnp=Pϵenp,ηnp=Pϵp(x,tn)p(x,tn),enq=q(x,tn)qnh=ζnqηnq,ζnq=Pϵenq,ηnq=Pϵq(x,tn)q(x,tn).

    The terms ηnϖ, ηnp, and ηnq are estimated using Lemma 4.1. Substituting these estimates into the scheme (3.7), the result follows by applying the standard stability and consistency arguments.

    Based on the flux (3.8), the following error equation could be obtained:

    DnnΩenϖvdx(1θ(tn))Δtε(ΩenqvxdxNj=1(((enq)+v)j+12((enq)+v+)j12))(1θ(tn))Δtλ(ΩenhvxdxNj=1(((enh)v)j+12((enh)v+)j12))n1k=1(Dnk+1Dnk)ΩekuvdxDn1Ωe0uvdx+(1θ(tn))ΔtΩRn(x)vdx+Ωenqϕdx+ΩenpϕxdxNj=1(((enp)+ϕ)j+12((enp)+ϕ+)j12)+Ωenpφdx+ΩenϖφxdxNj=1(((enϖ)φ)j+12((enϖ)φ+)j12)=0. (4.4)

    Substituting (4.2) into (4.4), we obtain

    DnnΩζnϖvdx(1θ(tn))Δtε(ΩζnqvxdxNj=1(((ζnq)+v)j+12((ζnq)+v+)j12))(1θ(tn))Δtλ(ΩζnhvxdxNj=1(((ζnh)v)j+12((ζnh)v+)j12))+Ωζnqϕdx+ΩζnpϕxdxNj=1(((ζnp)+ϕ)j+12((ζnp)+ϕ+)j12)+Ωζnpφdx+ΩζnuφxdxNj=1(((ζnu)φ)j+12((ζnu)φ+)j12)=n1k=1(Dnk+1Dnk)Ωζkuvdx+Dn1Ωζ0uvdx(1θ(tn))ΔtΩRn(x)vdx+DnnΩηnuvdx(1θ(tn))Δtε(ΩηnqvxdxNj=1(((ηnq)+v)j+12((ηnq)+v+)j12))(1θ(tn))Δtλ(ΩηnhvxdxNj=1(((ηnh)v)j+12((ηnh)v+)j12))n1k=1(Dnk+1Dnk)ΩηkuvdxDn1Ωη0uvdx+Ωηnqϕdx+ΩηnpϕxdxNj=1(((ηnp)+ϕ)j+12((ηnp)+ϕ+)j12)+Ωηnpφdx+ΩηnϖφxdxNj=1(((ηnϖ)χ)j+12((ηnϖ)χ+)j12). (4.5)

    Using the projection property (4.1) and substituting the test functions v=ζnϖ, ϕ=(1θ(tn))Δtεζnp, and χ=(1θ(tn))Δtεζnq into (4.5), we derive the equality:

    DnnΩ(ζnϖ)2dx+(1θ(tn))Δtε2Nj=1[ζnp]2j12+(1θ(tn))Δtλ2Nj=1[ζnu]2j12=n1k=1(Dnk+1Dnk)Ωζkuζnudx+Dn1Ωζ0uζnudx(1θ(tn))ΔtΩRn(x)ζnudx+DnnΩηnuζnudx+(1θ(tn))ΔtεNj=1[(ηnq)+(ζnu)(ηnq)+(ζnu)+]j+12n1k=1(Dnk+1Dnk)ΩηkuζnudxDn1Ωη0uζnudx(1θ(tn))ΔtεNj=1[(ηnp)+(ζnp)(ηnp)+(ζnp)+]j+12. (4.6)

    Considering that ζ0u=0, we simplify the above to:

    Dnnζnϖ2+(1θ(tn))Δtε2Nj=1[ζnp]2j12+(1θ(tn))Δtλ2Nj=1[ζnϖ]2j12n1k=1(Dnk+1Dnk)Ωζkuζnudx(1θ(tn))ΔtΩRn(x)ζnudx+Ψ(ηnϖ,ζnu)+(1θ(tn))ΔtεNj=1[(ηnq)+(ζnϖ)(ηnq)+(ζnϖ)+]j+12(1θ(tn))ΔtεNj=1[(ηnp)+(ζnp)(ηnp)+(ζnp)+]j+12, (4.7)

    where

    Ψ(ηnϖ,ζnu)=DnnΩηnϖζnudxn1k=1(Dnk+1Dnk)ΩηkϖζnϖdxDn1Ωη0ϖζnϖdx.

    Applying the Cauchy–Schwarz inequality to the terms involving products, we have:

    Dnnζnϖ2+(1θ(tn))Δtε2Nj=1[ζnp]2j12+(1θ(tn))Δtλ2Nj=1[ζnϖ]2j12n1k=1(Dnk+1Dnk)ζkϖζnϖ+(1θ(tn))ΔtRnζnϖ+(1θ(tn))ΔtεNj=1[(ηnq)+[ζnϖ](ηnp)+[ζnp]]j12+Chk+1ζnϖ. (4.8)

    Using the inequality abκa2+14κb2 with appropriate constants, we derive:

    Dnnζnϖ2Dnn2ζnϖ2+12Dnn(n1k=1(Dnk+1Dnk)ζkϖ+(1θ(tn))ΔtRn+Chk+1)2+(1θ(tn))Δtε2Nj=1[((ηnq)+)2+((ηnp)+)2]j12. (4.9)

    By multiplying both sides of the inequality by 2Dnn, we arrive at the following expression:

    (Dnnζnϖ)2(n1k=1(Dnk+1Dnk)ζkϖ+(1θ(tn))ΔtRn+Chk+1)2+(1θ(tn))ΔtδDnnNj=1[((ηnq)+)2+((ηnp)+)2]j12.

    Using the inequality a2+b2(a+b)2, we obtain:

    Dnnζnϖn1k=1(Dnk+1Dnk)ζkϖ+(1θ(tn))ΔtRn+Chk+1+(1θ(tn))ΔtδDnnNj=1[((ηnq)+)2+((ηnp)+)2]j12. (4.10)

    From Lemma 3.1, we know that RnC(Δt)2 and that (1θ(tn))Δt=O(Δt)=CΔt.

    Assume the following estimate holds:

    ζnϖCn((Δt)2+hk+1+(Δt)12hk+12). (4.11)

    When n=1, we have:

    D11ζ1ϖC(Δt)2+Chk+1+C(Δt)(Chk+12),

    which simplifies to:

    ζ1ϖC((Δt)2+hk+1+(Δt)12hk+12). (4.12)

    Now assume that for j=1,2,,n1, the following inequality holds:

    ζjϖCj((Δt)2+hk+1+(Δt)12hk+12). (4.13)

    Substituting (4.12) and (4.13) into (4.10), we find:

    DnnζnϖDnn(n1)C((Δt)2+hk+1+(Δt)12hk+12)+C(Δt)2+Chk+1+C(Δt)12hk+12.

    Dividing through by Dnn, we obtain:

    ζnϖCn((Δt)2+hk+1+(Δt)12hk+12). (4.14)

    Since jΔtnΔt=T, we conclude:

    ζnϖCnΔt(Δt+(Δt)1hk+1+(Δt)12hk+12)=CT(Δt+(Δt)1hk+1+(Δt)12hk+12)C(Δt+(Δt)1hk+1+(Δt)12hk+12). (4.15)

    Combining the triangle inequality and the projection property (4.1), we establish that Theorem 4.2 holds.

    In this section, we analyze the effectiveness of the proposed scheme for solving the Korteweg-de Vries (KdV) equations. To illustrate the numerical performance, we consider the following example, which is defined with periodic boundary conditions and specific initial values:

    {CF0D1θ(t)tϖ(x,t)+εϖxxx(x,t)+λf(ϖ)x=(x,t),(x,t)(0,1)×(0,1],ϖ(x,0)=sin(2πx),x[0,1], (5.1)

    where the parameters are given as ε=1, λ=2, and the nonlinear term is f(ϖ)=12ϖ2. The source term is defined as

    (x,t)=exp(t)(1exp(tθ(t)))sin(2πx)8π3exp(t)cos(2πx)+2πexp(2t)sin(4πx).

    By substituting into the governing equation, it can be verified that the exact solution is given by:

    ϖ(x,t)=etsin(2πx).

    This example provides a benchmark for evaluating the accuracy and stability of the numerical scheme. The exact solution serves as a reference to measure the error of the approximate solutions obtained using the proposed method.

    The convergence order s is defined as the rate at which the numerical error E(h) decreases when the mesh size h is reduced. Mathematically, the convergence order can be expressed as:

    s=log(E(h1)E(h2))log(h1h2).

    The convergence results of the proposed numerical scheme are presented in terms of both the L norm and the L2 norm of the error. For a uniform mesh with size h=1N, the numerical errors and their corresponding convergence rates are summarized in Tables 1 and 2 for k=0, k=1, and k=2, respectively. These results demonstrate the effectiveness of the method in achieving the expected convergence rates.

    Table 1.  Accuracy evaluation of the scheme using generalized numerical fluxes on uniform meshes with M=103 and T=1.
    δ θ(t) Pk N L2-error order L-error order
    5 2.234154315165418e-02 - 3.325654564571658e-02 -
    10 1.310147131401608e-02 0.77 1.896893029387774e-02 0.81
    P0 15 9.282020004926384e-03 0.85 1.360341690703731e-02 0.82
    20 7.062373799575516e-03 0.93 1.047017059471873e-02 0.91
    5 5.258565848574935e-03 - 2.874894543454385e-02 -
    δ=0.2 θ(t)=1+et4 10 1.489336127404343e-03 1.82 8.198938455302200e-03 1.81
    P1 15 7.149366246399207e-04 1.81 3.748879632103182e-03 1.93
    20 4.103323750214706e-04 1.93 2.151640621132365e-03 1.93
    5 2.835443844384836e-03 - 4.895443548645634e-03 -
    10 4.156884546598665e-04 2.77 6.980680466721370e-04 2.81
    P2 15 1.298332860362948e-04 2.87 2.215947648195558e-04 2.83
    20 5.751874802760417e-05 2.83 9.732730754713998e-05 2.86

     | Show Table
    DownLoad: CSV
    Table 2.  Accuracy evaluation of the scheme using generalized numerical fluxes on uniform meshes with M=103 and T=1.
    δ θ(t) Pk N L2-error order L-error order
    5 3.109846667509167e-02 - 3.935647665517568e-02 -
    10 1.701542810070992e-02 0.87 2.389321631126370e-02 0.72
    P0 15 1.200616748520694e-02 0.86 1.672300451128631e-02 0.88
    20 9.455951718346527e-03 0.83 1.279738636426584e-02 0.93
    5 6.217652186554856e-03 - 3.163451745754647e-02 -
    δ=0.7 θ(t)=2+cost5 10 1.887360369465646e-03 1.72 9.536287193882389e-03 1.73
    P1 15 9.434932089672982e-04 1.71 4.540799413583421e-03 1.83
    20 5.493561031605326e-04 1.88 2.621194999472281e-03 1.91
    5 3.164544654645469e-03 - 5.213124481473423e-03 -
    10 4.972343693951145e-04 2.67 7.589876467516313e-04 2.78
    P2 15 1.617291679904699e-04 2.77 2.360977679519969e-04 2.88
    20 7.164926303842763e-05 2.83 1.036972154616056e-04 2.86

     | Show Table
    DownLoad: CSV

    From the data presented in the tables, it is evident that the scheme attains the optimal convergence rates when using piecewise Pk polynomials for the approximation. This aligns with the theoretical predictions and confirms the accuracy of the implementation.

    From the data presented in the tables, it is evident that the scheme attains the optimal convergence rates when using piecewise Pk polynomials for the approximation. This aligns with the theoretical predictions and confirms the accuracy of the implementation.

    These findings highlight the flexibility and robustness of the method across different polynomial orders, confirming its capability to deliver high-order accuracy for smooth solutions. The numerical results also reinforce the theoretical claims regarding the convergence properties of the scheme.

    This paper investigates the solution of a class of time-fractional KdV equations using the local discontinuous Galerkin (LDG) method under the framework of the Caputo-Fabrizio fractional derivative. We provide a rigorous analysis of the proposed scheme, including its stability and error estimates, ensuring a solid theoretical foundation. Furthermore, numerical experiments are conducted to validate the effectiveness and demonstrate the robust numerical performance of the method.

    For future work, it would be valuable to explore the extension of this scheme to more complex scenarios, such as two-dimensional or high-dimensional problems. Additionally, investigating its application to other types of fractional differential equations or real-world problems in fields like fluid dynamics, wave propagation, and material science could further establish the versatility and practicality of the proposed scheme.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    The authors would like to thank the editors and the anonymous referees for their very detailed comments and constructive suggestions, which greatly improved the presentation of this paper.

    The author declares that they have no competing interests.



    [1] A. A. Kilbas, H. M. Srivastava, J. J. Trujillo, Theory and applications of fractional differential equations, Elsevier, 2006.
    [2] C. P. Li, F. H. Zeng, Numerical methods for fractional calculus, CRC Press, 2015.
    [3] M. Abbas, C. Ciobanescu, M. Asghar, A. Omame, Solution approximation of fractional boundary value problems and convergence analysis using AA-iterative scheme, AIMS Math., 9 (2024), 13129–13158. https://doi.org/10.3934/math.2024641 doi: 10.3934/math.2024641
    [4] I. Podlubny, Fractional differential equations, Mathematics in Science and Engineering, 1999.
    [5] M. Caputo, F. Mainardi, A new dissipation model based on memory mechanism, Pure Appl. Geophys., 91 (1971), 134–147. https://doi.org/10.1007/BF00879562 doi: 10.1007/BF00879562
    [6] J. H. He, Some applications of nonlinear fractional differential equations and their applications, Bull. Sci. Technol., 15 (1999), 86–90.
    [7] Y. Q. Chen, I. Podlubny, Distributed-order dynamic systems: Stability, simulation, applications and perspectives, London: Springer, 2012.
    [8] X. Yang, L. Wu, H. Zhang, A space-time spectral order sinc-collocation method for the fourth-order nonlocal heat model arising in viscoelasticity, Appl. Math. Comput., 457 (2023), 128192. https://doi.org/10.1016/j.amc.2023.128192 doi: 10.1016/j.amc.2023.128192
    [9] H. G. Sun, W. Chen, H. Wei, Y. Q. Chen, A comparative study of constant-order and variable-order fractional models in characterizing memory property of systems, Eur. Phys. J. Spec. Top., 193 (2011), 185–192. https://doi.org/10.1140/epjst/e2011-01390-6 doi: 10.1140/epjst/e2011-01390-6
    [10] Q. Li, Y. Chen, Y. Huang, Y. Wang, Two-grid methods for nonlinear time fractional diffusion equations by L1-Galerkin FEM, Math. Comput. Simulat., 185 (2021), 436–451. https://doi.org/10.1016/j.matcom.2020.12.033 doi: 10.1016/j.matcom.2020.12.033
    [11] X. Zheng, H. Wang, Optimal-order error estimates of finite element approximations to variable-order time-fractional diffusion equations without regularity assumptions of the true solutions, IMA J. Numer. Anal., 41 (2021), 1522–1545. https://doi.org/10.1093/imanum/draa013 doi: 10.1093/imanum/draa013
    [12] L. B. Feng, P. Zhuang, F. Liu, I. Turner, Stability and convergence of a new finite volume method for a two-sided space-fractional diffusion equation, Appl. Math. Comput., 257 (2015), 52–65. https://doi.org/10.1016/j.amc.2014.12.060 doi: 10.1016/j.amc.2014.12.060
    [13] F. Liu, P. Zhuang, I. Turner, K. Burrage, V. Anh, A new fractional finite volume method for solving the fractional diffusion equation, Appl. Math. Model., 38 (2014), 3871–3878. https://doi.org/10.1016/j.apm.2013.10.007 doi: 10.1016/j.apm.2013.10.007
    [14] X. D. Zhang, Y. L. Feng, Z. Y. Luo, J. Liu, A spatial sixth-order numerical scheme for solving fractional partial differential equation, Appl. Math. Lett., 159 (2025), 109265. https://doi.org/10.1016/j.aml.2024.109265 doi: 10.1016/j.aml.2024.109265
    [15] J. Y. Cao, C. J. Xu, A high order schema for the numerical solution of the fractional ordinary differential equations, J. Comput. Phys., 238 (2013), 154–168. https://doi.org/10.1016/j.jcp.2012.12.013 doi: 10.1016/j.jcp.2012.12.013
    [16] H. F. Ding, C. P. Li, High-order compact difference schemes for the modified anomalous sub-diffusion equation, Numer. Meth. Part. D. E., 32 (2016), 213–242. https://doi.org/10.1002/num.21992 doi: 10.1002/num.21992
    [17] M. Dehghan, M. Abbaszadeh, W. H. Deng, Fourth-order numerical method for the space-time tempered fractional diffusion-wave equation, Appl. Math. Lett., 73 (2017), 120–127. https://doi.org/10.1016/j.aml.2017.04.011 doi: 10.1016/j.aml.2017.04.011
    [18] X. M. Gu, H. W. Sun, Y. L. Zhao, X. C. Zheng, An implicit difference scheme for time-fractional diffusion equations with a time-invariant type variable order, Appl. Math. Lett., 120 (2021), 107270. https://doi.org/10.1016/j.aml.2021.107270 doi: 10.1016/j.aml.2021.107270
    [19] C. P. Li, H. F. Ding, Higher order finite difference method for the reaction and anomalous-diffusion equation, Appl. Math. Model., 38 (2014), 3802–3821. https://doi.org/10.1016/j.apm.2013.12.002 doi: 10.1016/j.apm.2013.12.002
    [20] R. Lin, F. Liu, V. Anh, I. Turner, Stability and convergence of a new explicit finite-difference approximation for the variable-order nonlinear fractional diffusion equation, Appl. Math. Comput., 212 (2009), 435–445. https://doi.org/10.1016/j.amc.2009.02.047 doi: 10.1016/j.amc.2009.02.047
    [21] J. C. Ren, Z. Z. Sun, Efficient numerical solution of the multi-term time fractional diffusion-wave equation, East Asian J. Appl. Math., 5 (2015), 1–28. https://doi.org/10.4208/eajam.080714.031114a doi: 10.4208/eajam.080714.031114a
    [22] H. X. Rui, J. Huang, Uniformly stable explicitly solvable finite difference method for fractional diffusion equations, East Asian J. Appl. Math., 5 (2015), 29–47. https://doi.org/10.4208/eajam.030614.051114a doi: 10.4208/eajam.030614.051114a
    [23] V. R. Hosseini, E. Shivanian, W. Chen, Local integration of 2-D fractional telegraph equation via local radial point interpolant approximation, Eur. Phys. J. Plus, 130 (2015), 33. https://doi.org/10.1140/epjp/i2015-15033-5 doi: 10.1140/epjp/i2015-15033-5
    [24] X. J. Li, C. J. Xu, A space-time spectral method for the time fractional diffusion equation, SIAM J. Numer. Anal., 47 (2009), 2108–2131. https://doi.org/10.1137/080718942 doi: 10.1137/080718942
    [25] C. Li, F. Zeng, F. Liu, Spectral approximations to the fractional integral and derivative, Fract. Calc. Appl. Anal., 15 (2012), 383–406. https://doi.org/10.2478/s13540-012-0028-x doi: 10.2478/s13540-012-0028-x
    [26] Y. Lin, C. Xu, Finite difference/spectral approximations for the time-fractional diffusion equation, J. Comput. Phys., 225 (2007), 1533–1552. https://doi.org/10.1016/j.jcp.2007.02.001 doi: 10.1016/j.jcp.2007.02.001
    [27] F. Y. Song, C. J. Xu, Spectral direction splitting methods for two-dimensional space fractional diffusion equations, J. Comput. Phys., 299 (2015), 196–214. https://doi.org/10.1016/j.jcp.2015.07.011 doi: 10.1016/j.jcp.2015.07.011
    [28] M. Ahmadinia, Z. Safari, M. Abbasi, Local discontinuous Galerkin method for time variable order fractional differential equations with sub-diffusion and super-diffusion, Appl. Numer. Math., 157 (2020), 602–618. https://doi.org/10.1016/j.apnum.2020.07.015 doi: 10.1016/j.apnum.2020.07.015
    [29] M. Ahmadinia, Z. Safari, Analysis of local discontinuous Galerkin method for time-space fractional sine-Gordon equations, Appl. Numer. Math., 148 (2020), 1–17. https://doi.org/10.1016/j.apnum.2019.08.003 doi: 10.1016/j.apnum.2019.08.003
    [30] Y. Chen, L. Wang, L. Yi, Exponential convergence of hp-discontinuous Galerkin method for nonlinear Caputo fractional differential equations, J. Sci. Comput., 92 (2022), 99. https://doi.org/10.1007/s10915-022-01947-z doi: 10.1007/s10915-022-01947-z
    [31] Y. Du, Y. Liu, H. Li, Z. Fang, S. He, Local discontinuous Galerkin method for a nonlinear time-fractional fourth-order partial differential equation, J. Comput. Phys., 344 (2017), 108–126. https://doi.org/10.1016/j.jcp.2017.04.078 doi: 10.1016/j.jcp.2017.04.078
    [32] L. Guo, Z.B. Wang, Fully discrete local discontinuous Galerkin methods for some time-fractional fourth-order problems, Int. J. Comput. Math., 93 (2016), 1665–1682. https://doi.org/10.1080/00207160.2015.1070840 doi: 10.1080/00207160.2015.1070840
    [33] Y. Liu, M. Zhang, H. Li, J. Li, High-order local discontinuous Galerkin method combined with WSGD-approximation for a fractional sub-diffusion equation, Comput. Math. Appl., 73 (2017), 1298–1314. https://doi.org/10.1016/j.camwa.2016.08.015 doi: 10.1016/j.camwa.2016.08.015
    [34] L. Wei, Y. F. Yang, Optimal order finite difference/local discontinuous Galerkin method for variable-order time-fractional diffusion equation, J. Comput. Appl. Math., 383 (2021), 113129. https://doi.org/10.1016/j.cam.2020.113129 doi: 10.1016/j.cam.2020.113129
    [35] W. Li, L. Wei, Analysis of local discontinuous Galerkin method for the variable-order subdiffusion equation with the Caputo-Hadamard derivative, Taiwanese J. Math., 28 (2024), 1095–1110. https://doi.org/10.11650/tjm/240801 doi: 10.11650/tjm/240801
    [36] Y. Yang, Y. P. Chen, Y. Q. Huang, H. Wei, Spectral collocation method for the time-fractional diffusion-wave equation and convergence analysis, Comput. Math. Appl., 73 (2017), 1218–1232. https://doi.org/10.1016/j.camwa.2016.08.017 doi: 10.1016/j.camwa.2016.08.017
    [37] N. Wang, J. Wang, Y. Liu, H. Li, Local discontinuous Galerkin method for a nonlocal viscous water wave model, Appl. Numer. Math., 192 (2023), 431–453. https://doi.org/10.1016/j.apnum.2023.07.007 doi: 10.1016/j.apnum.2023.07.007
    [38] L. Wei, W. Li, Local discontinuous Galerkin approximations to variable-order time-fractional diffusion model based on the Caputo-Fabrizio fractional derivative, Math. Comput. Simul., 188 (2021), 280–290. https://doi.org/10.1016/j.matcom.2021.04.001 doi: 10.1016/j.matcom.2021.04.001
    [39] R. Du, A. A. Alikhanov, Z. Sun, Temporal second order difference schemes for the multi-dimensional variable-order time fractional sub-diffusion equations, Comput. Math. Appl., 79 (2020), 2952–2972. https://doi.org/10.1016/j.camwa.2020.01.003 doi: 10.1016/j.camwa.2020.01.003
    [40] C. P. Li, Z. Wang, The local discontinuous Galerkin finite element methods for Caputo-type partial differential equations: Numerical analysis, Appl. Numer. Math., 140 (2019), 1–22. https://doi.org/10.1016/j.apnum.2019.01.007 doi: 10.1016/j.apnum.2019.01.007
    [41] Q. Zhang, J. Zhang, S. Jiang, Z. Zhang, Numerical solution to a linearized time fractional KdV equation on unbounded domains, Math. Comp., 87 (2018), 693–719. https://doi.org/10.1090/mcom/3229 doi: 10.1090/mcom/3229
    [42] M. Caputo, M. Fabrizio, A new definition of fractional derivative without singular kernel, Progr. Fract. Differ. Appl., 1 (2015), 73–85. https://doi.org/10.12785/pfda/010201 doi: 10.12785/pfda/010201
    [43] M. Zhang, Y. Liu, H. Li, High-order local discontinuous Galerkin method for a fractal mobile/immobile transport equation with the Caputo-Fabrizio fractional derivative, Numer. Meth. Part. D. E., 35 (2019), 1588–1612. https://doi.org/10.1002/num.22366 doi: 10.1002/num.22366
    [44] B. Cockburn, C. W. Shu, TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws Ⅱ: general framework, Math. Comput., 52 (1989), 411–435. https://doi.org/10.2307/2008474 doi: 10.2307/2008474
    [45] Y. Cheng, Q. Zhang, H. Wang, Local analysis of the local discontinuous Galerkin method with the generalized alternating numerical flux for two-dimensional singularly perturbed problem, Int. J. Numer. Anal. Model., 15 (2018), 785–810.
  • Reader Comments
  • © 2025 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(395) PDF downloads(48) Cited by(0)

Figures and Tables

Tables(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog