Sharp H1-norm error estimate of a cosine pseudo-spectral scheme for 2D reaction-subdiffusion equations | Numerical Algorithms Skip to main content
Log in

Sharp H1-norm error estimate of a cosine pseudo-spectral scheme for 2D reaction-subdiffusion equations

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

A finite difference cosine pseudo-spectral scheme is presented for solving a linear reaction-subdiffusion problem with Neumann boundary conditions. The nonuniform version of L1 formula is employed for approximating the Caputo fractional derivative, and a cosine pseudo-spectral approximation is utilized in spatial discretization. With the help of discrete fractional Grönwall inequality and global consistency analysis, sharp H1-norm error estimate reflecting the regularity of solution is verified for the proposed method. A fast algorithm is implemented in computation and numerical results confirm the sharpness of our analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Podlubny, I.: Fractional Differential Equations. Academic Press, New York (1999)

    MATH  Google Scholar 

  2. Hilfer, R.: Applications of Fractional Calculus in Physics. World Scientific (2000)

  3. Metzler, R., Klafter, J.: The random walk’s guide to anomalous diffusion: a fractional dynamics approach. Phys. Rep. 339, 1–77 (2000)

    Article  MathSciNet  Google Scholar 

  4. Meerschaert, M.M., Benson, D., Baeumer, B.: Operator Lévy motion and multiscaling anomalous diffusion. Phys. Rev. E 63, 1112–1117 (2001)

    Article  Google Scholar 

  5. Schumer, R., Benson, D.A., Meerschaert, M.M., Baeumer, B.: Multiscaling fractional advection-dispersion equations and their solutions. Water Resour. Res. 39, 1022–1032 (2003)

    Google Scholar 

  6. Sun, Z.Z., Wu, X.N.: A fully discrete difference scheme for a diffusion-wave system. Appl. Numer. Math. 56, 193–209 (2006)

    Article  MathSciNet  Google Scholar 

  7. Lin, Y.M., Xu, C.J.: Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 225, 1533–1552 (2007)

    Article  MathSciNet  Google Scholar 

  8. Gao, G.H., Sun, Z.Z., Zhang, H.W.: A new fractional numerical differentiation formula to approximate the Caputo fractional derivative and its applications. J. Comput. Phys. 259, 33–50 (2014)

    Article  MathSciNet  Google Scholar 

  9. Alikhanov, A.A.: A new difference scheme for the time fractional diffusion equation. J. Comput. Phys. 280, 424–438 (2015)

    Article  MathSciNet  Google Scholar 

  10. Brunner, H., Ling, L., Yamamoto, M.: Numerical simulations of 2D frational subdiffusion problems. J. Comput. Phys. 229, 6613–6622 (2010)

    Article  MathSciNet  Google Scholar 

  11. McLean, W.: Regularity of solutions to a time-fractional diffusion equation. ANZIAM J. 52, 123–138 (2010)

    Article  MathSciNet  Google Scholar 

  12. Jin, B.T., Lazarov, R., Zhou, Z.: An analysis of the L1 scheme for the subdiffusion equation with nonsmooth data. IMA J. Numer. Anal. 36(1), 197–221 (2016)

    MathSciNet  MATH  Google Scholar 

  13. Sakamoto, K., Yamamoto, M.: Initial value/boundary value prolems for fractional diffusion-wave equations and applications to some inverse problems. J. Math. Anal. Appl. 382, 426–447 (2011)

    Article  MathSciNet  Google Scholar 

  14. Stynes, M., O’Riordan, E., Gracia, J.L.: Error analysis of a finite difference method on graded meshes for a time-fractional diffusion equation. SIAM J. Numer. Anal. 55, 1057–1079 (2017)

    Article  MathSciNet  Google Scholar 

  15. Zhang, Y.N., Sun, Z.Z., Liao, H. -L.: Finite difference methods for the time fractional diffusion equation on nonuniform meshes. J. Comput. Phys. 265, 195–210 (2014)

    Article  MathSciNet  Google Scholar 

  16. Liao, H.-L., Li, D.F., Zhang, J.W.: Sharp error estimate of the nonuniform L1 formula for linear reaction-subdiffusion equations. SIAM J. Numer. Anal. 56, 1112–1133 (2018)

    Article  MathSciNet  Google Scholar 

  17. Liao, H.-L., McLean, W., Zhang, J.W.: A discrete Grönwall inequality with application to numerical schemes for subdiffusion problems. SIAM J. Numer. Anal. 57, 218–237 (2019)

    Article  MathSciNet  Google Scholar 

  18. Liao, H.-L., Yan, Y.G., Zhang, J.W.: Unconditional convergence of a two-level linearized fast algorithm for semilinear subdiffusion equations. J. Sci. Comput. (2019), online, https://doi.org/10.1007/s10915-019-00927-0

    Article  MathSciNet  Google Scholar 

  19. Liao, H.-L., McLean, W., Zhang, J.W.: A second-order scheme with nonuniform time steps for a linear reaction-subdiffusion problem. (2018) arXiv:1803.09873v2

  20. Povstenko, Y.: Signaling problem for time-fractional diffusion-wave equation in a half-space in the case of angular symmetry. Nonlinear Dyn. 59, 593–605 (2010)

    Article  Google Scholar 

  21. Langlands, T.A.M., Henry, B.I.: The accuracy and stability of an implicit solution method for the fractional diffusion equation. J. Comput. Phys. 205, 719–736 (2005)

    Article  MathSciNet  Google Scholar 

  22. Zhao, X., Sun, Z.Z.: A box-type scheme for fractional sub-diffusion equation with Neumann boundary conditions. J. Comput. Phys. 230, 6601–6074 (2011)

    MathSciNet  Google Scholar 

  23. Ren, J.C., Sun, Z.Z., Zhao, X.: Compact difference scheme for the fractional sub-diffusion equation with Neumann boundary conditions. J. Comput. Phys. 232, 456–467 (2013)

    Article  MathSciNet  Google Scholar 

  24. Cao, J.X., Li, C.P., Chen, Y.Q.: Compact difference method for solving the fractional reaction subdiffusion equation with Neumann boundary value condition. Int. J. Comput. Math. 92, 167–180 (2015)

    Article  MathSciNet  Google Scholar 

  25. Chen, C.M., Liu, F., Turner, I., Anh, V.: A Fourier method for the fractional diffusion equation describing sub-diffusion. J. Comput. Phys. 227, 886–897 (2007)

    Article  MathSciNet  Google Scholar 

  26. Li, X.J., Xu, C.J.: A space-time spectral method for the time fractional diffusion equation. SIAM J. Numer. Anal. 47, 2108–2131 (2009)

    Article  MathSciNet  Google Scholar 

  27. Lv, C.W., Xu, C.J.: Error analysis of a high order method for time-fractional diffusion equations. SIAM J. Sci. Comput. 38, A2699–A2724 (2016)

    Article  MathSciNet  Google Scholar 

  28. Bhrawy, A.H.: A Jacobi spectral collocation method for solving multi-dimensional nonlinear fractional sub-diffusion equations. Numer. Algo. 73, 91–113 (2016)

    Article  MathSciNet  Google Scholar 

  29. Gong, Y.Z., Cai, J.X., Wang, Y.S.: Multi-symplectic Fourier pseudospectral method for the Kawahara equation. Commun. Comput. Phys. 16, 35–55 (2014)

    Article  MathSciNet  Google Scholar 

  30. Gong, Y.Z., Wang, Q., Wang, Y.S., Cai, J.X.: A conservative Fourier pseudo-spectral method for the nonlinear Schrödinger equation. J. Comput. Phys. 328, 354–370 (2017)

    Article  MathSciNet  Google Scholar 

  31. Jiang, S.D., Zhang, J.W., Zhang, Q., Zhang, Z.M.: Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations. Commun. Comput. Phys. 21, 650–678 (2017)

    Article  MathSciNet  Google Scholar 

  32. Ren, J.C., Liao, H.-L., Zhang, J.W., Zhang, Z.M.: Sharp H1-norm error estimates of two time-stepping schemes for reaction-subdiffusion problems. (2018) arXiv:1811.08059v1

  33. Canuto, C., Quarteroni, A.: Approximation results for orthogonal polynomials in Sobolev spaces. Math. Comput. 38, 67–86 (1982)

    Article  MathSciNet  Google Scholar 

Download references

Funding

Xin Li is supported by a grant KJ2018A0523 from the University Natural Science Research Key Project of Anhui Province. Luming Zhang is supported by a grant 11571181 from the National Nature Science Foundation of China. Hong-lin Liao is supported by a grant 1008-56SYAH18037 from NUAA Scientific Research Starting Fund of Introduced Talent and a grant DRA2015518 from 333 High-level Personal Training Project of Jiangsu Province.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luming Zhang.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A: Proof of Lemma 2.3

For simplicity, we substantiate the assertion in the x-direction. The other one in the y-direction can be derived similarly. The interpolation basis function in (2.12) gives

$$ \begin{array}{@{}rcl@{}} \overline{\text{X}}_{j+\frac{1}{2}}(x)&=&\frac{2}{N_{x}}\sum\limits_{l=1}^{N_{x}-1}\cos\left( \mu_{x}l(x_{j+\frac{1}{2}}-a)\right)\cos\left( \mu_{x}l(x-a)\right)+\frac{1}{N_{x}}. \end{array} $$

Denote \(\theta _{x}=\mu _{x}\left (x-x_{j+\frac {1}{2}}\right )\) and \(\theta _{x}^{\prime }=\mu _{x}\left (x+x_{j+\frac {1}{2}}-2a\right )\), the prosthaphaeresis formula yields:

$$ \begin{array}{@{}rcl@{}} \overline{\text{X}}_{j+\frac{1}{2}}(x)&=&\frac{1}{2N_{x}}\sum\limits_{l=1}^{N_{x}-1}\left[1+2\cos(\theta_{x}l)+\left( 1+2\cos(\theta_{x}^{\prime}l)\right)\right]\\ &=&\frac{1}{2N_{x}}\left[\frac{\sin\left( (N_{x}-\frac{1}{2})\theta_{x}\right)}{\sin(\frac{1}{2}\theta_{x})}+\frac{\sin\left( (N_{x}-\frac{1}{2})\theta_{x}^{\prime}\right)}{\sin(\frac{1}{2}\theta_{x}^{\prime})}\right], \end{array} $$

where the identity \(1+2{\sum }_{k=1}^{N}\cos kx=\frac {\sin ((N+1/2)x)}{\sin (x/2)}\) is used. For convenience of presentation, we denote:

$$ \mathfrak{C}(N,\mu,\theta):=\frac{1}{2N}\frac{\sin\left( (N-\frac{1}{2})\theta\right)}{\sin\left( \frac{\theta}{2}\right)} =\frac{1}{2N}\left[\sin(N\theta)\cot\frac{\theta}{2}-\cos(N\theta)\right]. $$

Then, \(\overline {\text {X}}_{j+\frac {1}{2}}(x)=\mathfrak {C}(N_{x},\mu _{x},\theta _{x})+\mathfrak {C}(N_{x},\mu _{x},\theta _{x}^{\prime })\), and the second derivative \(\overline {\text {X}}_{j+\frac {1}{2}}^{\prime \prime }(x)\) can be indicated directly as:

$$ \begin{array}{@{}rcl@{}} \overline{\text{X}}_{j+\frac{1}{2}}^{\prime\prime}(x)= \mathfrak{\ddot{C}}(N_{x},\mu_{x},\theta_{x})+\mathfrak{\ddot{C}}(N_{x},\mu_{x},\theta_{x}^{\prime}), \end{array} $$

with

$$ \begin{array}{@{}rcl@{}} \mathfrak{\ddot{C}}(N,\mu,\theta)&=&-\frac{N\mu^{2}}{2}\sin(N\theta)\cot\frac{\theta}{2}-\frac{\mu^{2}}{2}\cos(N\theta)\csc^{2}\frac{\theta}{2}\\&&+ \frac{\mu^{2}}{4N}\sin(N\theta)\frac{\cos\frac{\theta}{2}}{\sin^{3}\frac{\theta}{2}}+\frac{N\mu^{2}}{2}\cos(N\theta). \end{array} $$

To obtain the second-order CSDM \({M_{2}^{x}}\), we divide the proof into two cases:

  1. (i)

    If \(x=x_{p+\frac {1}{2}} \neq x_{j+\frac {1}{2}}\), the definitions of 𝜃x and \(\theta _{x}^{\prime }\) yield:

    $$ \begin{array}{@{}rcl@{}} \sin(N_{x}\theta_{x}) = \sin(N_{x}\theta_{x}^{\prime}) = 0,\ \ \cos(N_{x}\theta_{x}) = (-1)^{j+p},\ \ \cos(N_{x}\theta_{x}^{\prime}) = (-1)^{j+p+1}. \end{array} $$

    Substituting these results into \(\overline {\text {X}}_{j+\frac {1}{2}}^{\prime \prime }(x)\) and utilizing the definition of μx, we have:

    $$ \begin{array}{@{}rcl@{}} \overline{\text{X}}_{j+\frac{1}{2}}^{\prime\prime}\left( x_{p+\frac{1}{2}}\right)&=&(-1)^{j+p}\frac{{\mu_{x}^{2}}}{2}\left( \csc^{2}\frac{\theta_{x}^{\prime}}{2}-\csc^{2}\frac{\theta_{x}}{2}\right)\\ &=&(-1)^{j+p}\frac{{\mu_{x}^{2}}}{2}\left[\csc^{2}\left( (j+p+1)\frac{\pi}{2N_{x}}\right)\right.\\ && \qquad\qquad\qquad \left. -\csc^{2}\left( (j-p)\frac{\pi}{2N_{x}}\right)\right], \quad j\neq p. \end{array} $$
  2. (ii)

    If \(x=x_{p+\frac {1}{2}}=x_{j+\frac {1}{2}}\), the first part of \(\overline {\text {X}}_{j+\frac {1}{2}}^{\prime \prime }(x)\), namely \(\mathfrak {\ddot {C}}(N_{x},\mu _{x},\theta _{x})\) equals to:

    $$ \begin{array}{@{}rcl@{}} && \!\!\!\!\! \frac{\frac{{\mu_{x}^{2}}}{4N_{x}}\sin(N_{x}\theta_{x})\cos\frac{\theta_{x}}{2}-\frac{N_{x}{\mu_{x}^{2}}}{2}\sin(N_{x}\theta_{x})\cos\frac{\theta_{x}}{2}\sin^{2} \frac{\theta_{x}}{2}-\frac{{\mu_{x}^{2}}}{2}\cos(N_{x}\theta_{x})\cos\frac{\theta_{x}}{2} }{\sin^{3}\frac{\theta_{x}}{2}}\\ && \!\!\!\!\! +\frac{N_{x}{\mu_{x}^{2}}}{2}\cos(N_{x}\theta_{x}). \end{array} $$

Applying the Taylor’s expansion to each part of the molecule yields:

$$ \begin{array}{@{}rcl@{}} \sin(N_{x}\theta_{x})\cos\frac{\theta_{x}}{2}&=&\left( N_{x}\theta_{x} -\frac{(N_{x}\theta_{x})^{3}}{3!}+\cdots\right)\left( 1-\frac{(\frac{\theta_{x}}{2})^{2}}{2!}+\cdots\right)\\ &=&N_{x}\theta_{x}-N_{x}\left( \frac{\theta_{x}}{2}\right)^{3}-\frac{4{N_{x}^{3}}}{3}\left( \frac{\theta_{x}}{2}\right)^{3}+O({\theta_{x}^{5}}),\\ \sin(N_{x}\theta_{x})\cos\frac{\theta_{x}}{2}\sin^{2}\frac{\theta_{x}}{2}&=&\left( N_{x}\theta_{x} -\frac{(N_{x}\theta_{x})^{3}}{3!}+\cdots\right)\left( 1-\frac{\left( \frac{\theta_{x}}{2}\right)^{2}}{2!}+\cdots\right)\\ &&\times \left( \frac{\theta_{x}}{2}-\frac{\left( \frac{\theta_{x}}{2}\right)^{3}}{3!}+\cdots\right)^{2}\\ &=& 2N_{x}\left( \frac{\theta_{x}}{2}\right)^{3}+O({\theta_{x}^{5}}),\\ \cos(N_{x}\theta_{x})\sin\frac{\theta_{x}}{2}&=&\left( 1-\frac{(N_{x}\theta_{x})^{2}}{2!}+\cdots\right)\left( \frac{\theta_{x}}{2}-\frac{\left( \frac{\theta_{x}}{2}\right)^{3}}{3!}+\cdots\right)^{2}\\ &=&\frac{\theta_{x}}{2}-\frac{1}{6}\left( \frac{\theta_{x}}{2}\right)^{3}-2{N_{x}^{2}}\left( \frac{\theta_{x}}{2}\right)^{3}+O({\theta_{x}^{5}}). \end{array} $$

Since 𝜃x → 0 as \(x_{p+\frac {1}{2}} \rightarrow x_{j+\frac {1}{2}}\). We combine these above four equalities and obtain:

$$ \begin{array}{@{}rcl@{}} \mathfrak{\ddot{C}}(N_{x},\mu_{x},\theta_{x})\rightarrow-\frac{{\mu_{x}^{2}}}{6}+\frac{N_{x}{\mu_{x}^{2}}}{2}-\frac{{N_{x}^{2}}{\mu_{x}^{2}}}{3}, \quad\text{as } x_{p+\frac{1}{2}} \rightarrow x_{j+\frac{1}{2}}. \end{array} $$

Due to \(\sin \frac {\theta _{x}^{\prime }}{2}\neq 0\), the second part of \(\overline {\text {X}}_{j+\frac {1}{2}}^{\prime \prime }(x)\), namely \(\mathfrak {\ddot {C}}(N_{x},\mu _{x},\theta _{x}^{\prime })\) gives:

$$ \begin{array}{@{}rcl@{}} \mathfrak{\ddot{C}}(N_{x},\mu_{x},\theta_{x}^{\prime})&=&-\frac{{\mu_{x}^{2}}}{2}(-1)^{j+p+1}\csc^{2}\frac{\theta_{x}^{\prime}}{2}+\frac{N_{x}{\mu_{x}^{2}}}{2}(-1)^{j+p+1}\\ &=&\frac{{\mu_{x}^{2}}}{2}\csc^{2}\left( (2j+1)\frac{\pi}{2N_{x}}\right)-\frac{N_{x}{\mu_{x}^{2}}}{2}. \end{array} $$

Combining these two parts and recalling \(\overline {\text {X}}_{j+\frac {1}{2}}^{\prime \prime }(x)\), we have:

$$ \begin{array}{@{}rcl@{}} \overline{\text{X}}_{j+\frac{1}{2}}^{\prime\prime}\left( x_{p+\frac{1}{2}}\right)=\frac{{\mu_{x}^{2}}}{2}\csc^{2}\left( (2j+1)\frac{\pi}{2N_{x}}\right)-\frac{{\mu_{x}^{2}}}{6}-\frac{{N_{x}^{2}}{\mu_{x}^{2}}}{3}, \quad j=p. \end{array} $$

Cases (i) and (ii) complete the proof and obtain the claimed results in Lemma 2.3.

Appendix B: Proof of Lemma 2.4

We always demonstrate the case in the x-direction, and the other case is equally acceptable. Differentiating the interpolation basis function in (2.12) and taking \(x=x_{p+\frac {1}{2}}\) yield:

$$ \begin{array}{@{}rcl@{}} ({M_{2}^{x}})_{j,p}=\frac{2}{N_{x}}\sum\limits_{l=0}^{N_{x}-1}\left[-\frac{(\mu_{x}l)^{2}}{Z_{l}} \cos\left( \mu_{x}l(x_{j+\frac{1}{2}}-a)\right)\cos\left( \mu_{x}l(x_{p+\frac{1}{2}}-a)\right)\right]. \end{array} $$

In view of spatial discretization, it is easy to find:

$$ \begin{array}{@{}rcl@{}} ({M_{2}^{x}})_{j,p}&=&\frac{2}{N_{x}}\sum\limits_{l=0}^{N_{x}-1}\left[-\frac{(\mu_{x}l)^{2}}{Z_{l}} \cos\left( \mu_{x}l\cdot (j+\frac{1}{2})h_{x}\right) \cos\left( \mu_{x}l\cdot (p+\frac{1}{2})h_{x}\right)\right]\\ &=&\frac{2}{N_{x}}\sum\limits_{l=1}^{N_{x}}\left[-\frac{\left( (l-1)\mu_{x}\right)^{2}}{Z_{l-1}} \cos \frac{\pi (j+\frac{1}{2})(l-1)}{N_{x}} \cos \frac{\pi (l-1)(p+\frac{1}{2})}{N_{x}}\right]. \end{array} $$

Denote the matrix Dx by its elements:

$$ (D_{x})_{\alpha,p}=\left( {D_{x}^{T}}\right)_{p,\alpha}=\sqrt{\frac{2}{N_{x}Z_{\alpha-1}}}\cos \frac{\pi (\alpha-1)\left( p+\frac{1}{2}\right)}{N_{x}}. $$

Then, we obtain:

$$ \begin{array}{@{}rcl@{}} ({\Lambda}_{x}D_{x})_{\alpha,p}=\sum\limits_{l=1}^{N_{x}}({\Lambda}_{x})_{\alpha,l}(D_{x})_{l,p}=({\Lambda}_{x})_{\alpha,\alpha}\sqrt{\frac{2}{N_{x}Z_{\alpha-1}}}\cos \frac{\pi (\alpha-1)\left( p+\frac{1}{2}\right)}{N_{x}}, \end{array} $$

and

$$ \begin{array}{@{}rcl@{}} ({D_{x}^{T}}{\Lambda}_{x}D_{x})_{j,p}&=&\sum\limits_{l=1}^{N_{x}}({D_{x}^{T}})_{j,l}({\Lambda}_{x}D_{x})_{l,p}\\ &=&\sum\limits_{l=1}^{N_{x}}\sqrt{\frac{2}{N_{x}Z_{l-1}}}\cos \frac{\pi (j+\frac{1}{2})(l-1)}{N_{x}}({\Lambda}_{x})_{l,l}\sqrt{\frac{2}{N_{x}Z_{l-1}}}\\ &&\times \cos \frac{\pi (l-1)\left( p+\frac{1}{2}\right)}{N_{x}}\\ &=&\frac{2}{N_{x}}\sum\limits_{l=1}^{N_{x}}\left[\frac{({\Lambda}_{x})_{l,l}}{Z_{l-1}}\cos \frac{\pi \left( j+\frac{1}{2}\right)(l-1)}{N_{x}}\cos \frac{\pi (l-1)\left( p+\frac{1}{2}\right)}{N_{x}}\right]\\&=&({M_{2}^{x}})_{j,p}. \end{array} $$

This completes the proof of x-direction and gets the claimed results (2.14) and the first assertion of (2.16). Equation (2.15) and the second assertion of (2.16) in the y-direction can be proved similarly.

Appendix C: Proof of Lemma 3.1

Similarly, we just validate the assertion in the x-direction. For convenience of proof, we multiply \(-{h_{x}^{2}}\) on both two sides of the decomposition formula in Lemma 3.1. According to the definition of Dx in Lemma 2.4, we use the same way as Lemma 2.4 and obtain:

$$ \begin{array}{@{}rcl@{}} (D_{{x}}^{T}\bar{{\Lambda} }_{x}D_{x})_{j,p}&=&\sum\limits_{l=1}^{N_{x}}\sqrt{\frac{2}{N_{x}Z_{l-1}}}\cos \frac{\pi (j+\frac{1}{2})(l-1)}{N_{x}}({\Lambda}_{x})_{l,l}\sqrt{\frac{2}{N_{x}Z_{l-1}}}\\ &&\times \cos \frac{\pi (l-1)(p+\frac{1}{2})}{N_{x}}\\ &=&\frac{2}{N_{x}}\sum\limits_{l=1}^{N_{x}}\left[\frac{1}{Z_{l-1}}\cos \frac{\pi (j+\frac{1}{2})(l-1)}{N_{x}}\cos \frac{\pi (l-1)(p+\frac{1}{2})}{N_{x}}\right.\\ && \times \left. \left( 2-2\text{cos}\frac{(l-1)\pi}{N_{x}}\right)\right]. \end{array} $$

Since Zν = 1 + δ0ν (δ0ν is the Kronecker delta symbol) for any integer \(\nu \in \mathbb {N}\), it is easy to check:

$$ \begin{array}{@{}rcl@{}} (D_{{x}}^{T}\bar{{\Lambda} }_{x}D_{x})_{j,p}=\frac{2}{N_{x}}\sum\limits_{l=1}^{N_{x}-1}\left[\cos \frac{\pi (j+\frac{1}{2})l}{N_{x}}\cos \frac{\pi l(p+\frac{1}{2})}{N_{x}}\left( 2-2\cos\frac{l\pi}{N_{x}}\right)\right]. \end{array} $$

We apply the prosthaphaeresis formula on the right side of the above equality and divide the results into two parts:

$$ \begin{array}{@{}rcl@{}} \vartheta_{1}:=\frac{2}{N_{x}}\sum\limits_{l=1}^{N_{x}-1}\left[\cos \frac{\pi (j+p+1)l}{N_{x}}+\cos \frac{\pi (j-p)l}{N_{x}}\right],\quad \vartheta_{2}:=\vartheta_{1}\cos\frac{l\pi}{N_{x}}. \end{array} $$

Plugging 𝜗1 into 𝜗2 and dividing 𝜗2 into two parts equally, the prosthaphaeresis formula yields:

$$ \begin{array}{@{}rcl@{}} &&\vartheta_{21}:=\frac{1}{N_{x}}\sum\limits_{l=1}^{N_{x}-1}\left[\cos \frac{\pi \left( j+(p+1)+1\right)l}{N_{x}}+\cos \frac{\pi \left( j-(p+1)\right)l}{N_{x}}\right],\\ &&\vartheta_{22}:=\frac{1}{N_{x}}\sum\limits_{l=1}^{N_{x}-1}\left[\cos \frac{\pi \left( j+(p-1)+1\right)l}{N_{x}}+\cos \frac{\pi \left( j-(p-1)\right)l}{N_{x}}\right]. \end{array} $$

As a result, the equality can be reformulated as:

$$ \begin{array}{@{}rcl@{}} (D_{{x}}^{T}\bar{{\Lambda} }_{x}D_{x})_{j,p}=\vartheta_{1}-\vartheta_{21}-\vartheta_{22}, \end{array} $$

where three parts on the right side contain the similar structures. Invoking the identity:

$$ \sum\limits_{l=1}^{N_{x}-1}\cos \frac{\pi ml}{N_{x}}=\left\{ \begin{aligned} N_{x}&-1, \ \ \ \ \ \ m=0 \ \text{or} \ 2N_{x}\\ -&1,\ \ \ \ \ \ \ \ \ \ m \in (0, 2N_{x})\ \text{and is even}\\ &0,\ \ \ \ \ \ \ \ \ \ m \in (0, 2N_{x})\ \text{and is odd} \end{aligned} \right., $$

the following observations can be easily obtained:

$$ \vartheta_{1} = \left\{ \begin{aligned} &\frac{2(N_{x}-1)}{N_{x}}, \quad &j=p\\ &-\frac{2}{N_{x}},\quad &j\neq p \end{aligned} \right.,\ \ \vartheta_{21} = \left\{ \begin{aligned} &\frac{N_{x}-1}{N_{x}}, \ \ j = p + 1 \ \text{or} \ j = p = N_{x} - 1\\ & - \frac{1}{N_{x}},\ \ \ j \!\neq\! p + 1 \ \text{and} \ j\!\neq\! p = N_{x} - 1 \end{aligned} \right., $$
$$ \vartheta_{22}=\left\{ \begin{aligned} &\frac{N_{x}-1}{N_{x}}, \ \ j=p-1 \ \text{or} \ j=p=0\\ &-\frac{1}{N_{x}},\ \ \ j \neq p-1 \ \text{and} \ j\neq p=0 \end{aligned} \right.. $$

Substituting these results into the equality, we obtain the assertion in the x-direction. The assertion of y-direction can be derived equivalently. This completes the proof of Lemma 3.1.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, X., Zhang, L. & Liao, Hl. Sharp H1-norm error estimate of a cosine pseudo-spectral scheme for 2D reaction-subdiffusion equations. Numer Algor 83, 1223–1248 (2020). https://doi.org/10.1007/s11075-019-00722-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-019-00722-w

Keywords

Navigation