Skip to main content

Theory and Modern Applications

Numerical approximation of time-fractional Burgers-type equation

Abstract

In this work, we analyze and test a local discontinuous Galerkin method for solving the Burgers-type equation. The proposed numerical method, which is high-order accurate, is based on a finite difference scheme in time and local discontinuous Galerkin methods in space. We prove that the scheme is unconditionally stable and convergent. Some numerical tests are provided to illustrate the accuracy and capability of the scheme.

1 Introduction

Burgers equation, which is used to model turbulent fluid motion, was first introduced by Harry Bateman and later studied by Burgers [1] in 1948. It plays an important role in various areas of applied mathematics, such as traffic flow, fluid mechanics, and nonlinear acoustics. Fractional calculus is a branch of mathematical analysis that studies several different possibilities of defining real number powers or complex number powers of the differentiation operator. Fractional differential equations, also known as extraordinary differential equations, are a generalization of differential equations through the application of fractional calculus. In the past decades, fractional differential equations have been applied in many fields, and, in fact, some physical processes can be modeled more accurately by using fractional derivatives [4, 712, 19, 21]. Recently, fractional Burgers-type equation was introduced and studied since the adding effect of the wall friction through the boundary layer can be modeled by fractional derivatives.

Some methods have been introduced to solve fractional Burgers-type equation. Vong and Lyu [13] studied a linearized finite difference scheme for a time-fractional Burgers-type equation and proved that the scheme was unconditionally convergent with second order in maximum-norm. In [3], parametric spline functions were used to solve the time-fractional Burgers equation. Wang [14] studied the Adomian decomposition method for the equation. In [5], Inc presented a variational iteration method for space- and time-fractional Burgers equations and obtained some exact and approximate solutions.

In this paper, we consider the following time-fractional Burgers-type equation:

$$ \begin{aligned} &\frac{\partial ^{\alpha }u(x,t)}{\partial t^{\alpha }}+uu_{x}- \lambda _{1}u_{xx}=f(x,t), \quad (x,t)\in [a,b]\times [0,T], \\ &u(x,0)=u_{0}(x), \quad x\in [a,b], \end{aligned} $$
(1.1)

where \(0<\alpha <1\) is the order of the fractional derivatives, f, \(u_{0}\) are given smooth functions, \(\lambda _{1}\geq 0\) is a real parameter. The solution is considered to be either periodic or compactly supported in this paper.

The Caputo fractional derivative \(\frac{\partial ^{\alpha }u(x,t)}{\partial t^{\alpha }}\) is defined as follows:

$$\begin{aligned} \frac{\partial ^{\alpha }u(x,t)}{\partial t^{\alpha }}= \frac{1}{\varGamma (1-\alpha )} \int _{0}^{t} \frac{\partial u(x,s)}{\partial s} \frac{ds}{(t-s)^{\alpha }}, \quad 0< \alpha < 1, \end{aligned}$$
(1.2)

where \(\varGamma (\cdot )\) is the gamma function.

The paper is organized as follows. In Sect. 2, some notations and auxiliary results are described. In Sect. 3, we present the local discontinuous Galerkin method for fractional equation (1.1) and prove that the scheme is unconditionally stable and the numerical solution is convergent. Some numerical examples, given in Sect. 4, are presented to illustrate the accuracy of the method, and concluding remarks are provided in Sect. 5.

2 Notations and auxiliary results

In this section we introduce some notations, projections, and the numerical flux.

2.1 Notations and projections

Let \(a=x_{\frac{1}{2}}< x_{\frac{3}{2}}<\cdots <x_{N+\frac{1}{2}}=b\) be a partition of \(\varOmega =[a,b]\), denote \(I_{j}=[x_{j-\frac{1}{2}}, x_{j+\frac{1}{2}}]\) for \(j=1,\ldots, N\), and \(h_{j}=x_{j+\frac{1}{2}}-x_{j-\frac{1}{2}}\), \(1\leq j\leq N\), \(h=\max_{1\leq j\leq N}h_{j}\).

Let us denote \(u_{j+\frac{1}{2}}^{+}=\lim_{t\rightarrow 0^{+}}u(x_{j+ \frac{1}{2}}+t)\), \(u_{j+\frac{1}{2}}^{-}=\lim_{t\rightarrow 0^{+}}u(x_{j+ \frac{1}{2}}-t)\), and \([u]_{j+\frac{1}{2}}= u_{j+\frac{1}{2}}^{+}-u_{j+\frac{1}{2}}^{+}\).

Denote by \(V_{h}^{k}\) the space of piecewise discontinuous polynomials of the degree up to k:

$$ V_{h}^{k}=\bigl\{ v:v\in P^{k}(I_{j}),x \in I_{j},j=1,2,\ldots, N\bigr\} . $$

The following two projections in one dimension \([a,b]\) will be used when proving error estimate: projection \(\mathcal{P}\)

$$\begin{aligned} \int _{I_{j}}\bigl(\mathcal{P}\omega (x)-\omega (x)\bigr)v(x)=0, \quad \forall v\in P^{k}(I_{j}), \end{aligned}$$
(2.1)

and projection \(\mathcal{P}^{\pm }\)

$$ \begin{aligned} & \int _{I_{j}}\bigl(\mathcal{P}^{+}\omega (x)-\omega (x)\bigr)v(x)=0,\quad \forall v\in P^{k-1}(I_{j}), \\ &\mathcal{P}^{+}\omega \bigl(x_{j-\frac{1}{2}}^{+} \bigr)=\omega (x_{j- \frac{1}{2}}), \end{aligned} $$
(2.2)

and

$$ \begin{aligned} & \int _{I_{j}}\bigl(\mathcal{P}^{-}\omega (x)-\omega (x)\bigr)v(x)=0, \quad \forall v\in P^{k-1}(I_{j}), \\ &\mathcal{P}^{-}\omega \bigl(x_{j+\frac{1}{2}}^{-} \bigr)=\omega (x_{j+ \frac{1}{2}}). \end{aligned} $$
(2.3)

The approximation results for the projections \(\mathcal{P}\) and \(\mathcal{P}^{\pm }\) hold [2, 15, 18, 20]

$$\begin{aligned} & \Vert \vartheta \Vert +h \Vert \vartheta \Vert _{\infty }+h^{\frac{1}{2}} \Vert \vartheta \Vert _{\tau _{h}} \leq Ch^{k+1}, \end{aligned}$$
(2.4)

where \(\vartheta =\mathcal{P}\omega -\omega \) or \(\vartheta =\mathcal{P}^{\pm }\omega -\omega \). The positive constant C, solely depending on ω, is independent of h. Here \(\tau _{h}\) is the union of all element interface points, and the \(L^{2}\)-norm on \(\tau _{h}\) is defined by

$$\begin{aligned} & \Vert \vartheta \Vert _{\tau _{h}}=\biggl[\sum _{1\leq j\leq N}\bigl(\bigl( \vartheta _{j+\frac{1}{2}}^{+} \bigr)^{2}+\bigl(\vartheta _{j+\frac{1}{2}}^{-} \bigr)^{2}\bigr)\biggr]^{ \frac{1}{2}}. \end{aligned}$$

In the present paper the usual notation of norms in Sobolev spaces is used. Let the scalar inner product on \(L^{2}(\varOmega )\) be denoted by \((\cdot ,\cdot )_{\varOmega }\), and the associated norm by \(\|\cdot \|_{\varOmega }\).

2.2 A quantity related to the numerical flux

\(\widehat{g}(w^{-},w^{+})\) is a given monotone numerical flux which is related to the discontinuous Galerkin discretization in space. It depends on the two values of the function g at the point \(x_{j+\frac{1}{2}}\), that is, \(w^{\pm }_{j+\frac{1}{2}}=w(x_{j+\frac{1}{2}}^{\pm })\), and satisfies:

  1. (i)

    locally Lipschitz continuous;

  2. (ii)

    consistent with the flux \(g(w)\), that is, \(\widehat{g}(w,w)=g(w)\);

  3. (iii)

    a nondecreasing function of its first argument and a nonincreasing function of its second argument.

3 Fully discrete LDG scheme

Set \(\Delta t=T/M\) to be the time mesh size, M is a positive integer, \(t_{j}=j\Delta t\), \(j=0,1,\ldots ,M\), is a mesh point. First we estimate the time-fractional derivative \(\frac{\partial ^{\alpha }u(x,t)}{\partial t^{\alpha }}\) at \(t_{n}\) as follows [6, 17]:

$$\begin{aligned} \frac{\partial ^{\alpha }u(x,t_{n})}{\partial t^{\alpha }}= \frac{(\Delta t)^{1-\alpha }}{\varGamma (2-\alpha )}\sum _{i=0}^{n-1}s_{i} \frac{u(x,t_{n-i})-u(x,t_{n-i-1})}{\Delta t}+\gamma ^{n}(x), \end{aligned}$$
(3.1)

where \(s_{i}=(i+1)^{1-\alpha }-i^{1-\alpha }\), \(\gamma ^{n}(x)\) is the truncation error

$$\begin{aligned} \gamma ^{n}(x) =&\frac{1}{\varGamma (1-\alpha )}\sum _{i=0}^{n} \int _{t_{i-1}}^{t_{i}}\frac{\partial u(x,s)}{\partial s} \frac{ds}{(t_{n}-s)^{\alpha }} -\frac{1}{\varGamma (1-\alpha )}\sum_{i=0}^{n} \frac{\partial u(x,t_{i-\frac{1}{2}})}{\partial t} \int _{t_{i-1}}^{t_{i}} \frac{ds}{(t_{n}-s)^{\alpha }} \\ &{}+\frac{(\Delta t)^{1-\alpha }}{\varGamma (2-\alpha )}\sum_{i=0}^{n-1}s_{i} \biggl( \frac{\partial }{\partial t}u(x,t_{n-i-\frac{1}{2}})- \frac{u(x,t_{n-i})-u(x,t_{n-i-1})}{\Delta t} \biggr). \end{aligned}$$
(3.2)

By some analysis, we know [16]

$$\begin{aligned} & \bigl\Vert \gamma ^{n}(x) \bigr\Vert \leq C(\Delta t)^{2-\alpha }, \end{aligned}$$
(3.3)

where C is a constant depending on u, T, α.

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

$$\begin{aligned} &p=u_{x},\qquad \frac{\partial ^{\alpha }u(x,t)}{\partial t^{\alpha }}+g(u)_{x}- \lambda _{1}p_{x}=f, \end{aligned}$$
(3.4)

where \(g(u)=\frac{1}{2}u^{2}\).

Let \(u_{h}^{n}, p_{h}^{n}\in V_{h}^{k}\) be the approximation of \(u(\cdot ,t_{n})\), \(p(\cdot ,t_{n})\), respectively, \(f^{n}(x)=f(x,t_{n})\). Then a fully discrete local discontinuous Galerkin method is given: find \(u_{h}^{n}, p_{h}^{n}\in V_{h}^{k}\) such that, for all test functions \(v,w\in V_{h}^{k}\),

$$ \begin{aligned} & \int _{\varOmega }u_{h}^{n}v\,dx-\chi \Biggl( \int _{\varOmega }g\bigl(u_{h}^{n} \bigr)v_{x}\,dx- \sum_{j=1}^{N} \bigl(\bigl(\widehat{g}v^{-}\bigr)_{j+\frac{1}{2}}-\bigl( \widehat{g}v^{+}\bigr)_{j-\frac{1}{2}}\bigr)\Biggr) \\ &\qquad {}+\chi \lambda _{1}\Biggl( \int _{\varOmega }p_{h}^{n}v_{x} \,dx-\sum_{j=1}^{N}\bigl(\bigl( \widehat{p_{h}^{n}}v^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\widehat{p_{h}^{n}}v^{+} \bigr)_{j- \frac{1}{2}}\bigr)\Biggr) \\ &\quad =\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }u_{h}^{n-i}v \,dx+s_{n-1} \int _{\varOmega }u_{h}^{0}v\,dx+\chi \int _{\varOmega }f^{n}v\,dx, \\ & \int _{\varOmega }p_{h}^{n}w\,dx+ \int _{\varOmega }u_{h}^{n}w_{x} \,dx-\sum_{j=1}^{N}\bigl(\bigl( \widehat{u_{h}^{n}}w^{-} \bigr)_{j+\frac{1}{2}}-\bigl( \widehat{u_{h}^{n}}w^{+} \bigr)_{j-\frac{1}{2}}\bigr)=0, \end{aligned} $$
(3.5)

where \(\chi =(\Delta t)^{\alpha }\varGamma (2-\alpha )\).

The flux \(\widehat{g}((u_{h}^{n})^{-},(u_{h}^{n})^{+})\) is a monotone flux as described in (2.2). In order to simplify the computation, we can choose the flux

$$ \begin{aligned} &\widehat{g}^{\mathrm{LF}} \bigl(w^{-},w^{+}\bigr)=\frac{1}{2}\bigl(g \bigl(w^{-}\bigr)+g\bigl(w^{+}\bigr)- \lambda _{0} \bigl(w^{+}-w^{-}\bigr)\bigr), \quad \lambda _{0}=\max_{w} \bigl\vert g'(w) \bigr\vert , \\ &\widehat{u_{h}^{n}}=\bigl(u_{h}^{n} \bigr)^{-},\qquad \widehat{p_{h}^{n}}= \bigl(p_{h}^{n}\bigr)^{+}. \end{aligned} $$
(3.6)

Remark that the crucial part for flux (3.6) is taking \(\widehat{u_{h}^{n}}\) and \(\widehat{p_{h}^{n}}\) from opposite sides.

Because the problem is nonlinear, an iterative method should be used when computing: find \(u_{h}^{n,m}, p_{h}^{n,m}\in V_{h}^{k}\) such that, for all test functions \(v, w\in V_{h}^{k}\),

$$ \begin{aligned} &\int _{\varOmega }u_{h}^{n,m}v\,dx+\chi \lambda _{1}\Biggl( \int _{ \varOmega }p_{h}^{n,m}v_{x} \,dx-\sum_{j=1}^{N}\bigl(\bigl( \widehat{p_{h}^{n,m}}v^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\widehat{p_{h}^{n,m}}v^{+} \bigr)_{j- \frac{1}{2}}\bigr)\Biggr) \\ &\quad =\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }u_{h}^{n-i}v \,dx+s_{n-1} \int _{\varOmega }u_{h}^{0}v\,dx+\chi \int _{\varOmega }f^{n}v\,dx \\ &\qquad {}+\chi \Biggl( \int _{\varOmega }g\bigl(u_{h}^{n,m-1} \bigr)v_{x}\,dx-\sum_{j=1}^{N} \bigl(\bigl( \widehat{g\bigl(u_{h}^{n,m-1} \bigr)}v^{-}\bigr)_{j+\frac{1}{2}}-\bigl( \widehat{g \bigl(u_{h}^{n,m-1}\bigr)}v^{+} \bigr)_{j-\frac{1}{2}}\bigr)\Biggr), \\ &\int _{\varOmega }p_{h}^{n,m}w \,dx+ \int _{\varOmega }u_{h}^{n,m}w_{x} \,dx- \sum_{j=1}^{N}\bigl(\bigl( \widehat{u_{h}^{n,m}}w^{-} \bigr)_{j+\frac{1}{2}}-\bigl( \widehat{u_{h}^{n,m}}w^{+} \bigr)_{j-\frac{1}{2}}\bigr)=0, \end{aligned} $$
(3.7)

where m is the iterative step.

Without loss of generality, we consider the case \(f=0\) in numerical analysis. For the stability of scheme (3.5), we have the following result.

Theorem 3.1

Suppose that\(u_{h}^{n}\)is the solution of numerical scheme (3.5), if the numerical flux (3.6) is used, it will hold that

$$ \begin{aligned} & \bigl\Vert u_{h}^{n} \bigr\Vert _{\varOmega }^{2}+\chi \lambda _{1} \bigl\Vert p_{h}^{n} \bigr\Vert _{\varOmega }^{2} \leq \bigl\Vert u_{h}^{0} \bigr\Vert _{\varOmega }^{2},\quad n=0,1,\ldots , M. \end{aligned} $$
(3.8)

Proof

We prove Theorem 3.1 by mathematical induction. First, for notational convenience, we introduce the following notations:

$$ \begin{aligned} &\widetilde{G}\bigl(u_{h}^{n} \bigr)=-\Biggl( \int _{\varOmega }g\bigl(u_{h}^{n}\bigr) \bigl(u_{h}^{n}\bigr)_{x}\,dx- \sum _{j=1}^{N}\bigl(\bigl(\widehat{g} \bigl(u_{h}^{n}\bigr)^{-} \bigr)_{j+\frac{1}{2}}-\bigl( \widehat{g}\bigl(u_{h}^{n} \bigr)^{+}\bigr)_{j-\frac{1}{2}}\bigr)\Biggr), \\ &\varLambda \bigl(p_{h}^{n},q_{h}^{n},u_{h}^{n} \bigr)=\bigl(p_{h}^{n}\bigr)^{-} \bigl(u_{h}^{n}\bigr)^{-}- \bigl(p_{h}^{n}\bigr)^{+} \bigl(u_{h}^{n}\bigr)^{-}- \bigl(u_{h}^{n}\bigr)^{-} \bigl(p_{h}^{n}\bigr)^{-}, \\ &\varUpsilon \bigl(p_{h}^{n},q_{h}^{n},u_{h}^{n} \bigr) =\bigl(p_{h}^{n}\bigr)^{-} \bigl(u_{h}^{n}\bigr)^{-}- \bigl(p_{h}^{n}\bigr)^{+} \bigl(u_{h}^{n}\bigr)^{+}- \bigl(p_{h}^{n}\bigr)^{+} \bigl(u_{h}^{n}\bigr)^{-}+ \bigl(p_{h}^{n}\bigr)^{+} \bigl(u_{h}^{n}\bigr)^{+} \\ &\hphantom{\varUpsilon \bigl(p_{h}^{n},q_{h}^{n},u_{h}^{n} \bigr) =}{} - \bigl(u_{h}^{n}\bigr)^{-} \bigl(p_{h}^{n}\bigr)^{-}+\bigl(u_{h}^{n}\bigr)^{-} \bigl(p_{h}^{n}\bigr)^{+}. \end{aligned} $$
(3.9)

We consider the case \(n=1\) in (3.5) and take the test functions \(v=u^{1}_{h}\), \(w=\chi \lambda _{1} p^{1}_{h}\), then we have

$$ \begin{aligned}[b] &\bigl\Vert u_{h}^{1} \bigr\Vert _{\varOmega }^{2}+\chi \lambda _{1} \bigl\Vert p_{h}^{1} \bigr\Vert _{\varOmega }^{2}+ \chi \widetilde{G}\bigl(u_{h}^{1}\bigr) +\sum _{j=1}^{N} \chi \lambda _{1}\bigl( \varLambda \bigl(p_{h}^{1},q_{h}^{1},u_{h}^{1} \bigr)_{j+ \frac{1}{2}} \\ &\qquad {}-\varLambda \bigl(p_{h}^{1},q_{h}^{1},u_{h}^{1} \bigr)_{j-\frac{1}{2}}+\varUpsilon \bigl(p_{h}^{1},q_{h}^{1},u_{h}^{1} \bigr)_{j- \frac{1}{2}}\bigr) \\ &\quad \leq \frac{1}{2} \bigl\Vert u_{h}^{1} \bigr\Vert _{\varOmega }^{2}+\frac{1}{2} \bigl\Vert u_{h}^{0} \bigr\Vert _{\varOmega }^{2}. \end{aligned} $$
(3.10)

Next we deal with the term \(\widetilde{G}(u_{h}^{1})\). We define

$$ F(u)= \int ^{u}g(u)\,du, $$

then

$$ \int _{\varOmega }g\bigl(u_{h}^{1}\bigr) \bigl(u_{h}^{1}\bigr)_{x}\,dx=\sum _{j=1}^{N}\bigl(F\bigl(\bigl(u_{h}^{1} \bigr)_{j+ \frac{1}{2}}^{-}\bigr)-F\bigl(\bigl(u_{h}^{1} \bigr)_{j-\frac{1}{2}}^{+}\bigr)\bigr). $$

Based on the monotonicity of flux ĝ and the mean value theorem, we have

$$ \widetilde{G}\bigl(u_{h}^{1}\bigr)= \bigl(F'(\eta )-\widehat{g}\bigr)\bigl[u_{h}^{1} \bigr]\geq 0. $$
(3.11)

By some manual calculation, we have

$$ \varUpsilon \bigl(p_{h}^{1},q_{h}^{1},u_{h}^{1} \bigr)_{j-\frac{1}{2}}=0, $$
(3.12)

that is,

$$ \begin{aligned} \bigl\Vert u_{h}^{1} \bigr\Vert _{\varOmega }^{2}&+\chi \lambda _{1} \bigl\Vert p_{h}^{1} \bigr\Vert _{\varOmega }^{2} \leq \bigl\Vert u_{h}^{0} \bigr\Vert _{\varOmega }^{2} \end{aligned} $$
(3.13)

and

$$ \bigl\Vert u_{h}^{1} \bigr\Vert _{\varOmega } \leq \bigl\Vert u_{h}^{0} \bigr\Vert _{\varOmega }. $$
(3.14)

Suppose that

$$ \bigl\Vert u_{h}^{k} \bigr\Vert _{\varOmega } \leq \bigl\Vert u_{h}^{0} \bigr\Vert _{\varOmega },\quad k=1,2,\ldots ,P. $$
(3.15)

Considering the case \(n=P+1\) in scheme (3.5) and taking the test functions \(v=u^{P+1}_{h}\), \(\omega =\chi \lambda _{1} p^{P+1}_{h}\), we have

$$ \begin{aligned}[b] &\int _{\varOmega }\bigl(u_{h}^{P+1} \bigr)^{2}\,dx+\chi \widetilde{G}\bigl(u_{h}^{P+1} \bigr) +\sum_{j=1}^{N}\chi \lambda _{1}\bigl(\varLambda \bigl(p_{h}^{P+1},q_{h}^{P+1},u_{h}^{P+1} \bigr)_{j+ \frac{1}{2}} \\ &\qquad {}-\varLambda \bigl(p_{h}^{P+1},q_{h}^{P+1},u_{h}^{P+1} \bigr)_{j-\frac{1}{2}}+ \varUpsilon \bigl(p_{h}^{P+1},q_{h}^{P+1},u_{h}^{P+1} \bigr)_{j-\frac{1}{2}}\bigr) \\ &\quad \leq\Biggl(\sum_{i=1}^{P}(s_{i-1}-s_{i})+s_{P} \Biggr) \bigl\Vert u_{h}^{0} \bigr\Vert _{ \varOmega } \bigl\Vert u_{h}^{P+1} \bigr\Vert _{\varOmega }. \end{aligned} $$
(3.16)

Analogous to the proofs of inequalities (3.11) and (3.12), we know

$$ \widetilde{G}\bigl(u_{h}^{P+1}\bigr)\geq 0,\qquad \varUpsilon _{j-\frac{1}{2}}\bigl(p_{h}^{P+1},q_{h}^{P+1},u_{h}^{P+1} \bigr)=0. $$

Then the inequality follows

$$ \begin{aligned} \bigl\Vert u_{h}^{P+1} \bigr\Vert _{\varOmega }^{2}&+\chi \lambda _{1} \bigl\Vert p_{h}^{P+1} \bigr\Vert _{\varOmega }^{2} \leq \bigl\Vert u_{h}^{0} \bigr\Vert _{\varOmega }^{2}. \end{aligned} $$
(3.17)

This finishes the proof of the stability result. □

In order to simplify the analysis, the linear case \(g(u)=u\) is studied.

Theorem 3.2

Suppose that\(u(x,t_{n})\)is the exact solution of problem (1.1), which is sufficiently smooth with bounded derivatives, and\(u_{h}^{n}\)is the numerical solution of the fully discrete LDG scheme (3.5), it holds that

$$ \begin{aligned} \bigl\Vert u(x,t_{n})-u_{h}^{n} \bigr\Vert \leq C\bigl(h^{k+1}+(\Delta t)^{2- \alpha }\bigr), \end{aligned} $$
(3.18)

whereCis a constant depending onu, T, α.

Proof

Consider the separation of numerical error in the form

$$ \begin{aligned} &e_{u}^{n}=u(x,t_{n})-u_{h}^{n}= \xi _{u}^{n}-\eta _{u}^{n},\qquad \xi _{u}^{n}=\mathcal{P^{-}}e_{u}^{n},\qquad \eta _{u}^{n}= \mathcal{P^{-}}u(x,t_{n})-u(x,t_{n}), \\ &e_{p}^{n}=p(x,t_{n})-p_{h}^{n}= \xi _{p}^{n}-\eta _{p}^{n},\qquad \xi _{p}^{n}=\mathcal{P}e_{p}^{n},\qquad \eta _{p}^{n}=\mathcal{P}p(x,t_{n})-p(x,t_{n}). \end{aligned} $$
(3.19)

Here \(\eta _{u}^{n}\) and \(\eta _{p}^{n}\) have been estimated by inequality (2.4). In what follows we are going to estimate \(\xi _{u}^{n}\) and \(\xi _{p}^{n}\).

With flux (3.6), we can get the error equation

$$\begin{aligned}& \int _{\varOmega }e_{u}^{n}v\,dx-\chi \Biggl( \int _{\varOmega }e_{u}^{n}v_{x} \,dx- \sum_{j=1}^{N}\bigl(\bigl( \bigl(e_{u}^{n}\bigr)^{-}v^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\bigl(e_{u}^{n} \bigr)^{-}v^{+}\bigr)_{j- \frac{1}{2}}\bigr)\Biggr) \\& \quad {}+\chi \lambda _{1}\Biggl( \int _{\varOmega }e_{p}^{n}v_{x} \,dx-\sum_{j=1}^{N}\bigl(\bigl( \bigl(e_{p}^{n}\bigr)^{+}v^{-} \bigr)_{j+ \frac{1}{2}}-\bigl(\bigl(e_{p}^{n} \bigr)^{+}v^{+}\bigr)_{j-\frac{1}{2}}\bigr)\Biggr) \\& \quad {}-\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }e_{u}^{n-i}v \,dx-s_{n-1} \int _{\varOmega }e_{u}^{0}v\,dx \\& \quad {}+\chi \int _{\varOmega }\gamma ^{n}(x)v\,dx+ \int _{\varOmega }e_{p}^{n}w\,dx+ \int _{\varOmega }e_{u}^{n}w_{x} \,dx \\& \quad {}-\sum_{j=1}^{N} \bigl(\bigl(\bigl(e_{u}^{n}\bigr)^{-}w^{-} \bigr)_{j+ \frac{1}{2}}-\bigl(\bigl(e_{u}^{n} \bigr)^{-}w^{+}\bigr)_{j-\frac{1}{2}}\bigr) =0. \end{aligned}$$
(3.20)

Using (3.19), error equation (3.20) can be written as follows:

$$\begin{aligned}& \int _{\varOmega }\xi _{u}^{n}v\,dx-\chi \Biggl( \int _{\varOmega } \xi _{u}^{n}v_{x} \,dx-\sum_{j=1}^{N}\bigl(\bigl(\bigl(\xi _{u}^{n}\bigr)^{-}v^{-} \bigr)_{j+ \frac{1}{2}}-\bigl(\bigl(\xi _{u}^{n} \bigr)^{-}v^{+}\bigr)_{j-\frac{1}{2}}\bigr)\Biggr) \\ & \qquad {}+\chi \lambda _{1}\Biggl( \int _{\varOmega }\xi _{p}^{n}v_{x} \,dx-\sum_{j=1}^{N}\bigl(\bigl(\bigl( \xi _{p}^{n}\bigr)^{+}v^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\bigl(\xi _{p}^{n} \bigr)^{+}v^{+}\bigr)_{j- \frac{1}{2}}\bigr)\Biggr) \\ & \qquad {}+ \int _{\varOmega }\xi _{p}^{n}w\,dx+ \int _{\varOmega }\xi _{u}^{n}w_{x} \,dx - \sum_{j=1}^{N}\bigl(\bigl(\bigl( \xi _{u}^{n}\bigr)^{-}w^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\bigl( \xi _{u}^{n} \bigr)^{-}w^{+}\bigr)_{j-\frac{1}{2}}\bigr) \\ & \quad =\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }\xi _{u}^{n-i}v \,dx+s_{n-1} \int _{\varOmega }\xi _{u}^{0}v\,dx-\chi \int _{\varOmega }\gamma ^{n}(x)v\,dx \\ & \qquad {}+ \int _{\varOmega }\bigl(\eta _{u}^{n} \bigr)v\,dx-\chi \Biggl( \int _{\varOmega }\bigl(\eta _{u}^{n} \bigr)v_{x}\,dx -\sum_{j=1}^{N} \bigl(\bigl(\bigl(\eta _{u}^{n}\bigr)^{-}v^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\bigl( \eta _{u}^{n} \bigr)^{-}v^{+}\bigr)_{j-\frac{1}{2}}\bigr)\Biggr) \\ & \qquad {}+\chi \lambda _{1}\Biggl( \int _{\varOmega }\bigl(\eta _{p}^{n} \bigr)v_{x}\,dx -\sum_{j=1}^{N} \bigl(\bigl(\bigl(\eta _{p}^{n}\bigr)^{+}v^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\bigl(\eta _{p}^{n} \bigr)^{+}v^{+}\bigr)_{j- \frac{1}{2}}\bigr)\Biggr) \\& \qquad {}-\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }\bigl(\eta _{u}^{n-i} \bigr)v\,dx-s_{n-1} \int _{\varOmega }\bigl(\eta _{u}^{0} \bigr)v\,dx+ \int _{\varOmega }\bigl(\eta _{p}^{n} \bigr)w\,dx+ \int _{\varOmega }\bigl(\eta _{u}^{n} \bigr)w_{x}\,dx \\& \qquad {}-\sum_{j=1}^{N}\bigl(\bigl(\bigl(\eta _{u}^{n}\bigr)^{-}w^{-} \bigr)_{j+\frac{1}{2}}-\bigl(\bigl( \eta _{u}^{n} \bigr)^{-}w^{+}\bigr)_{j-\frac{1}{2}}\bigr). \end{aligned}$$
(3.21)

Taking the test functions \(v=\xi _{u}^{n}\), \(w=\chi \lambda _{1} \xi _{p}^{n}\) in (3.21), using properties (2.1) and (2.3), then the following equality holds:

$$\begin{aligned}& \int _{\varOmega }\bigl(\xi _{u}^{n} \bigr)^{2}\,dx+\chi \lambda _{1} \int _{\varOmega }\bigl(\xi _{p}^{n} \bigr)^{2}\,dx+\sum_{j=1}^{N} \frac{\chi \lambda _{1}}{2}\bigl[\xi _{u}^{n} \bigr]^{2}_{j-\frac{1}{2}} \\& \quad =\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }\xi _{u}^{n-i} \xi _{u}^{n}\,dx+s_{n-1} \int _{\varOmega }\xi _{u}^{0}\xi _{u}^{n}\,dx-\chi \int _{\varOmega }\gamma ^{n}(x)\xi _{u}^{n} \,dx \\& \qquad {}+ \int _{\varOmega }\bigl(\eta _{u}^{n}\bigr) \xi _{u}^{n}\,dx-\chi \Biggl( \int _{\varOmega }\bigl( \eta _{u}^{n} \bigr) \bigl(\xi _{u}^{n}\bigr)_{x}\,dx - \sum_{j=1}^{N}\bigl(\bigl(\bigl(\eta _{u}^{n}\bigr)^{-}\bigl( \xi _{u}^{n}\bigr)^{-}\bigr)_{j+\frac{1}{2}}- \bigl(\bigl(\eta _{u}^{n}\bigr)^{-}\bigl(\xi _{u}^{n}\bigr)^{+}\bigr)_{j- \frac{1}{2}} \bigr)\Biggr) \\& \qquad {}+\chi \lambda _{1}\Biggl( \int _{\varOmega }\bigl(\eta _{p}^{n}\bigr) \bigl(\xi _{u}^{n}\bigr)_{x}\,dx -\sum _{j=1}^{N}\bigl(\bigl(\bigl(\eta _{p}^{n}\bigr)^{+}\bigl(\xi _{u}^{n}\bigr)^{-}\bigr)_{j+ \frac{1}{2}} - \bigl(\bigl(\eta _{p}^{n}\bigr)^{+}\bigl(\xi _{u}^{n}\bigr)^{+}\bigr)_{j-\frac{1}{2}} \bigr)\Biggr) \\& \qquad {}-\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }\bigl(\eta _{u}^{n-i}\bigr) \xi _{u}^{n}\,dx -s_{n-1} \int _{\varOmega }\bigl(\eta _{u}^{0}\bigr) \xi _{u}^{n}\,dx+ \int _{\varOmega }\bigl(\eta _{p}^{n}\bigr) \bigl(\chi \lambda _{1} \xi _{p}^{n}\bigr) \,dx \\& \qquad {}+ \int _{\varOmega }\bigl(\eta _{u}^{n}\bigr) \bigl(\chi \lambda _{1}\xi _{p}^{n} \bigr)_{x}\,dx- \sum_{j=1}^{N} \bigl(\bigl(\bigl(\eta _{u}^{n}\bigr)^{-} \bigl(\chi \lambda _{1}\xi _{p}^{n} \bigr)^{-}\bigr)_{j+ \frac{1}{2}} -\bigl(\bigl(\eta _{u}^{n}\bigr)^{-}\bigl(\chi \lambda _{1}\xi _{p}^{n}\bigr)^{+} \bigr)_{j- \frac{1}{2}}\bigr) \\& \quad =\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega } \xi _{u}^{n-i}\xi _{u}^{n}\,dx+s_{n-1} \int _{\varOmega }\xi _{u}^{0}\xi _{u}^{n}\,dx- \chi \int _{\varOmega }\gamma ^{n}(x)\xi _{u}^{n} \,dx \\& \qquad {}+ \int _{\varOmega }\bigl(\eta _{u}^{n}\bigr) \xi _{u}^{n}\,dx+\chi \lambda _{1}\sum _{j=1}^{N}\bigl(\bigl(\eta _{p}^{n}\bigr)^{+}\bigl[\xi _{u}^{n}\bigr]\bigr)_{j-\frac{1}{2}} \\& \qquad {}-\sum_{i=1}^{n-1}(s_{i-1}-s_{i}) \int _{\varOmega }\bigl(\eta _{u}^{n-i}\bigr) \xi _{u}^{n}\,dx -s_{n-1} \int _{\varOmega }\bigl(\eta _{u}^{0}\bigr) \xi _{u}^{n}\,dx. \end{aligned}$$
(3.22)

Error estimates (3.18) will be proved by mathematical induction. First, we consider the case \(n=1\), that is,

$$\begin{aligned}& \int _{\varOmega }\bigl(\xi _{u}^{1} \bigr)^{2}\,dx+\chi \lambda _{1} \int _{\varOmega }\bigl(\xi _{p}^{1} \bigr)^{2}\,dx+\sum_{j=1}^{N} \frac{\chi }{2}\bigl[\xi _{u}^{1} \bigr]^{2}_{j-\frac{1}{2}} \\& \quad = \int _{\varOmega }\xi _{u}^{0}\xi _{u}^{1}\,dx-\chi \int _{\varOmega } \gamma ^{1}(x)\xi _{u}^{1}\,dx+ \int _{\varOmega }\bigl(\eta _{u}^{1}\bigr) \xi _{u}^{1}\,dx \\& \qquad {}+\chi \lambda _{1}\sum_{j=1}^{N} \bigl(\bigl(\eta _{p}^{1}\bigr)^{+}\bigl[\xi _{u}^{1}\bigr]\bigr)_{j- \frac{1}{2}} - \int _{\varOmega }\bigl(\eta _{u}^{0}\bigr) \xi _{u}^{1}\,dx. \end{aligned}$$
(3.23)

We know

$$ \bigl\Vert \xi _{u}^{0} \bigr\Vert \leq Ch^{k+1}, \qquad ab\leq \varepsilon a^{2}+ \frac{1}{4\varepsilon }b^{2}, $$

and based on (2.4), we have

$$\begin{aligned}& \int _{\varOmega }\bigl(\xi _{u}^{1} \bigr)^{2}\,dx+\chi \lambda _{1} \int _{\varOmega }\bigl(\xi _{p}^{1} \bigr)^{2}\,dx+\sum_{j=1}^{N} \frac{\chi }{2}\bigl[\xi _{u}^{1} \bigr]^{2}_{j-\frac{1}{2}} \\& \quad \leq \bigl( \bigl\Vert \xi _{u}^{0} \bigr\Vert + \chi \bigl\Vert \gamma ^{1}(x) \bigr\Vert + \bigl\Vert \bigl( \eta _{u}^{1}\bigr) \bigr\Vert + \bigl\Vert \bigl( \eta _{u}^{0}\bigr) \bigr\Vert \bigr) \bigl\Vert \xi _{u}^{1} \bigr\Vert \\& \qquad {}+\frac{\chi \lambda _{1}}{4}\sum_{j=1}^{N} \bigl(\bigl(\eta _{p}^{1}\bigr)^{+} \bigr)^{2}_{j- \frac{1}{2}}+\varepsilon \chi \lambda _{1}\sum_{j=1}^{N}\bigl( \bigl[ \xi _{u}^{1}\bigr]\bigr)_{j-\frac{1}{2}} \\& \quad \leq C\bigl(h^{k+1}+(\Delta t)^{2-\alpha }\bigr)^{2}+ \varepsilon \bigl\Vert \xi _{u}^{1} \bigr\Vert ^{2} +\varepsilon \chi \lambda _{2}\sum _{j=1}^{N}\bigl(\bigl[\xi _{u}^{1} \bigr]\bigr)_{j- \frac{1}{2}}. \end{aligned}$$
(3.24)

Choosing small ε, we know

$$ \bigl\Vert \xi _{u}^{1} \bigr\Vert _{\varOmega }\leq C\bigl(h^{k+1}+(\Delta t)^{2-\alpha }\bigr). $$

Then suppose that

$$ \bigl\Vert \xi _{u}^{m} \bigr\Vert _{\varOmega }\leq C\bigl(h^{k+1}+(\Delta t)^{2-\alpha }\bigr),\quad m=1,2, \ldots, K. $$

Let \(n=K+1\) in (3.22), we have

$$\begin{aligned}& \int _{\varOmega }\bigl(\xi _{u}^{K+1} \bigr)^{2}\,dx+\chi \lambda _{1} \int _{\varOmega }\bigl(\xi _{p}^{K+1} \bigr)^{2}\,dx+\sum_{j=1}^{N} \frac{\chi }{2}\bigl[\xi _{u}^{K+1} \bigr]^{2}_{j-\frac{1}{2}} \\& \quad =\sum_{i=1}^{K}(s_{i-1}-s_{i}) \int _{\varOmega }\xi _{u}^{K+1-i} \xi _{u}^{K+1}\,dx+s_{K} \int _{\varOmega }\xi _{u}^{0}\xi _{u}^{K+1}\,dx \\& \qquad {}-\chi \int _{\varOmega }\gamma ^{K+1}(x)\xi _{u}^{K+1} \,dx+ \int _{\varOmega }\bigl( \eta _{u}^{K+1} \bigr)\xi _{u}^{K+1}\,dx +\chi \lambda _{1} \sum_{j=1}^{N}\bigl(\bigl( \eta _{p}^{K+1}\bigr)^{+}\bigl[\xi _{u}^{K+1}\bigr]\bigr)_{j-\frac{1}{2}} \\& \qquad {}-\sum_{i=1}^{K}(s_{i-1}-s_{i}) \int _{\varOmega }\bigl(\eta _{u}^{K+1-i}\bigr) \xi _{u}^{K+1}\,dx -s_{K} \int _{\varOmega }\bigl(\eta _{u}^{0}\bigr) \xi _{u}^{K+1}\,dx \\& \quad \leq C\bigl(h^{k+1}+(\Delta t)^{2-\alpha }\bigr)^{2}+ \varepsilon \bigl\Vert \xi _{u}^{K+1} \bigr\Vert ^{2} +\varepsilon \chi \lambda _{1}\sum _{j=1}^{N}\bigl(\bigl[\xi _{u}^{K+1} \bigr]\bigr)_{j- \frac{1}{2}}. \end{aligned}$$
(3.25)

We can obtain

$$ \bigl\Vert \xi _{u}^{K+1} \bigr\Vert \leq C \bigl(h^{k+1}+(\Delta t)^{2-\alpha }\bigr). $$

By using the triangle inequality and the interpolating property (2.4), we have Theorem 3.2. □

4 Numerical examples

In this section, we present some numerical experiments for the proposed local discontinuous Galerkin method to illustrate its capability.

Example 4.1

Consider problem (1.1) when \(\lambda _{1}=1\) in \(\varOmega =[0,2]\), the forcing term

$$\begin{aligned} &f(x,t)=\biggl(\frac{24 t^{4-\alpha }}{\varGamma (5-\alpha )}+\pi ^{2} \bigl(t^{4}+1\bigr)\biggr) \sin (\pi x)+\pi \sin (\pi x) \cos (\pi x) \bigl(t^{4}+1\bigr)^{2}, \end{aligned}$$
(4.1)

and the exact solution is \(u(x,t)=(t^{4}+1)\sin (\pi x)\). The \(L^{2}\) and \(L^{\infty }\) errors and the numerical orders of accuracy at time \(T=1\) for several α are contained in Tables 12. We can see that the convergence rates are well displayed and justify our theoretical results.

Table 1 Numerical accuracy of scheme (3.5) with \(M=1000\), \(\alpha =0.3\)
Table 2 Numerical accuracy of scheme (3.5) with \(M=1000\), \(\alpha =0.7\)

5 Conclusion

In this paper we have presented a fully discrete local discontinuous Galerkin method for solving a class of fractional Burgers-type equations. Numerical experiments show that our scheme is very effective. The advantages of the method are its flexibility in terms of mesh and shape functions, and it can achieve a high order of convergence. In future we would study a local discontinuous Galerkin method and an alternating direction implicit/iterative scheme to solve the two- or higher-dimensional problems.

References

  1. Burgers, J.: A Mathematical Model Illustrating the Theory of Turbulence. Academic Press, New York (1948)

    Book  Google Scholar 

  2. Ciarlet, P.: The Finite Element Method for Elliptic Problems. North-Holland, Amsterdam (1978)

    MATH  Google Scholar 

  3. El-Danaf, T., Hadhoud, A.: Parametric spline functions for the solution of the one time fractional Burgers’ equation. Appl. Math. Model. 36, 4557–4564 (2012)

    Article  MathSciNet  Google Scholar 

  4. Gu, X., Huang, T., Ji, C., Carpentieri, B., Alikhanov, A.: Fast iterative method with a second-order implicit difference scheme for time-space fractional convection-diffusion equation. J. Sci. Comput. 72, 957–985 (2017)

    Article  MathSciNet  Google Scholar 

  5. Inc, M.: The approximate and exact solutions of the space- and time-fractional Burgers equation with initial conditions by variational iteration method. J. Math. Anal. Appl. 345, 476–484 (2008)

    Article  MathSciNet  Google Scholar 

  6. Jiang, Y., Ma, J.: High-order finite element methods for time-fractional partial differential equations. J. Comput. Appl. Math. 235, 3285–3290 (2011)

    Article  MathSciNet  Google Scholar 

  7. Li, M., Gu, X., Huang, C., Fei, M., Zhang, G.: A fast linearized conservative finite element method for the strongly coupled nonlinear fractional Schrödinger equations. J. Comput. Phys. 358, 256–282 (2018)

    Article  MathSciNet  Google Scholar 

  8. Meerschaert, M.M., Nane, E., Vellaisamy, P.: Distributed-order fractional diffusions on bounded domains. J. Math. Anal. Appl. 379, 216–228 (2011)

    Article  MathSciNet  Google Scholar 

  9. Morgado, M.L., Rebelo, M.: Numerical approximation of distributed order reaction-diffusion equations. J. Comput. Appl. Math. 275, 216–227 (2015)

    Article  MathSciNet  Google Scholar 

  10. Naber, M.: Distributed order fractional sub-diffusion. Fractals 12, 23–32 (2004)

    Article  MathSciNet  Google Scholar 

  11. Podlubny, I.: Fractional Differential Equations. Academic Press, San Diego (1999)

    MATH  Google Scholar 

  12. Ren, Z., Wei, L., He, Y., Wang, S.: Numerical analysis of an implicit fully discrete local discontinuous Galerkin method for the fractional Zakharov–Kuznetsov equation. Math. Model. Anal. 17, 558–570 (2012)

    Article  MathSciNet  Google Scholar 

  13. Vong, S., Lyu, P.: Unconditional convergence in maximum-norm of a second-order linearized scheme for a time-fractional Burgers-type equation. J. Sci. Comput. 76, 1252–1273 (2018)

    Article  MathSciNet  Google Scholar 

  14. Wang, Q.: Numerical solutions for fractional KdV-Burgers equation by Adomian decomposition method. Appl. Math. Comput. 182, 1048–1055 (2006)

    MathSciNet  MATH  Google Scholar 

  15. Wei, L.L.: Analysis of a new finite difference/local discontinuous Galerkin method for the fractional diffusion-wave equation. Appl. Math. Comput. 304, 180–189 (2017)

    MathSciNet  MATH  Google Scholar 

  16. Wei, L.L.: Stability and convergence of a fully discrete local discontinuous Galerkin method for multi-term time fractional diffusion equations. Numer. Algorithms 76, 695–707 (2017)

    Article  MathSciNet  Google Scholar 

  17. Wei, L.L.: Analysis of a new finite difference/local discontinuous Galerkin method for the fractional Cattaneo equation. Numer. Algorithms 77, 675–690 (2018)

    Article  MathSciNet  Google Scholar 

  18. Wei, L.L., He, Y.N.: Analysis of a fully discrete local discontinuous Galerkin method for time-fractional fourth-order problems. Appl. Math. Model. 38, 1511–1522 (2014)

    Article  MathSciNet  Google Scholar 

  19. Wei, L.L., He, Y.N., Tang, B.: Analysis of the fractional Kawahara equation using an implicit fully discrete local discontinuous Galerkin method. Numer. Methods Partial Differ. Equ. 29, 1441–1458 (2013)

    Article  MathSciNet  Google Scholar 

  20. Zhang, Q., Shu, C.-W.: Error estimate for the third order explicit Runge–Kutta discontinuous Galerkin method for a linear hyperbolic equation with discontinuous initial solution. Numer. Math. 126, 703–740 (2014)

    Article  MathSciNet  Google Scholar 

  21. Zhang, X., Tang, B., He, Y.: Homotopy analysis method for higher-order fractional integro-differential equations. Comput. Math. Appl. 62, 3194–3203 (2011)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to express their sincere appreciation to the editor and reviewers for their helpful and detailed comments in improving the presentation and quality of the paper.

Availability of data and materials

Data sharing not applicable to this article as no datasets were generated or analysed during the current study.

Funding

This work is supported by the Foundation of He’nan Educational Committee (19A110005).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed equally to the writing of this paper. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Miaomiao Yang.

Ethics declarations

Competing interests

The author declares that they have no competing interests.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yang, M. Numerical approximation of time-fractional Burgers-type equation. Adv Differ Equ 2020, 182 (2020). https://doi.org/10.1186/s13662-020-02578-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-020-02578-0

Keywords