Skip to main content

Theory and Modern Applications

An expanded mixed covolume element method for integro-differential equation of Sobolev type on triangular grids

Abstract

The expanded mixed covolume Element (EMCVE) method is studied for the two-dimensional integro-differential equation of Sobolev type. We use a piecewise constant function space and the lowest order Raviart-Thomas (\(\mathit{RT}_{0}\)) space as the trial function spaces of the scalar unknown u and its gradient σ and flux λ, respectively. The semi-discrete and backward Euler fully-discrete EMCVE schemes are constructed, and the optimal a priori error estimates are derived. Moreover, numerical results are given to verify the theoretical analysis.

1 Introduction

We consider the linear integro-differential equation of Sobolev type

$$ c(x)\frac{\partial u}{\partial t}-\operatorname{div}\biggl(a(x)\nabla u +b(x)\nabla \frac{\partial u}{\partial t} + \int_{0}^{t}k(x,t,\tau)\nabla u(x,\tau)\,\mathrm{d}\tau \biggr) =f(x,t), $$
(1)

for \((x,t)\in\Omega\times J\), with boundary and initial conditions

$$ \textstyle\begin{cases} u(x,t)=0, \quad (x,t)\in\partial\Omega\times\bar{J}, \\ u(x,0)=u_{0}(x),\quad x\in\Omega, \end{cases} $$
(2)

where Ω is a convex and bounded polygonal domain in \(R^{2}\) with boundary denoted by Ω, \(J=(0,T]\) with \(0< T<\infty\), the initial function \(u_{0}(x)\), the source function \(f(x,t)\), and coefficients \(k(x,t,\tau)\), \(a(x)\), \(b(x)\) and \(c(x)\) are given bounded and smooth functions, and there exist some constants \(a_{0}\), \(a_{1}\), \(b_{0}\), \(b_{1}\), \(c_{0}\) and \(c_{1}\) such that

$$0< a_{0}\leq a(x)\leq a_{1}< \infty,\qquad 0< b_{0} \leq b(x)\leq b_{1}< \infty, \qquad 0< c_{0}\leq c(x)\leq c_{1}< \infty. $$

Partial integro-differential equations are often used to describe various physical processes such as heat conduction behavior in memory material, nuclear reactor dynamics, compression of viscoelastic media and the propagation of sound in viscous media. Various numerical studies have been reported based on the finite element methods [13], finite volume element methods [4, 5], mixed finite element methods [69], discontinuous mixed covolume methods [10] etc. Numerical solutions for the integro-differential equation of Sobolev type have been given by Cui [11] who constructed a finite element scheme and obtained optimal error estimate by introducing Sobolev-Volterra projection; Che et al. [12] who considered \(H^{1}\)-Galerkin expanded mixed finite element method; and Guezane-Lakoud et al. [13] who developed Rothe’s method for one-dimensional problem with integral conditions.

Mixed covolume element (MCVE) method was first introduced by Russell [14] to solve the mixed formulation of linear elliptic problems. Subsequently, Chou et al. [15, 16] considered the MCVE method for the elliptic boundary value problems by using the \(\mathit{RT}_{0}\) space on the triangular grids and rectangular grids, respectively. This method not only can calculate several different physical quantities (such as pressure and Darcy velocity in [15]) but also maintains the mass local conservation law, and this is very important in fluid numerical computations. The satisfactory numerical simulation results on different test problems were obtained in [1517]. The MCVE methods have been used to solve quasi-linear second order elliptic equations [18], parabolic equations [19, 20], and so on.

This article proposes an EMCVE scheme to solve the 2D linear integro-differential equation of Sobolev type. We introduce the variables \(\boldsymbol{\sigma}(x,t)=-\nabla u(x,t)\) and \(\boldsymbol{\lambda}(x,t)=-(a(x)\nabla u(x,t)+b(x)\nabla u_{t}+\int _{0}^{t}k(x,t,\tau)\nabla u(x,\tau)\,\mathrm{d}\tau)\) and write problem (1) as the system of first order PDEs

$$ \textstyle\begin{cases} (\mathrm{a})\quad \boldsymbol{\sigma}(x,t)=-\nabla u(x,t), \\ (\mathrm{b})\quad \boldsymbol{\lambda}(x,t)=a(x)\boldsymbol{\sigma}(x,t)+b(x)\frac {\partial\boldsymbol{\sigma}}{\partial t}(x,t)+\int_{0}^{t}k(x,t,\tau )\boldsymbol{\sigma}(x,\tau)\,\mathrm{d}\tau, \\ (\mathrm{c})\quad c(x)\frac{\partial u}{\partial t}(x,t)+\operatorname{div}\boldsymbol{\lambda }(x,t)=f(x,t). \end{cases} $$
(3)

The EMCVE scheme is obtained by integrating these equations on local covolume directly and using the Green’s formula when proper. And then, the local conservation law with the discrete solution holds. This method skillfully combines finite volume element methods [21, 22] with expanded mixed finite element methods [23, 24], can use the advantage of finite volume element methods to calculate more different physical quantities simultaneously. Rui and Lu [25] applied the EMCVE method to solve the elliptic problem on rectangular grids in the rectangular area. In this article, we propose a semi-discrete and backward Euler fully-discrete EMCVE scheme based on triangular grids and obtain the optimal order error estimates by introducing a Volterra-type generalized EMCVE projection. Moreover, we give numerical results for a model equation to verify the feasibility and effectiveness of the scheme.

The expanded mixed weak formulation of (3) is to solve \((u,\boldsymbol{\sigma},\boldsymbol{\lambda})\in L^{2}(\Omega)\times \mathbf{H}(\operatorname{div},\Omega)\times\mathbf{H}(\operatorname{div},\Omega)\) satisfying

$$ \textstyle\begin{cases} (\boldsymbol{\sigma},\mathbf{w})-(\operatorname{div}\mathbf{w},u)=0, \quad \forall\mathbf {w}\in\mathbf{H}(\operatorname{div},\Omega), \\ (\boldsymbol{\lambda},\mathbf{z})=(a\boldsymbol{\sigma},\mathbf {z})+(b\boldsymbol{\sigma}_{t},\mathbf{z})+(\int_{0}^{t}k\boldsymbol{\sigma}\,\mathrm{d}\tau,\mathbf{z}),\quad \forall\mathbf{z}\in\mathbf{H}(\operatorname{div},\Omega), \\ (cu_{t},v)+(\operatorname{div}\boldsymbol{\lambda},v)=(f,v),\quad \forall v\in L^{2}(\Omega ), \\ u(x,0)=u_{0}(x), \qquad \boldsymbol{\sigma}(x,0)=-\nabla u_{0}(x),\quad \forall x\in \Omega, \end{cases} $$
(4)

where \(\mathbf{H}(\operatorname{div},\Omega)=\{\mathbf{z}\in(L^{2}(\Omega))^{2}: \operatorname{div}\mathbf{z} \in L^{2}(\Omega)\}\).

We also use the general notations and definitions of the Sobolev spaces as in [26]. Let \((\cdot,\cdot)\) be the inner product in \(L^{2}(\Omega)\) and \((L^{2}(\Omega))^{2}\), that is, \((\psi,\phi)=\int_{\Omega}\psi\phi\,\mathrm{d}x\) (if \(\psi,\phi \in L^{2}(\Omega)\)) and \((\mathbf{z},\mathbf{w})=\int_{\Omega}\mathbf{z}\cdot\mathbf{w}\,\mathrm{d}x\) (if \(\mathbf{z},\mathbf{w}\in(L^{2}(\Omega))^{2}\)), and either \(\|\cdot\|_{L^{2}(\Omega)}\) or \(\|\cdot\|_{(L^{2}(\Omega))^{2}}\) is denoted as \(\|\cdot\|\). We also use the norm \(\|\mathbf{z}\|_{\mathbf{H}(\operatorname{div},\Omega)}=(\| \mathbf{z}\|^{2}+\|\operatorname{div}\mathbf{z}\|^{2})^{\frac{1}{2}}\) of the space \(\mathbf{H}(\operatorname{div},\Omega)\). Throughout this paper, the constant \(C>0\) does not depend on the spatial and time mesh parameters h and Δt.

2 Expanded mixed covolume element formulation

In order to describe the EMCVE scheme for system (1), we construct the partition \(\mathcal{T}_{h}\) of the domain Ω. As in [15], let \(\mathcal{T}_{h}=\{K_{B}\}\) be a quasi-uniform triangulation partition, where \(K_{B}\) is the triangle with barycenter point B, and \(h=\max\{h_{K_{B}}\}\), \(h_{K_{B}}\) stands for the diameter of triangle \(K_{B}\). We define the nodes to be the midpoints on the edges of every triangular element, where \(P_{1}, P_{2}, \ldots, P_{N_{\tau}}\) stand for interior nodes, and \(P_{N_{\tau}+1}, \ldots, P_{N}\) stand for boundary nodes.

We use the \(\mathit{RT}_{0}\) space as the trial function space \(\mathbf {H}_{h}\) for variables σ and λ, where

$$ \mathbf{H}_{h}=\bigl\{ \mathbf{z}_{h}\in \mathbf{H}(\operatorname{div},\Omega): \mathbf {z}_{h}|_{K}=(a+bx_{1},c+bx_{2}), \forall K\in \mathcal{T}_{h}\bigr\} , $$
(5)

and use \(L_{h}\) as a trial space for variable u, where

$$ L_{h}=\bigl\{ v_{h}\in L^{2}( \Omega): v_{h}|_{K} \text{ is constant}, \forall K\in \mathcal{T}_{h} \bigr\} . $$
(6)

Now the dual partition \(\mathcal{T}_{h}^{*}\) is constructed by a union of interior quadrilaterals and border triangle. Referring now to Figure 1, and the quadrilateral \(A_{1}B_{1}A_{3}B_{2}\) is the dual element \(K_{P_{3}}^{*}\) with interior node \(P_{3}\), which contains two elements \(K_{L}\) (the triangle \(\triangle A_{1}B_{1}A_{3}\)) and \(K_{R}\) (the triangle \(\triangle A_{1}A_{3}B_{2}\)); the triangle \(\triangle A_{4}A_{5}B_{3}\) is the dual element \(K_{P_{6}}^{*}\) with boundary node \(P_{6}\), which contains one element \(K_{I}\) (the triangle \(\triangle A_{5}B_{3}A_{4}\)).

Figure 1
figure 1

Primal and dual domains.

Integrate (3) on these primal and dual elements to obtain

$$ \textstyle\begin{cases} (\mathrm{a})\quad \int_{K_{P}^{*}\cap K_{i}}(\boldsymbol{\sigma}+\nabla u)\,\mathrm{d}x=0,\quad i=L,R \text{ or } I, \\ (\mathrm{b})\quad \int_{K_{P}^{*}\cap K_{i}}\boldsymbol{\lambda}\,\mathrm{d}x=\int_{K_{P}^{*}\cap K_{i}}(a\boldsymbol{\sigma}+b\boldsymbol{\sigma}_{t}+\int_{0}^{t}k\boldsymbol {\sigma}\,\mathrm{d}\tau)\,\mathrm{d}x, \quad i=L,R \text{ or } I, \\ (\mathrm{c})\quad \int_{K_{B}}(cu_{t}+\operatorname{div}\boldsymbol{\lambda})\,\mathrm{d}x=\int_{K_{B}}f\,\mathrm{d}x. \end{cases} $$
(7)

Similar to [15, 27], we define a transfer operator \(\gamma_{h}: \mathbf{H}_{h}\rightarrow(L^{2}(\Omega))^{2}\) by

$$\begin{aligned} \gamma_{h}\mathbf{z}_{h} =&\sum _{j=1}^{N_{\tau}} \bigl( \mathbf{z}_{h}|_{ K_{L}}(P_{j}) \chi_{ K_{j}^{*}\cap K_{L}} +\mathbf{z}_{h}|_{ K_{R}}(P_{j}) \chi_{ K_{j}^{*}\cap K_{R}} \bigr) \\ &{}+\sum_{j=N_{\tau}+1}^{N}\mathbf{z}_{h}|_{ K_{I}}(P_{j}) \chi_{ K_{j}^{*}}, \end{aligned}$$
(8)

where \(\chi_{ K}\) means the characteristic function of a set K. Then we choose the range of \(\gamma_{h}\) as the test function space \(\mathbf{Y}_{h}\). By using the transfer operator \(\gamma_{h}\), we can rewrite equations (a) and (b) in (7) as

$$\begin{aligned}& (\boldsymbol{\sigma} +\nabla u,\gamma_{h} \mathbf{w}_{h})=0, \quad \forall \mathbf{w}_{h}=\mathbf{H}_{h}, \end{aligned}$$
(9)
$$\begin{aligned}& (\boldsymbol{\lambda},\gamma_{h}\mathbf{z}_{h})=\biggl(a \boldsymbol{\sigma }+b\boldsymbol{\sigma}_{t}+ \int_{0}^{t}k\boldsymbol{\sigma}\,\mathrm{d}\tau,\gamma _{h}\mathbf{z}_{h}\biggr),\quad \forall \mathbf{z}_{h}=\mathbf{H}_{h}. \end{aligned}$$
(10)

Applying Green’s integral formula, we have

$$\begin{aligned} (\nabla u,\gamma_{h}\mathbf{w}_{h}) =&\sum _{j=N_{\tau}+1}^{N}\mathbf {w}_{h}|_{ K_{I}}(P_{j}) \int_{\partial K_{P_{j}}^{*} \backslash\partial\Omega}v_{h}\mathbf {n}\, \mathrm{d}\boldsymbol{ \lambda} \\ &{}+\sum_{j=1}^{N_{\tau}} \biggl( \mathbf{w}_{h}|_{ K_{L}}(P_{j}) \int_{\partial K_{P_{j}}^{*}\cap K_{L}}v_{h}\mathbf{n}\, \mathrm{d}\boldsymbol{ \lambda} +\mathbf{w}_{h}|_{ K_{R}}(P_{j}) \int_{\partial K_{P_{j}}^{*}\cap K_{R}}v_{h}\mathbf{n}\, \mathrm{d}\boldsymbol{ \lambda} \biggr) \\ \equiv& b(\gamma_{h}\mathbf{w}_{h},u), \end{aligned}$$

for \(\forall\mathbf{w}_{h}\in\mathbf{H}_{h}\), where n stands for the unit out-normal direction.

By calculation, it is easy to get the equality \(b(\gamma_{h}\mathbf{w}_{h},v_{h})=-(\operatorname{div}\mathbf{w}_{h},v_{h})\), \(\forall\mathbf{w}_{h}\in\mathbf{H}_{h}\), \(\forall v_{h}\in L_{h}\). Then we can obtain the semi-discrete EMCVE scheme to find \((u_{h},{\boldsymbol{\sigma}}_{h},{\boldsymbol{\lambda}}_{h})\in L_{h} \times\mathbf{H}_{h}\times\mathbf{H}_{h}\) such that

$$ \textstyle\begin{cases} (\boldsymbol{\sigma}_{h},\gamma_{h}\mathbf{w}_{h})-(\operatorname{div}\mathbf {w}_{h},u_{h})=0,\quad \forall\mathbf{w}_{h}\in\mathbf{H}_{h}, \\ (\boldsymbol{\lambda}_{h},\gamma_{h}\mathbf{z}_{h})=(a\boldsymbol{\sigma }_{h},\gamma_{h}\mathbf{z}_{h})+(b\boldsymbol{\sigma}_{ht},\gamma_{h}\mathbf {z}_{h})+(\int_{0}^{t}k\boldsymbol{\sigma}_{h}\,\mathrm{d}\tau,\gamma_{h}\mathbf{z}_{h}),\quad \forall\mathbf{z}_{h}\in\mathbf{H}_{h}, \\ (cu_{ht},v_{h})+(\operatorname{div}\boldsymbol{\lambda}_{h},v_{h})=(f,v_{h}),\quad \forall v_{h}\in L_{h}, \end{cases} $$
(11)

and the initial values \(u_{h}(0)\) and \(\boldsymbol{\sigma}_{h}(0)\) will be defined in Theorems 4.1 and 4.2.

3 Some lemmas

For \(\forall\mathbf{z}_{h}=(z_{h}^{1},z_{h}^{2})\in\mathbf{H}_{h}\), the discrete norms are defined as follows:

$$ |\mathbf{z}_{h}|_{1,h}^{2}=\sum _{ K\in\mathcal{T}_{h}} \bigl( \bigl\Vert \nabla z_{h}^{1} \bigr\Vert _{0, K}^{2}+ \bigl\Vert \nabla z_{h}^{2} \bigr\Vert _{0, K}^{2}\bigr), \qquad \Vert \mathbf{z}_{h} \Vert _{1,h}^{2}= \Vert \mathbf{z}_{h} \Vert ^{2}+|\mathbf{z}_{h}|_{1,h}^{2}. $$

Lemma 3.1

[15]

The operator \(\gamma_{h}\) is bounded

$$ \|\gamma_{h} \mathbf{z}_{h}\|\leq\|\mathbf{z}_{h} \|,\quad \forall\mathbf {z}_{h}\in\mathbf{H}_{h}, $$

and satisfies

$$\begin{aligned}& \bigl\Vert (I-\gamma_{h})\mathbf{z}_{h} \bigr\Vert \leq Ch \Vert \mathbf{z}_{h} \Vert _{1,h}, \quad \forall \mathbf{z}_{h}\in\mathbf{H}_{h}, \\& \bigl\vert \bigl(\mathbf{z}_{h},(I-\gamma_{h}) \mathbf{w}_{h}\bigr) \bigr\vert \leq Ch \Vert \mathbf{z}_{h} \Vert _{1,h} \Vert \mathbf{w}_{h} \Vert , \quad \forall \mathbf{z}_{h}, \mathbf{w}_{h}\in\mathbf {H}_{h}, \\& \bigl\vert \bigl(\mathbf{z},(I-\gamma_{h})\mathbf{w}_{h} \bigr) \bigr\vert \leq Ch \Vert \mathbf{z} \Vert _{1} \Vert \mathbf{w}_{h} \Vert , \quad \forall\mathbf{z}\in \bigl(H^{1}(\Omega)\bigr)^{2}, \forall\mathbf {w}_{h}\in\mathbf{H}_{h}. \end{aligned}$$

Lemma 3.2

[20]

The following symmetry relation

$$ (\gamma_{h}\mathbf{z}_{h},\mathbf{w}_{h})=( \mathbf{z}_{h},\gamma_{h}\mathbf {w}_{h}),\quad \forall\mathbf{z}_{h},\mathbf{w}_{h}\in\mathbf{H}_{h}, $$

holds, and there is a constant \(\mu_{0}>0\) independent of h such that

$$ (\gamma_{h}\mathbf{z}_{h},\mathbf{z}_{h})\geq \mu_{0} \Vert \mathbf{z}_{h} \Vert ^{2},\quad \forall\mathbf{z}_{h}\in\mathbf{H}_{h}. $$

For \(\forall x\in K_{B}\), we define \(\bar{a}(x)=a(B)\), \(\bar{b}(x)=b(B)\), \(\bar{k}(x,t,\tau)=k(B,t,\tau)\).

Lemma 3.3

[20]

The following symmetry relation

$$\begin{aligned}& (\bar{a}\gamma_{h}\mathbf{z}_{h},\mathbf{w}_{h})=( \bar{a}\mathbf{z}_{h},\gamma _{h}\mathbf{w}_{h}), \quad \forall\mathbf{z}_{h}, \mathbf{w}_{h}\in \mathbf{H}_{h}, \\& (\bar{b}\gamma_{h}\mathbf{z}_{h},\mathbf{w}_{h})=( \bar{b}\mathbf{z}_{h},\gamma _{h}\mathbf{w}_{h}), \quad \forall\mathbf{z}_{h}, \mathbf{w}_{h}\in \mathbf{H}_{h}, \end{aligned}$$

holds, and there are constants \(\mu_{1}>0\), \(\mu_{2}>0\) independent of h such that

$$\begin{aligned}& \bigl\vert (a\mathbf{z}_{h},\gamma_{h} \mathbf{w}_{h})-(\bar{a}\mathbf{z}_{h},\gamma _{h}\mathbf{w}_{h}) \bigr\vert \leq Ch\| \mathbf{z}_{h}\|\|\mathbf{w}_{h}\|, \quad \forall \mathbf{z}_{h}, \mathbf {w}_{h}\in\mathbf{H}_{h}, \\& \bigl\vert (b\mathbf{z}_{h},\gamma_{h} \mathbf{w}_{h})-(\bar{b}\mathbf{z}_{h},\gamma _{h}\mathbf{w}_{h}) \bigr\vert \leq Ch\| \mathbf{z}_{h}\|\|\mathbf{w}_{h}\|,\quad \forall \mathbf{z}_{h}, \mathbf {w}_{h}\in\mathbf{H}_{h}, \\& (\bar{a}\mathbf{z}_{h},\gamma_{h}\mathbf{z}_{h}) \geq\mu_{1}\|\mathbf{z}_{h}\| ^{2},\qquad (a \mathbf{z}_{h},\gamma_{h}\mathbf{z}_{h})\geq \mu_{1}\|\mathbf{z}_{h}\|^{2},\quad \forall \mathbf{z}_{h}\in\mathbf{H}_{h}, \\& (\bar{b}\mathbf{z}_{h},\gamma_{h}\mathbf{z}_{h}) \geq\mu_{2}\|\mathbf{z}_{h}\| ^{2},\qquad (b \mathbf{z}_{h},\gamma_{h}\mathbf{z}_{h})\geq \mu_{2}\|\mathbf{z}_{h}\|^{2},\quad \forall \mathbf{z}_{h}\in\mathbf{H}_{h}. \end{aligned}$$

Lemma 3.4

[20]

The following estimates hold:

$$\begin{aligned}& \bigl\vert \bigl(a\mathbf{z}_{h},(I-\gamma_{h}) \mathbf{w}_{h}\bigr) \bigr\vert \leq Ch\|\mathbf{z}_{h}\| _{1,h}\|\mathbf{w}_{h}\|, \quad \forall\mathbf{z}_{h}, \mathbf{w}_{h}\in\mathbf {H}_{h}, \\& \bigl\vert \bigl(a\mathbf{z},(I-\gamma_{h})\mathbf{w}_{h} \bigr) \bigr\vert \leq Ch\|\mathbf{z}\|_{1}\| \mathbf{w}_{h} \|,\quad \forall\mathbf{z}\in\bigl(H^{1}(\Omega)\bigr)^{2}, \forall\mathbf {w}_{h}\in\mathbf{H}_{h}, \\& \bigl\vert \bigl(b\mathbf{z}_{h},(I-\gamma_{h}) \mathbf{w}_{h}\bigr) \bigr\vert \leq Ch\|\mathbf{z}_{h}\| _{1,h}\|\mathbf{w}_{h}\|,\quad \forall\mathbf{z}_{h}, \mathbf{w}_{h}\in\mathbf {H}_{h}, \\& \bigl\vert \bigl(b\mathbf{z},(I-\gamma_{h})\mathbf{w}_{h} \bigr) \bigr\vert \leq Ch\|\mathbf{z}\|_{1}\| \mathbf{w}_{h} \|,\quad \forall\mathbf{z}\in\bigl(H^{1}(\Omega)\bigr)^{2}, \forall\mathbf {w}_{h}\in\mathbf{H}_{h}. \end{aligned}$$

The Raviart-Thomas projection \(\Pi_{h}: \mathbf{H}(\operatorname{div},\Omega )\rightarrow\mathbf{H}_{h}\) is defined in [29] such that

$$ \bigl(\operatorname{div}(\mathbf{z}-\Pi_{h}\mathbf{z}),v_{h}\bigr)=0, \quad \forall\mathbf{z}\in\mathbf {H}(\operatorname{div},\Omega), \forall v_{h}\in L_{h}, $$

and the \(L^{2}\) projection \(R_{h}: L^{2}(\Omega)\rightarrow L_{h}\) is defined by

$$ (\chi-R_{h}\chi,v_{h})=0,\quad \forall\chi\in L^{2}(\Omega), \forall v_{h}\in L_{h}. $$

Then the properties of \(\Pi_{h}\) and \(R_{h}\) are known from [2830]

$$\begin{aligned}& \|\mathbf{w}-\Pi_{h}\mathbf{w}\|\leq Ch\|\mathbf{w}\|_{1}, \quad \forall\mathbf {w}\in\bigl(H^{1}(\Omega)\bigr)^{2}, \end{aligned}$$
(12)
$$\begin{aligned}& \bigl\Vert \operatorname{div}(\mathbf{w}-\Pi_{h}\mathbf{w}) \bigr\Vert \leq Ch \|\operatorname{div}\mathbf{w}\|_{1},\quad \forall\mathbf{w}\in\mathbf{H}^{1}( \operatorname{div},\Omega), \end{aligned}$$
(13)
$$\begin{aligned}& \|\chi-R_{h}\chi\|\leq Ch\|\chi\|_{1},\quad \forall\chi\in H^{1}(\Omega), \end{aligned}$$
(14)

where \(\mathbf{H}^{1}(\operatorname{div},\Omega)=\{\mathbf{w}\in(L^{2}(\Omega))^{2}: \operatorname{div}\mathbf{w}\in H^{1}(\Omega)\}\).

Lemma 3.5

[20]

The following estimate holds:

$$ \Vert \mathbf{z}-\gamma_{h}\Pi_{h}\mathbf{z} \Vert \leq Ch \Vert \mathbf{z} \Vert _{1}, \quad \forall \mathbf{z}\in \bigl(H^{1}(\Omega)\bigr)^{2}. $$

Lemma 3.6

The following symmetry relation

$$ \biggl( \int_{0}^{t}\bar{k}\mathbf{z}_{h}\,\mathrm{d}\tau, \gamma_{h}\mathbf{w}_{h}\biggr)=\biggl( \int_{0}^{t}\bar {k}\gamma_{h} \mathbf{z}_{h}\,\mathrm{d}\tau,\mathbf{w}_{h}\biggr),\quad \forall \mathbf {w}_{h},\mathbf{z}_{h}\in\mathbf{H}_{h}, $$
(15)

holds, and we have

$$ \biggl\vert \biggl( \int_{0}^{t}k\mathbf{z}_{h}\,\mathrm{d}\tau, \gamma_{h}\mathbf{w}_{h}\biggr)-\biggl( \int_{0}^{t}k\gamma _{h} \mathbf{z}_{h}\,\mathrm{d}\tau,\mathbf{w}_{h}\biggr) \biggr\vert \leq Ch \int_{0}^{t}\|\mathbf{z}_{h}\|\,\mathrm{d}\tau \cdot\|\mathbf{w}_{h}\|. $$
(16)

Proof

Let \(K=\triangle A_{1}A_{2}A_{3}\), \(\triangle_{j}=\triangle A_{j+1}BA_{j+2}\) (\(j=1,2,3\)), and \(A_{4}=A_{1}\) (see Figure 1). Denote \(\mathbf{w}_{h}=(w_{h}^{1},w_{h}^{2})\) and \(\mathbf{z}_{h}=(z_{h}^{1},z_{h}^{2})\), then

$$\begin{aligned} &\biggl( \int_{0}^{t}\bar{k}\mathbf{z}_{h}\,\mathrm{d}\tau, \gamma_{h}\mathbf{w}_{h}\biggr)_{\triangle _{j}}-\biggl( \int_{0}^{t}\bar{k}\gamma_{h} \mathbf{z}_{h}\,\mathrm{d}\tau,\mathbf{w}_{h}\biggr)_{\triangle _{j}} \\ &\quad = \int_{\triangle_{j}} \biggl(w_{h}^{1}(P_{j}) \cdot \int_{0}^{t}\bar{k}z_{h}^{1}\,\mathrm{d}\tau -w_{h}^{1}\cdot \int_{0}^{t}\bar{k}z_{h}^{1}(P_{j}) \,\mathrm{d}\tau \biggr)\,\mathrm{d}x\\ &\qquad {} + \int_{\triangle_{j}} \biggl(w_{h}^{2}(P_{j}) \cdot \int_{0}^{t}\bar{k}z_{h}^{2}\,\mathrm{d}\tau-w_{h}^{2} \cdot \int_{0}^{t}\bar{k}z_{h}^{2}(P_{j}) \,\mathrm{d}\tau \biggr)\,\mathrm{d}x=M_{j1}+M_{j2}. \end{aligned}$$

By applying the numerical quadrature formula, we get

$$\begin{aligned} \sum_{j=1}^{3}M_{j1} =&\sum _{j=1}^{3} \biggl\{ w_{h}^{1}(P_{j}) \frac{1}{3}\biggl[ \int_{0}^{t}\bar{k}z_{h}^{1}(B) \,\mathrm{d}\tau+2 \int_{0}^{t}\bar {k}z_{h}^{1}(P_{j}) \,\mathrm{d}\tau\biggr] \\ &{} -\frac{1}{3}\bigl[w_{h}^{1}(B)+2w_{h}^{1}(P_{j}) \bigr] \int_{0}^{t}\bar{k}z_{h}^{1}(P_{j}) \,\mathrm{d}\tau \biggr\} \frac{|K|}{3} \\ =&\sum_{j=1}^{3} \biggl\{ w_{h}^{1}(P_{j})\frac{1}{3} \int_{0}^{t}\bar{k}z_{h}^{1}(B) \,\mathrm{d}\tau -\frac{1}{3}w_{h}^{1}(B) \int_{0}^{t}\bar{k}z_{h}^{1}(P_{j}) \,\mathrm{d}\tau \biggr\} \frac {|K|}{3} \\ =&\biggl[ w_{h}^{1}(B) \int_{0}^{t}\bar{k}z_{h}^{1}(B) \,\mathrm{d}\tau -w_{h}^{1}(B) \int_{0}^{t}\bar{k}z_{h}^{1}(B) \,\mathrm{d}\tau\biggr] \frac{|K|}{3}=0. \end{aligned}$$

Similarly, we get \(\sum_{j=1}^{3}M_{j2}=0\). Summing over all j and K, then we complete the proof of (15).

To prove (16), using (15), we have

$$\begin{aligned} &\biggl( \int_{0}^{t}k\mathbf{z}_{h}\,\mathrm{d}\tau, \gamma_{h}\mathbf{w}_{h}\biggr)-\biggl( \int_{0}^{t}k\gamma _{h} \mathbf{z}_{h}\,\mathrm{d}\tau,\mathbf{w}_{h}\biggr) \\ &\quad =\sum_{K}\sum_{j=1}^{3} \biggl[ \biggl( \int_{0}^{t}(k-\bar{k})\mathbf{z}_{h}\,\mathrm{d}\tau,\gamma_{h}\mathbf{w}_{h}\biggr)_{\triangle_{j}} -\biggl( \int_{0}^{t}(k-\bar{k})\gamma_{h} \mathbf{z}_{h}\,\mathrm{d}\tau,\mathbf {w}_{h}\biggr)_{\triangle_{j}} \biggr]. \end{aligned}$$

Noting that \(k(x,t,\tau)\) is Lipschitz continuous with variable x, we get the desired conclusion. □

Lemma 3.7

For \(\forall\mathbf{z}_{h}, \mathbf{w}_{h}\in\mathbf{H}_{h}, \forall\mathbf {z}\in(H^{1}(\Omega))^{2}\), we have

$$\begin{aligned}& \biggl\vert \biggl( \int_{0}^{t}k\mathbf{z}_{h}\,\mathrm{d}\tau,(I- \gamma_{h})\mathbf{w}_{h}\biggr) \biggr\vert \leq Ch \int _{0}^{t}\|\mathbf{z}_{h} \|_{1,h}\,\mathrm{d}\tau\cdot\|\mathbf{w}_{h}\|, \end{aligned}$$
(17)
$$\begin{aligned}& \biggl\vert \biggl( \int_{0}^{t}k\mathbf{z}\,\mathrm{d}\tau,(I- \gamma_{h})\mathbf{w}_{h}\biggr) \biggr\vert \leq Ch \int _{0}^{t}\|\mathbf{z}\|_{1}\,\mathrm{d}\tau \cdot\|\mathbf{w}_{h}\|. \end{aligned}$$
(18)

Proof

To prove (17), we obtain

$$\begin{aligned} \biggl( \int_{0}^{t}k\mathbf{z}_{h}\,\mathrm{d}\tau,(I- \gamma_{h})\mathbf{w}_{h}\biggr) =&\biggl( \int_{0}^{t}k(I-\gamma_{h}) \mathbf{z}_{h}\,\mathrm{d}\tau,\mathbf{w}_{h}\biggr) \\ &{}+\biggl[\biggl( \int_{0}^{t}k\gamma_{h} \mathbf{z}_{h}\,\mathrm{d}\tau,\mathbf{w}_{h}\biggr)-\biggl( \int_{0}^{t}k\mathbf {z}_{h}\,\mathrm{d}\tau, \gamma_{h}\mathbf{w}_{h}\biggr)\biggr]. \end{aligned}$$

By using Lemmas 3.1 and 3.6, we complete the proof of (17).

Next we prove (18). Using (12), we have

$$\begin{aligned} \biggl( \int_{0}^{t}k\mathbf{z}\,\mathrm{d}\tau,(I- \gamma_{h})\mathbf{w}_{h}\biggr) &=\biggl( \int_{0}^{t}k(\mathbf{z}-\Pi_{h} \mathbf{z})\,\mathrm{d}\tau,(I-\gamma_{h})\mathbf {w}_{h}\biggr)+ \biggl( \int_{0}^{t}k\Pi_{h}\mathbf{z}\,\mathrm{d}\tau, \mathbf{w}_{h}\biggr) \\ & \leq C \int_{0}^{t} \Vert \mathbf{z}-\Pi_{h} \mathbf{z} \Vert \,\mathrm{d}\tau\cdot \bigl\Vert (I-\gamma _{h}) \mathbf{w}_{h} \bigr\Vert +Ch \int_{0}^{t} \Vert \Pi_{h}\mathbf{z} \Vert \,\mathrm{d}\tau\cdot \Vert \mathbf{w} \Vert \\ &\leq Ch \int_{0}^{t} \Vert \mathbf{z} \Vert _{1}\,\mathrm{d}\tau\cdot \Vert \mathbf{w} \Vert . \end{aligned}$$

This ends the proof of Lemma 3.7. □

Now, we introduce the Volterra-type generalized EMCVE projection. Define \((\tilde{u}_{h},\tilde{\boldsymbol{\sigma}}_{h}, \tilde{\boldsymbol {\lambda}}_{h}): [0,T]\rightarrow L_{h}\times\mathbf{H}_{h}\times\mathbf {H}_{h}\) such that

$$\begin{aligned}& \bigl(\operatorname{div}(\boldsymbol{\lambda}-\tilde{\boldsymbol{\lambda}}_{h}),v_{h} \bigr)=0,\quad \forall v_{h}\in L_{h}, \end{aligned}$$
(19a)
$$\begin{aligned}& (\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma}}_{h}, \gamma_{h} \mathbf {w}_{h})-(\operatorname{div}\mathbf{w}_{h},u- \tilde{u}_{h})=-\bigl(\boldsymbol{\sigma},(I-\gamma _{h}) \mathbf{w}_{h}\bigr), \quad \forall\mathbf{w}_{h}\in \mathbf{H}_{h}, \end{aligned}$$
(19b)
$$\begin{aligned}& (\boldsymbol{\lambda}-\tilde{\boldsymbol{\lambda}}_{h}, \gamma_{h} \mathbf {z}_{h})=\bigl(a(\boldsymbol{\sigma}- \tilde{\boldsymbol{\sigma}}_{h}),\gamma _{h} \mathbf{z}_{h}\bigr) -\bigl(\boldsymbol{\lambda},(I- \gamma_{h})\mathbf{z}_{h}\bigr) \\& \hphantom{(\boldsymbol{\lambda}-\tilde{\boldsymbol{\lambda}}_{h},\gamma_{h} \mathbf {z}_{h})={}}{}+\bigl(a\boldsymbol{\sigma},(I-\gamma_{h}) \mathbf{z}_{h}\bigr)+\biggl( \int _{0}^{t}k(\boldsymbol{\sigma}-\tilde{ \boldsymbol{\sigma}}_{h})\,\mathrm{d}\tau,\gamma _{h} \mathbf{z}_{h}\biggr) \\& \hphantom{(\boldsymbol{\lambda}-\tilde{\boldsymbol{\lambda}}_{h},\gamma_{h} \mathbf {z}_{h})={}}{}+\biggl( \int_{0}^{t}k\boldsymbol{\sigma}\,\mathrm{d}\tau,(I- \gamma_{h})\mathbf{z}_{h}\biggr),\quad \forall \mathbf{z}_{h}\in\mathbf{H}_{h}. \end{aligned}$$
(19c)

Theorem 3.1

Suppose \((\tilde{u}_{h},\tilde{\boldsymbol{\sigma}}_{h},\tilde{\boldsymbol {\lambda}}_{h})\) satisfies (19a)-(19c), then there is a constant \(C>0\) independent of h and t such that

$$\begin{aligned}& \|\boldsymbol{\lambda}-\tilde{\boldsymbol{\lambda}}_{h}\|\leq Ch\| \boldsymbol{\lambda}\|_{1}, \end{aligned}$$
(20)
$$\begin{aligned}& \bigl\Vert \operatorname{div}(\boldsymbol{\lambda}-\tilde{\boldsymbol{\lambda}}_{h}) \bigr\Vert \leq Ch\| \operatorname{div}\boldsymbol{\lambda}\|_{1}, \end{aligned}$$
(21)
$$\begin{aligned}& \|\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma}}_{h}\|\leq Ch\biggl( \| \boldsymbol{\sigma}\|_{1}+\|\boldsymbol{\lambda}\|_{1}+ \int_{0}^{t}\|\boldsymbol {\sigma}\|_{1}\, \mathrm{d}\tau\biggr), \end{aligned}$$
(22)
$$\begin{aligned}& \|u-\tilde{u}_{h}\|\leq Ch\biggl(\|\boldsymbol{\sigma} \|_{1}+\|\boldsymbol {\lambda}\|_{1}+\|u\|_{1}+ \int_{0}^{t}\|\boldsymbol{\sigma}\|_{1}\,\mathrm{d}\tau\biggr). \end{aligned}$$
(23)

Proof

Noting that \(\tilde{\boldsymbol{\lambda}}_{h}=\Pi_{h}{\boldsymbol{\lambda }}\), we have estimates (20) and (21).

Splitting \(\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma}}_{h}=\boldsymbol {\sigma}-\Pi_{h}\boldsymbol{\sigma}+\Pi_{h}\boldsymbol{\sigma}-\tilde {\boldsymbol{\sigma}}_{h}\) in (19c) yields

$$\begin{aligned} \bigl(a(\Pi_{h}\boldsymbol{\sigma}-\tilde{\boldsymbol{ \sigma}}_{h}),\gamma _{h}\mathbf{z}_{h}\bigr) =&( \boldsymbol{\lambda}-\tilde{\boldsymbol{\lambda }}_{h}, \gamma_{h}\mathbf{z}_{h}) +\bigl(\boldsymbol{\lambda},(I- \gamma_{h})\mathbf{z}_{h}\bigr) \\ &{}-\biggl( \int_{0}^{t}k(\boldsymbol{\sigma}-\tilde{\boldsymbol{ \sigma}}_{h})\,\mathrm{d}\tau ,\gamma_{h}\mathbf{z}_{h} \biggr) -\biggl( \int_{0}^{t}k\boldsymbol{\sigma}\,\mathrm{d}\tau,(I- \gamma_{h})\mathbf{z}_{h}\biggr) \\ &{}-\bigl(a\boldsymbol{\sigma},(I-\gamma_{h})\mathbf{z}_{h} \bigr)-\bigl(a(\boldsymbol{\sigma }-\Pi_{h}\boldsymbol{\sigma}), \gamma_{h}\mathbf{z}_{h}\bigr) , \quad \forall \mathbf{z}_{h}\in\mathbf{H}_{h}. \end{aligned}$$
(24)

Choose \(\mathbf{z}_{h}=\Pi_{h}\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma }}_{h}\) in (24) and use the Cauchy-Schwarz inequality to get

$$\begin{aligned} \mu_{1}\|\Pi_{h}\boldsymbol{\sigma}-\tilde{ \boldsymbol{\sigma}}_{h}\|^{2} \leq& C\bigl(\|\boldsymbol{ \lambda}-\tilde{\boldsymbol{\lambda}}_{h}\|^{2}+\| \boldsymbol{\sigma}-\Pi_{h}\boldsymbol{\sigma}\|^{2} \bigr)+Ch^{2}\bigl(\|\boldsymbol {\lambda}\|_{1}^{2}+ \|\boldsymbol{\sigma}\|_{1}^{2}\bigr) \\ &{}+C \int_{0}^{t}\bigl(\|\boldsymbol{\sigma}- \Pi_{h}\boldsymbol{\sigma}\|^{2}+h^{2}\| \boldsymbol{\sigma}\|_{1}^{2}+\|\Pi_{h}\boldsymbol{ \sigma}-\tilde{\boldsymbol {\sigma}}_{h}\|^{2}\bigr)\,\mathrm{d}\tau \\ &{}+\frac{\mu_{1}}{2}\|\Pi_{h}\boldsymbol{\sigma}-\tilde{\boldsymbol{ \sigma }}_{h}\|^{2}. \end{aligned}$$
(25)

Using (12) and (20), applying Gronwall’s inequality, we obtain estimate (22).

Noting that \(\operatorname{div}(\mathbf{H}_{h})=L_{h}\), we have \((\operatorname{div}\mathbf{w}_{h},u-R_{h} u)=0,\forall\mathbf{w}_{h}\in\mathbf{H}_{h}\), and rewrite (19b) as

$$ (\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma}}_{h}, \gamma_{h} \mathbf {w}_{h})-(\operatorname{div}\mathbf{w}_{h},R_{h}u- \tilde{u}_{h})=-\bigl(\boldsymbol{\sigma },(I-\gamma_{h}) \mathbf{w}_{h}\bigr),\quad \forall\mathbf{w}_{h}\in \mathbf{H}_{h}. $$
(26)

Next we introduce an auxiliary elliptic problem. Given \(\varphi\in L^{2}(\Omega)\), let ψ satisfy the following elliptic problem:

$$ \textstyle\begin{cases} -\Delta\psi=\varphi,\quad x\in\Omega, \\ \psi=0,\quad x\in\partial\Omega. \end{cases} $$
(27)

And we have the following elliptic regularity result:

$$ \|\psi\|_{2}\leq C\|\varphi\|. $$
(28)

Using the projection \(\Pi_{h}\) and \(R_{h}\), and (26)-(28), we have

$$\begin{aligned} (R_{h}u-\tilde{u}_{h},g) =&(R_{h}u- \tilde{u}_{h},-\Delta\psi) =-\bigl(\operatorname{div}\bigl(\Pi_{h}(\nabla \psi)\bigr),R_{h}u-\tilde{u}_{h}\bigr) \\ =&-\bigl(\boldsymbol{\sigma},(I-\gamma_{h}) \bigl( \Pi_{h}(\nabla\psi)\bigr)\bigr)-\bigl(\boldsymbol {\sigma}-\tilde{ \boldsymbol{\sigma}}_{h},\gamma_{h} \Pi_{h}( \nabla\psi)\bigr) \\ =&-\bigl(\boldsymbol{\sigma},(I-\gamma_{h}) \bigl( \Pi_{h}(\nabla\psi)\bigr)\bigr) +\bigl(\boldsymbol{\sigma}-\tilde{ \boldsymbol{\sigma}}_{h},(I-\gamma_{h}\Pi _{h}) ( \nabla\psi)\bigr) \\ &{}-(\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma}}_{h}, \nabla\psi). \end{aligned}$$
(29)

Noting that

$$\begin{aligned} \bigl(\boldsymbol{\sigma},(I-\gamma_{h}) \bigl(\Pi_{h}( \nabla\psi)\bigr)\bigr) =&\bigl(\boldsymbol{\sigma}-\Pi_{h} \boldsymbol{\sigma},(I-\gamma_{h}) \bigl(\Pi _{h}(\nabla \psi)\bigr)\bigr) \\ &{}+\bigl(\Pi_{h}\boldsymbol{\sigma},\Pi_{h}(\nabla\psi)- \nabla\psi\bigr)+\bigl(\Pi _{h}\boldsymbol{\sigma},\nabla\psi- \gamma_{h}\Pi_{h}(\nabla\psi)\bigr), \end{aligned}$$

using (12), (28) and Lemma 3.5, we have

$$ \bigl\vert \bigl(\boldsymbol{\sigma},(I-\gamma_{h}) \bigl(\Pi_{h}(\nabla\psi)\bigr)\bigr) \bigr\vert \leq Ch\| \boldsymbol{\sigma}\|_{1}\|\varphi\|, $$
(30)

and

$$\begin{aligned}& \bigl\vert (\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma}}_{h}, \nabla\psi) \bigr\vert \leq Ch\biggl(\|\boldsymbol{\sigma}\|_{1}+\| \boldsymbol{\lambda}\|_{1}+ \int_{0}^{t}\| \boldsymbol{\sigma}\|_{1}\, \mathrm{d}\tau\biggr)\|\varphi\|, \end{aligned}$$
(31)
$$\begin{aligned}& \bigl\vert \bigl(\boldsymbol{\sigma}-\tilde{\boldsymbol{\sigma}}_{h},(I- \gamma_{h}\Pi _{h}) (\nabla\psi)\bigr) \bigr\vert \leq Ch^{2}\biggl(\|\boldsymbol{\sigma}\|_{1}+\|\boldsymbol{ \lambda}\|_{1}+ \int _{0}^{t}\|\boldsymbol{\sigma}\|_{1}\, \mathrm{d}\tau\biggr)\|\varphi\|. \end{aligned}$$
(32)

Using (30)-(32) in (29) yields

$$ \|R_{h}u-\tilde{u}_{h}\|\leq Ch\biggl(\| \boldsymbol{\sigma}\|_{1}+\|\boldsymbol {\lambda}\|_{1}+ \int_{0}^{t}\|\boldsymbol{\sigma}\|_{1}\,\mathrm{d}\tau\biggr). $$
(33)

Apply the triangle inequality with (14) and (33) to obtain (23). □

Differentiating (19a)-(19c) with respect to time variable t, we can also obtain the following projection estimates.

Theorem 3.2

Suppose \((\tilde{u}_{h},\tilde{\boldsymbol{\sigma}}_{h},\tilde{\boldsymbol {\lambda}}_{h})\) satisfies (19a)-(19c), then there is a constant \(C>0\) independent of h and t such that

$$\begin{aligned}& \biggl\Vert \frac{\partial\boldsymbol{\lambda}}{\partial t}-\frac{\partial\tilde {\boldsymbol{\lambda}}_{h}}{\partial t} \biggr\Vert \leq Ch \biggl\Vert \frac{\partial \boldsymbol{\lambda}}{\partial t} \biggr\Vert _{1}, \end{aligned}$$
(34)
$$\begin{aligned}& \biggl\Vert \frac{\partial\boldsymbol{\sigma}}{\partial t}-\frac{\partial\tilde {\boldsymbol{\sigma}}_{h}}{\partial t} \biggr\Vert \leq Ch\Biggl( \sum_{i=0}^{1}\biggl( \biggl\Vert \frac{\partial^{i}\boldsymbol{\sigma}}{\partial t^{i}} \biggr\Vert _{1}+ \biggl\Vert \frac{\partial^{i}\boldsymbol{\lambda}}{\partial t^{i}} \biggr\Vert _{1}\biggr) + \int_{0}^{t}\bigl( \Vert \boldsymbol{\sigma} \Vert _{1}+ \Vert \boldsymbol{\lambda} \Vert _{1}\bigr) \,\mathrm{d}\tau\Biggr), \end{aligned}$$
(35)
$$\begin{aligned}& \biggl\Vert \frac{\partial u}{\partial t}-\frac{\partial\tilde{u}_{h}}{\partial t} \biggr\Vert \leq Ch\Biggl( \biggl\Vert \frac{\partial u}{\partial t} \biggr\Vert _{1}+\sum _{i=0}^{1}\biggl( \biggl\Vert \frac {\partial^{i}\boldsymbol{\sigma}}{\partial t^{i}} \biggr\Vert _{1}+ \biggl\Vert \frac{\partial ^{i}\boldsymbol{\lambda}}{\partial t^{i}} \biggr\Vert _{1}\biggr) + \int_{0}^{t}\bigl( \Vert \boldsymbol{\sigma} \Vert _{1}+ \Vert \boldsymbol{\lambda} \Vert _{1}\bigr) \,\mathrm{d}\tau\Biggr). \end{aligned}$$
(36)

4 The error estimates of semi-discrete expanded mixed covolume element formulation

In this section, we first discuss the existence and uniqueness of solution for the semi-discrete EMCVE scheme (11).

Theorem 4.1

Set \(u_{h}(0)=\tilde{u}_{h}(0)\), \(\boldsymbol{\sigma}_{h}(0)=\tilde {\boldsymbol{\sigma}}_{h}(0)\), then there is a unique solution for system (11).

Proof

Let \(\{\chi_{j}\}_{j=1}^{N_{1}}\) and \(\{\varphi_{j}\}_{j=1}^{N}\) be the basis of \(L_{h}\) and \(\mathbf{H}_{h}\), respectively. Then \(\boldsymbol{\sigma}_{h},\boldsymbol{\lambda}_{h},\tilde{\boldsymbol {\sigma}}_{h}(0)\in\mathbf{H}_{h}\), \(\tilde{u}_{h}(0),u_{h}\in L_{h}\) can be expressed as

$$\begin{aligned}& \boldsymbol{\sigma}_{h}(x,t)=\sum_{j=1}^{N} \boldsymbol{\sigma }_{j}(t)\varphi_{j}(x),\qquad \boldsymbol{\lambda}_{h}(x,t)=\sum_{j=1}^{N} \boldsymbol{\lambda}_{j}(t)\varphi_{j}(x), \\& \tilde{\boldsymbol{\sigma}}_{h}(x,0)=\sum _{j=1}^{N}\tilde{\boldsymbol {\sigma}}_{j}(0) \varphi_{j}(x),\qquad \tilde{u}_{h}(x,0)=\sum _{j=1}^{N_{1}} \tilde {u}_{j}(0) \chi_{j}, \qquad u_{h}(x,t)=\sum _{j=1}^{N_{1}} u_{j}(t)\chi_{j}. \end{aligned}$$

Substitute the above expressions into system (11) and set \(\mathbf{w}_{h}, \mathbf{z}_{h}=\phi_{i}\) (\(i=1,2,\ldots,N\)), \(v_{h}=\chi_{i}\) (\(i=1,2,\ldots,N_{1}\)), then we write system (11) as the following matrix form:

$$ \textstyle\begin{cases} (\mathrm{a})\quad AZ(t)-BU(t)=0, \\ (\mathrm{b})\quad AL(t)=A_{1}Z(t)+A_{2}\frac{\mathrm{d}}{\mathrm{d}t}Z(t)+\int_{0}^{t}A_{3}(\tau)Z(\tau)\,\mathrm{d}\tau, \\ (\mathrm{c})\quad C\frac{\mathrm{d}}{\mathrm{d}t}U(t)+B^{T}L(t)=F(t), \\ (\mathrm{d})\quad U(0)=\tilde{U}_{0},\qquad Z(0)=\tilde{Z}_{0}, \end{cases} $$
(37)

where

$$\begin{aligned}& Z(t)=\bigl(\boldsymbol{\sigma}_{1}(t),\boldsymbol{ \sigma}_{2}(t),\ldots ,\boldsymbol{\sigma}_{N}(t) \bigr)^{T},\qquad L(t)=\bigl(\boldsymbol{\lambda }_{1}(t), \boldsymbol{\lambda}_{2}(t),\ldots,\boldsymbol{\lambda}_{N}(t) \bigr)^{T}, \\& U(t)=\bigl(u_{1}(t),u_{2}(t),\ldots,u_{N_{1}}(t) \bigr)^{T},\qquad A=\bigl((\phi_{j},\gamma_{h} \phi_{i})\bigr)_{i=1,\ldots,N;j=1,\ldots,N}, \\& B=\bigl((\chi_{j},\operatorname{div}\phi_{i})\bigr)_{i=1,\ldots,N;j=1,\ldots,N_{1}},\qquad A_{1}=\bigl((a\phi_{j} ,\gamma_{h} \phi_{i})\bigr)_{i=1,\ldots,N;j=1,\ldots,N}, \\& A_{2}=\bigl((b\phi_{j} ,\gamma_{h} \phi_{i})\bigr)_{i=1,\ldots,N;j=1,\ldots,N},\qquad A_{3}=\bigl((k \phi_{j} ,\gamma_{h}\phi_{i})\bigr)_{i=1,\ldots,N;j=1,\ldots,N}^{T}, \\& C=\bigl((\chi_{j},\chi_{i})\bigr)_{i=1,\ldots,N_{1};j=1,\ldots,N_{1}},\qquad F(t)=\bigl((f,\chi_{i})\bigr)_{i=1,\ldots,N_{1}}^{T}, \\& \tilde{U}_{0}=\bigl(\tilde{u}_{j}(0)\bigr)_{j=1,2,\ldots,N_{1}}^{T}, \qquad \tilde{Z}_{0}=\bigl(\tilde{\boldsymbol{\sigma}}_{j}(0) \bigr)_{j=1,2,\ldots,N_{1}}^{T}. \end{aligned}$$

It is easy to see that A and C are symmetric positive definite matrixes, and \(A_{1}\) and \(A_{2}\) are invertible matrixes. We rewrite equation (c) in (37) as

$$ \textstyle\begin{cases} (A_{2}+G^{-1})\frac{\mathrm{d}}{\mathrm{d}t}Z(t)+A_{1}Z(t)+\int_{0}^{t}A_{3}Z(\tau)\,\mathrm{d}\tau =G^{-1}A^{-1}BC^{-1}F(t), \\ Z(0)=\tilde{Z}_{0}, \end{cases} $$
(38)

where \(G=A^{-1}BC^{-1}B^{T}A^{-1}\).

Using quadratic form theory, we can know that \((A_{2}+G^{-1})\) is an invertible matrix, and problem (38) has a unique solution by the theory of differential equations. Thus, systems (37) and (11) have a unique solution. □

Now we write the errors as

$$\begin{aligned}& \boldsymbol{\sigma}-\boldsymbol{\sigma}_{h}=\boldsymbol{\sigma}- \tilde {\boldsymbol{\sigma}}_{h}+\tilde{\boldsymbol{ \sigma}}_{h}-\boldsymbol{\sigma }_{h}=\tilde{\xi}+\xi, \\& \boldsymbol{\lambda}-\boldsymbol{\lambda}_{h}=\boldsymbol{\lambda }- \tilde{\boldsymbol{\lambda}}_{h}+\tilde{\boldsymbol{\lambda }}_{h}-\boldsymbol{\lambda}_{h}=\tilde{\zeta}+\zeta, \\& u-u_{h}=u-\tilde{u}_{h}+\tilde{u}_{h}-u_{h}= \tilde{\phi}+\phi, \end{aligned}$$

where \((\tilde{u}_{h},\tilde{\boldsymbol{\sigma}}_{h},\tilde{\boldsymbol {\lambda}}_{h})\) is the Volterra-type generalized EMCVE projection of \((u,\boldsymbol{\sigma},\boldsymbol {\lambda})\). Using (11) and (4), we have the error equations

$$\begin{aligned}& (\xi,\gamma_{h}\mathbf{w}_{h})-(\operatorname{div}\mathbf{w}_{h},\phi)=0, \quad \forall\mathbf {w}_{h}\in \mathbf{H}_{h}, \end{aligned}$$
(39a)
$$\begin{aligned}& (\zeta,\gamma_{h}\mathbf{z}_{h})=(a\xi, \gamma_{h}\mathbf{z}_{h})+(b\xi _{t}, \gamma_{h}\mathbf{z}_{h}) +(b\tilde{\xi}_{t}, \gamma_{h}\mathbf{z}_{h}) \\& \hphantom{(\zeta,\gamma_{h}\mathbf{z}_{h})={}}{}+\bigl(b\boldsymbol{\sigma}_{t},(I- \gamma_{h})\mathbf{z}_{h}\bigr)+\biggl( \int_{0}^{t}k\xi\,\mathrm{d}\tau ,\gamma_{h} \mathbf{z}_{h}\biggr), \quad \forall\mathbf{z}_{h}\in \mathbf{H}_{h}, \end{aligned}$$
(39b)
$$\begin{aligned}& (c\phi_{t},v_{h})+(\operatorname{div}\zeta,v_{h})=-(c \tilde{\phi}_{t},v_{h}), \quad \forall v_{h}\in L_{h}. \end{aligned}$$
(39c)

Theorem 4.2

Let \((u,\boldsymbol{\sigma},\boldsymbol{\lambda})\), \((u_{h},\boldsymbol {\sigma}_{h},\boldsymbol{\lambda}_{h})\) be the solutions of (4) and (11), respectively, and set that \(u_{h}(0)=\tilde{u}_{h}(0)\), \(\boldsymbol{\sigma}_{h}(0)=\tilde {\boldsymbol{\sigma}}_{h}(0)\). Then there is a constant \(C>0\) independent of h and t such that

$$\begin{aligned}& \Vert \boldsymbol{\sigma}-\boldsymbol{\sigma}_{h} \Vert \leq Ch \bigl( \Vert * \Vert \bigr), \end{aligned}$$
(40)
$$\begin{aligned}& \Vert u-u_{h} \Vert \leq Ch \bigl( \Vert u \Vert _{1}+ \Vert * \Vert \bigr), \end{aligned}$$
(41)
$$\begin{aligned}& \bigl\Vert (u-u_{h})_{t} \bigr\Vert + \bigl\Vert ( \boldsymbol{\sigma}-\boldsymbol{\sigma}_{h})_{t} \bigr\Vert \leq Ch \bigl( \Vert \boldsymbol{\sigma}_{t} \Vert _{1}+ \Vert \boldsymbol{\lambda}_{t} \Vert _{1}+ \Vert u_{t} \Vert _{1}+ \Vert * \Vert \bigr), \end{aligned}$$
(42)
$$\begin{aligned}& \Vert \boldsymbol{\lambda}-\boldsymbol{\lambda}_{h} \Vert \leq Ch \bigl( \Vert \boldsymbol{\sigma}_{t} \Vert _{1}+ \Vert \boldsymbol{\lambda}_{t} \Vert _{1}+ \Vert u_{t} \Vert _{1}+ \Vert * \Vert \bigr), \end{aligned}$$
(43)
$$\begin{aligned}& \Vert \boldsymbol{\lambda}-\boldsymbol{\lambda}_{h} \Vert _{\mathbf{H}(\operatorname{div},\Omega)} \leq Ch \bigl( \Vert \operatorname{div}\boldsymbol{\lambda} \Vert _{1}+ \Vert \boldsymbol{\sigma}_{t} \Vert _{1}+ \Vert \boldsymbol{\lambda}_{t} \Vert _{1}+ \Vert u_{t} \Vert _{1}+ \Vert * \Vert \bigr), \end{aligned}$$
(44)

where

$$\Vert * \Vert = \Vert \boldsymbol{\sigma} \Vert _{1}+ \Vert \boldsymbol{\lambda} \Vert _{1}+\biggl( \int_{0}^{t} \biggl\Vert \frac{\partial u}{\partial t} \biggr\Vert _{1}^{2}\,\mathrm{d}t\biggr)^{\frac{1}{2}} +\sum _{i=0}^{1}\biggl(\biggl( \int_{0}^{t} \biggl\Vert \frac{\partial^{i}\boldsymbol{\sigma}}{\partial t^{i}} \biggr\Vert _{1}^{2}\,\mathrm{d}t\biggr)^{\frac{1}{2}} +\biggl( \int_{0}^{t} \biggl\Vert \frac{\partial^{i}\boldsymbol{\lambda}}{\partial t^{i}} \biggr\Vert _{1}^{2}\,\mathrm{d}t\biggr)^{\frac{1}{2}}\biggr). $$

Proof

Differentiating (39a) with respect to variable t, we have

$$ (\xi_{t},\gamma_{h}\mathbf{w}_{h})-( \operatorname{div}\mathbf{w}_{h},\phi_{t})=0,\quad \forall \mathbf{w}_{h}\in\mathbf{H}_{h}. $$
(45)

Setting \(v_{h}=\phi_{t}\) in (39c), \(\mathbf{w}_{h}=\zeta\) in (45), and \(\mathbf{z}_{h}=\xi_{t}\) in (39b), we have

$$\begin{aligned}& (c\phi_{t},\phi_{t})+(a\xi, \gamma_{h}\xi_{t})+(b\xi_{t},\gamma_{h} \xi_{t}) \\& \quad =-(c\tilde{\phi}_{t},\phi_{t})-(b\tilde{ \xi}_{t},\gamma_{h}\xi_{t})-\bigl(b\boldsymbol{ \sigma}_{t},(I-\gamma _{h})\xi_{t}\bigr) +\biggl( \int_{0}^{t}k\xi\,\mathrm{d}\tau,\gamma_{h} \xi_{t}\biggr). \end{aligned}$$
(46)

Noting that

$$ (a\xi,\gamma_{h}\xi_{t})=(\bar{a}\xi,\gamma_{h} \xi_{t})+\bigl[(a\xi,\gamma_{h}\xi _{t})-(\bar{a} \xi,\gamma_{h}\xi_{t})\bigr], $$

and \((\bar{a}\xi,\gamma_{h}\xi_{t})=\frac{1}{2}\frac{\mathrm{d}}{\mathrm{d}t}(\bar{a}\xi ,\gamma_{h}\xi)\), using Lemmas 3.3-3.5 and Lemma 3.7, we get

$$\begin{aligned}& c_{0}\|\phi_{t}\|^{2}+\frac{1}{2} \frac{\mathrm{d}}{\mathrm{d}t}(\bar{a}\xi,\gamma_{h}\xi)+\mu _{2}\| \xi_{t}\|^{2} \\& \quad \leq\frac{\mu_{2}}{2}\|\xi_{t}\|^{2}+ \frac{c_{0}}{2}\|\phi_{t}\|^{2} +C\bigl(\|\tilde{ \phi}_{t}\|^{2}+\|\tilde{\xi}_{t} \|^{2}+h^{2}\|\boldsymbol{\sigma }_{t} \|_{1}^{2}+\|\xi\|^{2}\bigr) +C \int_{0}^{t}\|\xi\|^{2}\,\mathrm{d}\tau. \end{aligned}$$

Integrating the above inequality from 0 to t, we get

$$\begin{aligned}& (\bar{a}\xi,\gamma_{h}\xi)+c_{0} \int_{0}^{t}\|\phi_{t}\|^{2}\, \mathrm{d}t+\mu_{2} \int_{0}^{t}\|\xi _{t}\|^{2}\,\mathrm{d}t \\& \quad \leq\bigl(\bar{a}\xi(0),\gamma_{h}\xi(0)\bigr) +C \int_{0}^{t}\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}+\|\xi \|^{2}\bigr)\,\mathrm{d}t. \end{aligned}$$
(47)

Noting that \(\xi(0)=0\), \((\bar{a}\xi,\gamma_{h}\xi)\geq\mu_{1}\|\xi\|^{2}\), applying Gronwall’s inequality, we have

$$\begin{aligned}& \mu_{1}\|\xi\|^{2}+c_{0} \int_{0}^{t}\|\phi_{t}\|^{2}\, \mathrm{d}t+\mu_{2} \int_{0}^{t}\|\xi_{t}\|^{2}\,\mathrm{d}t \\& \quad \leq C \int_{0}^{t}\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}\bigr)\,\mathrm{d}t. \end{aligned}$$
(48)

Now, we set \(v_{h}=\phi\) in (39c), \(\mathbf{w}_{h}=\zeta\) in (39a), and \(\mathbf{z}_{h}=\xi\) in (39b) to obtain

$$\begin{aligned} (c\phi_{t},\phi)+(a\xi,\gamma_{h}\xi) =&-(c \tilde{\phi}_{t},\phi)-(b\xi_{t},\gamma_{h}\xi) \\ &{}-(b\tilde{\xi}_{t},\gamma_{h}\xi)-\bigl(b\boldsymbol{ \sigma}_{t},(I-\gamma_{h})\xi\bigr) -\biggl( \int_{0}^{t}k\xi\,\mathrm{d}\tau,\gamma_{h}\xi \biggr). \end{aligned}$$
(49)

Using Lemmas 3.3, 3.4 and 3.7, we get

$$\begin{aligned} \frac{1}{2}\frac{\mathrm{d}}{\mathrm{d}t} \bigl\Vert c^{\frac{1}{2}}\phi \bigr\Vert ^{2}+\mu_{1}\|\xi \|^{2} \leq&\frac{\mu_{1}}{2}\|\xi\|^{2}+C\biggl(\|\phi \|^{2}+ \int_{0}^{t}\|\xi\|^{2}\,\mathrm{d}\tau\biggr) \\ &{}+C\bigl(\|\tilde{\phi}_{t}\|^{2}+\|\tilde{ \xi}_{t}\|^{2}+h^{2}\|\boldsymbol{\sigma }_{t}\|_{1}^{2}+\|\xi_{t}\|^{2} \bigr). \end{aligned}$$
(50)

Integrating (50) from 0 to t yields

$$\begin{aligned}& \bigl\Vert c^{\frac{1}{2}}\phi \bigr\Vert ^{2}- \bigl\Vert c^{\frac{1}{2}}\phi(0) \bigr\Vert ^{2}+\mu_{1} \int_{0}^{t}\|\xi \|^{2}\,\mathrm{d}t \\& \quad \leq C \int_{0}^{t}\|\phi\|^{2}\,\mathrm{d}t+C \int_{0}^{t}\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}+\| \xi_{t}\|^{2}+\|\xi\|^{2}\bigr)\,\mathrm{d}t. \end{aligned}$$
(51)

Noting that \(\phi(0)=0\), and substituting (48) into (51), we get that

$$ c_{0}\|\phi\|^{2}+\mu_{1} \int_{0}^{t}\|\xi\|^{2}\,\mathrm{d}t\leq C \int_{0}^{t}\|\phi\|^{2}\,\mathrm{d}t+ C \int_{0}^{t}\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}\bigr)\,\mathrm{d}t. $$

Using Gronwall’s inequality yields

$$ c_{0}\|\phi\|^{2}+\mu_{1} \int_{0}^{t}\|\xi\|^{2}\,\mathrm{d}t\leq C \int_{0}^{t}\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}\bigr)\,\mathrm{d}t. $$
(52)

Next, using Lemmas 3.3 and 3.4 in (46), we get

$$\begin{aligned} c_{0}\|\phi_{t}\|^{2}+ \mu_{2}\|\xi_{t}\|^{2} \leq& C\|\xi \|^{2}+\frac{\mu_{2}}{2}\|\xi_{t}\|^{2}+ \frac{c_{0}}{2}\|\phi_{t}\|^{2} \\ &{}+C\bigl(\|\tilde{\phi}_{t}\|^{2}+\|\tilde{ \xi}_{t}\|^{2}+h^{2}\|\boldsymbol{\sigma }_{t}\|_{1}^{2}\bigr) +C \int_{0}^{t}\|\xi\|^{2}\,\mathrm{d}\tau. \end{aligned}$$
(53)

Substituting (48) and (52) into (53) yields

$$\begin{aligned} c_{0}\|\phi_{t}\|^{2}+ \mu_{2}\|\xi_{t}\|^{2} \leq& C\bigl(\|\tilde{ \phi}_{t}\|^{2}+\|\tilde{\xi}_{t} \|^{2}+h^{2}\|\boldsymbol{\sigma }_{t} \|_{1}^{2}\bigr) \\ &{}+C \int_{0}^{t}\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}\bigr)\,\mathrm{d}t. \end{aligned}$$
(54)

To estimate \(\|\boldsymbol{\lambda}-\boldsymbol{\lambda}_{h}\|\) and \(\| \boldsymbol{\lambda}-\boldsymbol{\lambda}_{h}\|_{\mathbf{H}(\operatorname{div},\Omega)}\), we choose \(\mathbf{z}_{h}=\zeta\) in (39b) to see that

$$ (\zeta,\gamma_{h}\zeta)=(a\xi,\gamma_{h}\zeta)+(b \xi_{t},\gamma_{h}\zeta) +\bigl(b\boldsymbol{ \sigma}_{t},(I-\gamma_{h})\zeta\bigr) +(b\tilde{ \xi}_{t},\gamma_{h}\zeta) +\biggl( \int_{0}^{t}k\xi\,\mathrm{d}\tau,\gamma_{h}\zeta \biggr). $$

Using Lemmas 3.2 and 3.4, we get

$$ \mu_{0}\|\zeta\|^{2}\leq C\bigl(\| \xi_{t}\|^{2}+\|\xi\|^{2}+\|\tilde{ \xi}_{t}\|^{2}+h^{2}\| \boldsymbol{ \sigma}_{t}\|_{1}^{2}\bigr) +C \int_{0}^{t}\|\xi\|^{2}\,\mathrm{d}\tau+ \frac{\mu_{0}}{2}\|\zeta\|^{2}. $$
(55)

Substituting (48), (52) and (54) into (55), we have that

$$ \|\zeta\|^{2} \leq C\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol{\sigma }_{t}\|_{1}^{2}\bigr) +C \int_{0}^{t}\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\tilde{\xi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}\bigr)\,\mathrm{d}t. $$
(56)

Choosing \(v_{h}=\operatorname{div}\zeta\) in (39c) yields

$$ (\operatorname{div}\zeta, \operatorname{div}\zeta)=-(c\phi_{t},\operatorname{div}\zeta)-(c\tilde{ \phi}_{t},\operatorname{div}\zeta). $$

And we have

$$ \|\operatorname{div}\zeta\|^{2}\leq C\bigl(\|\tilde{\phi}_{t} \|^{2}+\|\phi_{t}\|^{2}\bigr). $$

Using (48) and (54), we have

$$ \|\operatorname{div}\zeta\|^{2} \leq C\bigl(\|\tilde{ \xi}_{t}\|^{2}+\|\tilde{\phi}_{t} \|^{2}+h^{2}\|\boldsymbol{\sigma }_{t} \|_{1}^{2}\bigr) +C \int_{0}^{t}\bigl(\|\tilde{\xi}_{t} \|^{2}+\|\tilde{\phi}_{t}\|^{2}+h^{2}\| \boldsymbol {\sigma}_{t}\|_{1}^{2}\bigr)\,\mathrm{d}t. $$
(57)

Thus, combine (48), (52), (54) and (57), apply the triangle inequality to complete the proof. □

5 The fully-discrete expanded mixed covolume element formulation

Let Δt be the time step length, and \(t_{n}=n\Delta t\) (\(n=0,1,2,\ldots,M\)) for some positive integer M. Define \(\varphi^{n}=\varphi(t_{n})\) and \(\partial_{t}\varphi^{n}=\frac{\varphi^{n}-\varphi^{n-1}}{\Delta t}\) for a function φ. To approximate the integral term, we select the left rectangle quadrature formula

$$ \int_{0}^{t_{n}}\varphi(s)\, \mathrm{d}s\approx\Delta t \sum_{j=0}^{n-1}\varphi(t_{j}), $$

and the quadrature error \(\varepsilon^{n}(\varphi)=\int_{0}^{t_{n}}\varphi(s)\, \mathrm{d}s-\Delta t\sum_{j=0}^{n-1}\varphi(t_{j})\) satisfies

$$ \bigl\vert \varepsilon^{n}(\varphi) \bigr\vert \leq C\Delta t \int_{0}^{t_{n}} \bigl\vert \varphi_{t}(s) \bigr\vert \, \mathrm{d}s. $$

Now, we define the backward Euler fully-discrete scheme: find \((u_{h}^{n},\boldsymbol{\sigma}_{h}^{n},\boldsymbol{\lambda}_{h}^{n})\in L_{h}\times \mathbf{H}_{h}\times\mathbf{H}_{h}\), \(n=0,1,\ldots,N\), such that

$$\begin{aligned}& \bigl(u_{h}^{0},v_{h} \bigr)=(u_{0},v_{h}),\quad \forall v_{h}\in L_{h}, \end{aligned}$$
(58a)
$$\begin{aligned}& \bigl(\boldsymbol{\sigma}_{h}^{0}, \gamma_{h}\mathbf{w}_{h}\bigr)-\bigl(\operatorname{div}\mathbf {w}_{h},u_{h}^{0}\bigr)=0,\quad \forall \mathbf{w}_{h}\in\mathbf{H}_{h}, \end{aligned}$$
(58b)
$$\begin{aligned}& \bigl(\boldsymbol{\sigma}_{h}^{n}, \gamma_{h}\mathbf{w}_{h}\bigr)-\bigl(\operatorname{div}\mathbf {w}_{h},u_{h}^{n}\bigr)=0, \quad \forall \mathbf{w}_{h}\in\mathbf{H}_{h}, n\geq1, \end{aligned}$$
(58c)
$$\begin{aligned}& \bigl(\boldsymbol{\lambda}_{h}^{n},\gamma_{h} \mathbf{z}_{h}\bigr)=\bigl(a\boldsymbol{\sigma }_{h}^{n}, \gamma_{h}\mathbf{z}_{h}\bigr)+\bigl(b\partial_{t} \boldsymbol{\sigma}_{h}^{n},\gamma _{h} \mathbf{z}_{h}\bigr) \\ & \hphantom{\bigl(\boldsymbol{\lambda}_{h}^{n},\gamma_{h} \mathbf{z}_{h}\bigr)={}}{}+\Delta t\sum_{j=0}^{n-1} \bigl(k^{n,j}\boldsymbol{\sigma}_{h}^{j},\gamma _{h}\mathbf{z}_{h}\bigr), \quad \forall \mathbf{z}_{h}\in\mathbf{H}_{h}, n\geq1, \end{aligned}$$
(58d)
$$\begin{aligned}& \bigl(c\partial_{t}u_{h}^{n},v_{h} \bigr)+\bigl(\operatorname{div}\boldsymbol{\lambda}_{h}^{n},v_{h} \bigr)=\bigl(f^{n},v_{h}\bigr),\quad \forall v_{h} \in L_{h}, n\geq1, \end{aligned}$$
(58e)

where \(k^{n,j}=k(x,t_{n},t_{j})\).

The above calculation of \(\{u_{h}^{n},\boldsymbol{\sigma}_{h}^{n},\boldsymbol {\lambda}_{h}^{n}\}\) (\(n=1,2,\ldots,M\)) only involves the inverse operation of stiffness matrix with the spaces \(\mathbf{H}_{h}\) and \(L_{h}\). \(u_{h}^{0}\) and \(\boldsymbol{\sigma}_{h}^{0}\) are calculated by solving (58a) and (58b). The calculation proceeds by solving (58c), (58d) and (58e) equations for \(\{\boldsymbol{\sigma}_{h}^{n},\boldsymbol{\lambda}_{h}^{n},u_{h}^{n}\}\) with using already calculated \(\{\boldsymbol{\sigma}_{h}^{n-1},u_{h}^{n-1}\}\). It is easy to get that there is a unique solution for the fully-discrete scheme (58a)-(58e).

We now rewrite the errors as

$$\begin{aligned}& \boldsymbol{\sigma}(t_{n})-\boldsymbol{\sigma}_{h}^{n}= \boldsymbol{\sigma }(t_{n})-\tilde{\boldsymbol{\sigma}}_{h}(t_{n})+ \tilde{\boldsymbol{\sigma }}_{h}(t_{n})-\boldsymbol{ \sigma}_{h}^{n}=\tilde{\xi}^{n}+\xi^{n}, \\& \boldsymbol{\lambda}(t_{n})-\boldsymbol{\lambda}_{h}^{n}= \boldsymbol{\lambda }(t_{n})-\tilde{\boldsymbol{\lambda}}_{h}(t_{n})+ \tilde{\boldsymbol{\lambda }}_{h}(t_{n})-\boldsymbol{ \lambda}_{h}^{n}=\tilde{\zeta}^{n}+ \zeta^{n}, \\& u(t_{n})-u_{h}^{n}=u(t_{n})- \tilde{u}_{h}(t_{n})+\tilde{u}_{h}(t_{n})-u_{h}^{n}= \tilde {\phi}^{n}+\phi^{n}, \end{aligned}$$

where \((\tilde{u}_{h},\tilde{\boldsymbol{\sigma}}_{h},\tilde{\boldsymbol {\lambda}}_{h})\) is the Volterra-type generalized EMCVE projection of \((u,\boldsymbol{\sigma},\boldsymbol {\lambda})\).

Using (19a)-(19c), we obtain the following error equations:

$$\begin{aligned}& \bigl(\tilde{\phi}^{0}+\phi^{0},v_{h} \bigr)=0,\quad \forall v_{h}\in L_{h}, \end{aligned}$$
(59a)
$$\begin{aligned}& \bigl(\boldsymbol{\sigma}(0)-\boldsymbol{\sigma}_{h}^{0}, \gamma_{h}\mathbf {w}_{h}\bigr)-\bigl(\operatorname{div}\mathbf{w}_{h},u(0)-u_{h}^{0}\bigr) \\ & \quad =-\bigl(\boldsymbol{\sigma}(0),(I-\gamma_{h}) \mathbf{w}_{h}\bigr), \quad \forall\mathbf {w}_{h}\in \mathbf{H}_{h}, \end{aligned}$$
(59b)
$$\begin{aligned}& \bigl(\xi^{n},\gamma_{h} \mathbf{w}_{h}\bigr)-\bigl(\operatorname{div}\mathbf{w}_{h}, \phi^{n}\bigr)=0,\quad \forall \mathbf{w}_{h}\in \mathbf{H}_{h}, n\geq1, \end{aligned}$$
(59c)
$$\begin{aligned}& \bigl(\zeta^{n},\gamma_{h}\mathbf{z}_{h}\bigr)= \bigl(a\xi^{n},\gamma_{h}\mathbf {z}_{h}\bigr)+ \bigl(b\partial_{t}\xi^{n},\gamma_{h} \mathbf{z}_{h}\bigr) +\bigl(b\partial_{t}\tilde{ \xi}^{n},\gamma_{h}\mathbf{z}_{h}\bigr) \\ & \hphantom{\bigl(\zeta^{n},\gamma_{h}\mathbf{z}_{h}\bigr)={}}{}+\bigl(b\alpha^{n},\gamma_{h} \mathbf{z}_{h}\bigr)+\bigl(b\boldsymbol{\sigma}_{t}^{n},(I- \gamma _{h})\mathbf{z}_{h}\bigr) +\bigl( \varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h}), \gamma_{h}\mathbf{z}_{h}\bigr) \\ & \hphantom{\bigl(\zeta^{n},\gamma_{h}\mathbf{z}_{h}\bigr)={}}{}+\Delta t\sum_{j=0}^{n-1} \bigl(k^{n,j}\xi^{j},\gamma_{h} \mathbf{z}_{h}\bigr),\quad \forall\mathbf{z}_{h}\in \mathbf{H}_{h}, n\geq1, \end{aligned}$$
(59d)
$$\begin{aligned}& \bigl(c\partial_{t}\phi^{n},v_{h} \bigr)+\bigl(\operatorname{div}\zeta^{n},v_{h}\bigr) =-\bigl(c \partial_{t}\tilde{\phi}^{n},v_{h}\bigr)-\bigl(c \beta^{n},v_{h}\bigr), \quad \forall v_{h}\in L_{h}, n\geq1, \end{aligned}$$
(59e)

where

$$\begin{aligned}& \alpha^{n}=\boldsymbol{\sigma}_{t}^{n}- \partial_{t}\boldsymbol{\sigma}^{n},\qquad \beta^{n}=u_{t}^{n}-\partial_{t}u^{n}, \\ & \varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h})= \int_{0}^{t_{n}}k(t_{n},\tau )\tilde{ \boldsymbol{\sigma}}_{h}(\tau)\,\mathrm{d}\tau-\Delta t\sum _{j=0}^{n-1}k^{n,j}\tilde{\boldsymbol{ \sigma}}_{h}^{j}. \end{aligned}$$

Theorem 5.1

Let \((u_{h}^{n},\boldsymbol{\sigma}_{h}^{n},\boldsymbol{\lambda}_{h}^{n})\) be the solution of scheme (58a)-(58e), and suppose that the solution \((u,\boldsymbol{\sigma},\boldsymbol {\lambda})\) of system (4) has properties that \(\boldsymbol{\sigma},\boldsymbol{\lambda}\in L^{\infty}((H^{1}(\Omega))^{2})\), \(\boldsymbol{\sigma}_{t},\boldsymbol{\lambda}_{t}\in L^{2}((H^{1}(\Omega))^{2})\), \(u\in L^{\infty}(H^{1}(\Omega))\), \(u_{t}\in L^{2}(H^{1}(\Omega))\), \(\boldsymbol{\sigma}_{t},\boldsymbol{\sigma}_{tt}\in L^{2}((L^{2}(\Omega))^{2})\), \(u_{tt}\in L^{2}(L^{2}(\Omega))\), then there is a constant \(C>0\) independent of h and Δt such that

$$\begin{aligned}& \max_{0\leq n\leq M}\bigl( \bigl\Vert u(t_{n})-u_{h}^{n} \bigr\Vert + \bigl\Vert \boldsymbol{\sigma }(t_{n})-\boldsymbol{ \sigma}_{h}^{n} \bigr\Vert \bigr)\leq C(h+\Delta t), \\& \max_{1\leq n\leq M}\bigl( \bigl\Vert u_{t}(t_{n})- \partial_{t}u_{h}^{n} \bigr\Vert + \bigl\Vert \boldsymbol {\sigma}_{t}(t_{n})-\partial_{t} \boldsymbol{\sigma}_{h}^{n} \bigr\Vert \bigr)\leq C(h+ \Delta t), \\& \max_{0\leq n\leq M}\bigl( \bigl\Vert \boldsymbol{ \lambda}(t_{n})-\boldsymbol{\lambda }_{h}^{n} \bigr\Vert + \bigl\Vert \boldsymbol{\lambda}(t_{n})-\boldsymbol{ \lambda}_{h}^{n} \bigr\Vert _{\mathbf {H}(\operatorname{div},\Omega)}\bigr)\leq C(h+ \Delta t). \end{aligned}$$

Proof

Using (19a)-(19c), we rewrite (59b) as

$$ \bigl(\xi^{0},\gamma_{h}\mathbf{w}_{h} \bigr)-\bigl(\operatorname{div}\mathbf{w}_{h},\phi^{0}\bigr)=0,\quad \forall \mathbf{w}_{h}\in\mathbf{H}_{h}. $$
(60)

Then using (59c) and (60), we have

$$ \bigl(\partial_{t}\xi^{n}, \gamma_{h}\mathbf{w}_{h}\bigr)-\bigl(\operatorname{div}\mathbf{w}_{h},\partial_{t}\phi ^{n}\bigr)=0,\quad \forall\mathbf{w}_{h}\in\mathbf{H}_{h}, n\geq1. $$
(61)

Choosing \(v_{h}=\partial_{t}\phi^{n}\) in (59e), \(\mathbf{w}_{h}=\zeta^{n}\) in (61), and \(\mathbf{z}_{h}=\partial_{t}\xi^{n}\) in (59d), we have

$$\begin{aligned}& \bigl(c\partial_{t}\phi^{n} , \partial_{t}\phi^{n}\bigr)+\bigl(a\xi^{n}, \gamma_{h}\partial_{t}\xi ^{n}\bigr)+\bigl(b \partial_{t}\xi^{n},\gamma_{h}\partial_{t} \xi^{n}\bigr) \\& \quad =-\bigl(c\partial_{t}\tilde{\phi}^{n}, \partial_{t}\phi^{n}\bigr) -\bigl(c\beta^{n}, \partial_{t}\phi^{n}\bigr)-\bigl(b\partial_{t} \tilde{\xi}^{n},\gamma _{h}\partial_{t} \xi^{n}\bigr) -\bigl(b\boldsymbol{\sigma}_{t}^{n},(I- \gamma_{h})\partial_{t}\xi^{n}\bigr) \\& \qquad {} -\bigl(b\alpha^{n},\gamma_{h} \partial_{t}\xi^{n}\bigr)-\Delta t\sum _{j=0}^{n-1}\bigl(k^{n,j}\xi^{j}, \gamma_{h}\partial_{t}\xi^{n}\bigr) -\bigl( \varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h}), \gamma_{h}\partial_{t}\xi^{n}\bigr). \end{aligned}$$
(62)

Noting the fact that \((a\xi^{n},\gamma_{h}\partial_{t}\xi^{n})=(\bar{a}\xi^{n},\gamma_{h}\partial_{t}\xi^{n}) +[(a\xi^{n},\gamma_{h}\partial_{t}\xi^{n})-(\bar{a}\xi^{n},\gamma_{h}\partial_{t}\xi^{n})]\), and \((\bar{a}\xi^{n},\gamma_{h}\partial_{t}\xi^{n})\geq\frac{1}{2\Delta t}[(\bar {a}\xi^{n},\gamma_{h}\xi^{n})-(\bar{a}\xi^{n-1},\gamma_{h}\xi^{n-1})]\), we have

$$\begin{aligned}& c_{0} \bigl\Vert \partial_{t} \phi^{n} \bigr\Vert ^{2}+\frac{1}{2\Delta t}\bigl[\bigl( \bar{a}\xi^{n},\gamma _{h}\xi^{n}\bigr)-\bigl( \bar{a}\xi^{n-1},\gamma_{h}\xi^{n-1}\bigr)\bigr] + \mu_{2} \bigl\Vert \partial_{t}\xi^{n} \bigr\Vert ^{2} \\& \quad \leq C\bigl( \bigl\Vert \beta^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde {\xi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}\bigr) \\& \qquad {} +C\Delta t\sum_{j=0}^{n-1} \bigl\Vert \xi^{j} \bigr\Vert ^{2} +C\bigl( \bigl\Vert \xi^{n} \bigr\Vert ^{2}+ \bigl\Vert \varepsilon^{n}(k \tilde{\boldsymbol{\sigma}}) \bigr\Vert ^{2}\bigr) \\& \qquad {}+\frac {c_{0}}{2} \bigl\Vert \partial_{t}\phi^{n} \bigr\Vert ^{2}+ \frac{\mu_{2}}{2} \bigl\Vert \partial_{t}\xi^{n} \bigr\Vert ^{2}. \end{aligned}$$
(63)

Summing from \(n=1\) to m and multiplying (63) by \(2\Delta t\), we have

$$\begin{aligned} \bigl(\bar{a}\xi^{m},\gamma_{h} \xi^{m}\bigr) \leq& C \bigl\Vert \xi^{0} \bigr\Vert ^{2}+C\Delta t\sum_{n=0}^{m} \bigl\Vert \xi^{n} \bigr\Vert ^{2}+C\Delta t\sum _{n=1}^{m}\bigl( \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}\bigr) \\ &{} +C\Delta t\sum_{n=1}^{m} \bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{n}(k \tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2} + \bigl\Vert \partial_{t}\tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{\xi}^{n} \bigr\Vert ^{2}\bigr). \end{aligned}$$
(64)

Note that \((\bar{a}\xi^{m},\gamma_{h}\xi^{m})\geq\mu_{1}\|\xi^{m}\|^{2}\), choose Δt in (64) to satisfy \(C\Delta t<\frac{\mu_{1}}{2}\), and use Gronwall’s inequality to get

$$\begin{aligned} \bigl\Vert \xi^{m} \bigr\Vert ^{2} \leq& C \bigl\Vert \xi^{0} \bigr\Vert ^{2}+C\Delta t\sum _{n=1}^{m}\bigl( \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}\bigr) \\ &{}+C\Delta t\sum_{n=1}^{m} \bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{n}(k \tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2} + \bigl\Vert \partial_{t}\tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{\xi}^{n} \bigr\Vert ^{2}\bigr). \end{aligned}$$
(65)

Now, by Lemma 3.3, it follows from (62) that

$$\begin{aligned}& c_{0} \bigl\Vert \partial_{t} \phi^{n} \bigr\Vert ^{2}+\mu_{2} \bigl\Vert \partial_{t}\xi^{n} \bigr\Vert ^{2} \\& \quad \leq C\bigl( \bigl\Vert \xi^{n} \bigr\Vert ^{2}\bigr)+C\Delta t\sum _{j=0}^{n-1} \bigl\Vert \xi^{j} \bigr\Vert ^{2} \\& \qquad {}+\frac{c_{0}}{2} \bigl\Vert \partial_{t}\phi^{n} \bigr\Vert ^{2}+\frac{\mu_{2}}{2} \bigl\Vert \partial_{t} \xi ^{n} \bigr\Vert ^{2} +C \bigl\Vert \varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2} \\& \qquad {}+C\bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \partial_{t} \tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{\xi}^{n} \bigr\Vert ^{2} + \bigl\Vert \alpha^{n} \bigr\Vert ^{2}\bigr). \end{aligned}$$
(66)

Substituting (65) into (66), we have that

$$\begin{aligned}& c_{0} \bigl\Vert \partial_{t} \phi^{n} \bigr\Vert ^{2}+\mu_{2} \bigl\Vert \partial_{t}\xi^{n} \bigr\Vert ^{2} \\& \quad \leq C \bigl\Vert \xi^{0} \bigr\Vert ^{2}+C \bigl\Vert \varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2} \\& \qquad {}+C\bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \partial_{t} \tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{\xi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \alpha^{n} \bigr\Vert ^{2}\bigr) \\& \qquad {}+C\Delta t\sum_{j=1}^{n}\bigl( \bigl\Vert \partial_{t}\tilde{\phi}^{j} \bigr\Vert ^{2}+ \bigl\Vert \beta^{j} \bigr\Vert ^{2} + \bigl\Vert \partial_{t}\tilde{\xi}^{j} \bigr\Vert ^{2}+ \bigl\Vert \alpha^{j} \bigr\Vert ^{2}+h^{2} \bigl\Vert \boldsymbol{\sigma }_{t}^{j} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{j}(k\tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2}\bigr). \end{aligned}$$
(67)

To estimate \(\|\boldsymbol{\lambda}(t_{n})-\mathbf{Z}^{n}\|+\|\boldsymbol {\lambda}(t_{n})-\mathbf{Z}^{n}\|_{\mathbf{H}(\operatorname{div},\Omega)}\), we set \(\mathbf{z}_{h}=\zeta^{n}\) in (59d) and get that

$$\begin{aligned} \mu_{0} \bigl\Vert \zeta^{n} \bigr\Vert ^{2} \leq&C\bigl( \bigl\Vert \partial_{t}\tilde{ \xi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+h^{2} \Vert \boldsymbol{ \sigma}_{t} \Vert _{1}^{2}\bigr) +C\bigl( \bigl\Vert \xi^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\xi^{n} \bigr\Vert ^{2}\bigr) \\ &{}+C\Delta t\sum_{j=1}^{n-1} \bigl\Vert \xi^{j} \bigr\Vert ^{2} +C \bigl\Vert \varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2}+\frac{\mu_{0}}{2} \bigl\Vert \zeta^{n} \bigr\Vert ^{2}. \end{aligned}$$
(68)

Substituting (65) and (67) into (68), we have

$$\begin{aligned} \bigl\Vert \zeta^{n} \bigr\Vert ^{2} \leq&C\bigl( \bigl\Vert \xi^{0} \bigr\Vert ^{2}+ \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}\bigr)+C\Delta t\sum _{j=1}^{n}\bigl( \bigl\Vert \alpha^{j} \bigr\Vert ^{2}+ \bigl\Vert \beta^{j} \bigr\Vert ^{2}\bigr) \\ &{}+C\bigl( \bigl\Vert \partial_{t}\tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{ \xi}^{n} \bigr\Vert ^{2} +h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{n}(k\tilde{\boldsymbol {\sigma}}_{h}) \bigr\Vert ^{2}\bigr) \\ &{}+C\Delta t\sum_{j=1}^{n} \bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{j} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{j}(k \tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde {\phi}^{j} \bigr\Vert ^{2} + \bigl\Vert \partial_{t}\tilde{\xi}^{j} \bigr\Vert ^{2}\bigr). \end{aligned}$$
(69)

Choose \(v_{h}=\operatorname{div}\zeta^{n}\) in (59e) to obtain

$$ \bigl\Vert \operatorname{div}\zeta^{n} \bigr\Vert ^{2} \leq C\bigl( \bigl\Vert \partial_{t}\phi^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{\phi }^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}\bigr). $$
(70)

Substituting (67) into (70), we get

$$\begin{aligned} \bigl\Vert \operatorname{div}\zeta^{n} \bigr\Vert ^{2} \leq&C\bigl( \bigl\Vert \xi^{0} \bigr\Vert ^{2}+ \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}\bigr)+C\Delta t\sum _{j=1}^{n}\bigl( \bigl\Vert \alpha^{j} \bigr\Vert ^{2}+ \bigl\Vert \beta^{j} \bigr\Vert ^{2}\bigr) \\ &{}+C\bigl( \bigl\Vert \partial_{t}\tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{ \xi}^{n} \bigr\Vert ^{2} +h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{n}(k\tilde{\boldsymbol {\sigma}}_{h}) \bigr\Vert ^{2}\bigr) \\ &{}+C\Delta t\sum_{j=1}^{n} \bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{j} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{j}(k \tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde {\phi}^{j} \bigr\Vert ^{2} + \bigl\Vert \partial_{t}\tilde{\xi}^{j} \bigr\Vert ^{2}\bigr). \end{aligned}$$
(71)

Finally, we estimate \(\|u(t_{m})-U^{m}\|\). Setting \(v_{h}=\phi^{n}\) in (59e), \(\mathbf{w}_{h}=\zeta^{n}\) in (59c), and \(\mathbf{z}_{h}=\xi^{n}\) in (59d), we get

$$\begin{aligned}& \bigl(c\partial_{t}\phi^{n},\phi^{n} \bigr)+\bigl(a\xi^{n},\gamma_{h}\xi^{n}\bigr)+ \bigl(b\partial_{t}\xi ^{n},\gamma_{h} \xi^{n}\bigr) \\& \quad =-\bigl(c\partial_{t}\tilde{\phi}^{n}, \phi^{n}\bigr) -\bigl(c\beta^{n},\phi^{n}\bigr)- \bigl(b\partial_{t}\tilde{\xi}^{n},\gamma_{h} \xi^{n}\bigr) -\bigl(b\boldsymbol{\sigma}_{t}^{n},(I- \gamma_{h})\xi^{n}\bigr) \\& \qquad {}-\bigl(b\alpha^{n},\gamma_{h}\xi^{n} \bigr)-\Delta t\sum_{j=0}^{n-1} \bigl(k^{n,j}\xi ^{j},\gamma_{h}\xi^{n} \bigr)-\bigl(\varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h}), \gamma _{h}\xi^{n}\bigr). \end{aligned}$$
(72)

Noting that \((c\partial_{t}\phi^{n},\phi^{n})\geq\frac{1}{2\Delta t} (\|c^{\frac{1}{2}}\phi ^{n}\|^{2}-\|c^{\frac{1}{2}}\phi^{n-1}\|^{2})\), and using Lemmas 3.3 and 3.4, we obtain

$$\begin{aligned}& \frac{1}{2\Delta t} \bigl( \bigl\Vert c^{\frac{1}{2}} \phi^{n} \bigr\Vert ^{2}- \bigl\Vert c^{\frac{1}{2}}\phi ^{n-1} \bigr\Vert ^{2}\bigr) +\mu_{1} \bigl\Vert \xi^{n} \bigr\Vert ^{2} \\& \quad \leq C\bigl( \bigl\Vert \phi^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\xi^{n} \bigr\Vert ^{2} \bigr) +C\bigl( \bigl\Vert \partial_{t}\tilde{\phi}^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde{\xi }^{n} \bigr\Vert ^{2}+ \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}\bigr) \\& \qquad {}+C\Delta t\sum_{j=0}^{n-1} \bigl\Vert \xi^{j} \bigr\Vert ^{2} +C \bigl\Vert \varepsilon^{n}(k\tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2}+\frac{\mu_{1}}{2} \bigl\Vert \xi^{n} \bigr\Vert ^{2}. \end{aligned}$$
(73)

Summing from \(n=1\) to m, multiplying (73) by \(2\Delta t\), and using (67), we get

$$\begin{aligned} c_{0} \bigl\Vert \phi^{m} \bigr\Vert ^{2} \leq& C\bigl( \bigl\Vert \phi^{0} \bigr\Vert ^{2} + \bigl\Vert \xi^{0} \bigr\Vert ^{2} \bigr)+C\Delta t\sum_{n=1}^{m}\bigl( \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}\bigr)+C\Delta t\sum _{n=1}^{m} \bigl\Vert \phi^{n} \bigr\Vert ^{2} \\ &{}+C\Delta t\sum_{n=1}^{m} \bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{n}(k \tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde {\phi}^{n} \bigr\Vert ^{2} + \bigl\Vert \partial_{t}\tilde{\xi}^{n} \bigr\Vert ^{2}\bigr). \end{aligned}$$
(74)

Choose Δt in (74) to satisfy \(C\Delta t<\frac{c_{0}}{2}\), and use Gronwall’s inequality to get

$$\begin{aligned} \bigl\Vert \phi^{m} \bigr\Vert ^{2} \leq&C\bigl( \bigl\Vert \phi^{0} \bigr\Vert ^{2} + \bigl\Vert \xi^{0} \bigr\Vert ^{2}\bigr)+C\Delta t\sum _{n=1}^{m}\bigl( \bigl\Vert \alpha^{n} \bigr\Vert ^{2}+ \bigl\Vert \beta^{n} \bigr\Vert ^{2}\bigr) \\ &{}+C\Delta t\sum_{n=1}^{m} \bigl(h^{2} \bigl\Vert \boldsymbol{\sigma}_{t}^{n} \bigr\Vert _{1}^{2}+ \bigl\Vert \varepsilon^{n}(k \tilde{\boldsymbol{\sigma}}_{h}) \bigr\Vert ^{2}+ \bigl\Vert \partial_{t}\tilde {\phi}^{n} \bigr\Vert ^{2} + \bigl\Vert \partial_{t}\tilde{\xi}^{n} \bigr\Vert ^{2}\bigr). \end{aligned}$$
(75)

Now, we note that

$$\begin{aligned}& \bigl\Vert \alpha^{n} \bigr\Vert ^{2}\leq C\Delta t \int_{t_{n-1}}^{t_{n}} \Vert \boldsymbol{\sigma }_{tt} \Vert ^{2}\,\mathrm{d}t,\qquad \bigl\Vert \partial_{t}\tilde{\phi}^{n} \bigr\Vert ^{2}\leq C \frac{1}{\Delta t} \int_{t_{n-1}}^{t_{n}} \Vert \tilde{\phi}_{t} \Vert ^{2}\,\mathrm{d}t, \end{aligned}$$
(76)
$$\begin{aligned}& \bigl\Vert \beta^{n} \bigr\Vert ^{2}\leq C\Delta t \int_{t_{n-1}}^{t_{n}} \Vert u_{tt} \Vert ^{2}\,\mathrm{d}t,\qquad \bigl\Vert \partial_{t}\tilde{ \xi}^{n} \bigr\Vert ^{2}\leq C\frac{1}{\Delta t} \int _{t_{n-1}}^{t_{n}} \Vert \tilde{\xi}_{t} \Vert ^{2}\,\mathrm{d}t. \end{aligned}$$
(77)

Using (19a)-(19c), we have

$$\begin{aligned}& \Vert \tilde{\boldsymbol{\sigma}}_{h} \Vert ^{2}\leq C \biggl( \Vert \boldsymbol{\sigma} \Vert ^{2}+h^{2} \Vert \boldsymbol{\lambda} \Vert _{1}^{2}+ \int_{0}^{t} \Vert \boldsymbol{\sigma} \Vert ^{2}\,\mathrm{d}t\biggr), \\& \Vert \tilde{\boldsymbol{\sigma}}_{ht} \Vert ^{2}\leq C \Biggl( \sum_{i=0}^{1}\biggl( \biggl\Vert \frac {\partial^{i}\boldsymbol{\sigma}}{\partial t^{i}} \biggr\Vert ^{2} +h^{2} \biggl\Vert \frac{\partial^{i}\boldsymbol{\lambda}}{\partial t^{i}} \biggr\Vert _{1}^{2}\biggr) + \int_{0}^{t}\bigl( \Vert \boldsymbol{\sigma} \Vert ^{2} +h^{2} \Vert \boldsymbol{\lambda} \Vert _{1}^{2}\bigr)\,\mathrm{d}t\Biggr), \end{aligned}$$

and we have

$$ \bigl\Vert \varepsilon^{n}(k\tilde{\boldsymbol{ \sigma}}_{h}) \bigr\Vert ^{2} \leq C\Delta t^{2} \sum_{i=0}^{1} \int_{0}^{t_{n}}\biggl( \biggl\Vert \frac{\partial^{i}\boldsymbol{\sigma }}{\partial t^{i}} \biggr\Vert ^{2} +h^{2} \biggl\Vert \frac{\partial^{i}\boldsymbol{\lambda}}{\partial t^{i}} \biggr\Vert _{1}^{2}\biggr)\,\mathrm{d}t. $$
(78)

Further, using (59a) and (59b), we get

$$\begin{aligned}& \bigl\Vert \xi^{0} \bigr\Vert ^{2}\leq Ch^{2}\bigl( \bigl\Vert \boldsymbol{\sigma}(0) \bigr\Vert _{1}^{2}+ \bigl\Vert \boldsymbol {\lambda}(0) \bigr\Vert _{1}^{2}\bigr), \end{aligned}$$
(79)
$$\begin{aligned}& \bigl\Vert \phi^{0} \bigr\Vert \leq \bigl\Vert \tilde{\phi}^{0} \bigr\Vert \leq Ch\bigl( \bigl\Vert u(0) \bigr\Vert _{1}+ \bigl\Vert \boldsymbol {\sigma}(0) \bigr\Vert _{1}+ \bigl\Vert \boldsymbol{\lambda}(0) \bigr\Vert _{1} \bigr). \end{aligned}$$
(80)

Finally, apply the triangle inequality to obtain the error estimates. □

6 Numerical example

For confirming the above theoretical analysis, we give a numerical example and consider the spatial and temporal domain \(\Omega=(0,1)\times(0,1)\), \(J=(0,1]\), the coefficients \(a(x)=1+2x_{1}^{2}+x_{2}^{2}\), \(b(x)=1+x_{1}^{2}+2x_{2}^{2}\), \(c(x)=1\), \(k(x,t,\tau)=(1+x_{1}^{2}+x_{2}^{2}+t^{2})\tau\), and the initial function

$$u(x,0)=x_{1}(x_{1}-1)x_{2}(x_{2}-1). $$

The exact solution is

$$ u(x,t)=e^{-t}x_{1}(x_{1}-1)x_{2}(x_{2}-1), $$

and the source function \(f(x,t)\), auxiliary variables \(\boldsymbol {\sigma}(x,t)=-\nabla u(x,t)\) and \(\boldsymbol{\lambda}(x,t)= -(a(x)\nabla u(x,t)+b(x)\nabla u_{t}(x,t)+\int _{0}^{t}k(x,t,\tau)\nabla u(x,\tau)\,\mathrm{d}\tau)\) are determined by the above functions.

We use the fifth order Gauss quadrature rule to calculate the errors \(\|u-u_{h}\|_{L^{\infty}(L^{2}(\Omega))}\), \(\|\boldsymbol{\sigma}-\boldsymbol{\sigma}_{h}\|_{L^{\infty}((L^{2}(\Omega))^{2})}\), \(\|\boldsymbol{\lambda}-\boldsymbol{\lambda}\|_{L^{\infty}(H(\operatorname{div},\Omega))}\) and \(\|\boldsymbol{\lambda}-\boldsymbol{\lambda}_{h}\|_{L^{\infty}((L^{2}(\Omega))^{2})}\). The simulation results for the backward Euler fully-discrete scheme are given in Table 1 by using \(\mathit{RT}_{0}\) space with different mesh sizes \(h=\sqrt{2}\Delta t=\frac{\sqrt{2}}{8},\frac{\sqrt{2}}{16},\frac{\sqrt {2}}{32},\frac{\sqrt{2}}{64}\). Based on the error results and convergence rates, we can verify the theoretical analysis.

Table 1 Error estimates and convergence rates

The graphs of exact solutions for u, σ and λ at \(t=1\) are drawn on Figures 2, 3 and 4, respectively. The graphs of the corresponding discrete solutions for \(u_{h}^{n}\), \(\boldsymbol{\sigma}_{h}^{n}\) and \(\boldsymbol{\lambda}_{h}^{n}\) with the mesh \(h=\frac{\sqrt{2}}{32}\) and \(\Delta t=\frac{1}{32}\) are drawn on Figures 5, 6 and 7, respectively. The numerical results and figures show that the EMCVE scheme is feasible and efficient.

Figure 2
figure 2

The exact solution of u .

Figure 3
figure 3

The exact solution of \(\pmb{\boldsymbol{\sigma}=(\sigma _{1},\sigma_{2})}\) .

Figure 4
figure 4

The exact solution of \(\pmb{\boldsymbol{\lambda}=(\lambda _{1},\lambda_{2})}\) .

Figure 5
figure 5

The numerical solution of \(\pmb{u_{h}}\) .

Figure 6
figure 6

The numerical solution of \(\pmb{\boldsymbol{\sigma }_{h}=(\sigma_{1h},\sigma_{2h})}\) .

Figure 7
figure 7

The numerical solution of \(\pmb{\boldsymbol{\lambda }_{h}=(\lambda_{1h},\lambda_{2h})}\) .

7 Conclusions

We present the EMCVE method for the 2D linear integro-differential equation of Sobolev type. We introduce the transfer operator \(\gamma_{h}\) and construct the semi-discrete, backward Euler fully-discrete EMCVE schemes. We obtain the optimal order error estimates for the scalar unknown u (in \(L^{2}(\Omega)\)-norm), gradient σ (in \((L^{2}(\Omega))^{2}\)-norm) and flux λ (in \((L^{2}(\Omega))^{2}\)-norm and \(\mathbf {H}(\operatorname{div},\Omega)\)-norm) by introducing the Volterra-type generalized EMCVE projection. Moreover, we give the numerical experiment to verify the theoretical analysis.

References

  1. Lin, YP, Thomée, V, Wahlbin, LB: Ritz-Volterra projections to finite-element spaces and applications to integrodifferential and related equations. SIAM J. Numer. Anal. 28, 1047-1070 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  2. Zhang, T, Li, CJ: Superconvergence of finite element approximations to parabolic and hyperbolic integro-differential equations. Northeast. Math. J. 17, 279-288 (2001)

    MathSciNet  MATH  Google Scholar 

  3. Pani, AK, Sinha, RK: Error estimates for semidiscrete Galerkin approximation to a time dependent parabolic integro-differential equation with nonsmooth data. Calcolo 37, 181-205 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  4. Zhang, T, Lin, YP, Tait, RJ: On the finite volume element version of Ritz-Volterra projection and applications to related equations. J. Comput. Math. 5, 491-504 (2002)

    MathSciNet  MATH  Google Scholar 

  5. Li, HR, Li, Q: Finite volume element methods for nonlinear parabolic integro-differential problems. J. Korean Soc. Ind. Appl. Math. 7, 35-49 (2003)

    Google Scholar 

  6. Sinha, RK, Ewing, RE, Lazarov, RD: Mixed finite element approximations of parabolic integro-differential equations with nonsmooth initial data. SIAM J. Numer. Anal. 47, 3269-3292 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  7. Liu, Y, Fang, ZC, Li, H, He, S, Gao, W: A new expanded mixed method for parabolic integro-differential equations. Appl. Math. Comput. 259, 600-613 (2015)

    Article  MathSciNet  Google Scholar 

  8. Shi, DY, Wang, HH: An \(H^{1}\)-Galerkin nonconforming mixed finite element method for integrodifferential equation of parabolic type. J. Math. Res. Exposition 29, 871-881 (2009)

    MathSciNet  MATH  Google Scholar 

  9. Liu, Y, Li, H, Wang, JF, Gao, W: A new positive definite expanded mixed finite element method for parabolic integrodifferential equations. J. Appl. Math. 2012, Article ID 391372 (2012)

    MathSciNet  MATH  Google Scholar 

  10. Zhu, AL: Discontinuous mixed covolume methods for linear parabolic integrodifferential problems. J. Appl. Math. 2014, Article ID 649468 (2014)

    MathSciNet  Google Scholar 

  11. Cui, X: Sobolev-Volterra projection and numerical analysis of finite element methods for integrodifferential equations. Acta Math. Appl. Sin. 24, 442-455 (2001)

    Google Scholar 

  12. Che, HT, Zhou, ZJ, Jiang, ZW, Wang, YJ: \(H^{1}\)-Galerkin expanded mixed finite element methods for nonlinear pseudo-parabolic integro-differential equations. Numer. Methods Partial Differ. Equ. 29, 799-817 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  13. Guezane-Lakoud, A, Belakroum, D: Time-discretization schema for an integrodifferential Sobolev type equation with integral conditions. Appl. Math. Comput. 218, 4695-4702 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  14. Russell, TF: Rigorous block-centered discretizations on irregular grids: improved simulation of complex reservoir systems. Technical report No. 3, Project report, Reservoir Simulation Research Corporation (1995)

  15. Chou, SH, Kwak, DY, Vassilevski, PS: Mixed covolume methods for the elliptic problems on triangular grids. SIAM J. Numer. Anal. 35, 1850-1861 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  16. Chou, SH, Kwak, DY: Mixed covolume methods on rectangular grids for elliptic problems. SIAM J. Numer. Anal. 37, 758-771 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  17. Cai, Z, Jones, JE, Mccormick, SF, Russell, TF: Control-volume mixed finite element methods. Comput. Geosci. 1, 289-315 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  18. Kwak, DY, Kim, KY: Mixed covolume methods for quasi-linear second-order elliptic problems. SIAM J. Numer. Anal. 38, 1057-1072 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  19. Rui, HX: Symmetric mixed covolume methods for parabolic problems. Numer. Methods Partial Differ. Equ. 18, 561-583 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  20. Yang, SX, Jiang, ZW: Mixed covolume method for parabolic problems on triangular grids. Appl. Math. Comput. 215, 1251-1265 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  21. Yu, CH, Li, YH: Biquadratic finite volume element method based on optimal stress points for second order hyperbolic equations. Numer. Methods Partial Differ. Equ. 29, 738-756 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  22. Zhang, ZY: Error estimates of finite volume element method for the pollution in groundwater flow. Numer. Methods Partial Differ. Equ. 25, 259-274 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  23. Chen, Z: Expanded mixed element methods for linear second-order elliptic problems (I). RAIRO Modél. Math. Anal. Numér. 32, 479-499 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  24. Chen, Z: Expanded mixed element methods for quasilinear second-order elliptic problems (II). RAIRO Modél. Math. Anal. Numér. 32, 501-520 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  25. Rui, HX, Lu, TC: An expanded mixed covolume method for elliptic problems. Numer. Methods Partial Differ. Equ. 21, 8-23 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  26. Adams, R: Sobolev Spaces. Academic Press, New York (1975)

    MATH  Google Scholar 

  27. Fang, ZC, Li, H: An expanded mixed covolume method for Sobolev equation with convection term on triangular grids. Numer. Methods Partial Differ. Equ. 29, 1257-1277 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  28. Luo, ZD: Mixed Finite Element Methods and Applications. Chinese Science Press, Beijing (2006)

    Google Scholar 

  29. Brezzi, F, Fortin, M: Mixed and Hybrid Finite Element Methods. Springer, New York (1991)

    Book  MATH  Google Scholar 

  30. Douglas, J, Roberts, JE: Global estimates for mixed methods for second order elliptic equations. Math. Comput. 44, 39-52 (1985)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Fund of China (11661058, 11361035, 11501311), the Natural Science Fund of Inner Mongolia Autonomous Region (2016BS0105, 2016MS0102, 2017MS0107), the Scientific Research Projection of Higher Schools of Inner Mongolia (NJZY14013), the Program of Higher-Level Talents of Inner Mongolia University (30105-135127).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhichao Fang.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

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

Publisher’s Note

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

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fang, Z., Li, H., Liu, Y. et al. An expanded mixed covolume element method for integro-differential equation of Sobolev type on triangular grids. Adv Differ Equ 2017, 143 (2017). https://doi.org/10.1186/s13662-017-1201-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-017-1201-7

MSC

Keywords