Skip to main content

Convergence of a linearly extrapolated BDF2 finite element scheme for viscoelastic fluid flow

Abstract

The stability and convergence of a linearly extrapolated second order backward difference (BDF2-LE) time-stepping scheme for solving viscoelastic fluid flow in \(\mathbb{R}^{d}\), \(d=2,3\), are presented in this paper. The time discretization is based on the implicit scheme for the linear term and the two-step linearly extrapolated scheme for the nonlinear term. Mixed finite element (MFE) method is applied for the spatial discretization. The approximations of stress tensor σ, velocity vector u and pressure p are \(P_{m}\)-discontinuous, \(P_{k}\)-continuous and \(P_{q}\)-continuous elements, respectively. Upwinding needed for convection of σ is made by a discontinuous Galerkin (DG) FE method. For the time step t small enough, the existence of an approximate solution is proven. If \(m, k \geqslant \frac{d}{2}\), \(q+1\geqslant\frac{d}{2}\), and \(\triangle t \leqslant C_{0} h^{\frac{d}{4}}\), then the discrete \(H^{1}\) and \(L^{2}\) errors for the velocity and stress, and \(L^{2}\) error for the pressure, are bounded by \(C(\triangle t^{2}+h^{\min\{m,k,q+1\}})\), where h denotes the mesh size. The derived theoretical results are supported by numerical tests.

1 Introduction

In this paper, we consider the time-dependent incompressible viscoelastic fluid flow problem

$$\begin{aligned} &\mathit{Re} (\partial_{t}\mathbf{u}+\mathbf{u}\cdot \nabla\mathbf{u})-\nabla\cdot\sigma-2(1-\alpha)\nabla\cdot D(\mathbf {u})+\nabla p=\mathbf{f}, \end{aligned}$$
(1.1a)
$$\begin{aligned} &\lambda(\partial_{t}\sigma+\mathbf{u}\cdot\nabla \sigma)+\sigma+\lambda g_{a}(\sigma,\nabla\mathbf{u})-2\alpha D( \mathbf{u})=0, \end{aligned}$$
(1.1b)
$$\begin{aligned} &\nabla\cdot\mathbf{u}=0, \end{aligned}$$
(1.1c)

for \(\mathbf{x}\in\Omega\) and \(t\in(0,T]\), where \(\Omega\subset \mathbb{R}^{d}\) (d=2, 3) is a connected, bounded polygonal domain with the Lipschitz continuous boundary Ω. \(p(\mathbf{x},t)\) represents the pressure, \(\mathbf{u}=(u_{1}(\mathbf{x},t), \ldots, u_{d}(\mathbf{x},t))\) the velocity vector, and \(\sigma(\mathbf{x},t)\) the stress tensor. σ is the viscoelastic part of the total stress tensor \(\sigma _{\mathrm{tot}}=\sigma+2(1-\alpha)D(\mathbf{u})-p\mathbf{I}\). λ is the Weissenberg number, Re the Reynolds number, \(\mathbf{f}(\mathbf{x},t)\) the body forces acting on the fluid and \(0 < \alpha< 1\) may be considered as the fraction of viscoelastic viscosity. The gradient of u is defined as \((\nabla\mathbf {u})_{i,j}=\partial u_{i}/\partial x_{j}\). \(D(\mathbf{u})=\frac{1}{2}(\nabla\mathbf{u}+\nabla\mathbf{u}^{T})\) is the rate of the strain tensor. For all \(a\in[-1,1]\), \(g_{a}(\sigma,\nabla\mathbf{u})\) is defined by

$$ g_{a}(\sigma,\nabla\mathbf{u})=\frac{1-a}{2}\bigl( \sigma\nabla\mathbf{u}+(\nabla\mathbf{u})^{T}\sigma\bigr)- \frac{1+a}{2}\bigl((\nabla\mathbf{u}) \sigma+\sigma(\nabla \mathbf{u})^{T}\bigr). $$
(1.2)

The boundary and initial conditions are given by

$$\begin{aligned}& \mathbf{u}(\mathbf{x},t)=\mathbf{0}, \quad\text{on } \partial\Omega \times (0,T], \end{aligned}$$
(1.3)
$$\begin{aligned}& \mathbf{u}(\mathbf{x},0)=\mathbf{u}_{0}(\mathbf{x}),\qquad \sigma( \mathbf{x},0)=\sigma_{0}(\mathbf{x}), \quad\forall\mathbf{x}\in \Omega. \end{aligned}$$
(1.4)

Time-dependent calculations of viscoelastic fluid flows are important to the understanding of many problems in non-Newtonian fluid mechanics, particularity those related to flow instabilities [13]. The existence and uniqueness of solutions to viscoelastic fluid flow (1.1a)-(1.4) were discussed in [4, 5].

Numerical methods for solving the time-dependent incompressible viscoelastic fluid flow have been investigated extensively [618]. For the analysis of the time-dependent problem, Baranger and Wardi [11] studied a DG approximation to inertialess flow in \(\mathbb{R}^{2}\). Assuming the Hood-Taylor FE pair approximation for the velocity and pressure, and a discontinuous linear FE approximation for the stress, and Euler implicit method in time, under the assumption \(\triangle t \leqslant Ch^{3/2}\), they obtained that the discrete \(H^{1}\) and \(L^{2}\) errors for the velocity and stress, respectively, are bounded by \(C(\triangle t + h^{3/2})\). Ervin and Heuer [14] analyzed a fully discrete approximation for the time-dependent viscoelasticity equations with an Oldroyd B constitutive equation in \(\mathbb{R}^{d}\), \(d=2,3\). They used a Crank-Nicolson discretization for the time derivatives. At each time level a linear system of equations is solved. To resolve the nonlinear terms, they used a three-step extrapolation for the prediction of the velocity and stress at the new time level. The approximation is stabilized by using a discontinuous Galerkin approximation for the constitutive equation. Assume that t is sufficiently small and satisfying \(\triangle t \leqslant Ch^{d/4}\), the existence of an approximate solution is proven. A priori error estimate for the approximation in terms of t and h is also derived. In [12], Ervin and Miles analyzed the finite element spacial semi-discrete and Euler semi-implicit fully discrete schemes, which were stabilized by using a streamline upwind Petrov-Galerkin (SUPG) for the constitutive equation. Bensaada and Esselaoui in [15] presented error analysis of a modified Euler-SUPG approximation for the time-dependent viscoelastic flow problem. In [18], based on a splitting of the error into two parts: the error from the time discretization of the PDEs and the error from the finite element approximation of corresponding iterated time-discrete PDEs, the authors carried on unconditional error estimates for time-dependent viscoelastic fluid flow.

In this work, we consider the convergence of BDF2-LE in time and MFE in space for the viscoelastic fluid flow. The backward difference formula (BDF) class of multi-step schemes has been widely used as time integration method for both ordinary and partial differential equations, see [1927]. The BDF2 is one of the most popular BDF schemes due to its stability and damping properties [28]. Girault and Raviart introduced and analyzed a first-order and second-order BDF temporal semi-discrete schemes for Navier-Stokes equations in [21]. An unconditionally stable decoupled BDF2 time-stepping scheme was analyzed for Boussinesq type Navier-Stokes equation in [24]. To the best of our knowledge, there is no rigorous convergence analysis available yet for the viscoelastic fluid flow by using BDF2-LE in time. We will propose and analyze a coupled scheme which belongs to this class.

This article is organized as follows. In the next section, we introduce some notations and preliminaries related to a continuum and discrete problem. In Section 3, we propose the extrapolated time-stepping scheme, prove the existence of the numerical solution and establish the stability analysis. The error analysis for the general scheme is presented in Section 4. We also present numerical tests to confirm the theoretical results in Section 5. Finally, some conclusions are drawn.

2 Notation and preliminaries

We denote the \(L^{2}(\Omega)\) norms and corresponding inner products by \(\Vert \cdot \Vert \) and \((\cdot, \cdot)\). Likewise, the \(L^{2}(\Omega)\) norms and the Sobolev \(W^{k,p}(\Omega)\) norms [29] are denoted by \(\Vert \cdot \Vert _{L^{p}}\) and \(\Vert \cdot \Vert _{W^{k,p}}\), respectively. \(H^{k}(\Omega)\) is used to represent the Sobolev space \(W^{k,2}(\Omega )\) and \(\Vert \cdot \Vert _{k}\) denotes the norm in \(H^{k}(\Omega)\). The space \(H^{-k}(\Omega)\) denotes the dual spaces of \(H_{0}^{k}(\Omega)\). All other norms will be clearly labeled with subscripts.

The velocity and pressure spaces are \(X=H_{0}^{1}(\Omega)^{d}\), \(Q=L_{0}^{2}(\Omega)\), respectively. The stress space S and divergence-free functions space V are given by

$$\begin{aligned}& \begin{aligned} S&= \bigl\{ \tau=(\tau_{ij});\tau_{ij}= \tau_{ji};\tau_{ij}\in L^{2}(\Omega);1\leqslant i,j \leqslant d\bigr\} \\ &\quad{}\cap\bigl\{ \tau=(\tau_{ij}); \mathbf{v}\cdot\nabla\tau\in L^{2}(\Omega)^{d\times d},\forall\mathbf{v}\in X\bigr\} ,\end{aligned} \\& V=\bigl\{ \mathbf{v}\in X;(q, \nabla\cdot\mathbf{v})=0,\forall q\in Q\bigr\} . \end{aligned}$$

A weak formulation of (1.1a)-(1.1c) is as follows: Find \((\sigma,\mathbf{u}, p):[0,T]\rightarrow (S, X, Q)\) for a.e. \(t\in(0, T]\) satisfying

$$\begin{aligned} & \mathit{Re}(\partial_{t}\mathbf{u},\mathbf{v})+ \mathit{Re} c(\mathbf{u},\mathbf{u},\mathbf{v})+\bigl(\sigma ,D(\mathbf{v}) \bigr)+2(1-\alpha) \bigl(D(\mathbf{u}),D(\mathbf{v})\bigr) \\ &\quad{}-(p,\nabla\cdot\mathbf{v})=(\mathbf{f},\mathbf{v}), \end{aligned}$$
(2.1a)
$$\begin{aligned} &(q,\nabla\cdot\mathbf{u})=0, \end{aligned}$$
(2.1b)
$$\begin{aligned} &\lambda( \partial_{t}\sigma+\mathbf{u}\cdot\nabla\sigma,\tau) + \lambda\bigl(g_{a}(\sigma,\nabla\mathbf{u}),\tau\bigr) +(\sigma, \tau)-2\alpha\bigl(D(\mathbf{u}),\tau\bigr)=\mathbf{0} \end{aligned}$$
(2.1c)

for all \((\tau, \mathbf{v},q)\in(S, X, Q)\) with the initial condition (1.4) a.e. in Ω, where the trilinear operator c on \(X\times X \times X\) is

$$c(\mathbf{u},\mathbf{v},\mathbf{w})=(\mathbf{u}\cdot\nabla\mathbf{v}, \mathbf{w}). $$

By virtue of the divergence-free space V, the weak formulation of (1.1a)-(1.1c) can be written as follows: Find \((\sigma,\mathbf{u})\in(S, V)\) such that, for all \((\tau,\mathbf{v})\in(S,V)\),

$$\begin{aligned} &\mathit{Re}(\partial_{t}\mathbf{u},\mathbf{v})+ \mathit{Re}c(\mathbf{u},\mathbf{u},\mathbf{v})+\bigl(\sigma ,D(\mathbf{v}) \bigr) +2(1-\alpha) \bigl(D(\mathbf{u}),D(\mathbf{v})\bigr) \\ &\quad=(\mathbf{f},\mathbf{v}), \end{aligned}$$
(2.2a)
$$\begin{aligned} &\lambda(\partial_{t}\sigma+\mathbf{u}\cdot\nabla\sigma,\tau)+( \sigma,\tau)+\lambda\bigl(g_{a}(\sigma,\nabla\mathbf{u}),\tau\bigr)-2 \alpha\bigl(D(\mathbf{u}),\tau\bigr)=\mathbf{0}. \end{aligned}$$
(2.2b)

Here we assume that the initial-boundary value problem (1.1a)-(1.4) has a unique solution satisfying the regularity conditions

$$ \begin{gathered} \mathbf{u}\in{L^{2} \bigl(0,T;H^{k+1}(\Omega)^{d}\bigr)},\qquad \partial_{t} \mathbf{u}\in{L^{2}\bigl(0,T;H^{k+1}(\Omega)^{d} \bigr)},\qquad \partial_{t}^{3}\mathbf{u}\in{L^{2} \bigl(0,T;L^{2}(\Omega)^{d}\bigr)},\hspace{-20pt} \\ p\in{L^{2}\bigl(0,T;H^{q+1}(\Omega)\bigr)},\qquad \sigma\in {L^{2}\bigl(0,T;H^{m+1}(\Omega)^{d\times d}\bigr)}, \\ \partial_{t}\sigma\in{L^{2}\bigl(0,T;H^{m+1}( \Omega)^{d\times d}\bigr)},\qquad \partial_{t}^{3}\sigma\in {L^{2}\bigl(0,T;L^{2}(\Omega)^{d\times d}\bigr)}, \\ \Vert \mathbf{u} \Vert _{\infty}, \Vert \sigma \Vert _{\infty}, \Vert \nabla\mathbf{u} \Vert _{\infty}, \Vert \nabla\sigma \Vert _{\infty} \leqslant M \quad\text{for all } t\in [0,T]. \end{gathered} $$
(2.3)

By using \(\nabla\cdot\mathbf{u}=0\) and \(\mathbf{u}=\mathbf{0}\) on Ω, it is easy to see that \(2(D(\mathbf{u}),D(\mathbf{v}))=(\nabla\mathbf{u}, \nabla\mathbf {v})\), and \(\Vert D(\mathbf{u}) \Vert \leqslant \Vert \nabla \mathbf{u} \Vert \).

In order to keep the exposition simple, we restrict our attention to convex polyhedral domains. Suppose that \(T^{h}\) is a uniformly regular triangulation of Ω such that \(\Omega= \{\bigcup K : K \in T^{h}\}\) and assume that there exist positive constants \(\nu_{1}\), \(\nu_{2}\) such that \(\nu_{1}h\leqslant h_{K}\leqslant\nu_{2}\rho_{K}\), where \(h_{K}\) is the diameter of K, \(\rho_{K}\) is the diameter of the greatest ball included in K, and \(h = \max_{K\in T^{h}}h_{K}\). The corresponding FE spaces are

$$\begin{gathered} X_{h} =\bigl\{ \mathbf{v}\in X\cap C^{0}( \overline{\Omega})^{d}; \mathbf{v}_{\vert K}\in P_{k}(K)^{d},\forall K\in T^{h}\bigr\} , \\ S_{h} = \bigl\{ \tau\in S;\tau_{\vert K}\in P_{m}(K)^{d\times d}; \forall K\in T^{h}\bigr\} , \\ Q_{h} = \bigl\{ q\in Q\cap C^{0}(\overline{\Omega}); q_{\vert K}\in P_{q}(K);\forall K\in T^{h}\bigr\} , \end{gathered} $$

where \(P_{m}(K)\) denotes the space of polynomials of \(\mbox{degree} \leqslant m\) on \(K\in T^{h}\).

We make the following assumptions on the finite dimensional subspaces.

Assumption A1

For \((\mathbf{u}, p)\in H^{k+1}(\Omega)^{d}\times H^{q+1}(\Omega)\), there exists \((\Pi_{\mathbf{u}}(\mathbf{u}), \Pi_{p}(p))\in V_{h}\times Q_{h}\) such that [21, 3033]

$$\begin{aligned}& \bigl\Vert \mathbf{u}-\Pi_{\mathbf{u}}(\mathbf{u}) \bigr\Vert +h \bigl\Vert \nabla\bigl(\mathbf{u}-\Pi_{\mathbf{u}}(\mathbf{u})\bigr) \bigr\Vert \leqslant C_{ip}h^{k+1} \Vert \mathbf{u} \Vert _{k+1}, \end{aligned}$$
(2.4)
$$\begin{aligned}& \bigl\Vert p-\Pi_{p}(p) \bigr\Vert \leqslant C_{ip}h^{q+1} \Vert p \Vert _{q+1}. \end{aligned}$$
(2.5)

Let \(\Pi_{\sigma}(\sigma)\in S_{h}\) be a \(P_{m}\) continuous interpolant of σ, and if \(\sigma\in H^{m+1}(\Omega)^{d\times d}\), we have that

$$ \bigl\Vert \sigma-\Pi_{\sigma}(\sigma) \bigr\Vert +h \bigl\Vert \nabla\bigl(\sigma-\Pi_{\sigma}(\sigma)\bigr) \bigr\Vert \leqslant C_{ip}h^{m+1} \Vert \sigma \Vert _{m+1}. $$
(2.6)

Assumption A2

Discrete inf-sup condition

For each \(q_{h}\in Q_{h}\), there exists a nonzero function \(\mathbf {v}_{h}\in X_{h}\) such that

$$ \inf_{q_{h}\in Q_{h}}\sup_{\mathbf{v}_{h}\in X_{h}} \frac{(q_{h},\nabla\cdot\mathbf{v}_{h})}{ \Vert q_{h} \Vert \Vert \nabla\mathbf{v}_{h} \Vert }\geqslant\beta>0, $$
(2.7)

where β is a positive constant independent of the mesh size h.

Assumption A3

For each \(\omega_{h}\in X_{h}\), one has the inverse inequality, the Poincare inequality and the second Korn’s inequality

$$ \begin{gathered} \Vert \nabla\omega_{h} \Vert \leqslant C_{i}h^{-1} \Vert \omega_{h} \Vert ,\qquad \Vert \omega_{h} \Vert _{\infty}\leqslant C_{i}h^{-\frac{d}{2}} \Vert \omega_{h} \Vert , \\ \Vert \omega_{h} \Vert \leqslant C_{p} \Vert \nabla \omega_{h} \Vert , \\ \Vert \nabla\omega_{h} \Vert \leqslant C_{k} \bigl\Vert D(\omega_{h}) \bigr\Vert , \end{gathered} $$
(2.8)

where \(C_{i}\), \(C_{p}\) and \(C_{k}\) are the positive constants, which only depend on Ω.

There are many finite element spaces satisfying Assumptions A1-A3, such as the MINI \((P_{1}b, P_{1})\) elements, or the Hood-Taylor \((P_{2},P_{1})\) elements for the velocity u and pressure p, and \(P_{1}\) (or \(P_{2}\)) discontinuous element for stress tensor σ.

The discretely divergence-free velocity space is denoted by

$$V_{h}=\bigl\{ \mathbf{v}\in X_{h};(q,\nabla\cdot \mathbf{v})=0, \text{ for all } q\in Q_{h}\bigr\} . $$

Remark 2.1

The divergence-free space \(V_{h}\) is introduced only for theoretical analysis. The practical computation should be based on the finite element space pair \((X_{h}, Q_{h})\) for velocity and pressure. We refer the readers to Heywood and Rannacher [34, 35] for the details on the construction of \((X_{h}, Q_{h})\).

Here we present a result which will be used in the stability analysis and error estimate for pressure. Since the divergence-free space \(V_{h}\subset X_{h}\), we can define the norms of the dual spaces \(X_{h}\), \(V_{h}\) by

$$\Vert \omega \Vert _{X_{h}^{'}}=\sup_{\mathbf{v}_{h}\in X_{h}} \frac{(\omega,\mathbf{v}_{h})}{ \Vert \nabla\mathbf{v}_{h} \Vert },\qquad \Vert \omega \Vert _{V_{h}^{'}}=\sup _{\mathbf{v}_{h}\in V_{h}}\frac{(\omega,\mathbf{v}_{h})}{ \Vert \nabla\mathbf{v}_{h} \Vert }. $$

Lemma 2.2

[3638]

For \(\forall\mathbf{v}\in V_{h}\), the norms \(\Vert \mathbf{v} \Vert _{X_{h}^{'}}\) and \(\Vert \mathbf{v} \Vert _{V_{h}^{'}}\) are equivalent.

In order to describe the approximation of the constitutive equation by the method of discontinuous finite elements, following [6], we define

$$\partial K^{-}(\mathbf{u}) = \bigl\{ \mathbf{x}\in\partial K; \mathbf{u}(\mathbf{x})\cdot\mathbf{n}(\mathbf{x}) < 0\bigr\} , $$

where ∂K is the boundary of \(K \in T^{h}\), and n is the outward unit normal to ∂K, and

$$\partial\Omega^{h}= \biggl\{ \bigcup\partial K : K \in T^{h} \biggr\} \setminus\partial\Omega, \qquad\tau^{\pm}(\mathbf{u}) ( \mathbf{x})=\lim_{\varepsilon\rightarrow0^{\pm}} \tau\bigl(\mathbf{x} + \varepsilon \mathbf{u}(\mathbf{x})\bigr). $$

Also, for all functions in \(\prod_{K\in T_{h}}[H^{1}(K)]^{d\times d}\), we define

$$\begin{gathered} (\sigma,\tau)_{h}=\sum_{K\in T_{h}}( \sigma,\tau)_{K}, \\ \bigl\langle \sigma^{\pm},\tau^{\pm}\bigr\rangle _{h,u}= \sum_{K\in T_{h}} \int_{\partial K^{-}(u) }\bigl(\sigma^{\pm}(\mathbf{u}), \tau^{\pm}(\mathbf{u})\bigr) \vert \mathbf{n}\cdot\mathbf{u} \vert \,ds, \\ \bigl\langle \!\bigl\langle \sigma^{\pm} \bigr\rangle \!\bigr\rangle _{h,u}^{2}=\bigl\langle \sigma^{\pm},\sigma^{\pm}\bigr\rangle _{h,u},\qquad \Vert \tau \Vert _{0,\Gamma^{h}}=\biggl(\sum_{K\in T_{h}} \vert \tau \vert _{0,\partial K}^{2}\biggr)^{1/2}. \end{gathered} $$

The convection term \(((\mathbf{u}\cdot\nabla)\sigma, \tau)\) is approximated by means of an operator B on \(X_{h}\times S_{h}\times S_{h}\), defined by

$$ \begin{aligned}[b] &B(\mathbf{u}, \sigma, \tau) \\ & \quad= \bigl((\mathbf{u}\cdot\nabla)\sigma, \tau\bigr)_{h} + \frac{1}{2}(\nabla\cdot\mathbf{u} \sigma,\tau) + \bigl\langle \sigma^{+} -\sigma^{-},\tau^{+}\bigr\rangle _{h,\mathbf{u}} \\ &\quad= -\bigl((\mathbf{u}\cdot\nabla)\tau, \sigma\bigr)_{h} - \frac{1}{2}(\nabla\cdot\mathbf{u} \tau,\sigma) + \bigl\langle \sigma^{-}, \tau^{-}-\tau^{+}\bigr\rangle _{h,\mathbf{u}}, \end{aligned} $$
(2.9)

which implies some ‘coercivity’ of B [39]:

$$ B(\mathbf{u}, \sigma, \sigma) = \frac{1}{2}\bigl\langle \!\bigl\langle \sigma^{+}-\sigma^{-}\bigr\rangle \!\bigr\rangle ^{2}_{h,\mathbf{u}}. $$
(2.10)

Let \(\{t_{n}\vert t_{n}=n\triangle t; 0\leqslant n \leqslant N\}\) be a uniform partition of [0,T] with the time step \(\triangle t=T/N\). We denote \(\omega^{m}=\omega(\mathbf{x},t_{m})\). For a sequence of functions \(\{\omega^{n}\}_{n=0}^{N}\), we define the BDF2 operator \(\beth (\omega^{n+1})\) and the linearly extrapolated operator \(\digamma(\omega^{n+1})\)

$$\beth\bigl(\omega^{n+1}\bigr)=\frac{3\omega^{n+1}-4\omega^{n}+\omega ^{n-1}}{2 \triangle t}, \qquad\digamma\bigl( \omega^{n+1}\bigr)=2\omega^{n}-\omega^{n-1}. $$

It follows from Taylor’s formula with integral remainder that [26]

$$\begin{aligned}& \beth\bigl(\omega(t_{n})\bigr)=\partial_{t} \omega(t_{n})+\frac{1}{2\triangle t} \int_{t_{n-2}}^{t_{n}}\biggl\{ 2(t-t_{n-1})_{+}^{2}- \frac{1}{2}(t-t_{n-2})^{2}\biggr\} \partial_{t}^{3} \omega \,dt, \\& \digamma\bigl(\omega(t_{n})\bigr) =\omega(t_{n})+ \int_{t_{n-2}}^{t_{n}}\bigl\{ 2(t-t_{n-1})_{+}-(t-t_{n-2}) \bigr\} \partial_{t}^{2}\omega \,dt, \end{aligned}$$

where \((t-t_{n-1})_{+}=\max((t-t_{n-1}),0)\). By the Cauchy-Schwarz inequality, we have the truncation error

$$\begin{aligned}& \bigl\Vert \beth\bigl(\omega(t_{n})\bigr)- \partial_{t} \omega(t_{n}) \bigr\Vert \leqslant C_{T} (\triangle t)^{3/2} \bigl\Vert \partial_{t}^{3} \omega(t) \bigr\Vert _{L^{2}(t_{n-2},t_{n};L^{2}(\Omega))}, \end{aligned}$$
(2.11)
$$\begin{aligned}& \bigl\Vert \digamma\bigl(\omega(t_{n})\bigr)- \omega(t_{n}) \bigr\Vert \leqslant C_{T} (\triangle t)^{3/2} \bigl\Vert \partial_{t}^{2}\omega(t) \bigr\Vert _{L^{2}(t_{n-2},t_{n};L^{2}(\Omega))}, \end{aligned}$$
(2.12)

where the constant \(C_{T}\) is derived from Taylor’s formula.

The BDF2 operator \(\beth(\omega(t_{n+1}))\) satisfies the relation [26]

$$ \begin{gathered}[b] \bigl( \beth\bigl( \omega^{n+1}\bigr),\omega^{n+1}\bigr) \\ \quad= \frac{3}{4\triangle t} \bigl\Vert \omega^{n+1} \bigr\Vert ^{2}+\frac{1}{4\triangle t} \bigl\Vert \omega^{n+1}-2 \omega^{n}+\omega^{n-1} \bigr\Vert ^{2}- \frac{1}{\triangle t} \bigl\Vert \omega^{n} \bigr\Vert ^{2} \\ \qquad{}+\frac{1}{2\triangle t}\bigl[ \bigl\Vert \omega^{n+1}- \omega^{n} \bigr\Vert ^{2}- \bigl\Vert \omega^{n}-\omega^{n-1} \bigr\Vert ^{2}\bigr]+ \frac{1}{4\triangle t} \bigl\Vert \omega^{n-1} \bigr\Vert ^{2}. \end{gathered} $$
(2.13)

The discrete Gronwall’s lemma [35] plays an important role in the following analysis.

Lemma 2.3

Let t, H, and \(a_{n}\), \(b_{n}\), \(c_{n}\), \(\gamma_{n}\) (for integers \(n\geqslant0\)) be nonnegative numbers such that

$$ a_{l}+\triangle t\sum_{n=0}^{l}b_{n} \leqslant\triangle t \sum_{n=0}^{l} \gamma_{n}a_{n}+\triangle t\sum _{n=0}^{l}c_{n}+H \quad\textit{for } l \geqslant0. $$
(2.14)

Suppose that \(\triangle t \gamma_{n}<1\) for all n, and set \(\zeta _{n}=(1-\triangle t \gamma_{n})^{-1}\). Then

$$ a_{l}+\triangle t\sum_{n=0}^{l}b_{n} \leqslant \exp\Biggl(\triangle t \sum_{n=0}^{l} \gamma_{n}\zeta_{n}\Biggr) \Biggl(\triangle t\sum _{n=0}^{l}c_{n}+H\Biggr) \quad\textit{for } l\geqslant0. $$
(2.15)

Remark 2.4

If the first sum on the right in (2.14) extends only up to \(l-1\), then estimate (2.15) holds for all \(n > 0\) with \(\zeta_{n} = 1\).

Throughout the paper, the constants \(C_{1},C_{2}, \ldots\) denote different constants which are independent of h and t.

3 Numerical scheme and its stability

In this section, we first present the linearly extrapolated BDF2 scheme, then study the existence of numerical solutions, and finally establish stability of the numerical scheme.

3.1 Numerical scheme

Scheme 3.1

BDF2-LE Galerkin FEM

Given \(\mathbf{u}_{h}^{-1}=\mathbf{u}_{h}^{0}=\Pi_{\mathbf{u}}(\mathbf {u}_{0})\in V_{h}\), \(\sigma_{h}^{-1}=\sigma_{h}^{0}=\Pi_{\sigma}(\sigma _{0})\in S_{h}\), find \(\mathbf{u}_{h}^{n+1}\in X_{h}\), \(p_{h}^{n+1}\in Q_{h}\), \(\sigma_{h}^{n+1}\in S_{h}\) for \(n=0,1, 2, \ldots, N-1\) satisfying

$$\begin{aligned} &\mathit{Re}\bigl( \beth\bigl(\mathbf{u}_{h}^{n+1} \bigr),\mathbf{v}_{h}\bigr)+\mathit{Re} c\bigl(\digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr)+\bigl(\sigma_{h}^{n+1},D( \mathbf{v}_{h})\bigr) \\ &\quad{}+2(1-\alpha) \bigl(D\bigl(\mathbf{u}_{h}^{n+1} \bigr),D(\mathbf{v}_{h})\bigr) -\bigl( p_{h}^{n+1}, \nabla\cdot\mathbf{v}_{h}\bigr) =\bigl(\mathbf{f}^{n+1}, \mathbf{v}_{h}\bigr), \end{aligned}$$
(3.1a)
$$\begin{aligned} &\bigl(q_{h},\nabla\cdot\mathbf{u}_{h}^{n+1} \bigr)=0, \end{aligned}$$
(3.1b)
$$\begin{aligned} &\lambda\bigl(\beth\bigl( \sigma_{h}^{n+1}\bigr), \tau_{h}\bigr)+\bigl(\sigma_{h}^{n+1}, \tau_{h}\bigr) +\lambda B\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr), \sigma_{h}^{n+1},\tau_{h}\bigr) \\ &\quad{}-2\alpha\bigl(D\bigl(\mathbf{u}_{h}^{n+1}\bigr), \tau_{h}\bigr)+\lambda\bigl(g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr),\nabla\mathbf{u}_{h}^{n+1} \bigr),\tau_{h}\bigr)=0 \end{aligned}$$
(3.1c)

for all \(\mathbf{v}_{h}\in X_{h}\), \(q_{h}\in Q_{h}\) and \(\tau_{h}\in S_{h}\).

By virtue of the divergence-free subspace \(V_{h}\), Scheme 3.1 can be written as another form (Scheme 3.2) which is used in stability analysis in this section and error analysis in Section 4.

Scheme 3.2

BDF2-LE Galerkin FEM

Given \(\mathbf{u}_{h}^{-1}=\mathbf{u}_{h}^{0}=\Pi_{\mathbf{u}}(\mathbf {u}_{0})\in V_{h}\), \(\sigma_{h}^{-1}=\sigma_{h}^{0}=\Pi_{\sigma}(\sigma _{0})\in S_{h}\), find \(\mathbf{u}_{h}^{n+1}\in V_{h}\), \(\sigma_{h}^{n+1}\in S_{h}\) for \(n=0,1, 2, \ldots, N-1\), satisfying

$$\begin{aligned} &\mathit{Re}\bigl( \beth\bigl(\mathbf{u}_{h}^{n+1} \bigr),\mathbf{v}_{h}\bigr)+\mathit{Re} c\bigl(\digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr)+\bigl(\sigma_{h}^{n+1},D( \mathbf{v}_{h})\bigr) \\ &\quad{}+2(1-\alpha) \bigl(D\bigl(\mathbf{u}_{h}^{n+1} \bigr),D(\mathbf{v}_{h})\bigr) =\bigl(\mathbf{f}^{n+1}, \mathbf{v}_{h}\bigr), \end{aligned}$$
(3.2a)
$$\begin{aligned} &\lambda\bigl(\beth\bigl( \sigma_{h}^{n+1}\bigr), \tau_{h}\bigr)+\bigl(\sigma_{h}^{n+1}, \tau_{h}\bigr) +\lambda B\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr), \sigma_{h}^{n+1},\tau_{h}\bigr) \\ &\quad{}-2\alpha\bigl(D\bigl(\mathbf{u}_{h}^{n+1}\bigr), \tau_{h}\bigr)+\lambda\bigl(g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr),\nabla\mathbf{u}_{h}^{n+1} \bigr),\tau_{h}\bigr)=0 \end{aligned}$$
(3.2b)

for all \(\mathbf{v}_{h}\in V_{h}\) and \(\tau_{h}\in S_{h}\).

We see that Scheme 3.1 (or Scheme 3.2) is a linear extrapolation (semi-implicit) scheme, which is preferred over a fully implicit scheme (see Scheme 5.1 in Section 5) as it requires only solving the linear system in each time level.

Remark 3.3

Since Scheme 3.1 is a two-step scheme, it requires starting values \((\mathbf{u}_{h}^{0},\sigma_{h}^{0})\) and \((\mathbf{u}_{h}^{1}, \sigma_{h}^{1})\) and both with second order accuracy. For simplicity, here we take \((\mathbf{u}_{h}^{-1}, \sigma _{h}^{-1})=(\mathbf{u}_{h}^{0}, \sigma_{h}^{0}) =(\Pi_{\mathbf{u}}(\mathbf{u}_{0}), \Pi_{\sigma}(\sigma_{0}))\), it ensures that \((\mathbf{u}_{h}^{1}, \sigma_{h}^{1})\) is second order accuracy. We can also use the way as [20, 24] to get the value \((\mathbf {u}_{h}^{0}, \sigma_{h}^{0})=(\Pi_{\mathbf{u}}(\mathbf{u}_{0}), \Pi _{\sigma}(\sigma_{0}))\) and \((\mathbf{u}_{h}^{1},\sigma_{h}^{1})=(\frac {\mathbf{u}_{h}^{2/3}+\mathbf{u}_{h}^{4/3}}{2}, \frac{\sigma _{h}^{2/3}+\sigma_{h}^{4/3}}{2})\), where \((\mathbf{u}_{h}^{2/3}, \sigma_{h}^{2/3})\) and \((\mathbf{u}_{h}^{4/3}, \sigma_{h}^{4/3})\) are solutions of the first order backward Euler scheme with time step \(\frac{2}{3} \triangle t\) at \(t=\frac{2}{3} \triangle t\) and \(t=\frac{4}{3} \triangle t\), respectively. For details, please see [20, 24]. Of course, we can follow the Crank-Nicolson/Adams-Bashforth scheme [40] for Navier-Stokes equations to obtain \((\mathbf {u}_{h}^{1}, \sigma_{h}^{1})\).

3.2 The existence and uniqueness of the numerical solution

To ensure the computability of Scheme 3.2, we begin by showing that it is uniquely solvable for \(\mathbf{u}_{h}\) and \(\sigma_{h}\) at each time level.

Before proving the existence of solutions, we need to introduce the following induction hypothesis:

$$ \bigl\Vert \mathbf{u}_{h}^{n} \bigr\Vert _{\infty}, \bigl\Vert \sigma_{h}^{n} \bigr\Vert _{\infty} \leqslant K. \quad\textbf{IH1} $$
(3.3)

In Section 4, we will prove that the induction hypothesis IH1 is right for any \(n=0, 1, \ldots, N\).

Lemma 3.4

Under the condition of hypothesis IH1, for \(\triangle t\leqslant\min\{ \frac{1-\alpha}{3RedC_{k}^{2}K^{2}}, \frac{3\lambda\alpha(1-\alpha)}{72dC_{k}^{2}K^{2}-2\alpha(1-\alpha)}\} \), there exists a unique solution \((\mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1}, p_{h}^{n+1})\in X_{h}\times S_{h} \times Q_{h}\) satisfying (3.1a)-(3.1c).

Proof

Taking \(\mathbf{v}_{h}=2\alpha\mathbf{u}_{h}^{n+1}\) in (3.1a), \(q_{h}=2\alpha p_{h}^{n+1}\) in (3.1b) and \(\tau_{h}=\sigma_{h}^{n+1}\) in (3.1c), adding together the three equations thus obtained, we deduce that

$$ \begin{aligned}[b] A\bigl(\mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1}; \mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1}\bigr) &=\frac{2\alpha\mathit{Re}}{2\triangle t}\bigl( 4 \mathbf{u}_{h}^{n}-\mathbf{u}_{h}^{n-1}, \mathbf{u}_{h}^{n+1}\bigr) +\frac{\lambda}{2\triangle t}\bigl( 4 \sigma_{h}^{n},\sigma_{h}^{n+1}\bigr) \\ &\quad{} -\frac{\lambda}{2\triangle t}\bigl( \sigma_{h}^{n-1}, \sigma_{h}^{n+1}\bigr) +2\alpha\bigl(\mathbf{f}^{n+1}, \mathbf{u}_{h}^{n+1}\bigr), \end{aligned} $$
(3.4)

where the bilinear form \(A(\mathbf{u}_{h}^{n+1},\sigma_{h}^{n+1}; \mathbf{v}_{h},\tau_{h})\) is defined by

$$ \begin{aligned}[b] A\bigl(\mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1}; \mathbf{v}_{h}, \tau_{h}\bigr)&= \frac{2\alpha\mathit{Re}}{2\triangle t}\bigl( 3\mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr) +\frac{\lambda}{2\triangle t}\bigl( 3\sigma_{h}^{n+1}, \tau_{h}\bigr) + \bigl(\sigma_{h}^{n+1}, \tau_{h}\bigr) \\ &\quad{} +4\alpha(1-\alpha) \bigl(D\bigl(\mathbf{u}_{h}^{n+1} \bigr),D(\mathbf{v}_{h})\bigr) +2\alpha\mathit{Re} c\bigl( \digamma\bigl(\mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr) \\ &\quad{} +\lambda\bigl(g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr),\nabla\mathbf{u}_{h}^{n+1} \bigr),\tau_{h}\bigr) +\lambda B\bigl(\digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr), \sigma_{h}^{n+1}, \tau_{h}\bigr). \end{aligned} $$
(3.5)

We now estimate the nonlinear terms on the right-hand sides (RHS) of \(A(\mathbf{u}_{h}^{n+1},\sigma_{h}^{n+1}; \mathbf{v}_{h},\tau_{h})\) in (3.5). In view of (2.8) and the Holder inequality, we deduce that

$$\begin{aligned}& \begin{aligned} 2\alpha\mathit{Re} \bigl\vert c\bigl(\digamma \bigl( \mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1}, \mathbf{u}_{h}^{n+1}\bigr) \bigr\vert & =2\alpha \mathit{Re} \bigl\vert \bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr)\cdot\nabla\mathbf{u}_{h}^{n+1}, \mathbf{u}_{h}^{n+1} \bigr) \bigr\vert \\ & \leqslant2\alpha\mathit{Re} \sqrt{d} \bigl\Vert \digamma \bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert \\ &\leqslant6\alpha \mathit{Re} \sqrt{d}K \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert \\ & \leqslant\epsilon_{0} \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert ^{2}+\frac{9d\alpha^{2} \mathit{Re}^{2} K^{2}C_{k}^{2}}{\epsilon_{0}} \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2} , \end{aligned} \\& \begin{aligned} \lambda\bigl\vert \bigl(g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr),\nabla\mathbf{u}_{h}^{n+1} \bigr),\sigma_{h}^{n+1}\bigr)\bigr\vert & \leqslant4 \bigl\Vert \digamma\bigl(\sigma_{h}^{n+1}\bigr)\nabla \mathbf{u}_{h}^{n+1} \bigr\Vert \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ & \leqslant4\sqrt{d} \bigl\Vert \digamma\bigl(\sigma_{h}^{n+1} \bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ & \leqslant4\sqrt{d}\bigl(2 \bigl\Vert \sigma_{h}^{n} \bigr\Vert _{\infty}+ \bigl\Vert \sigma_{h}^{n-1} \bigr\Vert _{\infty}\bigr)C_{k} \bigl\Vert D\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ &\leqslant12\sqrt{d}C_{k}K \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ & \leqslant\bar{\epsilon_{0}} \bigl\Vert D\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2}+ \frac{36dC_{k}^{2}K^{2}}{\bar{\epsilon_{0}}} \bigl\Vert \sigma _{h}^{n+1} \bigr\Vert ^{2}. \end{aligned} \end{aligned}$$

Note that \(\lambda B(\digamma(\mathbf{u}_{h}^{n+1}), \sigma _{h}^{n+1},\sigma_{h}^{n+1})=\frac{\lambda}{2} \bigl \langle \!\bigl \langle \sigma_{h}^{n+1,+}-\sigma_{h}^{n+1,-}\bigr \rangle \!\bigr \rangle ^{2}_{h,\digamma(\mathbf {u}_{h}^{n+1})}\) due to the ‘coercivity’ (2.10) of \(B(\cdot,\cdot,\cdot)\).

Combining the above inequalities with (3.5) yields

$$ \begin{aligned}[b] A\bigl(\mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1}; \mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1}\bigr)&\geqslant\biggl(\frac{6\alpha\mathit{Re}}{2\triangle t}- \frac{9d\alpha^{2} \mathit{Re}^{2} K^{2}C_{k}^{2}}{\epsilon_{0}}\biggr) \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2} \\ &\quad{}+\biggl(\frac{3\lambda}{2\triangle t}-\frac {36dC_{k}^{2}K^{2}}{\bar{\epsilon_{0}}} +1\biggr) \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\quad{}+\bigl(4\alpha(1-\alpha)-\epsilon_{0}-\bar{ \epsilon_{0}}\bigr) \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert ^{2} \\ &\quad{}+\frac{\lambda}{2}\bigl\langle \!\bigl\langle \sigma_{h}^{n+1,+}- \sigma_{h}^{n+1,-}\bigr\rangle \!\bigr\rangle ^{2}_{h,\digamma(\mathbf{u}_{h}^{n+1})}. \end{aligned} $$
(3.6)

Choose \(\epsilon_{0}=\bar{\epsilon_{0}}=\alpha(1-\alpha)\) and

$$\triangle t\leqslant\min\biggl\{ \frac{1-\alpha}{3RedC_{k}^{2}K^{2}}, \frac{3\lambda\alpha(1-\alpha)}{72dC_{k}^{2}K^{2}-2\alpha(1-\alpha )}\biggr\} , $$

thus the bilinear form \(A(\mathbf{u}_{h}^{n+1},\sigma_{h}^{n+1}; \mathbf {v}_{h},\tau_{h})\) is positive. Since system (3.4) is a finite dimensional linear system, then the existence and uniqueness of solutions \((\mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1}, p_{h}^{n+1})\) to Scheme 3.1 follow from the Lax-Milgram theorem and inf-sup condition (2.7). □

3.3 Numerical stability of Scheme 3.1

Theorem 3.5

Suppose that \(\mathbf{f} \in L^{2}(0, T ;H^{-1}(\Omega)^{d})\), the initial value \(\mathbf{u}_{0}\in L^{2}(\Omega)^{d}\) and \(\sigma_{0}\in L^{2}(\Omega)^{d\times d}\). For time step t small enough, Scheme 3.1 is stable and satisfying

$$\begin{aligned}& \begin{gathered}[b] \alpha\mathit{Re} \bigl\Vert \mathbf{u}_{h}^{l} \bigr\Vert ^{2} + \frac{\lambda}{2} \bigl\Vert \sigma_{h}^{l} \bigr\Vert ^{2} +\triangle t\sum_{n=0}^{l-1} \bigl[2\alpha(1-\alpha) \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert ^{2} +2 \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2}\bigr] \\ \quad\leqslant \exp(2T\gamma_{n})\Biggl[\frac{2C^{2}_{k}\alpha}{(1-\alpha )} \triangle t \sum_{n=0}^{l-1} \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}^{2} +2\alpha \mathit{Re} \Vert \mathbf{u}_{0} \Vert ^{2}+\lambda \Vert \sigma_{0} \Vert ^{2}\Biggr], \end{gathered} \end{aligned}$$
(3.7)
$$\begin{aligned}& \beta^{2} \triangle t \sum_{n=0}^{l-1} \bigl\Vert p_{h}^{n+1} \bigr\Vert ^{2} \leqslant C(\mathit{Re},\alpha, d, \lambda, T, \Omega, K, \mathbf {f}, \mathbf{u}_{0},\sigma_{0}). \end{aligned}$$
(3.8)

Proof

Choosing \(\mathbf{v}_{h}=2\triangle t \mathbf{u}_{h}^{n+1}\) in (3.1a), \(q_{h}=2\triangle t p_{h}^{n+1}\) in (3.1b) and \(\tau_{h}=2\triangle t \sigma_{h}^{n+1}\) in (3.1c), we get

$$\begin{aligned}& \begin{gathered}[b] 2 \mathit{Re} \triangle t\bigl( \beth\bigl(\mathbf{u}_{h}^{n+1}\bigr),\mathbf{u}_{h}^{n+1} \bigr)+2\mathit{Re} \triangle t c\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr),\mathbf{u}_{h}^{n+1},\mathbf{u}_{h}^{n+1} \bigr) \\ \quad{}+2 \triangle t\bigl(\sigma_{h}^{n+1}, D\bigl( \mathbf{u}_{h}^{n+1}\bigr)\bigr)+4(1-\alpha)\triangle t \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2}=2 \triangle t \bigl(\mathbf{f}^{n+1}, \mathbf{u}_{h}^{n+1}\bigr), \end{gathered} \end{aligned}$$
(3.9)
$$\begin{aligned}& \begin{gathered}[b] 2 \lambda\triangle t\bigl(\beth\bigl( \sigma_{h}^{n+1}\bigr),\sigma_{h}^{n+1} \bigr)+2 \triangle t \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} +2 \lambda\triangle t \bigl(g_{a}\bigl( \digamma\bigl(\sigma_{h}^{n+1}\bigr), \nabla \mathbf{u}_{h}^{n+1}\bigr), \sigma_{h}^{n+1} \bigr) \\ \quad{} + \triangle t \lambda \bigl\langle \!\bigl\langle \sigma_{h}^{n+1,+}- \sigma_{h}^{n+1,-}\bigr\rangle \!\bigr\rangle ^{2}_{h,\digamma(\mathbf{u}_{h}^{n+1})}-4\alpha \triangle t\bigl( D\bigl(\mathbf{u}_{h}^{n+1}\bigr), \sigma_{h}^{n+1}\bigr) =0. \end{gathered} \end{aligned}$$
(3.10)

Multiplying (3.9) by 2α and adding to (3.10) yield the single equation

$$ \begin{aligned}[b] &4\alpha\mathit{Re} \triangle t\bigl( \beth\bigl(\mathbf{u}_{h}^{n+1}\bigr),\mathbf{u}_{h}^{n+1} \bigr)+4\mathit{Re} \alpha\triangle t c\bigl(\digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr),\mathbf{u}_{h}^{n+1}, \mathbf{u}_{h}^{n+1}\bigr) \\ &\qquad{}+2 \lambda\triangle t\bigl(\beth\bigl(\sigma_{h}^{n+1} \bigr),\sigma_{h}^{n+1}\bigr) +8\alpha(1-\alpha)\triangle t \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2} +2 \triangle t \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\qquad{}+2 \lambda\triangle t \bigl(g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr), \nabla\mathbf{u}_{h}^{n+1} \bigr), \sigma_{h}^{n+1}\bigr) + \triangle t \lambda \bigl\langle \!\bigl\langle \sigma_{h}^{n+1,+}-\sigma_{h}^{n+1,-} \bigr\rangle \!\bigr\rangle ^{2}_{h,\digamma(u_{h}^{n+1})} \\ &\quad=4\alpha\triangle t \bigl(\mathbf{f}^{n+1}, \mathbf{u}_{h}^{n+1}\bigr). \end{aligned} $$
(3.11)

Furthermore, we have

$$\begin{aligned}& \begin{aligned}[b] &4\mathit{Re} \alpha\triangle t \bigl\vert c\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1},\mathbf{u}_{h}^{n+1} \bigr) \bigr\vert \\ &\quad =4\mathit{Re} \alpha\triangle t \bigl\vert (\bigl( \digamma\bigl(\mathbf{u}_{h}^{n+1}\bigr)\cdot\nabla \mathbf{u}_{h}^{n+1},\mathbf{u}_{h}^{n+1} \bigr) \bigr\vert \\ &\quad \leqslant4\mathit{Re} \alpha\triangle t \bigl\Vert \digamma \bigl( \mathbf{u}_{h}^{n+1}\bigr)\cdot\nabla\mathbf{u}_{h}^{n+1} \bigr\Vert \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert \\ &\quad \leqslant4\mathit{Re} \alpha\sqrt{d} C_{k}\triangle t \bigl\Vert \digamma\bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert \\ &\quad \leqslant12\mathit{Re} \alpha\sqrt{d}K C_{k}\triangle t \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert \\ &\quad \leqslant\epsilon_{1}\triangle t \bigl\Vert D\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2}+ \frac{36\mathit{Re}^{2} \alpha^{2} d C_{k}^{2}K^{2}}{\epsilon _{1}}\triangle t \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(3.12)
$$\begin{aligned}& \begin{aligned}[b] &2 \lambda\triangle t \bigl\vert \bigl(g_{a}\bigl(\digamma\bigl(\sigma_{h}^{n+1} \bigr), \nabla\mathbf{u}_{h}^{n+1}\bigr), \sigma_{h}^{n+1}\bigr) \bigr\vert \\ &\quad\leqslant8 \lambda\triangle t \sqrt{d} \bigl\Vert \digamma \bigl( \sigma_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ &\quad\leqslant24 \lambda\triangle t \sqrt{d}C_{k}K \bigl\Vert D \bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ &\quad\leqslant\triangle t \bar{\epsilon_{1}} \bigl\Vert D\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2}+ \triangle t \frac{144\lambda^{2}dC^{2}_{k}K^{2}}{\bar{\epsilon_{1}}} \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} \end{aligned} \end{aligned}$$
(3.13)

and

$$ \begin{aligned}[b] \alpha\triangle t \bigl\vert \bigl(\mathbf{f}^{n+1}, \mathbf{u}_{h}^{n+1}\bigr) \bigr\vert &\leqslant4\alpha \triangle t \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1} \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert \\ &\leqslant4\alpha C_{k}\triangle t \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1} \bigl\Vert D\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert \\ &\leqslant\triangle t \bar{\bar{\epsilon_{1}}} \bigl\Vert D \bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2}+ \triangle t \frac{4C^{2}_{k}\alpha^{2}}{\bar{\bar{\epsilon_{1}}}} \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}^{2}. \end{aligned} $$
(3.14)

Plugging (3.12)-(3.14) into (3.11) and setting \(\epsilon_{1}=\bar{\epsilon_{1}}=\bar{\bar {\epsilon_{1}}}=2\alpha(1-\alpha)\) yield

$$ \begin{aligned}[b] &4\alpha\mathit{Re} \triangle t\bigl( \beth\bigl(\mathbf{u}_{h}^{n+1}\bigr),\mathbf{u}_{h}^{n+1} \bigr) +2 \lambda\triangle t\bigl(\beth\bigl(\sigma_{h}^{n+1} \bigr),\sigma_{h}^{n+1}\bigr) \\ &\qquad{} +2\alpha(1-\alpha)\triangle t \bigl\Vert D\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2} +2 \triangle t \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} \\ & \quad \leqslant\frac{72\lambda^{2}dC_{k}^{2}K^{2}}{\alpha(1-\alpha)} \triangle t \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} +\frac{18\mathit{Re}^{2} d C_{k}^{2}K^{2}}{\alpha (1-\alpha)}\triangle t \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2} \\ &\qquad{} +\triangle t \frac{2C^{2}_{k}\alpha}{(1-\alpha)} \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}^{2}. \end{aligned} $$
(3.15)

Using identity (2.13) to (3.15), we get

$$ \begin{aligned}[b] &\alpha\mathit{Re} \bigl[3 \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2}-4 \bigl\Vert \mathbf{u}_{h}^{n} \bigr\Vert ^{2}+ \bigl\Vert \mathbf{u}_{h}^{n-1} \bigr\Vert ^{2} \bigr]+2\alpha\mathit{Re} \bigl[ \bigl\Vert \mathbf{u}_{h}^{n+1}-\mathbf{u}_{h}^{n} \bigr\Vert ^{2}-\bigl\Vert \mathbf{u}_{h}^{n}-\mathbf{u}_{h}^{n-1}\bigr\Vert ^{2}\bigr] \\ &\qquad{} + \alpha\mathit{Re} \bigl\Vert \mathbf{u}_{h}^{n+1}-2 \mathbf{u}_{h}^{n}+\mathbf{u}_{h}^{n-1} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl[3 \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2}-4 \bigl\Vert \sigma_{h}^{n} \bigr\Vert ^{2}+ \bigl\Vert \sigma_{h}^{n-1} \bigr\Vert ^{2}\bigr] \\ &\qquad{} +\lambda\bigl[ \bigl\Vert \sigma_{h}^{n+1}- \sigma_{h}^{n} \bigr\Vert ^{2} - \bigl\Vert \sigma_{h}^{n}-\sigma_{h}^{n-1} \bigr\Vert ^{2}\bigr]+2 \triangle t \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\qquad{} +\frac{\lambda}{2} \bigl\Vert \sigma_{h}^{n+1}-2 \sigma_{h}^{n}+\sigma_{h}^{n-1} \bigr\Vert ^{2} +2\alpha(1-\alpha)\triangle t \bigl\Vert D\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2} \\ &\quad\leqslant\frac{72\lambda^{2}dC_{k}^{2}K^{2}}{\alpha(1-\alpha)} \triangle t \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} + \frac{18\mathit{Re}^{2} d C_{k}^{2}K^{2}}{\alpha(1-\alpha)}\triangle t \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2} \\ & \qquad{}+\triangle t \frac{2C^{2}_{k}\alpha}{(1-\alpha)} \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}^{2}. \end{aligned} $$
(3.16)

Summing (3.16) from \(n=0\) to \(l-1\) and using the identity

$$ \frac{3}{2}a^{2}-\frac{1}{2}b^{2}+(a-b)^{2}= \frac{1}{2}a^{2}+\biggl(\sqrt{2}a-\frac{b}{\sqrt{2}} \biggr)^{2} $$
(3.17)

to (3.16) yield

$$ \begin{aligned}[b] &\alpha\mathit{Re} \bigl[ \bigl\Vert \mathbf{u}_{h}^{l} \bigr\Vert ^{2}+ \bigl\Vert 2\mathbf{u}_{h}^{l}-\mathbf{u}_{h}^{l-1} \bigr\Vert ^{2}\bigr] +\frac{\lambda}{2} \bigl[ \bigl\Vert \sigma_{h}^{l} \bigr\Vert ^{2} + \bigl\Vert 2 \sigma_{h}^{l}-\sigma_{h}^{l-1} \bigr\Vert ^{2}\bigr] \\ &\qquad{} +2\alpha(1-\alpha)\triangle t\sum_{n=0}^{l-1} \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert ^{2}+2 \triangle t \sum_{n=0}^{l-1} \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\quad\leqslant\frac{18\mathit{Re}^{2} d C_{k}^{2}K^{2}}{\alpha (1-\alpha)}\triangle t\sum_{n=0}^{l-1} \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2} + \frac{72\lambda^{2}dC_{k}^{2}K^{2}}{\alpha(1-\alpha)} \triangle t\sum_{n=0}^{l-1} \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\qquad{} +\triangle t \frac{2C^{2}_{k}\alpha}{(1-\alpha)}\sum_{n=0}^{l-1} \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}^{2}+2 \alpha\mathit{Re} \Vert \mathbf{u}_{0} \Vert ^{2}+ \lambda \Vert \sigma_{0} \Vert ^{2}. \end{aligned} $$
(3.18)

In order to use the discrete Gronwall Lemma 2.3, here we set

$$\begin{aligned}& a_{l}=\alpha\mathit{Re} \bigl\Vert \mathbf{u}_{h}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \sigma_{h}^{l} \bigr\Vert ^{2},\qquad b_{n}=2 \alpha(1-\alpha) \bigl\Vert D\bigl(\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert ^{2}+2 \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2}, \\& a_{n}=\alpha\mathit{Re} \bigl\Vert \mathbf{u}_{h}^{n+1} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2}, \\& \gamma_{n}= \max\biggl\{ \frac{18\mathit{Re} d C_{k}^{2}K^{2}}{\alpha ^{2}(1-\alpha)}, \frac{144\lambda dC_{k}^{2}K^{2}}{\alpha(1-\alpha)}\biggr\} ,\qquad \zeta_{n}=\frac{1}{1-\triangle t \gamma_{n}}, \\& c_{n}=\frac{2C^{2}_{k}\alpha}{(1-\alpha)} \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}^{2}, \qquad H=2\alpha\mathit{Re} \Vert \mathbf{u}_{0} \Vert ^{2}+ \lambda \Vert \sigma_{0} \Vert ^{2}. \end{aligned}$$

For time step t such that \(\gamma_{n}\triangle t \leqslant \frac{1}{2}\), thus using the discrete Gronwall lemma to (3.18) yields the result (3.7).

Now we bound the pressure. As \(V_{h}\subset X_{h}\), for all \(\mathbf {v}_{h}\in V_{h}\), we have from (3.2a)

$$\begin{gathered} \mathit{Re}\bigl( \beth\bigl(\mathbf{u}_{h}^{n+1} \bigr),\mathbf{v}_{h}\bigr)+\mathit{Re} c\bigl(\digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr)+\bigl(\sigma_{h}^{n+1},D( \mathbf{v}_{h})\bigr) \\ \quad{}+(1-\alpha) \bigl(\nabla\mathbf{u}_{h}^{n+1},\nabla \mathbf{v}_{h}\bigr) =\bigl(\mathbf{f}^{n+1}, \mathbf{v}_{h}\bigr). \end{gathered} $$

Dividing by \(\Vert \nabla\mathbf{v}_{h} \Vert \) and using the Cauchy-Schwarz inequality, we get

$$\begin{aligned}[b] \mathit{Re}\frac{( \beth(\mathbf {u}_{h}^{n+1}),\mathbf{v}_{h})}{ \Vert \nabla\mathbf{v}_{h} \Vert }&\leqslant \mathit{Re} \sqrt{d}C_{p} \bigl\Vert \digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert + \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ &\quad{}+(1-\alpha) \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert + \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}. \end{aligned} $$

Taking the supremum over \(\mathbf{v}_{h}\in V_{h}\) yields

$$\begin{aligned}[b] \mathit{Re} \bigl\Vert \beth\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{V_{h}^{'}}& \leqslant(3\mathit{Re} \sqrt{d}C_{p}K+1-\alpha) \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert + \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ &\quad{}+ \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}. \end{aligned} $$

The bound along with Lemma 2.2 provides the following estimate:

$$\begin{aligned}[b] \mathit{Re} \bigl\Vert \beth\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{X_{h}^{'}}& \leqslant(3\mathit{Re} \sqrt{d}C_{p}K+1-\alpha) \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert + \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert \\ &\quad{}+ \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}. \end{aligned} $$

From (3.1a) we have

$$\begin{aligned}[b] \bigl(\nabla\cdot\mathbf{v}_{h},p_{h}^{n+1} \bigr)&=\mathit{Re}\bigl( \beth\bigl(\mathbf{u}_{h}^{n+1} \bigr),\mathbf{v}_{h}\bigr)+\mathit{Re} c\bigl(\digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr) \\ &\quad{}+\bigl(\sigma_{h}^{n+1},D(\mathbf{v}_{h}) \bigr) +(1-\alpha) \bigl(\nabla\mathbf{u}_{h}^{n+1},\nabla \mathbf{v}_{h}\bigr) -\bigl(\mathbf{f}^{n+1}, \mathbf{v}_{h}\bigr). \end{aligned} $$

Dividing by \(\Vert \nabla\mathbf{v}_{h} \Vert \) and using the Cauchy-Schwarz inequality yield

$$\begin{aligned}[b] \frac{(\nabla\cdot\mathbf{v}_{h},p_{h}^{n+1})}{ \Vert \nabla\mathbf{v}_{h} \Vert }&\leqslant\mathit{Re} \frac{( \beth(\mathbf{u}_{h}^{n+1}),\mathbf{v}_{h})}{ \Vert \nabla \mathbf{v}_{h} \Vert }+(3\mathit{Re} \sqrt{d}C_{p}K+1-\alpha) \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert \\ &\quad{}+ \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert + \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}. \end{aligned} $$

Taking the supremum over \(\mathbf{v}_{h}\in X_{h}\) and using the inf-sup conditions (2.7), we have

$$ \begin{aligned}[b] \beta\bigl\Vert p_{h}^{n+1} \bigr\Vert &\leqslant\mathit{Re} \bigl\Vert \beth\bigl( \mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{X_{h}^{'}} +(3 \mathit{Re} \sqrt{d}C_{p}K+1-\alpha) \bigl\Vert \nabla \mathbf{u}_{h}^{n+1} \bigr\Vert \\ &\quad{}+ \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert + \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1} \\ &\leqslant(6\mathit{Re} \sqrt{d}C_{p}K+2-2\alpha) \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert +2 \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert +2 \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}. \end{aligned} $$
(3.19)

Applying \((a+b+c)^{2}\leqslant3(a^{2}+b^{2}+c^{2})\) to (3.19) yields

$$\beta^{2} \bigl\Vert p_{h}^{n+1} \bigr\Vert ^{2} \leqslant3(6\mathit{Re} \sqrt{d}C_{p}K+2-2 \alpha)^{2} \bigl\Vert \nabla\mathbf{u}_{h}^{n+1} \bigr\Vert ^{2} +12 \bigl\Vert \sigma_{h}^{n+1} \bigr\Vert ^{2} +12 \bigl\Vert \mathbf{f}^{n+1} \bigr\Vert _{-1}^{2}. $$

Now multiplying by t, summing over n from 0 to \(l-1\) and using the bound (3.7), we get the required result (3.8). □

4 Error analysis of BDF2-LE scheme

We proceed to give an a priori error estimate for the BDF2-LE Galerkin FEM. In order to simplify the descriptions, we denote

$$e_{\mathbf{u}}^{n}=\mathbf{u}^{n}-\mathbf{u}_{h}^{n}, \qquad e_{p}^{n}=p^{n}-p_{h}^{n}, \qquad e_{\sigma}^{n}={\sigma}^{n}-{ \sigma}_{h}^{n}, $$

where \((\mathbf{u}^{n}, p^{n}, {\sigma}^{n})\) and \((\mathbf {u}^{n}_{h}, p^{n}_{h}, {\sigma}_{h}^{n})\) are the solutions of problems (2.1a)-(2.1c) and (3.1a)-(3.1c), respectively. We construct the error equations for velocity \(e_{\mathbf{u}}^{n}\), pressure \(e_{p}^{n}\) and stress tensor \(e_{\sigma}^{n}\). Decompose

$$ \begin{gathered} e_{\mathbf{u}}^{n}=\bigl( \mathbf{u}^{n}-\Pi_{\mathbf{u}}\bigl(\mathbf{u}^{n}\bigr) \bigr)+\bigl(\Pi_{\mathbf{u}}\bigl(\mathbf{u}^{n}\bigr)- \mathbf{u}_{h}^{n}\bigr)=\eta_{\mathbf{u}}^{n}+ \varphi_{\mathbf{u}}^{n}, \\ e_{p}^{n}=\bigl(p^{n}-\Pi_{p} \bigl(p^{n}\bigr)\bigr)+\bigl(\Pi_{p}\bigl(p^{n} \bigr)-p_{h}^{n}\bigr)=\eta_{p}^{n}+ \varphi_{p}^{n}, \\ e_{\sigma}^{n}=\bigl(\sigma^{n}-\Pi_{\sigma} \bigl(\sigma^{n}\bigr)\bigr)+\bigl(\Pi_{\sigma}\bigl( \sigma^{n}\bigr)-\sigma_{h}^{n}\bigr)= \eta_{\sigma}^{n}+\varphi_{\sigma}^{n}, \end{gathered} $$
(4.1)

where \((\Pi_{\mathbf{u}}(\mathbf{u}), \Pi_{p}(p), \Pi_{\sigma}(\sigma ))\) denote the elements in \(X_{h}\times Q_{h}\times S_{h}\) and satisfy the approximation properties (2.4)-(2.6). To establish the error estimate, we introduce the following discrete norms:

$$ \vert \!\vert \!\vert \omega \vert \!\vert \!\vert _{\infty,k}=\max _{0\leqslant n \leqslant N-1} \bigl\Vert \omega^{n+1} \bigr\Vert _{k}, \qquad \vert \!\vert \!\vert \omega \vert \!\vert \!\vert _{0,k}=\Biggl[\triangle t \sum_{n=0}^{N-1} \bigl\Vert \omega^{n+1} \bigr\Vert _{k}^{2} \Biggr]^{\frac{1}{2}}. $$
(4.2)

Theorem 4.1

Suppose that \((\mathbf{u}, p, \sigma)\) is a weak solution to (2.1a)-(2.1c) with additional regularities (2.3). \((\mathbf{u}_{h}^{l}, p_{h}^{l},\sigma_{h}^{l})\) is given by (3.1a)-(3.1c) for \(l\in\{0,1,\ldots, N-1\}\). For hypothesis IH1 and \(\triangle t \gamma_{n}\leqslant\frac {1}{2}\), we have

$$ \begin{gathered}[b] \alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{l+1} \bigr\Vert ^{2}+\alpha \mathit{Re} \bigl\Vert 2\varphi_{\mathbf{u}}^{l+1}- \varphi_{\mathbf{u}}^{l} \bigr\Vert ^{2} + \frac{\lambda}{2} \bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert ^{2}+\frac{\lambda}{2} \bigl\Vert 2\varphi_{\sigma}^{l+1}- \varphi_{\sigma}^{l} \bigr\Vert ^{2} \\ \quad{} +4\alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \leqslant W(\triangle t, h), \end{gathered} $$
(4.3)

where

$$\gamma_{n}= \max\biggl\{ 1, \frac{d^{2} M^{2}}{\alpha}\biggl(20+ \frac{13 \lambda^{2} d}{ \mathit{Re}}\biggr), \frac {d^{2}C_{k}^{2}\lambda}{\alpha(1-\alpha)}\biggl( \frac{15dM^{2}}{2} +432 K^{2}\biggr), 416\lambda d^{2}M^{2}\biggr\} , $$

and

$$ \begin{aligned}[b] W(\triangle t, h)&=\exp(2T\gamma_{n}) \bigl[(\triangle t)^{4}\bigl( \bigl\Vert \partial_{t}^{3} \mathbf{u} \bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d})} + \bigl\Vert \partial_{t}^{3}\sigma\bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega )^{d\times d})} \\ &\quad{}+ \bigl\Vert \partial_{t}^{2}\mathbf{u} \bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d})}+ \bigl\Vert \partial_{t}^{2} \sigma\bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d\times d})}\bigr) \\ &\quad{}+\bigl(h^{2q+2}\vert \!\vert \!\vert p\vert \!\vert \!\vert ^{2}_{0,q+1} +h^{2m}\vert \!\vert \!\vert \sigma \vert \!\vert \!\vert _{0,m+1}^{2}+h^{2k} \vert \!\vert \!\vert \mathbf{u}\vert \!\vert \!\vert _{0,k+1}^{2} \\ &\quad{}+h^{2k} \Vert \partial_{t}\mathbf{u} \Vert ^{2}_{L^{2}(0,T;H^{k+1}(\Omega)^{d})} +h^{2m} \Vert \partial_{t} \sigma \Vert ^{2}_{L^{2}(0,T;H^{m+1}(\Omega)^{d\times d})} \bigr)\bigr]. \end{aligned} $$
(4.4)

Proof

At time \(t_{n+1}=(n+1)\triangle t\), the true solution \((\mathbf{u}, p, \sigma)\) of (2.2a)-(2.2b) satisfies

$$\begin{aligned}& \begin{aligned}[b] &\mathit{Re}\bigl(\beth\bigl(\mathbf{u}^{n+1}\bigr), \mathbf{v}_{h}\bigr)+\mathit{Re} c\bigl(\digamma\bigl( \mathbf{u}^{n+1}\bigr), \mathbf{u}^{n+1}, \mathbf{v}_{h} \bigr)+\bigl(\sigma^{n+1},D(\mathbf{v}_{h})\bigr) \\ &\qquad{}+2(1-\alpha) \bigl(D\bigl(\mathbf{u}^{n+1}\bigr),D( \mathbf{v}_{h})\bigr)\\ &\quad =\mathit{Re}\bigl(\beth\bigl( \mathbf{u}^{n+1}\bigr)-\partial_{t}\mathbf{u}^{n+1}, \mathbf{v}_{h}\bigr) \\ &\qquad{}+\bigl(\mathbf{f}^{n+1},\mathbf{v}_{h}\bigr) + \bigl(p^{n+1},\nabla\cdot\mathbf{v}_{h}\bigr) + \mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}^{n+1}\bigr)- \mathbf{u}^{n+1},\mathbf{u}^{n+1},\mathbf{v}_{h} \bigr), \end{aligned} \end{aligned}$$
(4.5a)
$$\begin{aligned}& \begin{aligned}[b] &\lambda\bigl( \beth\bigl(\sigma^{n+1}\bigr),\tau_{h}\bigr)+ \bigl(\sigma^{n+1},\tau_{h}\bigr)+\lambda B\bigl(\digamma \bigl(\mathbf{u}^{n+1}\bigr),\sigma^{n+1},\tau_{h} \bigr) \\ &\qquad{}-2\alpha\bigl(D\bigl(\mathbf{u}^{n+1}\bigr),\tau_{h} \bigr) +\lambda\bigl(g_{a}\bigl(\digamma\bigl(\sigma^{n+1} \bigr),\nabla\mathbf{u}^{n+1}\bigr),\tau_{h}\bigr) \\ &\quad=\lambda\bigl( \beth\bigl(\sigma^{n+1}\bigr)- \partial_{t}\sigma^{n+1},\tau_{h}\bigr) +\lambda B \bigl(\digamma\bigl(\mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1}, \sigma^{n+1},\tau_{h}\bigr) \\ &\qquad{}+\lambda\bigl(g_{a}\bigl(\digamma\bigl(\sigma^{n+1} \bigr)-\sigma^{n+1},\nabla\mathbf{u}^{n+1}\bigr), \tau_{h}\bigr) \end{aligned} \end{aligned}$$
(4.5b)

for all \((\mathbf{v}_{h}, \tau_{h}) \in V_{h}\times S_{h}\). Subtract (4.5a)-(4.5b) from (3.2a)-(3.2b) to yield the following error equations for \(e_{\mathbf{u}}\) and \(e_{\sigma}\):

$$\begin{aligned} &\mathit{Re}\bigl(\beth\bigl(e_{\mathbf{u}}^{n+1}\bigr), \mathbf{v}_{h}\bigr)+\bigl(e_{\sigma}^{n+1},D( \mathbf{v}_{h})\bigr)+2(1-\alpha) \bigl(D\bigl(e_{\mathbf{u}}^{n+1} \bigr),D(\mathbf{v}_{h})\bigr) \\ &\qquad{}+\mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}^{n+1}\bigr), \mathbf{u}^{n+1}, \mathbf{v}_{h}\bigr)-\mathit{Re} c \bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1}\bigr), \mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr) \\ &\quad=\bigl(p^{n+1},\nabla\cdot\mathbf{v}_{h}\bigr) + \mathit{Re}\bigl(\beth\bigl(\mathbf{u}^{n+1}\bigr)- \partial_{t}\mathbf{u}^{n+1},\mathbf{v}_{h}\bigr) \\ &\qquad{}+\mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}^{n+1}\bigr)- \mathbf{u}^{n+1},\mathbf{u}^{n+1},\mathbf{v}_{h} \bigr) , \end{aligned}$$
(4.6a)
$$\begin{aligned} &\lambda\bigl(\beth\bigl(e_{\sigma}^{n+1}\bigr), \tau_{h}\bigr)+\bigl(e_{\sigma}^{n+1}, \tau_{h}\bigr)-2\alpha\bigl(D\bigl(e_{\mathbf{u}}^{n+1} \bigr),\tau_{h}\bigr) \\ &\qquad{}+\lambda B\bigl(\digamma\bigl(\mathbf{u}^{n+1}\bigr), \sigma^{n+1},\tau_{h}\bigr) -\lambda B\bigl(\digamma\bigl( \mathbf{u}_{h}^{n+1}\bigr),\sigma_{h}^{n+1}, \tau_{h}\bigr) \\ & \qquad{}+\lambda\bigl(g_{a}\bigl(\digamma\bigl(\sigma^{n+1} \bigr),\nabla\mathbf{u}^{n+1}\bigr),\tau_{h}\bigr) -\lambda \bigl(g_{a}\bigl(\digamma\bigl(\sigma_{h}^{n+1} \bigr),\nabla\mathbf{u}_{h}^{n+1}\bigr),\tau_{h} \bigr) \\ &\quad=\lambda\bigl(\beth\bigl(\sigma^{n+1}\bigr)-\partial_{t} \sigma^{n+1},\tau_{h}\bigr)+ \lambda B\bigl(\digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1},\sigma^{n+1}, \tau_{h}\bigr) \\ & \qquad{}+\lambda\bigl(g_{a}\bigl(\digamma\bigl(\sigma^{n+1} \bigr)-\sigma^{n+1},\nabla\mathbf{u}^{n+1}\bigr), \tau_{h}\bigr). \end{aligned}$$
(4.6b)

Taking \(\mathbf{v}_{h}=\varphi_{\mathbf{u}}^{n+1}\) in (4.6a) and \(\tau_{h}=\varphi_{\sigma}^{n+1}\) in (4.6b) yields

$$\begin{aligned} &\mathit{Re}\bigl(\beth\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr), \varphi_{\mathbf{u}}^{n+1}\bigr) +2(1-\alpha) \bigl(D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr), D\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr)\bigr) \\ &\quad{}+\bigl(\varphi_{\sigma}^{n+1},D\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr)\bigr) +\mathit{Re}c\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr),\varphi_{\mathbf{u}}^{n+1},\varphi_{\mathbf{u}}^{n+1} \bigr) =F_{1}\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr), \end{aligned}$$
(4.7a)
$$\begin{aligned} &\lambda\bigl(\beth\bigl(\varphi_{\sigma}^{n+1}\bigr), \varphi_{\sigma}^{n+1}\bigr)+\bigl(\varphi_{\sigma}^{n+1}, \varphi_{\sigma}^{n+1}\bigr) -2\alpha\bigl(D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr),\varphi_{\sigma}^{n+1} \bigr) \\ & \quad{}+\lambda B\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr),\varphi_{\sigma}^{n+1},\varphi_{\sigma}^{n+1} \bigr) =F_{2}\bigl(\varphi_{\sigma}^{n+1}\bigr), \end{aligned}$$
(4.7b)

where

$$ \begin{aligned}[b] F_{1}\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr)&=\mathit{Re} \bigl(\beth\bigl(\Pi_{\mathbf{u}}\bigl( \mathbf{u}^{n+1}\bigr)\bigr)-\partial_{t}\mathbf{u}^{n+1}, \varphi_{\mathbf{u}}^{n+1}\bigr) +\bigl(p^{n+1},\nabla\cdot \varphi_{\mathbf{u}}^{n+1}\bigr) \\ &\quad{}-\bigl(\eta_{\sigma}^{n+1},D\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr)\bigr)-2(1-\alpha) \bigl(D\bigl(\eta_{\mathbf{u}}^{n+1}\bigr), D \bigl(\varphi_{\mathbf{u}}^{n+1}\bigr)\bigr) \\ &\quad{}+\mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}^{n+1} \bigr)-\mathbf{u}^{n+1}, \mathbf{u}^{n+1}, \varphi_{\mathbf{u}}^{n+1} \bigr) \\ &\quad{}-\mathit{Re}c\bigl(\digamma\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr),\mathbf{u}^{n+1},\varphi_{\mathbf{u}}^{n+1}\bigr) - \mathit{Re}c\bigl(\digamma\bigl(\eta_{\mathbf{u}}^{n+1}\bigr), \mathbf{u}^{n+1},\varphi_{\mathbf{u}}^{n+1}\bigr) \\ &\quad{}-\mathit{Re}c\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr),\eta_{\mathbf{u}}^{n+1},\varphi_{\mathbf{u}}^{n+1} \bigr), \end{aligned} $$
(4.8)

and

$$\begin{aligned} F_{2}\bigl(\varphi_{\sigma}^{n+1} \bigr)&=\lambda\bigl(\beth\bigl(\Pi_{\sigma}\bigl(\sigma^{n+1} \bigr)\bigr)-\partial_{t}\sigma^{n+1},\varphi_{\sigma}^{n+1} \bigr) +2\alpha\bigl(D\bigl(\eta_{\mathbf{u}}^{n+1}\bigr), \varphi_{\sigma}^{n+1}\bigr) \\ &\quad{}-\bigl(\eta_{\sigma}^{n+1},\varphi_{\sigma}^{n+1} \bigr) -\lambda B\bigl(\digamma\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr), \sigma^{n+1},\varphi_{\sigma}^{n+1}\bigr) -\lambda B\bigl( \digamma\bigl(\eta_{\mathbf{u}}^{n+1}\bigr),\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr) \\ &\quad{}-\lambda B\bigl(\digamma\bigl({\mathbf{u}}_{h}^{n+1} \bigr),\eta_{\sigma}^{n+1},\varphi_{\sigma}^{n+1} \bigr) +\lambda B\bigl(\digamma\bigl(\mathbf{u}^{n+1}\bigr)- \mathbf{u}^{n+1},\sigma^{n+1},\varphi_{\sigma}^{n+1} \bigr) \\ &\quad{}-\lambda\bigl(g_{a}\bigl(\digamma\bigl( \varphi_{\sigma}^{n+1}\bigr),\nabla\mathbf{u}^{n+1} \bigr),\varphi_{\sigma}^{n+1}\bigr) -\lambda\bigl(g_{a} \bigl(\digamma\bigl(\eta_{\sigma}^{n+1}\bigr),\nabla \mathbf{u}^{n+1}\bigr),\varphi_{\sigma}^{n+1}\bigr) \\ &\quad{}-\lambda\bigl(g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr),\nabla\varphi_{\mathbf{u}}^{n+1} \bigr),\varphi_{\sigma}^{n+1}\bigr) -\lambda\bigl(g_{a} \bigl(\digamma\bigl(\sigma_{h}^{n+1}\bigr),\nabla \eta_{\mathbf{u}}^{n+1}\bigr),\varphi_{\sigma}^{n+1} \bigr) \\ &\quad{}+\lambda\bigl(g_{a}\bigl(\digamma\bigl( \sigma^{n+1}\bigr)-\sigma^{n+1},\nabla\mathbf{u}^{n+1} \bigr),\varphi_{\sigma}^{n+1}\bigr). \end{aligned}$$
(4.9)

Multiplying (4.7a) by 2α and adding to (4.7b), using the ‘coercivity’ (2.10) of \(B(\cdot, \cdot, \cdot)\) yield the single equation

$$ \begin{aligned}[b] &2\alpha\mathit{Re}\bigl(\beth\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr),\varphi_{\mathbf{u}}^{n+1} \bigr) +4\alpha(1-\alpha) \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2} +\lambda\bigl(\beth\bigl( \varphi_{\sigma}^{n+1}\bigr),\varphi_{\sigma}^{n+1} \bigr) \\ &\qquad{}+ \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\langle \!\bigl\langle \varphi_{\sigma}^{n+1,+} - \varphi_{\sigma}^{n+1,-}\bigr\rangle \!\bigr\rangle ^{2}_{h, \digamma(\mathbf{u}_{h}^{n+1})} \\ &\quad=2\alpha F_{1}\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr) +F_{2}\bigl(\varphi_{\sigma}^{n+1}\bigr). \end{aligned} $$
(4.10)

Applying identity (2.13) to (4.10) yields

$$ \begin{aligned}[b] & \frac{2\alpha\mathit{Re}}{4\triangle t}\bigl[3 \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2}-4 \bigl\Vert \varphi_{\mathbf{u}}^{n} \bigr\Vert ^{2}+ \bigl\Vert \varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2}\bigr] + \frac{2\alpha\mathit{Re}}{2\triangle t}\bigl[ \bigl\Vert \varphi_{\mathbf{u}}^{n+1}- \varphi_{\mathbf{u}}^{n} \bigr\Vert ^{2} \\ &\qquad{} - \bigl\Vert \varphi_{\mathbf{u}}^{n}- \varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2}\bigr] + \frac{2\alpha\mathit{Re}}{4\triangle t}\bigl[ \bigl\Vert \varphi_{\mathbf{u}}^{n+1}-2 \varphi_{\mathbf{u}}^{n}+\varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2}\bigr] +\frac{\lambda}{4\triangle t}\bigl[3 \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \\ &\qquad{} -4 \bigl\Vert \varphi_{\sigma}^{n} \bigr\Vert ^{2}+ \bigl\Vert \varphi_{\sigma}^{n-1} \bigr\Vert ^{2}\bigr] +\frac{\lambda}{2\triangle t}\bigl[ \bigl\Vert \varphi_{\sigma}^{n+1}-\varphi_{\sigma}^{n} \bigr\Vert ^{2}- \bigl\Vert \varphi_{\sigma}^{n}- \varphi_{\sigma}^{n-1} \bigr\Vert ^{2}\bigr] \\ &\qquad{} +\frac{\lambda}{4\triangle t}\bigl[ \bigl\Vert \varphi _{\sigma}^{n+1}-2 \varphi_{\sigma}^{n}+\varphi_{\sigma}^{n-1} \bigr\Vert ^{2}\bigr] + \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} +4\alpha(1-\alpha) \bigl\Vert D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\ &\qquad{}+\frac{\lambda}{2} \bigl\langle \!\bigl\langle \varphi_{\sigma}^{n+1,+} - \varphi_{\sigma}^{n+1,-}\bigr\rangle \!\bigr\rangle ^{2}_{h, \digamma(\mathbf{u}_{h}^{n+1})} \\ &\quad=2\alpha F_{1}\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr) +F_{2}\bigl(\varphi_{\sigma}^{n+1}\bigr). \end{aligned} $$
(4.11)

Multiplying both sides of (4.11) by \(2 \triangle t\), summing (4.11) with respect to n from 0 to l and using identity (3.17) give

$$ \begin{aligned}[b] & \alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{l+1} \bigr\Vert ^{2}+\alpha \mathit{Re} \bigl\Vert 2\varphi_{\mathbf{u}}^{l+1}- \varphi_{\mathbf{u}}^{l} \bigr\Vert ^{2} + \frac{\lambda}{2} \bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert ^{2}+\frac{\lambda}{2} \bigl\Vert 2\varphi_{\sigma}^{l+1}- \varphi_{\sigma}^{l} \bigr\Vert ^{2} \\ &\qquad{} +2\triangle t \sum_{n=0}^{l} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} +8 \alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\ &\qquad{}+\lambda\triangle t \sum_{n=0}^{l} \bigl\langle \!\bigl\langle \varphi_{\sigma}^{n+1,+} -\varphi_{\sigma}^{n+1,-} \bigr\rangle \!\bigr\rangle ^{2}_{h, \digamma(\mathbf{u}_{h}^{n+1})} \\ &\quad\leqslant2\alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{0} \bigr\Vert ^{2} +\lambda\bigl\Vert \varphi_{\sigma}^{0} \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \bigl[2 \alpha F_{1}\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) +F_{2}\bigl(\varphi_{\sigma}^{n+1}\bigr)\bigr]. \end{aligned} $$
(4.12)

Note that

$$ \begin{aligned}[b] \bigl\Vert \digamma\bigl( \sigma^{n+1}_{h}\bigr) \bigr\Vert ^{2}&= \bigl\Vert 2\sigma^{n}_{h}-\sigma^{n-1}_{h} \bigr\Vert ^{2}\leqslant4 \bigl\Vert \sigma^{n}_{h} \bigr\Vert ^{2}+ \bigl\Vert \sigma^{n-1}_{h} \bigr\Vert ^{2}+4 \bigl\Vert \sigma^{n}_{h} \bigr\Vert \bigl\Vert \sigma^{n-1}_{h} \bigr\Vert \\ &\leqslant4 \bigl\Vert \sigma^{n}_{h} \bigr\Vert ^{2}+ \bigl\Vert \sigma^{n-1}_{h} \bigr\Vert ^{2}+4\biggl[\frac{1}{4} \bigl\Vert \sigma^{n}_{h} \bigr\Vert ^{2}+ \bigl\Vert \sigma^{n-1}_{h} \bigr\Vert ^{2}\biggr]\\ & =5 \bigl\Vert \sigma^{n}_{h} \bigr\Vert ^{2}+5 \bigl\Vert \sigma^{n-1}_{h} \bigr\Vert ^{2} \end{aligned} $$
(4.13)

and

$$ \bigl\Vert \digamma\bigl(\mathbf{u}^{n+1}_{h} \bigr) \bigr\Vert = \bigl\Vert 2\mathbf{u}^{n}_{h}- \mathbf{u}^{n-1}_{h} \bigr\Vert \leqslant2 \bigl\Vert \mathbf{u}^{n}_{h} \bigr\Vert + \bigl\Vert \mathbf{u}^{n-1}_{h} \bigr\Vert . $$
(4.14)

We proceed to bound each term on the RHS of (4.12), absorb like-terms into the left-hand side.

We first estimate the linear terms of \(F_{1}(\varphi_{\mathbf {u}}^{n+1})\) in (4.12). For the pressure term, using the Cauchy-Schwarz, Korn’s and Young’s inequalities, we have

$$ \begin{aligned}[b] \bigl\vert \bigl(p^{n+1},\nabla \cdot\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\vert &= \bigl\vert \bigl(p^{n+1}-\Pi_{p}\bigl(p^{n+1}\bigr),\nabla\cdot \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\vert \\ &\leqslant\sqrt{d} \bigl\Vert p^{n+1}-\Pi_{p} \bigl(p^{n+1}\bigr) \bigr\Vert \bigl\Vert \nabla \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ &\leqslant\sqrt{d}C_{k} \bigl\Vert p^{n+1}-\Pi_{p}\bigl(p^{n+1}\bigr) \bigr\Vert \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \\ &\leqslant\epsilon_{2} \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2}+\frac{dC_{k}^{2}}{4\epsilon_{2}} \bigl\Vert p^{n+1}-\Pi_{p}\bigl(p^{n+1}\bigr) \bigr\Vert ^{2}. \end{aligned} $$
(4.15)

Similarly, we see that

$$\begin{aligned}& \bigl(\eta_{\sigma}^{n+1},D\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr)\bigr)\leqslant\epsilon_{3} \bigl\Vert D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}+ \frac{1}{4\epsilon_{3}} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2}, \end{aligned}$$
(4.16)
$$\begin{aligned}& 2(1-\alpha) \bigl(D\bigl(\eta_{\mathbf{u}}^{n+1}\bigr), D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr)\bigr) \leqslant\epsilon_{4} \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}+\frac{(1-\alpha)^{2}}{\epsilon_{4}} \bigl\Vert D\bigl(\eta _{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2}, \end{aligned}$$
(4.17)
$$\begin{aligned}& \begin{aligned}[b] &\mathit{Re} \bigl(\beth\bigl(\Pi_{\mathbf {u}}\bigl( \mathbf{u}^{n+1}\bigr)\bigr)-\partial_{t}\mathbf{u}^{n+1}, \varphi_{\mathbf{u}}^{n+1}\bigr)\\ &\quad \leqslant\mathit{Re} \bigl\Vert \beth\bigl(\Pi_{\mathbf{u}}\bigl(\mathbf{u}^{n+1}\bigr)\bigr)- \partial_{t}\mathbf{u}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ &\quad \leqslant\epsilon_{5}\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{n+1}) \bigr\Vert ^{2}+ \frac{\mathit{Re}}{4\epsilon_{5}} \bigl\Vert \beth\bigl(\Pi _{\mathbf{u}}\bigl( \mathbf{u}^{n+1}\bigr)\bigr)-\partial_{t}\mathbf{u}^{n+1} \bigr\Vert ^{2}. \end{aligned} \end{aligned}$$
(4.18)

For the nonlinear terms of \(F_{1}(\varphi_{\mathbf{u}}^{n+1})\), using the Cauchy-Schwarz inequality, Young’s inequality, the regularity assumption (2.3) of velocity and hypothesis IH1, we obtain

$$\begin{aligned}& \begin{aligned}[b] &\mathit{Re} c\bigl(\digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1}, \mathbf{u}^{n+1}, \varphi_{\mathbf{u}}^{n+1}\bigr) \\ &\quad\leqslant d \mathit{Re} \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert \bigl\Vert \nabla\mathbf{u}^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ &\quad\leqslant d M \mathit{Re} \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ & \quad\leqslant\epsilon_{6}\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2}+ \frac{d^{2}M^{2} \mathit{Re}}{4 \epsilon_{6}} \bigl\Vert \digamma \bigl(\mathbf{u}^{n+1}\bigr)- \mathbf{u}^{n+1} \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.19)
$$\begin{aligned}& \begin{aligned}[b] &\mathit{Re}c\bigl(\digamma \bigl(\varphi_{\mathbf{u}}^{n+1}\bigr),\mathbf{u}^{n+1}, \varphi_{\mathbf{u}}^{n+1}\bigr) \\ &\quad\leqslant\mathit{Re} d \bigl\Vert \digamma\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \nabla \mathbf{u}^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ & \quad\leqslant\epsilon_{7}\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2}+ \frac{\mathit{Re} d^{2} M^{2}}{4 \epsilon_{7}} \bigl\Vert \digamma\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2} \\ & \quad\leqslant\epsilon_{7}\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2}+ \frac{\mathit{Re} d^{2} M^{2}}{4 \epsilon_{7}} \bigl\Vert 2\varphi_{\mathbf{u}}^{n}- \varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.20)
$$\begin{aligned}& \begin{aligned}[b] &\mathit{Re}c\bigl(\digamma \bigl(\eta_{\mathbf{u}}^{n+1}\bigr),\mathbf{u}^{n+1}, \varphi_{\mathbf{u}}^{n+1}\bigr) \\ & \quad\leqslant\mathit{Re} d \bigl\Vert \digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \nabla \mathbf{u}^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ & \quad\leqslant\epsilon_{8}\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2}+ \frac{\mathit{Re} d^{2} M^{2} }{4\epsilon_{8}} \bigl\Vert \digamma\bigl(\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.21)
$$\begin{aligned}& \begin{aligned}[b] \mathit{Re}c\bigl(\digamma \bigl(\mathbf{u}_{h}^{n+1}\bigr),\eta_{\mathbf{u}}^{n+1}, \varphi_{\mathbf{u}}^{n+1}\bigr) & \leqslant\mathit{Re} d \bigl\Vert \digamma\bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\eta_{\mathbf{u}}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ & \leqslant3\mathit{Re} d K C_{k} \bigl\Vert D\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert \\ & \leqslant\epsilon_{9}\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2}+ \frac{9\mathit{Re} d^{2} K^{2} C_{k}^{2} }{4\epsilon_{9}} \bigl\Vert D\bigl(\eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}. \end{aligned} \end{aligned}$$
(4.22)

Combining (4.15)-(4.22), we have the following estimate of \(2\alpha F_{1}(\varphi_{\mathbf{u}}^{n+1})\):

$$ \begin{aligned}[b] 2\alpha F_{1}\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) &\leqslant2\alpha\mathit{Re}( \epsilon_{5}+\epsilon_{6}+\epsilon_{7}+ \epsilon_{8}+\epsilon_{9}) \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2} \\ & \quad{} +\frac{\alpha d^{2}M^{2}\mathit{Re}}{2\epsilon_{7}} \bigl\Vert 2\varphi_{\mathbf{u}}^{n}- \varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2} +2\alpha( \epsilon_{2}+\epsilon_{3}+\epsilon_{4}) \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\ & \quad{} +\frac{dC_{k}^{2}\alpha}{2\epsilon_{2}} \bigl\Vert p^{n+1}-\Pi_{p} \bigl(p^{n+1}\bigr) \bigr\Vert ^{2} +\frac{\alpha}{2\epsilon_{3}} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2} + \frac{2\alpha(1-\alpha)^{2}}{\epsilon_{4}} \bigl\Vert D\bigl(\eta _{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}\hspace{-20pt} \\ & \quad{} +\frac{\mathit{Re}\alpha}{2\epsilon_{5}} \bigl\Vert \beth\bigl(\Pi_{\mathbf{u}}\bigl( \mathbf{u}^{n+1}\bigr)\bigr)-\partial_{t}\mathbf{u}^{n+1} \bigr\Vert ^{2} +\frac{d^{2} \alpha M^{2} \mathit{Re} }{2 \epsilon _{6}} \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert ^{2} \\ & \quad{} +\frac{\alpha\mathit{Re} d^{2} M^{2}}{2\epsilon_{8}} \bigl\Vert \digamma\bigl(\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2}\end{aligned} $$
(4.23)

Now we bound the terms of \(F_{2}(\varphi_{\sigma}^{n+1})\) in (4.12). For the first three linear terms, applying the Cauchy-Schwarz inequality and Young’s inequality, we obtain

$$\begin{aligned}& \begin{aligned}[b] &\lambda\bigl(\beth\bigl(\Pi_{\sigma} \bigl(\sigma^{n+1}\bigr)\bigr)-\partial_{t} \sigma^{n+1},\varphi_{\sigma}^{n+1}\bigr) \\ &\quad \leqslant \lambda\bigl\Vert \beth\bigl(\Pi_{\sigma}\bigl(\sigma^{n+1} \bigr)\bigr)-\partial_{t}\sigma^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\beta_{1}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+ \frac{\lambda}{4\beta_{1}} \bigl\Vert \beth\bigl( \Pi_{\sigma}\bigl(\sigma^{n+1}\bigr)\bigr)-\partial_{t} \sigma^{n+1} \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.24)
$$\begin{aligned}& \begin{aligned}[b] \bigl(\eta_{\sigma}^{n+1}, \varphi_{\sigma}^{n+1}\bigr)\leqslant\bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \leqslant\beta_{2} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{1}{4\beta_{2}} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.25)
$$\begin{aligned}& \begin{aligned}[b] 2\alpha\bigl(D\bigl( \eta_{\mathbf{u}}^{n+1}\bigr),\varphi_{\sigma}^{n+1} \bigr)&\leqslant2\alpha\bigl\Vert D\bigl(\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ & \leqslant\beta_{3} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{\alpha^{2}}{\beta_{3}} \bigl\Vert D\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}. \end{aligned} \end{aligned}$$
(4.26)

We estimate some nonlinear terms of the convection term about σ. The first nonlinear term \(B(\digamma(\varphi_{\mathbf {u}}^{n+1}),\sigma^{n+1},\varphi_{\sigma}^{n+1})\) of \(F_{2}(\varphi _{\sigma}^{n+1})\) can be rewritten as

$$ \begin{aligned}[b] &\lambda B\bigl(\digamma\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr),\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr)\\ &\quad = \lambda\bigl(\digamma\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr)\cdot\nabla\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr)_{h} \\ &\qquad{} +\frac{\lambda}{2}\bigl(\bigl(\nabla\cdot\digamma\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr)\bigr)\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr) +\lambda\bigl\langle \sigma^{n+1,+}-\sigma^{n+1,-},\varphi_{\sigma}^{n+1,+} \bigr\rangle _{h,\digamma(\varphi_{\mathbf{u}}^{n+1})}. \end{aligned} $$
(4.27)

Note that the term \(\lambda\langle\sigma^{n+1,+}-\sigma ^{n+1,-},\varphi_{\sigma}^{n+1,+}\rangle_{h,\digamma(\varphi_{\mathbf {u}}^{n+1})}=0\) due to the continuity of σ. The other two terms on the RHS of (4.27) may be bounded by

$$\begin{aligned} &\lambda\bigl(\digamma\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr)\cdot\nabla\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr)_{h} \\ &\quad \leqslant\lambda\bigl\Vert \digamma\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr)\cdot\nabla \sigma^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\lambda\sqrt{d^{3}} \bigl\Vert \nabla \sigma^{n+1} \bigr\Vert _{\infty} \bigl\Vert \digamma\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \leqslant\lambda \sqrt{d^{3}}M \bigl\Vert \digamma\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\beta_{4}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{\lambda d^{3}M^{2}}{4\beta_{4}} \bigl\Vert 2 \varphi_{\mathbf{u}}^{n}-\varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2}, \end{aligned}$$
(4.28)
$$\begin{aligned} &\frac{\lambda}{2}\bigl(\bigl( \nabla\cdot\digamma\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr)\bigr) \sigma^{n+1},\varphi_{\sigma}^{n+1}\bigr) \\ &\quad \leqslant \frac{d\lambda}{2} \bigl\Vert \nabla\cdot\digamma\bigl(\varphi _{\mathbf{u}}^{n+1} \bigr) \bigr\Vert \bigl\Vert \sigma^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\frac{\sqrt{d^{3}}M\lambda}{2} \bigl\Vert \nabla\digamma \bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\frac{\sqrt{d^{3}}MC_{k}\lambda}{2} \bigl\Vert D\bigl(\digamma\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr)\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\frac{2\alpha\epsilon_{10}}{10} \bigl\Vert D\bigl(\digamma \bigl( \varphi_{\mathbf{u}}^{n+1}\bigr)\bigr) \bigr\Vert ^{2}+ \frac{10d^{3}C_{k}^{2}M^{2}\lambda^{2}}{32\epsilon_{10}\alpha} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \\ &\quad \leqslant\alpha\epsilon_{10}\bigl( \bigl\Vert D\bigl( \varphi_{\mathbf{u}}^{n}\bigr) \bigr\Vert ^{2} + \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n-1}\bigr) \bigr\Vert ^{2}\bigr)+\frac{10d^{3}C_{k}^{2}M^{2}\lambda^{2}}{32\epsilon_{10}\alpha } \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}. \end{aligned}$$
(4.29)

Similarly as (4.27), we write the second nonlinear term \(\lambda B(\digamma(\eta_{\mathbf{u}}^{n+1}),\sigma^{n+1},\varphi_{\sigma }^{n+1})\) of \(F_{2}(\varphi_{\sigma}^{n+1})\) as

$$ \begin{aligned}[b]& \lambda B\bigl(\digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr),\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr) \\ &\quad = \lambda\bigl(\digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr)\cdot\nabla\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr)_{h} \\ &\qquad{} +\frac{\lambda}{2}\bigl(\bigl(\nabla\cdot\digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr)\bigr)\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr)+\lambda\bigl\langle \sigma^{n+1,+}- \sigma^{n+1,-}, \varphi_{\sigma}^{n+1,+}\bigr\rangle _{h,\digamma(\eta _{\mathbf{u}}^{n+1})}. \end{aligned} $$
(4.30)

Using the same method as (4.27) to estimate the three terms on the RHS of (4.30) leads to

$$\begin{aligned}& \begin{aligned}[b] & \lambda\bigl(\digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr)\cdot\nabla\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr)_{h} \\ &\quad\leqslant\lambda\bigl\Vert \digamma\bigl(\eta_{\mathbf{u}}^{n+1} \bigr)\cdot\nabla\sigma^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad\leqslant\lambda\sqrt{d^{3}} \bigl\Vert \digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \nabla \sigma^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad\leqslant\lambda\sqrt{d^{3}}M \bigl\Vert \digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ & \quad\leqslant\beta_{5}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+ \frac{\lambda d^{3}M^{2}}{4\beta_{5}} \bigl\Vert \digamma\bigl(\eta _{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.31)
$$\begin{aligned}& \begin{aligned}[b] &\frac{\lambda}{2}\bigl(\bigl( \nabla\cdot\digamma\bigl(\eta_{\mathbf{u}}^{n+1}\bigr)\bigr) \sigma^{n+1},\varphi_{\sigma}^{n+1}\bigr) \\ &\quad\leqslant\frac{\lambda d}{2} \bigl\Vert \nabla\cdot\digamma \bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \sigma^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \end{aligned} \\& \begin{aligned}[b] &\quad\leqslant\frac{\lambda\sqrt{d^{3}}M}{2} \bigl\Vert \nabla \digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad\leqslant\beta_{6}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{\lambda d^{3}M^{2}}{16\beta_{6}} \bigl\Vert \nabla\digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.32)
$$\begin{aligned}& \lambda\bigl\langle \sigma^{n+1,+}- \sigma^{n+1,-}, \varphi_{\sigma}^{n+1,+}\bigr\rangle _{h,\digamma(\eta_{\mathbf{u}}^{n+1})}=0, \end{aligned}$$
(4.33)

where we have used the continuity of \(\sigma^{n+1}\) in (4.33).

By the same way, the third nonlinear term \(\lambda B(\digamma({\mathbf {u}}_{h}^{n+1}),\eta_{\sigma}^{n+1},\varphi_{\sigma}^{n+1})\) of \(F_{2}(\varphi_{\sigma}^{n+1})\) can be written as

$$ \begin{aligned}[b] &\lambda B\bigl(\digamma\bigl({ \mathbf{u}}_{h}^{n+1}\bigr),\eta_{\sigma}^{n+1}, \varphi_{\sigma}^{n+1}\bigr)\\ &\quad =\lambda\bigl(\digamma\bigl({ \mathbf{u}}_{h}^{n+1}\bigr)\cdot\nabla\eta_{\sigma}^{n+1}, \varphi_{\sigma}^{n+1}\bigr)_{h} \\ &\qquad{}+ \frac{\lambda}{2} \bigl(\nabla\cdot\digamma\bigl({ \mathbf{u}}_{h}^{n+1}\bigr)\eta_{\sigma}^{n+1}, \varphi_{\sigma}^{n+1}\bigr) +\lambda\bigl\langle \eta_{\sigma}^{n+1,+}-\eta_{\sigma}^{n+1,-}, \varphi_{\sigma}^{n+1,+}\bigr\rangle _{h,\digamma({\mathbf {u}}_{h}^{n+1})}. \end{aligned} $$
(4.34)

For the first term in (4.34), using (4.14) and hypothesis IH1, we can get

$$ \begin{aligned}[b] &\lambda\bigl(\digamma\bigl({ \mathbf{u}}_{h}^{n+1}\bigr)\cdot\nabla\eta_{\sigma}^{n+1}, \varphi_{\sigma}^{n+1}\bigr)_{h}\\ &\quad \leqslant\lambda \bigl\Vert \digamma\bigl({\mathbf{u}}_{h}^{n+1}\bigr)\cdot \nabla\eta_{\sigma}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\sqrt{d} \lambda\bigl\Vert \digamma\bigl({\mathbf{u}}_{h}^{n+1} \bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\eta_{\sigma}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant3\sqrt{d}\lambda K \bigl\Vert \nabla\eta_{\sigma}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad \leqslant\beta_{7} \lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{9\lambda dK^{2}}{4\beta_{7}} \bigl\Vert \nabla \eta_{\sigma}^{n+1} \bigr\Vert ^{2}. \end{aligned} $$
(4.35)

Making use of inverse inequality (2.8), (4.14) and hypothesis IH1 to the second term in (4.34) yields

$$ \begin{aligned}[b] \frac{\lambda}{2} \bigl(\nabla\cdot\digamma \bigl({\mathbf{u}}_{h}^{n+1}\bigr)\eta_{\sigma}^{n+1}, \varphi_{\sigma}^{n+1}\bigr)&\leqslant\frac{\lambda}{2}d \bigl\Vert \nabla\digamma\bigl({\mathbf{u}}_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ & \leqslant\frac{\lambda d}{2} C_{i}h^{-1} \bigl\Vert \digamma\bigl({\mathbf{u}}_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant\beta_{8}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{9\lambda d^{2}K^{2}C_{i}^{2}h^{-2}}{16\beta _{8}} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2}. \end{aligned} $$
(4.36)

Applying the continuity of \(\eta_{\sigma}^{n+1}\) to the third term on the RHS of (4.34) leads to

$$ \lambda\bigl\langle \eta_{\sigma}^{n+1,+}- \eta_{\sigma}^{n+1,-},\varphi_{\sigma}^{n+1,+}\bigr\rangle _{h,\digamma({\mathbf{u}}_{h}^{n+1})}=0. $$
(4.37)

Using \(\nabla\cdot\mathbf{u}=0\) and the continuity of \(\sigma^{n+1}\) to the term \(\lambda B(\digamma(\mathbf{u}^{n+1})-\mathbf{u}^{n+1},\sigma ^{n+1},\varphi_{\sigma}^{n+1})\), we obtain

$$\begin{aligned} &\lambda\bigl\vert B\bigl(\digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1},\sigma^{n+1}, \varphi_{\sigma}^{n+1}\bigr) \bigr\vert \\ &\quad\leqslant\lambda\bigl\vert \bigl(\bigl(\digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1}\bigr)\cdot\nabla \sigma^{n+1},\varphi_{\sigma}^{n+1}\bigr)_{h} \bigr\vert \\ &\qquad{}+ \frac{\lambda}{2} \bigl\vert (\bigl(\nabla\cdot\bigl(\digamma \bigl(\mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1}\bigr) \sigma^{n+1},\varphi_{\sigma}^{n+1}\bigr) \bigr\vert \\ &\qquad{}+\lambda\bigl\vert \bigl\langle \sigma^{n+1,+}- \sigma^{n+1,-},\varphi_{\sigma}^{n+1,+} \bigr\rangle _{h,\digamma(\mathbf{u}^{n+1})-\mathbf{u}^{n+1}} \bigr\vert \\ &\quad\leqslant\lambda\bigl\Vert \bigl(\digamma\bigl(\mathbf{u}^{n+1} \bigr)-\mathbf{u}^{n+1}\bigr)\cdot\nabla\sigma^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad\leqslant\lambda\sqrt{d^{3}} \bigl\Vert \nabla \sigma^{n+1} \bigr\Vert _{\infty} \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad\leqslant\beta_{9}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{\lambda d^{3}M^{2}}{4\beta_{9}} \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert ^{2}. \end{aligned}$$
(4.38)

We will estimate the last five terms of \(F_{2}(\varphi_{\sigma}^{n+1})\) in (4.12). Applying the Cauchy-Schwarz inequality, Young’s inequality, Korn’s inequality, the regularity assumption (2.3) of velocity and hypothesis IH1, we can obtain

$$\begin{aligned}& \begin{aligned}[b] \lambda\bigl(g_{a}\bigl(\digamma \bigl(\varphi_{\sigma}^{n+1}\bigr),\nabla\mathbf{u}^{n+1} \bigr),\varphi_{\sigma}^{n+1}\bigr) &\leqslant\lambda\bigl\Vert g_{a}\bigl(\digamma\bigl(\varphi_{\sigma}^{n+1}\bigr), \nabla\mathbf{u}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant4\lambda d \bigl\Vert \digamma\bigl(\varphi_{\sigma}^{n+1} \bigr) \bigr\Vert \bigl\Vert \nabla\mathbf{u}^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant4\lambda d M \bigl\Vert \digamma\bigl(\varphi_{\sigma}^{n+1} \bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant\beta_{10}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{4\lambda d^{2}M^{2}}{\beta_{10}} \bigl\Vert 2 \varphi_{\sigma}^{n}-\varphi_{\sigma}^{n-1} \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.39)
$$\begin{aligned}& \begin{aligned}[b] \lambda \bigl(g_{a}\bigl(\digamma\bigl(\eta_{\sigma}^{n+1} \bigr),\nabla\mathbf{u}^{n+1}\bigr),\varphi_{\sigma}^{n+1} \bigr)&\leqslant\lambda\bigl\Vert g_{a}\bigl(\digamma\bigl( \eta_{\sigma}^{n+1}\bigr),\nabla\mathbf{u}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant4\lambda d \bigl\Vert \digamma\bigl(\eta_{\sigma}^{n+1} \bigr) \bigr\Vert \bigl\Vert \nabla\mathbf{u}^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant4\lambda d M \bigl\Vert \digamma\bigl(\eta_{\sigma}^{n+1} \bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant\beta_{11}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{4\lambda d^{2}M^{2}}{\beta_{11}} \bigl\Vert \digamma\bigl( \eta_{\sigma}^{n+1}\bigr) \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.40)
$$\begin{aligned}& \begin{aligned}[b] \lambda \bigl(g_{a}\bigl(\digamma\bigl(\sigma_{h}^{n+1} \bigr),\nabla\varphi_{\mathbf{u}}^{n+1}\bigr),\varphi_{\sigma}^{n+1} \bigr) &\leqslant\lambda\bigl\Vert g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr),\nabla\varphi_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant4 d\lambda\bigl\Vert \digamma\bigl(\sigma_{h}^{n+1} \bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\varphi_{\mathbf{u}}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant12 d\lambda KC_{k} \bigl\Vert D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant2\alpha\epsilon_{11} \bigl\Vert D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}+ \frac{18 d^{2}\lambda^{2} K^{2}C_{k}^{2}}{\epsilon_{11}\alpha} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.41)
$$\begin{aligned}& \begin{aligned}[b] \lambda\bigl(g_{a} \bigl(\digamma\bigl(\sigma_{h}^{n+1}\bigr),\nabla \eta_{\mathbf{u}}^{n+1}\bigr),\varphi_{\sigma}^{n+1} \bigr) &\leqslant\lambda\bigl\Vert g_{a}\bigl(\digamma\bigl( \sigma_{h}^{n+1}\bigr),\nabla\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant4d\lambda\bigl\Vert \digamma\bigl(\sigma_{h}^{n+1} \bigr) \bigr\Vert _{\infty} \bigl\Vert \nabla\eta_{\mathbf{u}}^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant12d\lambda KC_{k} \bigl\Vert D\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\leqslant\beta_{12}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+ \frac{36d^{2}\lambda K^{2}C_{k}^{2} }{\beta_{12}} \bigl\Vert D\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}, \end{aligned} \end{aligned}$$
(4.42)
$$\begin{aligned}& \begin{aligned}[b] &\lambda\bigl(g_{a} \bigl(\digamma\bigl(\sigma^{n+1}\bigr)-\sigma^{n+1},\nabla \mathbf{u}^{n+1}\bigr),\varphi_{\sigma}^{n+1}\bigr) \\ &\quad\leqslant\lambda\bigl\Vert g_{a}\bigl(\digamma\bigl( \sigma^{n+1}\bigr)-\sigma^{n+1},\nabla\mathbf{u}^{n+1} \bigr) \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ & \quad\leqslant4\lambda d \bigl\Vert \digamma\bigl(\sigma^{n+1} \bigr)-\sigma^{n+1} \bigr\Vert \bigl\Vert \nabla\mathbf{u}^{n+1} \bigr\Vert _{\infty} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ &\quad\leqslant4\lambda dM \bigl\Vert \digamma\bigl(\sigma^{n+1} \bigr)-\sigma^{n+1} \bigr\Vert \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert \\ & \quad\leqslant\beta_{13}\lambda\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+ \frac{4d^{2}M^{2}\lambda}{\beta_{13}} \bigl\Vert \digamma\bigl(\sigma ^{n+1}\bigr)- \sigma^{n+1} \bigr\Vert ^{2}. \end{aligned} \end{aligned}$$
(4.43)

Combining inequalities (4.24)-(4.43), we obtain the estimate for \(F_{2}(\varphi_{\sigma}^{n+1})\)

$$\begin{aligned} F_{2}\bigl(\varphi_{\sigma}^{n+1} \bigr) &\leqslant\bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}\lambda\biggl[\beta_{1}+\beta_{4}+ \beta_{5}+\cdots+\beta_{13}+\frac{5d^{3}C_{k}^{2}M^{2}\lambda }{16\epsilon_{10}\alpha} \\ &\quad{} +\frac{18 d^{2}\lambda K^{2}C_{k}^{2}}{\epsilon_{11}\alpha }\biggr] + (\beta_{2}+ \beta_{3}) \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} +\frac{4\lambda^{2} d^{2}M^{2}}{\beta_{10}} \bigl\Vert 2\varphi_{\sigma}^{n}- \varphi_{\sigma}^{n-1} \bigr\Vert ^{2} \\ &\quad{} +\alpha\epsilon_{10}\bigl( \bigl\Vert D\bigl( \varphi_{\mathbf{u}}^{n}\bigr) \bigr\Vert ^{2}+ \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n-1}\bigr) \bigr\Vert ^{2}\bigr) +2\alpha\epsilon_{11} \bigl\Vert D\bigl( \varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\ &\quad{} +\frac{\lambda d^{3}M^{2}}{4\beta_{4}} \bigl\Vert 2\varphi _{\mathbf{u}}^{n}- \varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2} + \frac{\lambda}{4\beta_{1}} \bigl\Vert \beth\bigl(\Pi_{\sigma}\bigl( \sigma^{n+1}\bigr)\bigr)-\partial_{t}\sigma^{n+1} \bigr\Vert ^{2}+\frac{1}{4\beta_{2}} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2}\hspace{-20pt} \\ &\quad{}+\frac{\alpha^{2}}{\beta_{3}} \bigl\Vert D\bigl(\eta_{\mathbf {u}}^{n+1} \bigr) \bigr\Vert ^{2} +\frac{\lambda d^{3}M^{2}}{4\beta_{5}} \bigl\Vert \digamma \bigl(\eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} + \frac{\lambda d^{3}M^{2}}{16\beta_{6}} \bigl\Vert \nabla\digamma\bigl(\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2} \\ &\quad{}+\frac{9\lambda dK^{2}}{4\beta_{7}} \bigl\Vert \nabla\eta _{\sigma}^{n+1} \bigr\Vert ^{2} +\frac{9\lambda d^{2}K^{2}C_{i}^{2}h^{-2}}{16\beta_{8}} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2} \\ &\quad{}+\frac{\lambda d^{3}M^{2}}{4\beta_{9}} \bigl\Vert \digamma \bigl(\mathbf{u}^{n+1} \bigr)-\mathbf{u}^{n+1} \bigr\Vert ^{2} +\frac{4\lambda d^{2}M^{2}}{\beta_{11}} \bigl\Vert \digamma\bigl(\eta_{\sigma}^{n+1}\bigr) \bigr\Vert ^{2} \\ &\quad{}+ \frac{36d^{2}\lambda K^{2}C_{k}^{2} }{\beta_{12}} \bigl\Vert D\bigl(\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2} \end{aligned}$$
(4.44)

Plugging estimate (4.23) of \(2\alpha F_{1}(\varphi _{\mathbf{u}}^{n+1})\) and estimate (4.44) of \(F_{2}(\varphi_{\sigma}^{n+1})\) into (4.12) yields

$$\begin{aligned}& \alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{l+1} \bigr\Vert ^{2}+\alpha\mathit{Re} \bigl\Vert 2 \varphi_{\mathbf{u}}^{l+1}-\varphi_{\mathbf{u}}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert ^{2}+\frac{\lambda}{2} \bigl\Vert 2 \varphi_{\sigma}^{l+1}-\varphi_{\sigma}^{l} \bigr\Vert ^{2} \\ & \qquad{} +8\alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \\ & \quad\leqslant2\alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{0} \bigr\Vert ^{2} +\lambda\bigl\Vert \varphi_{\sigma}^{0} \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \bigl[ 2\alpha\mathit{Re}(\epsilon_{5}+\epsilon_{6}+ \cdots+\epsilon_{9})\bigr] \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2} \\ & \qquad{}+2\triangle t \sum_{n=0}^{l} \biggl[ \frac{\alpha d^{2} M^{2} \mathit{Re}}{2\epsilon_{7}}+\frac {\lambda d^{3}M^{2}}{4\beta_{4}}\biggr] \bigl\Vert 2 \varphi_{\mathbf{u}}^{n}-\varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \bigl[2\alpha(\epsilon_{2} \\ & \qquad{}+\epsilon_{3}+\epsilon_{4}+\epsilon_{11}) \bigr] \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \alpha\epsilon_{10}\bigl( \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n} \bigr) \bigr\Vert ^{2}+ \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n-1} \bigr) \bigr\Vert ^{2}\bigr) \\ & \qquad{}+2\triangle t \sum_{n=0}^{l} \biggl[\lambda\biggl(\beta_{1}+\beta_{4}\ldots+ \beta_{13}+\frac{5d^{3}C_{k}^{2}M^{2}\lambda}{16\epsilon_{10}\alpha }+\frac{18 d^{2}\lambda K^{2}C_{k}^{2}}{\epsilon_{11}\alpha}\biggr)\biggr] \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \\ & \qquad {}+2\triangle t \sum_{n=0}^{l}( \beta_{2}+\beta_{3}) \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \frac{4\lambda d^{2}M^{2}}{\beta_{10}} \bigl\Vert 2\varphi_{\sigma}^{n}- \varphi_{\sigma}^{n-1} \bigr\Vert ^{2} \\ & \qquad{}+2\triangle t \sum_{n=0}^{l} \frac{dC_{k}^{2}\alpha}{2\epsilon_{2}} \bigl\Vert p^{n+1}-\Pi_{p} \bigl(p^{n+1}\bigr) \bigr\Vert ^{2} +2\triangle t \sum _{n=0}^{l}\frac{\mathit{Re}\alpha}{2\epsilon_{5}} \bigl\Vert \beth\bigl(\Pi_{\mathbf{u}}\bigl(\mathbf{u}^{n+1}\bigr)\bigr)- \partial_{t}\mathbf{u}^{n+1} \bigr\Vert ^{2} \\ & \qquad{} +2\triangle t \sum_{n=0}^{l} \frac{\lambda}{4\beta_{1}} \bigl\Vert \beth\bigl(\Pi_{\sigma}\bigl( \sigma^{n+1}\bigr)\bigr)-\partial_{t}\sigma^{n+1} \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \frac{ 4 d^{2} M^{2} \lambda}{\beta_{13}}\bigl\Vert \digamma\bigl(\sigma ^{n+1}\bigr) \\ & \qquad{} -\sigma^{n+1}\bigr\Vert ^{2} +2\triangle t \sum _{n=0}^{l}\biggl[\frac{ \alpha d^{2} M^{2} \mathit{Re} }{2 \epsilon_{6}}+ \frac{\lambda d^{3} M^{2}}{4\beta_{9}}\biggr] \bigl\Vert \digamma\bigl(\mathbf{u}^{n+1} \bigr)-\mathbf{u}^{n+1} \bigr\Vert ^{2} \\ & \qquad{} +2\triangle t \sum_{n=0}^{l} \biggl( \frac{\alpha}{2\epsilon_{3}} +\frac{1}{4\beta_{2}}\biggr) \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2} +2\triangle t \sum _{n=0}^{l}\biggl[\frac{\alpha\mathit{Re} d^{2}M^{2}}{2\epsilon_{8}}+ \frac{\lambda d^{3}M^{2}}{4\beta_{5}}\biggr] \bigl\Vert \digamma\bigl(\eta _{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2} \\ & \qquad{} +2\triangle t \sum_{n=0}^{l} \biggl[\frac{\alpha(1-\alpha)^{2}}{2\epsilon_{4}}+\frac{\alpha^{2}}{\beta _{3}}+ \frac{9\alpha\mathit{Re} d^{2} K^{2}C_{k}^{2}}{2\epsilon_{9}}+ \frac{36d^{2}\lambda K^{2}C_{k}^{2}}{\beta_{12}} \biggr] \bigl\Vert D\bigl(\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2} \\ & \qquad{} +2\triangle t \sum_{n=0}^{l} \frac{4\lambda d^{2} M^{2}}{\beta_{11}} \bigl\Vert \digamma\bigl(\eta _{\sigma}^{n+1} \bigr) \bigr\Vert ^{2} \\ & \qquad{} +2\triangle t \sum_{n=0}^{l} \frac{9\lambda d K^{2}}{4\beta_{7}} \bigl\Vert \nabla\eta_{\sigma }^{n+1} \bigr\Vert ^{2} +2\triangle t \sum_{n=0}^{l} \frac{9\lambda d^{2} K^{2} C_{i}^{2} h^{-2}}{16\beta_{8}} \bigl\Vert \eta _{\sigma}^{n+1} \bigr\Vert ^{2}. \end{aligned}$$
(4.45)

With the following choices: \(\epsilon_{2}=\epsilon_{3}=\epsilon_{4}=\epsilon_{10}=\epsilon _{11}=\frac{1-\alpha}{6}\), \(\epsilon_{5}=\epsilon_{6}=\epsilon _{7}=\epsilon_{8}=\epsilon_{9}=\frac{1}{20}\), \(\beta_{1}=\beta _{4}=\cdots=\beta_{13}=\frac{1}{26\lambda}\), \(\beta_{2}=\beta_{3}=\frac {1}{26}\), \(\mathbf{u}_{h}^{0}=\Pi_{\mathbf{u}}(\mathbf{u}_{0}) (\Rightarrow\varphi_{\mathbf{u}}^{0}=0)\), \(\sigma_{h}^{0}=\Pi_{\sigma }(\sigma_{0})(\Rightarrow\varphi_{\sigma}^{0}=0)\), substituting these into (4.45) yields

$$\begin{aligned}& \alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{l+1} \bigr\Vert ^{2}+\alpha\mathit{Re} \bigl\Vert 2 \varphi_{\mathbf{u}}^{l+1}-\varphi_{\mathbf{u}}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert ^{2}+\frac{\lambda}{2} \bigl\Vert 2 \varphi_{\sigma}^{l+1}-\varphi_{\sigma}^{l} \bigr\Vert ^{2} \\& \qquad{} +4\alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \\& \quad\leqslant\alpha\mathit{Re} \triangle t \sum _{n=0}^{l} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l} \bigl[ 20 d^{2} M^{2} \mathit{Re} +13 \lambda^{2} d^{3}M^{2}\bigr] \bigl\Vert 2 \varphi_{\mathbf{u}}^{n}-\varphi_{\mathbf{u}}^{n-1} \bigr\Vert ^{2} \\& \qquad{}+\triangle t \sum_{n=0}^{l} \biggl[\frac{15d^{3}C_{k}^{2}M^{2}\lambda^{2}}{4\alpha(1-\alpha)} +\frac {216 d^{2}\lambda^{2} K^{2}C_{k}^{2}}{\alpha(1-\alpha)}\biggr] \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} +208 \lambda^{2} d^{2}M^{2}\triangle t \sum _{n=0}^{l}\bigl\Vert 2\varphi_{\sigma}^{n} \\& \qquad{} -\varphi_{\sigma}^{n-1}\bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l}\frac{6\alpha dC_{k}^{2}}{1-\alpha} \bigl\Vert p^{n+1}-\Pi_{p}\bigl(p^{n+1}\bigr) \bigr\Vert ^{2} +20 \mathit{Re}\alpha\triangle t \sum _{n=0}^{l}\bigl\Vert \beth\bigl(\Pi_{\mathbf{u}}\bigl( \mathbf{u}^{n+1}\bigr)\bigr) \\& \qquad{} -\partial_{t}\mathbf{u}^{n+1}\bigr\Vert ^{2} +13\lambda^{2} \triangle t \sum_{n=0}^{l} \bigl\Vert \beth\bigl(\Pi_{\sigma}\bigl(\sigma^{n+1}\bigr) \bigr)-\partial_{t}\sigma^{n+1} \bigr\Vert ^{2} \\& \qquad{} +208d^{2} M^{2} \lambda^{2} \triangle t \sum_{n=0}^{l} \bigl\Vert \digamma\bigl( \sigma^{n+1}\bigr)-\sigma^{n+1} \bigr\Vert ^{2} + \biggl[\frac{6\alpha}{1-\alpha}+13\biggr]\triangle t \sum_{n=0}^{l} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2} \\& \qquad{} +\bigl[20\alpha d^{2} M^{2} \mathit{Re} +13 \lambda^{2} d^{3} M^{2}\bigr]\triangle t \sum _{n=0}^{l} \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert ^{2} +\bigl[6\alpha(1-\alpha) \\& \qquad{} +52 \lambda\alpha^{2}+ 180\alpha\mathit{Re} d^{2} K^{2}C_{k}^{2}+1872d^{2} \lambda^{2} K^{2}C_{k}^{2}\bigr]\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\& \qquad{} +\bigl[20\alpha\mathit{Re} d^{2}M^{2}+13 \lambda^{2} d^{3}M^{2}\bigr]\triangle t \sum _{n=0}^{l} \bigl\Vert \digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\& \qquad{} +208\lambda^{2} d^{2} M^{2}\triangle t \sum_{n=0}^{l} \bigl\Vert \digamma\bigl( \eta_{\sigma}^{n+1}\bigr) \bigr\Vert ^{2} \\& \qquad{} +117\lambda^{2} d K^{2}\triangle t \sum _{n=0}^{l} \bigl\Vert \nabla\eta_{\sigma}^{n+1} \bigr\Vert ^{2} +\frac{117\lambda^{2} d^{2} K^{2} C_{i}^{2} h^{-2}}{4}\triangle t \sum _{n=0}^{l} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2}. \end{aligned}$$
(4.46)

We now apply the approximation properties (2.4)-(2.6) to the terms on the RHS of (4.46). Using elements of order k for velocity, elements of order m for stress, and elements of order q for pressure, we have

$$\begin{aligned}& \triangle t \sum_{n=0}^{l} \frac{6\alpha dC_{k}^{2}}{1-\alpha} \bigl\Vert p^{n+1}-\Pi_{p} \bigl(p^{n+1}\bigr) \bigr\Vert ^{2}\leqslant \frac{6\alpha dC_{k}^{2}C_{ip}^{2}}{1-\alpha}h^{2q+2}\vert \!\vert \!\vert p\vert \!\vert \!\vert ^{2}_{0,q+1}, \end{aligned}$$
(4.47)
$$\begin{aligned}& \biggl[\frac{6\alpha}{1-\alpha}+13\biggr]\triangle t \sum _{n=0}^{l} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2}\leqslant\biggl[ \frac{6\alpha}{1-\alpha}+13\biggr]C_{ip}^{2} h^{2m+2} \vert \!\vert \!\vert \sigma \vert \!\vert \!\vert _{0,m+1}^{2}, \end{aligned}$$
(4.48)
$$\begin{aligned}& \begin{gathered}[b] \bigl[6\alpha(1-\alpha)+52 \lambda\alpha^{2}+d^{2} K^{2}C_{k}^{2} \bigl(180\alpha\mathit{Re} +1872\lambda^{2}\bigr) \bigr]\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\ \quad\leqslant\bigl[6\alpha(1-\alpha)+52 \lambda\alpha^{2}+d^{2} K^{2}C_{k}^{2}\bigl(180\alpha\mathit{Re} +1872\lambda^{2}\bigr) \bigr] C_{ip}^{2}h^{2k} \vert \!\vert \!\vert \mathbf{u}\vert \!\vert \!\vert _{0,k+1}^{2}, \end{gathered} \end{aligned}$$
(4.49)
$$\begin{aligned}& \begin{gathered}[b] \bigl[20\alpha\mathit{Re} d^{2}M^{2}+13\lambda^{2} d^{3}M^{2} \bigr]\triangle t \sum_{n=0}^{l} \bigl\Vert \digamma\bigl(\eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\ \quad\leqslant\bigl[20\alpha\mathit{Re} d^{2}M^{2}+13 \lambda^{2} d^{3}M^{2}\bigr]C_{ip}^{2}h^{2k+2} \vert \!\vert \!\vert \mathbf{u}\vert \!\vert \!\vert _{0,k+1}^{2}, \end{gathered} \end{aligned}$$
(4.50)
$$\begin{aligned}& \frac{13\lambda^{2} d^{3}M^{2}}{4}\triangle t \sum _{n=0}^{l} \bigl\Vert \nabla\digamma\bigl( \eta_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \leqslant \frac{13\lambda^{2} d^{3}M^{2}}{4}C_{ip}^{2}h^{2k}\vert \!\vert \!\vert \mathbf{u}\vert \!\vert \!\vert _{0,k+1}^{2}, \end{aligned}$$
(4.51)
$$\begin{aligned}& 208\lambda^{2} d^{2} M^{2}\triangle t \sum_{n=0}^{l} \bigl\Vert \digamma\bigl(\eta_{\sigma}^{n+1}\bigr) \bigr\Vert ^{2} \leqslant208\lambda^{2} d^{2} M^{2} C_{ip}^{2}h^{2m+2}\vert \!\vert \!\vert \sigma \vert \!\vert \!\vert _{0,m+1}^{2}, \end{aligned}$$
(4.52)
$$\begin{aligned}& \begin{gathered}[b] 117\lambda^{2} d K^{2}\triangle t \sum_{n=0}^{l} \bigl\Vert \nabla\eta_{\sigma}^{n+1} \bigr\Vert ^{2} +\frac{117\lambda^{2} d^{2} K^{2} C_{i}^{2} h^{-2}}{4}\triangle t \sum_{n=0}^{l} \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2} \\ \quad\leqslant117\lambda^{2} d K^{2}\biggl[1 + \frac{ d C_{i}^{2} }{4}\biggr] C_{ip}^{2}h^{2m}\vert \!\vert \!\vert \sigma \vert \!\vert \!\vert _{0,m+1}^{2}. \end{gathered} \end{aligned}$$
(4.53)

In view of the truncation error (2.11) and the interpolation properties (2.4), we can obtain

$$ \begin{aligned}[b] &\bigl\Vert \beth\bigl(\Pi_{\mathbf{u}} \bigl(\mathbf{u}^{n+1}\bigr)\bigr)-\partial_{t} \mathbf{u}^{n+1} \bigr\Vert \\ &\quad = \bigl\Vert \beth\bigl( \Pi_{\mathbf{u}}\bigl(\mathbf{u}(t_{n+1})\bigr)\bigr)- \partial_{t}\mathbf{u}(t_{n+1}) \bigr\Vert \\ &\quad \leqslant\bigl\Vert \Pi_{\mathbf{u}}\bigl(\beth\bigl({ \mathbf{u}}(t_{n+1})\bigr)-\partial_{t}\mathbf{u}(t_{n+1}) \bigr) \bigr\Vert + \bigl\Vert \partial_{t}\bigl(\Pi_{\mathbf{u}}\bigl( \mathbf{u}(t_{n+1})\bigr)-\mathbf{u}(t_{n+1}) \bigr) \bigr\Vert \\ &\quad \leqslant C_{T} (\triangle t)^{3/2} \bigl\Vert \partial_{t}^{3} \mathbf{u} \bigr\Vert _{L^{2}(t_{n-2},t_{n};L^{2}(\Omega)^{d})} + C_{ip}\frac{h^{k}}{\sqrt{\triangle t}} \Vert \partial_{t} \mathbf{u} \Vert _{L^{2}(0,T;H^{k+1}(\Omega)^{d})}. \end{aligned} $$
(4.54)

Then we have

$$ \begin{aligned}[b] &20 \mathit{Re}\alpha\triangle t \sum _{n=0}^{l} \bigl\Vert \beth\bigl( \Pi_{\mathbf{u}}\bigl(\mathbf{u}^{n+1}\bigr)\bigr)- \partial_{t}\mathbf{u}^{n+1} \bigr\Vert ^{2} +13 \lambda^{2} \triangle t \sum_{n=0}^{l} \bigl\Vert \beth\bigl(\Pi_{\sigma}\bigl(\sigma^{n+1}\bigr) \bigr)-\partial_{t}\sigma^{n+1} \bigr\Vert ^{2} \\ &\quad\leqslant40 \mathit{Re}\alpha C_{T}^{2} \triangle t^{4} \bigl\Vert \partial_{t}^{3} \mathbf{u} \bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d})}+26\lambda^{2}C_{T}^{2} \triangle t^{4} \bigl\Vert \partial_{t}^{3} \sigma\bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d\times d})} \\ &\qquad{} +40 \mathit{Re}\alpha C_{ip}^{2} h^{2k} \Vert \partial_{t}\mathbf{u} \Vert ^{2}_{L^{2}(0,T;H^{k+1}(\Omega)^{d})} +26\lambda^{2}C_{ip}^{2}h^{2m} \Vert \partial_{t}\sigma \Vert ^{2}_{L^{2}(0,T;H^{m+1}(\Omega )^{d\times d})}. \end{aligned} $$
(4.55)

Similarly, using the truncation error (2.12), we get

$$ \begin{aligned}[b] &\bigl[20\alpha d^{2} M^{2} \mathit{Re} +13\lambda^{2} d^{3} M^{2}\bigr] \triangle t \sum_{n=0}^{l} \bigl\Vert \digamma\bigl(\mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert ^{2} \\ &\qquad{} +208d^{2} M^{2} \lambda^{2} \triangle t \sum_{n=0}^{l} \bigl\Vert \digamma\bigl( \sigma^{n+1}\bigr)-\sigma^{n+1} \bigr\Vert ^{2} \\ &\quad\leqslant\bigl[20\alpha d^{2} M^{2} \mathit{Re} +13\lambda^{2} d^{3} M^{2} \bigr]C_{T}^{2}\triangle t^{4} \bigl\Vert \partial_{t}^{2}\mathbf{u} \bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d})} \\ &\qquad{} + 208d^{2} M^{2} \lambda^{2} C_{T}^{2}\triangle t^{4} \bigl\Vert \partial_{t}^{2}\sigma\bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega )^{d\times d})}. \end{aligned} $$
(4.56)

Combining inequalities (4.47)-(4.56) with (4.46) yields

$$\begin{aligned}& \alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{l+1} \bigr\Vert ^{2}+\alpha\mathit{Re} \bigl\Vert 2 \varphi_{\mathbf{u}}^{l+1}-\varphi_{\mathbf{u}}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert ^{2}+\frac{\lambda}{2} \bigl\Vert 2 \varphi_{\sigma}^{l+1}-\varphi_{\sigma}^{l} \bigr\Vert ^{2} \\& \qquad{}+4\alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2}+\triangle t \sum_{n=0}^{l} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \\& \quad\leqslant\alpha\mathit{Re} \triangle t \sum _{n=0}^{l} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2} +\bigl[ 20 d^{2} M^{2} \mathit{Re} +13\lambda^{2} d^{3}M^{2}\bigr] \triangle t \sum_{n=0}^{l}\bigl\Vert 2 \varphi_{\mathbf{u}}^{n} \\& \qquad{}-\varphi_{\mathbf{u}}^{n-1}\bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l}\biggl[\frac{15d^{3}C_{k}^{2}M^{2}\lambda^{2}}{4\alpha (1-\alpha)} + \frac{216 d^{2}\lambda^{2} K^{2}C_{k}^{2}}{\alpha(1-\alpha)}\biggr] \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2} \\& \qquad{} +208\lambda^{2} d^{2}M^{2}\triangle t \sum_{n=0}^{l} \bigl\Vert 2 \varphi_{\sigma}^{n}-\varphi_{\sigma}^{n-1} \bigr\Vert ^{2} +\frac{6\alpha dC_{k}^{2}C_{ip}^{2}}{1-\alpha }h^{2q+2}\vert \!\vert \!\vert p\vert \!\vert \!\vert ^{2}_{0,q+1} \\& \qquad {}+\biggl[\frac{6\alpha}{1-\alpha} +13+208\lambda^{2} d^{2} M^{2}\biggr] C_{ip}^{2}h^{2m+2}\vert \!\vert \!\vert \sigma \vert \!\vert \!\vert _{0,m+1}^{2} +\biggl[6\alpha(1-\alpha)+52 \lambda\alpha^{2} \\& \qquad{} +180\alpha\mathit{Re} d^{2} K^{2}C_{k}^{2}+1872d^{2} \lambda^{2} K^{2}C_{k}^{2}+ \frac{13\lambda^{2} d^{3}M^{2}}{4}\biggr]C_{ip}^{2}h^{2k}\vert \!\vert \!\vert \mathbf{u}\vert \!\vert \!\vert _{0,k+1}^{2} \\& \qquad {}+\bigl[20\alpha\mathit{Re} d^{2}M^{2} +13 \lambda^{2} d^{3}M^{2}\bigr]C_{ip}^{2}h^{2k+2} \vert \!\vert \!\vert \mathbf{u}\vert \!\vert \!\vert _{0,k+1}^{2} +117 \lambda^{2} K^{2}d\biggl[1 \\& \qquad{} +\frac{ d C_{i}^{2} }{4}\biggr] C_{ip}^{2}h^{2m} \vert \!\vert \!\vert \sigma \vert \!\vert \!\vert _{0,m+1}^{2} + 40 \mathit{Re} \alpha C_{ip}^{2} h^{2k} \Vert \partial_{t}\mathbf{u} \Vert ^{2}_{L^{2}(0,T;H^{k+1}(\Omega)^{d})} \\& \qquad{} +\bigl[20\alpha d^{2} M^{2} \mathit{Re} +13 \lambda^{2} d^{3} M^{2}\bigr]C_{T}^{2} \triangle t^{4} \bigl\Vert \partial_{t}^{2}u \bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d})} \\& \qquad{} +40 \mathit{Re}\alpha C_{T}^{2}\triangle t^{4} \bigl\Vert \partial_{t}^{3}\mathbf{u} \bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d})} +26\lambda^{2}C_{ip}^{2} h^{2m} \Vert \partial_{t}\sigma \Vert ^{2}_{L^{2}(0,T;H^{m+1}(\Omega)^{d\times d})} \\& \qquad{} +26\lambda^{2}C_{T}^{2}\triangle t^{4} \bigl\Vert \partial_{t}^{3}\sigma\bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d\times d})} \\& \qquad {} + 208d^{2} M^{2} \lambda^{2} C_{T}^{2}\triangle t^{4} \bigl\Vert \partial_{t}^{2}\sigma\bigr\Vert ^{2}_{L^{2}(0,T;L^{2}(\Omega)^{d\times d})}. \end{aligned}$$
(4.57)

In order to use the discrete Gronwall Lemma 2.3, here we set

$$\begin{aligned}& a_{l}=\alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{l+1} \bigr\Vert ^{2}+\alpha\mathit{Re} \bigl\Vert 2 \varphi_{\mathbf{u}}^{l+1}-\varphi_{\mathbf{u}}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert ^{2}+\frac{\lambda}{2} \bigl\Vert 2 \varphi_{\sigma}^{l+1}-\varphi_{\sigma}^{l} \bigr\Vert ^{2}, \\& b_{n}= 4\alpha(1-\alpha) \bigl\Vert D\bigl(\varphi_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2}+ \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}, \\& a_{n}=\alpha\mathit{Re} \bigl\Vert \varphi_{\mathbf{u}}^{n+1} \bigr\Vert ^{2}+\alpha\mathit{Re} \bigl\Vert 2 \varphi_{\mathbf{u}}^{n+1}-\varphi_{\mathbf{u}}^{n} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \varphi_{\sigma}^{n+1} \bigr\Vert ^{2}+\frac{\lambda}{2} \bigl\Vert 2 \varphi_{\sigma}^{n+1}-\varphi_{\sigma}^{n} \bigr\Vert ^{2}, \\& \gamma_{n}= \max\biggl\{ 1, \frac{d^{2} M^{2}}{\alpha}\biggl(20+ \frac{13 \lambda^{2} d}{ \mathit{Re}}\biggr), \frac {d^{2}C_{k}^{2}\lambda}{\alpha(1-\alpha)}\biggl( \frac{15dM^{2}}{2} +432 K^{2}\biggr), 416\lambda d^{2}M^{2}\biggr\} , \\& c_{n}=0, \qquad\zeta_{n}=\frac{1}{1-\triangle t \gamma_{n}}, \\& H=\text{other (non-summing) terms on the RHS of (4.57)}. \end{aligned}$$

For \(\gamma_{n}\triangle t \leqslant\frac{1}{2}\), using the discrete Gronwall lemma to (4.57) yields Theorem 4.1. □

We will deduce that the induction assumption IH1 (3.3) is right for any \(n=0,1,2, \ldots, N\), by mathematical induction.

Lemma 4.2

Let \((\mathbf{u}_{h}^{l}, p_{h}^{l},\sigma_{h}^{l})\in X_{h}\times Q_{h}\times S_{h}\) satisfy (3.1a)-(3.1c) for each \(l\in\{0,1,2,\ldots, N\}\). There is a bounded constant K such that

$$ \bigl\Vert \sigma_{h}^{l} \bigr\Vert _{\infty} \leqslant K,\qquad\bigl\Vert \mathbf{u}_{h}^{l} \bigr\Vert _{\infty}\leqslant K. $$
(4.58)

Proof

Since \(\Vert \sigma_{h}^{0} \Vert _{\infty}= \Vert \Pi_{\sigma }(\sigma_{0}) \Vert _{\infty}\leqslant \Vert \sigma_{0} \Vert _{\infty}\leqslant M \leqslant K\). Now we assume that (4.58) holds true for \(n = 0,1,2, \ldots,l\). By interpolation properties, inverse estimates, the regularity assumption (2.3) of σ, and result (4.3), we have that

$$ \begin{aligned}[b] \bigl\Vert \sigma_{h}^{l+1} \bigr\Vert _{\infty} &\leqslant\bigl\Vert \bigl(\sigma_{h}^{l+1}- \Pi_{\sigma}\bigl(\sigma^{l+1}\bigr)\bigr)+\bigl(\Pi_{\sigma} \bigl(\sigma^{l+1}\bigr)-\sigma^{l+1}\bigr)+ \sigma^{l+1} \bigr\Vert _{\infty} \\ &\leqslant\bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert _{\infty}+ \bigl\Vert \eta_{\sigma}^{l+1} \bigr\Vert _{\infty}+ \bigl\Vert \sigma^{l+1} \bigr\Vert _{\infty} \\ &\leqslant Ch^{-\frac{d}{2}} \bigl\Vert \varphi_{\sigma}^{l+1} \bigr\Vert +Ch^{-\frac{d}{2}} \bigl\Vert \eta_{\sigma}^{l+1} \bigr\Vert +M \\ &\leqslant C\bigl(\triangle t^{2} h^{-\frac{d}{2}}+h^{k-\frac {d}{2}}+h^{m-\frac{d}{2}}+h^{q+1-\frac{d}{2}} \bigr)+M. \end{aligned} $$
(4.59)

We can see that the expression \(C(\triangle t^{2} h^{-\frac {d}{2}}+h^{k-\frac{d}{2}}+h^{m-\frac{d}{2}}+h^{q+1-\frac{d}{2}})\) is independent of l. Hence, if we set \(k,m \geqslant\frac{d}{2}\), \(q+1\geqslant\frac {d}{2}\), and choose h, t such that

$$h^{k-\frac{d}{2}}, h^{m-\frac{d}{2}}, h^{q+1-\frac{d}{2}}\leqslant \frac{1}{C},\qquad\triangle t \leqslant\frac{ 1}{C}h^{\frac{d}{4}}, $$

then from (4.59)

$$\bigl\Vert \sigma_{h}^{l+1} \bigr\Vert _{\infty} \leqslant4+M=K. $$

Similarly, we get \(\Vert \mathbf{u}_{h}^{l+1} \Vert _{\infty }\leqslant4+M=K\). □

Theorem 4.3

Under the conditions of Theorem  4.1 and \(\triangle t \leqslant C_{0}h^{\frac{d}{4}}\), we have

$$ \begin{aligned}[b] &\alpha\mathit{Re} \bigl\Vert \mathbf{u}^{l}-\mathbf{u}_{h}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \sigma^{l}- \sigma_{h}^{l} \bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l} \bigl\Vert \sigma^{n+1}-\sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\quad{} +4\alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\mathbf{u}^{n+1}-\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert ^{2}\leqslant W(\triangle t, h). \end{aligned} $$
(4.60)

Proof

We add both sides of (4.3) with

$$ \begin{aligned}[b] \text{Extraterms} &=\alpha\mathit{Re} \bigl\Vert \eta_{\mathbf{u}}^{l+1} \bigr\Vert ^{2}+ \alpha\mathit{Re} \bigl\Vert 2\eta_{\mathbf{u}}^{l+1}- \eta_{\mathbf{u}}^{l} \bigr\Vert ^{2} + \frac{\lambda}{2} \bigl\Vert 2\eta_{\sigma}^{l+1}- \eta_{\sigma}^{l} \bigr\Vert ^{2} \\ &\quad{}+\frac{\lambda}{2} \bigl\Vert \eta_{\sigma}^{l+1} \bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l} \bigl[ 4\alpha(1-\alpha) \bigl\Vert D\bigl(\eta_{\mathbf{u}}^{n+1} \bigr) \bigr\Vert ^{2}+ \bigl\Vert \eta_{\sigma}^{n+1} \bigr\Vert ^{2}\bigr], \end{aligned} $$
(4.61)

and apply the triangle inequality for the left-hand side. Noticing that the upcoming terms are already contained in the RHS of the model, we obtain the a priori error estimate (4.60). □

Theorem 4.4

Under the conditions of Theorem  4.3, for any \(0\leqslant l \leqslant N-1\), there is a positive constant \(C_{1}\) independent of t and h such that

$$ \beta^{2}\triangle t\sum _{n=0}^{l} \bigl\Vert p^{n+1}-p_{h}^{n+1} \bigr\Vert ^{2}\leqslant C_{1}W(\triangle t, h). $$
(4.62)

Proof

As \(V_{h}\subset X_{h}\), for all \(\mathbf{v}_{h}\in V_{h}\), we have from (4.6a)

$$ \begin{aligned}[b] &\mathit{Re}\bigl(\beth \bigl(e_{\mathbf{u}}^{n+1}\bigr),\mathbf{v}_{h}\bigr)+ \bigl(e_{\sigma}^{n+1},D(\mathbf{v}_{h})\bigr)+(1- \alpha) \bigl(\nabla\bigl(e_{\mathbf{u}}^{n+1}\bigr),\nabla( \mathbf{v}_{h})\bigr) \\ &\qquad{}+\mathit{Re} c\bigl(\digamma\bigl(e_{\mathbf{u}}^{n+1} \bigr), \mathbf{u}^{n+1}, \mathbf{v}_{h}\bigr)+ \mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr), e_{\mathbf{u}}^{n+1}, \mathbf{v}_{h}\bigr) \\ &\quad=\bigl(p^{n+1}-\lambda_{h}^{n+1},\nabla \cdot\mathbf{v}_{h}\bigr) + \mathit{Re}\bigl(\beth\bigl( \mathbf{u}^{n+1}\bigr)-\partial_{t}\mathbf{u}^{n+1}, \mathbf{v}_{h}\bigr) \\ &\qquad{}+\mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}^{n+1} \bigr)-\mathbf{u}^{n+1},\mathbf{u}^{n+1},\mathbf{v}_{h} \bigr), \end{aligned} $$
(4.63)

where \(\lambda_{h}^{n+1}\) is an approximation to \(p^{n+1}\). Dividing by \(\Vert \nabla\mathbf{v}_{h} \Vert \), using the Cauchy-Schwarz inequality and the Poincaré inequality lead to

$$ \begin{aligned}[b] \mathit{Re}\frac{ \vert (\beth(e_{\mathbf {u}}^{n+1}),\mathbf{v}_{h}) \vert }{ \Vert \nabla(\mathbf{v}_{h}) \Vert }&\leqslant \bigl\Vert e_{\sigma}^{n+1} \bigr\Vert +(1-\alpha) \bigl\Vert \nabla\bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \\ &\quad{}+\mathit{Re} C_{p}\sqrt{d} \bigl\Vert \digamma \bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \bigl\Vert \nabla \mathbf{u}^{n+1} \bigr\Vert _{\infty}+ \mathit{Re}\sqrt{d} \bigl\Vert \digamma\bigl(\mathbf{u}_{h}^{n+1}\bigr) \bigr\Vert _{\infty} \bigl\Vert e_{\mathbf{u}}^{n+1} \bigr\Vert \hspace{-20pt} \\ &\quad{}+\sqrt{d} \bigl\Vert p^{n+1}-\lambda_{h}^{n+1} \bigr\Vert + \mathit{Re} C_{p} \bigl\Vert \beth\bigl( \mathbf{u}^{n+1}\bigr)-\partial_{t}\mathbf{u}^{n+1} \bigr\Vert \\ &\quad{}+\mathit{Re} C_{p} \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert \bigl\Vert \nabla\mathbf{u}^{n+1} \bigr\Vert _{\infty}. \end{aligned} $$
(4.64)

Applying Lemma 2.2 and the regularity assumption (2.3) and taking the supremum over \(\mathbf{v}_{h}\in V_{h}\) yield

$$ \begin{aligned}[b] \mathit{Re} \bigl\Vert \beth \bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert _{X_{h}^{'}}&\leqslant \bigl\Vert e_{\sigma}^{n+1} \bigr\Vert +(1-\alpha) \bigl\Vert \nabla\bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert + \mathit{Re} C_{p}M\sqrt{d} \bigl\Vert \digamma \bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \\ &\quad{}+ 3ReK\sqrt{d} \bigl\Vert e_{\mathbf{u}}^{n+1} \bigr\Vert +\sqrt{d} \bigl\Vert p^{n+1}-\lambda_{h}^{n+1} \bigr\Vert \\ &\quad{}+ \mathit{Re} C_{p} \bigl\Vert \beth\bigl( \mathbf{u}^{n+1}\bigr)-\partial_{t}\mathbf{u}^{n+1} \bigr\Vert +\mathit{Re} C_{p}M \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert . \end{aligned} $$
(4.65)

Splitting \(p^{n+1}-p_{h}^{n+1}=(p^{n+1}-\lambda_{h}^{n+1})+(\lambda _{h}^{n+1}-p_{h}^{n+1})\), we get from (4.63) that

$$ \begin{aligned}[b] &\bigl(\lambda_{h}^{n+1}-p_{h}^{n+1}, \nabla\cdot\mathbf{v}_{h}\bigr)\\ &\quad =-\bigl(p^{n+1}- \lambda_{h}^{n+1},\nabla\cdot\mathbf{v}_{h}\bigr) + \mathit{Re}\bigl(\beth\bigl(e_{\mathbf{u}}^{n+1}\bigr), \mathbf{v}_{h}\bigr) \\ &\qquad{}+\bigl(e_{\sigma}^{n+1},D(\mathbf{v}_{h}) \bigr)+(1-\alpha) \bigl(\nabla\bigl(e_{\mathbf{u}}^{n+1}\bigr),\nabla( \mathbf{v}_{h})\bigr) +\mathit{Re} c\bigl(\digamma \bigl(e_{\mathbf{u}}^{n+1}\bigr), \mathbf{u}^{n+1}, \mathbf{v}_{h}\bigr) \\ &\qquad{}+\mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}_{h}^{n+1} \bigr), e_{\mathbf{u}}^{n+1}, \mathbf{v}_{h}\bigr) - \mathit{Re}\bigl(\beth\bigl(\mathbf{u}^{n+1}\bigr)- \partial_{t}\mathbf{u}^{n+1},\mathbf{v}_{h}\bigr) \\ &\qquad{}+\mathit{Re} c\bigl(\digamma\bigl(\mathbf{u}^{n+1} \bigr)-\mathbf{u}^{n+1},\mathbf{u}^{n+1},\mathbf{v}_{h} \bigr). \end{aligned} $$
(4.66)

Combining the inf-sup condition (2.7) with (4.64)-(4.65), we have

$$ \begin{aligned}[b] \beta\bigl\Vert \lambda_{h}^{n+1}-p_{h}^{n+1} \bigr\Vert &\leqslant2\sqrt{d} \bigl\Vert \lambda_{h}^{n+1}-p^{n+1} \bigr\Vert +2 \bigl\Vert e_{\sigma}^{n+1} \bigr\Vert +2(1- \alpha) \bigl\Vert \nabla\bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \\ &\quad{}+2\sqrt{d}\mathit{Re} C^{2}_{p}M \bigl\Vert \nabla\bigl(\digamma\bigl(e_{\mathbf{u}}^{n+1}\bigr)\bigr) \bigr\Vert + 2\mathit{Re} C_{p} \bigl\Vert \beth\bigl( \mathbf{u}^{n+1}\bigr)-\partial_{t}\mathbf{u}^{n+1} \bigr\Vert \\ &\quad{}+ 6\sqrt{d}ReKC_{p} \bigl\Vert \nabla e_{\mathbf{u}}^{n+1} \bigr\Vert +2\mathit{Re} C_{p}M \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert . \end{aligned} $$
(4.67)

Applying the triangle inequality to (4.67) yields

$$ \begin{aligned}[b] \beta\bigl\Vert p^{n+1}-p_{h}^{n+1} \bigr\Vert &\leqslant(1+2\sqrt{d}) \bigl\Vert \lambda_{h}^{n+1}-p^{n+1} \bigr\Vert +2\sqrt{d}\mathit{Re} C^{2}_{p}M \bigl\Vert \nabla\bigl(\digamma\bigl(e_{\mathbf{u}}^{n+1}\bigr)\bigr) \bigr\Vert \\ &\quad{}+ 2\mathit{Re} C_{p} \bigl\Vert \beth\bigl( \mathbf{u}^{n+1}\bigr)-\partial_{t}\mathbf{u}^{n+1} \bigr\Vert + [2-2\alpha+6\sqrt{d}ReKC_{p}] \bigl\Vert \nabla \bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert \hspace{-20pt} \\ &\quad{}+2 \bigl\Vert e_{\sigma}^{n+1} \bigr\Vert +2 \mathit{Re} C_{p}M \bigl\Vert \digamma\bigl( \mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert . \end{aligned} $$
(4.68)

Applying \((a_{1}+\cdots+a_{6})^{2}\leqslant6(a_{1}^{2}+\cdots+a_{6}^{2})\) to above equation, summing (4.68) with respect to n from 0 to l, and multiplying both sides of the equation by t yield

$$ \begin{aligned}[b] &\beta^{2}\triangle t\sum _{n=0}^{l} \bigl\Vert p^{n+1}-p_{h}^{n+1} \bigr\Vert ^{2}\\ &\quad \leqslant6(1+2\sqrt{d})^{2}\triangle t \sum_{n=0}^{l} \bigl\Vert \lambda_{h}^{n+1}-p^{n+1} \bigr\Vert ^{2} \\ &\qquad{} +6(2-2\alpha+6\sqrt{d}ReKC_{p})^{2}C_{k}^{2} \triangle t\sum_{n=0}^{l} \bigl\Vert D \bigl(e_{\mathbf{u}}^{n+1}\bigr) \bigr\Vert ^{2} \\ &\qquad{}+24dRe^{2} C^{4}_{p}M^{2}C_{k}^{2} \triangle t\sum_{n=0}^{l} \bigl\Vert D \bigl(\digamma\bigl(e_{\mathbf{u}}^{n+1}\bigr)\bigr) \bigr\Vert ^{2} \\ &\qquad{}+ 24\mathit{Re}^{2} C_{p}^{2} \triangle t\sum_{n=0}^{l} \bigl\Vert \beth \bigl(\mathbf{u}^{n+1}\bigr)-\partial_{t}\mathbf{u}^{n+1} \bigr\Vert ^{2} \\ &\qquad{}+24\triangle t\sum_{n=0}^{l} \bigl\Vert e_{\sigma}^{n+1} \bigr\Vert ^{2} +24 \mathit{Re}^{2} C_{p}^{2}M^{2} \triangle t\sum_{n=0}^{l} \bigl\Vert \digamma\bigl(\mathbf{u}^{n+1}\bigr)-\mathbf{u}^{n+1} \bigr\Vert ^{2}. \end{aligned} $$
(4.69)

Making use of the approximation property (2.5) of pressure, the error estimate \(\vert \!\vert \!\vert \sigma-\sigma_{h}\vert \!\vert \!\vert ^{2}_{0,0}\) and \(\vert \!\vert \!\vert D(\mathbf{u}-\mathbf{u}_{h})\vert \!\vert \!\vert ^{2}_{0,0}\) in Theorem 4.3, the truncation errors (2.11) and (2.12) of the temporal discretion, we can derive the required result (4.62). □

If the domain \(\Omega\subset\mathbb{R}^{2}\), then we can use the MINI elements \((P_{1}b, P_{1})\) pair, which satisfies the discrete inf-sup condition (2.7), to approximate the velocity u and pressure p and the \(P_{1}\) discontinuous element to approximate the stress σ, that is, \(k=1\), \(q=1\), \(m=1\), we have the following convergence result.

Corollary 4.5

Under the conditions of Theorem  4.3 and using the pair \((P_{1}b, P_{1}, P_{1}dc)\) elements to approximate \((\mathbf{u}, p,\sigma)\), there is a positive constant \(C_{2}\) independent of t and h such that

$$\begin{aligned}[b] &\alpha\mathit{Re} \bigl\Vert \mathbf{u}^{l}-\mathbf{u}_{h}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \sigma^{l}- \sigma_{h}^{l} \bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l} \bigl\Vert \sigma^{n+1}-\sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\qquad{} +4\alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\mathbf{u}^{n+1}-\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert ^{2} +\triangle t \sum _{n=0}^{l} \bigl\Vert p^{n+1}-p_{h}^{n+1} \bigr\Vert ^{2} \\ &\quad\leqslant C_{2}\bigl(\triangle t^{4}+ h^{2}\bigr). \end{aligned} $$

Corollary 4.6

If the domain \(\Omega\subset\mathbb{R}^{d}\), \(d=2,3\), and making use of Taylor-Hood \((P_{2}, P_{1})\) elements to approximate velocity u and pressure p, and \(P_{2}\) discontinuous element for σ, that is, \(k=2\), \(q=1\), \(m=2\), we have

$$\begin{aligned}[b] &\alpha\mathit{Re} \bigl\Vert \mathbf{u}^{l}-\mathbf{u}_{h}^{l} \bigr\Vert ^{2} +\frac{\lambda}{2} \bigl\Vert \sigma^{l}- \sigma_{h}^{l} \bigr\Vert ^{2} +\triangle t \sum_{n=0}^{l} \bigl\Vert \sigma^{n+1}-\sigma_{h}^{n+1} \bigr\Vert ^{2} \\ &\qquad{} +4\alpha(1-\alpha)\triangle t \sum_{n=0}^{l} \bigl\Vert D\bigl(\mathbf{u}^{n+1}-\mathbf{u}_{h}^{n+1} \bigr) \bigr\Vert ^{2} +\triangle t \sum _{n=0}^{l} \bigl\Vert p^{n+1}-p_{h}^{n+1} \bigr\Vert ^{2} \\ &\quad\leqslant C_{3}\bigl(\triangle t^{4}+ h^{4}\bigr). \end{aligned} $$

5 Numerical experiments

In this section, some numerical tests are performed by using FreeFem++ [41] to confirm our theoretical analysis.

5.1 Analytical solution

A known analytical solution example is used to verify theoretical convergence rates of the linearized scheme. We choose the final time \(T= 0.1\) and computer domain \(\Omega= [0, 1]^{2}\). Same as [8, 39], the right-hand side function is added to the constitutive equation (1.1b) such that the analytical solutions \((\mathbf{u}, p, \sigma)\) are taken as follows:

$$\begin{aligned}& u_{1}(x,y) = 10 x^{2}(x-1)^{2} y(y-1) (2y-1) \cos(t), \\& u_{2}(x,y) = -10x(x-1) (2x-1)y^{2}(y-1)^{2} \cos(t), \\& p(x,y) = 10(2x-1) (2y-1)\cos(t), \\& \sigma= 2\alpha D(\mathbf{u}),\qquad\mathbf{u}=(u_{1}, u_{2}), \end{aligned}$$

with the parameter \(\lambda=1.0\), \(\alpha=0.5\), \(a=0\), \(\mathit{Re}=1.0\). It is easy to see that the known solution of velocity is divergence-free. The source term f, initial and boundary conditions are chosen to correspond to the exact solution. The spatial discretization is effected via the pairs \((P_{1}b, P_{1}, P_{1}dc)\) and \((P_{2},P_{1},P_{2}dc)\) to approximate velocity, pressure and stress tensor on a uniform triangular grid (see Figure 1 for \(h=\sqrt{2}/8\)), respectively.

Figure 1
figure 1

A uniform mesh with \(\pmb{h=\sqrt{2}/8}\) .

Tables 1 and 2 are numerical results of the BDF2-LE scheme (3.1a)-(3.1c) by using \((P_{1}b, P_{1}, P_{1}dc)\) elements and \((P_{2},P_{1},P_{2}dc)\) elements, respectively. We see that \(\vert \!\vert \!\vert D(e_{\mathbf{u}})\vert \!\vert \!\vert _{0,0}\) error has optimal convergence rate; however, \(\vert \!\vert \!\vert e_{\sigma }\vert \!\vert \!\vert _{\infty,0}\), \(\vert \!\vert \!\vert e_{\sigma} \vert \!\vert \!\vert _{0,0}\) and \(\vert \!\vert \!\vert e_{\mathbf{u}}\vert \!\vert \!\vert _{\infty,0}\) errors are not optimal, while \(\vert \!\vert \!\vert e_{p}\vert \!\vert \!\vert _{0,0} \) is super-convergence for \((P_{1}b, P_{1}, P_{1}dc)\) elements.

Table 1 Errors and CPU performance of the BDF2-LE scheme by using \(\pmb{(P_{1}b, P_{1}, P_{1}dc)}\) finite element for \(\pmb{T=0.1}\) and \(\pmb{\triangle t=0.1h^{2}}\)
Table 2 Errors and CPU performance of the BDF2-LE scheme by using \(\pmb{(P_{2}, P_{1}, P_{2}dc)}\) finite element for \(\pmb{T=0.1}\) and \(\pmb{\triangle t=0.1h^{2}}\)

Choosing \(\triangle t=0.05h\) and using \((P_{2},P_{1},P_{2}dc)\) elements, we present the results in Table 3 to verify time convergence order. It is easy to see that the time convergence order is two.

Table 3 Errors and CPU performance of the BDF2-LE scheme by using \(\pmb{(P_{2}, P_{1}, P_{2}dc)}\) finite element with \(\pmb{\triangle t=0.05h}\) and \(\pmb{T=0.1}\)

In order to test the computational efficiency, we compared the CPU time of the BDF2-LE scheme (Scheme 3.1) with the classical fully implicit BDF2 scheme (Scheme 5.1).

Scheme 5.1

BDF2 fully implicit scheme

Given \(\mathbf {u}_{h}^{-1}=\mathbf{u}_{h}^{0}\in V_{h}\), \(\sigma_{h}^{-1}=\sigma _{h}^{0}\in S_{h}\), find \((\mathbf{u}_{h}^{n+1}, p_{h}^{n+1}, \sigma_{h}^{n+1})\in X_{h}\times Q_{h}\times S_{h}\) for \(n=0, 1, 2, \ldots, N-1\) such that

$$\begin{aligned}& \begin{gathered} \mathit{Re}\bigl( \beth\bigl( \mathbf{u}_{h}^{n+1}\bigr),\mathbf{v}_{h}\bigr)+ \mathit{Re} c\bigl(\mathbf{u}_{h}^{n+1}, \mathbf{u}_{h}^{n+1}, \mathbf{v}_{h}\bigr)+\bigl( \sigma_{h}^{n+1},D(\mathbf{v}_{h})\bigr) \\ \quad{}+2(1-\alpha) \bigl(D\bigl(\mathbf{u}_{h}^{n+1} \bigr),D(\mathbf{v}_{h})\bigr)-\bigl( p_{h}^{n+1}, \nabla\cdot\mathbf{v}_{h}\bigr)=\bigl(\mathbf{f}^{n+1}, \mathbf{v}_{h}\bigr), \end{gathered} \\& \bigl(q_{h},\nabla\cdot\mathbf{u}_{h}^{n+1} \bigr)=0,\\& \begin{gathered} \lambda\bigl(\beth\bigl( \sigma_{h}^{n+1} \bigr),\tau_{h}\bigr)+\bigl(\sigma_{h}^{n+1}, \tau_{h}\bigr) +\lambda B\bigl(\mathbf{u}_{h}^{n+1}, \sigma_{h}^{n+1},\tau_{h}\bigr) \\ \quad{}-2\alpha\bigl(D\bigl(\mathbf{u}_{h}^{n+1}\bigr), \tau_{h}\bigr)+\lambda\bigl(g_{a}\bigl( \sigma_{h}^{n+1},\nabla\mathbf{u}_{h}^{n+1} \bigr),\tau_{h}\bigr)=0 \end{gathered} \end{aligned}$$

for all \((\mathbf{v}_{h},q_{h}, \tau_{h})\in X_{h}\times Q_{h}\times S_{h}\).

Unlike the BDF2-LE, the classical fully implicit BDF2 presented in Scheme 5.1 requires to solve a nonlinear problem at each time level. We employ the Newton iterative method. When relative nonlinear residual is less than 10−8, the Newton iteration is stopped. The results of Scheme 5.1 are presented in Tables 4 and 5.

Table 4 Errors and CPU performance of the BDF2-nonlinear scheme by using \(\pmb{(P_{1}b, P_{1}, P_{1}dc)}\) finite element for \(\pmb{T=0.1}\) and \(\pmb{\triangle t=0.1h^{2}}\)
Table 5 Errors and CPU performance of a fully implicit BDF2 scheme by using \(\pmb{(P_{2}, P_{1}, P_{2}dc)}\) finite element for \(\pmb{T=0.1}\) ,and \(\pmb{\triangle t=0.1h^{2}}\)

Comparing Tables 1-2 with Tables 4-5, respectively, we find that two numerical schemes have the same level of accuracy, while the BDF2-LE scheme can save significant CPU time for both \((P_{1}b, P_{1}, P_{1}dc)\) elements and \((P_{2}, P_{1}, P_{2}dc)\) elements.

5.2 4-to-1 planar contraction flow

Numerical simulations of viscoelastic flow through a planar or axisymmetric contraction have been widely studied in [42, 43]. Here the case of planar flow through a contraction geometry with a ratio of 4:1 with respect to upstream and downstream channel widths is considered. The contraction angle is fixed \(3\pi/2\), and the channel lengths are sufficiently long to impose a fully developed Poiseuille flow in the inflow and outflow channels. The geometry of the computational domain is illustrated in Figure 2. The lower left corner of the domain corresponds to \(x=y=0\).

Figure 2
figure 2

Plot of 4:1 contraction domain geometry and sample contraction mesh.

The computations of the mesh are also shown in Figure 2 with \(\triangle x_{\mathrm{min}}= 0.0625\) and \(\triangle y_{\mathrm{min}}= 0.015625\). We denote \(\Gamma_{\text{in}}=\{(x,y):x=0,0\leqslant y\leqslant1\}\) and \(\Gamma_{\text{out}}=\{(x,y):x=8,0\leqslant y\leqslant0.25\}\). On this domain the velocity boundary conditions are

$$ \mathbf{u}= \left [ \begin{matrix} {\frac{1}{32}(1-y^{2})}\\ 0 \end{matrix} \right ] \quad\text{on } \Gamma_{\text{in}},\qquad\mathbf{u}= \left [ \begin{matrix} {2(\frac{1}{16}-y^{2})}\\ 0 \end{matrix} \right ]\quad\text{on } \Gamma_{\text{out}}. $$
(5.1)

For stress tensor σ on \(\Gamma_{\text{in}}\),

$$ \begin{gathered} \sigma_{11}=\frac{-\alpha\lambda (a+1)(-y/16)^{2}}{(a^{2}-1)\lambda^{2} (-y/16)^{2}-1}, \\ \sigma_{12}=\sigma_{21}=\frac{-\alpha(-y/16)}{(a^{2}-1)\lambda^{2} (-y/16)^{2}-1}, \\ \sigma_{22}=\frac{-\alpha\lambda(a-1)(-y/16)^{2}}{(a^{2}-1)\lambda^{2} (-y/16)^{2}-1}. \end{gathered} $$
(5.2)

Symmetry conditions are imposed on the bottom of the computational domain. Besides, the parameters Re, α, λ and a are chosen to be 1, \(8/9\), 0.7 and 1, respectively.

We performed the following study: starting from rest, we measured the time that the approximation solution reaches a steady state by using \((P_{1}b, P_{1}, P_{1}dc)\) elements. The criterion to stop this process is the following:

$$\max\biggl\{ \frac{ \Vert \mathbf{u}_{h}^{n+1}-\mathbf{u}_{h}^{n} \Vert }{ \Vert \mathbf{u}_{h}^{n+1} \Vert },\frac{ \Vert \sigma_{h}^{n+1}-\sigma_{h}^{n} \Vert }{ \Vert \sigma_{h}^{n+1} \Vert }\biggr\} \leqslant 10^{-5}, $$

where \(n+1\), n denote \(t_{n+1}\), \(t_{n}\), respectively.

We plot the evolution of the kinetic energy \(0.5* \Vert \mathbf {u}_{h}^{n+1} \Vert ^{2}\) and \(0.5* \Vert \sigma_{h}^{n+1} \Vert ^{2}\) using time step \(\triangle t=0.01\) until it reaches its steady state in Figure 3 and Figure 4, respectively. We observe that it converges towards a steady state, while the kinetic energy of velocity has some oscillations at the beginning.

Figure 3
figure 3

Evolution of \(\pmb{0.5* \Vert \mathbf{u}_{h}^{n+1} \Vert ^{2}}\) in time with time step \(\pmb{\triangle t=0.01}\) by using \(\pmb{(P_{1}b,P_{1},P_{1}dc)}\) element.

Figure 4
figure 4

Evolution of \(\pmb{0.5* \Vert \sigma_{h}^{n+1} \Vert ^{2}}\) in time with time step \(\pmb{\triangle t=0.01}\) by using \(\pmb{(P_{1}b,P_{1},P_{1}dc)}\) element.

Figures 5 and 6 present the horizontal and vertical velocities near the reentrance corner along the vertical line \(x=4.0625\). We observe that the horizontal velocity is almost continuous, while the vertical velocity has high gradients near \(y=0.23\). However, we find that the solutions of the time-dependent problem can converge to the solutions of the steady problem.

Figure 5
figure 5

Horizontal velocity \(\pmb{u_{1}}\) near reentrant corner ( \(\pmb{x=4.0625}\) ). The mark ‘o’ indicates results for the steady problem and ‘+’ indicates results for the time-dependent problem at final time \(t=6.31\) with time step \(\triangle t=0.01\) and \((P_{1}b,P_{1},P_{1}dc)\) element.

Figure 6
figure 6

Vertical velocity \(\pmb{u_{2}}\) near reentrant corner ( \(\pmb{x=4.0625}\) ). The mark ‘o’ indicates results for the steady problem and ‘+’ indicates results for the time-dependent problem at final time \(t=6.31\) with time step \(\triangle t=0.01\) and \((P_{1}b,P_{1},P_{1}dc)\) element.

We plot the streamlines of velocity for the steady problem and the time-dependent problem at final time \(t=6.31\) in Figure 7 and Figure 8, respectively. It is easy to observe that the two figures are almost alike.

Figure 7
figure 7

Streamlines of velocity contours for u: steady problem.

Figure 8
figure 8

Streamlines of velocity contours for u: time-dependent problem at final time \(\pmb{t=6.31}\) .

6 Conclusions and discussions

In this work, we have applied the BDF2-LE time-stepping scheme with Galerkin finite element to solve the time-dependent viscoelastic fluid flow in \(\mathbb{R}^{d}\), \(d=2,3\). We establish the stability analysis and a priori error estimates. Some numerical tests are provided to support the theoretical results and to demonstrate the effectiveness of the method.

Also, our analysis can be easily extended to the BDF2-LE decoupled scheme and other nonlinear viscoelastic fluid flow.

References

  1. Oldroyd, JG: On the formulation of rheological equations of state. Proc. R. Soc. Lond. A 200, 523-541 (1950)

    Article  MathSciNet  MATH  Google Scholar 

  2. White, JL, Metzner, AB: Development of constitutive equations for polymeric melts and solutions. J. Appl. Polym. Sci. 7, 1867-1889 (1963)

    Article  Google Scholar 

  3. Johnson, MW, Segalman, D: A model for viscoelastic fluid behavior which allows non-affine deformation. J. Non-Newton. Fluid Mech. 2, 255-270 (1977)

    Article  MATH  Google Scholar 

  4. Renardy, M: Mathematical Analysis of Viscoelastic Flows, vol. 65. SIAM, Philadelphia (2000)

    Book  MATH  Google Scholar 

  5. Guillope, C, Saut, JC: Existence results for the flow of viscoelastic fluids with a differential constitutive law. Nonlinear Anal. 15, 849-869 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  6. Baranger, J, Sandri, D: Finite element approximation of viscoelastic fluid flow: existence of approximate solutions and error bounds, I. Discontinuous constraints. Numer. Math. 63, 13-27 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  7. Sandri, D: Finite element approximation of viscoelastic fluid flow: existence of approximate solutions and error bounds, continuous approximation of the stress. SIAM J. Numer. Anal. 31, 362-377 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  8. Lee, H: A multigrid method for viscoelastic fluid flow. SIAM J. Numer. Anal. 42, 109-129 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  9. Howell, JS: Computation of viscoelastic fluid flows using continuation methods. J. Comput. Appl. Math. 225, 187-201 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  10. Zhang, YZ, Hou, YR, Mu, BY: Defect correction method for time-dependent viscoelastic fluid flow. Int. J. Comput. Math. 88, 1546-1563 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  11. Baranger, J, Wardi, S: Numerical analysis of an FEM for a transient viscoelastic flow. Comput. Methods Appl. Mech. Eng. 125, 171-185 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  12. Ervin, VJ, Miles, WW: Approximation of time-dependent, viscoelastic fluid flow: SUPG approximation. SIAM J. Numer. Anal. 41, 457-486 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  13. Ervin, VJ, Miles, WW: Approximation of time-dependent, multi-component, viscoelastic fluid flow. Comput. Methods Appl. Mech. Eng. 194, 2229-2255 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  14. Ervin, VJ, Heuer, N: Approximation of time-dependent, viscoelastic fluid flow: Crank-Nicolson, finite element approximation. Numer. Methods Partial Differ. Equ. 20, 248-283 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  15. Bensaada, M, Esselaoui, D: Error estimates for a stabilized finite element method for the Oldroyd B model. J. Math. Anal. Appl. 325, 1042-1059 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  16. Chrispell, JC, Ervin, VJ, Jenkins, EW: A fractional step θ-method approximation of time dependent viscoelastic fluid flow. J. Comput. Appl. Math. 232, 159-175 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  17. Bonito, A, Clément, P, Picasso, M: Mathematical and numerical analysis of a simplified time dependent viscoelastic flow. Numer. Math. 107, 213-255 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  18. Zheng, HB, Yu, JP, Shan, L: Unconditional error estimates for time dependent viscoelastic fluid flow. Appl. Numer. Math. 119, 1-17 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  19. Hairer, E, Wanner, G: Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems, 2nd edn. Springer, Berlin (1996)

    Book  MATH  Google Scholar 

  20. Baker, GA, Dougalis, VA, Karakashian, OA: On a higher order accurate fully discrete Galerkin approximation to the Navier-Stokes equations. Math. Comput. 39, 339-375 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  21. Girault, V, Raviart, PA: Finite Element Method for Navier-Stokes Equations. Springer, Berlin (1986)

    Book  MATH  Google Scholar 

  22. Hundsdorfer, W: Partially implicit BDF2 blends for convection dominated flows. SIAM J. Numer. Anal. 38, 1763-1783 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  23. Varah, JM: Stability restrictions on second order, three level finite difference schemes for parabolic equations. SIAM J. Numer. Anal. 17, 300-309 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  24. Ravindran, SS: Convergence of extrapolated BDF2 finite element schemes for unsteady penetrative convection model. Numer. Funct. Anal. Optim. 33, 48-79 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  25. Ravindran, SS: A second-order backward difference time-stepping scheme for penalized Navier-Stokes equations modeling filtration through porous media. Numer. Methods Partial Differ. Equ. 32, 681-705 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  26. Ravindran, SS: An extrapolated second order backward difference time-stepping scheme for the magnetohydrodynamics system. Numer. Funct. Anal. Optim. 37, 990-1020 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  27. Layton, W, Tran, H, Trenchea, C: Numerical analysis of two partitioned methods for uncoupling evolutionary MHD flows. Numer. Methods Partial Differ. Equ. 30, 1083-1102 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  28. Akbas, M, Kaya, S, Rebholz, LG: On the stability at all times of linearly extrapolated BDF2 timestepping for multiphysics incompressible flow problems. Numer. Methods Partial Differ. Equ. 33, 999-1017 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  29. Adams, RA: Sobolev Space. Pure and Applied Mathematics, vol. 65. Academic Press, New York (1975)

    Google Scholar 

  30. Zheng, HB, Shan, L, Hou, YR: A quadratic equal-order stabilized method for Stokes problem based on two local Gauss integrations. Numer. Methods Partial Differ. Equ. 26, 1180-1190 (2010)

    MathSciNet  MATH  Google Scholar 

  31. Hou, YR, Li, KT: A small eddy correction method for nonlinear dissipative evolutionary equations. SIAM J. Numer. Anal. 41, 1101-1130 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  32. Liu, QF, Hou, YR: A postprocessing mixed finite element method for the Navier-Stokes equations. Int. J. Comput. Fluid Dyn. 23, 461-475 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  33. Hou, YR, Li, KT: Postprocessing Fourier Galerkin method for the Navier-Stokes equations. SIAM J. Numer. Anal. 47, 1909-1922 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  34. Heywood, JG, Rannacher, R: Finite-element approximations of the nonstationary Navier-Stokes problem, part I: regularity of solutions and second-order spatial discretization. SIAM J. Numer. Anal. 19, 275-311 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  35. Heywood, JG, Rannacher, R: Finite-element approximation of the nonstationary Navier-Stokes problem, part IV: error analysis for second-order. SIAM J. Numer. Anal. 27, 353-384 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  36. Galvin, KJ: New subgrid artificial viscosity Galerkin methods for the Navier-Stokes equations. Comput. Methods Appl. Mech. Eng. 200, 242-250 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  37. Shang, YQ: Error analysis of a fully discrete finite element variational multiscale method for time dependent incompressible Navier-Stokes equations. Numer. Methods Partial Differ. Equ. 29, 2025-2046 (2013)

    MathSciNet  MATH  Google Scholar 

  38. Zhang, YZ, Hou, YR, Zhao, JP: Error analysis of a fully discrete finite element variational multiscale method for the natural convection problem. Comput. Math. Appl. 68, 543-567 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  39. Ervin, VJ, Howell, JS, Lee, H: A two-parameter defect-correction method for computation of steady-state viscoelastic fluid flow. Appl. Math. Comput. 196, 818-834 (2008)

    MathSciNet  MATH  Google Scholar 

  40. He, YN, Sun, WW: Stability and convergence of the Crank-Nicolson/Adams-Bashforth scheme for the time-dependent Navier-Stokes equations. SIAM J. Numer. Anal. 45, 837-869 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  41. Hecht, F, Pironneau, O, Hyaric, AL, Ohtsuka, K: FreeFem++, http://www.freefem.org/ff++ (2011)

  42. Baaijens, FPT: Mixed finite element methods for viscoelastic flow analysis: a review. J. Non-Newton. Fluid Mech. 79, 361-385 (1998)

    Article  MATH  Google Scholar 

  43. Owens, RG, Phillips, TN: Computational Rheology. Imperial College Press, London (2002)

    Book  MATH  Google Scholar 

Download references

Acknowledgements

We are thankful to the editor and the anonymous reviewers for many valuable suggestions to improve this paper.

Funding

The first author is partially supported by the National Natural Science Foundation of China (11401174), the Educational Commission of Henan Province of China (14B110021) and the Henan Scientific and Technological Research Project (132102310309).

Author information

Authors and Affiliations

Authors

Contributions

The study was carried out in collaboration among all authors. YZZ carried out the main theorem and wrote the paper; CX revised and checked the paper; and JQZ checked the article. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Yunzhang Zhang.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

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

Zhang, Y., Xu, C. & Zhou, J. Convergence of a linearly extrapolated BDF2 finite element scheme for viscoelastic fluid flow. Bound Value Probl 2017, 140 (2017). https://doi.org/10.1186/s13661-017-0872-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13661-017-0872-z

MSC

Keywords