Numerical approximation of bi-harmonic wave maps into spheres

Ľubomír Baňas Department of Mathematics, Bielefeld University, 33501 Bielefeld, Germany [email protected]  and  Sebastian Herr Department of Mathematics, Bielefeld University, 33501 Bielefeld, Germany [email protected]
(Date: September 17, 2024)
Abstract.

We construct a structure preserving non-conforming finite element approximation scheme for the bi-harmonic wave maps into spheres equation. It satisfies a discrete energy law and preserves the non-convex sphere constraint of the continuous problem. The discrete sphere constraint is enforced at the mesh-points via a discrete Lagrange multiplier. This approach restricts the spatial approximation to the (non-conforming) linear finite elements. We show that the numerical approximation converges to the weak solution of the continuous problem in spatial dimension d=1𝑑1d=1italic_d = 1. The convergence analysis in dimensions d>1𝑑1d>1italic_d > 1 is complicated by the lack of a discrete product rule as well as the low regularity of the numerical approximation in the non-conforming setting. Hence, we show convergence of the numerical approximation in higher-dimensions by introducing additional stabilization terms in the numerical approximation. We present numerical experiments to demonstrate the performance of the proposed numerical approximation and to illustrate the regularizing effect of the bi-Laplacian which prevents the formation of singularities.

Key words and phrases:
bi-harmonic wave maps into spheres, fully discrete numerical approximation, numerical analysis, convergence
Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) – Project-ID 317210226 – SFB 1283

1. Introduction

Let T>0𝑇0T>0italic_T > 0, ΩdΩsuperscript𝑑\Omega\subset\mathbb{R}^{d}roman_Ω ⊂ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT be an open, bounded, (convex) polyhedral domain, d3𝑑3d\leq 3italic_d ≤ 3, and ΩT:=(0,T)×ΩassignsubscriptΩ𝑇0𝑇Ω\Omega_{T}:=(0,T)\times\Omegaroman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT := ( 0 , italic_T ) × roman_Ω. Further, let 𝕊23superscript𝕊2superscript3\mathbb{S}^{2}\subset\mathbb{R}^{3}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⊂ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT denote the unit sphere. We consider bi-harmonic wave maps 𝐮:(0,T)×Ω𝕊2:𝐮0𝑇Ωsuperscript𝕊2\mathbf{u}:(0,T)\times\Omega\to\mathbb{S}^{2}bold_u : ( 0 , italic_T ) × roman_Ω → blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Formally, these are critical points of the action functional

Φ(𝐮):=12ΩT|t𝐮|2|Δ𝐮|2d(t,x)assignΦ𝐮12subscriptsubscriptΩ𝑇superscriptsubscript𝑡𝐮2superscriptΔ𝐮2d𝑡𝑥\Phi(\mathbf{u}):=\frac{1}{2}\int_{\Omega_{T}}|\partial_{t}\mathbf{u}|^{2}-|% \Delta\mathbf{u}|^{2}\mathrm{d}(t,x)roman_Φ ( bold_u ) := divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT | ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | roman_Δ bold_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d ( italic_t , italic_x )

under the sphere target constraint. More precisely, we consider the Cauchy problem defined by the Euler-Lagrange equation, i.e.

(1.1) t2𝐮+Δ2𝐮superscriptsubscript𝑡2𝐮superscriptΔ2𝐮\displaystyle\partial_{t}^{2}\mathbf{u}+\Delta^{2}\mathbf{u}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_u + roman_Δ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_u Tu(𝕊2)perpendicular-toabsentsubscript𝑇usuperscript𝕊2\displaystyle\perp T_{\textbf{u}}(\mathbb{S}^{2})\qquad⟂ italic_T start_POSTSUBSCRIPT u end_POSTSUBSCRIPT ( blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) in ΩT,subscriptΩ𝑇\displaystyle\Omega_{T},\qquad\qquadroman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ,
(1.2) 𝐮𝐧𝐮𝐧\displaystyle\frac{\partial\mathbf{u}}{\partial{\bf n}}divide start_ARG ∂ bold_u end_ARG start_ARG ∂ bold_n end_ARG =Δ𝐮𝐧=0absentΔ𝐮𝐧0\displaystyle=\frac{\partial\Delta\mathbf{u}}{\partial{\bf n}}=0\qquad= divide start_ARG ∂ roman_Δ bold_u end_ARG start_ARG ∂ bold_n end_ARG = 0 on Ω,Ω\displaystyle\partial\Omega,∂ roman_Ω ,
(1.3) 𝐮(0)𝐮0\displaystyle\mathbf{u}(0)bold_u ( 0 ) =𝐮0,t𝐮(0)=𝐯0formulae-sequenceabsentsubscript𝐮0subscript𝑡𝐮0subscript𝐯0\displaystyle=\mathbf{u}_{0},\quad\partial_{t}\mathbf{u}(0)=\mathbf{v}_{0}\quad= bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u ( 0 ) = bold_v start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT in Ω,Ω\displaystyle\Omega,roman_Ω ,

where 𝐧𝐧{\bf n}bold_n is the outward unit normal vector field to ΩΩ\partial\Omega∂ roman_Ω and Tu(t,x)(𝕊2)subscript𝑇u𝑡𝑥superscript𝕊2T_{\textbf{u}(t,x)}(\mathbb{S}^{2})italic_T start_POSTSUBSCRIPT u ( italic_t , italic_x ) end_POSTSUBSCRIPT ( blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) denotes the tangent space to 𝐮(t,x)𝕊2𝐮𝑡𝑥superscript𝕊2\mathbf{u}(t,x)\in\mathbb{S}^{2}bold_u ( italic_t , italic_x ) ∈ blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. (1.1) can be equivalently written as

(1.4) t2𝐮+Δ2𝐮=λwu,withλw=|Δ𝐮|2|t𝐮|2Δ|𝐮|2divΔ𝐮,𝐮.formulae-sequencesuperscriptsubscript𝑡2𝐮superscriptΔ2𝐮subscript𝜆𝑤𝑢withsubscript𝜆𝑤superscriptΔ𝐮2superscriptsubscript𝑡𝐮2Δ𝐮2divΔ𝐮𝐮\partial_{t}^{2}\mathbf{u}+\Delta^{2}\mathbf{u}=\lambda_{w}u,\;\text{with}\;% \lambda_{w}=|\Delta\mathbf{u}|^{2}-|\partial_{t}\mathbf{u}|^{2}-\Delta|\nabla% \mathbf{u}|-2\mathrm{div}\langle\Delta\mathbf{u},\nabla\mathbf{u}\rangle.∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_u + roman_Δ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_u = italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT italic_u , with italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT = | roman_Δ bold_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_Δ | ∇ bold_u | - 2 roman_d roman_i roman_v ⟨ roman_Δ bold_u , ∇ bold_u ⟩ .

There are a number of analytical results on this problem in the setting Ω=dΩsuperscript𝑑\Omega=\mathbb{R}^{d}roman_Ω = blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT without boundary condition. In [14], weak solutions in the energy space are constructed by a suitable Ginzburg-Landau-type approximation. Furthermore, in [15] local well-posedness for initial data of sufficiently high Sobolev regularity has been proven (for more general targets), including a blow-up criterion. In dimension d=1,2𝑑12d=1,2italic_d = 1 , 2, the energy conservation has been used to prove global existence [18].

As far as we are aware the present paper is the first one addressing the numerical approximation of the bi-harmonic wave maps into spheres equation.

There are a number of results on the numerical analysis for (second order) wave maps, for instance in [6, 7, 16, 3] for the sphere target and with more general target manifolds in [2], [10]. The numerical approximation of wave maps shares many features with the numerical approximation of its parabolic counterparts, the harmonic heat flow equation and with the Landau-Lifshitz-Gilbert equation. Concerning the numerical analysis and further references of these well-studied problems we refer to [1, 9, 5].

A conforming finite element discretisation of problems involving (fourth order) bi-harmonic operators requires at least C1superscript𝐶1C^{1}italic_C start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT regularity of the employed polynomial approximation spaces, cf. [12]. Apart from the fact that the H2superscript𝐻2H^{2}italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT-conforming finite element methods are rather complicated to implement, cf. e.g. [17], the requirement to satisfy the sphere constraint on the discrete level restricts the spatial discretization to a piecewise linear finite element setting. Non-conforming methods for fourth order problems based on piecewise linear finite elements have been studied in [11, 13].

Here, in order to show convergence of the numerical approximation we require strong convergence of the gradient of the numerical approximation, which is complicated by the fact the the discrete solution is only H1superscript𝐻1H^{1}italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT-regular. This prohibits the application of the standard Aubin-Lions-Simon compactness result for the compact embedding H2H1superscript𝐻2superscript𝐻1H^{2}\subset H^{1}italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⊂ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT. We derive a new discrete compactness result for the non-conforming setting.

The paper is organized as follows. Notation and preliminary results are introduced in Section 2. The numerical scheme is introduced in Section 3 and its convergence towards a weak solution for d=1𝑑1d=1italic_d = 1 is shown in Section 4. In Section 5 we discuss a stabilized variant of the numerical scheme that is convergent in higher spatial dimensions. In Section 4 we present a variant of the numerical scheme which preserves the discrete energy. Computational experiments are given in Section 7.

2. Notation and preliminaries

We employ the following notation throughout this paper. By 𝐋2superscript𝐋2\mathbf{L}^{2}bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, 𝐇1superscript𝐇1\mathbf{H}^{1}bold_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT we denote the 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT-valued function spaces L2(Ω,3)superscript𝐿2Ωsuperscript3L^{2}(\Omega,\mathbb{R}^{3})italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ), H1(Ω,3)superscript𝐻1Ωsuperscript3H^{1}(\Omega,\mathbb{R}^{3})italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ), respectively. The standard norm in Lebesgue space Lp(Ω)superscript𝐿𝑝ΩL^{p}(\Omega)italic_L start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT ( roman_Ω ), p>0𝑝0p>0italic_p > 0 is denoted as Lp\|\cdot\|_{L^{p}}∥ ⋅ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. For p=2𝑝2p=2italic_p = 2 we denote the inner product on L2(Ω)superscript𝐿2ΩL^{2}(\Omega)italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) as (,):=(,)L2(Ω)assignsubscriptsuperscript𝐿2Ω(\cdot,\cdot):=(\cdot,\cdot)_{L^{2}(\Omega)}( ⋅ , ⋅ ) := ( ⋅ , ⋅ ) start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT and the corresponding norm by :=L2\|\cdot\|:=\|\cdot\|_{L^{2}}∥ ⋅ ∥ := ∥ ⋅ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT; the inner product on L2(ω)superscript𝐿2𝜔L^{2}(\omega)italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_ω ) for ωΩ𝜔Ω\omega\subset\Omegaitalic_ω ⊂ roman_Ω is denoted as (,)ω:=(,)L2(ω)assignsubscript𝜔subscriptsuperscript𝐿2𝜔(\cdot,\cdot)_{\omega}:=(\cdot,\cdot)_{L^{2}(\omega)}( ⋅ , ⋅ ) start_POSTSUBSCRIPT italic_ω end_POSTSUBSCRIPT := ( ⋅ , ⋅ ) start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_ω ) end_POSTSUBSCRIPT.

Let VhVh(𝒯h)H1(Ω)subscript𝑉subscript𝑉subscript𝒯superscript𝐻1ΩV_{h}\equiv V_{h}(\mathcal{T}_{h})\subset H^{1}(\Omega)italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≡ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ⊂ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) be the lowest order H1superscript𝐻1H^{1}italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT-conforming finite element space subordinate to a simplicial partition 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT of ΩΩ\Omegaroman_Ω, and 𝐕h:=[Vh]3assignsubscript𝐕superscriptdelimited-[]subscript𝑉3{\bf V}_{h}:=[V_{h}]^{3}bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT := [ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. By 𝒩hsubscript𝒩\mathcal{N}_{h}caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, we denote the set of all nodes, i.e., vertices of all elements T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. Furthermore, we consider the nodal basis {φ𝐳;𝐳𝒩h}subscript𝜑𝐳𝐳subscript𝒩\{\varphi_{\bf z};\,{\bf z}\in\mathcal{N}_{h}\}{ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ; bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } of Vhsubscript𝑉V_{h}italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT consisting of piecewise linear continuous functions that satisfy φ𝐳k(𝐳l)=δklsubscript𝜑subscript𝐳𝑘subscript𝐳𝑙subscript𝛿𝑘𝑙\varphi_{{\bf z}_{k}}({\bf z}_{l})=\delta_{kl}italic_φ start_POSTSUBSCRIPT bold_z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_z start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ) = italic_δ start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT for 𝐳k,𝐳l𝒩hsubscript𝐳𝑘subscript𝐳𝑙subscript𝒩{\bf z}_{k},{\bf z}_{l}\in\mathcal{N}_{h}bold_z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , bold_z start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. For 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT we denote ω𝐳=supp(φ𝐳)subscript𝜔𝐳suppsubscript𝜑𝐳\omega_{\bf z}=\mathrm{supp}(\varphi_{\bf z})italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT = roman_supp ( italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ). For T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT we denote hT=diam(T)subscript𝑇diam𝑇h_{T}=\mathrm{diam}(T)italic_h start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = roman_diam ( italic_T ) and the mesh size is denoted as h=maxT𝒯hTsubscript𝑇𝒯subscript𝑇h=\max_{T\in\mathcal{T}}h_{T}italic_h = roman_max start_POSTSUBSCRIPT italic_T ∈ caligraphic_T end_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT.

We define the nodal interpolation operator h:C(Ω¯)Vh:subscript𝐶¯Ωsubscript𝑉\mathcal{I}_{h}:C(\overline{\Omega})\rightarrow V_{h}caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT : italic_C ( over¯ start_ARG roman_Ω end_ARG ) → italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT by hw:=𝐳𝒩hw(𝐳)φ𝐳assignsubscript𝑤subscript𝐳subscript𝒩𝑤𝐳subscript𝜑𝐳{\mathcal{I}}_{h}w:=\sum_{{\bf z}\in\mathcal{N}_{h}}w({\bf z})\varphi_{{\bf z}}caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w := ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_w ( bold_z ) italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT, for all wC(Ω¯)𝑤𝐶¯Ωw\in C(\overline{\Omega})italic_w ∈ italic_C ( over¯ start_ARG roman_Ω end_ARG ). The following interpolation estimate holds for p(1,]𝑝1p\in(1,\infty]italic_p ∈ ( 1 , ∞ ], [12]:

(2.1) whwLp+h(whw)LpCh2D2wLpfor wW2,p(Ω),formulae-sequencesubscriptnorm𝑤subscript𝑤superscript𝐿𝑝subscriptnorm𝑤subscript𝑤superscript𝐿𝑝𝐶superscript2subscriptnormsuperscript𝐷2𝑤superscript𝐿𝑝for 𝑤superscript𝑊2𝑝Ω\|w-{\mathcal{I}}_{h}w\|_{L^{p}}+h\|\nabla(w-{\mathcal{I}}_{h}w)\|_{L^{p}}\leq Ch% ^{2}\|D^{2}w\|_{L^{p}}\quad\text{for }w\in W^{2,p}(\Omega),∥ italic_w - caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + italic_h ∥ ∇ ( italic_w - caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ) ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ∥ italic_D start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_w ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT for italic_w ∈ italic_W start_POSTSUPERSCRIPT 2 , italic_p end_POSTSUPERSCRIPT ( roman_Ω ) ,

where h=maxT𝒯hdiam(T)subscript𝑇subscript𝒯diam𝑇h=\max_{T\in\mathcal{T}_{h}}\mathrm{diam}(T)italic_h = roman_max start_POSTSUBSCRIPT italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT roman_diam ( italic_T ). We also note that the interpolation operator is W1,superscript𝑊1W^{1,\infty}italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT-stable, cf. e.g. [4, Example 3.7], i.e.: hwW1,CwW1,subscriptnormsubscript𝑤superscript𝑊1𝐶subscriptnorm𝑤superscript𝑊1\|\mathcal{I}_{h}w\|_{W^{1,\infty}}\leq C\|w\|_{W^{1,\infty}}∥ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ∥ start_POSTSUBSCRIPT italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C ∥ italic_w ∥ start_POSTSUBSCRIPT italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT for wW1,𝑤superscript𝑊1w\in W^{1,\infty}italic_w ∈ italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT.

We denote the inner product on 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT by ,\langle\cdot,\cdot\rangle⟨ ⋅ , ⋅ ⟩ and define the discrete version of the L2superscript𝐿2L^{2}italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT-inner product on 𝐕hsubscript𝐕{\bf V}_{h}bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT as

(𝐯,𝐰)h:=Ωh𝐯(x),𝐰(x)d𝐱=𝐳𝒩hβ𝐳𝐯(𝐳),𝐰(𝐳)𝐯,𝐰[C(Ω¯)]3,formulae-sequenceassignsubscript𝐯𝐰subscriptΩsubscript𝐯𝑥𝐰𝑥differential-d𝐱subscript𝐳subscript𝒩subscript𝛽𝐳𝐯𝐳𝐰𝐳for-all𝐯𝐰superscriptdelimited-[]𝐶¯Ω3(\mathbf{v},\mathbf{w})_{h}:=\int_{\Omega}{\mathcal{I}}_{h}\langle\mathbf{v}(x% ),\mathbf{w}(x)\rangle\,{\rm d}{\bf x}=\sum_{{\bf z}\in\mathcal{N}_{h}}\beta_{% {\bf z}}\langle\mathbf{v}({\bf z}),\mathbf{w}({\bf z})\rangle\qquad\forall\,% \mathbf{v},\mathbf{w}\in[C(\overline{\Omega})]^{3},( bold_v , bold_w ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT := ∫ start_POSTSUBSCRIPT roman_Ω end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ⟨ bold_v ( italic_x ) , bold_w ( italic_x ) ⟩ roman_d bold_x = ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ⟨ bold_v ( bold_z ) , bold_w ( bold_z ) ⟩ ∀ bold_v , bold_w ∈ [ italic_C ( over¯ start_ARG roman_Ω end_ARG ) ] start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ,

where β𝐳=|ω𝐳|d+1=Ωφ𝐳d𝐱subscript𝛽𝐳subscript𝜔𝐳𝑑1subscriptΩsubscript𝜑𝐳differential-d𝐱\beta_{{\bf z}}=\frac{|\omega_{\bf z}|}{d+1}=\int_{\Omega}\varphi_{{\bf z}}\,{% \rm d}{\bf x}italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT = divide start_ARG | italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | end_ARG start_ARG italic_d + 1 end_ARG = ∫ start_POSTSUBSCRIPT roman_Ω end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT roman_d bold_x, for all 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT.

It is well known the discrete inner product satisfies

(2.2) |(𝐯,𝐰)h(𝐯,𝐰)|subscript𝐯𝐰𝐯𝐰\displaystyle|(\mathbf{v},\mathbf{w})_{h}-(\mathbf{v},\mathbf{w})|| ( bold_v , bold_w ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - ( bold_v , bold_w ) | Ch𝐯𝐰,absent𝐶norm𝐯norm𝐰\displaystyle\leq Ch\|\mathbf{v}\|\|\nabla\mathbf{w}\|\,,≤ italic_C italic_h ∥ bold_v ∥ ∥ ∇ bold_w ∥ ,

and the corresponding norm 𝐯h2:=(𝐯,𝐯)hassignsuperscriptsubscriptnorm𝐯2subscript𝐯𝐯\|\mathbf{v}\|_{h}^{2}:=(\mathbf{v},\mathbf{v})_{h}∥ bold_v ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT := ( bold_v , bold_v ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is equivalent to the L2superscript𝐿2L^{2}italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT-norm, i.e.,

(2.3) 𝐯h2𝐯2superscriptsubscriptnorm𝐯2superscriptnorm𝐯2\displaystyle\|\mathbf{v}\|_{h}^{2}\leq\|\mathbf{v}\|^{2}∥ bold_v ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ ∥ bold_v ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT (d+2)𝐯h2,absent𝑑2superscriptsubscriptnorm𝐯2\displaystyle\leq(d+2)\|\mathbf{v}\|_{h}^{2}\,,≤ ( italic_d + 2 ) ∥ bold_v ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,

for 𝐯,𝐰𝐕h𝐯𝐰subscript𝐕\mathbf{v},\mathbf{w}\in{\bf V}_{h}bold_v , bold_w ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT.

We partition the time interval [0,T]0𝑇[0,T][ 0 , italic_T ] into equidistant subintervals (tn1,tn)subscript𝑡𝑛1subscript𝑡𝑛(t_{n-1},t_{n})( italic_t start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT , italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ), n=1,,N𝑛1𝑁n=1,\dots,Nitalic_n = 1 , … , italic_N, tn=nτsubscript𝑡𝑛𝑛𝜏t_{n}=n\tauitalic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = italic_n italic_τ with a time-step size τ=TN>0𝜏𝑇𝑁0\tau=\frac{T}{N}>0italic_τ = divide start_ARG italic_T end_ARG start_ARG italic_N end_ARG > 0. For a sequence {ψn}n0subscriptsuperscript𝜓𝑛𝑛0\{\psi^{n}\}_{n\geq 0}{ italic_ψ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ≥ 0 end_POSTSUBSCRIPT we denote dtψn:=τ1{ψnψn1}assignsubscript𝑑𝑡superscript𝜓𝑛superscript𝜏1superscript𝜓𝑛superscript𝜓𝑛1d_{t}\psi^{n}:=\tau^{-1}\{\psi^{n}-\psi^{n-1}\}italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_ψ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT := italic_τ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT { italic_ψ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_ψ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT }, and ψn+1/2:=12{ψn+1+ψn}assignsuperscript𝜓𝑛1212superscript𝜓𝑛1superscript𝜓𝑛\psi^{n+1/2}:=\frac{1}{2}\{\psi^{n+1}+\psi^{n}\}italic_ψ start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT := divide start_ARG 1 end_ARG start_ARG 2 end_ARG { italic_ψ start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + italic_ψ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } with n1𝑛1n\geq 1italic_n ≥ 1. By C,C~>0𝐶~𝐶0C,\tilde{C}>0italic_C , over~ start_ARG italic_C end_ARG > 0 we denote generic bounded constants which may depend on ΩΩ\Omegaroman_Ω and T𝑇Titalic_T but are independent of τ𝜏\tauitalic_τ, hhitalic_h.

For uH1(Ω)𝑢superscript𝐻1Ωu\in H^{1}(\Omega)italic_u ∈ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) we define the discrete Laplacian Δh:H1(Ω)Vh:subscriptΔsuperscript𝐻1Ωsubscript𝑉\Delta_{h}:H^{1}(\Omega)\rightarrow V_{h}roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT : italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) → italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT as

(2.4) (Δhu,φh)h=(u,φh)φhVh.formulae-sequencesubscriptsubscriptΔ𝑢subscript𝜑𝑢subscript𝜑for-allsubscript𝜑subscript𝑉-(\Delta_{h}u,\varphi_{h})_{h}=(\nabla u,\nabla\varphi_{h})\qquad\forall% \varphi_{h}\in V_{h}\,.- ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u , italic_φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( ∇ italic_u , ∇ italic_φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ∀ italic_φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

The discrete Laplacian satisfies an inverse estimate

(2.5) Δhϕhh21h2ϕh2ϕhVh.formulae-sequencesuperscriptsubscriptnormsubscriptΔsubscriptitalic-ϕ21superscript2superscriptnormsubscriptitalic-ϕ2for-allsubscriptitalic-ϕsubscript𝑉\|\Delta_{h}\phi_{h}\|_{h}^{2}\leq\frac{1}{h^{2}}\|\nabla\phi_{h}\|^{2}\qquad% \forall\phi_{h}\in V_{h}.∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ divide start_ARG 1 end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ ∇ italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ∀ italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

To show convergence of the numerical apprpximation we require the following conditions to be satisfied.

Assumption 1.

We assume that the partition 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT satisfies:

  • 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is quasiuniform and consists of right-angled simplices, i.e. that, one of the following holds: each simplex T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT has one vertex such that all edges intersect at this vertex at right angles (Type-1111 triangulation, d=2,3𝑑23d=2,3italic_d = 2 , 3), each simplex T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT has two vertices at which two edges intersect at right angles (Type-2222 triangulation, d=3𝑑3d=3italic_d = 3).

  • 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is consistent with the discrete Laplace operator (2.4) in the sense that that for all 𝚽C0([0,T);C0(Ω,3))𝚽subscriptsuperscript𝐶00𝑇subscriptsuperscript𝐶0Ωsuperscript3\boldsymbol{\Phi}\in C^{\infty}_{0}\bigl{(}[0,T);C^{\infty}_{0}(\Omega,\mathbb% {R}^{3})\bigr{)}bold_Φ ∈ italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( [ 0 , italic_T ) ; italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Ω , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) ), the discrete Laplacian Δh:C(Ω¯)Vh(𝒯h):subscriptΔ𝐶¯Ωsubscript𝑉subscript𝒯\Delta_{h}:C(\overline{\Omega})\rightarrow V_{h}(\mathcal{T}_{h})roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT : italic_C ( over¯ start_ARG roman_Ω end_ARG ) → italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) converges strongly for h00h\rightarrow 0italic_h → 0, i.e.,

    Δhh𝚽Δ𝚽h0forh0.formulae-sequencesubscriptnormsubscriptΔsubscript𝚽Δ𝚽0for0\|\Delta_{h}\mathcal{I}_{h}\boldsymbol{\Phi}-\Delta\boldsymbol{\Phi}\|_{h}% \rightarrow 0\quad\mathrm{for}\quad h\rightarrow 0.∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Φ - roman_Δ bold_Φ ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT → 0 roman_for italic_h → 0 .
Remark 2.1.

The conditions of Assumption 1 can be verified explicitly for certain uniform partitions 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT of ΩΩ\Omegaroman_Ω on which the discrete Laplacian agrees with the finite difference approximation of the Laplace operator. For d=2𝑑2d=2italic_d = 2 the triangulation consisting of a union of halved squares with side hhitalic_h (Type-1111 triangulation) agrees with the 5555-point finite difference approximation and for d=3𝑑3d=3italic_d = 3 a partition that consists of cubes with side hhitalic_h divided into six tetrahedra (Type-2222 triangulation) agrees with the 7777-point finite difference approximation. In these two cases the standard theory of finite difference approximation implies that that

Δhϕ(𝐳)Δϕ(𝐳)=𝒪(h2)ϕC4(Ω¯)formulae-sequencesubscriptΔitalic-ϕ𝐳Δitalic-ϕ𝐳𝒪superscript2for-allitalic-ϕsuperscript𝐶4¯Ω\Delta_{h}\phi({\bf z})-\Delta\phi({\bf z})=\mathcal{O}(h^{2})\qquad\forall% \phi\in C^{4}(\overline{\Omega})roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_ϕ ( bold_z ) - roman_Δ italic_ϕ ( bold_z ) = caligraphic_O ( italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ∀ italic_ϕ ∈ italic_C start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( over¯ start_ARG roman_Ω end_ARG )

for all 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. We note that on general meshes only weak convergence of the discrete Laplace operator can be expected, cf. [13].

2.1. Weak solution

Definition 2.1.

Let (𝐮0,𝐯0)H2(Ω,3)×L2(Ω,3)subscript𝐮0subscript𝐯0superscript𝐻2Ωsuperscript3superscript𝐿2Ωsuperscript3(\,\mathbf{u}_{0},{\bf v}_{0}\,)\in H^{2}(\Omega,\mathbb{R}^{3})\times L^{2}(% \Omega,\mathbb{R}^{3})( bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , bold_v start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ∈ italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) × italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) be such that |𝐮0|=1subscript𝐮01|\mathbf{u}_{0}|=1| bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | = 1, and 𝐮0,𝐯0=0subscript𝐮0subscript𝐯00\langle\mathbf{u}_{0},{\bf v}_{0}\rangle=0⟨ bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , bold_v start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ = 0 a.e. in ΩdΩsuperscript𝑑\Omega\subset\mathbb{R}^{d}roman_Ω ⊂ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT. We call a function 𝐮:ΩT3:𝐮subscriptΩ𝑇superscript3\mathbf{u}:\Omega_{T}\rightarrow\mathbb{R}^{3}bold_u : roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT → blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, such that t𝐮,Δ𝐮L2(ΩT,3)subscript𝑡𝐮Δ𝐮superscript𝐿2subscriptΩ𝑇superscript3\partial_{t}\mathbf{u},\Delta\mathbf{u}\in L^{2}(\Omega_{T},\mathbb{R}^{3})∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u , roman_Δ bold_u ∈ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) a weak solution of (1.1), if there holds:

  1. (i)

    𝐮(0)=𝐮0𝐮0subscript𝐮0\mathbf{u}(0)=\mathbf{u}_{0}bold_u ( 0 ) = bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, and t𝐮(0)=𝐯0subscript𝑡𝐮0subscript𝐯0\partial_{t}\mathbf{u}(0)={\bf v}_{0}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u ( 0 ) = bold_v start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT a.e. in ΩΩ\Omegaroman_Ω,

  2. (ii)

    |𝐮|=1𝐮1|\mathbf{u}|=1| bold_u | = 1 a.e. in ΩTsubscriptΩ𝑇\Omega_{T}roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT,

  3. (iii)

    for all 𝚽C0([0,T);W2,2(Ω,3))𝚽subscriptsuperscript𝐶00𝑇superscript𝑊22Ωsuperscript3\boldsymbol{\Phi}\in C^{\infty}_{0}\bigl{(}[0,T);W^{2,2}(\Omega,\mathbb{R}^{3}% )\bigr{)}bold_Φ ∈ italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( [ 0 , italic_T ) ; italic_W start_POSTSUPERSCRIPT 2 , 2 end_POSTSUPERSCRIPT ( roman_Ω , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) ) there holds

    (2.6) 0T(t𝐮,t(𝐮×𝚽))dt+0T(Δ𝐮,Δ(𝐮×𝚽))dt=(𝐯0𝐮0,𝚽(0)).superscriptsubscript0𝑇subscript𝑡𝐮subscript𝑡𝐮𝚽differential-d𝑡superscriptsubscript0𝑇Δ𝐮Δ𝐮𝚽differential-d𝑡subscript𝐯0subscript𝐮0𝚽0\displaystyle-\int_{0}^{T}\bigl{(}\partial_{t}\mathbf{u},\partial_{t}(\mathbf{% u}\times\boldsymbol{\Phi})\bigr{)}\,{\rm d}t+\int_{0}^{T}\bigl{(}\Delta\mathbf% {u},\Delta(\mathbf{u}\times\boldsymbol{\Phi})\bigr{)}\,{\rm d}t=\bigl{(}{\bf v% }_{0}\wedge\mathbf{u}_{0},\boldsymbol{\Phi}(0)\bigr{)}.- ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ( bold_u × bold_Φ ) ) roman_d italic_t + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( roman_Δ bold_u , roman_Δ ( bold_u × bold_Φ ) ) roman_d italic_t = ( bold_v start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∧ bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , bold_Φ ( 0 ) ) .

Recently, (global) existence of weak solutions 𝐮:[0,T]×Ω𝕊2:𝐮0𝑇Ωsuperscript𝕊2{\bf u}:[0,T]\times\Omega\rightarrow\mathbb{S}^{2}bold_u : [ 0 , italic_T ] × roman_Ω → blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT (for ΩdΩsuperscript𝑑\Omega\equiv\mathbb{R}^{d}roman_Ω ≡ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT) has been established in [14]. Note that for 𝐮,𝚽𝐮𝚽\mathbf{u},\boldsymbol{\Phi}bold_u , bold_Φ as in Definition 2.1 we have (t𝐮,t(𝐮×𝚽))=(t𝐮,𝐮×t𝚽)subscript𝑡𝐮subscript𝑡𝐮𝚽subscript𝑡𝐮𝐮subscript𝑡𝚽\bigl{(}\partial_{t}\mathbf{u},\partial_{t}(\mathbf{u}\times\boldsymbol{\Phi})% \bigr{)}=\bigl{(}\partial_{t}\mathbf{u},\mathbf{u}\times\partial_{t}% \boldsymbol{\Phi}\bigr{)}( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ( bold_u × bold_Φ ) ) = ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u , bold_u × ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_Φ ) and that |u|2|Δu|superscript𝑢2Δ𝑢|\nabla u|^{2}\leq|\Delta u|| ∇ italic_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ | roman_Δ italic_u | a.e..

We remark that our definition of a weak solution differs slightly from [14, (1.4)] in the sense that in Definition 2.1 we restrict to a (dense) class of more regular test functions, but this is inessential. Similar to [14, Lemma 2.1] we observe that any sufficiently regular mapping 𝐮:ΩTm:𝐮subscriptΩ𝑇superscript𝑚\mathbf{u}:\Omega_{T}\rightarrow\mathbb{R}^{m}bold_u : roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT → blackboard_R start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT satisfying

ΩT[t𝐮,t𝚽+Δ𝐮,Δ𝚽(|Δ𝐮|2|t𝐮|2)𝐮,𝚽+|𝐮|2Δ𝐮,𝚽2Δ𝐮,𝐮𝐮,𝚽]d𝐱dt=0,subscriptsubscriptΩ𝑇delimited-[]subscript𝑡𝐮subscript𝑡𝚽Δ𝐮Δ𝚽superscriptΔ𝐮2superscriptsubscript𝑡𝐮2𝐮𝚽superscript𝐮2Δ𝐮𝚽2Δ𝐮𝐮𝐮𝚽differential-d𝐱differential-d𝑡0\int_{\Omega_{T}}\Bigl{[}-\langle\partial_{t}\mathbf{u},\partial_{t}% \boldsymbol{\Phi}\rangle+\langle\Delta\mathbf{u},\Delta\boldsymbol{\Phi}% \rangle-\big{(}|\Delta\mathbf{u}|^{2}-|\partial_{t}\mathbf{u}|^{2}\big{)}% \langle\mathbf{u},\boldsymbol{\Phi}\rangle+|\nabla\mathbf{u}|^{2}\Delta\langle% \mathbf{u},\boldsymbol{\Phi}\rangle-2\langle\Delta\mathbf{u},\nabla\mathbf{u}% \rangle\nabla\langle\mathbf{u},\boldsymbol{\Phi}\rangle\Bigr{]}\,{\rm d}{\bf x% }\,{\rm d}{t}=0\,,∫ start_POSTSUBSCRIPT roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ - ⟨ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_Φ ⟩ + ⟨ roman_Δ bold_u , roman_Δ bold_Φ ⟩ - ( | roman_Δ bold_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ⟨ bold_u , bold_Φ ⟩ + | ∇ bold_u | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Δ ⟨ bold_u , bold_Φ ⟩ - 2 ⟨ roman_Δ bold_u , ∇ bold_u ⟩ ∇ ⟨ bold_u , bold_Φ ⟩ ] roman_d bold_x roman_d italic_t = 0 ,

for all 𝚽C0((0,T);W2,2(Ω,3))𝚽subscriptsuperscript𝐶00𝑇superscript𝑊22Ωsuperscript3\boldsymbol{\Phi}\in C^{\infty}_{0}\bigl{(}(0,T);W^{2,2}(\Omega,\mathbb{R}^{3}% )\bigr{)}bold_Φ ∈ italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( ( 0 , italic_T ) ; italic_W start_POSTSUPERSCRIPT 2 , 2 end_POSTSUPERSCRIPT ( roman_Ω , blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) ) is a weak solution to (1.1).

3. Numerical approximation

Let 𝐔0superscript𝐔0\mathbf{U}^{0}bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, 𝐕0superscript𝐕0\mathbf{V}^{0}bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, s.t. 𝐔0(𝐳),𝐕0(𝐳)=0superscript𝐔0𝐳superscript𝐕0𝐳0\langle\mathbf{U}^{0}({\bf z}),\mathbf{V}^{0}({\bf z})\rangle=0⟨ bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) ⟩ = 0 and |𝐔(𝐳)|=1𝐔𝐳1|{\bf U}({\bf z})|=1| bold_U ( bold_z ) | = 1 for 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, be given and set 𝐔1=𝐔0τ𝐕0superscript𝐔1superscript𝐔0𝜏superscript𝐕0\mathbf{U}^{-1}=\mathbf{U}^{0}-\tau\mathbf{V}^{0}bold_U start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT = bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT - italic_τ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT. The numerical approximation of (1.1) is then defined as follows: for n=0,,N1𝑛0𝑁1n=0,\dots,N-1italic_n = 0 , … , italic_N - 1 determine 𝐔n+1,𝐖n+1𝐕hsuperscript𝐔𝑛1superscript𝐖𝑛1subscript𝐕\mathbf{U}^{n+1},\mathbf{W}^{n+1}\in{\bf V}_{h}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT such that for all 𝚽,𝚿𝐕h𝚽𝚿subscript𝐕\boldsymbol{\Phi},\boldsymbol{\Psi}\in{\bf V}_{h}bold_Φ , bold_Ψ ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT there holds

(3.1) (dt2𝐔n+1,𝚽)h+(𝐖n+1/2,𝚽)subscriptsuperscriptsubscript𝑑𝑡2superscript𝐔𝑛1𝚽superscript𝐖𝑛12𝚽\displaystyle\bigl{(}d_{t}^{2}\mathbf{U}^{n+1},\boldsymbol{\Phi}\bigr{)}_{h}+(% \nabla\mathbf{W}^{n+1/2},\nabla\boldsymbol{\Phi})( italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ bold_Φ ) =(λwn+1𝐔n+1/2,𝚽)h,absentsubscriptsuperscriptsubscript𝜆𝑤𝑛1superscript𝐔𝑛12𝚽\displaystyle=\bigl{(}\lambda_{w}^{n+1}\mathbf{U}^{n+1/2},\boldsymbol{\Phi}% \bigr{)}_{h}\,,= ( italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ,
(𝐖n+1/2,𝚿)hsubscriptsuperscript𝐖𝑛12𝚿\displaystyle(\mathbf{W}^{n+1/2},\boldsymbol{\Psi})_{h}( bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT =(𝐔n+1/2,𝚿),absentsuperscript𝐔𝑛12𝚿\displaystyle=(\nabla\mathbf{U}^{n+1/2},\nabla\boldsymbol{\Psi})\,,= ( ∇ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ bold_Ψ ) ,

where the discrete Lagrange multiplier λwn+1Vhsuperscriptsubscript𝜆𝑤𝑛1subscript𝑉\lambda_{w}^{n+1}\in V_{h}italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is defined for 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT as

(3.5) λwn+1(𝐳)={0if 𝐔n+1/2(𝐳)=𝟎,12𝐕0(𝐳),𝐕1(𝐳)|𝐔1/2(𝐳)|2+(𝐖1/2,𝐔1/2(𝐳)φ𝐳)β𝐳|𝐔1/2(𝐳)|2if n=0,𝐔1/2(𝐳)𝟎,dt𝐔n(𝐳),dt𝐔n+1/2(𝐳)|𝐔n+1/2(𝐳)|2+(𝐖n+1/2,𝐔n+1/2(𝐳)φ𝐳)β𝐳|𝐔n+1/2(𝐳)|2else.superscriptsubscript𝜆𝑤𝑛1𝐳cases0if superscript𝐔𝑛12𝐳012superscript𝐕0𝐳superscript𝐕1𝐳superscriptsuperscript𝐔12𝐳2superscript𝐖12tensor-productsuperscript𝐔12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔12𝐳2formulae-sequenceif 𝑛0superscript𝐔12𝐳0subscript𝑑𝑡superscript𝐔𝑛𝐳subscript𝑑𝑡superscript𝐔𝑛12𝐳superscriptsuperscript𝐔𝑛12𝐳2superscript𝐖𝑛12tensor-productsuperscript𝐔𝑛12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔𝑛12𝐳2else\displaystyle\lambda_{w}^{n+1}({\bf z})=\left\{\begin{array}[]{ll}0&\mbox{if }% \mathbf{U}^{n+1/2}({\bf z})={\bf 0}\,,\\ \frac{\frac{1}{2}{\langle\mathbf{V}^{0}({\bf z}),\mathbf{V}^{1}({\bf z})% \rangle}}{|\mathbf{U}^{1/2}({\bf z})|^{2}}+\frac{\bigl{(}\nabla\mathbf{W}^{1/2% },\mathbf{U}^{1/2}({\bf z})\otimes\nabla\varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z% }}|\mathbf{U}^{1/2}({\bf z})|^{2}}&\text{if }n=0,\,\mathbf{U}^{1/2}({\bf z})% \neq{\bf 0},\\ -\frac{\bigl{\langle}d_{t}\mathbf{U}^{n}({\bf z}),{d_{t}}\mathbf{U}^{n+1/2}({% \bf z})\bigr{\rangle}}{|\mathbf{U}^{n+1/2}({\bf z})|^{2}}+\frac{\bigl{(}\nabla% \mathbf{W}^{n+1/2},\mathbf{U}^{n+1/2}({\bf z})\otimes\nabla\varphi_{{\bf z}}% \bigr{)}}{\beta_{{\bf z}}|\mathbf{U}^{n+1/2}({\bf z})|^{2}}&\mbox{else}\,.\end% {array}\right.italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) = { start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL if bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) = bold_0 , end_CELL end_ROW start_ROW start_CELL divide start_ARG divide start_ARG 1 end_ARG start_ARG 2 end_ARG ⟨ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , bold_V start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( bold_z ) ⟩ end_ARG start_ARG | bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL if italic_n = 0 , bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ≠ bold_0 , end_CELL end_ROW start_ROW start_CELL - divide start_ARG ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⟩ end_ARG start_ARG | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL else . end_CELL end_ROW end_ARRAY

The above explicit formula for the discrete Lagrange multiplier λwn+1superscriptsubscript𝜆𝑤𝑛1\lambda_{w}^{n+1}italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT guarantees that |𝐔n+1(𝐳)|2=|𝐔n(𝐳)|2superscriptsuperscript𝐔𝑛1𝐳2superscriptsuperscript𝐔𝑛𝐳2|{\bf U}^{n+1}({\bf z})|^{2}=|{\bf U}^{n}({\bf z})|^{2}| bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, see Lemma 3.1 below. The formula for n>1𝑛1n>1italic_n > 1 can be deduced by setting 𝚽=𝐔n+1/2(𝐳)φ𝐳𝚽superscript𝐔𝑛12𝐳subscript𝜑𝐳\boldsymbol{\Phi}=\mathbf{U}^{n+1/2}({\bf z})\varphi_{{\bf z}}bold_Φ = bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT in (3.1) from the identity

1τdt𝐔n+1(𝐳)dt𝐔n(𝐳),𝐔n+1/2(𝐳)1𝜏subscript𝑑𝑡superscript𝐔𝑛1𝐳subscript𝑑𝑡superscript𝐔𝑛𝐳superscript𝐔𝑛12𝐳\displaystyle\frac{1}{\tau}\Bigl{\langle}d_{t}{\bf U}^{n+1}({\bf z})-d_{t}{\bf U% }^{n}({\bf z}),{\bf U}^{n+1/2}({\bf z})\Bigr{\rangle}divide start_ARG 1 end_ARG start_ARG italic_τ end_ARG ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) - italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⟩
=12τ2[|𝐔n+1(𝐳)|2|𝐔n(𝐳)|2]1τdt𝐔n(𝐳),𝐔n1/2(𝐳)+τdt𝐔n+1/2(𝐳)absent12superscript𝜏2delimited-[]superscriptsuperscript𝐔𝑛1𝐳2superscriptsuperscript𝐔𝑛𝐳21𝜏subscript𝑑𝑡superscript𝐔𝑛𝐳superscript𝐔𝑛12𝐳𝜏subscript𝑑𝑡superscript𝐔𝑛12𝐳\displaystyle\qquad=\frac{1}{2\tau^{2}}\Bigl{[}|{\bf U}^{n+1}({\bf z})|^{2}-|{% \bf U}^{n}({\bf z})|^{2}\Bigr{]}-\frac{1}{\tau}\Bigl{\langle}d_{t}{\bf U}^{n}(% {\bf z}),{\bf U}^{n-1/2}({\bf z})+\tau d_{t}{\bf U}^{n+1/2}({\bf z})\Bigr{\rangle}= divide start_ARG 1 end_ARG start_ARG 2 italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ | bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] - divide start_ARG 1 end_ARG start_ARG italic_τ end_ARG ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) + italic_τ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⟩
=12τ2[|𝐔n(𝐳)|2|𝐔n1(𝐳)|2]dt𝐔n(𝐳),dt𝐔n+1/2(𝐳)absent12superscript𝜏2delimited-[]superscriptsuperscript𝐔𝑛𝐳2superscriptsuperscript𝐔𝑛1𝐳2subscript𝑑𝑡superscript𝐔𝑛𝐳subscript𝑑𝑡superscript𝐔𝑛12𝐳\displaystyle\qquad=-\frac{1}{2\tau^{2}}\Bigl{[}|{\bf U}^{n}({\bf z})|^{2}-|{% \bf U}^{n-1}({\bf z})|^{2}\Bigr{]}-\Bigl{\langle}d_{t}{\bf U}^{n}({\bf z}),d_{% t}{\bf U}^{n+1/2}({\bf z})\Bigr{\rangle}= - divide start_ARG 1 end_ARG start_ARG 2 italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] - ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⟩
=dt𝐔n(𝐳),dt𝐔n+1/2(𝐳),absentsubscript𝑑𝑡superscript𝐔𝑛𝐳subscript𝑑𝑡superscript𝐔𝑛12𝐳\displaystyle\qquad=-\Bigl{\langle}d_{t}{\bf U}^{n}({\bf z}),d_{t}{\bf U}^{n+1% /2}({\bf z})\Bigr{\rangle}\,,= - ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⟩ ,

where we used that |𝐔n+1(𝐳)|2=|𝐔n(𝐳)|2=|𝐔n1(𝐳)|2=1superscriptsuperscript𝐔𝑛1𝐳2superscriptsuperscript𝐔𝑛𝐳2superscriptsuperscript𝐔𝑛1𝐳21|{\bf U}^{n+1}({\bf z})|^{2}=|{\bf U}^{n}({\bf z})|^{2}=|{\bf U}^{n-1}({\bf z}% )|^{2}=1| bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1. The case n=0𝑛0n=0italic_n = 0 is considered separately since |𝐔1(𝐳)|1superscript𝐔1𝐳1|{\bf U}^{-1}({\bf z})|\neq 1| bold_U start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( bold_z ) | ≠ 1 if |𝐕0(𝐳)|>0subscript𝐕0𝐳0|{\bf V}_{0}({\bf z})|>0| bold_V start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( bold_z ) | > 0 and the formula can be derived analogously using the orthogonality 𝐔0,𝐕0=0superscript𝐔0superscript𝐕00\langle\mathbf{U}^{0},\mathbf{V}^{0}\rangle=0⟨ bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ⟩ = 0.

For n1𝑛1n\geq 1italic_n ≥ 1 we denote 𝐕n+1:=dt𝐔n+1assignsuperscript𝐕𝑛1subscript𝑑𝑡superscript𝐔𝑛1\mathbf{V}^{n+1}:=d_{t}\mathbf{U}^{n+1}bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT := italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT and for n=0,,N𝑛0𝑁n=0,\dots,Nitalic_n = 0 , … , italic_N we define the discrete energy as

h(𝐕n+1,𝐔n+1):=12𝐕n+1h2+12Δh𝐔n+1h2.assignsubscriptsuperscript𝐕𝑛1superscript𝐔𝑛112superscriptsubscriptnormsuperscript𝐕𝑛1212superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛12\mathcal{E}_{h}\bigl{(}{\bf V}^{n+1},{\bf U}^{n+1}\bigr{)}:=\frac{1}{2}\|% \mathbf{V}^{n+1}\|_{h}^{2}+\frac{1}{2}\|\Delta_{h}\mathbf{U}^{n+1}\|_{h}^{2}\,.caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) := divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .
Lemma 3.1.

Let 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT be a quasiuniform triangulation of ΩdΩsuperscript𝑑\Omega\subset\mathbb{R}^{d}roman_Ω ⊂ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, and (𝐔0,𝐕0)𝐕h×𝐕hsuperscript𝐔0superscript𝐕0subscript𝐕subscript𝐕(\,{\bf U}^{0},{\bf V}^{0}\,)\in{\bf V}_{h}\times{\bf V}_{h}( bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT such that |𝐔0(𝐳)|=1superscript𝐔0𝐳1|{\bf U}^{0}({\bf z})|=1| bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) | = 1, and 𝐔0(𝐳),𝐕0(𝐳)=0superscript𝐔0𝐳superscript𝐕0𝐳0\bigl{\langle}{\bf U}^{0}({\bf z}),{\bf V}^{0}({\bf z})\bigr{\rangle}=0⟨ bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) ⟩ = 0 for all 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. For n0𝑛0n\geq 0italic_n ≥ 0, and sufficiently small C~C~(Ω,𝒯h)>0~𝐶~𝐶Ωsubscript𝒯0\tilde{C}\equiv\tilde{C}(\Omega,\mathcal{T}_{h})>0over~ start_ARG italic_C end_ARG ≡ over~ start_ARG italic_C end_ARG ( roman_Ω , caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) > 0 independent of k,h>0𝑘0k,h>0italic_k , italic_h > 0 such that τC~h2𝜏~𝐶superscript2\tau\leq\tilde{C}h^{2}italic_τ ≤ over~ start_ARG italic_C end_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, there exist 𝐔n+1,𝐖n+1𝐕hsuperscript𝐔𝑛1superscript𝐖𝑛1subscript𝐕{\bf U}^{n+1},\,{\bf W}^{n+1}\in{\bf V}_{h}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, which solve (3.1). Furthermore |𝐔n+1(𝐳)|=1superscript𝐔𝑛1𝐳1|{\bf U}^{n+1}({\bf z})|=1| bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | = 1 for all 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, and

(3.6) maxn=1,,Nh(𝐕n,𝐔n)+τ22n=1Ndt𝐕nh2=h(𝐕0,𝐔0).subscript𝑛1𝑁subscriptsuperscript𝐕𝑛superscript𝐔𝑛superscript𝜏22superscriptsubscript𝑛1𝑁subscriptsuperscriptnormsubscript𝑑𝑡superscript𝐕𝑛2subscriptsuperscript𝐕0superscript𝐔0\max_{n=1,\dots,N}\mathcal{E}_{h}\bigl{(}{\bf V}^{n},{\bf U}^{n}\bigr{)}+\frac% {\tau^{2}}{2}\sum_{n=1}^{N}\|d_{t}{\bf V}^{n}\|^{2}_{h}=\mathcal{E}_{h}\bigl{(% }{\bf V}^{0},{\bf U}^{0}\bigr{)}.roman_max start_POSTSUBSCRIPT italic_n = 1 , … , italic_N end_POSTSUBSCRIPT caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) + divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) .
Proof.

i) We note that the second equation in (3.1) and (2.4) imply that 𝐖n+1=Δh𝐔n+1𝐕hsuperscript𝐖𝑛1subscriptΔsuperscript𝐔𝑛1subscript𝐕{\bf W}^{n+1}=-\Delta_{h}{\bf U}^{n+1}\in{\bf V}_{h}bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, n0𝑛0n\geq 0italic_n ≥ 0; the existence of 𝐔n+1𝐕hsuperscript𝐔𝑛1subscript𝐕{\bf U}^{n+1}\in{\bf V}_{h}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is shown in Lemma 3.2 below.

ii) The property |𝐔n+1(𝐳)|2=|𝐔n(𝐳)|2=1superscriptsuperscript𝐔𝑛1𝐳2superscriptsuperscript𝐔𝑛𝐳21|{\bf U}^{n+1}({\bf z})|^{2}=|{\bf U}^{n}({\bf z})|^{2}=1| bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1 for all 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT follows by choosing 𝚽=𝐔n+1/2(𝐳)φz𝚽superscript𝐔𝑛12𝐳subscript𝜑𝑧\boldsymbol{\Phi}=\mathbf{U}^{n+1/2}({\bf z})\varphi_{z}bold_Φ = bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) italic_φ start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT in (3.1)1 and noting the definition of the discrete Lagrange multiplier (3.5).

iii) Energy law: we choose 𝚽=dt𝐔n+1𝚽subscript𝑑𝑡superscript𝐔𝑛1\boldsymbol{\Phi}=d_{t}\mathbf{U}^{n+1}bold_Φ = italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT, 𝚿=dtΔh𝐔n+1𝚿subscript𝑑𝑡subscriptΔsuperscript𝐔𝑛1\boldsymbol{\Psi}=d_{t}\Delta_{h}\mathbf{U}^{n+1}bold_Ψ = italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT in (3.1). Noting that

(λwn+1𝐔n+1/2,dt𝐔n+1)h=(λwn+1,|𝐔n+1|2|𝐔n|2)h=0,subscriptsuperscriptsubscript𝜆𝑤𝑛1superscript𝐔𝑛12subscript𝑑𝑡superscript𝐔𝑛1subscriptsuperscriptsubscript𝜆𝑤𝑛1superscriptsuperscript𝐔𝑛12superscriptsuperscript𝐔𝑛20\bigl{(}\lambda_{w}^{n+1}\mathbf{U}^{n+1/2},d_{t}\mathbf{U}^{n+1}\bigr{)}_{h}=% \bigl{(}\lambda_{w}^{n+1},|\mathbf{U}^{n+1}|^{2}-|\mathbf{U}^{n}|^{2}\bigr{)}_% {h}=0,( italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , | bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = 0 ,

(since 𝐔n+1/2,dt𝐔n+1(𝐳)=(|𝐔n+1|2|𝐔n|2)(𝐳)=0superscript𝐔𝑛12subscript𝑑𝑡superscript𝐔𝑛1𝐳superscriptsuperscript𝐔𝑛12superscriptsuperscript𝐔𝑛2𝐳0\langle\mathbf{U}^{n+1/2},d_{t}\mathbf{U}^{n+1}\rangle(\mathbf{z})=(|\mathbf{U% }^{n+1}|^{2}-|\mathbf{U}^{n}|^{2})(\mathbf{z})=0⟨ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ⟩ ( bold_z ) = ( | bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( bold_z ) = 0 by part i)) we deduce that

(3.7) (dt𝐕n+1,𝐕n+1)h+(𝐖n+1/2,dt𝐔n+1)subscriptsubscript𝑑𝑡superscript𝐕𝑛1superscript𝐕𝑛1superscript𝐖𝑛12subscript𝑑𝑡superscript𝐔𝑛1\displaystyle\bigl{(}d_{t}\mathbf{V}^{n+1},\mathbf{V}^{n+1}\bigr{)}_{h}+(% \nabla\mathbf{W}^{n+1/2},\nabla d_{t}\mathbf{U}^{n+1})( italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) =0,absent0\displaystyle=0\,,= 0 ,
(𝐖n+1/2,dtΔh𝐔n+1)hsubscriptsuperscript𝐖𝑛12subscript𝑑𝑡subscriptΔsuperscript𝐔𝑛1\displaystyle(\mathbf{W}^{n+1/2},d_{t}\Delta_{h}\mathbf{U}^{n+1})_{h}( bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT =(𝐔n+1/2,dtΔh𝐔n+1).absentsuperscript𝐔𝑛12subscript𝑑𝑡subscriptΔsuperscript𝐔𝑛1\displaystyle=(\nabla\mathbf{U}^{n+1/2},\nabla d_{t}\Delta_{h}\mathbf{U}^{n+1}% )\,.= ( ∇ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) .

From the definition of ΔhsubscriptΔ\Delta_{h}roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT it follows that (𝐔n+1/2,dtΔh𝐔n+1)=(Δh𝐔n+1/2,dtΔh𝐔n+1)hsuperscript𝐔𝑛12subscript𝑑𝑡subscriptΔsuperscript𝐔𝑛1subscriptsubscriptΔsuperscript𝐔𝑛12subscript𝑑𝑡subscriptΔsuperscript𝐔𝑛1(\nabla\mathbf{U}^{n+1/2},\nabla d_{t}\Delta_{h}\mathbf{U}^{n+1})=-(\Delta_{h}% \mathbf{U}^{n+1/2},d_{t}\Delta_{h}\mathbf{U}^{n+1})_{h}( ∇ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) = - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and (𝐖n+1/2,dtΔh𝐔n+1)h=(𝐖n+1/2,dt𝐔n+1)subscriptsuperscript𝐖𝑛12subscript𝑑𝑡subscriptΔsuperscript𝐔𝑛1superscript𝐖𝑛12subscript𝑑𝑡superscript𝐔𝑛1(\mathbf{W}^{n+1/2},d_{t}\Delta_{h}\mathbf{U}^{n+1})_{h}=-(\nabla\mathbf{W}^{n% +1/2},\nabla d_{t}\mathbf{U}^{n+1})( bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = - ( ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ). Hence, we add the respective equations in (3.7) to cancel the mixed terms and obtain after using the identitis 2(ab)a=a2+(ab)2b22𝑎𝑏𝑎superscript𝑎2superscript𝑎𝑏2superscript𝑏22(a-b)a=a^{2}+(a-b)^{2}-b^{2}2 ( italic_a - italic_b ) italic_a = italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ( italic_a - italic_b ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_b start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, (a+b)(ab)=a2b2𝑎𝑏𝑎𝑏superscript𝑎2superscript𝑏2(a+b)(a-b)=a^{2}-b^{2}( italic_a + italic_b ) ( italic_a - italic_b ) = italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_b start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT that

12𝐕n+1h2+12𝐕n+1𝐕nh212𝐕nh2+12Δh𝐔n+1h212Δh𝐔nh2=0.12superscriptsubscriptnormsuperscript𝐕𝑛1212superscriptsubscriptnormsuperscript𝐕𝑛1superscript𝐕𝑛212superscriptsubscriptnormsuperscript𝐕𝑛212superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛1212superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛20\frac{1}{2}\|\mathbf{V}^{n+1}\|_{h}^{2}+\frac{1}{2}\|\mathbf{V}^{n+1}-\mathbf{% V}^{n}\|_{h}^{2}-\frac{1}{2}\|\mathbf{V}^{n}\|_{h}^{2}+\frac{1}{2}\|\Delta_{h}% \mathbf{U}^{n+1}\|_{h}^{2}-\frac{1}{2}\|\Delta_{h}\mathbf{U}^{n}\|_{h}^{2}=0\,.divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 0 .

The discrete energy law (3.6) then follows directly after summation of the above identity for n=0,,N1𝑛0𝑁1n=0,\dots,N-1italic_n = 0 , … , italic_N - 1.

The solvability of the nonlinear system given by (3.1) is guaranteed by the following lemma.

Lemma 3.2.

Given 𝐔nsuperscript𝐔𝑛\mathbf{U}^{n}bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, 𝐔n1𝐕hsuperscript𝐔𝑛1subscript𝐕\mathbf{U}^{n-1}\in\mathbf{V}_{h}bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, for sufficiently small τCh2𝜏𝐶superscript2\tau\leq Ch^{2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, there exist 𝐔n+1superscript𝐔𝑛1\mathbf{U}^{n+1}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT, 𝐖n+1𝐕hsuperscript𝐖𝑛1subscript𝐕\mathbf{W}^{n+1}\in\mathbf{V}_{h}bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT that satisfy (3.1).

Proof.

i)i)italic_i ) From (3.1)2 and (2.4) we observe that 𝐖n=Δh𝐔nsuperscript𝐖𝑛subscriptΔsuperscript𝐔𝑛\mathbf{W}^{n}=-\Delta_{h}\mathbf{U}^{n}bold_W start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, 𝐖n+1=Δh𝐔n+1superscript𝐖𝑛1subscriptΔsuperscript𝐔𝑛1\mathbf{W}^{n+1}=-\Delta_{h}\mathbf{U}^{n+1}bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT. Hence, it is enough to show the existence of 𝐔n+1superscript𝐔𝑛1\mathbf{U}^{n+1}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT.

For 18<ε1418𝜀14\frac{1}{8}<\varepsilon\leq\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 8 end_ARG < italic_ε ≤ divide start_ARG 1 end_ARG start_ARG 4 end_ARG we define the continuous map 𝐅ε:𝐕h𝐕h:subscript𝐅𝜀subscript𝐕subscript𝐕\mathbf{F}_{\varepsilon}:\mathbf{V}_{h}\rightarrow\mathbf{V}_{h}bold_F start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT : bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT → bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT via

(𝐅ε(𝐮),𝚽):=2τ2(𝐮2𝐔n+𝐔n1/2,𝚽)h+(𝐰,𝚽)(λw,εn+1𝐮,𝚽)h,assignsubscript𝐅𝜀𝐮𝚽2superscript𝜏2subscript𝐮2superscript𝐔𝑛superscript𝐔𝑛12𝚽𝐰𝚽subscriptsuperscriptsubscript𝜆𝑤𝜀𝑛1𝐮𝚽(\mathbf{F}_{\varepsilon}(\mathbf{u}),\boldsymbol{\Phi}):=\frac{2}{\tau^{2}}% \bigl{(}\mathbf{u}-2\mathbf{U}^{n}+\mathbf{U}^{n-1/2},\boldsymbol{\Phi}\bigr{)% }_{h}+\big{(}\nabla\mathbf{w},\nabla\boldsymbol{\Phi}\big{)}-\bigl{(}\lambda_{% w,\varepsilon}^{n+1}\mathbf{u},\boldsymbol{\Phi}\bigr{)}_{h},( bold_F start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( bold_u ) , bold_Φ ) := divide start_ARG 2 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( bold_u - 2 bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ∇ bold_w , ∇ bold_Φ ) - ( italic_λ start_POSTSUBSCRIPT italic_w , italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_u , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ,

where 𝐰:=Δh𝐮assign𝐰subscriptΔ𝐮\mathbf{w}:=-\Delta_{h}\mathbf{u}bold_w := - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u and

λw,εn+1(𝐳)=dt𝐔n(𝐳),k1(𝐮(𝐳)𝐔n1/2)|𝐮(𝐳)|ε2+(𝐰,𝐮(𝐳)φ𝐳)β𝐳|𝐮(𝐳)|ε2:=λ1n+1(𝐳)+λ2n+1(𝐳)𝐳𝒩h.formulae-sequencesuperscriptsubscript𝜆𝑤𝜀𝑛1𝐳subscript𝑑𝑡superscript𝐔𝑛𝐳superscript𝑘1𝐮𝐳superscript𝐔𝑛12superscriptsubscript𝐮𝐳𝜀2𝐰tensor-product𝐮𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsubscript𝐮𝐳𝜀2assignsuperscriptsubscript𝜆1𝑛1𝐳superscriptsubscript𝜆2𝑛1𝐳𝐳subscript𝒩\displaystyle\lambda_{w,\varepsilon}^{n+1}({\bf z})=-\frac{\bigl{\langle}d_{t}% \mathbf{U}^{n}({\bf z}),{k^{-1}\big{(}\mathbf{u}({\bf z})-\mathbf{U}^{n-1/2}% \big{)}}\bigr{\rangle}}{|\mathbf{u}({\bf z})|_{\varepsilon}^{2}}+\frac{\bigl{(% }\nabla\mathbf{w},\mathbf{u}({\bf z})\otimes\nabla\varphi_{{\bf z}}\bigr{)}}{% \beta_{{\bf z}}|\mathbf{u}({\bf z})|_{\varepsilon}^{2}}:=\lambda_{1}^{n+1}(% \mathbf{z})+\lambda_{2}^{n+1}(\mathbf{z})\qquad{\bf z}\in\mathcal{N}_{h}.italic_λ start_POSTSUBSCRIPT italic_w , italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) = - divide start_ARG ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , italic_k start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( bold_u ( bold_z ) - bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ) ⟩ end_ARG start_ARG | bold_u ( bold_z ) | start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_w , bold_u ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_u ( bold_z ) | start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG := italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) + italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

with ||ε2:=max{||2,ε}|\cdot|_{\varepsilon}^{2}:=\max\{|\cdot|^{2},\varepsilon\}| ⋅ | start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT := roman_max { | ⋅ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , italic_ε }.

We estimate the first term above as

(λ1n+1𝐮,𝐮)hsubscriptsuperscriptsubscript𝜆1𝑛1𝐮𝐮\displaystyle\bigl{(}\lambda_{1}^{n+1}\mathbf{u},\mathbf{u}\bigr{)}_{h}( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_u , bold_u ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT =𝐳𝒩h(λ1n+1𝐮,𝐮(𝐳)φ𝐳)h𝐳𝒩h|𝐮(𝐳)|2|𝐮(𝐳)|ε21τ𝐮𝐔n1/2hdt𝐔nhabsentsubscript𝐳subscript𝒩subscriptsuperscriptsubscript𝜆1𝑛1𝐮𝐮𝐳subscript𝜑𝐳subscript𝐳subscript𝒩superscript𝐮𝐳2superscriptsubscript𝐮𝐳𝜀21𝜏subscriptnorm𝐮superscript𝐔𝑛12subscriptnormsubscript𝑑𝑡superscript𝐔𝑛\displaystyle={\sum_{{\bf z}\in\mathcal{N}_{h}}}\bigl{(}\lambda_{1}^{n+1}% \mathbf{u},\mathbf{u}({\bf z}){\varphi_{{\bf z}}}\bigr{)}_{h}\leq{\sum_{{\bf z% }\in\mathcal{N}_{h}}}\frac{|\mathbf{u}({\bf z})|^{2}}{|\mathbf{u}({\bf z})|_{% \varepsilon}^{2}}\frac{1}{\tau}\|\mathbf{u}-\mathbf{U}^{n-1/2}\|_{h}\|d_{t}% \mathbf{U}^{n}\|_{h}= ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_u , bold_u ( bold_z ) italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT divide start_ARG | bold_u ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG | bold_u ( bold_z ) | start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG divide start_ARG 1 end_ARG start_ARG italic_τ end_ARG ∥ bold_u - bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT
(3.8) 12τ2𝐮𝐔n1/2h2+Cdt𝐔nh21τ2𝐮2+1τ2𝐔n1/2h2+Cdt𝐔nh2.absent12superscript𝜏2superscriptsubscriptnorm𝐮superscript𝐔𝑛122𝐶superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛21superscript𝜏2superscriptnorm𝐮21superscript𝜏2superscriptsubscriptnormsuperscript𝐔𝑛122𝐶superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛2\displaystyle\leq\frac{1}{{2}\tau^{2}}\|\mathbf{u}-\mathbf{U}^{n-1/2}\|_{h}^{2% }+C\|d_{t}\mathbf{U}^{n}\|_{h}^{2}\leq\frac{1}{\tau^{2}}\|\mathbf{u}\|^{2}+% \frac{1}{\tau^{2}}\|\mathbf{U}^{n-1/2}\|_{h}^{2}+C\|d_{t}\mathbf{U}^{n}\|_{h}^% {2}.≤ divide start_ARG 1 end_ARG start_ARG 2 italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_u - bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_C ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ divide start_ARG 1 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_u ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_C ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

Noting that φ𝐳LCh1subscriptnormsubscript𝜑𝐳superscript𝐿𝐶superscript1\|\varphi_{{\bf z}}\|_{L^{\infty}}\leq Ch^{-1}∥ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT we estimate

(λ2n+1𝐮,𝐮(𝐳)φ𝐳)h|𝐮(𝐳)|2|𝐮(𝐳)|ε2(𝐰,𝐮(𝐳)φ𝐳)ω𝐳C𝐰ω𝐳𝐮(𝐳)φ𝐳ω𝐳Ch𝐰ω𝐳𝐮(𝐳)ω𝐳.subscriptsuperscriptsubscript𝜆2𝑛1𝐮𝐮𝐳subscript𝜑𝐳superscript𝐮𝐳2superscriptsubscript𝐮𝐳𝜀2subscript𝐰tensor-product𝐮𝐳subscript𝜑𝐳subscript𝜔𝐳𝐶subscriptdelimited-∥∥𝐰subscript𝜔𝐳subscriptdelimited-∥∥𝐮𝐳subscript𝜑𝐳subscript𝜔𝐳𝐶subscriptdelimited-∥∥𝐰subscript𝜔𝐳subscriptdelimited-∥∥𝐮𝐳subscript𝜔𝐳\begin{split}\bigl{(}\lambda_{2}^{n+1}\mathbf{u},\mathbf{u}({\bf z})\varphi_{{% \bf z}}\bigr{)}_{h}&\leq\frac{|\mathbf{u}({\bf z})|^{2}}{|\mathbf{u}({\bf z})|% _{\varepsilon}^{2}}\bigl{(}\nabla\mathbf{w},\mathbf{u}({\bf z})\otimes\nabla% \varphi_{{\bf z}}\bigr{)}_{\omega_{{\bf z}}}\leq C\|\nabla\mathbf{w}\|_{\omega% _{{\bf z}}}\|\mathbf{u}({\bf z})\nabla\varphi_{{\bf z}}\|_{\omega_{{\bf z}}}\\ &\leq\frac{C}{h}\|\nabla\mathbf{w}\|_{\omega_{\bf z}}\|\mathbf{u}({\bf z})\|_{% \omega_{\bf z}}.\end{split}start_ROW start_CELL ( italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_u , bold_u ( bold_z ) italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_CELL start_CELL ≤ divide start_ARG | bold_u ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG | bold_u ( bold_z ) | start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( ∇ bold_w , bold_u ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C ∥ ∇ bold_w ∥ start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ bold_u ( bold_z ) ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL ≤ divide start_ARG italic_C end_ARG start_ARG italic_h end_ARG ∥ ∇ bold_w ∥ start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ bold_u ( bold_z ) ∥ start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT . end_CELL end_ROW

Consequently, we estimate the second term using the above estimate, the inverse inequality 𝐯Ch1𝐯norm𝐯𝐶superscript1norm𝐯\|\nabla\mathbf{v}\|\leq Ch^{-1}\|\mathbf{v}\|∥ ∇ bold_v ∥ ≤ italic_C italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ∥ bold_v ∥ for 𝐯𝐕h𝐯subscript𝐕\mathbf{v}\in\mathbf{V}_{h}bold_v ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and (2.3) as

(3.9) (λ2n+1𝐮,𝐮)h=𝐳𝒩h(λ2n+1𝐮,𝐮(𝐳)φ𝐳)hCh𝐳𝒩h𝐰ω𝐳𝐮(𝐳)ω𝐳Ch𝐰𝐮hCh2𝐰𝐮h12Δh𝐮h2+Ch4𝐮h2,subscriptsuperscriptsubscript𝜆2𝑛1𝐮𝐮subscript𝐳subscript𝒩subscriptsuperscriptsubscript𝜆2𝑛1𝐮𝐮𝐳subscript𝜑𝐳𝐶subscript𝐳subscript𝒩subscriptdelimited-∥∥𝐰subscript𝜔𝐳subscriptdelimited-∥∥𝐮𝐳subscript𝜔𝐳𝐶delimited-∥∥𝐰subscriptdelimited-∥∥𝐮𝐶superscript2delimited-∥∥𝐰subscriptdelimited-∥∥𝐮12superscriptsubscriptdelimited-∥∥subscriptΔ𝐮2𝐶superscript4superscriptsubscriptdelimited-∥∥𝐮2\begin{split}\bigl{(}\lambda_{2}^{n+1}\mathbf{u},\mathbf{u}\bigr{)}_{h}&={\sum% _{{\bf z}\in\mathcal{N}_{h}}}\bigl{(}\lambda_{2}^{n+1}\mathbf{u},\mathbf{u}({% \bf z})\varphi_{{\bf z}}\bigr{)}_{h}\leq\frac{C}{h}\sum_{{\bf z}\in\mathcal{N}% _{h}}\|\nabla\mathbf{w}\|_{\omega_{\bf z}}\|\mathbf{u}({\bf z})\|_{\omega_{\bf z% }}\\ &\leq\frac{C}{h}\|\nabla\mathbf{w}\|\|\mathbf{u}\|_{h}\leq\frac{C}{h^{2}}\|% \mathbf{w}\|\|\mathbf{u}\|_{h}\leq\frac{1}{2}\|\Delta_{h}\mathbf{u}\|_{h}^{2}+% \frac{C}{h^{4}}\|\mathbf{u}\|_{h}^{2},\end{split}start_ROW start_CELL ( italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_u , bold_u ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_CELL start_CELL = ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_u , bold_u ( bold_z ) italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ divide start_ARG italic_C end_ARG start_ARG italic_h end_ARG ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ ∇ bold_w ∥ start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ bold_u ( bold_z ) ∥ start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL ≤ divide start_ARG italic_C end_ARG start_ARG italic_h end_ARG ∥ ∇ bold_w ∥ ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ divide start_ARG italic_C end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_w ∥ ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_C end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , end_CELL end_ROW

where we also used the fact that 𝐳𝒩h𝐯ω𝐳2C(𝒯h)𝐯2subscript𝐳subscript𝒩superscriptsubscriptnorm𝐯subscript𝜔𝐳2𝐶subscript𝒯superscriptnorm𝐯2\sum_{{\bf z}\in\mathcal{N}_{h}}\|\mathbf{v}\|_{\omega_{\bf z}}^{2}\leq C(% \mathcal{T}_{h})\|\mathbf{v}\|^{2}∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ bold_v ∥ start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ italic_C ( caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ∥ bold_v ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT (where the constant C(𝒯h)>0𝐶subscript𝒯0C(\mathcal{T}_{h})>0italic_C ( caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) > 0 is hhitalic_h-independent due to the regularity of the partition 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT).

We use (3), (3.9) along with (2.4) to conclude

(𝐅ε(𝐮),𝐮)subscript𝐅𝜀𝐮𝐮\displaystyle(\mathbf{F}_{\varepsilon}(\mathbf{u}),\mathbf{u})( bold_F start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( bold_u ) , bold_u ) 2τ2(𝐮h22|(𝐔n,𝐮)h||(𝐔n1/2,𝐮)h|)+Δh𝐮h2absent2superscript𝜏2superscriptsubscriptnorm𝐮22subscriptsuperscript𝐔𝑛𝐮subscriptsuperscript𝐔𝑛12𝐮superscriptsubscriptnormsubscriptΔ𝐮2\displaystyle\geq\frac{2}{\tau^{2}}\left(\|\mathbf{u}\|_{h}^{2}-2|\bigl{(}% \mathbf{U}^{n},\mathbf{u}\bigr{)}_{h}|-|\bigl{(}\mathbf{U}^{n-1/2},\mathbf{u}% \bigr{)}_{h}|\right)+\|\Delta_{h}\mathbf{u}\|_{h}^{2}≥ divide start_ARG 2 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 | ( bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_u ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | - | ( bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT , bold_u ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | ) + ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
1τ2𝐮h21τ2𝐔n1/2h2Cdt𝐔nh212Δh𝐮h2Ch4𝐮h21superscript𝜏2superscriptsubscriptnorm𝐮21superscript𝜏2superscriptsubscriptnormsuperscript𝐔𝑛122𝐶superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛212superscriptsubscriptnormsubscriptΔ𝐮2𝐶superscript4superscriptsubscriptnorm𝐮2\displaystyle\quad-\frac{1}{\tau^{2}}\|\mathbf{u}\|_{h}^{2}-\frac{1}{\tau^{2}}% \|\mathbf{U}^{n-1/2}\|_{h}^{2}-C\|d_{t}\mathbf{U}^{n}\|_{h}^{2}-\frac{1}{2}\|% \Delta_{h}\mathbf{u}\|_{h}^{2}-\frac{C}{h^{4}}\|\mathbf{u}\|_{h}^{2}- divide start_ARG 1 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 1 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_C ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG italic_C end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
1τ2((1Cτ2h4)𝐮h24𝐔nh𝐮h2𝐔n1/2h𝐮h)absent1superscript𝜏21𝐶superscript𝜏2superscript4superscriptsubscriptnorm𝐮24subscriptnormsuperscript𝐔𝑛subscriptnorm𝐮2subscriptnormsuperscript𝐔𝑛12subscriptnorm𝐮\displaystyle\geq\frac{1}{\tau^{2}}\left(\left(1-\frac{C\tau^{2}}{h^{4}}\right% )\|\mathbf{u}\|_{h}^{2}-{4}\|\mathbf{U}^{n}\|_{h}\|\mathbf{u}\|_{h}-2\|\mathbf% {U}^{n-1/2}\|_{h}\|\mathbf{u}\|_{h}\right)≥ divide start_ARG 1 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( ( 1 - divide start_ARG italic_C italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG ) ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 4 ∥ bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - 2 ∥ bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT )
+12Δh𝐮h212τ2𝐔n1/2h2Cdt𝐔nh212superscriptsubscriptnormsubscriptΔ𝐮212superscript𝜏2superscriptsubscriptnormsuperscript𝐔𝑛122𝐶superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛2\displaystyle\quad+\frac{1}{2}\|\Delta_{h}\mathbf{u}\|_{h}^{2}-\frac{1}{2\tau^% {2}}\|\mathbf{U}^{n-1/2}\|_{h}^{2}-C\|d_{t}\mathbf{U}^{n}\|_{h}^{2}+ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_C ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
1τ2𝐮h((1Cτ2h4)𝐮h4𝐔nh2𝐔n1/2h)absent1superscript𝜏2subscriptnorm𝐮1𝐶superscript𝜏2superscript4subscriptnorm𝐮4subscriptnormsuperscript𝐔𝑛2subscriptnormsuperscript𝐔𝑛12\displaystyle\geq\frac{1}{\tau^{2}}\|\mathbf{u}\|_{h}\left(\left(1-\frac{C\tau% ^{2}}{h^{4}}\right)\|\mathbf{u}\|_{h}-4\|\mathbf{U}^{n}\|_{h}-2\|\mathbf{U}^{n% -1/2}\|_{h}\right)≥ divide start_ARG 1 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( ( 1 - divide start_ARG italic_C italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG ) ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - 4 ∥ bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - 2 ∥ bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT )
+12Δh𝐮h212τ2𝐔n1/2h2Cdt𝐔nh2.12superscriptsubscriptnormsubscriptΔ𝐮212superscript𝜏2superscriptsubscriptnormsuperscript𝐔𝑛122𝐶superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛2\displaystyle\quad+\frac{1}{2}\|\Delta_{h}\mathbf{u}\|_{h}^{2}-\frac{1}{2\tau^% {2}}\|\mathbf{U}^{n-1/2}\|_{h}^{2}-C\|d_{t}\mathbf{U}^{n}\|_{h}^{2}.+ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_C ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

For τC~h2𝜏~𝐶superscript2\tau\leq\tilde{C}h^{2}italic_τ ≤ over~ start_ARG italic_C end_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT for sufficiently small C~C~(Ω)>0~𝐶~𝐶Ω0\tilde{C}\equiv\tilde{C}(\Omega)>0over~ start_ARG italic_C end_ARG ≡ over~ start_ARG italic_C end_ARG ( roman_Ω ) > 0 it is possible to find R>0𝑅0R>0italic_R > 0 such that for all 𝐮𝐕h𝐮subscript𝐕\mathbf{u}\in\mathbf{V}_{h}bold_u ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT with 𝐮hRsubscriptnorm𝐮𝑅\|\mathbf{u}\|_{h}\geq R∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≥ italic_R it holds

(𝐅ε(𝐮),𝐮)1τ2𝐮h12τ2𝐔n1/2h2Cdt𝐔nh2>0.subscript𝐅𝜀𝐮𝐮1superscript𝜏2subscriptnorm𝐮12superscript𝜏2superscriptsubscriptnormsuperscript𝐔𝑛122𝐶superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛20(\mathbf{F}_{\varepsilon}(\mathbf{u}),\mathbf{u})\geq\frac{1}{\tau^{2}}\|% \mathbf{u}\|_{h}-\frac{1}{2\tau^{2}}\|\mathbf{U}^{n-1/2}\|_{h}^{2}-C\|d_{t}% \mathbf{U}^{n}\|_{h}^{2}>0.( bold_F start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( bold_u ) , bold_u ) ≥ divide start_ARG 1 end_ARG start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_u ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_C ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT > 0 .

Then the Brouwer’s fixed point theorem implies the existence of 𝐮𝐔n+1/2𝐕h𝐮superscript𝐔𝑛12subscript𝐕\mathbf{u}\equiv\mathbf{U}^{n+1/2}\in\mathbf{V}_{h}bold_u ≡ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT such that 𝐅ε(𝐔n+1/2)=0subscript𝐅𝜀superscript𝐔𝑛120\mathbf{F}_{\varepsilon}(\mathbf{U}^{n+1/2})=0bold_F start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ) = 0.

ii)ii)italic_i italic_i ) We show that for sufficiently small τCh2𝜏𝐶superscript2\tau\leq Ch^{2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT the solution 𝐔n+1/2superscript𝐔𝑛12\mathbf{U}^{n+1/2}bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT from step i)i)italic_i ) also satisfies 𝐅ε(𝐔n+1/2)=0subscript𝐅𝜀superscript𝐔𝑛120\mathbf{F}_{\varepsilon}(\mathbf{U}^{n+1/2})=0bold_F start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT ( bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ) = 0 for ε=0𝜀0\varepsilon=0italic_ε = 0 which implies that 𝐔n+1=2𝐔n+1/2𝐔nsuperscript𝐔𝑛12superscript𝐔𝑛12superscript𝐔𝑛\mathbf{U}^{n+1}=2\mathbf{U}^{n+1/2}-\mathbf{U}^{n}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = 2 bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT - bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT is a solution of (3.1). It suffices to show that for τCh2𝜏𝐶superscript2\tau\leq Ch^{2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT it holds

(3.10) |𝐔n+1/2(𝐳)|1τ2|dt𝐔n+1(𝐳)|>12𝐳𝒩h.formulae-sequencesuperscript𝐔𝑛12𝐳1𝜏2subscriptd𝑡superscript𝐔𝑛1𝐳12for-all𝐳subscript𝒩|\mathbf{U}^{n+1/2}({\bf z})|\geq 1-\frac{\tau}{2}|\mathrm{d}_{t}\mathbf{U}^{n% +1}({\bf z})|>\frac{1}{2}\qquad\forall{\bf z}\in\mathcal{N}_{h}.| bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | ≥ 1 - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG | roman_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | > divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∀ bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

We proceed by induction. Suppose that for 0jn0𝑗𝑛0\leq j\leq n0 ≤ italic_j ≤ italic_n its holds that 𝐔j𝐕hsuperscript𝐔𝑗subscript𝐕\mathbf{U}^{j}\in\mathbf{V}_{h}bold_U start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT satisfies |𝐔j(𝐳)|=1superscript𝐔𝑗𝐳1|\mathbf{U}^{j}({\bf z})|=1| bold_U start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( bold_z ) | = 1 for all 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and that

h(𝐕n,𝐔n)+τ22j=1ndt𝐕jh2=h(𝐕0,𝐔0).subscriptsuperscript𝐕𝑛superscript𝐔𝑛superscript𝜏22superscriptsubscript𝑗1𝑛subscriptsuperscriptnormsubscript𝑑𝑡superscript𝐕𝑗2subscriptsuperscript𝐕0superscript𝐔0\mathcal{E}_{h}\bigl{(}{\bf V}^{n},{\bf U}^{n}\bigr{)}+\frac{\tau^{2}}{2}\sum_% {j=1}^{n}\|d_{t}{\bf V}^{j}\|^{2}_{h}=\mathcal{E}_{h}\bigl{(}{\bf V}^{0},{\bf U% }^{0}\bigr{)}.caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) + divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) .

The solution 𝐔n+1superscript𝐔𝑛1\mathbf{U}^{n+1}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT satisfies

(dt2𝐔n+1,𝚽)h+(Δh𝐔n+1/2,Δh𝚽)h=(λw,εn+1𝐔n+1/2,𝚽)h=((λ1n+1+λ2n+1)𝐔n+1/2,𝚽)h.subscriptsuperscriptsubscript𝑑𝑡2superscript𝐔𝑛1𝚽subscriptsubscriptΔsuperscript𝐔𝑛12subscriptΔ𝚽subscriptsuperscriptsubscript𝜆𝑤𝜀𝑛1superscript𝐔𝑛12𝚽subscriptsuperscriptsubscript𝜆1𝑛1superscriptsubscript𝜆2𝑛1superscript𝐔𝑛12𝚽\bigl{(}d_{t}^{2}\mathbf{U}^{n+1},\boldsymbol{\Phi}\bigr{)}_{h}+\big{(}\Delta_% {h}\mathbf{U}^{n+1/2},\Delta_{h}\boldsymbol{\Phi}\big{)}_{h}=\bigl{(}\lambda_{% w,\varepsilon}^{n+1}\mathbf{U}^{n+1/2},\boldsymbol{\Phi}\bigr{)}_{h}=\bigl{(}(% \lambda_{1}^{n+1}+\lambda_{2}^{n+1})\mathbf{U}^{n+1/2},\boldsymbol{\Phi}\bigr{% )}_{h}.( italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( italic_λ start_POSTSUBSCRIPT italic_w , italic_ε end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

We set 𝚽=dt𝐔n+1𝚽subscript𝑑𝑡superscript𝐔𝑛1\boldsymbol{\Phi}=d_{t}\mathbf{U}^{n+1}bold_Φ = italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT in the above and get

12dt[dt𝐔n+1h2+Δh𝐔n+1h2]+τ2dt2𝐔n+1h2=((λ1n+1+λ2n+1)𝐔n+1/2,dt𝐔n+1)h.12subscript𝑑𝑡delimited-[]superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛12superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛12𝜏2superscriptsubscriptnormsuperscriptsubscript𝑑𝑡2superscript𝐔𝑛12subscriptsuperscriptsubscript𝜆1𝑛1superscriptsubscript𝜆2𝑛1superscript𝐔𝑛12subscript𝑑𝑡superscript𝐔𝑛1\frac{1}{2}d_{t}\left[\|d_{t}\mathbf{U}^{n+1}\|_{h}^{2}+\|\Delta_{h}\mathbf{U}% ^{n+1}\|_{h}^{2}\right]+\frac{\tau}{2}\|d_{t}^{2}\mathbf{U}^{n+1}\|_{h}^{2}=% \bigl{(}(\lambda_{1}^{n+1}+\lambda_{2}^{n+1})\mathbf{U}^{n+1/2},d_{t}\mathbf{U% }^{n+1}\bigr{)}_{h}.divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ( ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

Noting that τdt𝐔n+1=2𝐔n+1/22𝐔n𝜏subscript𝑑𝑡superscript𝐔𝑛12superscript𝐔𝑛122superscript𝐔𝑛\tau d_{t}\mathbf{U}^{n+1}=2\mathbf{U}^{n+1/2}-2\mathbf{U}^{n}italic_τ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = 2 bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT - 2 bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT we estimate

(λ1n+1𝐔n+1/2,dt𝐔n+1)h12(|dt𝐔n|(|dt𝐔n+1|+|dt𝐔n|)max{|𝐔n+1/2|,ε},|dt𝐔n+1|)hsubscriptsuperscriptsubscript𝜆1𝑛1superscript𝐔𝑛12subscript𝑑𝑡superscript𝐔𝑛112subscriptsubscript𝑑𝑡superscript𝐔𝑛subscript𝑑𝑡superscript𝐔𝑛1subscript𝑑𝑡superscript𝐔𝑛superscript𝐔𝑛12𝜀subscript𝑑𝑡superscript𝐔𝑛1\displaystyle(\lambda_{1}^{n+1}\mathbf{U}^{n+1/2},d_{t}\mathbf{U}^{n+1})_{h}% \leq\frac{1}{2}\left(\frac{|d_{t}\mathbf{U}^{n}|(|d_{t}\mathbf{U}^{n+1}|+|d_{t% }\mathbf{U}^{n}|)}{\max\{|\mathbf{U}^{n+1/2}|,\varepsilon\}},|d_{t}\mathbf{U}^% {n+1}|\right)_{h}( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( divide start_ARG | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT | ( | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT | + | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT | ) end_ARG start_ARG roman_max { | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT | , italic_ε } end_ARG , | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT | ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT
1τ(|dt𝐔n|(|dt𝐔n+1|+|dt𝐔n|)max{|𝐔n+1/2|,ε},|𝐔n+1/2|+|𝐔n|)habsent1𝜏subscriptsubscript𝑑𝑡superscript𝐔𝑛subscript𝑑𝑡superscript𝐔𝑛1subscript𝑑𝑡superscript𝐔𝑛superscript𝐔𝑛12𝜀superscript𝐔𝑛12superscript𝐔𝑛\displaystyle\leq\frac{1}{\tau}\left(\frac{|d_{t}\mathbf{U}^{n}|(|d_{t}\mathbf% {U}^{n+1}|+|d_{t}\mathbf{U}^{n}|)}{\max\{|\mathbf{U}^{n+1/2}|,\varepsilon\}},|% \mathbf{U}^{n+1/2}|+|\mathbf{U}^{n}|\right)_{h}≤ divide start_ARG 1 end_ARG start_ARG italic_τ end_ARG ( divide start_ARG | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT | ( | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT | + | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT | ) end_ARG start_ARG roman_max { | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT | , italic_ε } end_ARG , | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT | + | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT | ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT
Cτ(1+𝐔n𝐋ε)dt𝐔nh(dt𝐔n+1h+dt𝐔nh).absent𝐶𝜏1subscriptnormsuperscript𝐔𝑛superscript𝐋𝜀subscriptnormsubscript𝑑𝑡superscript𝐔𝑛subscriptnormsubscript𝑑𝑡superscript𝐔𝑛1subscriptnormsubscript𝑑𝑡superscript𝐔𝑛\displaystyle\leq\frac{C}{\tau}\left(1+\frac{\|\mathbf{U}^{n}\|_{\mathbf{L}^{% \infty}}}{\varepsilon}\right)\|d_{t}\mathbf{U}^{n}\|_{h}(\|d_{t}\mathbf{U}^{n+% 1}\|_{h}+\|d_{t}\mathbf{U}^{n}\|_{h}).≤ divide start_ARG italic_C end_ARG start_ARG italic_τ end_ARG ( 1 + divide start_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_ε end_ARG ) ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) .

Noting(3.9) we estimate

(λ2n+1𝐔n+1/2,dt𝐔n+1)h=𝐳𝒩hβ𝐳(𝐖n+1/2,𝐔n+1/2(𝐳)φ𝐳)β𝐳max{|𝐔n+1/2(𝐳)|2,ε}𝐔n+1/2(𝐳)dt𝐔n+1(𝐳)subscriptsuperscriptsubscript𝜆2𝑛1superscript𝐔𝑛12subscript𝑑𝑡superscript𝐔𝑛1subscript𝐳subscript𝒩subscript𝛽𝐳superscript𝐖𝑛12tensor-productsuperscript𝐔𝑛12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔𝑛12𝐳2𝜀superscript𝐔𝑛12𝐳subscript𝑑𝑡superscript𝐔𝑛1𝐳\displaystyle(\lambda_{2}^{n+1}\mathbf{U}^{n+1/2},d_{t}\mathbf{U}^{n+1})_{h}=% \sum_{{\bf z}\in\mathcal{N}_{h}}\beta_{\bf z}\frac{\bigl{(}\nabla\mathbf{W}^{n% +1/2},\mathbf{U}^{n+1/2}({\bf z})\otimes\nabla\varphi_{{\bf z}}\bigr{)}}{\beta% _{{\bf z}}\max\{|\mathbf{U}^{n+1/2}({\bf z})|^{2},\varepsilon\}}\mathbf{U}^{n+% 1/2}({\bf z})d_{t}\mathbf{U}^{n+1}({\bf z})( italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT divide start_ARG ( ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT roman_max { | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , italic_ε } end_ARG bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z )
C𝐳𝒩h(|𝐖n+1/2|,|φ𝐳|)ω𝐳max{|𝐔n+1/2(𝐳)|2,ε}|𝐔n+1/2(𝐳)|2|dt𝐔n+1(𝐳)|Ch2Δh𝐔n+1/2hdt𝐔n+1h,absent𝐶subscript𝐳subscript𝒩subscriptsuperscript𝐖𝑛12subscript𝜑𝐳subscript𝜔𝐳superscriptsuperscript𝐔𝑛12𝐳2𝜀superscriptsuperscript𝐔𝑛12𝐳2subscript𝑑𝑡superscript𝐔𝑛1𝐳𝐶superscript2subscriptnormsubscriptΔsuperscript𝐔𝑛12subscriptnormsubscript𝑑𝑡superscript𝐔𝑛1\displaystyle\leq C\sum_{{\bf z}\in\mathcal{N}_{h}}\frac{\big{(}|\nabla\mathbf% {W}^{n+1/2}|,|\nabla\varphi_{{\bf z}}|\bigr{)}_{\omega_{{\bf z}}}}{\max\{|% \mathbf{U}^{n+1/2}({\bf z})|^{2},\varepsilon\}}|\mathbf{U}^{n+1/2}({\bf z})|^{% 2}|d_{t}\mathbf{U}^{n+1}({\bf z})|\leq\frac{C}{h^{2}}\|\Delta_{h}\mathbf{U}^{n% +1/2}\|_{h}\|d_{t}\mathbf{U}^{n+1}\|_{h},≤ italic_C ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT divide start_ARG ( | ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT | , | ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | ) start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG roman_max { | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , italic_ε } end_ARG | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | ≤ divide start_ARG italic_C end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ,

where we used

(|𝐖n+1/2|,|dt𝐔n+1(𝐳)||φ𝐳|)ω𝐳subscriptsuperscript𝐖𝑛12subscript𝑑𝑡superscript𝐔𝑛1𝐳subscript𝜑𝐳subscript𝜔𝐳\displaystyle\big{(}|\nabla\mathbf{W}^{n+1/2}|,|d_{t}\mathbf{U}^{n+1}({\bf z})% ||\nabla\varphi_{{\bf z}}|\bigr{)}_{\omega_{{\bf z}}}( | ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT | , | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | | ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | ) start_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT 𝐖n+1/2L2(ω𝐳)|dt𝐔n+1(𝐳)||φ𝐳|L2(ω𝐳)absentsubscriptnormsuperscript𝐖𝑛12superscript𝐿2subscript𝜔𝐳subscriptnormsubscript𝑑𝑡superscript𝐔𝑛1𝐳subscript𝜑𝐳superscript𝐿2subscript𝜔𝐳\displaystyle\leq\|\nabla\mathbf{W}^{n+1/2}\|_{L^{2}(\omega_{\bf z})}\||d_{t}% \mathbf{U}^{n+1}({\bf z})||\nabla\varphi_{{\bf z}}|\|_{L^{2}(\omega_{\bf z})}≤ ∥ ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ∥ | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | | ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT
1h2𝐖n+1/2L2(ω𝐳)|dt𝐔n+1(𝐳)||φ𝐳|L2(ω𝐳).absent1superscript2subscriptnormsuperscript𝐖𝑛12superscript𝐿2subscript𝜔𝐳subscriptnormsubscript𝑑𝑡superscript𝐔𝑛1𝐳subscript𝜑𝐳superscript𝐿2subscript𝜔𝐳\displaystyle\leq\frac{1}{h^{2}}\|\mathbf{W}^{n+1/2}\|_{L^{2}(\omega_{\bf z})}% \||d_{t}\mathbf{U}^{n+1}({\bf z})||\varphi_{{\bf z}}|\|_{L^{2}(\omega_{\bf z})}.≤ divide start_ARG 1 end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ∥ | italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | | italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT .

Hence, we conclude that

12τ(114Cτh2)dt𝐔n+1h2+12τ(1Cτh2)Δh𝐔n+1h2+τ2dt2𝐔n+1h212𝜏114𝐶𝜏superscript2superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛1212𝜏1𝐶𝜏superscript2superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛12𝜏2superscriptsubscriptnormsuperscriptsubscript𝑑𝑡2superscript𝐔𝑛12\displaystyle\frac{1}{2\tau}\left(1-\frac{1}{4}-\frac{C\tau}{h^{2}}\right)\|d_% {t}\mathbf{U}^{n+1}\|_{h}^{2}+\frac{1}{2\tau}\left(1-\frac{C\tau}{h^{2}}\right% )\|\Delta_{h}\mathbf{U}^{n+1}\|_{h}^{2}+\frac{\tau}{2}\|d_{t}^{2}\mathbf{U}^{n% +1}\|_{h}^{2}divide start_ARG 1 end_ARG start_ARG 2 italic_τ end_ARG ( 1 - divide start_ARG 1 end_ARG start_ARG 4 end_ARG - divide start_ARG italic_C italic_τ end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 italic_τ end_ARG ( 1 - divide start_ARG italic_C italic_τ end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
12τ(1+C(1+𝐔n𝐋ε)2)dt𝐔nh2+12τ(1+Cτh2)Δh𝐔nh2.absent12𝜏1𝐶superscript1subscriptnormsuperscript𝐔𝑛superscript𝐋𝜀2superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛212𝜏1𝐶𝜏superscript2superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛2\displaystyle\leq\frac{1}{2\tau}\left(1+C\left(1+\frac{\|\mathbf{U}^{n}\|_{% \mathbf{L}^{\infty}}}{\varepsilon}\right)^{2}\right)\|d_{t}\mathbf{U}^{n}\|_{h% }^{2}+\frac{1}{2\tau}\left(1+\frac{C\tau}{h^{2}}\right)\|\Delta_{h}\mathbf{U}^% {n}\|_{h}^{2}.≤ divide start_ARG 1 end_ARG start_ARG 2 italic_τ end_ARG ( 1 + italic_C ( 1 + divide start_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_ε end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 italic_τ end_ARG ( 1 + divide start_ARG italic_C italic_τ end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

By the inverse estimate vhLhd/2vhsubscriptnormsubscript𝑣superscript𝐿superscript𝑑2normsubscript𝑣\|v_{h}\|_{L^{\infty}}\leq h^{-d/2}\|v_{h}\|∥ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_h start_POSTSUPERSCRIPT - italic_d / 2 end_POSTSUPERSCRIPT ∥ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥, recalling the induction assumption, we deduce for sufficiently small τCh2𝜏𝐶superscript2\tau\leq Ch^{2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT that

τ22dt𝐔n+1L2superscript𝜏22superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛1superscript𝐿2\displaystyle\frac{\tau^{2}}{2}\|d_{t}\mathbf{U}^{n+1}\|_{L^{\infty}}^{2}divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT Cτ2hddt𝐔n+1h2absent𝐶superscript𝜏2superscript𝑑superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛12\displaystyle\leq C\tau^{2}h^{-d}\|d_{t}\mathbf{U}^{n+1}\|_{h}^{2}≤ italic_C italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT - italic_d end_POSTSUPERSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
Cτ2hd4[(1+C(1+𝐔n𝐋ε)2)dt𝐔nh2+2Δh𝐔nh2]C~τ2hd<12.absent𝐶superscript𝜏2superscript𝑑4delimited-[]1𝐶superscript1subscriptnormsuperscript𝐔𝑛superscript𝐋𝜀2superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛22superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛2~𝐶superscript𝜏2superscript𝑑12\displaystyle\leq\frac{C\tau^{2}h^{-d}}{4}\left[\left(1+C\left(1+\frac{\|% \mathbf{U}^{n}\|_{\mathbf{L}^{\infty}}}{\varepsilon}\right)^{2}\right)\|d_{t}% \mathbf{U}^{n}\|_{h}^{2}+2\|\Delta_{h}\mathbf{U}^{n}\|_{h}^{2}\right]\leq% \tilde{C}\tau^{2}h^{-d}<\frac{1}{2}.≤ divide start_ARG italic_C italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT - italic_d end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG [ ( 1 + italic_C ( 1 + divide start_ARG ∥ bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_ε end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 2 ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] ≤ over~ start_ARG italic_C end_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT - italic_d end_POSTSUPERSCRIPT < divide start_ARG 1 end_ARG start_ARG 2 end_ARG .

It follows that (3.10) is satisfied for sufficiently small τChd/2Ch2𝜏𝐶superscript𝑑2𝐶superscript2\tau\leq Ch^{d/2}\leq Ch^{2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT italic_d / 2 end_POSTSUPERSCRIPT ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT for d3𝑑3d\leq 3italic_d ≤ 3. ∎

Remark 3.1.

Compared to the (second order) wave map equation, which requires a time step restriction τChmax{1,d/2}𝜏𝐶superscript1𝑑2\tau\leq Ch^{\max\{1,d/2\}}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT roman_max { 1 , italic_d / 2 } end_POSTSUPERSCRIPT for the existence of the discrete solution [7, 10], the bi-harmonic wave map equation requires a stronger restriction τCh2𝜏𝐶superscript2\tau\leq Ch^{2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Nevertheless, the fixed-point algorithm introduced in Section 7.1 requires a weaker condition τCh𝜏𝐶\tau\leq Chitalic_τ ≤ italic_C italic_h for convergence in practical computations; a similar condition is also required for the convergence of the corresponding fixed-point algorithm for the wave map equation [10].

4. Convergence of the numerical approximation

Given the solution {𝐔n}n=0N𝐕hsuperscriptsubscriptsuperscript𝐔𝑛𝑛0𝑁subscript𝐕\{\mathbf{U}^{n}\}_{n=0}^{N}\subset\mathbf{V}_{h}{ bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ⊂ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT we consider the interpolants 𝐮τ,h,𝐮τ,h,𝐮¯τ,h:ΩT3:subscript𝐮𝜏subscriptsuperscript𝐮𝜏subscript¯𝐮𝜏subscriptΩ𝑇superscript3{\bf u}_{\tau,h},{\bf u}^{-}_{\tau,h},\overline{{\bf u}}_{\tau,h}:\Omega_{T}% \rightarrow\mathbb{R}^{3}bold_u start_POSTSUBSCRIPT italic_τ , italic_h end_POSTSUBSCRIPT , bold_u start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_τ , italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_τ , italic_h end_POSTSUBSCRIPT : roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT → blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT such that for t[tn,tn+1)×Ω𝑡subscript𝑡𝑛subscript𝑡𝑛1Ωt\in[t_{n},t_{n+1})\times\Omegaitalic_t ∈ [ italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) × roman_Ω

𝐮τ,h(t)=ttnτ𝐔n+1+tn+1tτ𝐔n,subscript𝐮𝜏𝑡𝑡subscript𝑡𝑛𝜏superscript𝐔𝑛1subscript𝑡𝑛1𝑡𝜏superscript𝐔𝑛\displaystyle{\bf u}_{\tau,h}(t)=\frac{t-t_{n}}{\tau}{\bf U}^{n+1}+\frac{t_{n+% 1}-t}{\tau}{\bf U}^{n}\,,bold_u start_POSTSUBSCRIPT italic_τ , italic_h end_POSTSUBSCRIPT ( italic_t ) = divide start_ARG italic_t - italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_τ end_ARG bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + divide start_ARG italic_t start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT - italic_t end_ARG start_ARG italic_τ end_ARG bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ,
(4.1) 𝐮τ,h(t)=𝐔n,𝐮τ,h+(t)=𝐔n+1,formulae-sequencesubscriptsuperscript𝐮𝜏𝑡superscript𝐔𝑛subscriptsuperscript𝐮𝜏𝑡superscript𝐔𝑛1\displaystyle{\bf u}^{-}_{\tau,h}(t)={\bf U}^{n}\,,\qquad{\bf u}^{+}_{\tau,h}(% t)={\bf U}^{n+1}\,,bold_u start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_τ , italic_h end_POSTSUBSCRIPT ( italic_t ) = bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_u start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_τ , italic_h end_POSTSUBSCRIPT ( italic_t ) = bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ,
𝐮¯τ,h(t):=𝐔n+1/2,assignsubscript¯𝐮𝜏𝑡superscript𝐔𝑛12\displaystyle\overline{{\bf u}}_{\tau,h}(t):={\bf U}^{n+1/2},over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_τ , italic_h end_POSTSUBSCRIPT ( italic_t ) := bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ,

and analogously we define the corresponding interpolants for {𝐕n}n=0Nsuperscriptsubscriptsuperscript𝐕𝑛𝑛0𝑁\{\mathbf{V}^{n}\}_{n=0}^{N}{ bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT (𝐕n=dt𝐔nsuperscript𝐕𝑛subscriptd𝑡superscript𝐔𝑛\mathbf{V}^{n}=\mathrm{d}_{t}\mathbf{U}^{n}bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = roman_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT for n1𝑛1n\geq 1italic_n ≥ 1), and {𝐖n}n=0Nsuperscriptsubscriptsuperscript𝐖𝑛𝑛0𝑁\{\mathbf{W}^{n}\}_{n=0}^{N}{ bold_W start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT (𝐖n=Δh𝐔nsuperscript𝐖𝑛subscriptΔsuperscript𝐔𝑛\mathbf{W}^{n}=-\Delta_{h}\mathbf{U}^{n}bold_W start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT for n1𝑛1n\geq 1italic_n ≥ 1). In the sequel we replace the subscript τ,h𝜏\tau,hitalic_τ , italic_h by hhitalic_h to simplify the notation. The scheme (3.1) can be equivalently written in terms of the above interpolants for 𝚽C0([0,T];𝐕h)𝚽subscriptsuperscript𝐶00𝑇subscript𝐕\boldsymbol{\Phi}\in{C^{\infty}_{0}}([0,T];\mathbf{V}_{h})bold_Φ ∈ italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( [ 0 , italic_T ] ; bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) as

(4.2) 0T[(t𝐯h,𝚽)h+(𝐰¯h,𝚽)(λh+𝐮¯h,𝚽)h]dt=0,0T[(𝐰¯h,𝚽)(𝐮¯h,𝚽)h]dt=0.formulae-sequencesuperscriptsubscript0𝑇delimited-[]subscriptsubscript𝑡subscript𝐯𝚽subscript¯𝐰𝚽subscriptsuperscriptsubscript𝜆subscript¯𝐮𝚽differential-d𝑡0superscriptsubscript0𝑇delimited-[]subscript¯𝐰𝚽subscriptsubscript¯𝐮𝚽differential-d𝑡0\begin{split}\int_{0}^{T}\left[\big{(}\partial_{t}{\bf v}_{h},\boldsymbol{\Phi% }\big{)}_{h}+\big{(}\nabla\overline{{\bf w}}_{h},\nabla\boldsymbol{\Phi}\big{)% }-\big{(}\lambda_{h}^{+}\overline{{\bf u}}_{h},\boldsymbol{\Phi}\big{)}_{h}% \right]\mathrm{d}t=0,\\ \int_{0}^{T}\left[\big{(}\overline{{\bf w}}_{h},\boldsymbol{\Phi}\big{)}-\big{% (}\nabla\overline{{\bf u}}_{h},\nabla\boldsymbol{\Phi}\big{)}_{h}\right]% \mathrm{d}t=0.\end{split}start_ROW start_CELL ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT [ ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ∇ over¯ start_ARG bold_w end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ bold_Φ ) - ( italic_λ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ] roman_d italic_t = 0 , end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT [ ( over¯ start_ARG bold_w end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_Φ ) - ( ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ] roman_d italic_t = 0 . end_CELL end_ROW

In the next lemma we restate (4.2) in a form that is suitable for showing convergence to the weak formulation (2.6).

Lemma 4.1.

For all 𝚿C0([0,T);C(Ω;3))𝚿subscriptsuperscript𝐶00𝑇superscript𝐶Ωsuperscript3\boldsymbol{\Psi}\in C^{\infty}_{0}([0,T);C^{\infty}(\Omega;\mathbb{R}^{3}))bold_Ψ ∈ italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( [ 0 , italic_T ) ; italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω ; blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) ) it holds that

(4.3) |0T[(t𝐮h,t[𝐮h×𝚿])h+(Δh𝐮¯h,Δhh[𝐮¯h×𝚿])h]dt(𝐕0,𝐔0×𝚿(0))h|superscriptsubscript0𝑇delimited-[]subscriptsubscript𝑡subscript𝐮subscript𝑡delimited-[]subscript𝐮𝚿subscriptsubscriptΔsubscript¯𝐮subscriptΔsubscriptdelimited-[]subscript¯𝐮𝚿differential-d𝑡subscriptsuperscript𝐕0superscript𝐔0𝚿0\displaystyle\left|\int_{0}^{T}\left[-\big{(}\partial_{t}{\bf u}_{h},\partial_% {t}[{\bf u}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}+\big{(}\Delta_{h}\overline{% {\bf u}}_{h},\Delta_{h}\mathcal{I}_{h}[\overline{{\bf u}}_{h}\times\boldsymbol% {\Psi}]\big{)}_{h}\right]\mathrm{d}t-\big{(}\mathbf{V}^{0},\mathbf{U}^{0}% \times\boldsymbol{\Psi}(0)\big{)}_{h}\right|| ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT [ - ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ] roman_d italic_t - ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT × bold_Ψ ( 0 ) ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT |
|0T([𝐯h𝐯h+],t[𝐮h×𝚿])hdt|+Cτ1/2h(𝐕0,𝐔0)1/2𝚿L(ΩT).absentsuperscriptsubscript0𝑇subscriptdelimited-[]subscript𝐯superscriptsubscript𝐯subscript𝑡delimited-[]subscript𝐮𝚿differential-d𝑡𝐶superscript𝜏12subscriptsuperscriptsuperscript𝐕0superscript𝐔012subscriptnorm𝚿superscript𝐿subscriptΩ𝑇\displaystyle\qquad\leq\left|\int_{0}^{T}\big{(}[{\bf v}_{h}-{\bf v}_{h}^{+}],% \partial_{t}[{\bf u}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}\mathrm{d}t\right|+% C\tau^{1/2}\mathcal{E}_{h}(\mathbf{V}^{0},\mathbf{U}^{0})^{1/2}\|\boldsymbol{% \Psi}\|_{L^{\infty}(\Omega_{T})}.≤ | ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( [ bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ] , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t | + italic_C italic_τ start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ∥ bold_Ψ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT .
Proof.

We take 𝚽=h[𝐮¯h×𝚿]𝚽subscriptdelimited-[]subscript¯𝐮𝚿\boldsymbol{\Phi}=\mathcal{I}_{h}[\overline{{\bf u}}_{h}\times\boldsymbol{\Psi}]bold_Φ = caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] with 𝚿C0([0,T);C(Ω;3)\boldsymbol{\Psi}\in C^{\infty}_{0}([0,T);C^{\infty}(\Omega;\mathbb{R}^{3})bold_Ψ ∈ italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( [ 0 , italic_T ) ; italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω ; blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) in (4.2) and note that the term containing λh+superscriptsubscript𝜆\lambda_{h}^{+}italic_λ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT disappears by orthogonality. Next, we rewrite the first term as

(4.4) (t𝐯h,𝐮¯h×𝚿)h=(t𝐯h,𝐮h×𝚿)h+(t𝐯h,(𝐮¯h𝐮h)×𝚿)h.subscriptsubscript𝑡subscript𝐯subscript¯𝐮𝚿subscriptsubscript𝑡subscript𝐯subscript𝐮𝚿subscriptsubscript𝑡subscript𝐯subscript¯𝐮subscript𝐮𝚿\big{(}\partial_{t}{\bf v}_{h},\overline{{\bf u}}_{h}\times\boldsymbol{\Psi}% \big{)}_{h}=\big{(}\partial_{t}{\bf v}_{h},{\bf u}_{h}\times\boldsymbol{\Psi}% \big{)}_{h}+\big{(}\partial_{t}{\bf v}_{h},(\overline{{\bf u}}_{h}-{\bf u}_{h}% )\times\boldsymbol{\Psi}\big{)}_{h}.( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ( over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) × bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

Noting that

𝐮¯h𝐮h=(12(tn+1+tn)t)𝐯h+for t[tn,tn+1),formulae-sequencesubscript¯𝐮subscript𝐮12subscript𝑡𝑛1subscript𝑡𝑛𝑡superscriptsubscript𝐯for 𝑡subscript𝑡𝑛subscript𝑡𝑛1\overline{{\bf u}}_{h}-{\bf u}_{h}=\Big{(}\frac{1}{2}(t_{n+1}+t_{n})-t\Big{)}{% \bf v}_{h}^{+}\qquad\text{for }t\in[t_{n},t_{n+1}),over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_t start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT + italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) - italic_t ) bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT for italic_t ∈ [ italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) ,

we estimate (t𝐯h,(𝐮¯h𝐮h)×𝚿)hτ2t𝐯hh𝐯h+h𝚿Lsubscriptsubscript𝑡subscript𝐯subscript¯𝐮subscript𝐮𝚿𝜏2subscriptnormsubscript𝑡subscript𝐯subscriptnormsuperscriptsubscript𝐯subscriptnorm𝚿superscript𝐿\big{(}\partial_{t}{\bf v}_{h},(\overline{{\bf u}}_{h}-{\bf u}_{h})\times% \boldsymbol{\Psi}\big{)}_{h}\leq\frac{\tau}{2}\|{\partial_{t}{\bf v}_{h}}\|_{h% }\|{\bf v}_{h}^{+}\|_{h}\|\boldsymbol{\Psi}\|_{L^{\infty}}( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ( over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) × bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ bold_Ψ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. Hence, we use the discrete energy estimate (3.6) to bound the second term in (4.4) as

0T(t𝐯h,(𝐮¯h𝐮h)×𝚿)hdtsuperscriptsubscript0𝑇subscriptsubscript𝑡subscript𝐯subscript¯𝐮subscript𝐮𝚿differential-d𝑡\displaystyle\int_{0}^{T}\big{(}\partial_{t}{\bf v}_{h},(\overline{{\bf u}}_{h% }-{\bf u}_{h})\times\boldsymbol{\Psi}\big{)}_{h}\mathrm{d}t∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ( over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) × bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t Cτ1/2(0Tτt𝐯hh2dt)1/2𝚿L(ΩT)absent𝐶superscript𝜏12superscriptsuperscriptsubscript0𝑇𝜏superscriptsubscriptnormsubscript𝑡subscript𝐯2differential-d𝑡12subscriptnorm𝚿superscript𝐿subscriptΩ𝑇\displaystyle\leq C\tau^{1/2}\left(\int_{0}^{T}\tau\|{\partial_{t}{\bf v}_{h}}% \|_{h}^{2}\mathrm{d}t\right)^{1/2}\|\boldsymbol{\Psi}\|_{L^{\infty}(\Omega_{T})}≤ italic_C italic_τ start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_τ ∥ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t ) start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ∥ bold_Ψ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT
Cτ1/2h(𝐕0,𝐔0)1/2𝚿L(ΩT).absent𝐶superscript𝜏12subscriptsuperscriptsuperscript𝐕0superscript𝐔012subscriptnorm𝚿superscript𝐿subscriptΩ𝑇\displaystyle\leq C\tau^{1/2}\mathcal{E}_{h}(\mathbf{V}^{0},\mathbf{U}^{0})^{1% /2}\|\boldsymbol{\Psi}\|_{L^{\infty}(\Omega_{T})}.≤ italic_C italic_τ start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ∥ bold_Ψ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT .

We use integration by parts and that t𝐮h=𝐯h+subscript𝑡subscript𝐮superscriptsubscript𝐯\partial_{t}{\bf u}_{h}={\bf v}_{h}^{+}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT to rewrite the the first term in (4.4) as

0T(t𝐯h,𝐮h×𝚿)hdt=0T(𝐯h,t[𝐮h×𝚿])hdt(𝐕0,𝐔0×𝚿(0))hsuperscriptsubscript0𝑇subscriptsubscript𝑡subscript𝐯subscript𝐮𝚿differential-d𝑡superscriptsubscript0𝑇subscriptsubscript𝐯subscript𝑡delimited-[]subscript𝐮𝚿differential-d𝑡subscriptsuperscript𝐕0superscript𝐔0𝚿0\displaystyle\int_{0}^{T}\big{(}\partial_{t}{\bf v}_{h},{\bf u}_{h}\times% \boldsymbol{\Psi}\big{)}_{h}\mathrm{d}t=-\int_{0}^{T}\big{(}{\bf v}_{h},% \partial_{t}[{\bf u}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}\mathrm{d}t-\big{(}% \mathbf{V}^{0},\mathbf{U}^{0}\times\boldsymbol{\Psi}(0)\big{)}_{h}∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t = - ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t - ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT × bold_Ψ ( 0 ) ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT
=0T(t𝐮h[𝐯h𝐯h+],t[𝐮h×𝚿])hdt(𝐕0,𝐔0×𝚿(0))h.absentsuperscriptsubscript0𝑇subscriptsubscript𝑡subscript𝐮delimited-[]subscript𝐯superscriptsubscript𝐯subscript𝑡delimited-[]subscript𝐮𝚿differential-d𝑡subscriptsuperscript𝐕0superscript𝐔0𝚿0\displaystyle\qquad=\int_{0}^{T}\big{(}-\partial_{t}{\bf u}_{h}-[{\bf v}_{h}-{% \bf v}_{h}^{+}],\partial_{t}[{\bf u}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}% \mathrm{d}t-\big{(}\mathbf{V}^{0},\mathbf{U}^{0}\times\boldsymbol{\Psi}(0)\big% {)}_{h}.= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( - ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - [ bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ] , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t - ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT × bold_Ψ ( 0 ) ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

By the definition of the discrete Laplacian (2.4) we note that the second equation in (4.2) implies that 𝐰¯h=Δh𝐮¯hsubscript¯𝐰subscriptΔsubscript¯𝐮\overline{{\bf w}}_{h}=-\Delta_{h}\overline{{\bf u}}_{h}over¯ start_ARG bold_w end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. Hence, using again (2.4) we rewrite

(𝐰¯h,h[𝐮¯h×𝚿])=(𝐰¯h,Δhh[𝐮¯h×𝚿])h=(Δh𝐮¯h,Δhh[𝐮¯h×𝚿])h.subscript¯𝐰subscriptdelimited-[]subscript¯𝐮𝚿subscriptsubscript¯𝐰subscriptΔsubscriptdelimited-[]subscript¯𝐮𝚿subscriptsubscriptΔsubscript¯𝐮subscriptΔsubscriptdelimited-[]subscript¯𝐮𝚿\big{(}\nabla\overline{{\bf w}}_{h},\nabla\mathcal{I}_{h}[\overline{{\bf u}}_{% h}\times\boldsymbol{\Psi}]\big{)}=\big{(}\overline{{\bf w}}_{h},-\Delta_{h}% \mathcal{I}_{h}[\overline{{\bf u}}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}=\big% {(}\Delta_{h}\overline{{\bf u}}_{h},\Delta_{h}\mathcal{I}_{h}[\overline{{\bf u% }}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}.( ∇ over¯ start_ARG bold_w end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) = ( over¯ start_ARG bold_w end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

The inequality (4.3) then follows from the last three identities above. ∎

Next, we state a discrete analogue of the Aubin-Lions-Simin compactness lemma for the embedding H2H1superscript𝐻2superscript𝐻1H^{2}\subset H^{1}italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⊂ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT, which provides strong H1superscript𝐻1H^{1}italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT convergence of the numerical approximation. This strong convergence is required to identify the limits of the nonlinear terms in the numerical scheme.

Lemma 4.2.

Let {uh}h>0subscriptsubscript𝑢0\{u_{h}\}_{h>0}{ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_h > 0 end_POSTSUBSCRIPT be a sequence in {L2(0,T,Vh)}h>0subscriptsuperscript𝐿20𝑇subscript𝑉0\{L^{2}(0,T,V_{h})\}_{h>0}{ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T , italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_h > 0 end_POSTSUBSCRIPT such that

0Tuhh2dtC,0TΔhuhh2dtC and 0Ttuhh2dtC.formulae-sequencesuperscriptsubscript0𝑇superscriptsubscriptnormsubscript𝑢2differential-d𝑡𝐶superscriptsubscript0𝑇superscriptsubscriptnormsubscriptΔsubscript𝑢2differential-d𝑡𝐶 and superscriptsubscript0𝑇superscriptsubscriptnormsubscript𝑡subscript𝑢2differential-d𝑡𝐶\displaystyle\int_{0}^{T}\|u_{h}\|_{h}^{2}\mathrm{d}t\leq C,\quad\int_{0}^{T}% \|\Delta_{h}u_{h}\|_{h}^{2}\mathrm{d}t\leq C\text{ and }\int_{0}^{T}\|\partial% _{t}u_{h}\|_{h}^{2}\mathrm{d}t\leq C.∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t ≤ italic_C , ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t ≤ italic_C and ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t ≤ italic_C .

Then also 0TΔhuhh2dtCsuperscriptsubscript0𝑇superscriptsubscriptnormsubscriptΔsubscript𝑢2differential-d𝑡𝐶\displaystyle\int_{0}^{T}\|\Delta_{h}u_{h}\|_{h}^{2}\mathrm{d}t\leq C∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t ≤ italic_C for h>00h>0italic_h > 0 and there exists a limit uL2(0,T;H2(Ω))𝑢superscript𝐿20𝑇superscript𝐻2Ωu\in L^{2}(0,T;H^{2}(\Omega))italic_u ∈ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) and a subsequence such that

uhsubscript𝑢\displaystyle u_{h}italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT uabsent𝑢\displaystyle\rightarrow u→ italic_u in L2(0,T;H1(Ω)),in superscript𝐿20𝑇superscript𝐻1Ω\displaystyle\text{ in }L^{2}(0,T;H^{1}(\Omega)),in italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) ) ,
ΔhuhsubscriptΔsubscript𝑢\displaystyle\Delta_{h}u_{h}roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ΔuabsentΔ𝑢\displaystyle\rightharpoonup\Delta u⇀ roman_Δ italic_u in L2(0,T;L2(Ω)).in superscript𝐿20𝑇superscript𝐿2Ω\displaystyle\text{in }L^{2}(0,T;L^{2}(\Omega)).in italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) .
Proof.

The equivalence of norms (2.3) implies that {uh}subscript𝑢\{u_{h}\}{ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT }, {Δhuh}subscriptΔsubscript𝑢\{\Delta_{h}u_{h}\}{ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } are bounded in L2(0,T;L2(Ω))superscript𝐿20𝑇superscript𝐿2ΩL^{2}(0,T;L^{2}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ). Moreover, noting (2.2) we bound by the Cauchy-Schwarz and Young inequalities

(4.5) uh2superscriptnormsubscript𝑢2\displaystyle\|\nabla u_{h}\|^{2}∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =(uh,uh)=(Δhuh,uh)h|(Δhuh,uh)|+ChΔhuhuhabsentsubscript𝑢subscript𝑢subscriptsubscriptΔsubscript𝑢subscript𝑢subscriptΔsubscript𝑢subscript𝑢𝐶normsubscriptΔsubscript𝑢normsubscript𝑢\displaystyle=(\nabla u_{h},\nabla u_{h})=-(\Delta_{h}u_{h},u_{h})_{h}\leq|(% \Delta_{h}u_{h},u_{h})|+Ch\|\Delta_{h}u_{h}\|\|\nabla u_{h}\|= ( ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) = - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) | + italic_C italic_h ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥
(1+C)ΔhuhuhC(Δhuh2+uh2),absent1𝐶normsubscriptΔsubscript𝑢normsubscript𝑢𝐶superscriptnormsubscriptΔsubscript𝑢2superscriptnormsubscript𝑢2\displaystyle\leq(1+C)\|\Delta_{h}u_{h}\|\|u_{h}\|\leq C\left(\|\Delta_{h}u_{h% }\|^{2}+\|u_{h}\|^{2}\right),≤ ( 1 + italic_C ) ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ≤ italic_C ( ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∥ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ,

where we also used the inverse inequality uhCh1uhnormsubscript𝑢𝐶superscript1normsubscript𝑢\|\nabla u_{h}\|\leq Ch^{-1}\|u_{h}\|∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ≤ italic_C italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ∥ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ and (2.2).

The above inequality along with the bounds for {uh}subscript𝑢\{u_{h}\}{ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT }, {Δhuh}subscriptΔsubscript𝑢\{\Delta_{h}u_{h}\}{ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } implies the sequence {uh}subscript𝑢\{u_{h}\}{ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } is also bounded in L2(0,T;H1(Ω))superscript𝐿20𝑇superscript𝐻1ΩL^{2}(0,T;H^{1}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) ). Hence, we deduce that there exist a subsequence (not relabeled) such that uhusubscript𝑢𝑢u_{h}\rightharpoonup uitalic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ⇀ italic_u in L2(0,T;H1(Ω))superscript𝐿20𝑇superscript𝐻1ΩL^{2}(0,T;H^{1}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) ). Moreover, since tuhsubscript𝑡subscript𝑢\partial_{t}u_{h}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is bounded in L2(0,T;L2(Ω))superscript𝐿20𝑇superscript𝐿2ΩL^{2}(0,T;L^{2}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) a standard Aubin-Lions-Simon result, see, e.g., [19, Theorem 2.1, Ch. III], implies strong convergence uhusubscript𝑢𝑢u_{h}\rightarrow uitalic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT → italic_u in L2(0,T;L2(Ω))superscript𝐿20𝑇superscript𝐿2ΩL^{2}(0,T;L^{2}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ).

The bound ΔhuhL2(0,T;L2)CsubscriptnormsubscriptΔsubscript𝑢superscript𝐿20𝑇superscript𝐿2𝐶\|\Delta_{h}u_{h}\|_{L^{2}(0,T;L^{2})}\leq C∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT ≤ italic_C implies the existence of a limit wL2(0,T;L2(Ω))𝑤superscript𝐿20𝑇superscript𝐿2Ωw\in L^{2}(0,T;L^{2}(\Omega))italic_w ∈ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) such that ΔhuhwsubscriptΔsubscript𝑢𝑤\Delta_{h}u_{h}\rightharpoonup wroman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ⇀ italic_w in L2(0,T;L2(Ω))superscript𝐿20𝑇superscript𝐿2ΩL^{2}(0,T;L^{2}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ). By the weak convergence of {uh}subscript𝑢\{u_{h}\}{ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } in L2(0,T;H1(Ω))superscript𝐿20𝑇superscript𝐻1ΩL^{2}(0,T;H^{1}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) ) we deduce that w=Δu𝑤Δ𝑢w=\Delta uitalic_w = roman_Δ italic_u since (taking a strongly converging sequence φhφsubscript𝜑𝜑\varphi_{h}\rightarrow\varphiitalic_φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT → italic_φ, e.g., φh=Ihφsubscript𝜑subscript𝐼𝜑\varphi_{h}=I_{h}\varphiitalic_φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = italic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_φ)

0T(u,ϕ)dt=limh00T(uh,ϕh)dt=limh00T(Δhuh,ϕh)hdtsuperscriptsubscript0𝑇𝑢italic-ϕdifferential-d𝑡subscript0superscriptsubscript0𝑇subscript𝑢subscriptitalic-ϕdifferential-d𝑡subscript0superscriptsubscript0𝑇subscriptsubscriptΔsubscript𝑢subscriptitalic-ϕdifferential-d𝑡\displaystyle\int_{0}^{T}(\nabla u,\nabla\phi)\mathrm{d}t=\lim_{h\rightarrow 0% }\int_{0}^{T}(\nabla u_{h},\nabla\phi_{h})\mathrm{d}t=\lim_{h\rightarrow 0}% \int_{0}^{T}(-\Delta_{h}u_{h},\phi_{h})_{h}\mathrm{d}t∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∇ italic_u , ∇ italic_ϕ ) roman_d italic_t = roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) roman_d italic_t = roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t
=limh00T[(Δhuh,ϕh)+𝒪(h)]dt=limh00T(Δhuh,ϕ)dt=0T(w,ϕ)dt,absentsubscript0superscriptsubscript0𝑇delimited-[]subscriptΔsubscript𝑢subscriptitalic-ϕ𝒪differential-d𝑡subscript0superscriptsubscript0𝑇subscriptΔsubscript𝑢italic-ϕdifferential-d𝑡superscriptsubscript0𝑇𝑤italic-ϕdifferential-d𝑡\displaystyle=\lim_{h\rightarrow 0}\int_{0}^{T}\big{[}(-\Delta_{h}u_{h},\phi_{% h})+\mathcal{O}(h)\big{]}\mathrm{d}t=\lim_{h\rightarrow 0}\int_{0}^{T}(-\Delta% _{h}u_{h},\phi)\mathrm{d}t=\int_{0}^{T}(-w,\phi)\mathrm{d}t,= roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT [ ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) + caligraphic_O ( italic_h ) ] roman_d italic_t = roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_ϕ ) roman_d italic_t = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( - italic_w , italic_ϕ ) roman_d italic_t ,

where we used that (2.2) implies

|(Δhuh,ϕh)h(Δhuh,ϕh)|ChΔhuhϕh.subscriptsubscriptΔsubscript𝑢subscriptitalic-ϕsubscriptΔsubscript𝑢subscriptitalic-ϕ𝐶normsubscriptΔsubscript𝑢normsubscriptitalic-ϕ|(-\Delta_{h}u_{h},\phi_{h})_{h}-(-\Delta_{h}u_{h},\phi_{h})|\leq Ch\|\Delta_{% h}u_{h}\|\|\nabla\phi_{h}\|.| ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) | ≤ italic_C italic_h ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ italic_ϕ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ .

Since uhusubscript𝑢𝑢\nabla u_{h}\rightharpoonup\nabla u∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ⇀ ∇ italic_u the strong convergence of the gradient follows if we show the convergence of the norm limh00Tuh2dt=0Tu2dtsubscript0superscriptsubscript0𝑇superscriptnormsubscript𝑢2differential-d𝑡superscriptsubscript0𝑇superscriptnorm𝑢2differential-d𝑡\lim_{h\rightarrow 0}\int_{0}^{T}\|\nabla u_{h}\|^{2}\mathrm{d}t=\int_{0}^{T}% \|\nabla u\|^{2}\mathrm{d}troman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ ∇ italic_u ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t. Consequently, using that ΔhuhΔusubscriptΔsubscript𝑢Δ𝑢\Delta_{h}u_{h}\rightharpoonup\Delta uroman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ⇀ roman_Δ italic_u, uhusubscript𝑢𝑢u_{h}\rightarrow uitalic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT → italic_u in L2(0,T;L2(Ω))superscript𝐿20𝑇superscript𝐿2ΩL^{2}(0,T;L^{2}(\Omega))italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) and (2.2) we conclude that

limh00Tuh2dt=limh00T(uh,uh)dt=limh00T(Δuh,uh)hdtsubscript0superscriptsubscript0𝑇superscriptnormsubscript𝑢2differential-d𝑡subscript0superscriptsubscript0𝑇subscript𝑢subscript𝑢differential-d𝑡subscript0superscriptsubscript0𝑇subscriptΔsubscript𝑢subscript𝑢differential-d𝑡\displaystyle\lim_{h\rightarrow 0}\int_{0}^{T}\|\nabla u_{h}\|^{2}\mathrm{d}t=% \lim_{h\rightarrow 0}\int_{0}^{T}(\nabla u_{h},\nabla u_{h})\mathrm{d}t=\lim_{% h\rightarrow 0}\int_{0}^{T}(-\Delta u_{h},u_{h})_{h}\mathrm{d}troman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t = roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) roman_d italic_t = roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( - roman_Δ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t
=0T(Δu,u)dt=0Tu2dt.absentsuperscriptsubscript0𝑇Δ𝑢𝑢differential-d𝑡superscriptsubscript0𝑇superscriptnorm𝑢2differential-d𝑡\displaystyle=\int_{0}^{T}(-\Delta u,u)\mathrm{d}t=\int_{0}^{T}\|\nabla u\|^{2% }\mathrm{d}t.= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( - roman_Δ italic_u , italic_u ) roman_d italic_t = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ ∇ italic_u ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_t .

Next we formulate a (perturbed) discrete product rule for the discrete Laplace operator. The lemma enables us to use discrete orthogonality property in the sequel, which is required to identify the limit of the second term in on the left-had side of (4.3).

Lemma 4.3.

The following discrete product rule holds for the discrete Laplacian (2.4) on right-angled triangulations:

|(Δhh[vhw],uh)h[(Δhvh)hw,uh)h+(vh(Δhhw),uh)h2(vhhw,uh)]|\displaystyle\left|(-\Delta_{h}\mathcal{I}_{h}[v_{h}w],u_{h})_{h}-\big{[}(-% \Delta_{h}v_{h})\mathcal{I}_{h}w,u_{h})_{h}+(v_{h}(-\Delta_{h}\mathcal{I}_{h}w% ),u_{h})_{h}-2(\nabla v_{h}\nabla\mathcal{I}_{h}w,u_{h})\big{]}\right|| ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - [ ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ) , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - 2 ( ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ] |
ChuhvhwL(Ω).absent𝐶normsubscript𝑢normsubscript𝑣subscriptnorm𝑤superscript𝐿Ω\displaystyle\qquad\leq Ch\|\nabla u_{h}\|\|\nabla v_{h}\|\|\nabla w\|_{L^{% \infty}(\Omega)}.≤ italic_C italic_h ∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ italic_w ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT .

for any uh,vhVhsubscript𝑢subscript𝑣subscript𝑉u_{h},v_{h}\in V_{h}italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and wC(Ω¯)W1,(Ω)𝑤𝐶¯Ωsuperscript𝑊1Ωw\in C(\overline{\Omega})\cap W^{1,\infty}(\Omega)italic_w ∈ italic_C ( over¯ start_ARG roman_Ω end_ARG ) ∩ italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT ( roman_Ω ).

Proof.

i)i)italic_i ) We first consider Type-1111 triangulations. We employ the transformation on the reference simplex T^d^𝑇superscript𝑑\hat{T}\subset\mathbb{R}^{d}over^ start_ARG italic_T end_ARG ⊂ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT with vertices p^0=𝟎subscript^𝑝00\hat{p}_{0}={\bf 0}over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = bold_0, p^i=αi𝐞isubscript^𝑝𝑖subscript𝛼𝑖subscript𝐞𝑖\hat{p}_{i}=\alpha_{i}\mathbf{e}_{i}over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, i=1,,d𝑖1𝑑i=1,\dots,ditalic_i = 1 , … , italic_d. Since 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is right-angled, to each element T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, there is a rotation matrix RTsubscript𝑅𝑇R_{T}italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT such that the map x=T(x^)=p0+RTx^𝑥subscript𝑇^𝑥subscript𝑝0subscript𝑅𝑇^𝑥x=\mathcal{R}_{T}(\hat{x})=p_{0}+R_{T}\hat{x}italic_x = caligraphic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ( over^ start_ARG italic_x end_ARG ) = italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT over^ start_ARG italic_x end_ARG maps T^^𝑇\hat{T}over^ start_ARG italic_T end_ARG onto T𝑇Titalic_T (for suitable αisubscript𝛼𝑖\alpha_{i}italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT). We denote u^(x^)=u(T(x^))=u(x)^𝑢^𝑥𝑢subscript𝑇^𝑥𝑢𝑥\hat{u}(\hat{x})=u(\mathcal{R}_{T}(\hat{x}))=u(x)over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_x end_ARG ) = italic_u ( caligraphic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ( over^ start_ARG italic_x end_ARG ) ) = italic_u ( italic_x ) and note the identity xu=RTx^u^subscript𝑥𝑢subscript𝑅𝑇subscript^𝑥^𝑢\nabla_{x}u=R_{T}\nabla_{\hat{x}}\hat{u}∇ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_u = italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ∇ start_POSTSUBSCRIPT over^ start_ARG italic_x end_ARG end_POSTSUBSCRIPT over^ start_ARG italic_u end_ARG, since RTT=RT1superscriptsubscript𝑅𝑇𝑇superscriptsubscript𝑅𝑇1R_{T}^{T}=R_{T}^{-1}italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT = italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT. We note that for u^𝒫1(T^)^𝑢superscript𝒫1^𝑇\hat{u}\in\mathcal{P}^{1}(\hat{T})over^ start_ARG italic_u end_ARG ∈ caligraphic_P start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( over^ start_ARG italic_T end_ARG ) it holds that

x^iu^|T^=u^(p^i)u^(p^0)αi.evaluated-atsubscriptsubscript^𝑥𝑖^𝑢^𝑇^𝑢subscript^𝑝𝑖^𝑢subscript^𝑝0subscript𝛼𝑖\partial_{\hat{x}_{i}}\hat{u}|_{\hat{T}}=\frac{\hat{u}(\hat{p}_{i})-\hat{u}(% \hat{p}_{0})}{\alpha_{i}}.∂ start_POSTSUBSCRIPT over^ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT over^ start_ARG italic_u end_ARG | start_POSTSUBSCRIPT over^ start_ARG italic_T end_ARG end_POSTSUBSCRIPT = divide start_ARG over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG .

Using the definition of the discrete Laplacian we also note that

(4.6) (Δhh[vhw],φ𝐳)h=(h[vhw],φ𝐳)=Tωz(h[vhw],φ𝐳)T.subscriptsubscriptΔsubscriptdelimited-[]subscript𝑣𝑤subscript𝜑𝐳subscriptdelimited-[]subscript𝑣𝑤subscript𝜑𝐳subscript𝑇subscript𝜔𝑧subscriptsubscriptdelimited-[]subscript𝑣𝑤subscript𝜑𝐳𝑇(-\Delta_{h}\mathcal{I}_{h}[v_{h}w],\varphi_{\bf z})_{h}=(\nabla\mathcal{I}_{h% }[v_{h}w],\nabla\varphi_{\bf z})=\sum_{T\subset\omega_{z}}(\nabla\mathcal{I}_{% h}[v_{h}w],\nabla\varphi_{\bf z})_{T}.( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_T ⊂ italic_ω start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT .

Using that xu=RTx^u^=:RT^u^\nabla_{x}u=R_{T}\nabla_{\hat{x}}\hat{u}=:R_{T}\hat{\nabla}\hat{u}∇ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_u = italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ∇ start_POSTSUBSCRIPT over^ start_ARG italic_x end_ARG end_POSTSUBSCRIPT over^ start_ARG italic_u end_ARG = : italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT over^ start_ARG ∇ end_ARG over^ start_ARG italic_u end_ARG and that RTsubscript𝑅𝑇R_{T}italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT is a rotation we observe that

(h[vhw],φ𝐳)T=(RT^h[v^w^],RT^φ^𝐳^)T^=(^h[v^w^],^φ^𝐳^)T^.subscriptsubscriptdelimited-[]subscript𝑣𝑤subscript𝜑𝐳𝑇subscriptsubscript𝑅𝑇^subscriptdelimited-[]^𝑣^𝑤subscript𝑅𝑇^subscript^𝜑^𝐳^𝑇subscript^subscriptdelimited-[]^𝑣^𝑤^subscript^𝜑^𝐳^𝑇(\nabla\mathcal{I}_{h}[v_{h}w],\nabla\varphi_{\bf z})_{T}=(R_{T}\hat{\nabla}% \mathcal{I}_{h}[\hat{v}\hat{w}],R_{T}\hat{\nabla}\hat{\varphi}_{\hat{{\bf z}}}% )_{\hat{T}}=(\hat{\nabla}\mathcal{I}_{h}[\hat{v}\hat{w}],\hat{\nabla}\hat{% \varphi}_{\hat{{\bf z}}})_{\hat{T}}.( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = ( italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT over^ start_ARG ∇ end_ARG caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over^ start_ARG italic_v end_ARG over^ start_ARG italic_w end_ARG ] , italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT over^ start_ARG ∇ end_ARG over^ start_ARG italic_φ end_ARG start_POSTSUBSCRIPT over^ start_ARG bold_z end_ARG end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT over^ start_ARG italic_T end_ARG end_POSTSUBSCRIPT = ( over^ start_ARG ∇ end_ARG caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over^ start_ARG italic_v end_ARG over^ start_ARG italic_w end_ARG ] , over^ start_ARG ∇ end_ARG over^ start_ARG italic_φ end_ARG start_POSTSUBSCRIPT over^ start_ARG bold_z end_ARG end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT over^ start_ARG italic_T end_ARG end_POSTSUBSCRIPT .

Hence, we may proceed by considering the the reference element T^^𝑇\hat{T}over^ start_ARG italic_T end_ARG, below we drop the ^^absent\hat{}over^ start_ARG end_ARG to simplify the notation.

On each interior triangle there are d+1𝑑1d+1italic_d + 1 non-zero basis functions associated with its nodes p0,,pdsubscript𝑝0subscript𝑝𝑑p_{0},\dots,p_{d}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , … , italic_p start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT which we denote as φ𝐳subscript𝜑𝐳\varphi_{\bf z}italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT, 𝐳=p0,,pd𝐳subscript𝑝0subscript𝑝𝑑{\bf z}=p_{0},\dots,p_{d}bold_z = italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , … , italic_p start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT. We note that if 𝐳=p0𝐳subscript𝑝0{\bf z}=p_{0}bold_z = italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT

φ𝐳=(α11,,αd1)T,subscript𝜑𝐳superscriptsuperscriptsubscript𝛼11superscriptsubscript𝛼𝑑1𝑇\nabla\varphi_{\bf z}=-(\alpha_{1}^{-1},\dots,\alpha_{d}^{-1})^{T},∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT = - ( italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ,

and for 𝐳=pi𝐳subscript𝑝𝑖{\bf z}=p_{i}bold_z = italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT with i>0𝑖0i>0italic_i > 0 it holds

φ𝐳=(0,,0,αi1,0,0)T.subscript𝜑𝐳superscript00superscriptsubscript𝛼𝑖100𝑇\nabla\varphi_{\bf z}=(0,\dots,0,\alpha_{i}^{-1},0\dots,0)^{T}.∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT = ( 0 , … , 0 , italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT , 0 … , 0 ) start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT .

Below we consider the two above cases separately.

For 𝐳=pi𝐳subscript𝑝𝑖{\bf z}=p_{i}bold_z = italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, i>0𝑖0i>0italic_i > 0 we rewrite

{h[vhw]}i=xi[vhw]=[vhw](pi)[vhw](p0)αi=vh(pi)(w(pi)w(p0))αi+(vh(pi)vh(p0))w(p0)αisubscriptsubscriptdelimited-[]subscript𝑣𝑤𝑖subscriptsubscript𝑥𝑖delimited-[]subscript𝑣𝑤delimited-[]subscript𝑣𝑤subscript𝑝𝑖delimited-[]subscript𝑣𝑤subscript𝑝0subscript𝛼𝑖subscript𝑣subscript𝑝𝑖𝑤subscript𝑝𝑖𝑤subscript𝑝0subscript𝛼𝑖subscript𝑣subscript𝑝𝑖subscript𝑣subscript𝑝0𝑤subscript𝑝0subscript𝛼𝑖\displaystyle\{\nabla\mathcal{I}_{h}[v_{h}w]\}_{i}=\partial_{x_{i}}[v_{h}w]=% \frac{[v_{h}w](p_{i})-[v_{h}w](p_{0})}{\alpha_{i}}=\frac{v_{h}(p_{i})(w(p_{i})% -w(p_{0}))}{\alpha_{i}}+\frac{(v_{h}(p_{i})-v_{h}(p_{0}))w(p_{0})}{\alpha_{i}}{ ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] = divide start_ARG [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = divide start_ARG italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ( italic_w ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - italic_w ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) end_ARG start_ARG italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG + divide start_ARG ( italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) italic_w ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG
=vh(pi)(w(pi)w(p0))αi+(vh(pi)vh(p0))w(pi)αi(vh(pi)vh(p0))(w(pi)w(p0))αiabsentsubscript𝑣subscript𝑝𝑖𝑤subscript𝑝𝑖𝑤subscript𝑝0subscript𝛼𝑖subscript𝑣subscript𝑝𝑖subscript𝑣subscript𝑝0𝑤subscript𝑝𝑖subscript𝛼𝑖subscript𝑣subscript𝑝𝑖subscript𝑣subscript𝑝0𝑤subscript𝑝𝑖𝑤subscript𝑝0subscript𝛼𝑖\displaystyle=\frac{v_{h}(p_{i})(w(p_{i})-w(p_{0}))}{\alpha_{i}}+\frac{(v_{h}(% p_{i})-v_{h}(p_{0}))w(p_{i})}{\alpha_{i}}-\frac{(v_{h}(p_{i})-v_{h}(p_{0}))(w(% p_{i})-w(p_{0}))}{\alpha_{i}}= divide start_ARG italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ( italic_w ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - italic_w ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) end_ARG start_ARG italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG + divide start_ARG ( italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) italic_w ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) end_ARG start_ARG italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG - divide start_ARG ( italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) ( italic_w ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - italic_w ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) end_ARG start_ARG italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG

Hence, we deduce that

(4.7) h[vhw],φ𝐳=vh(𝐳)hw,φ𝐳+w(𝐳)vh,φ𝐳xivhxihw.subscriptdelimited-[]subscript𝑣𝑤subscript𝜑𝐳subscript𝑣𝐳subscript𝑤subscript𝜑𝐳𝑤𝐳subscript𝑣subscript𝜑𝐳subscriptsubscript𝑥𝑖subscript𝑣subscriptsubscript𝑥𝑖subscript𝑤\displaystyle\langle\nabla\mathcal{I}_{h}[v_{h}w],\nabla\varphi_{\bf z}\rangle% =v_{h}({\bf z})\langle\nabla\mathcal{I}_{h}w,\nabla\varphi_{\bf z}\rangle+w({% \bf z})\langle\nabla v_{h},\nabla\varphi_{\bf z}\rangle-\partial_{x_{i}}v_{h}% \partial_{x_{i}}\mathcal{I}_{h}w.⟨ ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ⟩ = italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_z ) ⟨ ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ⟩ + italic_w ( bold_z ) ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ⟩ - ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w .

In the case that 𝐳=p0𝐳subscript𝑝0{\bf z}=p_{0}bold_z = italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT we proceed similarly as in the previous case and arrive at

(4.8) h[vhw],φ𝐳=vh(𝐳)hw,φ𝐳+w(𝐳)vh,φ𝐳vh,hw.subscriptdelimited-[]subscript𝑣𝑤subscript𝜑𝐳subscript𝑣𝐳subscript𝑤subscript𝜑𝐳𝑤𝐳subscript𝑣subscript𝜑𝐳subscript𝑣subscript𝑤\displaystyle\langle\nabla\mathcal{I}_{h}[v_{h}w],\nabla\varphi_{\bf z}\rangle% =v_{h}({\bf z})\langle\nabla\mathcal{I}_{h}w,\nabla\varphi_{\bf z}\rangle+w({% \bf z})\langle\nabla v_{h},\nabla\varphi_{\bf z}\rangle-\langle\nabla v_{h},% \nabla\mathcal{I}_{h}w\rangle.⟨ ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ⟩ = italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_z ) ⟨ ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ⟩ + italic_w ( bold_z ) ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ⟩ - ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ .

For each T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, T¯=conv{p0,,pd}¯𝑇convsubscript𝑝0subscript𝑝𝑑\overline{T}=\mathrm{conv}\{p_{0},\dots,p_{d}\}over¯ start_ARG italic_T end_ARG = roman_conv { italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , … , italic_p start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT }, noting that uh|T=i=0dupiφpi:=i=0duiφievaluated-atsubscript𝑢𝑇superscriptsubscript𝑖0𝑑subscript𝑢subscript𝑝𝑖subscript𝜑subscript𝑝𝑖assignsuperscriptsubscript𝑖0𝑑subscript𝑢𝑖subscript𝜑𝑖u_{h}|_{T}=\sum_{i=0}^{d}u_{p_{i}}\varphi_{p_{i}}:=\sum_{i=0}^{d}u_{i}\varphi_% {i}italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_u start_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT := ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, we deduce from (4.7), (4.8) that

(h[vhw],uh)T=i=0dui(h[vhw],φi)Tsubscriptsubscriptdelimited-[]subscript𝑣𝑤subscript𝑢𝑇superscriptsubscript𝑖0𝑑subscript𝑢𝑖subscriptsubscriptdelimited-[]subscript𝑣𝑤subscript𝜑𝑖𝑇\displaystyle(\nabla\mathcal{I}_{h}[v_{h}w],\nabla u_{h})_{T}=\sum_{i=0}^{d}u_% {i}(\nabla\mathcal{I}_{h}[v_{h}w],\nabla\varphi_{i})_{T}( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , ∇ italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT
=i=0d(viuihw,φi|T|+wiuivh,φi|T|)u0vh,hw|T|i=1duixivhxihw|T|absentsuperscriptsubscript𝑖0𝑑subscript𝑣𝑖subscript𝑢𝑖subscript𝑤subscript𝜑𝑖𝑇subscript𝑤𝑖subscript𝑢𝑖subscript𝑣subscript𝜑𝑖𝑇subscript𝑢0subscript𝑣subscript𝑤𝑇superscriptsubscript𝑖1𝑑subscript𝑢𝑖subscriptsubscript𝑥𝑖subscript𝑣subscriptsubscript𝑥𝑖subscript𝑤𝑇\displaystyle=\sum_{i=0}^{d}\Big{(}v_{i}u_{i}\langle\nabla\mathcal{I}_{h}w,% \nabla\varphi_{i}\rangle|T|+w_{i}u_{i}\langle\nabla v_{h},\nabla\varphi_{i}% \rangle|T|\Big{)}-u_{0}\langle\nabla v_{h},\nabla\mathcal{I}_{h}w\rangle|T|-% \sum_{i=1}^{d}u_{i}\partial_{x_{i}}v_{h}\partial_{x_{i}}\mathcal{I}_{h}w|T|= ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟨ ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , ∇ italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ | italic_T | + italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ | italic_T | ) - italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T | - ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w | italic_T |
:=ITIITIIIT.assignabsentsubscript𝐼𝑇𝐼subscript𝐼𝑇𝐼𝐼subscript𝐼𝑇\displaystyle:=I_{T}-II_{T}-III_{T}.:= italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT - italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT - italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT .

By the definition of the discrete Laplacian we deduce that

T𝒯hITsubscript𝑇subscript𝒯subscript𝐼𝑇\displaystyle\sum_{T\in\mathcal{T}_{h}}I_{T}∑ start_POSTSUBSCRIPT italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT =T𝒯h((hw,[uhvh])T+(vh,h[uhw])T)=(hw,[uhvh])+(vh,h[uhw])absentsubscript𝑇subscript𝒯subscriptsubscript𝑤subscript𝑢subscript𝑣𝑇subscriptsubscript𝑣subscriptdelimited-[]subscript𝑢𝑤𝑇subscript𝑤subscript𝑢subscript𝑣subscript𝑣subscriptdelimited-[]subscript𝑢𝑤\displaystyle=\sum_{T\in\mathcal{T}_{h}}\left(\big{(}\nabla\mathcal{I}_{h}w,% \nabla[u_{h}v_{h}]\big{)}_{T}+\big{(}\nabla v_{h},\nabla\mathcal{I}_{h}[u_{h}w% ]\big{)}_{T}\right)=\big{(}\nabla\mathcal{I}_{h}w,\nabla[u_{h}v_{h}]\big{)}+% \big{(}\nabla v_{h},\nabla\mathcal{I}_{h}[u_{h}w]\big{)}= ∑ start_POSTSUBSCRIPT italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( ( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , ∇ [ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ] ) start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT + ( ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] ) start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ) = ( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , ∇ [ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ] ) + ( ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] )
(4.9) =(vh(Δhhw),uh)h+((Δhvh)hw,uh)h.absentsubscriptsubscript𝑣subscriptΔsubscript𝑤subscript𝑢subscriptsubscriptΔsubscript𝑣subscript𝑤subscript𝑢\displaystyle=(v_{h}(-\Delta_{h}\mathcal{I}_{h}w),u_{h})_{h}+((-\Delta_{h}v_{h% })\mathcal{I}_{h}w,u_{h})_{h}.= ( italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ) , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

Next, we consider the term IIIT𝐼𝐼subscript𝐼𝑇III_{T}italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT

IIIT=i=1duixivhxihw|T|=u0vh,hw|T|+i=1d(uiu0)xivhxihw|T|:=IIIT,1+IIIT,2.III_{T}=\sum_{i=1}^{d}u_{i}\partial_{x_{i}}v_{h}\partial_{x_{i}}\mathcal{I}_{h% }w|T|=u_{0}\langle\nabla v_{h},\nabla\mathcal{I}_{h}w\rangle|T|+\sum_{i=1}^{d}% (u_{i}-u_{0})\partial_{x_{i}}v_{h}\partial_{x_{i}}\mathcal{I}_{h}w|T|:=III_{T,% 1}+III_{T,2}.italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w | italic_T | = italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T | + ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w | italic_T | : = italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T , 1 end_POSTSUBSCRIPT + italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T , 2 end_POSTSUBSCRIPT .

We estimate the second term as

IIIT,2=i=1dαixiuhxivhxihw|T|ChuhTvhTwL(T).𝐼𝐼subscript𝐼𝑇2superscriptsubscript𝑖1𝑑subscript𝛼𝑖subscriptsubscript𝑥𝑖subscript𝑢subscriptsubscript𝑥𝑖subscript𝑣subscriptsubscript𝑥𝑖subscript𝑤𝑇𝐶subscriptnormsubscript𝑢𝑇subscriptnormsubscript𝑣𝑇subscriptnorm𝑤superscript𝐿𝑇III_{T,2}=\sum_{i=1}^{d}\alpha_{i}\partial_{x_{i}}u_{h}\partial_{x_{i}}v_{h}% \partial_{x_{i}}\mathcal{I}_{h}w|T|\leq Ch\|\nabla u_{h}\|_{T}\|\nabla v_{h}\|% _{T}\|\nabla w\|_{L^{\infty}(T)}.italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T , 2 end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w | italic_T | ≤ italic_C italic_h ∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ∥ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ∥ ∇ italic_w ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( italic_T ) end_POSTSUBSCRIPT .

We add IIIT,1𝐼𝐼subscript𝐼𝑇1III_{T,1}italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T , 1 end_POSTSUBSCRIPT to IIT𝐼subscript𝐼𝑇II_{T}italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT and get

IIT+IIIT,1=2u0vh,hw|T|=2i=0du0d+1vh,hw|T|𝐼subscript𝐼𝑇𝐼𝐼subscript𝐼𝑇12subscript𝑢0subscript𝑣subscript𝑤𝑇2superscriptsubscript𝑖0𝑑subscript𝑢0𝑑1subscript𝑣subscript𝑤𝑇\displaystyle II_{T}+III_{T,1}=2u_{0}\langle\nabla v_{h},\nabla\mathcal{I}_{h}% w\rangle|T|=2\sum_{i=0}^{d}\frac{u_{0}}{d+1}\langle\nabla v_{h},\nabla\mathcal% {I}_{h}w\rangle|T|italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT + italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T , 1 end_POSTSUBSCRIPT = 2 italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T | = 2 ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT divide start_ARG italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_d + 1 end_ARG ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T |
=2i=0duid+1vh,hw|T|+2i=1d(u0ui)d+1vh,hw|T|absent2superscriptsubscript𝑖0𝑑subscript𝑢𝑖𝑑1subscript𝑣subscript𝑤𝑇2superscriptsubscript𝑖1𝑑subscript𝑢0subscript𝑢𝑖𝑑1subscript𝑣subscript𝑤𝑇\displaystyle=2\sum_{i=0}^{d}\frac{u_{i}}{d+1}\langle\nabla v_{h},\nabla% \mathcal{I}_{h}w\rangle|T|+2\sum_{i=1}^{d}\frac{(u_{0}-u_{i})}{d+1}\langle% \nabla v_{h},\nabla\mathcal{I}_{h}w\rangle|T|= 2 ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT divide start_ARG italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG italic_d + 1 end_ARG ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T | + 2 ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT divide start_ARG ( italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) end_ARG start_ARG italic_d + 1 end_ARG ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T |
=2(vhhw,uh)T+2i=1d(u0ui)d+1vh,hw|T|,absent2subscriptsubscript𝑣subscript𝑤subscript𝑢𝑇2superscriptsubscript𝑖1𝑑subscript𝑢0subscript𝑢𝑖𝑑1subscript𝑣subscript𝑤𝑇\displaystyle=2(\nabla v_{h}\nabla\mathcal{I}_{h}w,u_{h})_{T}+2\sum_{i=1}^{d}% \frac{(u_{0}-u_{i})}{d+1}\langle\nabla v_{h},\nabla\mathcal{I}_{h}w\rangle|T|,= 2 ( ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT + 2 ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT divide start_ARG ( italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) end_ARG start_ARG italic_d + 1 end_ARG ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T | ,

where we used φiφpi(pi)=1subscript𝜑𝑖subscript𝜑subscript𝑝𝑖subscript𝑝𝑖1\varphi_{i}\equiv\varphi_{p_{i}}(p_{i})=1italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≡ italic_φ start_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = 1 to deduce the last equality.

We estimate the last term on the right-hand side in the above equality as

i=1d(u0ui)vh,hw|T|=i=1dαixiuhvh,hw|T|ChuhTvhTwL(T)superscriptsubscript𝑖1𝑑subscript𝑢0subscript𝑢𝑖subscript𝑣subscript𝑤𝑇superscriptsubscript𝑖1𝑑subscript𝛼𝑖subscriptsubscript𝑥𝑖subscript𝑢subscript𝑣subscript𝑤𝑇𝐶subscriptnormsubscript𝑢𝑇subscriptnormsubscript𝑣𝑇subscriptnorm𝑤superscript𝐿𝑇\sum_{i=1}^{d}(u_{0}-u_{i})\langle\nabla v_{h},\nabla\mathcal{I}_{h}w\rangle|T% |=\sum_{i=1}^{d}\alpha_{i}\partial_{x_{i}}u_{h}\langle\nabla v_{h},\nabla% \mathcal{I}_{h}w\rangle|T|\leq Ch\|\nabla u_{h}\|_{T}\|\nabla v_{h}\|_{T}\|% \nabla w\|_{L^{\infty}(T)}∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T | = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ⟨ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ⟩ | italic_T | ≤ italic_C italic_h ∥ ∇ italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ∥ ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ∥ ∇ italic_w ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( italic_T ) end_POSTSUBSCRIPT

Collecting the above estimates for IIT𝐼subscript𝐼𝑇II_{T}italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT, IIIT𝐼𝐼subscript𝐼𝑇III_{T}italic_I italic_I italic_I start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT, summing over T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, noting (4) and (4.6) along with the identity (Δhh[vhw],uh)h=𝐳𝒩h(h[vhw],uh(𝐳)φ𝐳)subscriptsubscriptΔsubscriptdelimited-[]subscript𝑣𝑤subscript𝑢subscript𝐳subscript𝒩subscriptdelimited-[]subscript𝑣𝑤subscript𝑢𝐳subscript𝜑𝐳(-\Delta_{h}\mathcal{I}_{h}[v_{h}w],u_{h})_{h}=\sum_{{\bf z}\in\mathcal{N}_{h}% }(\nabla\mathcal{I}_{h}[v_{h}w],u_{h}({\bf z})\nabla\varphi_{\bf z})( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_z ) ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) concludes the proof.

ii)ii)italic_i italic_i ) For Type-2222 triangulations we may proceed analogously as in the first part (recall that in this case d=3𝑑3d=3italic_d = 3). For simplicity we assume a uniform partition with mesh size hhitalic_h, a generalization to non-uniform partitions is straightforward. As in the first part, by rotation and translation, all tetrahedra can be mapped onto a reference simplex T^=conv{p^0,,p^3}^𝑇convsubscript^𝑝0subscript^𝑝3\hat{T}=\mathrm{conv}\{\hat{p}_{0},\dots,\hat{p}_{3}\}over^ start_ARG italic_T end_ARG = roman_conv { over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , … , over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT } where p^0=𝟎subscript^𝑝00\hat{p}_{0}={\bf 0}over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = bold_0, p^1=h𝐞1subscript^𝑝1subscript𝐞1\hat{p}_{1}=h\mathbf{e}_{1}over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_h bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, p^2=h(𝐞1+𝐞2)subscript^𝑝2subscript𝐞1subscript𝐞2\hat{p}_{2}=h(\mathbf{e}_{1}+\mathbf{e}_{2})over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_h ( bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_e start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) and p^3=h𝐞3subscript^𝑝3subscript𝐞3\hat{p}_{3}=h\mathbf{e}_{3}over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_h bold_e start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT. Consequently we observe that for u^𝒫1(T^)^𝑢superscript𝒫1^𝑇\hat{u}\in\mathcal{P}^{1}(\hat{T})over^ start_ARG italic_u end_ARG ∈ caligraphic_P start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( over^ start_ARG italic_T end_ARG ) it holds that

x^1u^|T^=u^(p^1)u^(p^0)h,x^2u^|T^=u^(p^2)u^(p^1)h,x^3u^|T^=u^(p^1)u^(p^0)h.formulae-sequenceevaluated-atsubscriptsubscript^𝑥1^𝑢^𝑇^𝑢subscript^𝑝1^𝑢subscript^𝑝0formulae-sequenceevaluated-atsubscriptsubscript^𝑥2^𝑢^𝑇^𝑢subscript^𝑝2^𝑢subscript^𝑝1evaluated-atsubscriptsubscript^𝑥3^𝑢^𝑇^𝑢subscript^𝑝1^𝑢subscript^𝑝0\displaystyle\partial_{\hat{x}_{1}}\hat{u}|_{\hat{T}}=\frac{\hat{u}(\hat{p}_{1% })-\hat{u}(\hat{p}_{0})}{h},\quad\partial_{\hat{x}_{2}}\hat{u}|_{\hat{T}}=% \frac{\hat{u}(\hat{p}_{2})-\hat{u}(\hat{p}_{1})}{h},\quad\partial_{\hat{x}_{3}% }\hat{u}|_{\hat{T}}=\frac{\hat{u}(\hat{p}_{1})-\hat{u}(\hat{p}_{0})}{h}.∂ start_POSTSUBSCRIPT over^ start_ARG italic_x end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT over^ start_ARG italic_u end_ARG | start_POSTSUBSCRIPT over^ start_ARG italic_T end_ARG end_POSTSUBSCRIPT = divide start_ARG over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_h end_ARG , ∂ start_POSTSUBSCRIPT over^ start_ARG italic_x end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT over^ start_ARG italic_u end_ARG | start_POSTSUBSCRIPT over^ start_ARG italic_T end_ARG end_POSTSUBSCRIPT = divide start_ARG over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) - over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_h end_ARG , ∂ start_POSTSUBSCRIPT over^ start_ARG italic_x end_ARG start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT over^ start_ARG italic_u end_ARG | start_POSTSUBSCRIPT over^ start_ARG italic_T end_ARG end_POSTSUBSCRIPT = divide start_ARG over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_h end_ARG .

The rest of the proof follows as in part i)i)italic_i ) with minor modifications, therefore we omit it. ∎

Remark 4.1.

A closer inspection of the proof of Lemma 4.3 reveals that in the one dimensional case Ω1Ωsuperscript1\Omega\subset\mathbb{R}^{1}roman_Ω ⊂ blackboard_R start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT the discrete product rule simplifies to an equality which is analogous to the continuous product rule:

(4.10) (Δhh[vhw],uh)h=(Δhvh)hw,uh)h+(vh(Δhhw),uh)h2(vhhw,uh).\displaystyle(-\Delta_{h}\mathcal{I}_{h}[v_{h}w],u_{h})_{h}=(-\Delta_{h}v_{h})% \mathcal{I}_{h}w,u_{h})_{h}+(v_{h}(-\Delta_{h}\mathcal{I}_{h}w),u_{h})_{h}-2(% \nabla v_{h}\nabla\mathcal{I}_{h}w,u_{h}).( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ] , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w ) , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - 2 ( ∇ italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_w , italic_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) .

The discrete product rule (4.10) is used in the next theorem to conclude convergence of the numerical approximation for d=1𝑑1d=1italic_d = 1.

Theorem 4.1 (Convergence).

Let Assumption 1 hold and let Ω1Ωsuperscript1\Omega\subset\mathbb{R}^{1}roman_Ω ⊂ blackboard_R start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT. Furthermore, let 𝐔0𝐮0superscript𝐔0subscript𝐮0\mathbf{U}^{0}\rightarrow\mathbf{u}_{0}bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT → bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, 𝐕0𝐯0superscript𝐕0subscript𝐯0\mathbf{V}^{0}\rightarrow\mathbf{v}_{0}bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT → bold_v start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT for h00h\rightarrow 0italic_h → 0, h(𝐔0,𝐕0)Csubscriptsuperscript𝐔0superscript𝐕0𝐶\mathcal{E}_{h}(\mathbf{U}^{0},\mathbf{V}^{0})\leq Ccaligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) ≤ italic_C and |𝐔0(𝐳)|=1superscript𝐔0𝐳1|{\bf U}^{0}({\bf z})|=1| bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) | = 1, 𝐔0(𝐳),𝐕0(𝐳)=0superscript𝐔0𝐳superscript𝐕0𝐳0\langle\mathbf{U}^{0}({\bf z}),\mathbf{V}^{0}({\bf z})\rangle=0⟨ bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) ⟩ = 0 for 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. Then there exists a weak solution 𝐮:[0,T]×Ω𝕊2:𝐮0𝑇Ωsuperscript𝕊2{\bf u}:[0,T]\times\Omega\rightarrow\mathbb{S}^{2}bold_u : [ 0 , italic_T ] × roman_Ω → blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT of (1.1) according to Definition 2.1 and a subsequence {𝐮h}h,τsubscriptsubscript𝐮𝜏\{{\bf u}_{h}\}_{h,\tau}{ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_h , italic_τ end_POSTSUBSCRIPT such that for (τ,h)0𝜏0(\tau,h)\rightarrow 0( italic_τ , italic_h ) → 0

𝐮hsubscript𝐮\displaystyle{\bf u}_{h}bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT 𝐮𝐮\displaystyle\overset{\ast}{\rightharpoonup}{\bf u}over∗ start_ARG ⇀ end_ARG bold_u in L(0,T;𝐇1),in superscript𝐿0𝑇superscript𝐇1\displaystyle\text{ in }L^{\infty}(0,T;{\bf H}^{1}),in italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ) ,
t𝐮hsubscript𝑡subscript𝐮\displaystyle\partial_{t}{\bf u}_{h}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT t𝐮subscript𝑡𝐮\displaystyle\overset{\ast}{\rightharpoonup}\partial_{t}{\bf u}over∗ start_ARG ⇀ end_ARG ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u in L(0,T;𝐋2).in superscript𝐿0𝑇superscript𝐋2\displaystyle\text{ in }L^{\infty}(0,T;{\bf L}^{2}).in italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) .
Proof.

Estimate (3.6) and Lemma 4.2 implies the boundedness of the sequence {𝐮h}h,τ>0subscriptsubscript𝐮𝜏0\{{\bf u}_{h}\}_{h,\tau>0}{ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_h , italic_τ > 0 end_POSTSUBSCRIPT in L(0,T;𝐇1)superscript𝐿0𝑇superscript𝐇1L^{\infty}(0,T;{\bf H}^{1})italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ). This together with the bound on {t𝐮h}h,τ>0subscriptsubscript𝑡subscript𝐮𝜏0\{\partial_{t}{\bf u}_{h}\}_{h,\tau>0}{ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_h , italic_τ > 0 end_POSTSUBSCRIPT implies the (sub)convergence

(4.11) 𝐮h,𝐮h+,𝐮¯hsubscript𝐮superscriptsubscript𝐮subscript¯𝐮\displaystyle{\bf u}_{h},{\bf u}_{h}^{+},\overline{{\bf u}}_{h}bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT 𝐮𝐮\displaystyle\overset{\ast}{\rightharpoonup}{\bf u}over∗ start_ARG ⇀ end_ARG bold_u in L(0,T;𝐇1),in superscript𝐿0𝑇superscript𝐇1\displaystyle\text{ in }L^{\infty}(0,T;{\bf H}^{1}),in italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ) ,
(4.12) 𝐮h,𝐮h+,𝐮¯hsubscript𝐮superscriptsubscript𝐮subscript¯𝐮\displaystyle{\bf u}_{h},{\bf u}_{h}^{+},\overline{{\bf u}}_{h}bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT 𝐮absent𝐮\displaystyle\rightarrow{\bf u}→ bold_u in L2(0,T;𝐋2),in superscript𝐿20𝑇superscript𝐋2\displaystyle\text{ in }L^{2}(0,T;{\bf L}^{2}),in italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ,
(4.13) t𝐮h,𝐯h,𝐯h+subscript𝑡subscript𝐮subscript𝐯superscriptsubscript𝐯\displaystyle\partial_{t}{\bf u}_{h},{\bf v}_{h},{\bf v}_{h}^{+}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT t𝐮subscript𝑡𝐮\displaystyle\overset{\ast}{\rightharpoonup}\partial_{t}{\bf u}over∗ start_ARG ⇀ end_ARG ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u in L(0,T;𝐋2),in superscript𝐿0𝑇superscript𝐋2\displaystyle\text{ in }L^{\infty}(0,T;{\bf L}^{2}),in italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ,
(4.14) Δh𝐮h,Δh𝐮¯h,Δh𝐮h+subscriptΔsubscript𝐮subscriptΔsubscript¯𝐮subscriptΔsuperscriptsubscript𝐮\displaystyle\Delta_{h}{\bf u}_{h},\Delta_{h}\overline{{\bf u}}_{h},\Delta_{h}% {\bf u}_{h}^{+}roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT Δ𝐮Δ𝐮\displaystyle\overset{\ast}{\rightharpoonup}\Delta{\bf u}over∗ start_ARG ⇀ end_ARG roman_Δ bold_u in L(0,T;𝐋2),in superscript𝐿0𝑇superscript𝐋2\displaystyle\text{ in }L^{\infty}(0,T;{\bf L}^{2}),in italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ,

where to show the convergence of 𝐯hsubscript𝐯{\bf v}_{h}bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, 𝐯h+superscriptsubscript𝐯{\bf v}_{h}^{+}bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT to the same limit for τ,h0𝜏0\tau,h\rightarrow 0italic_τ , italic_h → 0 can be concluded thanks to the the numerical dissipation term in (3.6), since,

(4.15) 𝐯h𝐯h+L2(0,T;𝐋2)2Cτ3n=1Ndt𝐕nh2Cτ0.superscriptsubscriptnormsubscript𝐯superscriptsubscript𝐯superscript𝐿20𝑇superscript𝐋22𝐶superscript𝜏3superscriptsubscript𝑛1𝑁superscriptsubscriptnormsubscript𝑑𝑡superscript𝐕𝑛2𝐶𝜏0\|{\bf v}_{h}-{\bf v}_{h}^{+}\|_{L^{2}(0,T;{\bf L}^{2})}^{2}\leq C\tau^{3}\sum% _{n=1}^{N}\|d_{t}\mathbf{V}^{n}\|_{h}^{2}\leq C\tau\rightarrow 0.∥ bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ italic_C italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ italic_C italic_τ → 0 .

Similarly we also conclude that the limits of Δh𝐮h,Δh𝐮¯h,Δh𝐮h+subscriptΔsubscript𝐮subscriptΔsubscript¯𝐮subscriptΔsuperscriptsubscript𝐮\Delta_{h}{\bf u}_{h},\Delta_{h}\overline{{\bf u}}_{h},\Delta_{h}{\bf u}_{h}^{+}roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT coincide.

Furthermore, Lemma 4.2 implies the strong convergence

(4.16) 𝐮h,𝐮¯h,𝐮h+𝐮 in L2(0,T;𝐋2).formulae-sequencesubscript𝐮subscript¯𝐮superscriptsubscript𝐮𝐮 in superscript𝐿20𝑇superscript𝐋2\nabla{\bf u}_{h},\nabla\overline{{\bf u}}_{h},\nabla{\bf u}_{h}^{+}% \rightarrow\nabla{\bf u}\qquad\text{ in }L^{2}(0,T;{\bf L}^{2}).∇ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT → ∇ bold_u in italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) .

Since |𝐮h+(𝐳)|=1superscriptsubscript𝐮𝐳1|{\bf u}_{h}^{+}({\bf z})|=1| bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ( bold_z ) | = 1 for any T𝒯h𝑇subscript𝒯T\in\mathcal{T}_{h}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT we have for 𝐱,𝐳T𝐱𝐳𝑇{\bf x},{\bf z}\in Tbold_x , bold_z ∈ italic_T that |𝐮h+(𝐱)|1|=||𝐮h+(𝐱)||𝐮h+(𝐳)||diam(T)|𝐮h+|T||{\bf u}_{h}^{+}({\bf x})|-1|=||{\bf u}_{h}^{+}({\bf x})|-|{\bf u}_{h}^{+}({% \bf z})||\leq\mathrm{diam}(T)|\nabla{\bf u}_{h}^{+}|_{T}|| bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ( bold_x ) | - 1 | = | | bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ( bold_x ) | - | bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ( bold_z ) | | ≤ roman_diam ( italic_T ) | ∇ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT | start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT |. Hence we obtain

|𝐮h+|1L2(T)Ch𝐮h+L2(T).subscriptnormsuperscriptsubscript𝐮1superscript𝐿2𝑇𝐶subscriptnormsuperscriptsubscript𝐮superscript𝐿2𝑇\big{\|}|{\bf u}_{h}^{+}|-1\big{\|}_{L^{2}(T)}\leq Ch\|\nabla{\bf u}_{h}^{+}\|% _{L^{2}(T)}.∥ | bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT | - 1 ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_T ) end_POSTSUBSCRIPT ≤ italic_C italic_h ∥ ∇ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_T ) end_POSTSUBSCRIPT .

This implies that |𝐮h+|1superscriptsubscript𝐮1|{\bf u}_{h}^{+}|\rightarrow 1| bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT | → 1 almost everywhere in ΩTsubscriptΩ𝑇\Omega_{T}roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT for (τ,h)0𝜏0(\tau,h)\rightarrow 0( italic_τ , italic_h ) → 0 and consequently |𝐮|=1𝐮1|{\bf u}|=1| bold_u | = 1 almost everywhere in ΩTsubscriptΩ𝑇\Omega_{T}roman_Ω start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT.

To show that the limiting function 𝐮𝐮{\bf u}bold_u is a weak solution we pass to the limit in (4.3) for (τ,h)0𝜏0(\tau,h)\rightarrow 0( italic_τ , italic_h ) → 0. Noting the orthogonality of Δh𝐮¯hsubscriptΔsubscript¯𝐮\Delta_{h}\overline{{\bf u}}_{h}roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and Δh𝐮¯h×h𝚿subscriptΔsubscript¯𝐮subscript𝚿\Delta_{h}\overline{{\bf u}}_{h}\times\mathcal{I}_{h}\boldsymbol{\Psi}roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ we deduce by the discrete product rule (4.10) that

(4.17) (Δh𝐮¯h,Δhh[𝐮¯h×𝚿])h=(Δh𝐮¯h,𝐮¯h×Δhh𝚿)h+2(Δh𝐮¯h,𝐮¯h×h𝚿).subscriptsubscriptΔsubscript¯𝐮subscriptΔsubscriptdelimited-[]subscript¯𝐮𝚿subscriptsubscriptΔsubscript¯𝐮subscript¯𝐮subscriptΔsubscript𝚿2subscriptΔsubscript¯𝐮subscript¯𝐮subscript𝚿\big{(}\Delta_{h}\overline{{\bf u}}_{h},\Delta_{h}\mathcal{I}_{h}[\overline{{% \bf u}}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}=\big{(}\Delta_{h}\overline{{\bf u% }}_{h},\overline{{\bf u}}_{h}\times\Delta_{h}\mathcal{I}_{h}\boldsymbol{\Psi}% \big{)}_{h}+2\big{(}\Delta_{h}\overline{{\bf u}}_{h},\nabla\overline{{\bf u}}_% {h}\times\nabla\mathcal{I}_{h}\boldsymbol{\Psi}\big{)}.( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + 2 ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) .

To estimate the first term in (4.17) we bound

|(Δh𝐮¯h,𝐮¯h×Δhh𝚿)h(Δ𝐮,𝐮×Δ𝚿)||(Δh𝐮¯h,𝐮¯h×Δhh𝚿)h(Δh𝐮¯h,𝐮¯h×Δ𝚿)h|subscriptsubscriptΔsubscript¯𝐮subscript¯𝐮subscriptΔsubscript𝚿Δ𝐮𝐮Δ𝚿subscriptsubscriptΔsubscript¯𝐮subscript¯𝐮subscriptΔsubscript𝚿subscriptsubscriptΔsubscript¯𝐮subscript¯𝐮Δ𝚿\displaystyle|\big{(}\Delta_{h}\overline{{\bf u}}_{h},\overline{{\bf u}}_{h}% \times\Delta_{h}\mathcal{I}_{h}\boldsymbol{\Psi}\big{)}_{h}-\big{(}\Delta{\bf u% },{\bf u}\times\Delta\boldsymbol{\Psi}\big{)}|\leq|\big{(}\Delta_{h}\overline{% {\bf u}}_{h},\overline{{\bf u}}_{h}\times\Delta_{h}\mathcal{I}_{h}\boldsymbol{% \Psi}\big{)}_{h}-\big{(}\Delta_{h}\overline{{\bf u}}_{h},\overline{{\bf u}}_{h% }\times\Delta\boldsymbol{\Psi}\big{)}_{h}|| ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - ( roman_Δ bold_u , bold_u × roman_Δ bold_Ψ ) | ≤ | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT |
+|(Δh𝐮¯h,𝐮¯h×Δ𝚿)h(Δh𝐮¯h,𝐮¯h×hΔ𝚿)|+|(Δh𝐮¯h,𝐮¯h×hΔ𝚿)(Δh𝐮¯h,𝐮¯h×Δ𝚿)|subscriptsubscriptΔsubscript¯𝐮subscript¯𝐮Δ𝚿subscriptΔsubscript¯𝐮subscript¯𝐮subscriptΔ𝚿subscriptΔsubscript¯𝐮subscript¯𝐮subscriptΔ𝚿subscriptΔsubscript¯𝐮subscript¯𝐮Δ𝚿\displaystyle\qquad+|\big{(}\Delta_{h}\overline{{\bf u}}_{h},\overline{{\bf u}% }_{h}\times\Delta\boldsymbol{\Psi}\big{)}_{h}-\big{(}\Delta_{h}\overline{{\bf u% }}_{h},\overline{{\bf u}}_{h}\times\mathcal{I}_{h}\Delta\boldsymbol{\Psi}\big{% )}|+|\big{(}\Delta_{h}\overline{{\bf u}}_{h},\overline{{\bf u}}_{h}\times% \mathcal{I}_{h}\Delta\boldsymbol{\Psi}\big{)}-\big{(}\Delta_{h}\overline{{\bf u% }}_{h},\overline{{\bf u}}_{h}\times\Delta\boldsymbol{\Psi}\big{)}|+ | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_Δ bold_Ψ ) | + | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_Δ bold_Ψ ) - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ bold_Ψ ) |
+|(Δh𝐮¯h,𝐮¯h×Δ𝚿)(Δh𝐮¯h,𝐮×Δ𝚿)|+|(Δh𝐮¯h,𝐮×Δ𝚿)(Δ𝐮,𝐮×Δ𝚿)|subscriptΔsubscript¯𝐮subscript¯𝐮Δ𝚿subscriptΔsubscript¯𝐮𝐮Δ𝚿subscriptΔsubscript¯𝐮𝐮Δ𝚿Δ𝐮𝐮Δ𝚿\displaystyle\qquad+|\big{(}\Delta_{h}\overline{{\bf u}}_{h},\overline{{\bf u}% }_{h}\times\Delta\boldsymbol{\Psi}\big{)}-\big{(}\Delta_{h}\overline{{\bf u}}_% {h},{\bf u}\times\Delta\boldsymbol{\Psi}\big{)}|+|\big{(}\Delta_{h}\overline{{% \bf u}}_{h},{\bf u}\times\Delta\boldsymbol{\Psi}\big{)}-\big{(}\Delta{\bf u},{% \bf u}\times\Delta\boldsymbol{\Psi}\big{)}|+ | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ bold_Ψ ) - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_u × roman_Δ bold_Ψ ) | + | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , bold_u × roman_Δ bold_Ψ ) - ( roman_Δ bold_u , bold_u × roman_Δ bold_Ψ ) |
:=A1+A2+A3+A4+A5.assignabsentsubscript𝐴1subscript𝐴2subscript𝐴3subscript𝐴4subscript𝐴5\displaystyle:=A_{1}+A_{2}+A_{3}+A_{4}+A_{5}.:= italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_A start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_A start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + italic_A start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT .

We estimate the first term by the Cauchy-Schwarz inequality and |𝐮h|1subscript𝐮1|\mathbf{u}_{h}|\leq 1| bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | ≤ 1 as

A1CΔh𝐮¯hhΔhh𝚿Δ𝚿h.subscript𝐴1𝐶subscriptnormsubscriptΔsubscript¯𝐮subscriptnormsubscriptΔsubscript𝚿Δ𝚿\displaystyle A_{1}\leq C\|\Delta_{h}\overline{{\bf u}}_{h}\|_{h}\|\Delta_{h}% \mathcal{I}_{h}\boldsymbol{\Psi}-\Delta\boldsymbol{\Psi}\|_{h}.italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_C ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ - roman_Δ bold_Ψ ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT .

Hence, noting Assumption 1 and Lemma 3.1 we deduce that limh00TA1dt=0.subscript0superscriptsubscript0𝑇subscript𝐴1differential-d𝑡0\lim_{h\rightarrow 0}\int_{0}^{T}A_{1}\,\mathrm{d}t=0.roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT roman_d italic_t = 0 .

To estimate the second term we use (2.2), |𝐮h|1subscript𝐮1|{\bf u}_{h}|\leq 1| bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | ≤ 1 and W1,superscript𝑊1W^{1,\infty}italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT-stability of the interpolation operator

A2ChΔh𝐮¯h(𝐮¯h×hΔ𝚿)ChΔh𝐮¯h(𝐮¯h+1)Δ𝚿W1,.subscript𝐴2𝐶normsubscriptΔsubscript¯𝐮normsubscript¯𝐮subscriptΔ𝚿𝐶normsubscriptΔsubscript¯𝐮normsubscript¯𝐮1subscriptnormΔ𝚿superscript𝑊1A_{2}\leq Ch\|\Delta_{h}\overline{{\bf u}}_{h}\|\|\nabla(\overline{{\bf u}}_{h% }\times\mathcal{I}_{h}\Delta\boldsymbol{\Psi})\|\leq Ch\|\Delta_{h}\overline{{% \bf u}}_{h}\|\left(\|\nabla\overline{{\bf u}}_{h}\|+1\right)\|\Delta% \boldsymbol{\Psi}\|_{W^{1,\infty}}.italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≤ italic_C italic_h ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ ( over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_Δ bold_Ψ ) ∥ ≤ italic_C italic_h ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ( ∥ ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ + 1 ) ∥ roman_Δ bold_Ψ ∥ start_POSTSUBSCRIPT italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT .

Consequently, noting Lemma 3.1 and 𝐮¯hL(0,T;𝐋2)Csubscriptnormsubscript¯𝐮superscript𝐿0𝑇superscript𝐋2𝐶\|\nabla\overline{{\bf u}}_{h}\|_{L^{\infty}(0,T;\mathbf{L}^{2})}\leq C∥ ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT ≤ italic_C we get that limh00TA2dt=0subscript0superscriptsubscript0𝑇subscript𝐴2differential-d𝑡0\lim_{h\rightarrow 0}\int_{0}^{T}A_{2}\,\mathrm{d}t=0roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT roman_d italic_t = 0 .

Next, Lemma 3.1, |𝐮h|1subscript𝐮1|\mathbf{u}_{h}|\leq 1| bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | ≤ 1 and (2.1) imply that

A3Ch2Δh𝐮¯h|Δ𝚿|W2,2Ch2,subscript𝐴3𝐶superscript2normsubscriptΔsubscript¯𝐮subscriptΔ𝚿superscript𝑊22𝐶superscript2A_{3}\leq Ch^{2}\|\Delta_{h}\overline{{\bf u}}_{h}\||\Delta\boldsymbol{\Psi}|_% {W^{2,2}}\leq Ch^{2},italic_A start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ | roman_Δ bold_Ψ | start_POSTSUBSCRIPT italic_W start_POSTSUPERSCRIPT 2 , 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,

and consequently limh00TA3dt=0subscript0superscriptsubscript0𝑇subscript𝐴3differential-d𝑡0\lim_{h\rightarrow 0}\int_{0}^{T}A_{3}\,\mathrm{d}t=0roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT roman_d italic_t = 0.

Using the Cauchy-Schwarz inequality we estimate

A4Δh𝐮¯h𝐮¯h𝐮Δ𝚿𝐋,subscript𝐴4normsubscriptΔsubscript¯𝐮normsubscript¯𝐮𝐮subscriptnormΔ𝚿superscript𝐋A_{4}\leq\|\Delta_{h}\overline{{\bf u}}_{h}\|\|\overline{{\bf u}}_{h}-{\bf u}% \|\|\Delta\boldsymbol{\Psi}\|_{\mathbf{L}^{\infty}},italic_A start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ≤ ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_u ∥ ∥ roman_Δ bold_Ψ ∥ start_POSTSUBSCRIPT bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ,

and consequently Lemma 3.1 and (4.12) imply that limh00TA4dt=0.subscript0superscriptsubscript0𝑇subscript𝐴4differential-d𝑡0\lim_{h\rightarrow 0}\int_{0}^{T}A_{4}\,\mathrm{d}t=0.roman_lim start_POSTSUBSCRIPT italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT roman_d italic_t = 0 . For the last term we conclude by the weak convergence (4.14) that limτ,h00TA5dt=0subscript𝜏0superscriptsubscript0𝑇subscript𝐴5differential-d𝑡0\lim_{\tau,h\rightarrow 0}\int_{0}^{T}A_{5}\,\mathrm{d}t=0roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT roman_d italic_t = 0.

Collecting the above limits for A1subscript𝐴1A_{1}italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, \dots, A5subscript𝐴5A_{5}italic_A start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT we conclude that

(4.18) limτ,h00T(Δh𝐮¯h,𝐮¯h×Δhh𝚿)hdt=0T(Δ𝐮,𝐮×Δ𝚿)dt.subscript𝜏0superscriptsubscript0𝑇subscriptsubscriptΔsubscript¯𝐮subscript¯𝐮subscriptΔsubscript𝚿differential-d𝑡superscriptsubscript0𝑇Δ𝐮𝐮Δ𝚿differential-d𝑡\lim_{\tau,h\rightarrow 0}\int_{0}^{T}\big{(}\Delta_{h}\overline{{\bf u}}_{h},% \overline{{\bf u}}_{h}\times\Delta_{h}\mathcal{I}_{h}\boldsymbol{\Psi}\big{)}_% {h}\mathrm{d}t=\int_{0}^{T}\big{(}\Delta{\bf u},{\bf u}\times\Delta\boldsymbol% {\Psi}\big{)}\mathrm{d}t.roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( roman_Δ bold_u , bold_u × roman_Δ bold_Ψ ) roman_d italic_t .

The second term in (4.17) is estimated as

|(Δh𝐮¯h,𝐮¯h×h𝚿)(Δ𝐮,𝐮×𝚿)||(Δh𝐮¯h,𝐮¯h×h𝚿)(Δh𝐮¯h,𝐮¯h×𝚿)|subscriptΔsubscript¯𝐮subscript¯𝐮subscript𝚿Δ𝐮𝐮𝚿subscriptΔsubscript¯𝐮subscript¯𝐮subscript𝚿subscriptΔsubscript¯𝐮subscript¯𝐮𝚿\displaystyle|\big{(}\Delta_{h}\overline{{\bf u}}_{h},\nabla\overline{{\bf u}}% _{h}\times\nabla\mathcal{I}_{h}\boldsymbol{\Psi}\big{)}-\big{(}\Delta{{\bf u}}% ,\nabla{{\bf u}}\times\nabla\boldsymbol{\Psi}\big{)}|\leq|\big{(}\Delta_{h}% \overline{{\bf u}}_{h},\nabla\overline{{\bf u}}_{h}\times\nabla\mathcal{I}_{h}% \boldsymbol{\Psi}\big{)}-\big{(}\Delta_{h}\overline{{\bf u}}_{h},\nabla% \overline{{\bf u}}_{h}\times\nabla\boldsymbol{\Psi}\big{)}|| ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) - ( roman_Δ bold_u , ∇ bold_u × ∇ bold_Ψ ) | ≤ | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × ∇ bold_Ψ ) |
+|(Δh𝐮¯h,𝐮¯h×𝚿)(Δh𝐮¯h,𝐮×𝚿)|+|(Δh𝐮¯h,𝐮×𝚿)(Δ𝐮,𝐮×𝚿)|subscriptΔsubscript¯𝐮subscript¯𝐮𝚿subscriptΔsubscript¯𝐮𝐮𝚿subscriptΔsubscript¯𝐮𝐮𝚿Δ𝐮𝐮𝚿\displaystyle\qquad+|\big{(}\Delta_{h}\overline{{\bf u}}_{h},\nabla\overline{{% \bf u}}_{h}\times\nabla\boldsymbol{\Psi}\big{)}-\big{(}\Delta_{h}\overline{{% \bf u}}_{h},\nabla{\bf u}\times\nabla\boldsymbol{\Psi}\big{)}|+|\big{(}\Delta_% {h}\overline{{\bf u}}_{h},\nabla{\bf u}\times\nabla\boldsymbol{\Psi}\big{)}-% \big{(}\Delta{\bf u},\nabla{\bf u}\times\nabla\boldsymbol{\Psi}\big{)}|+ | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × ∇ bold_Ψ ) - ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ bold_u × ∇ bold_Ψ ) | + | ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ bold_u × ∇ bold_Ψ ) - ( roman_Δ bold_u , ∇ bold_u × ∇ bold_Ψ ) |
:=B1+B2+B3assignabsentsubscript𝐵1subscript𝐵2subscript𝐵3\displaystyle:=B_{1}+B_{2}+B_{3}:= italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT

Using Lemma 3.1 along with the bound 𝐮hL(0,T;𝐋2)Csubscriptnormsubscript𝐮superscript𝐿0𝑇superscript𝐋2𝐶\|\nabla{\bf u}_{h}\|_{L^{\infty}(0,T;{\bf L}^{2})}\leq C∥ ∇ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT ≤ italic_C and (2.1) we estimate

B1Δh𝐮¯h𝐮¯hh𝚿𝚿𝐖1,Ch|𝚿|𝐖2,.subscript𝐵1normsubscriptΔsubscript¯𝐮normsubscript¯𝐮subscriptnormsubscript𝚿𝚿superscript𝐖1𝐶subscript𝚿superscript𝐖2B_{1}\leq\|\Delta_{h}\overline{{\bf u}}_{h}\|\|\nabla\overline{{\bf u}}_{h}\|% \|\mathcal{I}_{h}\boldsymbol{\Psi}-\boldsymbol{\Psi}\|_{\mathbf{W}^{1,\infty}}% \leq Ch|\boldsymbol{\Psi}|_{\mathbf{W}^{2,\infty}}.italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ - bold_Ψ ∥ start_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_h | bold_Ψ | start_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT 2 , ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT .

The second term can be estimate by Lemma 3.1 as

B2Δh𝐮¯h𝐮¯h𝐮𝚿𝐖1,.subscript𝐵2normsubscriptΔsubscript¯𝐮normsubscript¯𝐮𝐮subscriptnorm𝚿superscript𝐖1B_{2}\leq\|\Delta_{h}\overline{{\bf u}}_{h}\|\|\nabla\overline{{\bf u}}_{h}-% \nabla{\bf u}\|\|\boldsymbol{\Psi}\|_{\mathbf{W}^{1,\infty}}.italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≤ ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - ∇ bold_u ∥ ∥ bold_Ψ ∥ start_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT .

Consequently, noting the convergences (4.14), (4.16) we conclude that

(4.19) limτ,h00T(Δh𝐮¯h,𝐮¯h×h𝚿)dt=0T(Δ𝐮,𝐮×𝚿)dt.subscript𝜏0superscriptsubscript0𝑇subscriptΔsubscript¯𝐮subscript¯𝐮subscript𝚿differential-d𝑡superscriptsubscript0𝑇Δ𝐮𝐮𝚿differential-d𝑡\lim_{\tau,h\rightarrow 0}\int_{0}^{T}\big{(}\Delta_{h}\overline{{\bf u}}_{h},% \nabla\overline{{\bf u}}_{h}\times\nabla\mathcal{I}_{h}\boldsymbol{\Psi}\big{)% }\mathrm{d}t=\int_{0}^{T}\big{(}\Delta{{\bf u}},\nabla{{\bf u}}\times\nabla% \boldsymbol{\Psi}\big{)}\mathrm{d}t.roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) roman_d italic_t = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( roman_Δ bold_u , ∇ bold_u × ∇ bold_Ψ ) roman_d italic_t .

The remaining terms can be treated as in [7, Theorem 4.1]. I.e., we have that

limτ,h00T(t𝐮h,t[𝐮h×𝚿])hdt=0T(t𝐮,t[𝐮×𝚿])dt,subscript𝜏0superscriptsubscript0𝑇subscriptsubscript𝑡subscript𝐮subscript𝑡delimited-[]subscript𝐮𝚿differential-d𝑡superscriptsubscript0𝑇subscript𝑡𝐮subscript𝑡delimited-[]𝐮𝚿differential-d𝑡\lim_{\tau,h\rightarrow 0}\int_{0}^{T}\big{(}\partial_{t}{\bf u}_{h},\partial_% {t}[{\bf u}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}\mathrm{d}t=\int_{0}^{T}\big% {(}\partial_{t}{\bf u},\partial_{t}[{\bf u}\times\boldsymbol{\Psi}]\big{)}% \mathrm{d}t,roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_u , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ bold_u × bold_Ψ ] ) roman_d italic_t ,

and

limτ,h0(𝐕0,𝐔0×𝚿(0))h=(𝐯0,𝐮0×𝚿(0)),subscript𝜏0subscriptsuperscript𝐕0superscript𝐔0𝚿0superscript𝐯0superscript𝐮0𝚿0\lim_{\tau,h\rightarrow 0}\big{(}\mathbf{V}^{0},\mathbf{U}^{0}\times% \boldsymbol{\Psi}(0)\big{)}_{h}=\big{(}\mathbf{v}^{0},\mathbf{u}^{0}\times% \boldsymbol{\Psi}(0)\big{)},roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT × bold_Ψ ( 0 ) ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = ( bold_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT × bold_Ψ ( 0 ) ) ,

for all 𝚿C0([0,T);C(Ω;3))𝚿subscriptsuperscript𝐶00𝑇superscript𝐶Ωsuperscript3\boldsymbol{\Psi}\in C^{\infty}_{0}([0,T);C^{\infty}(\Omega;\mathbb{R}^{3}))bold_Ψ ∈ italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( [ 0 , italic_T ) ; italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω ; blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) ). Furthermore, owing to (4.15), we get for the first term on the right-hand side of (4.3) that

limτ00T([𝐯h𝐯h+],t[𝐮h×𝚿])hdt=0.subscript𝜏0superscriptsubscript0𝑇subscriptdelimited-[]subscript𝐯superscriptsubscript𝐯subscript𝑡delimited-[]subscript𝐮𝚿differential-d𝑡0\lim_{\tau\rightarrow 0}\int_{0}^{T}\big{(}[{\bf v}_{h}-{\bf v}_{h}^{+}],% \partial_{t}[{\bf u}_{h}\times\boldsymbol{\Psi}]\big{)}_{h}\mathrm{d}t=0.roman_lim start_POSTSUBSCRIPT italic_τ → 0 end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( [ bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - bold_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ] , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT [ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT roman_d italic_t = 0 .

Collecting last three eqalities along with (4.18), (4.19) we conclude from (4.3) that the limit 𝐮𝐮{\bf u}bold_u satisfies (2.6). ∎

5. Higher-dimensional case

In the higher-dimensional case d>1𝑑1d>1italic_d > 1 we employ Lemma 4.3 (instead of (4.17) for d=1𝑑1d=1italic_d = 1) and get that

(5.1) limτ,h0(Δh𝐮¯h,Δhh[𝐮¯h×𝚿])hlimτ,h0((Δh𝐮¯h,𝐮¯h×Δhh𝚿)h+2(Δh𝐮¯h,𝐮¯h×h𝚿))+limτ,h0ChΔh𝐮¯h𝐮¯h𝚿𝐋.subscript𝜏0subscriptsubscriptΔsubscript¯𝐮subscriptΔsubscriptdelimited-[]subscript¯𝐮𝚿subscript𝜏0subscriptsubscriptΔsubscript¯𝐮subscript¯𝐮subscriptΔsubscript𝚿2subscriptΔsubscript¯𝐮subscript¯𝐮subscript𝚿subscript𝜏0𝐶delimited-∥∥subscriptΔsubscript¯𝐮delimited-∥∥subscript¯𝐮subscriptdelimited-∥∥𝚿superscript𝐋\begin{split}\lim_{\tau,h\rightarrow 0}\big{(}\Delta_{h}\overline{{\bf u}}_{h}% ,\Delta_{h}\mathcal{I}_{h}[\overline{{\bf u}}_{h}\times\boldsymbol{\Psi}]\big{% )}_{h}\leq&\lim_{\tau,h\rightarrow 0}\left(\big{(}\Delta_{h}\overline{{\bf u}}% _{h},\overline{{\bf u}}_{h}\times\Delta_{h}\mathcal{I}_{h}\boldsymbol{\Psi}% \big{)}_{h}+2\big{(}\Delta_{h}\overline{{\bf u}}_{h},\nabla\overline{{\bf u}}_% {h}\times\nabla\mathcal{I}_{h}\boldsymbol{\Psi}\big{)}\right)\\ &+\lim_{\tau,h\rightarrow 0}Ch\|\nabla\Delta_{h}\overline{{\bf u}}_{h}\|\|% \nabla\overline{{\bf u}}_{h}\|\|\nabla\boldsymbol{\Psi}\|_{{\bf L}^{\infty}}.% \end{split}start_ROW start_CELL roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT [ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × bold_Ψ ] ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ end_CELL start_CELL roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT ( ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + 2 ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT × ∇ caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Ψ ) ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL + roman_lim start_POSTSUBSCRIPT italic_τ , italic_h → 0 end_POSTSUBSCRIPT italic_C italic_h ∥ ∇ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ bold_Ψ ∥ start_POSTSUBSCRIPT bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT . end_CELL end_ROW

When passing to the limit in the discrete formulation we need to show that the perturbation term hΔh𝐮¯h𝐮¯h𝚿𝐋normsubscriptΔsubscript¯𝐮normsubscript¯𝐮subscriptnorm𝚿superscript𝐋h\|\nabla\Delta_{h}\overline{{\bf u}}_{h}\|\|\nabla\overline{{\bf u}}_{h}\|\|% \nabla\boldsymbol{\Psi}\|_{{\bf L}^{\infty}}italic_h ∥ ∇ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ bold_Ψ ∥ start_POSTSUBSCRIPT bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT disappears for h00h\rightarrow 0italic_h → 0. However we lack an hhitalic_h-independent estimate for Δh𝐮¯hsubscriptΔsubscript¯𝐮\nabla\Delta_{h}\overline{{\bf u}}_{h}∇ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. Estimating the term Δh𝐮¯hnormsubscriptΔsubscript¯𝐮\|\nabla\Delta_{h}\overline{{\bf u}}_{h}\|∥ ∇ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ by an inverse estimate is not viable since it would introduce a factor h1superscript1h^{-1}italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT which would cancel the factor hhitalic_h in the last term in (5.1). Under the assumption that hα/2Δh𝐮¯h<Csuperscript𝛼2normsubscriptΔsubscript¯𝐮𝐶h^{\alpha/2}\|\nabla\Delta_{h}\overline{{\bf u}}_{h}\|<Citalic_h start_POSTSUPERSCRIPT italic_α / 2 end_POSTSUPERSCRIPT ∥ ∇ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ < italic_C for some 0<α<20𝛼20<\alpha<20 < italic_α < 2 (cf. (5.10) below) we can control the perturbation term as follows

(5.2) h0TΔh𝐮¯h𝐮¯h𝚿𝐋dtCh1α/2𝚿L(0,T;𝐋)0 for h0.superscriptsubscript0𝑇normsubscriptΔsubscript¯𝐮normsubscript¯𝐮subscriptnorm𝚿superscript𝐋differential-d𝑡𝐶superscript1𝛼2subscriptnorm𝚿superscript𝐿0𝑇superscript𝐋0 for 0h\int_{0}^{T}\|\nabla\Delta_{h}\overline{{\bf u}}_{h}\|\|\nabla\overline{{\bf u% }}_{h}\|\|\nabla\boldsymbol{\Psi}\|_{{\bf L}^{\infty}}\mathrm{d}t\leq Ch^{1-% \alpha/2}\|\nabla\boldsymbol{\Psi}\|_{L^{\infty}(0,T;{\bf L}^{\infty})}% \rightarrow 0\text{ for }h\rightarrow 0.italic_h ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ ∇ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ ∥ ∇ bold_Ψ ∥ start_POSTSUBSCRIPT bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT roman_d italic_t ≤ italic_C italic_h start_POSTSUPERSCRIPT 1 - italic_α / 2 end_POSTSUPERSCRIPT ∥ ∇ bold_Ψ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 0 , italic_T ; bold_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT → 0 for italic_h → 0 .

To guarantee a hhitalic_h-independent bound of Δh𝐮¯hsubscriptΔsubscript¯𝐮\nabla\Delta_{h}\overline{{\bf u}}_{h}∇ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT over¯ start_ARG bold_u end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT we introduce an artificial stabilization term in the numerical formulation (3.1). The corresponding numerical approximation is defined as follows: given 𝐔0superscript𝐔0\mathbf{U}^{0}bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, 𝐕0superscript𝐕0\mathbf{V}^{0}bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT set 𝐔1=𝐔0τ𝐕0superscript𝐔1superscript𝐔0𝜏superscript𝐕0\mathbf{U}^{-1}=\mathbf{U}^{0}-\tau\mathbf{V}^{0}bold_U start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT = bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT - italic_τ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT and for n=0,,N1𝑛0𝑁1n=0,\dots,N-1italic_n = 0 , … , italic_N - 1 determine 𝐔n+1,𝐖n+1𝐕hsuperscript𝐔𝑛1superscript𝐖𝑛1subscript𝐕\mathbf{U}^{n+1},\mathbf{W}^{n+1}\in{\bf V}_{h}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT such that for all 𝚽,𝚿𝐕h𝚽𝚿subscript𝐕\boldsymbol{\Phi},\boldsymbol{\Psi}\in{\bf V}_{h}bold_Φ , bold_Ψ ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT there holds

(5.3) (dt2𝐔n+1,𝚽)h+(𝐖n+1/2,𝚽)+hα(Δh𝐖n+1/2,Δh𝚽)subscriptsuperscriptsubscript𝑑𝑡2superscript𝐔𝑛1𝚽superscript𝐖𝑛12𝚽superscript𝛼subscriptΔsuperscript𝐖𝑛12subscriptΔ𝚽\displaystyle\bigl{(}d_{t}^{2}\mathbf{U}^{n+1},\boldsymbol{\Phi}\bigr{)}_{h}+(% \nabla\mathbf{W}^{n+1/2},\nabla\boldsymbol{\Phi}){+}h^{\alpha}\left(\Delta_{h}% \mathbf{W}^{n+1/2},\Delta_{h}\boldsymbol{\Phi}\right)( italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ bold_Φ ) + italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Φ ) =(λwn+1𝐔n+1/2,𝚽)h,absentsubscriptsuperscriptsubscript𝜆𝑤𝑛1superscript𝐔𝑛12𝚽\displaystyle=\bigl{(}\lambda_{w}^{n+1}\mathbf{U}^{n+1/2},\boldsymbol{\Phi}% \bigr{)}_{h}\,,= ( italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ,
(𝐖n+1/2,𝚿)hsubscriptsuperscript𝐖𝑛12𝚿\displaystyle(\mathbf{W}^{n+1/2},\boldsymbol{\Psi})_{h}( bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT =(𝐔n+1/2,𝚿),absentsuperscript𝐔𝑛12𝚿\displaystyle=(\nabla\mathbf{U}^{n+1/2},\nabla\boldsymbol{\Psi})\,,= ( ∇ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , ∇ bold_Ψ ) ,

where 0<α<20𝛼20<\alpha<20 < italic_α < 2 and the discrete Lagrange multiplier λwn+1Vhsuperscriptsubscript𝜆𝑤𝑛1subscript𝑉\lambda_{w}^{n+1}\in V_{h}italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∈ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is defined for 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT as

(5.9) λwn+1(𝐳)={0 if 𝐔n+1/2(𝐳)=𝟎,12𝐕0(𝐳),𝐕1(𝐳)|𝐔1/2(𝐳)|2+(𝐖1/2,𝐔1/2(𝐳)φ𝐳)β𝐳|𝐔1/2(𝐳)|2+hα(Δh𝐖1/2,𝐔1/2(𝐳)Δhφ𝐳)β𝐳|𝐔1/2(𝐳)|2if n=0,𝐔1/2(𝐳)𝟎,dt𝐔n(𝐳),dt𝐔n+1/2(𝐳)|𝐔n+1/2(𝐳)|2+(𝐖n+1/2,𝐔n+1/2(𝐳)φ𝐳)β𝐳|𝐔n+1/2(𝐳)|2+hα(Δh𝐖n+1/2,𝐔n+1/2(𝐳)Δhφ𝐳)β𝐳|𝐔n+1/2(𝐳)|2 else.superscriptsubscript𝜆𝑤𝑛1𝐳cases0 if superscript𝐔𝑛12𝐳012superscript𝐕0𝐳superscript𝐕1𝐳superscriptsuperscript𝐔12𝐳2superscript𝐖12tensor-productsuperscript𝐔12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔12𝐳2missing-subexpressionsuperscript𝛼subscriptΔsuperscript𝐖12superscript𝐔12𝐳subscriptΔsubscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔12𝐳2formulae-sequenceif 𝑛0superscript𝐔12𝐳0subscript𝑑𝑡superscript𝐔𝑛𝐳subscript𝑑𝑡superscript𝐔𝑛12𝐳superscriptsuperscript𝐔𝑛12𝐳2superscript𝐖𝑛12tensor-productsuperscript𝐔𝑛12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔𝑛12𝐳2missing-subexpressionsuperscript𝛼subscriptΔsuperscript𝐖𝑛12superscript𝐔𝑛12𝐳subscriptΔsubscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔𝑛12𝐳2 else\displaystyle\lambda_{w}^{n+1}({\bf z})=\left\{\begin{array}[]{ll}0&\mbox{ if % }\mathbf{U}^{n+1/2}({\bf z})={\bf 0},\\ \frac{\frac{1}{2}\langle\mathbf{V}^{0}({\bf z}),\mathbf{V}^{1}({\bf z})\rangle% }{|\mathbf{U}^{1/2}({\bf z})|^{2}}+\frac{\bigl{(}\nabla\mathbf{W}^{1/2},% \mathbf{U}^{1/2}({\bf z})\otimes\nabla\varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z% }}|\mathbf{U}^{1/2}({\bf z})|^{2}}\\ +\frac{h^{\alpha}\bigl{(}\Delta_{h}\mathbf{W}^{1/2},\mathbf{U}^{1/2}({\bf z})% \Delta_{h}\varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z}}|\mathbf{U}^{1/2}({\bf z})% |^{2}}&\text{if }n=0,\,\mathbf{U}^{1/2}({\bf z})\neq{\bf 0},\\ -\frac{\bigl{\langle}d_{t}\mathbf{U}^{n}({\bf z}),{d_{t}}\mathbf{U}^{n+1/2}({% \bf z})\bigr{\rangle}}{|\mathbf{U}^{n+1/2}({\bf z})|^{2}}+\frac{\bigl{(}\nabla% \mathbf{W}^{n+1/2},\mathbf{U}^{n+1/2}({\bf z})\otimes\nabla\varphi_{{\bf z}}% \bigr{)}}{\beta_{{\bf z}}|\mathbf{U}^{n+1/2}({\bf z})|^{2}}\\ +\frac{h^{\alpha}\bigl{(}\Delta_{h}\mathbf{W}^{n+1/2},\mathbf{U}^{n+1/2}({\bf z% })\Delta_{h}\varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z}}|\mathbf{U}^{n+1/2}({\bf z% })|^{2}}&\mbox{ else}\,.\end{array}\right.italic_λ start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) = { start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL if bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) = bold_0 , end_CELL end_ROW start_ROW start_CELL divide start_ARG divide start_ARG 1 end_ARG start_ARG 2 end_ARG ⟨ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , bold_V start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( bold_z ) ⟩ end_ARG start_ARG | bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL + divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL if italic_n = 0 , bold_U start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ≠ bold_0 , end_CELL end_ROW start_ROW start_CELL - divide start_ARG ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⟩ end_ARG start_ARG | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL + divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL else . end_CELL end_ROW end_ARRAY

Setting 𝚽=𝐔n+1𝐔n𝚽superscript𝐔𝑛1superscript𝐔𝑛\boldsymbol{\Phi}=\mathbf{U}^{n+1}-\mathbf{U}^{n}bold_Φ = bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, 𝚿=Δh(𝐔n+1𝐔n)𝚿subscriptΔsuperscript𝐔𝑛1superscript𝐔𝑛\boldsymbol{\Psi}=\Delta_{h}(\mathbf{U}^{n+1}-\mathbf{U}^{n})bold_Ψ = roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) in (5.3) and noting that 𝐖n=Δh𝐔nsuperscript𝐖𝑛subscriptΔsuperscript𝐔𝑛\mathbf{W}^{n}=-\Delta_{h}\mathbf{U}^{n}bold_W start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT we deduce that the following stability estimate holds

(5.10) maxn=1,,N[h(𝐕n,𝐔n)+hα2𝐖n2]h(𝐕0,𝐔0)+hα2𝐖02,subscript𝑛1𝑁subscriptsuperscript𝐕𝑛superscript𝐔𝑛superscript𝛼2superscriptnormsuperscript𝐖𝑛2subscriptsuperscript𝐕0superscript𝐔0superscript𝛼2superscriptnormsuperscript𝐖02\max_{n=1,\dots,N}\left[\mathcal{E}_{h}\bigl{(}{\bf V}^{n},{\bf U}^{n}\bigr{)}% +\frac{h^{\alpha}}{2}\|\nabla\mathbf{W}^{n}\|^{2}\right]\leq\mathcal{E}_{h}% \bigl{(}{\bf V}^{0},{\bf U}^{0}\bigr{)}+\frac{h^{\alpha}}{2}\|\nabla\mathbf{W}% ^{0}\|^{2}\,,roman_max start_POSTSUBSCRIPT italic_n = 1 , … , italic_N end_POSTSUBSCRIPT [ caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) + divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∥ ∇ bold_W start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] ≤ caligraphic_E start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) + divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∥ ∇ bold_W start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,

5.1. Existence

The existence of 𝐔n+1superscript𝐔𝑛1\mathbf{U}^{n+1}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT, 𝐖n+1=Δh𝐔n+1superscript𝐖𝑛1subscriptΔsuperscript𝐔𝑛1\mathbf{W}^{n+1}=-\Delta_{h}\mathbf{U}^{n+1}bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT which solve (5.3) follow as in Lemma 3.2 under the assumption that τCh3α/2𝜏𝐶superscript3𝛼2\tau\leq Ch^{3-\alpha/2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 3 - italic_α / 2 end_POSTSUPERSCRIPT is sufficiently small. The additional term (5.9) (which imposes the stronger assumption τCh3α/2𝜏𝐶superscript3𝛼2\tau\leq Ch^{3-\alpha/2}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 3 - italic_α / 2 end_POSTSUPERSCRIPT) can be estimated analogously to (3.9) as

hα(Δh𝐖n+1/2,𝐔n+1/2(𝐳)Δhφ𝐳)β𝐳|𝐔n+1/2(𝐳)|2superscript𝛼subscriptΔsuperscript𝐖𝑛12superscript𝐔𝑛12𝐳subscriptΔsubscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔𝑛12𝐳2\displaystyle\frac{h^{\alpha}\bigl{(}\Delta_{h}\mathbf{W}^{n+1/2},\mathbf{U}^{% n+1/2}({\bf z})\Delta_{h}\varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z}}|\mathbf{U}% ^{n+1/2}({\bf z})|^{2}}divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG Chαh2Δh𝐖n+1/2h𝐔n+1/2hChα2h3𝐖n+1/2𝐔n+1/2habsent𝐶superscript𝛼superscript2subscriptnormsubscriptΔsuperscript𝐖𝑛12subscriptnormsuperscript𝐔𝑛12𝐶superscript𝛼2superscript3normsuperscript𝐖𝑛12subscriptnormsuperscript𝐔𝑛12\displaystyle\leq C\frac{h^{\alpha}}{h^{2}}\|\Delta_{h}\mathbf{W}^{n+1/2}\|_{h% }\|\mathbf{U}^{n+1/2}\|_{h}\leq C\frac{h^{\alpha}}{2h^{3}}\|\nabla\mathbf{W}^{% n+1/2}\|\|\mathbf{U}^{n+1/2}\|_{h}≤ italic_C divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_ARG start_ARG italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ≤ italic_C divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_h start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG ∥ ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ ∥ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT
hα2𝐖n+1/22+Chα6𝐔n+1/2h2.absentsuperscript𝛼2superscriptnormsuperscript𝐖𝑛122𝐶superscript𝛼6superscriptsubscriptnormsuperscript𝐔𝑛122\displaystyle\leq\frac{h^{\alpha}}{2}\|\nabla\mathbf{W}^{n+1/2}\|^{2}+Ch^{% \alpha-6}\|\mathbf{U}^{n+1/2}\|_{h}^{2}.≤ divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∥ ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_C italic_h start_POSTSUPERSCRIPT italic_α - 6 end_POSTSUPERSCRIPT ∥ bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

where we used the inverse estimate (2.5) and that Δhφ𝐳LCh2subscriptnormsubscriptΔsubscript𝜑𝐳superscript𝐿𝐶superscript2\|\Delta_{h}\varphi_{{\bf z}}\|_{L^{\infty}}\leq Ch^{-2}∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_h start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT .

Moreover to show (3.10) we estimate the additional term

𝐳𝒩hsubscript𝐳subscript𝒩\displaystyle\sum_{{\bf z}\in\mathcal{N}_{h}}∑ start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT β𝐳hα(Δh𝐖n+1/2,𝐔n+1/2(𝐳)Δhφ𝐳)β𝐳|𝐔n+1/2(𝐳)|2dt𝐔n+1(𝐳)Chα3𝐖n+1/2dt𝐔n+1hsubscript𝛽𝐳superscript𝛼subscriptΔsuperscript𝐖𝑛12superscript𝐔𝑛12𝐳subscriptΔsubscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔𝑛12𝐳2subscript𝑑𝑡superscript𝐔𝑛1𝐳𝐶superscript𝛼3normsuperscript𝐖𝑛12subscriptnormsubscript𝑑𝑡superscript𝐔𝑛1\displaystyle\beta_{{\bf z}}\frac{h^{\alpha}\bigl{(}\Delta_{h}\mathbf{W}^{n+1/% 2},\mathbf{U}^{n+1/2}({\bf z})\Delta_{h}\varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z% }}|\mathbf{U}^{n+1/2}({\bf z})|^{2}}d_{t}\mathbf{U}^{n+1}({\bf z})\leq Ch^{% \alpha-3}\|\nabla\mathbf{W}^{n+1/2}\|\|d_{t}\mathbf{U}^{n+1}\|_{h}italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT divide start_ARG italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) ≤ italic_C italic_h start_POSTSUPERSCRIPT italic_α - 3 end_POSTSUPERSCRIPT ∥ ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT
Chα/23hα𝐖n+1/22+Chα/23dt𝐔n+1h2,absent𝐶superscript𝛼23superscript𝛼superscriptnormsuperscript𝐖𝑛122𝐶superscript𝛼23superscriptsubscriptnormsubscript𝑑𝑡superscript𝐔𝑛12\displaystyle\leq C{h^{\alpha/2-3}}h^{\alpha}\|\nabla\mathbf{W}^{n+1/2}\|^{2}+% C{h^{\alpha/2-3}}\|d_{t}\mathbf{U}^{n+1}\|_{h}^{2},≤ italic_C italic_h start_POSTSUPERSCRIPT italic_α / 2 - 3 end_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ∥ ∇ bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_C italic_h start_POSTSUPERSCRIPT italic_α / 2 - 3 end_POSTSUPERSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,

which can be absorbed in the corresponding terms for sufficiently small τCh3α/2𝜏𝐶superscript3𝛼2\tau\leq C{h^{3-\alpha/2}}italic_τ ≤ italic_C italic_h start_POSTSUPERSCRIPT 3 - italic_α / 2 end_POSTSUPERSCRIPT

5.2. Convergence

Under the additional assumption that hα𝐖02Csuperscript𝛼superscriptnormsuperscript𝐖02𝐶h^{\alpha}\|\nabla\mathbf{W}^{0}\|^{2}\leq Citalic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ∥ ∇ bold_W start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ italic_C the convergence of the numerical approximation (5.3) follows as in Theorem 4.1 with minor modifications: instead of (4.17) we consider (5.1) and the perturbation term disappears for h00h\rightarrow 0italic_h → 0 thanks to (5.2); moreover thanks to (5.10) the stabilization term vanishes in the limit, i.e., hα(Δh𝐖n+1/2,Δh𝚽)hαΔh𝐖n+1/2Δh𝚽0superscript𝛼subscriptΔsuperscript𝐖𝑛12subscriptΔ𝚽superscript𝛼normsubscriptΔsuperscript𝐖𝑛12normsubscriptΔ𝚽0h^{\alpha}\left(\Delta_{h}\mathbf{W}^{n+1/2},\Delta_{h}\boldsymbol{\Phi}\right% )\leq h^{\alpha}\|\Delta_{h}\mathbf{W}^{n+1/2}\|\|\Delta_{h}\boldsymbol{\Phi}% \|\rightarrow 0italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ( roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Φ ) ≤ italic_h start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_W start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ∥ ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_Φ ∥ → 0 for h00h\rightarrow 0italic_h → 0. The remainder of the proof is the same as in the case d=1𝑑1d=1italic_d = 1.

6. Conservative scheme

We present an alternative approximation scheme that preserves the discrete energy, i.e, the scheme satisfies a (discrete) energy equality (6.2) below.

Let 𝐔0,𝐕0𝐕hsuperscript𝐔0superscript𝐕0subscript𝐕\mathbf{U}^{0},\mathbf{V}^{0}\in\mathbf{V}_{h}bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, 𝐕0(𝐳),𝐔0(𝐳)=0superscript𝐕0𝐳superscript𝐔0𝐳0\langle\mathbf{V}^{0}({\bf z}),\mathbf{U}^{0}({\bf z})\rangle=0⟨ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) ⟩ = 0, 𝐔1=𝐔0τ𝐕0superscript𝐔1superscript𝐔0𝜏superscript𝐕0\mathbf{U}^{-1}=\mathbf{U}^{0}-\tau\mathbf{V}^{0}bold_U start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT = bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT - italic_τ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, for n1𝑛1n\geq 1italic_n ≥ 1 define 𝐕n=dt𝐔nsuperscript𝐕𝑛subscript𝑑𝑡superscript𝐔𝑛\mathbf{V}^{n}=d_{t}\mathbf{U}^{n}bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT and 𝐔n+12=12(𝐔n+1+𝐔n1)superscript𝐔superscript𝑛1212superscript𝐔𝑛1superscript𝐔𝑛1\mathbf{U}^{n^{*}+\frac{1}{2}}=\frac{1}{2}\left(\mathbf{U}^{n+1}+\mathbf{U}^{n% -1}\right)bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ), 𝐖n+12=12(𝐖n+1+𝐖n1)superscript𝐖superscript𝑛1212superscript𝐖𝑛1superscript𝐖𝑛1\mathbf{W}^{n^{*}+\frac{1}{2}}=\frac{1}{2}\left(\mathbf{W}^{n+1}+\mathbf{W}^{n% -1}\right)bold_W start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + bold_W start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ). For n=0,,N1𝑛0𝑁1n=0,\dots,N-1italic_n = 0 , … , italic_N - 1 determine 𝐔n+1superscript𝐔𝑛1\mathbf{U}^{n+1}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT, 𝐖n+1superscript𝐖𝑛1\mathbf{W}^{n+1}bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT as the solution of

(6.1) (dt𝐕n+1,𝚽)h+(𝐖n+12,𝚽)subscriptsubscript𝑑𝑡superscript𝐕𝑛1𝚽superscript𝐖superscript𝑛12𝚽\displaystyle\bigl{(}d_{t}\mathbf{V}^{n+1},\boldsymbol{\Phi}\bigr{)}_{h}+(% \nabla\mathbf{W}^{n^{*}+\frac{1}{2}},\nabla\boldsymbol{\Phi})( italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + ( ∇ bold_W start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , ∇ bold_Φ ) =(λ~wn+1𝐔n+12,𝚽)h,absentsubscriptsuperscriptsubscript~𝜆𝑤𝑛1superscript𝐔superscript𝑛12𝚽\displaystyle=\bigl{(}\widetilde{\lambda}_{w}^{n+1}\mathbf{U}^{n^{*}+\frac{1}{% 2}},\boldsymbol{\Phi}\bigr{)}_{h}\,,= ( over~ start_ARG italic_λ end_ARG start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ,
(𝐖n+12,𝚿)hsubscriptsuperscript𝐖superscript𝑛12𝚿\displaystyle(\mathbf{W}^{n^{*}+\frac{1}{2}},\boldsymbol{\Psi})_{h}( bold_W start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , bold_Ψ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT =(𝐔n+12,𝚿),absentsuperscript𝐔superscript𝑛12𝚿\displaystyle=(\nabla\mathbf{U}^{n^{*}+\frac{1}{2}},\nabla\boldsymbol{\Psi})\,,= ( ∇ bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , ∇ bold_Ψ ) ,

with

λ~wn+1(𝐳)={0if 𝐔n+1/2(𝐳)=𝟎,𝐕0(𝐳),𝐕1(𝐳)12|𝐕0(𝐳)|2|𝐔0+12(𝐳)|2+(𝐖0+12,𝐔0+12(𝐳)φ𝐳)β𝐳|𝐔0+12(𝐳)|2if n=0,𝐔0+12(𝐳)𝟎𝐕n(𝐳),𝐕n+1(𝐳)|𝐔n+12(𝐳)|2+(𝐖n+12,𝐔n+12(𝐳)φ𝐳)β𝐳|𝐔n+12(𝐳)|2else,superscriptsubscript~𝜆𝑤𝑛1𝐳cases0if superscript𝐔superscript𝑛12𝐳0superscript𝐕0𝐳superscript𝐕1𝐳12superscriptsuperscript𝐕0𝐳2superscriptsuperscript𝐔superscript012𝐳2superscript𝐖superscript012tensor-productsuperscript𝐔superscript012𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔superscript012𝐳2formulae-sequenceif 𝑛0superscript𝐔superscript012𝐳0superscript𝐕𝑛𝐳superscript𝐕𝑛1𝐳superscriptsuperscript𝐔superscript𝑛12𝐳2superscript𝐖superscript𝑛12tensor-productsuperscript𝐔superscript𝑛12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscript𝐔superscript𝑛12𝐳2else\widetilde{\lambda}_{w}^{n+1}({\bf z})=\left\{\begin{array}[]{ll}0&\text{if }% \mathbf{U}^{n^{*}+1/2}({\bf z})={\bf 0},\\ -\frac{\bigl{\langle}\mathbf{V}^{0}({\bf z}),\mathbf{V}^{1}({\bf z})\bigr{% \rangle}-\frac{1}{2}|\mathbf{V}^{0}({\bf z})|^{2}}{|\mathbf{U}^{0^{*}+\frac{1}% {2}}({\bf z})|^{2}}+\frac{\bigl{(}\nabla\mathbf{W}^{0^{*}+\frac{1}{2}},\mathbf% {U}^{0^{*}+\frac{1}{2}}({\bf z})\otimes\nabla\varphi_{{\bf z}}\bigr{)}}{\beta_% {{\bf z}}|\mathbf{U}^{0^{*}+\frac{1}{2}}({\bf z})|^{2}}&\text{if }n=0,\,% \mathbf{U}^{0^{*}+\frac{1}{2}}({\bf z})\neq{\bf 0}\\ -\frac{\bigl{\langle}\mathbf{V}^{n}({\bf z}),\mathbf{V}^{n+1}({\bf z})\bigr{% \rangle}}{|\mathbf{U}^{n^{*}+\frac{1}{2}}({\bf z})|^{2}}+\frac{\bigl{(}\nabla% \mathbf{W}^{n^{*}+\frac{1}{2}},\mathbf{U}^{n^{*}+\frac{1}{2}}({\bf z})\otimes% \nabla\varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z}}|\mathbf{U}^{n^{*}+\frac{1}{2}% }({\bf z})|^{2}}&\text{else},\end{array}\right.over~ start_ARG italic_λ end_ARG start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) = { start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL if bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) = bold_0 , end_CELL end_ROW start_ROW start_CELL - divide start_ARG ⟨ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , bold_V start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( bold_z ) ⟩ - divide start_ARG 1 end_ARG start_ARG 2 end_ARG | bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG | bold_U start_POSTSUPERSCRIPT 0 start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUPERSCRIPT 0 start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT 0 start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT 0 start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL if italic_n = 0 , bold_U start_POSTSUPERSCRIPT 0 start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) ≠ bold_0 end_CELL end_ROW start_ROW start_CELL - divide start_ARG ⟨ bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) ⟩ end_ARG start_ARG | bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL else , end_CELL end_ROW end_ARRAY

where the modification for n=0𝑛0n=0italic_n = 0, accounts for the fact that possibly |𝐔1|1superscript𝐔11|{\bf U}^{-1}|\neq 1| bold_U start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | ≠ 1 if 𝐕0𝟎subscript𝐕00\mathbf{V}_{0}\neq{\bf 0}bold_V start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≠ bold_0, cf. [7], [8].

Setting 𝚽=𝐔n+12(𝐳)φ𝐳𝚽superscript𝐔superscript𝑛12𝐳subscript𝜑𝐳\boldsymbol{\Phi}=\mathbf{U}^{n^{*}+\frac{1}{2}}({\bf z})\varphi_{{\bf z}}bold_Φ = bold_U start_POSTSUPERSCRIPT italic_n start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_z ) italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT in (6.1) then implies that |𝐔n+1(𝐳)|2=|𝐔n(𝐳)|2superscriptsuperscript𝐔𝑛1𝐳2superscriptsuperscript𝐔𝑛𝐳2|{\bf U}^{n+1}({\bf z})|^{2}=|{\bf U}^{n}({\bf z})|^{2}| bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 𝐳𝒩hfor-all𝐳subscript𝒩\forall{\bf z}\in\mathcal{N}_{h}∀ bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, n=0,,N1𝑛0𝑁1n=0,\dots,N-1italic_n = 0 , … , italic_N - 1.

Setting 𝚽=𝐔n+1𝐔n1=𝐕n+1+𝐕n𝚽superscript𝐔𝑛1superscript𝐔𝑛1superscript𝐕𝑛1superscript𝐕𝑛\boldsymbol{\Phi}=\mathbf{U}^{n+1}-\mathbf{U}^{n-1}=\mathbf{V}^{n+1}+\mathbf{V% }^{n}bold_Φ = bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT = bold_V start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, 𝚿=Δh(𝐔n+1𝐔n1)𝚿subscriptΔsuperscript𝐔𝑛1superscript𝐔𝑛1\boldsymbol{\Psi}=\Delta_{h}(\mathbf{U}^{n+1}-\mathbf{U}^{n-1})bold_Ψ = roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ) in (6.1) implies that above scheme conserves the discrete energy ~h(𝐕n,𝐔n,𝐔n1):=12(𝐕nh2+12[Δh𝐔n2+Δh𝐔n1h2])assignsubscript~superscript𝐕𝑛superscript𝐔𝑛superscript𝐔𝑛112superscriptsubscriptnormsuperscript𝐕𝑛212delimited-[]superscriptnormsubscriptΔsuperscript𝐔𝑛2superscriptsubscriptnormsubscriptΔsuperscript𝐔𝑛12\widetilde{\mathcal{E}}_{h}\bigl{(}{\bf V}^{n},{\bf U}^{n},{\bf U}^{n-1}\bigr{% )}:=\frac{1}{2}\left(\|\mathbf{V}^{n}\|_{h}^{2}+\frac{1}{2}\left[\|\Delta_{h}% \mathbf{U}^{n}\|^{2}+\|\Delta_{h}\mathbf{U}^{n-1}\|_{h}^{2}\right]\right)over~ start_ARG caligraphic_E end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ) := divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( ∥ bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG [ ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] ), i.e., for n=1,,N𝑛1𝑁n=1,\dots,Nitalic_n = 1 , … , italic_N the following equality holds:

(6.2) ~h(𝐕n,𝐔n)=12(𝐕0h2+τ2(λ~w1𝐕0,𝐕0)h+12[Δh𝐔02+Δh𝐔1h2]).subscript~superscript𝐕𝑛superscript𝐔𝑛12superscriptsubscriptnormsuperscript𝐕02𝜏2subscriptsuperscriptsubscript~𝜆𝑤1superscript𝐕0superscript𝐕012delimited-[]superscriptnormsubscriptΔsuperscript𝐔02superscriptsubscriptnormsubscriptΔsuperscript𝐔12\widetilde{\mathcal{E}}_{h}\bigl{(}{\bf V}^{n},{\bf U}^{n}\bigr{)}=\frac{1}{2}% \left(\|\mathbf{V}^{0}\|_{h}^{2}+\frac{\tau}{2}\left(\widetilde{\lambda}_{w}^{% 1}\mathbf{V}^{0},\mathbf{V}^{0}\right)_{h}+\frac{1}{2}\left[\|\Delta_{h}% \mathbf{U}^{0}\|^{2}+\|\Delta_{h}\mathbf{U}^{-1}\|_{h}^{2}\right]\right).over~ start_ARG caligraphic_E end_ARG start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( ∥ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( over~ start_ARG italic_λ end_ARG start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG [ ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∥ roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] ) .

Compared to (3.6) the numerical damping term τ22n=1Ndt𝐕nh2superscript𝜏22superscriptsubscript𝑛1𝑁subscriptsuperscriptnormsubscript𝑑𝑡superscript𝐕𝑛2\frac{\tau^{2}}{2}\sum_{n=1}^{N}\|d_{t}{\bf V}^{n}\|^{2}_{h}divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is not present in (6.2) and the energy of the initial data is exactly preserved at all times. Due to the lack of numerical damping term τ22n=1Ndt𝐕nh2superscript𝜏22superscriptsubscript𝑛1𝑁subscriptsuperscriptnormsubscript𝑑𝑡superscript𝐕𝑛2\frac{\tau^{2}}{2}\sum_{n=1}^{N}\|d_{t}{\bf V}^{n}\|^{2}_{h}divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∥ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT the convergence of the conservative scheme is not clear. In particular we are not able to show that the right hand side in the (counterpart of) Lemma 4.1 vanishes for τ0𝜏0\tau\rightarrow 0italic_τ → 0.

7. Numerical experiments

In this section we present numerical simulation results using the secheme (3.1). The results computed with the conservative scheme (6.1) were simular on finite time intervals. In the long-time limit the results will inevitably diverge, since the numerical solution of (3.1) will eventually become stationary, due to the effects of the numerical dissipation.

7.1. Solution of the nonlinear systems

For every n1𝑛1n\geq 1italic_n ≥ 1, we solve the nonlinear problem (3.1)-(3.5) by a fixed point algorithm with projection. Given a tolerance ϵ>0italic-ϵ0\epsilon>0italic_ϵ > 0 we proceed for n=1,,N𝑛1𝑁n=1,\dots,Nitalic_n = 1 , … , italic_N as follows: set 𝐮0=𝐮0=𝐔nsuperscript𝐮0subscriptsuperscript𝐮0superscript𝐔𝑛{\bf u}^{0}={\bf u}^{0}_{*}={\bf U}^{n}bold_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = bold_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT = bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, 𝐰0=𝐰0=Δh𝐔nsuperscript𝐰0subscriptsuperscript𝐰0subscriptΔsuperscript𝐔𝑛{\bf w}^{0}={\bf w}^{0}_{*}=-\Delta_{h}{\bf U}^{n}bold_w start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = bold_w start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT and iterate for l=0,𝑙0l=0,\dotsitalic_l = 0 , …

  1. (1)
    • (i)

      Find 𝐮l+1,𝐰l+1=Δh𝐮l+1𝐕hsuperscript𝐮𝑙1superscript𝐰𝑙1subscriptΔsuperscript𝐮𝑙1subscript𝐕{\bf u}^{l+1},\mathbf{w}^{l+1}=-\Delta_{h}{\bf u}^{l+1}\in{\bf V}_{h}bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT , bold_w start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT such that for all 𝚽𝐕h𝚽subscript𝐕\boldsymbol{\Phi}\in{\bf V}_{h}bold_Φ ∈ bold_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT

      1τ(𝐮l+1,𝚽)h+τ2(𝐰l+1,𝚽)τ2(λwl𝐮l+1,𝚽)h=1τ(2𝐔n𝐔n1,𝚽)hτ2(𝐖n,𝚽)+τ2(λwl𝐔n,𝚽)h.1𝜏subscriptsuperscript𝐮𝑙1𝚽𝜏2superscript𝐰𝑙1𝚽𝜏2subscriptsubscriptsuperscript𝜆𝑙𝑤superscript𝐮𝑙1𝚽1𝜏subscript2superscript𝐔𝑛superscript𝐔𝑛1𝚽𝜏2superscript𝐖𝑛𝚽missing-subexpressionmissing-subexpression𝜏2subscriptsubscriptsuperscript𝜆𝑙𝑤superscript𝐔𝑛𝚽\begin{array}[]{rcl}\frac{1}{\tau}\Bigl{(}{\bf u}^{l+1},\boldsymbol{\Phi}\Bigr% {)}_{h}+\frac{\tau}{2}\Bigl{(}\nabla{\bf w}^{l+1},\nabla\boldsymbol{\Phi}\Bigr% {)}-\frac{\tau}{2}\Bigl{(}\lambda^{l}_{w*}{\bf u}^{l+1},\boldsymbol{\Phi}\Bigr% {)}_{h}&=&\frac{1}{\tau}\Bigl{(}2{\bf U}^{n}-{\bf U}^{n-1},\boldsymbol{\Phi}% \Bigr{)}_{h}-\frac{\tau}{2}\Bigl{(}\nabla{\bf W}^{n},\nabla\boldsymbol{\Phi}% \Bigr{)}\\ &&+\frac{\tau}{2}\Bigl{(}{\lambda}^{l}_{w*}{\bf U}^{n},\boldsymbol{\Phi}\Bigr{% )}_{h}\,.\end{array}start_ARRAY start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG italic_τ end_ARG ( bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( ∇ bold_w start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT , ∇ bold_Φ ) - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( italic_λ start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_w ∗ end_POSTSUBSCRIPT bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_CELL start_CELL = end_CELL start_CELL divide start_ARG 1 end_ARG start_ARG italic_τ end_ARG ( 2 bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - bold_U start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( ∇ bold_W start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , ∇ bold_Φ ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL end_CELL start_CELL + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( italic_λ start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_w ∗ end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_Φ ) start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT . end_CELL end_ROW end_ARRAY
    • (ii)

      For all 𝐳𝒩h𝐳subscript𝒩{\bf z}\in\mathcal{N}_{h}bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT set

      𝐮l+1(𝐳)subscriptsuperscript𝐮𝑙1𝐳\displaystyle{\bf u}^{l+1}_{*}({\bf z})bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT ( bold_z ) =𝐮l+1(𝐳)|𝐮l+1(𝐳)|,absentsuperscript𝐮𝑙1𝐳superscript𝐮𝑙1𝐳\displaystyle=\frac{{\bf u}^{l+1}({\bf z})}{|{\bf u}^{l+1}({\bf z})|},= divide start_ARG bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT ( bold_z ) end_ARG start_ARG | bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT ( bold_z ) | end_ARG ,
      𝐰l+1(𝐳)subscriptsuperscript𝐰𝑙1𝐳\displaystyle{\bf w}^{l+1}_{*}({\bf z})bold_w start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT ( bold_z ) =Δh𝐮l+1(𝐳).absentsubscriptΔsubscriptsuperscript𝐮𝑙1𝐳\displaystyle=-\Delta_{h}{\bf u}^{l+1}_{*}({\bf z})\,.= - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT ( bold_z ) .
  2. (2)

    Stop the iterations once

    max𝐳𝒩h|𝐮l+1(𝐳)𝐮l(𝐳)|ϵ.subscript𝐳subscript𝒩superscript𝐮𝑙1𝐳superscriptsubscript𝐮𝑙𝐳italic-ϵ\max_{{\bf z}\in\mathcal{N}_{h}}|{\bf u}^{l+1}({\bf z})-{\bf u}_{*}^{l}({\bf z% })|\leq\epsilon\,.roman_max start_POSTSUBSCRIPT bold_z ∈ caligraphic_N start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_POSTSUBSCRIPT | bold_u start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT ( bold_z ) - bold_u start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( bold_z ) | ≤ italic_ϵ .
  3. (3)

    Set 𝐔n+1=𝐮l+1superscript𝐔𝑛1superscriptsubscript𝐮𝑙1{\bf U}^{n+1}={\bf u}_{*}^{l+1}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = bold_u start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT and proceed to the next time level.

The Lagrange multiplier λwlsuperscriptsubscript𝜆𝑤𝑙\lambda_{w*}^{l}italic_λ start_POSTSUBSCRIPT italic_w ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT is a counterpart of (3.5) which replaces the unknown value 𝐔n+1superscript𝐔𝑛1{\bf U}^{n+1}bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT, 𝐖n+1superscript𝐖𝑛1{\bf W}^{n+1}bold_W start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT by the respective solutions 𝐮lsubscriptsuperscript𝐮𝑙{\bf u}^{l}_{*}bold_u start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT, 𝐰lsubscriptsuperscript𝐰𝑙{\bf w}^{l}_{*}bold_w start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT which are known from the previous iteration of the nonlinear solver, i.e., we denote 𝐔n+1/2=12(𝐮l+1+𝐔n)subscriptsuperscript𝐔𝑛1212superscriptsubscript𝐮𝑙1superscript𝐔𝑛\mathbf{U}^{n+1/2}_{*}=\frac{1}{2}\big{(}{\bf u}_{*}^{l+1}+{\bf U}^{n}\big{)}bold_U start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( bold_u start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT + bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ), dt𝐔n+1=1τ(𝐮l+1𝐔n)subscript𝑑𝑡subscriptsuperscript𝐔𝑛11𝜏superscriptsubscript𝐮𝑙1superscript𝐔𝑛d_{t}\mathbf{U}^{n+1}_{*}=\frac{1}{\tau}\big{(}{\bf u}_{*}^{l+1}-{\bf U}^{n}% \big{)}italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_τ end_ARG ( bold_u start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l + 1 end_POSTSUPERSCRIPT - bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ), and set

(7.4) λwl(𝐳)={0if 𝐔n+1/2(𝐳)=𝟎,12𝐕0(𝐳),dt𝐔1(𝐳)|𝐔1/2(𝐳)|2+(𝐖1/2,𝐔1/2(𝐳)φ𝐳)β𝐳|𝐔1/2(𝐳)|2if n=0,𝐔1/2(𝐳)𝟎,dt𝐔n(𝐳),dt𝐔n+1/2(𝐳)|𝐔n+1/2(𝐳)|2+(𝐖n+1/2,𝐔n+1/2(𝐳)φ𝐳)β𝐳|𝐔n+1/2(𝐳)|2else.superscriptsubscript𝜆𝑤𝑙𝐳cases0if superscriptsubscript𝐔𝑛12𝐳012superscript𝐕0𝐳subscript𝑑𝑡subscriptsuperscript𝐔1𝐳superscriptsuperscriptsubscript𝐔12𝐳2superscriptsubscript𝐖12tensor-productsuperscriptsubscript𝐔12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscriptsubscript𝐔12𝐳2formulae-sequenceif 𝑛0superscriptsubscript𝐔12𝐳0subscript𝑑𝑡superscript𝐔𝑛𝐳subscript𝑑𝑡superscriptsubscript𝐔𝑛12𝐳superscriptsuperscriptsubscript𝐔𝑛12𝐳2superscriptsubscript𝐖𝑛12tensor-productsuperscriptsubscript𝐔𝑛12𝐳subscript𝜑𝐳subscript𝛽𝐳superscriptsuperscriptsubscript𝐔𝑛12𝐳2else\displaystyle\lambda_{w*}^{l}({\bf z})=\left\{\begin{array}[]{ll}0&\mbox{if }% \mathbf{U}_{*}^{n+1/2}({\bf z})={\bf 0}\,,\\ \frac{\frac{1}{2}\langle\mathbf{V}^{0}({\bf z}),d_{t}\mathbf{U}^{1}_{*}({\bf z% })\rangle}{|\mathbf{U}_{*}^{1/2}({\bf z})|^{2}}+\frac{\bigl{(}\nabla\mathbf{W}% _{*}^{1/2},\mathbf{U}_{*}^{1/2}({\bf z})\otimes\nabla\varphi_{{\bf z}}\bigr{)}% }{\beta_{{\bf z}}|\mathbf{U}_{*}^{1/2}({\bf z})|^{2}}&\text{if }n=0,\,\mathbf{% U}_{*}^{1/2}({\bf z})\neq{\bf 0},\\ -\frac{\bigl{\langle}d_{t}\mathbf{U}^{n}({\bf z}),{d_{t}}\mathbf{U}_{*}^{n+1/2% }({\bf z})\bigr{\rangle}}{|\mathbf{U}_{*}^{n+1/2}({\bf z})|^{2}}+\frac{\bigl{(% }\nabla\mathbf{W}_{*}^{n+1/2},\mathbf{U}_{*}^{n+1/2}({\bf z})\otimes\nabla% \varphi_{{\bf z}}\bigr{)}}{\beta_{{\bf z}}|\mathbf{U}_{*}^{n+1/2}({\bf z})|^{2% }}&\mbox{else}\,.\end{array}\right.italic_λ start_POSTSUBSCRIPT italic_w ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_l end_POSTSUPERSCRIPT ( bold_z ) = { start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL if bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) = bold_0 , end_CELL end_ROW start_ROW start_CELL divide start_ARG divide start_ARG 1 end_ARG start_ARG 2 end_ARG ⟨ bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( bold_z ) , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT ( bold_z ) ⟩ end_ARG start_ARG | bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL if italic_n = 0 , bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ≠ bold_0 , end_CELL end_ROW start_ROW start_CELL - divide start_ARG ⟨ italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_z ) , italic_d start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⟩ end_ARG start_ARG | bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( ∇ bold_W start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT , bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) ⊗ ∇ italic_φ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT | bold_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 / 2 end_POSTSUPERSCRIPT ( bold_z ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL else . end_CELL end_ROW end_ARRAY

We choose the stopping tolerance ϵ=108italic-ϵsuperscript108\epsilon=10^{-8}italic_ϵ = 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT in all experiments below.

Remark 7.1 (Projection step).

The use of an additional projection step in the fixed-point iteration was introduced in [10] for the related second-order problems. Without the projection step (step (1)(ii)1𝑖𝑖(1)-(ii)( 1 ) - ( italic_i italic_i ) in the fixed-point algorithm above) the fixed-point algorithm requires to choose τ=𝒪(h2)𝜏𝒪superscript2\tau=\mathcal{O}(h^{2})italic_τ = caligraphic_O ( italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) to guarantee convergence. Similarly as in [10], the algorithm with the projection step requires a weaker time-step restriction τ=𝒪(h)𝜏𝒪\tau=\mathcal{O}(h)italic_τ = caligraphic_O ( italic_h ) for convergence. Compared to the second order harmonic wave map equation [10], the bi-harmonic problem requires roughly 100100100100-times smaller time-step to achieve similar convergence of the fixed-point algorithm, however, we also observe a faster evolution than in the case of second order problems.

7.2. Numerical experiments

We consider the initial condition on Ω=(12,12)2Ωsuperscript12122\Omega=\left(-\frac{1}{2},\frac{1}{2}\right)^{2}roman_Ω = ( - divide start_ARG 1 end_ARG start_ARG 2 end_ARG , divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT

(7.7) 𝐮0(𝐱)={(4𝐱A,A24|𝐱|2)/(A2+4|𝐱|2)for |𝐱|1/2,(0,0,1)for |𝐱|1/2,subscript𝐮0𝐱cases4𝐱𝐴superscript𝐴24superscript𝐱2superscript𝐴24superscript𝐱2for 𝐱12001for 𝐱12\displaystyle{\bf u}_{0}({\bf x})=\left\{\begin{array}[]{ll}(4{\bf x}A,A^{2}-4% |{\bf x}|^{2})/(A^{2}+4|{\bf x}|^{2})&\mbox{for }|{\bf x}|\leq 1/2,\\ (0,0,-1)&\mbox{for }|{\bf x}|\geq 1/2,\\ \end{array}\right.bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( bold_x ) = { start_ARRAY start_ROW start_CELL ( 4 bold_x italic_A , italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 4 | bold_x | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) / ( italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 4 | bold_x | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_CELL start_CELL for | bold_x | ≤ 1 / 2 , end_CELL end_ROW start_ROW start_CELL ( 0 , 0 , - 1 ) end_CELL start_CELL for | bold_x | ≥ 1 / 2 , end_CELL end_ROW end_ARRAY

where A=(14|𝐱|)4𝐴superscript14𝐱4A=(1-4|{\bf x}|)^{4}italic_A = ( 1 - 4 | bold_x | ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT. In the case of second order problems, i.e., the harmonic heat flow and wave map equations, respectively, the evolution starting from the above initial condition leads to a (discrete) finite-time blow-up, cf., [10] and the references therein.

We set 𝐔0=h𝐮0superscript𝐔0subscriptsubscript𝐮0\mathbf{U}^{0}=\mathcal{I}_{h}{\bf u}_{0}bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = caligraphic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, 𝐖0=Δh𝐔0superscript𝐖0subscriptΔsuperscript𝐔0\mathbf{W}^{0}=-\Delta_{h}\mathbf{U}^{0}bold_W start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = - roman_Δ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT bold_U start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT and 𝐕0=𝟎superscript𝐕00\mathbf{V}^{0}=\mathbf{0}bold_V start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = bold_0. We compute the problem for different mesh sizes h=2ksuperscript2𝑘h=2^{k}italic_h = 2 start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT with corresponding time-step steps τ=26k×104𝜏superscript26𝑘superscript104\tau=2^{6-k}\times 10^{-4}italic_τ = 2 start_POSTSUPERSCRIPT 6 - italic_k end_POSTSUPERSCRIPT × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT for k=5,6,7𝑘567k=5,6,7italic_k = 5 , 6 , 7. In Figure 1 we display the evolution of the computed energies as well as of the gradient 𝐮hL(Ω)subscriptnormsubscript𝐮superscript𝐿Ω\|\nabla\mathbf{u}_{h}\|_{L^{\infty}(\Omega)}∥ ∇ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT. Compared to the case of wave map into spheres, cf. for instance [10, Example 4.3] we do not observe formation of singularities (discrete blow-up), i.e., the gradient of the numerical solution remains bounded independently of the mesh size. Snapshots of the solution computed with h=25superscript25h=2^{-5}italic_h = 2 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT at different times are displayed in Figure 2 (the figure is colored by the magnitude of the z𝑧zitalic_z-component of the solution).

Refer to caption
Refer to caption
Figure 1. Evolution of the discrete energy (left) and of the gradient 𝐮hL(Ω)subscriptnormsubscript𝐮superscript𝐿Ω\|\nabla\mathbf{u}_{h}\|_{L^{\infty}(\Omega)}∥ ∇ bold_u start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT (right) for h=2ksuperscript2𝑘h=2^{k}italic_h = 2 start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT, k=5,6,7𝑘567k=5,6,7italic_k = 5 , 6 , 7.
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 2. Numerical solution computed with h=25superscript25h=2^{-5}italic_h = 2 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT at time t=0,0.02,0.045,0.095,0.13,0.24𝑡00.020.0450.0950.130.24t=0,0.02,0.045,0.095,0.13,0.24italic_t = 0 , 0.02 , 0.045 , 0.095 , 0.13 , 0.24.

References

  • [1] F. Alouges. A new finite element scheme for Landau-Lifchitz equations. Discrete Contin. Dyn. Syst. Ser. S, 1(2):187–196, 2008.
  • [2] S. Bartels. Semi-implicit approximation of wave maps into smooth or convex surfaces. SIAM J. Numer. Anal., 47(5):3486–3506, 2009.
  • [3] S. Bartels. Fast and accurate finite element approximation of wave maps into spheres. ESAIM Math. Model. Numer. Anal., 49(2):551–558, 2015.
  • [4] S. Bartels. Numerical approximation of partial differential equations, volume 64 of Texts in Applied Mathematics. Springer, [Cham], 2016.
  • [5] S. Bartels. Projection-free approximation of geometrically constrained partial differential equations. Math. Comp., 85(299):1033–1049, 2016.
  • [6] S. Bartels, X. Feng, and A. Prohl. Finite element approximations of wave maps into spheres. SIAM J. Numer. Anal., 46(1):61–87, 2007/08.
  • [7] S. Bartels, C. Lubich, and A. Prohl. Convergent discretization of heat and wave map flows to spheres using approximate discrete Lagrange multipliers. Math. Comp., 78(267):1269–1292, 2009.
  • [8] Ľ. Baňas, Z. Brzeźniak, M. Neklyudov, M. Ondreját, and A. Prohl. Ergodicity for a stochastic geodesic equation in the tangent bundle of the 2D sphere. Czechoslovak Math. J., 65(140)(3):617–657, 2015.
  • [9] Ľ. Baňas, Z. Brzeźniak, M. Neklyudov, and A. Prohl. Stochastic ferromagnetism, volume 58 of De Gruyter Studies in Mathematics. De Gruyter, Berlin, 2014. Analysis and numerics.
  • [10] Ľ. Baňas, A. Prohl, and R. Schätzle. Finite element approximations of harmonic map heat flows and wave maps into spheres of nonconstant radii. Numer. Math., 115(3):395–432, 2010.
  • [11] J. F. Blowey and C. M. Elliott. The Cahn-Hilliard gradient theory for phase separation with nonsmooth free energy. II. Numerical analysis. European J. Appl. Math., 3(2):147–179, 1992.
  • [12] S. C. Brenner and L. R. Scott. The mathematical theory of finite element methods, volume 15 of Texts in Applied Mathematics. Springer, New York, third edition, 2008.
  • [13] R. Eymard, R. Herbin, and M. Rhoudaf. Approximation of the biharmonic problem using P1 finite elements. J. Numer. Math., 19(1):1–26, 2011.
  • [14] S. Herr, T. Lamm, and R. Schnaubelt. Biharmonic wave maps into spheres. Proc. Amer. Math. Soc., 148(2):787–796, 2020.
  • [15] Sebastian Herr, Tobias Lamm, Tobias Schmid, and Roland Schnaubelt. Biharmonic wave maps: local wellposedness in high regularity. Nonlinearity, 33(5):2270–2305, 2020.
  • [16] T. K. Karper and F. Weber. A new angular momentum method for computing wave maps into spheres. SIAM J. Numer. Anal., 52(4):2073–2091, 2014.
  • [17] R. Porrmann. C1superscript𝐶1{C}^{1}italic_C start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT-finite elements for Dune. Master’s thesis, TU Dresden, 2022.
  • [18] Tobias Schmid. Energy bounds for a fourth-order equation in low dimensions related to wave maps. Proc. Amer. Math. Soc., 151(1):225–237, 2023.
  • [19] R. Temam. Navier-Stokes equations. Theory and numerical analysis, volume Vol. 2 of Studies in Mathematics and its Applications. North-Holland Publishing Co., Amsterdam-New York-Oxford, 1977.