Error analysis of an implicit-explicit time discretization scheme for semilinear wave equations with application to multiscale problemsthanks: Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) – Project-ID 258734477 – SFB 1173. BV also acknowledges funding by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under project number 496556642 and under Germany’s Excellence Strategy – EXC-2047/1 – 390685813.

Daniel Eckhardt222Institut für Angewandte und Numerische Mathematik, Karlsruher Institut für Technologie, Englerstr. 2, D-76131 Karlsruhe    Marlis Hochbruck222Institut für Angewandte und Numerische Mathematik, Karlsruher Institut für Technologie, Englerstr. 2, D-76131 Karlsruhe    Barbara Verfürth333Institut für Numerische Simulation, Universität Bonn, Friedrich-Hirzebruch-Allee 7, D-53115 Bonn
keywords:
implicit–explicit time integration, IMEX, semilinear wave equation, heterogeneous multiscale method, error analysis, a-priori error bounds, semilinear evolution equations, operator

Abstract. We present an implicit-explicit (IMEX) scheme for semilinear wave equations with strong dam**. By treating the nonlinear, nonstiff term explicitly and the linear, stiff part implicitly, we obtain a method which is not only unconditionally stable but also highly efficient. Our main results are error bounds of the full discretization in space and time for the IMEX scheme combined with a general abstract space discretization. As an application, we consider the heterogeneous multiscale method for wave equations with highly oscillating coefficients in space for which we show spatial and temporal convergence rates by using the abstract result.

AMS subject classifications. 65J08, 65M60, 65M15, 65M12, 35L71

1 Introduction

For numerically solving partial differential equations (PDEs) in time, a variety of different methods have been investigated in the literature, broadly categorized as implicit or explicit schemes. Explicit schemes are popular since they are simple to implement, computationally efficient, but they suffer from step-size restrictions, so-called CFL conditions. On the other hand, implicit schemes involve solving a system of nonlinear equations at each time step, resulting in improved stability and allowing for larger time steps compared to explicit methods. However, they require a higher computational effort. To combine the advantages of both strategies, we construct and numerically analyze an implicit-explicit (IMEX) method in which the CFL condition only depends on non-stiff terms. Besides many applications, e.g., air pollution models [30], hydrodynamics and atmospheric dynamics [14, 20], fluid-structure interaction [27], there is a well-developed theory of IMEX-Runge Kutta (IMEX-RK) [8, 11, 21, 22, 24] and IMEX multistep methods [5, 9, 18, 19] for ordinary differential equations and parabolic problems. For the wave equation IMEX-RK [7], Crank-Nicolson/Leapfrog (CNLF) schemes [17, 23] (note that these are not equivalent) and a θ𝜃\thetaitalic_θ-scheme/Leapfrog combination [25] are considered. As in [17], we consider numerical solutions of semilinear wave equations in a general Hilbert space 𝐇𝐇\mathbf{H}bold_H of the following form

u′′+𝒜usuperscript𝑢′′𝒜𝑢\displaystyle u^{\prime\prime}+\mathcal{A}uitalic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT + caligraphic_A italic_u +u=𝒢(u,u)+f.superscript𝑢𝒢𝑢superscript𝑢𝑓\displaystyle+\mathcal{B}u^{\prime}=\mathcal{G}(u,u^{\prime})+f.+ caligraphic_B italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = caligraphic_G ( italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) + italic_f . (1.1)

Here, 𝒜𝒜\mathcal{A}caligraphic_A and \mathcal{B}caligraphic_B are linear, possibly unbounded operators, representing the wave propagation and (strong) linear dam** of the system, respectively. The nonlinear operator 𝒢𝒢\mathcal{G}caligraphic_G and the function f𝑓fitalic_f denote additional (nonlinear) source and dam** terms. In [17] a rigorous error analysis for the CNLF applied to (1.1) was presented if 𝒢(u,u)=𝒢(u)𝒢𝑢superscript𝑢𝒢𝑢\mathcal{G}(u,u^{\prime})=\mathcal{G}(u)caligraphic_G ( italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = caligraphic_G ( italic_u ). However, if 𝒢𝒢\mathcal{G}caligraphic_G depends on usuperscript𝑢u^{\prime}italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, this scheme is not very attractive, as it leads to a system of nonlinear equations. In addition, [17] requires boundedness conditions on \mathcal{B}caligraphic_B which are not be fulfilled in our application. We therefore propose a different method based on the implicit and explicit midpoint rule applied to the first-order system of (1.1). Our scheme leads to a system of linear equations also in the general case and can be formulated for a larger class of operators \mathcal{B}caligraphic_B. Even with these greater application possibilities, the computational effort of the implicit/explicit midpoint rule is about the same as for the CNLF in the case 𝒢(u,u)=𝒢(u)𝒢𝑢superscript𝑢𝒢𝑢\mathcal{G}(u,u^{\prime})=\mathcal{G}(u)caligraphic_G ( italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = caligraphic_G ( italic_u ) (see the discussion in Section 5). Although the scheme has already been considered in the literature [9], to the best of our knowledge there is no error analysis for (nonlinear) wave equations. We provide a proof of second-order convergence, which requires significantly different arguments than in [17]. A central aspect of the proof is to consider the first-order formulation and to interpret the scheme as a perturbation of the implicit midpoint rule. This view allows us to bound the error terms of the IMEX method by terms of the implicit midpoint rule. Building on the unified error analysis from [15], our main result is a full discretization bound for the IMEX scheme combined with an abstract space discretization method.

As an application we consider the semilinear wave equation with dam**

ttuε(aε(x)uε)(β(x)tuε)=𝒢(x,tuε)+fsubscript𝑡𝑡superscript𝑢𝜀superscript𝑎𝜀𝑥superscript𝑢𝜀𝛽𝑥subscript𝑡superscript𝑢𝜀𝒢𝑥subscript𝑡superscript𝑢𝜀𝑓\displaystyle\partial_{tt}u^{\varepsilon}-\nabla\cdot(a^{\varepsilon}(x)\nabla u% ^{\varepsilon})-\nabla\cdot(\beta(x)\nabla\partial_{t}u^{\varepsilon})=% \mathcal{G}(x,\partial_{t}u^{\varepsilon})+f∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT - ∇ ⋅ ( italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) ∇ italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) - ∇ ⋅ ( italic_β ( italic_x ) ∇ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) = caligraphic_G ( italic_x , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) + italic_f (1.2)

in a bounded Lipschitz domain ΩΩ\Omegaroman_Ω and with Dirichlet boundary conditions and initial values. The parameter ε𝜀\varepsilonitalic_ε describes small scale effects, e.g., fast oscillations, which appear in the coefficient aεsuperscript𝑎𝜀a^{\varepsilon}italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT and therefore also in the solution uεsuperscript𝑢𝜀u^{\varepsilon}italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT. This in connection with Finite Elements (FE) can lead to a high computational effort, since a grid width in the order of magnitude of ε𝜀\varepsilonitalic_ε must be chosen. On the other hand, in applications we are often only interested in the macroscopic behavior of uεsuperscript𝑢𝜀u^{\varepsilon}italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT. We therefore propose a multiscale method based on the Heterogeneous Multiscale Method (HMM) introduced in [2]. The idea of the HMM is to derive a model related to (1.2), which is independent of ε𝜀\varepsilonitalic_ε. Missing microscopic data is collected by solving microscopic problems on small subdomains and only where the data is needed. Here we make use of a convergence result for ε0𝜀0\varepsilon\to 0italic_ε → 0 (see [26]) which leads to a homogenized version of (1.2) with an ε𝜀\varepsilonitalic_ε-independent coefficient ahomsuperscript𝑎𝑜𝑚a^{hom}italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT. This coefficient can be calculated explicitly if scale separation and ε𝜀\varepsilonitalic_ε-periodicity of aεsuperscript𝑎𝜀a^{\varepsilon}italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT is assumed, by solving so-called cell problems. For the space discretization we consider FE for the homogenized problem of (1.2), where we can now choose a much coarser mesh than if we would apply FE directly for (1.2), since the homogenized problem does not contain any microscopic features. We show that the HMM fits into the abstract framework and thus the error estimates can be applied, which extends the known results for the HMM discretization from linear [3, 4] to semilinear wave equations.

The paper is organized as follows. In Section 2 we introduce the abstract setting, present a wellposedness result, the time integration scheme, and the error result for the semidiscrete equation. The full discretization error is investigated in Section 3 where we combine the IMEX scheme with an abstract space discretization. Finally, we derive the fully discrete finite element heterogeneous multiscale methode for semilinear wave equations with dam** in Section 4 and prove convergence rates using the abstract results. These theoretical findings are demonstrated by numerical results presented in Section 5.

2 Time Integration

In this section, we consider time-integration methods for the first-order model equation (1.1). We start with the general framework and the wellposedness result. Secondly, we construct an IMEX scheme motivated by the observation that the operator 𝒢𝒢\mathcal{G}caligraphic_G is often non-stiff in practice.

2.1 Wellposedness of the continuous problem

Let 𝐇𝐇\mathbf{H}bold_H be a Hilbert space with inner products (,)𝐇subscript𝐇(\cdot,\cdot)_{\mathbf{H}}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT and 𝐕𝐇𝐕𝐇\mathbf{V}\subset\mathbf{H}bold_V ⊂ bold_H be a densely embedded subspace. The corresponding norm is denoted by 𝐇\|\cdot\|_{\mathbf{H}}∥ ⋅ ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT. We consider the variational problem

(u′′,w)𝐇+d(u,w)subscriptsuperscript𝑢′′𝑤𝐇𝑑𝑢𝑤\displaystyle\bigl{(}u^{\prime\prime},w\bigr{)}_{\mathbf{H}}+d(u,w)( italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , italic_w ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT + italic_d ( italic_u , italic_w ) +b(u,w)=(𝒢(u,u),w)𝐇+(f(t),w)𝐇𝑏superscript𝑢𝑤subscript𝒢𝑢superscript𝑢𝑤𝐇subscript𝑓𝑡𝑤𝐇\displaystyle+b(u^{\prime},{w})=(\mathcal{G}(u,u^{\prime}),w)_{\mathbf{H}}+% \bigl{(}f(t),w\bigr{)}_{\mathbf{H}}+ italic_b ( italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_w ) = ( caligraphic_G ( italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) , italic_w ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT + ( italic_f ( italic_t ) , italic_w ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT (2.1)
u(0)𝑢0\displaystyle u(0)italic_u ( 0 ) =u0,u(0)=v0formulae-sequenceabsentsuperscript𝑢0superscript𝑢0superscript𝑣0\displaystyle=u^{0},\qquad u^{\prime}(0)=v^{0}= italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 0 ) = italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT

for all w𝐕𝑤𝐕w\in\mathbf{V}italic_w ∈ bold_V, t0𝑡0t\geq 0italic_t ≥ 0, and impose the following conditions on d,b𝑑𝑏d,bitalic_d , italic_b, 𝒢𝒢\mathcal{G}caligraphic_G and f𝑓fitalic_f :

Assumption 2.1 (Forms, nonlinearity, source term).

42

  1. (i)

    The bilinear form d:𝐕×𝐕:𝑑𝐕𝐕d:\mathbf{V}\times\mathbf{V}\to\mathbb{R}italic_d : bold_V × bold_V → blackboard_R is symmetric and continuous. In addition, there exist constants cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT and C𝐇,𝐕subscript𝐶𝐇𝐕C_{\mathbf{H},\mathbf{V}}italic_C start_POSTSUBSCRIPT bold_H , bold_V end_POSTSUBSCRIPT such that

    (,)𝐕=d(,)+cd(,)𝐇subscript𝐕𝑑subscript𝑐𝑑subscript𝐇\displaystyle(\cdot,\cdot)_{\mathbf{V}}=d(\cdot,\cdot)+c_{d}\,(\cdot,\cdot)_{% \mathbf{H}}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT = italic_d ( ⋅ , ⋅ ) + italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT

    is an inner product on 𝐕𝐕\mathbf{V}bold_V and the embedding 𝐕𝐇𝐕𝐇\mathbf{V}\hookrightarrow\mathbf{H}bold_V ↪ bold_H is continuous, i.e.,

    v𝐇C𝐇,𝐕v𝐕 for all v𝐕.formulae-sequencesubscriptnorm𝑣𝐇subscript𝐶𝐇𝐕subscriptnorm𝑣𝐕 for all 𝑣𝐕\|v\|_{\mathbf{H}}\leq C_{\mathbf{H},\mathbf{V}}\|v\|_{\mathbf{V}}\qquad\text{% for all }v\in\mathbf{V}.∥ italic_v ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_H , bold_V end_POSTSUBSCRIPT ∥ italic_v ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT for all italic_v ∈ bold_V .
  2. (ii)

    The bilinear form b:𝐕×𝐕:𝑏𝐕𝐕b:\mathbf{V}\times\mathbf{V}\to\mathbb{R}italic_b : bold_V × bold_V → blackboard_R is continuous and quasi-monotone, i.e., there exists a constant cqm0subscript𝑐𝑞𝑚0c_{qm}\geq 0italic_c start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT ≥ 0 such that:

    b(v,v)cqmv𝐇2.𝑏𝑣𝑣subscript𝑐𝑞𝑚subscriptsuperscriptnorm𝑣2𝐇\displaystyle b({v},{v})\geq-c_{qm}\|v\|^{2}_{\mathbf{H}}.italic_b ( italic_v , italic_v ) ≥ - italic_c start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT ∥ italic_v ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT .
  3. (iii)

    The nonlinearity 𝒢:𝐕×𝐇𝐇:𝒢𝐕𝐇𝐇\mathcal{G}:\mathbf{V}\times\mathbf{H}\to\mathbf{H}caligraphic_G : bold_V × bold_H → bold_H is locally Lipschitz continuous , i.e, for all ρ>0𝜌0\rho>0italic_ρ > 0 there exists a Lipschitz constant Lρsubscript𝐿𝜌L_{\rho}italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT such that for all v1,v2𝐕subscript𝑣1subscript𝑣2𝐕v_{1},v_{2}\in\mathbf{V}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ bold_V and w1,w2𝐇subscript𝑤1subscript𝑤2𝐇w_{1},w_{2}\in\mathbf{H}italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ bold_H with max{[v1,w1]𝐕×𝐇,[v2,w2]𝐕×𝐇}ρsubscriptnormsubscript𝑣1subscript𝑤1𝐕𝐇subscriptnormsubscript𝑣2subscript𝑤2𝐕𝐇𝜌\max\{\|[v_{1},w_{1}]\|_{\mathbf{V}\times\mathbf{H}},\|[v_{2},w_{2}]\|_{% \mathbf{V}\times\mathbf{H}}\}\leq\rhoroman_max { ∥ [ italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ] ∥ start_POSTSUBSCRIPT bold_V × bold_H end_POSTSUBSCRIPT , ∥ [ italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ] ∥ start_POSTSUBSCRIPT bold_V × bold_H end_POSTSUBSCRIPT } ≤ italic_ρ it holds

    𝒢(v1,w1)𝒢(v2,w2)𝐇Lρ(v1v2𝐕+w1w2𝐇),subscriptnorm𝒢subscript𝑣1subscript𝑤1𝒢subscript𝑣2subscript𝑤2𝐇subscript𝐿𝜌subscriptnormsubscript𝑣1subscript𝑣2𝐕subscriptnormsubscript𝑤1subscript𝑤2𝐇\displaystyle\|\mathcal{G}(v_{1},w_{1})-\mathcal{G}(v_{2},w_{2})\|_{\mathbf{H}% }\leq L_{\rho}(\|v_{1}-v_{2}\|_{\mathbf{V}}+\|w_{1}-w_{2}\|_{\mathbf{H}}),∥ caligraphic_G ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - caligraphic_G ( italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ( ∥ italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + ∥ italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ) ,
  4. (iv)

    The right-hand side f:[0,)𝐇:𝑓0𝐇f:[0,\infty)\to\mathbf{H}italic_f : [ 0 , ∞ ) → bold_H satisfies

    fWloc1,1([0,);𝐇).𝑓superscriptsubscript𝑊𝑙𝑜𝑐110𝐇\displaystyle f\in W_{loc}^{1,1}([0,\infty);\mathbf{H}).italic_f ∈ italic_W start_POSTSUBSCRIPT italic_l italic_o italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 , 1 end_POSTSUPERSCRIPT ( [ 0 , ∞ ) ; bold_H ) . \ocircle

By (i), (,)𝐕subscript𝐕(\cdot,\cdot)_{\mathbf{V}}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT, induces a norm 𝐕\|\cdot\|_{\mathbf{V}}∥ ⋅ ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT. The product space 𝐕×𝐇𝐕𝐇\mathbf{V}\times\mathbf{H}bold_V × bold_H will be equipped with the norm 𝐕×𝐇𝐕+𝐇\|\cdot\|_{\mathbf{V}\times\mathbf{H}}\coloneqq\|\cdot\|_{\mathbf{V}}+\|\cdot% \|_{\mathbf{H}}∥ ⋅ ∥ start_POSTSUBSCRIPT bold_V × bold_H end_POSTSUBSCRIPT ≔ ∥ ⋅ ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + ∥ ⋅ ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT. Moreover, we identify 𝐇𝐇\mathbf{H}bold_H with its dual space 𝐇superscript𝐇\mathbf{H}^{\star}bold_H start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT, resulting in the following Gelfand triple:

𝐕𝐇=𝐇𝐕.𝐕𝐇superscript𝐇superscript𝐕\displaystyle\mathbf{V}\hookrightarrow\mathbf{H}=\mathbf{H}^{\star}% \hookrightarrow\mathbf{V}^{\star}.bold_V ↪ bold_H = bold_H start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT ↪ bold_V start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT .

We define the operators 𝒜,(𝐕,𝐕)𝒜𝐕superscript𝐕\mathcal{A},\mathcal{B}\in\mathcal{L}(\mathbf{V},\mathbf{V}^{\star})caligraphic_A , caligraphic_B ∈ caligraphic_L ( bold_V , bold_V start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT ) associated to d,b𝑑𝑏d,bitalic_d , italic_b :

𝒜v,w𝐕×𝐕subscript𝒜𝑣𝑤superscript𝐕𝐕\displaystyle\langle\mathcal{A}v,w\rangle_{\mathbf{V}^{\star}\times\mathbf{V}}⟨ caligraphic_A italic_v , italic_w ⟩ start_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT × bold_V end_POSTSUBSCRIPT :=d(v,w),assignabsent𝑑𝑣𝑤\displaystyle:=d(v,w),:= italic_d ( italic_v , italic_w ) ,
v,w𝐕×𝐕subscript𝑣𝑤superscript𝐕𝐕\displaystyle\langle\mathcal{B}v,w\rangle_{\mathbf{V}^{\star}\times\mathbf{V}}⟨ caligraphic_B italic_v , italic_w ⟩ start_POSTSUBSCRIPT bold_V start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT × bold_V end_POSTSUBSCRIPT :=b(v,w).assignabsent𝑏𝑣𝑤\displaystyle:=b(v,w).:= italic_b ( italic_v , italic_w ) .

Problem (2.1) can thus be written as the following evolution equation

u′′+𝒜u+usuperscript𝑢′′𝒜𝑢superscript𝑢\displaystyle u^{\prime\prime}+\mathcal{A}u+\mathcal{B}u^{\prime}italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT + caligraphic_A italic_u + caligraphic_B italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT =𝒢(u,u)+fabsent𝒢𝑢superscript𝑢𝑓\displaystyle=\mathcal{G}(u,u^{\prime})+f= caligraphic_G ( italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) + italic_f (2.2)
u(0)=u0𝑢0superscript𝑢0\displaystyle u(0)=u^{0}\quaditalic_u ( 0 ) = italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ,u(0)=v0.\displaystyle,u^{\prime}(0)=v^{0}., italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 0 ) = italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT .

2.2 First-order formulation

In order to derive a first-order formulation of (2.2), we set: u=vsuperscript𝑢𝑣u^{\prime}=vitalic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_v,

x=[uv],𝒮x=[v𝒜uv],F(x)=[0𝒢(u,v)+f],x0=[u0v0].formulae-sequence𝑥delimited-[]𝑢missing-subexpressionmissing-subexpression𝑣missing-subexpressionmissing-subexpressionformulae-sequence𝒮𝑥delimited-[]𝑣missing-subexpressionmissing-subexpression𝒜𝑢𝑣missing-subexpressionformulae-sequence𝐹𝑥delimited-[]0missing-subexpressionmissing-subexpression𝒢𝑢𝑣𝑓missing-subexpressionsuperscript𝑥0delimited-[]superscript𝑢0missing-subexpressionmissing-subexpressionsuperscript𝑣0missing-subexpressionmissing-subexpression\displaystyle x=\left[\begin{array}[]{rrr}u\\ v\\ \end{array}\right],\quad\mathcal{S}x=\left[\begin{array}[]{rrr}v&\\ -\mathcal{A}u&-\mathcal{B}v\\ \end{array}\right],\quad F(x)=\left[\begin{array}[]{rrr}0&\\ \mathcal{G}(u,v)&+f\\ \end{array}\right],\quad x^{0}=\left[\begin{array}[]{rrr}u^{0}\\ v^{0}\\ \end{array}\right].italic_x = [ start_ARRAY start_ROW start_CELL italic_u end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_v end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] , caligraphic_S italic_x = [ start_ARRAY start_ROW start_CELL italic_v end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL - caligraphic_A italic_u end_CELL start_CELL - caligraphic_B italic_v end_CELL start_CELL end_CELL end_ROW end_ARRAY ] , italic_F ( italic_x ) = [ start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL caligraphic_G ( italic_u , italic_v ) end_CELL start_CELL + italic_f end_CELL start_CELL end_CELL end_ROW end_ARRAY ] , italic_x start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = [ start_ARRAY start_ROW start_CELL italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] .

Then (2.2) reads as follows:
Seek x𝐘:=𝐕×𝐕𝑥𝐘assign𝐕𝐕x\in\mathbf{Y}:=\mathbf{V}\times\mathbf{V}italic_x ∈ bold_Y := bold_V × bold_V, such that

x𝒮xsuperscript𝑥𝒮𝑥\displaystyle x^{\prime}-\mathcal{S}xitalic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - caligraphic_S italic_x =F(x)absent𝐹𝑥\displaystyle=F(x)= italic_F ( italic_x ) (2.3)
x(0)𝑥0\displaystyle x(0)italic_x ( 0 ) =x0.absentsuperscript𝑥0\displaystyle=x^{0}.= italic_x start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT .

To obtain an evolution equation in 𝐗:=𝐕×𝐇assign𝐗𝐕𝐇\mathbf{X}:=\mathbf{V}\times\mathbf{H}bold_X := bold_V × bold_H we consider the following restriction of the operator S𝑆Sitalic_S:

S:D(S)𝐗,ySy=𝒮yon D(S)\displaystyle S:D(S)\to\mathbf{X},\qquad y\to Sy=\mathcal{S}y\qquad\text{on }D% (S)italic_S : italic_D ( italic_S ) → bold_X , italic_y → italic_S italic_y = caligraphic_S italic_y on italic_D ( italic_S ) ={y𝐘𝒮y𝐗}absentconditional-set𝑦𝐘𝒮𝑦𝐗\displaystyle=\{y\in\mathbf{Y}\mid\mathcal{S}y\in\mathbf{X}\}= { italic_y ∈ bold_Y ∣ caligraphic_S italic_y ∈ bold_X }
={(u,v)𝐕×𝐕𝒜u+v𝐇}.absentconditional-set𝑢𝑣𝐕𝐕𝒜𝑢𝑣𝐇\displaystyle=\{(u,v)\in\mathbf{V}\times\mathbf{V}\mid\mathcal{A}u+\mathcal{B}% v\in\mathbf{H}\}.= { ( italic_u , italic_v ) ∈ bold_V × bold_V ∣ caligraphic_A italic_u + caligraphic_B italic_v ∈ bold_H } .
Lemma 2.2.

The operator S:D(S)𝐗:𝑆𝐷𝑆𝐗S:D(S)\to\mathbf{X}italic_S : italic_D ( italic_S ) → bold_X is the generator of C0subscript𝐶0C_{0}italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT-semigroup, which satisfies

etS𝐗𝐗ecqmStsubscriptnormsuperscripte𝑡𝑆𝐗𝐗superscriptesubscriptsuperscript𝑐𝑆𝑞𝑚𝑡\|\operatorname{e}^{tS}\|_{\mathbf{X}\leftarrow\mathbf{X}}\leq\operatorname{e}% ^{c^{S}_{qm}t}∥ roman_e start_POSTSUPERSCRIPT italic_t italic_S end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X ← bold_X end_POSTSUBSCRIPT ≤ roman_e start_POSTSUPERSCRIPT italic_c start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_t end_POSTSUPERSCRIPT

with cqmS12cdC𝐇,𝐕+cqmsubscriptsuperscript𝑐𝑆𝑞𝑚12subscript𝑐𝑑subscript𝐶𝐇𝐕subscript𝑐𝑞𝑚c^{S}_{qm}\coloneqq\frac{1}{2}c_{d}C_{\mathbf{H},\mathbf{V}}+c_{qm}italic_c start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT ≔ divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT bold_H , bold_V end_POSTSUBSCRIPT + italic_c start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT.

Proof.

  This follows by a combination of Lemma 4.2 (with α=1𝛼1\alpha=1italic_α = 1), Lemma 2.3 and Theorem 2.4 in [15]. ∎

The well-posedness result can be found in [16, Lemma 3.2].

Corollary 2.3.

Let Assumption 2.1 be satisfied and u0superscript𝑢0u^{0}italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, v0superscript𝑣0v^{0}italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT 𝐕absent𝐕\in\mathbf{V}∈ bold_V with 𝒜u0+v0𝐇𝒜superscript𝑢0superscript𝑣0𝐇\mathcal{A}u^{0}+\mathcal{B}v^{0}\in\mathbf{H}caligraphic_A italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT + caligraphic_B italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∈ bold_H. Then there exist a maximal existence time t(u0,v0)(0,]superscript𝑡superscript𝑢0superscript𝑣00t^{\star}(u^{0},v^{0})\in(0,\infty]italic_t start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT ( italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) ∈ ( 0 , ∞ ] such that for all T<t(u0,v0)𝑇superscript𝑡superscript𝑢0superscript𝑣0T<t^{\star}(u^{0},v^{0})italic_T < italic_t start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT ( italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ), (2.2) has a unique solution uW2,([0,T];𝐇)C1([0,T],𝐕)𝑢superscript𝑊20𝑇𝐇superscript𝐶10𝑇𝐕u\in W^{2,\infty}([0,T];\mathbf{H})\cap C^{1}([0,T],\mathbf{V})italic_u ∈ italic_W start_POSTSUPERSCRIPT 2 , ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) ∩ italic_C start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] , bold_V ) which satisfies 𝒜u+uC([0,T];𝐇)𝒜𝑢superscript𝑢𝐶0𝑇𝐇\mathcal{A}u+\mathcal{B}u^{\prime}\in C([0,T];\mathbf{H})caligraphic_A italic_u + caligraphic_B italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_C ( [ 0 , italic_T ] ; bold_H ).

2.3 The IMEX scheme

The implicit midpoint scheme applied (2.3) can be written in a half step formulation as

xn+12superscript𝑥𝑛12\displaystyle x^{\,n+\frac{1}{2}}italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =xn+τ2Sxn+12+τ2F(xn+12),absentsuperscript𝑥𝑛𝜏2𝑆superscript𝑥𝑛12𝜏2𝐹superscript𝑥𝑛12\displaystyle=x^{\,n}+\frac{\tau}{2}Sx^{\,n+\frac{1}{2}}+\frac{\tau}{2}F(x^{\,% n+\frac{1}{2}}),= italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_S italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_F ( italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) , (2.4a)
xn+1superscript𝑥𝑛1\displaystyle x^{\,n+1}italic_x start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =xn+τSxn+12+τF(xn+12),absentsuperscript𝑥𝑛𝜏𝑆superscript𝑥𝑛12𝜏𝐹superscript𝑥𝑛12\displaystyle=x^{\,n}+\tau Sx^{\,n+\frac{1}{2}}+\tau F(x^{\,n+\frac{1}{2}}),= italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_τ italic_S italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_τ italic_F ( italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) , (2.4b)

while explicit midpoint rule uses

xn+12superscript𝑥𝑛12\displaystyle x^{\,n+\frac{1}{2}}italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =xn+τ2Sxn+τ2F(xn)absentsuperscript𝑥𝑛𝜏2𝑆superscript𝑥𝑛𝜏2𝐹superscript𝑥𝑛\displaystyle=x^{\,n}+\frac{\tau}{2}Sx^{\,n}+\frac{\tau}{2}F(x^{\,n})= italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_S italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_F ( italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) (2.5)

instead of (2.4a). Combining (2.4a) and (2.5) leads to the following linearly implicit scheme:

xn+12superscript𝑥𝑛12\displaystyle x^{\,n+\frac{1}{2}}italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =xn+τ2Sxn+12+τ2F(xn),absentsuperscript𝑥𝑛𝜏2𝑆superscript𝑥𝑛12𝜏2𝐹superscript𝑥𝑛\displaystyle=x^{\,n}+\frac{\tau}{2}Sx^{\,n+\frac{1}{2}}+\frac{\tau}{2}F(x^{\,% n}),= italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_S italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_F ( italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) , (2.6a)
xn+1superscript𝑥𝑛1\displaystyle x^{\,n+1}italic_x start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =xn+τSxn+12+τF(xn+12).absentsuperscript𝑥𝑛𝜏𝑆superscript𝑥𝑛12𝜏𝐹superscript𝑥𝑛12\displaystyle=x^{\,n}+\tau Sx^{\,n+\frac{1}{2}}+\tau F(x^{\,n+\frac{1}{2}}).= italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_τ italic_S italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_τ italic_F ( italic_x start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) . (2.6b)

Hence the S𝑆Sitalic_S operator is treated implicitly and the nonlinear operator F𝐹Fitalic_F explicitly. This results in second-order error bounds for the IMEX scheme.

Theorem 2.4.

Let uC4([0,T];𝐇)C3([0,T];𝐕)𝑢superscript𝐶40𝑇𝐇superscript𝐶30𝑇𝐕u\in C^{4}([0,T];\mathbf{H})\cap C^{3}([0,T];\mathbf{V})italic_u ∈ italic_C start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) ∩ italic_C start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) be the solution of (2.2) with 𝒜u+uC2([0,T];𝐇)𝒜𝑢superscript𝑢superscript𝐶20𝑇𝐇\mathcal{A}u+\mathcal{B}u^{\prime}\in C^{2}([0,T];\mathbf{H})caligraphic_A italic_u + caligraphic_B italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_C start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) and xn=[un,vn]superscript𝑥𝑛superscriptsuperscript𝑢𝑛superscript𝑣𝑛x^{\,n}=[u^{n},v^{n}]^{\intercal}italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = [ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ] start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT, tn=τn[0,T]subscript𝑡𝑛𝜏𝑛0𝑇t_{n}=\tau n\in[0,T]italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = italic_τ italic_n ∈ [ 0 , italic_T ], be the approximations obtained by the IMEX scheme (2.6). For

ρ=2(uL([0,T];𝐕)+uL([0,T];𝐇)),𝜌2subscriptnorm𝑢superscript𝐿0𝑇𝐕subscriptnormsuperscript𝑢superscript𝐿0𝑇𝐇\displaystyle\rho=2(\|u\|_{L^{\infty}([0,T];\mathbf{V})}+\|u^{\prime}\|_{L^{% \infty}([0,T];\mathbf{H})}),italic_ρ = 2 ( ∥ italic_u ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) end_POSTSUBSCRIPT + ∥ italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) end_POSTSUBSCRIPT ) ,

there exists τ>0superscript𝜏0\tau^{\star}>0italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT > 0 such that for all τ<τ𝜏superscript𝜏\tau<\tau^{\star}italic_τ < italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT and all tn[0,T]subscript𝑡𝑛0𝑇t_{n}\in[0,T]italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ [ 0 , italic_T ]

maxtnTun𝐕ρ and maxtnTvn𝐇ρ.formulae-sequencesubscriptsubscript𝑡𝑛𝑇subscriptnormsuperscript𝑢𝑛𝐕𝜌 and subscriptsubscript𝑡𝑛𝑇subscriptnormsuperscript𝑣𝑛𝐇𝜌\max_{t_{n}\leq T}\|u^{n}\|_{\mathbf{V}}\leq\rho\quad\text{ and }\quad\max_{t_% {n}\leq T}\|v^{n}\|_{\mathbf{H}}\leq\rho.roman_max start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ≤ italic_T end_POSTSUBSCRIPT ∥ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT ≤ italic_ρ and roman_max start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ≤ italic_T end_POSTSUBSCRIPT ∥ italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_ρ .

Furthermore, the error bound

unu(tn)𝐕+vnu(tn)𝐇Ctne(cqmS+Lρ(2+τ2Lρ))tnτ2subscriptnormsuperscript𝑢𝑛𝑢subscript𝑡𝑛𝐕subscriptnormsuperscript𝑣𝑛superscript𝑢subscript𝑡𝑛𝐇𝐶subscript𝑡𝑛superscriptesubscriptsuperscript𝑐𝑆𝑞𝑚subscript𝐿𝜌2𝜏2subscript𝐿𝜌subscript𝑡𝑛superscript𝜏2\displaystyle\|u^{n}-u(t_{n})\|_{\mathbf{V}}+\|v^{n}-u^{\prime}(t_{n})\|_{% \mathbf{H}}\leq Ct_{n}\operatorname{e}^{\bigl{(}c^{S}_{qm}+L_{\rho}(2+\frac{% \tau}{2}L_{\rho})\bigr{)}t_{n}}\tau^{2}∥ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_u ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_C italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT ( italic_c start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ( 2 + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ) ) italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT

holds true with a constant C𝐶Citalic_C which depends on derivates of u𝑢uitalic_u and Lρsubscript𝐿𝜌L_{\rho}italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT, T𝑇Titalic_T but is independent of n𝑛nitalic_n and τ𝜏\tauitalic_τ.

Since the proof works similarly as the more complicated proof of Theorem 3.6 of the full discretization, we omit it here, cf. Remark 3.12 for more details.

3 Full discretization

In this section we analyze the full discretization of (2.2) using the IMEX scheme (2.6) as time step** method and an abstract space discretization. We first recall some results from [16].

3.1 Space discretization

Let (𝐇H)H𝐕subscriptsubscript𝐇𝐻𝐻𝐕(\mathbf{H}_{H})_{H}\subset\mathbf{V}( bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⊂ bold_V be a family of finite-dimensional spaces, e.g., a finite element space. For these subspaces we can formulate a discrete version of (2.2) as

(uH′′,wH)𝐇Hsubscriptsuperscriptsubscript𝑢𝐻′′subscript𝑤𝐻subscript𝐇𝐻\displaystyle(u_{H}^{\prime\prime},w_{H})_{\mathbf{H}_{H}}( italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT +dH(uH,wH)+bH(uH,wH)subscript𝑑𝐻subscript𝑢𝐻subscript𝑤𝐻subscript𝑏𝐻superscriptsubscript𝑢𝐻subscript𝑤𝐻\displaystyle+d_{H}(u_{H},w_{H})+b_{H}(u_{H}^{\prime},w_{H})+ italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) + italic_b start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) (3.1)
+(𝒢H(uH,uH),wH)𝐇H=(fH(t),wH)𝐇Hsubscriptsubscript𝒢𝐻subscript𝑢𝐻superscriptsubscript𝑢𝐻subscript𝑤𝐻subscript𝐇𝐻subscriptsubscript𝑓𝐻𝑡subscript𝑤𝐻subscript𝐇𝐻\displaystyle+(\mathcal{G}_{H}(u_{H},u_{H}^{\prime}),w_{H})_{\mathbf{H}_{H}}=(% f_{H}(t),w_{H})_{\mathbf{H}_{H}}+ ( caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = ( italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_t ) , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT

for t0𝑡0t\geq 0italic_t ≥ 0, wH𝐇Hsubscript𝑤𝐻subscript𝐇𝐻w_{H}\in\mathbf{H}_{H}italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT with uH(0)=uH0,vH(0)=vH0formulae-sequencesubscript𝑢𝐻0superscriptsubscript𝑢𝐻0subscript𝑣𝐻0superscriptsubscript𝑣𝐻0u_{H}(0)=u_{H}^{0},v_{H}(0)=v_{H}^{0}italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( 0 ) = italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( 0 ) = italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT. Here, (,)𝐇H,dH,bH,𝒢H,uH0,vH0subscriptsubscript𝐇𝐻subscript𝑑𝐻subscript𝑏𝐻subscript𝒢𝐻superscriptsubscript𝑢𝐻0superscriptsubscript𝑣𝐻0(\cdot,\cdot)_{\mathbf{H}_{H}},d_{H},b_{H},\mathcal{G}_{H},u_{H}^{0},v_{H}^{0}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT are approximations to (,)𝐇,d,b,𝒢,u0,v0subscript𝐇𝑑𝑏𝒢superscript𝑢0superscript𝑣0(\cdot,\cdot)_{\mathbf{H}},d,b,\mathcal{G},u^{0},v^{0}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_d , italic_b , caligraphic_G , italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT. Similar to the continuous case in Assumption 2.1, we assume the following conditions:

Assumption 3.1 (Discrete setting).

-

  1. (i)

    The bilinear form dH:𝐇H×𝐇H:subscript𝑑𝐻subscript𝐇𝐻subscript𝐇𝐻d_{H}:\mathbf{H}_{H}\times\mathbf{H}_{H}\to\mathbb{R}italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT → blackboard_R is symmetric and continuous, and

    (,)𝐕H=dH(,)+cd(,)𝐇Hsubscriptsubscript𝐕𝐻subscript𝑑𝐻subscript𝑐𝑑subscriptsubscript𝐇𝐻\displaystyle(\cdot,\cdot)_{\mathbf{V}_{H}}=d_{H}(\cdot,\cdot)+c_{d}(\cdot,% \cdot)_{\mathbf{H}_{H}}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( ⋅ , ⋅ ) + italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT

    is a scalar product on 𝐇Hsubscript𝐇𝐻\mathbf{H}_{H}bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. The approximation space equipped with the scalar product (,)𝐕Hsubscriptsubscript𝐕𝐻(\cdot,\cdot)_{\mathbf{V}_{H}}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT will be denoted by 𝐕Hsubscript𝐕𝐻\mathbf{V}_{H}bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT with induced norm 𝐕H\|\cdot\|_{\mathbf{V}_{H}}∥ ⋅ ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT. In addition, we assume that there is a constant C𝐇H,𝐕H>0subscript𝐶subscript𝐇𝐻subscript𝐕𝐻0C_{\mathbf{H}_{H},\mathbf{V}_{H}}>0italic_C start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT > 0 such that

    vH𝐇HC𝐇H,𝐕HvH𝐕H for all vH𝐕H.formulae-sequencesubscriptnormsubscript𝑣𝐻subscript𝐇𝐻subscript𝐶subscript𝐇𝐻subscript𝐕𝐻subscriptnormsubscript𝑣𝐻subscript𝐕𝐻 for all subscript𝑣𝐻subscript𝐕𝐻\|v_{H}\|_{\mathbf{H}_{H}}\leq C_{\mathbf{H}_{H},\mathbf{V}_{H}}\|v_{H}\|_{% \mathbf{V}_{H}}\quad\text{ for all }v_{H}\in\mathbf{V}_{H}.∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT for all italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT .
  2. (ii)

    The bilinear form bH:𝐕H×𝐕H:subscript𝑏𝐻subscript𝐕𝐻subscript𝐕𝐻b_{H}:\mathbf{V}_{H}\times\mathbf{V}_{H}\to\mathbb{R}italic_b start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT → blackboard_R is continuous and quasi-monotone w.r.t. the 𝐇H\|\cdot\|_{\mathbf{H}_{H}}∥ ⋅ ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT-norm with constant cqm^^subscript𝑐𝑞𝑚\widehat{c_{qm}}over^ start_ARG italic_c start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT end_ARG.

  3. (iii)

    The nonlinearity 𝒢H:𝐕H×𝐇H𝐇H:subscript𝒢𝐻subscript𝐕𝐻subscript𝐇𝐻subscript𝐇𝐻\mathcal{G}_{H}:\mathbf{V}_{H}\times\mathbf{H}_{H}\to\mathbf{H}_{H}caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT → bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT is locally Lipschitz continuous with Lipschitz constant LρHsubscript𝐿subscript𝜌𝐻L_{\rho_{H}}italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT and w.r.t. the 𝐕H×𝐇H\|\cdot\|_{\mathbf{V}_{H}\times\mathbf{H}_{H}}∥ ⋅ ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT-norm.

  4. (iv)

    The right-hand side fH:[0,)𝐇H:subscript𝑓𝐻0subscript𝐇𝐻f_{H}:[0,\infty)\to\mathbf{H}_{H}italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : [ 0 , ∞ ) → bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT satisfies

    fHWloc1,1([0,);𝐇H).subscript𝑓𝐻superscriptsubscript𝑊𝑙𝑜𝑐110subscript𝐇𝐻\displaystyle f_{H}\in W_{loc}^{1,1}([0,\infty);\mathbf{H}_{H}).italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ italic_W start_POSTSUBSCRIPT italic_l italic_o italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 , 1 end_POSTSUPERSCRIPT ( [ 0 , ∞ ) ; bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) . \ocircle

Note that in (i) a different Garding constant than cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT could be used. Then one has to set cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT as the maximum of the constants arising in Assumptions 2.1 and Assumptions 3.1.

The discrete associated operators 𝒜H,H(𝐕H,𝐕H)subscript𝒜𝐻subscript𝐻subscript𝐕𝐻subscript𝐕𝐻\mathcal{A}_{H},\mathcal{B}_{H}\in\mathcal{L}(\mathbf{V}_{H},\mathbf{V}_{H})caligraphic_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ caligraphic_L ( bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) are defined via

(𝒜Hv,w)𝐇H:=dH(v,w),assignsubscriptsubscript𝒜𝐻𝑣𝑤subscript𝐇𝐻subscript𝑑𝐻𝑣𝑤\displaystyle(\mathcal{A}_{H}v,w)_{\mathbf{H}_{H}}:=d_{H}(v,w),( caligraphic_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v , italic_w ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT := italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_v , italic_w ) ,
(Hv,w)𝐇H:=bH(v,w).assignsubscriptsubscript𝐻𝑣𝑤subscript𝐇𝐻subscript𝑏𝐻𝑣𝑤\displaystyle(\mathcal{B}_{H}v,w)_{\mathbf{H}_{H}}:=b_{H}(v,w).( caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v , italic_w ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT := italic_b start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_v , italic_w ) .

This yields the following evolution equation, which is the discrete counterpart of (2.2):

uH′′+𝒜HuH+HuHsuperscriptsubscript𝑢𝐻′′subscript𝒜𝐻subscript𝑢𝐻subscript𝐻superscriptsubscript𝑢𝐻\displaystyle u_{H}^{\prime\prime}+\mathcal{A}_{H}u_{H}+\mathcal{B}_{H}u_{H}^{\prime}italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT + caligraphic_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT + caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT =𝒢H(uH,uH)+fH in 𝐕H,absentsubscript𝒢𝐻subscript𝑢𝐻superscriptsubscript𝑢𝐻subscript𝑓𝐻 in subscript𝐕𝐻\displaystyle=\mathcal{G}_{H}(u_{H},u_{H}^{\prime})+f_{H}\qquad\text{ in }% \mathbf{V}_{H},= caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) + italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT in bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , (3.2)
uH(0)=uH0subscript𝑢𝐻0superscriptsubscript𝑢𝐻0\displaystyle u_{H}(0)=u_{H}^{0}italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( 0 ) = italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ,uH(0)=vH0.\displaystyle,u_{H}^{\prime}(0)=v_{H}^{0}., italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 0 ) = italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT .

To derive error bounds for the abstract spatial discretization, we need interpolation and projection operators for which the following assumptions hold.

Assumption 3.2 (Operators).

-

  1. (i)

    Projection operator: There exist linear operators 𝒫H𝐕:𝐕𝐕H:superscriptsubscript𝒫𝐻𝐕𝐕subscript𝐕𝐻\mathcal{P}_{H}^{\mathbf{V}}:\mathbf{V}\to\mathbf{V}_{H}caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT : bold_V → bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT and 𝒫H𝐇:𝐇𝐇H:superscriptsubscript𝒫𝐻𝐇𝐇subscript𝐇𝐻\mathcal{P}_{H}^{\mathbf{H}}:\mathbf{H}\to\mathbf{H}_{H}caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT : bold_H → bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT such that:

    (𝒫H𝐇v,wH)𝐇Hsubscriptsuperscriptsubscript𝒫𝐻𝐇𝑣subscript𝑤𝐻subscript𝐇𝐻\displaystyle(\mathcal{P}_{H}^{\mathbf{H}}v,w_{H})_{\mathbf{H}_{H}}( caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT italic_v , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT :=(v,wH)𝐇 for all v𝐇,wH𝐇Hformulae-sequenceassignabsentsubscript𝑣subscript𝑤𝐻𝐇formulae-sequence for all 𝑣𝐇subscript𝑤𝐻subscript𝐇𝐻\displaystyle:=(v,w_{H})_{\mathbf{H}}\quad\text{ for all }v\in\mathbf{H},w_{H}% \in\mathbf{H}_{H}:= ( italic_v , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT for all italic_v ∈ bold_H , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT
    (𝒫H𝐕v,wH)𝐕Hsubscriptsuperscriptsubscript𝒫𝐻𝐕𝑣subscript𝑤𝐻subscript𝐕𝐻\displaystyle(\mathcal{P}_{H}^{\mathbf{V}}v,w_{H})_{\mathbf{V}_{H}}( caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_v , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT :=(v,wH)𝐕 for all v𝐕,wH𝐕Hformulae-sequenceassignabsentsubscript𝑣subscript𝑤𝐻𝐕formulae-sequence for all 𝑣𝐕subscript𝑤𝐻subscript𝐕𝐻\displaystyle:=(v,w_{H})_{\mathbf{V}}\quad\;\text{ for all }v\in\mathbf{V},w_{% H}\in\mathbf{V}_{H}:= ( italic_v , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT for all italic_v ∈ bold_V , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT

    for all t[0,T]𝑡0𝑇t\in[0,T]italic_t ∈ [ 0 , italic_T ].

  2. (ii)

    Interpolation operator: There exists an interpolation operator H(𝐙𝐕,𝐕H)subscript𝐻superscript𝐙𝐕subscript𝐕𝐻\mathcal{I}_{H}\in\mathcal{L}(\mathbf{Z}^{\mathbf{V}},\mathbf{V}_{H})caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ caligraphic_L ( bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT , bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) defined on a dense subspace 𝐙𝐕superscript𝐙𝐕\mathbf{Z}^{\mathbf{V}}bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT of 𝐕𝐕\mathbf{V}bold_V with

    H𝐕H𝐙𝐕C𝐙𝐕.subscriptnormsubscript𝐻subscript𝐕𝐻superscript𝐙𝐕subscript𝐶superscript𝐙𝐕\|\mathcal{I}_{H}\|_{\mathbf{V}_{H}\leftarrow\mathbf{Z}^{\mathbf{V}}}\leq C_{% \mathbf{Z}^{\mathbf{V}}}.∥ caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ← bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT end_POSTSUBSCRIPT .
  3. (iii)

    Embedding: There exist constants C𝐇,C𝐕subscript𝐶𝐇subscript𝐶𝐕C_{\mathbf{H}},C_{\mathbf{V}}italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT such that

    vH𝐇C𝐇vH𝐇H,vH𝐕C𝐕vH𝐕Hformulae-sequencesubscriptnormsubscript𝑣𝐻𝐇subscript𝐶𝐇subscriptnormsubscript𝑣𝐻subscript𝐇𝐻subscriptnormsubscript𝑣𝐻𝐕subscript𝐶𝐕subscriptnormsubscript𝑣𝐻subscript𝐕𝐻\displaystyle\|v_{H}\|_{\mathbf{H}}\leq C_{\mathbf{H}}\|v_{H}\|_{\mathbf{H}_{H% }},\qquad\qquad\|v_{H}\|_{\mathbf{V}}\leq C_{\mathbf{V}}\|v_{H}\|_{\mathbf{V}_% {H}}∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT , ∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT ∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT

    for all vH𝐕Hsubscript𝑣𝐻subscript𝐕𝐻v_{H}\in\mathbf{V}_{H}italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. \ocircle

Remark 3.3.

In [16] lift operators are introduced that are not needed here, as we assume that (𝐇H)H𝐕subscriptsubscript𝐇𝐻𝐻𝐕(\mathbf{H}_{H})_{H}\subset\mathbf{V}( bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⊂ bold_V.

In addition, we have to measure the error between the scalar products (,)𝐕subscript𝐕(\cdot,\cdot)_{\mathbf{V}}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT, (,)𝐇subscript𝐇(\cdot,\cdot)_{\mathbf{H}}( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT and the corresponding discrete counterparts.

Definition 3.4.

For vH,wH𝐕Hsubscript𝑣𝐻subscript𝑤𝐻subscript𝐕𝐻v_{H},w_{H}\in\mathbf{V}_{H}italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT we define the following errors by the differences of the scalar product:

(vH,wH)Δ𝐇subscriptsubscript𝑣𝐻subscript𝑤𝐻Δ𝐇\displaystyle(v_{H},w_{H})_{\Delta\mathbf{H}}( italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_H end_POSTSUBSCRIPT :=(vH,wH)𝐇(vH,wH)𝐇Hassignabsentsubscriptsubscript𝑣𝐻subscript𝑤𝐻𝐇subscriptsubscript𝑣𝐻subscript𝑤𝐻subscript𝐇𝐻\displaystyle:=(v_{H},w_{H})_{\mathbf{H}}-(v_{H},w_{H})_{\mathbf{H}_{H}}:= ( italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT - ( italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT
(vH,wH)Δ𝐕subscriptsubscript𝑣𝐻subscript𝑤𝐻Δ𝐕\displaystyle(v_{H},w_{H})_{\Delta\mathbf{V}}( italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_V end_POSTSUBSCRIPT :=(vH,wH)𝐕(vH,wH)𝐕H.assignabsentsubscriptsubscript𝑣𝐻subscript𝑤𝐻𝐕subscriptsubscript𝑣𝐻subscript𝑤𝐻subscript𝐕𝐻\displaystyle:=(v_{H},w_{H})_{\mathbf{V}}-(v_{H},w_{H})_{\mathbf{V}_{H}}.:= ( italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT - ( italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

Analogously to the continuous case, we now want to write the discrete equation (3.2) in first-order formulation. This allows us to transfer the error result from [16].
For the semidiscrete equation we set: uH=vHsuperscriptsubscript𝑢𝐻subscript𝑣𝐻u_{H}^{\prime}=v_{H}italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT

xH=[uHvH],SHxH=[vH𝒜HuHHvH],FH(xH)=[0𝒢H(uH,vH)+fH],xH0=[uH0vH0].formulae-sequencesubscript𝑥𝐻delimited-[]subscript𝑢𝐻missing-subexpressionmissing-subexpressionsubscript𝑣𝐻missing-subexpressionmissing-subexpressionformulae-sequencesubscript𝑆𝐻subscript𝑥𝐻delimited-[]subscript𝑣𝐻missing-subexpressionmissing-subexpressionlimit-fromsubscript𝒜𝐻subscript𝑢𝐻subscript𝐻subscript𝑣𝐻missing-subexpressionformulae-sequencesubscript𝐹𝐻subscript𝑥𝐻delimited-[]0missing-subexpressionmissing-subexpressionsubscript𝒢𝐻subscript𝑢𝐻subscript𝑣𝐻subscript𝑓𝐻missing-subexpressionsuperscriptsubscript𝑥𝐻0delimited-[]superscriptsubscript𝑢𝐻0missing-subexpressionmissing-subexpressionsuperscriptsubscript𝑣𝐻0missing-subexpressionmissing-subexpression\displaystyle x_{H}=\left[\begin{array}[]{rrr}u_{H}\\ v_{H}\\ \end{array}\right],\;\;S_{H}x_{H}=\left[\begin{array}[]{rrr}v_{H}&\\ -\mathcal{A}_{H}u_{H}-&\mathcal{B}_{H}v_{H}\\ \end{array}\right],\;\;F_{H}(x_{H})=\left[\begin{array}[]{rrr}0&\\ \mathcal{G}_{H}(u_{H},v_{H})&+f_{H}\\ \end{array}\right],\;x_{H}^{0}=\left[\begin{array}[]{rrr}u_{H}^{0}\\ v_{H}^{0}\\ \end{array}\right].italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = [ start_ARRAY start_ROW start_CELL italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] , italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = [ start_ARRAY start_ROW start_CELL italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL - caligraphic_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - end_CELL start_CELL caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW end_ARRAY ] , italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) = [ start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) end_CELL start_CELL + italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW end_ARRAY ] , italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = [ start_ARRAY start_ROW start_CELL italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] .

We can write the discrete equation as follows
Seek xH𝐗H𝐕H×𝐇Hsubscript𝑥𝐻subscript𝐗𝐻subscript𝐕𝐻subscript𝐇𝐻x_{H}\in\mathbf{X}_{H}\coloneqq\mathbf{V}_{H}\times\mathbf{H}_{H}italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ≔ bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT, such that

xHSHxHsuperscriptsubscript𝑥𝐻subscript𝑆𝐻subscript𝑥𝐻\displaystyle x_{H}^{\prime}-S_{H}x_{H}italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT =FH(xH)absentsubscript𝐹𝐻subscript𝑥𝐻\displaystyle=F_{H}(x_{H})= italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) (3.3)
xH(0)subscript𝑥𝐻0\displaystyle x_{H}(0)italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( 0 ) =xH0.absentsuperscriptsubscript𝑥𝐻0\displaystyle=x_{H}^{0}.= italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT .

Local well-posedness for the first-order formuation (3.3) and therefore local well-posedness for (3.2) follows from Picard-Lindelöf theorem with maximal existence time of the solution tH(xH0)subscriptsuperscript𝑡𝐻subscriptsuperscript𝑥0𝐻t^{\star}_{H}(x^{0}_{H})italic_t start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ).
Then, using the operators from Assumption 3.2, the operators for the first-order formulation (3.3) are given by the following definition.

Definition 3.5.

We set 𝐙=𝐕×𝐙𝐕𝐙𝐕superscript𝐙𝐕\mathbf{Z}=\mathbf{V}\times\mathbf{Z}^{\mathbf{V}}bold_Z = bold_V × bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT and define the first-order reference operator 𝒥H:𝐙𝐗H:subscript𝒥𝐻𝐙subscript𝐗𝐻\mathcal{J}_{H}:\mathbf{Z}\to\mathbf{X}_{H}caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : bold_Z → bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT and first-order projection operator 𝒫H:𝐗𝐗H:subscript𝒫𝐻𝐗subscript𝐗𝐻\mathcal{P}_{H}:\mathbf{X}\to\mathbf{X}_{H}caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : bold_X → bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT by

𝒥H[vw]:=[𝒫H𝐕vHw],𝒫H[vw]:=[𝒫H𝐕v𝒫H𝐇w].formulae-sequenceassignsubscript𝒥𝐻delimited-[]𝑣missing-subexpressionmissing-subexpression𝑤missing-subexpressionmissing-subexpressiondelimited-[]superscriptsubscript𝒫𝐻𝐕𝑣missing-subexpressionmissing-subexpressionsubscript𝐻𝑤missing-subexpressionmissing-subexpressionassignsubscript𝒫𝐻delimited-[]𝑣missing-subexpressionmissing-subexpression𝑤missing-subexpressionmissing-subexpressiondelimited-[]superscriptsubscript𝒫𝐻𝐕𝑣missing-subexpressionmissing-subexpressionsuperscriptsubscript𝒫𝐻𝐇𝑤missing-subexpressionmissing-subexpression\displaystyle\mathcal{J}_{H}\left[\begin{array}[]{rrr}v\\ w\\ \end{array}\right]:=\left[\begin{array}[]{rrr}\mathcal{P}_{H}^{\mathbf{V}}v\\ \mathcal{I}_{H}w\\ \end{array}\right],\qquad\mathcal{P}_{H}\left[\begin{array}[]{rrr}v\\ w\\ \end{array}\right]:=\left[\begin{array}[]{rrr}\mathcal{P}_{H}^{\mathbf{V}}v\\ \mathcal{P}_{H}^{\mathbf{H}}w\\ \end{array}\right].caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT [ start_ARRAY start_ROW start_CELL italic_v end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_w end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] := [ start_ARRAY start_ROW start_CELL caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_v end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_w end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] , caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT [ start_ARRAY start_ROW start_CELL italic_v end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_w end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] := [ start_ARRAY start_ROW start_CELL caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_v end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT italic_w end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW end_ARRAY ] .

By Assumption 3.2 we have

𝒥H𝐗H𝐙C𝒥HC𝐕+C𝐙𝐕,𝒫H𝐗H𝐗C𝐗C𝐕+C𝐇.formulae-sequencesubscriptnormsubscript𝒥𝐻subscript𝐗𝐻𝐙subscript𝐶subscript𝒥𝐻subscript𝐶𝐕subscript𝐶superscript𝐙𝐕subscriptnormsubscript𝒫𝐻subscript𝐗𝐻𝐗subscript𝐶𝐗subscript𝐶𝐕subscript𝐶𝐇\displaystyle\|\mathcal{J}_{H}\|_{\mathbf{X}_{H}\leftarrow\mathbf{Z}}\leq C_{% \mathcal{J}_{H}}\coloneqq C_{\mathbf{V}}+C_{\mathbf{Z}^{\mathbf{V}}},\qquad\|% \mathcal{P}_{H}\|_{\mathbf{X}_{H}\leftarrow\mathbf{X}}\leq C_{\mathbf{X}}% \coloneqq C_{\mathbf{V}}+C_{\mathbf{H}}.∥ caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ← bold_Z end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≔ italic_C start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT end_POSTSUBSCRIPT , ∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ← bold_X end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ≔ italic_C start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT .

The reference operator 𝒥Hsubscript𝒥𝐻\mathcal{J}_{H}caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT is needed to obtain optimal error bounds w.r.t H𝐻Hitalic_H.

3.2 Error bounds for the full discretization

For the fully discrete scheme, we apply the IMEX scheme to (3.3). This yields

xHn+12superscriptsubscript𝑥𝐻𝑛12\displaystyle x_{H}^{\,n+\frac{1}{2}}italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =xHn+τ2SHxHn+12+τ2FH(xHn),absentsuperscriptsubscript𝑥𝐻𝑛𝜏2subscript𝑆𝐻superscriptsubscript𝑥𝐻𝑛12𝜏2subscript𝐹𝐻superscriptsubscript𝑥𝐻𝑛\displaystyle=x_{H}^{\,n}+\frac{\tau}{2}S_{H}x_{H}^{\,n+\frac{1}{2}}+\frac{% \tau}{2}F_{H}(x_{H}^{\,n}),= italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) , (3.4a)
xHn+1superscriptsubscript𝑥𝐻𝑛1\displaystyle x_{H}^{\,n+1}italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =xHn+τSHxHn+12+τFH(xHn+12).absentsuperscriptsubscript𝑥𝐻𝑛𝜏subscript𝑆𝐻superscriptsubscript𝑥𝐻𝑛12𝜏subscript𝐹𝐻superscriptsubscript𝑥𝐻𝑛12\displaystyle=x_{H}^{\,n}+\tau S_{H}x_{H}^{\,n+\frac{1}{2}}+\tau F_{H}(x_{H}^{% \,n+\frac{1}{2}}).= italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_τ italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_τ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) . (3.4b)

We now present the main result, i.e., error bounds for the fully discrete IMEX scheme.

Theorem 3.6.

Let uC4([0,T];𝐇)C3([0,T];𝐕)𝑢superscript𝐶40𝑇𝐇superscript𝐶30𝑇𝐕u\in C^{4}([0,T];\mathbf{H})\cap C^{3}([0,T];\mathbf{V})italic_u ∈ italic_C start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) ∩ italic_C start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) be the solution of (2.2) with u,u,u′′L([0,T];𝐙𝐕)𝑢superscript𝑢superscript𝑢′′superscript𝐿0𝑇superscript𝐙𝐕u,u^{\prime},u^{\prime\prime}\in L^{\infty}([0,T];\mathbf{Z}^{\mathbf{V}})italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∈ italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT ) and 𝒜u+uC2([0,T];𝐇)𝒜𝑢superscript𝑢superscript𝐶20𝑇𝐇\mathcal{A}u+\mathcal{B}u^{\prime}\in C^{2}([0,T];\mathbf{H})caligraphic_A italic_u + caligraphic_B italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_C start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ). Further, let xHn=[uHnvHn]superscriptsubscript𝑥𝐻𝑛superscriptdelimited-[]subscriptsuperscript𝑢𝑛𝐻subscriptsuperscript𝑣𝑛𝐻x_{H}^{\,n}=[u^{n}_{H}\,v^{n}_{H}]^{\intercal}italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = [ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT be the approximations obtained by the fully discrete IMEX scheme (2.6) at time tn[0,T]subscript𝑡𝑛0𝑇t_{n}\in[0,T]italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ [ 0 , italic_T ]. We set

ρH:=max{(C𝐕+C𝐙𝐕)[u,u]L([0,T];𝐕×𝐙𝐕),maxtnTxHn𝐕H×𝐇H}assignsubscript𝜌𝐻subscript𝐶𝐕subscript𝐶superscript𝐙𝐕subscriptnorm𝑢superscript𝑢superscript𝐿0𝑇𝐕superscript𝐙𝐕subscriptsubscript𝑡𝑛𝑇subscriptnormsubscriptsuperscript𝑥𝑛𝐻subscript𝐕𝐻subscript𝐇𝐻\displaystyle\rho_{H}:=\max\bigl{\{}(C_{\mathbf{V}}+C_{\mathbf{Z}^{\mathbf{V}}% })\|[u,{u}^{\prime}]\|_{L^{\infty}([0,T];\mathbf{V}\times\mathbf{Z}^{\mathbf{V% }})},\max_{t_{n}\leq T}\|x^{n}_{H}\|_{\mathbf{V}_{H}\times\mathbf{H}_{H}}\bigr% {\}}italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT := roman_max { ( italic_C start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) ∥ [ italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ] ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V × bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT , roman_max start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ≤ italic_T end_POSTSUBSCRIPT ∥ italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT }

and assume that τ𝜏\tauitalic_τ satisfies the step size restriction

τ<1cqmSH.𝜏1subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚\displaystyle\tau<\frac{1}{c^{S_{H}}_{qm}}.italic_τ < divide start_ARG 1 end_ARG start_ARG italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT end_ARG . (3.5)

Then, the error bound

uHnu(tn)𝐕+vHnu(tn)𝐇CtneMtn(τ2+EH)subscriptnormsubscriptsuperscript𝑢𝑛𝐻𝑢subscript𝑡𝑛𝐕subscriptnormsubscriptsuperscript𝑣𝑛𝐻superscript𝑢subscript𝑡𝑛𝐇𝐶subscript𝑡𝑛superscripte𝑀subscript𝑡𝑛superscript𝜏2subscript𝐸𝐻\displaystyle\|u^{n}_{H}-u(t_{n})\|_{\mathbf{V}}+\|v^{n}_{H}-u^{\prime}(t_{n})% \|_{\mathbf{H}}\leq Ct_{n}\operatorname{e}^{Mt_{n}}(\tau^{2}+E_{H})∥ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_u ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_C italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT italic_M italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ( italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) (3.6)

holds true with McqmSH+LρH(2+τ2LρH)𝑀subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚subscript𝐿subscript𝜌𝐻2𝜏2subscript𝐿subscript𝜌𝐻M\coloneqq c^{S_{H}}_{qm}+L_{\rho_{H}}(2+\frac{\tau}{2}L_{\rho_{H}})italic_M ≔ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( 2 + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) and a constant C𝐶Citalic_C which depends on derivatives of u𝑢uitalic_u, but is independent of n𝑛nitalic_n and τ𝜏\tauitalic_τ. Here,

EH=EH(u)=EH,1+EH,2+EH,3+EH,4subscript𝐸𝐻subscript𝐸𝐻𝑢subscript𝐸𝐻1subscript𝐸𝐻2subscript𝐸𝐻3subscript𝐸𝐻4E_{H}=E_{H}(u)=E_{H,1}+E_{H,2}+E_{H,3}+E_{H,4}italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_u ) = italic_E start_POSTSUBSCRIPT italic_H , 1 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , 2 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , 3 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , 4 end_POSTSUBSCRIPT (3.7a)
contains the abstract space discretization error terms EH,i=EH,i(u,f)subscript𝐸𝐻𝑖subscript𝐸𝐻𝑖𝑢𝑓E_{H,i}=E_{H,i}(u,f)italic_E start_POSTSUBSCRIPT italic_H , italic_i end_POSTSUBSCRIPT = italic_E start_POSTSUBSCRIPT italic_H , italic_i end_POSTSUBSCRIPT ( italic_u , italic_f ) given by
EH,1subscript𝐸𝐻1\displaystyle E_{H,1}italic_E start_POSTSUBSCRIPT italic_H , 1 end_POSTSUBSCRIPT =uH0𝒫H𝐕u0𝐕H+vH0Hv0𝐇H+𝒫H𝐇ffHL([0,T];𝐇H)absentsubscriptnormsuperscriptsubscript𝑢𝐻0superscriptsubscript𝒫𝐻𝐕superscript𝑢0subscript𝐕𝐻subscriptnormsuperscriptsubscript𝑣𝐻0subscript𝐻superscript𝑣0subscript𝐇𝐻subscriptnormsuperscriptsubscript𝒫𝐻𝐇𝑓subscript𝑓𝐻superscript𝐿0𝑇subscript𝐇𝐻\displaystyle=\|u_{H}^{0}-\mathcal{P}_{H}^{\mathbf{V}}u^{0}\|_{\mathbf{V}_{H}}% +\|v_{H}^{0}-\mathcal{I}_{H}v^{0}\|_{\mathbf{H}_{H}}+\|\mathcal{P}_{H}^{% \mathbf{H}}f-f_{H}\|_{L^{\infty}([0,T];\mathbf{H}_{H})}= ∥ italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT - caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT italic_f - italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT (3.7b)
EH,2subscript𝐸𝐻2\displaystyle E_{H,2}italic_E start_POSTSUBSCRIPT italic_H , 2 end_POSTSUBSCRIPT =maxϕH𝐕H=1(Hu,ϕH)Δ𝐕L[0,T]+maxψH𝐇H=1(Hu,ψH)Δ𝐇L[0,T]absentsubscriptsubscriptnormsubscriptitalic-ϕ𝐻subscript𝐕𝐻1subscriptnormsubscriptsubscript𝐻𝑢subscriptitalic-ϕ𝐻Δ𝐕superscript𝐿0𝑇subscriptsubscriptnormsubscript𝜓𝐻subscript𝐇𝐻1subscriptnormsubscriptsubscript𝐻𝑢subscript𝜓𝐻Δ𝐇superscript𝐿0𝑇\displaystyle=\max_{\|\phi_{H}\|_{\mathbf{V}_{H}}=1}\|(\mathcal{I}_{H}u,\phi_{% H})_{\Delta\mathbf{V}}\|_{L^{\infty}[0,T]}+\max_{\|\psi_{H}\|_{\mathbf{H}_{H}}% =1}\|(\mathcal{I}_{H}u,\psi_{H})_{\Delta\mathbf{H}}\|_{L^{\infty}[0,T]}= roman_max start_POSTSUBSCRIPT ∥ italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u , italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_V end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT + roman_max start_POSTSUBSCRIPT ∥ italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u , italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT
+maxϕH𝐕H=1(Hu,ϕH)Δ𝐕L[0,T]+maxψH𝐇H=1(Hu′′,ψH)Δ𝐇L[0,T]subscriptsubscriptnormsubscriptitalic-ϕ𝐻subscript𝐕𝐻1subscriptnormsubscriptsubscript𝐻superscript𝑢subscriptitalic-ϕ𝐻Δ𝐕superscript𝐿0𝑇subscriptsubscriptnormsubscript𝜓𝐻subscript𝐇𝐻1subscriptnormsubscriptsubscript𝐻superscript𝑢′′subscript𝜓𝐻Δ𝐇superscript𝐿0𝑇\displaystyle\qquad+\max_{\|\phi_{H}\|_{\mathbf{V}_{H}}=1}\|(\mathcal{I}_{H}u^% {\prime},\phi_{H})_{\Delta\mathbf{V}}\|_{L^{\infty}[0,T]}+\max_{\|\psi_{H}\|_{% \mathbf{H}_{H}}=1}\|(\mathcal{I}_{H}u^{\prime\prime},\psi_{H})_{\Delta\mathbf{% H}}\|_{L^{\infty}[0,T]}+ roman_max start_POSTSUBSCRIPT ∥ italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_V end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT + roman_max start_POSTSUBSCRIPT ∥ italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT
EH,3subscript𝐸𝐻3\displaystyle E_{H,3}italic_E start_POSTSUBSCRIPT italic_H , 3 end_POSTSUBSCRIPT =(IH)uL([0,T];𝐕)+(IH)uL([0,T];𝐕)+(IH)u′′L([0,T];𝐇)absentsubscriptnormIsubscript𝐻𝑢superscript𝐿0𝑇𝐕subscriptnormIsubscript𝐻superscript𝑢superscript𝐿0𝑇𝐕subscriptnormIsubscript𝐻superscript𝑢′′superscript𝐿0𝑇𝐇\displaystyle=\|(\operatorname{I}-\mathcal{I}_{H})u\|_{L^{\infty}([0,T];% \mathbf{V})}+\|(\operatorname{I}-\mathcal{I}_{H})u^{\prime}\|_{L^{\infty}([0,T% ];\mathbf{V})}+\|(\operatorname{I}-\mathcal{I}_{H})u^{\prime\prime}\|_{L^{% \infty}([0,T];\mathbf{H})}= ∥ ( roman_I - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) italic_u ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) end_POSTSUBSCRIPT + ∥ ( roman_I - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) end_POSTSUBSCRIPT + ∥ ( roman_I - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) end_POSTSUBSCRIPT
EH,4subscript𝐸𝐻4\displaystyle E_{H,4}italic_E start_POSTSUBSCRIPT italic_H , 4 end_POSTSUBSCRIPT =𝒫H𝐇𝒢(u,u)𝒢H(𝒫H𝐕u,Hu)L([0,T];𝐇H)+𝒫H𝐇uHHuL([0,T];𝐇H).absentsubscriptnormsuperscriptsubscript𝒫𝐻𝐇𝒢𝑢superscript𝑢subscript𝒢𝐻superscriptsubscript𝒫𝐻𝐕𝑢subscript𝐻superscript𝑢superscript𝐿0𝑇subscript𝐇𝐻subscriptnormsuperscriptsubscript𝒫𝐻𝐇superscript𝑢subscript𝐻subscript𝐻superscript𝑢superscript𝐿0𝑇subscript𝐇𝐻\displaystyle=\|\mathcal{P}_{H}^{\mathbf{H}}\mathcal{G}(u,u^{\prime})-\mathcal% {G}_{H}(\mathcal{P}_{H}^{\mathbf{V}}u,\mathcal{I}_{H}u^{\prime})\|_{L^{\infty}% ([0,T];\mathbf{H}_{H})}+\|\mathcal{P}_{H}^{\mathbf{H}}\mathcal{B}u^{\prime}-% \mathcal{B}_{H}\mathcal{I}_{H}u^{\prime}\|_{L^{\infty}([0,T];\mathbf{H}_{H})}.= ∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT caligraphic_G ( italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_u , caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT + ∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT caligraphic_B italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT .

In order to prove the Theorem, we first define the remainder term, which is an essential part of the error.

Definition 3.7.

In the following let z=[u,v]T𝐗𝑧superscript𝑢𝑣𝑇𝐗z=[u,v]^{T}\in\mathbf{X}italic_z = [ italic_u , italic_v ] start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∈ bold_X.

  1. (i)

    The remainder of the linear monotone operator is given by

    RHsubscript𝑅𝐻\displaystyle R_{H}italic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT :𝐙D(S)𝐗H,:absent𝐙𝐷𝑆subscript𝐗𝐻\displaystyle:\mathbf{Z}\cap D(S)\to\mathbf{X}_{H},: bold_Z ∩ italic_D ( italic_S ) → bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ,
    RHzsubscript𝑅𝐻𝑧\displaystyle R_{H}zitalic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_z :=𝒫HSzSH𝒥Hz=[𝒫H𝐕vHv𝒫H𝐇(𝒜u+v)(𝒜H𝒫H𝐕u+HHv)].\displaystyle:=\mathcal{P}_{H}Sz-S_{H}\mathcal{J}_{H}z=\left[\begin{array}[]{% rrr}\mathcal{P}_{H}^{\mathbf{V}}v-\mathcal{I}_{H}v&\\ \mathcal{P}_{H}^{\mathbf{H}}(\mathcal{A}u+\mathcal{B}v)-(\mathcal{A}_{H}% \mathcal{P}_{H}^{\mathbf{V}}u+&\mathcal{B}_{H}\mathcal{I}_{H}v)\\ \end{array}\right].:= caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_S italic_z - italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_z = [ start_ARRAY start_ROW start_CELL caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_v - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT ( caligraphic_A italic_u + caligraphic_B italic_v ) - ( caligraphic_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_u + end_CELL start_CELL caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v ) end_CELL start_CELL end_CELL end_ROW end_ARRAY ] .
  2. (ii)

    The remainder of the Lipschitz continuous nonlinearity is given by

    rH(z):𝐙𝐗H:rH(z):\displaystyle r_{H}(z):\mathbf{Z}\to\mathbf{X}_{H}:\qquad r_{H}(z):italic_r start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_z ) : bold_Z → bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : italic_r start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_z ) : =𝒫HF(z)FH(𝒥H(z))absentsubscript𝒫𝐻𝐹𝑧subscript𝐹𝐻subscript𝒥𝐻𝑧\displaystyle=\mathcal{P}_{H}F(z)-F_{H}(\mathcal{J}_{H}(z))= caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_F ( italic_z ) - italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_z ) )
    =[0𝒫H𝐇𝒢(u,v)𝒢H(𝒫H𝐕u,Hv)+𝒫H𝐇ffH].absentdelimited-[]0missing-subexpressionmissing-subexpressionlimit-fromsuperscriptsubscript𝒫𝐻𝐇𝒢𝑢𝑣subscript𝒢𝐻superscriptsubscript𝒫𝐻𝐕𝑢subscript𝐻𝑣superscriptsubscript𝒫𝐻𝐇𝑓subscript𝑓𝐻missing-subexpression\displaystyle=\left[\begin{array}[]{rrr}0&\\ \mathcal{P}_{H}^{\mathbf{H}}\mathcal{G}(u,v)-&\mathcal{G}_{H}(\mathcal{P}_{H}^% {\mathbf{V}}u,\mathcal{I}_{H}v)+\mathcal{P}_{H}^{\mathbf{H}}f-f_{H}\\ \end{array}\right].= [ start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT caligraphic_G ( italic_u , italic_v ) - end_CELL start_CELL caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_u , caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v ) + caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT italic_f - italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW end_ARRAY ] .

The next lemma provides an error bound for the remainder term. The proof can be found [15, Lemma 4.7]. Note that the reference uses additional lift operators QhV,QhHsuperscriptsubscript𝑄𝑉superscriptsubscript𝑄𝐻Q_{h}^{V},Q_{h}^{H}italic_Q start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_V end_POSTSUPERSCRIPT , italic_Q start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_H end_POSTSUPERSCRIPT, which are here the identity.

Lemma 3.8.

For z=[u,v]T(𝐙𝐕×𝐙𝐕)D(S)𝑧superscript𝑢𝑣𝑇superscript𝐙𝐕superscript𝐙𝐕𝐷𝑆z=[u,v]^{T}\in(\mathbf{Z}^{\mathbf{V}}\times\mathbf{Z}^{\mathbf{V}})\cap D(S)italic_z = [ italic_u , italic_v ] start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∈ ( bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT × bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT ) ∩ italic_D ( italic_S ) we have

RHz𝐗Hsubscriptnormsubscript𝑅𝐻𝑧subscript𝐗𝐻\displaystyle\|R_{H}z\|_{\mathbf{X}_{H}}∥ italic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_z ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT CR(maxϕH𝐕H=1(Hu,ϕH)Δ𝐕L[0,T]+maxψH𝐇H=1(Hu,ψH)Δ𝐇L[0,T]\displaystyle\leq C_{R}\Bigl{(}\max_{\|\phi_{H}\|_{\mathbf{V}_{H}}=1}\|(% \mathcal{I}_{H}u,\phi_{H})_{\Delta\mathbf{V}}\|_{L^{\infty}[0,T]}+\max_{\|\psi% _{H}\|_{\mathbf{H}_{H}}=1}\|(\mathcal{I}_{H}u,\psi_{H})_{\Delta\mathbf{H}}\|_{% L^{\infty}[0,T]}≤ italic_C start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( roman_max start_POSTSUBSCRIPT ∥ italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u , italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_V end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT + roman_max start_POSTSUBSCRIPT ∥ italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u , italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT
+maxϕH𝐕H=1(Hv,ϕH)Δ𝐕L[0,T]+𝒫H𝐇vHHvL([0,T];𝐇H)subscriptsubscriptnormsubscriptitalic-ϕ𝐻subscript𝐕𝐻1subscriptnormsubscriptsubscript𝐻𝑣subscriptitalic-ϕ𝐻Δ𝐕superscript𝐿0𝑇subscriptnormsuperscriptsubscript𝒫𝐻𝐇𝑣subscript𝐻subscript𝐻𝑣superscript𝐿0𝑇subscript𝐇𝐻\displaystyle\qquad\qquad+\max_{\|\phi_{H}\|_{\mathbf{V}_{H}}=1}\|(\mathcal{I}% _{H}v,\phi_{H})_{\Delta\mathbf{V}}\|_{L^{\infty}[0,T]}+\|\mathcal{P}_{H}^{% \mathbf{H}}\mathcal{B}v-\mathcal{B}_{H}\mathcal{I}_{H}v\|_{L^{\infty}([0,T];% \mathbf{H}_{H})}+ roman_max start_POSTSUBSCRIPT ∥ italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v , italic_ϕ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_V end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT + ∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT caligraphic_B italic_v - caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT
+(IH)uL([0,T];𝐕)+(IH)vL([0,T];𝐕)),\displaystyle\qquad\qquad+\|(\operatorname{I}-\mathcal{I}_{H})u\|_{L^{\infty}(% [0,T];\mathbf{V})}+\|(\operatorname{I}-\mathcal{I}_{H})v\|_{L^{\infty}([0,T];% \mathbf{V})}\Bigr{)},+ ∥ ( roman_I - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) italic_u ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) end_POSTSUBSCRIPT + ∥ ( roman_I - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) italic_v ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) end_POSTSUBSCRIPT ) ,

where CRsubscript𝐶𝑅C_{R}italic_C start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT only depends constants, which appear in Section 2.1 and Assumptions 3.1, 3.2.

In order to provide error bounds, we start by defining defects DIMEX,Hn+12superscriptsubscript𝐷IMEX𝐻𝑛12D_{\text{IMEX},H}^{n+\frac{1}{2}}italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT and δIMEX,Hn+1superscriptsubscript𝛿IMEX𝐻𝑛1\delta_{\text{IMEX},H}^{n+1}italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT of the IMEX scheme (3.4) via

x~Hn+12superscriptsubscript~𝑥𝐻𝑛12\displaystyle\tilde{x}_{H}^{\,n+\frac{1}{2}}over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =x~Hn+τ2SHx~Hn+12+τ2F~Hn+τ2DIMEX,Hn+12,absentsuperscriptsubscript~𝑥𝐻𝑛𝜏2subscript𝑆𝐻superscriptsubscript~𝑥𝐻𝑛12𝜏2superscriptsubscript~𝐹𝐻𝑛𝜏2superscriptsubscript𝐷IMEX𝐻𝑛12\displaystyle=\tilde{x}_{H}^{n}+\frac{\tau}{2}S_{H}\tilde{x}_{H}^{\,n+\frac{1}% {2}}+\frac{\tau}{2}\widetilde{F}_{H}^{n}+\frac{\tau}{2}D_{\text{IMEX},H}^{n+% \frac{1}{2}},= over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG over~ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , (3.8a)
x~Hn+1superscriptsubscript~𝑥𝐻𝑛1\displaystyle\tilde{x}_{H}^{\,n+1}over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =x~Hn+τSHx~Hn+12+τF~Hn+12+τδIMEX,Hn+1.absentsuperscriptsubscript~𝑥𝐻𝑛𝜏subscript𝑆𝐻superscriptsubscript~𝑥𝐻𝑛12𝜏superscriptsubscript~𝐹𝐻𝑛12𝜏superscriptsubscript𝛿IMEX𝐻𝑛1\displaystyle=\tilde{x}_{H}^{n}+\tau S_{H}\tilde{x}_{H}^{\,n+\frac{1}{2}}+\tau% \widetilde{F}_{H}^{n+\frac{1}{2}}+\tau\delta_{\text{IMEX},H}^{n+1}.= over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_τ italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_τ over~ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_τ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT . (3.8b)

Here, we used the short notation

x~Hn=𝒥Hx(tn),F~Hn=FH(x~Hn).formulae-sequencesuperscriptsubscript~𝑥𝐻𝑛subscript𝒥𝐻𝑥subscript𝑡𝑛superscriptsubscript~𝐹𝐻𝑛subscript𝐹𝐻superscriptsubscript~𝑥𝐻𝑛\displaystyle\tilde{x}_{H}^{n}=\mathcal{J}_{H}x(t_{n}),\qquad\widetilde{F}_{H}% ^{n}=F_{H}(\tilde{x}_{H}^{n}).over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_x ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) , over~ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) . (3.9)

Bounds on the defects are given in the following Lemma in terms of the constants

Mjsubscript𝑀𝑗\displaystyle M_{j}italic_M start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT =x(j)L([0,T];𝐗),absentsubscriptnormsuperscript𝑥𝑗superscript𝐿0𝑇𝐗\displaystyle=\|x^{(j)}\|_{L^{\infty}([0,T];\mathbf{X})},= ∥ italic_x start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT , MSsubscript𝑀𝑆\displaystyle M_{S}italic_M start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT =𝒮x′′L([0,T];𝐗),absentsubscriptnorm𝒮superscript𝑥′′superscript𝐿0𝑇𝐗\displaystyle=\|\mathcal{S}x^{\prime\prime}\|_{L^{\infty}([0,T];\mathbf{X})},= ∥ caligraphic_S italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT , (3.10)

and EHsubscript𝐸𝐻E_{H}italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT defined in (3.7a).

Lemma 3.9.

Let Assumptions of Theorem 3.6 hold true. Then the defects defined in (3.8) satisfy

τ2DIMEX,Hn+12𝐗H𝜏2subscriptnormsuperscriptsubscript𝐷IMEX𝐻𝑛12subscript𝐗𝐻\displaystyle\frac{\tau}{2}\|D_{\text{IMEX},H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{% H}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT C𝐗(M2+LρHM1)τ24+τ2CHEH,absentsubscript𝐶𝐗subscript𝑀2subscript𝐿subscript𝜌𝐻subscript𝑀1superscript𝜏24𝜏2subscript𝐶𝐻subscript𝐸𝐻\displaystyle\leq C_{\mathbf{X}}\bigl{(}M_{2}+L_{\rho_{H}}M_{1}\bigr{)}\frac{% \tau^{2}}{4}+\frac{\tau}{2}C_{H}E_{H},≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ( italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_C start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , (3.11a)
τδIMEX,Hn+1𝐗H𝜏subscriptnormsuperscriptsubscript𝛿IMEX𝐻𝑛1subscript𝐗𝐻\displaystyle\tau\|\delta_{\text{IMEX},H}^{n+1}\|_{\mathbf{X}_{H}}italic_τ ∥ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT C𝐗M3τ324+τCHEH,absentsubscript𝐶𝐗subscript𝑀3superscript𝜏324𝜏subscript𝐶𝐻subscript𝐸𝐻\displaystyle\leq C_{\mathbf{X}}M_{3}\,\frac{\tau^{3}}{24}+\tau C_{H}E_{H},≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT divide start_ARG italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 24 end_ARG + italic_τ italic_C start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , (3.11b)
τ2ΔDIMEX,Hn+12𝐗H𝜏2subscriptnormΔsuperscriptsubscript𝐷IMEX𝐻𝑛12subscript𝐗𝐻\displaystyle\frac{\tau}{2}\|\Delta D_{\text{IMEX},H}^{n+\frac{1}{2}}\|_{% \mathbf{X}_{H}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ roman_Δ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT C𝐗(M3+MS)τ32+τCHEH,absentsubscript𝐶𝐗subscript𝑀3subscript𝑀𝑆superscript𝜏32𝜏subscript𝐶𝐻subscript𝐸𝐻\displaystyle\leq C_{\mathbf{X}}(M_{3}+M_{S})\frac{\tau^{3}}{2}+\tau C_{H}E_{H},≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ( italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_M start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ) divide start_ARG italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + italic_τ italic_C start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , (3.11c)

where ΔDIMEX,Hn+12=DIMEX,Hn+12DIMEX,Hn12Δsuperscriptsubscript𝐷IMEX𝐻𝑛12superscriptsubscript𝐷IMEX𝐻𝑛12superscriptsubscript𝐷IMEX𝐻𝑛12\Delta D_{\text{IMEX},H}^{n+\frac{1}{2}}=D_{\text{IMEX},H}^{n+\frac{1}{2}}-D_{% \text{IMEX},H}^{n-\frac{1}{2}}roman_Δ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT = italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT and CH=max{1,C𝐇,CR}subscript𝐶𝐻1subscript𝐶𝐇subscript𝐶𝑅C_{H}=\max\{1,C_{\mathbf{H}},C_{R}\}italic_C start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = roman_max { 1 , italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT }.

A key idea of the proof is to interpret the IMEX scheme (3.4) as a perturbation of the implicit midpoint rule.

Proof.

(a) Set F~n=F(x(tn))superscript~𝐹𝑛𝐹𝑥subscript𝑡𝑛\widetilde{F}^{n}=F\bigl{(}x(t_{n})\bigr{)}over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = italic_F ( italic_x ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ) and we get

τ2DIMEX,Hn+12𝜏2superscriptsubscript𝐷IMEX𝐻𝑛12\displaystyle\frac{\tau}{2}D_{\text{IMEX},H}^{n+\frac{1}{2}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =x~Hn+12x~Hnτ2(SHx~Hn+12+F~Hn)absentsuperscriptsubscript~𝑥𝐻𝑛12superscriptsubscript~𝑥𝐻𝑛𝜏2subscript𝑆𝐻superscriptsubscript~𝑥𝐻𝑛12superscriptsubscript~𝐹𝐻𝑛\displaystyle=\tilde{x}_{H}^{\,n+\frac{1}{2}}-\tilde{x}_{H}^{n}-\frac{\tau}{2}% \bigl{(}S_{H}\tilde{x}_{H}^{\,n+\frac{1}{2}}+\widetilde{F}_{H}^{n}\bigr{)}= over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + over~ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT )
=τ2𝒫H(DMPn+12+F~n+12F~n)+τ2dHn+12,absent𝜏2subscript𝒫𝐻superscriptsubscript𝐷MP𝑛12superscript~𝐹𝑛12superscript~𝐹𝑛𝜏2superscriptsubscript𝑑𝐻𝑛12\displaystyle=\frac{\tau}{2}\mathcal{P}_{H}\bigl{(}D_{\text{MP}}^{n+\frac{1}{2% }}+\widetilde{F}^{n+\frac{1}{2}}-\widetilde{F}^{n}\bigr{)}+\frac{\tau}{2}d_{H}% ^{n+\frac{1}{2}},= divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_D start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , (3.12)

where

τ2DMPn+12=x~n+12x~nτ2(𝒮x~n+12+F~n)𝜏2superscriptsubscript𝐷MP𝑛12superscript~𝑥𝑛12superscript~𝑥𝑛𝜏2𝒮superscript~𝑥𝑛12superscript~𝐹𝑛\displaystyle\frac{\tau}{2}D_{\text{MP}}^{n+\frac{1}{2}}=\tilde{x}^{\,n+\frac{% 1}{2}}-\tilde{x}^{n}-\frac{\tau}{2}(\mathcal{S}\tilde{x}^{\,n+\frac{1}{2}}+% \widetilde{F}^{n})divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_D start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT = over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( caligraphic_S over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) =tntn+12x(s)dsτ2x(tn+12)absentsuperscriptsubscriptsubscript𝑡𝑛subscript𝑡𝑛12superscript𝑥𝑠d𝑠𝜏2superscript𝑥subscript𝑡𝑛12\displaystyle=\int_{t_{n}}^{t_{n+\frac{1}{2}}}x^{\prime}(s)\,\operatorname{d}% \!s-\frac{\tau}{2}x^{\prime}(t_{n+\frac{1}{2}})= ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_s ) roman_d italic_s - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT )

is the projected defect arising in the first stage of the implicit midpoint rule (2.4a) applied to (2.3) and

τ2dHn+12𝜏2superscriptsubscript𝑑𝐻𝑛12\displaystyle\frac{\tau}{2}d_{H}^{n+\frac{1}{2}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =(𝒥H𝒫H)(x~n+12x~n)+τ2(RHx~n+12+rH(x~n))absentsubscript𝒥𝐻subscript𝒫𝐻superscript~𝑥𝑛12superscript~𝑥𝑛𝜏2subscript𝑅𝐻superscript~𝑥𝑛12subscript𝑟𝐻superscript~𝑥𝑛\displaystyle=(\mathcal{J}_{H}-\mathcal{P}_{H})(\tilde{x}^{n+\frac{1}{2}}-% \tilde{x}^{n})+\frac{\tau}{2}\bigl{(}R_{H}\tilde{x}^{n+\frac{1}{2}}+r_{H}(% \tilde{x}^{n})\bigr{)}= ( caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( italic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_r start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) ) (3.13)
=τ2((𝒥H𝒫H)01x(tn+τ2s)ds+RHx~n+12+rH(x~n)).absent𝜏2subscript𝒥𝐻subscript𝒫𝐻superscriptsubscript01superscript𝑥subscript𝑡𝑛𝜏2𝑠d𝑠subscript𝑅𝐻superscript~𝑥𝑛12subscript𝑟𝐻superscript~𝑥𝑛\displaystyle=\frac{\tau}{2}\Bigl{(}(\mathcal{J}_{H}-\mathcal{P}_{H})\int_{0}^% {1}x^{\prime}(t_{n}+\frac{\tau}{2}s)\,\operatorname{d}\!s+R_{H}\tilde{x}^{n+% \frac{1}{2}}+r_{H}(\tilde{x}^{n})\Bigr{)}.= divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( ( caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_s ) roman_d italic_s + italic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_r start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) ) .

Since τ2DMPn+12𝜏2superscriptsubscript𝐷MP𝑛12\frac{\tau}{2}D_{\text{MP}}^{n+\frac{1}{2}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_D start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT is the error of the rectangular rule applied to xsuperscript𝑥x^{\prime}italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT on [tn,tn+12]subscript𝑡𝑛subscript𝑡𝑛12[t_{n},t_{n+\frac{1}{2}}][ italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t start_POSTSUBSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT ], we can bound it by

τ2DMPn+12𝐗τ28x′′L([0,T];𝐗).𝜏2subscriptnormsuperscriptsubscript𝐷MP𝑛12𝐗superscript𝜏28subscriptnormsuperscript𝑥′′superscript𝐿0𝑇𝐗\frac{\tau}{2}\|D_{\text{MP}}^{n+\frac{1}{2}}\|_{\mathbf{X}}\leq\frac{\tau^{2}% }{8}\|x^{\prime\prime}\|_{L^{\infty}([0,T];\mathbf{X})}.divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_D start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ≤ divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 8 end_ARG ∥ italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT . (3.14)

Thus, (3.12) and the Lipschitz continuity (Assumption 2.1) yield

τ2DIMEX,Hn+12𝐗HC𝐗τ24(x′′L([0,T];𝐗)+LρHxL([0,T];𝐗))+τ2dHn+12𝐗H,𝜏2subscriptnormsuperscriptsubscript𝐷IMEX𝐻𝑛12subscript𝐗𝐻subscript𝐶𝐗superscript𝜏24subscriptnormsuperscript𝑥′′superscript𝐿0𝑇𝐗subscript𝐿subscript𝜌𝐻subscriptnormsuperscript𝑥superscript𝐿0𝑇𝐗𝜏2subscriptnormsuperscriptsubscript𝑑𝐻𝑛12subscript𝐗𝐻\frac{\tau}{2}\|D_{\text{IMEX},H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{H}}\leq C_{% \mathbf{X}}\frac{\tau^{2}}{4}\bigl{(}\|x^{\prime\prime}\|_{L^{\infty}([0,T];% \mathbf{X})}+L_{\rho_{H}}\|x^{\prime}\|_{L^{\infty}([0,T];\mathbf{X})}\bigr{)}% +\frac{\tau}{2}\|d_{H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{H}},divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG ( ∥ italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT ) + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ,

Moreover, by Lemma 3.8 and [15, Theorem 4.8] we get

dHn+12𝐗Hsubscriptnormsuperscriptsubscript𝑑𝐻𝑛12subscript𝐗𝐻\displaystyle\|d_{H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{H}}∥ italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT τ201(𝒥H𝒫H)x(tn+τ2s)ds+RH(x~n+12)+rH(x~n)𝐗Habsent𝜏2subscriptnormsuperscriptsubscript01subscript𝒥𝐻subscript𝒫𝐻superscript𝑥subscript𝑡𝑛𝜏2𝑠d𝑠subscript𝑅𝐻superscript~𝑥𝑛12subscript𝑟𝐻superscript~𝑥𝑛subscript𝐗𝐻\displaystyle\leq\frac{\tau}{2}\|\int_{0}^{1}(\mathcal{J}_{H}-\mathcal{P}_{H})% x^{\prime}(t_{n}+\frac{\tau}{2}s)\,\operatorname{d}\!s+R_{H}(\tilde{x}^{n+% \frac{1}{2}})+r_{H}(\tilde{x}^{n})\|_{\mathbf{X}_{H}}≤ divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_s ) roman_d italic_s + italic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) + italic_r start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT (3.15)
τ2(C𝐇(IH)u′′L([0,T];𝐇)+maxψH𝐇H=1(Hu′′,ψH)Δ𝐇L[0,T]\displaystyle\leq\frac{\tau}{2}\Bigl{(}C_{\mathbf{H}}\|(\operatorname{I}-% \mathcal{I}_{H})u^{\prime\prime}\|_{L^{\infty}([0,T];\mathbf{H})}+\max_{\|\psi% _{H}\|_{\mathbf{H}_{H}}=1}\|(\mathcal{I}_{H}u^{\prime\prime},\psi_{H})_{\Delta% \mathbf{H}}\|_{L^{\infty}[0,T]}≤ divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ∥ ( roman_I - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) end_POSTSUBSCRIPT + roman_max start_POSTSUBSCRIPT ∥ italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 end_POSTSUBSCRIPT ∥ ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT roman_Δ bold_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT [ 0 , italic_T ] end_POSTSUBSCRIPT
+RH(x~n+12)𝐗H+𝒫H𝐇𝒢(u,u)𝒢H(𝒫H𝐕u,Hu)L([0,T];𝐇H))\displaystyle\qquad\qquad+\|R_{H}(\tilde{x}^{n+\frac{1}{2}})\|_{\mathbf{X}_{H}% }+\|\mathcal{P}_{H}^{\mathbf{H}}\mathcal{G}(u,u^{\prime})-\mathcal{G}_{H}(% \mathcal{P}_{H}^{\mathbf{V}}u,\mathcal{I}_{H}u^{\prime})\|_{L^{\infty}([0,T];% \mathbf{H}_{H})}\Bigl{)}+ ∥ italic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT caligraphic_G ( italic_u , italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT italic_u , caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT )
τ2max{1,C𝐇,CR}EH.absent𝜏21subscript𝐶𝐇subscript𝐶𝑅subscript𝐸𝐻\displaystyle\leq\frac{\tau}{2}\max\{1,C_{\mathbf{H}},C_{R}\}E_{H}.≤ divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG roman_max { 1 , italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT } italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT .

(b) Next we bound the defect δIMEX,Hisuperscriptsubscript𝛿IMEX𝐻𝑖\delta_{\text{IMEX},H}^{i}italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT defined in (3.8b). We obtain

τδIMEX,Hn+1𝜏superscriptsubscript𝛿IMEX𝐻𝑛1\displaystyle\tau\delta_{\text{IMEX},H}^{n+1}italic_τ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =x~Hn+1x~Hnτ2(SHx~Hn+12+F~Hn+12)absentsuperscriptsubscript~𝑥𝐻𝑛1superscriptsubscript~𝑥𝐻𝑛𝜏2subscript𝑆𝐻superscriptsubscript~𝑥𝐻𝑛12superscriptsubscript~𝐹𝐻𝑛12\displaystyle=\tilde{x}_{H}^{n+1}-\tilde{x}_{H}^{n}-\frac{\tau}{2}\bigl{(}S_{H% }\tilde{x}_{H}^{\,n+\frac{1}{2}}+\widetilde{F}_{H}^{n+\frac{1}{2}}\bigr{)}= over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + over~ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT )
=τ𝒫HδMPn+1+τδHn+1,absent𝜏subscript𝒫𝐻superscriptsubscript𝛿MP𝑛1𝜏superscriptsubscript𝛿𝐻𝑛1\displaystyle=\tau\mathcal{P}_{H}\delta_{\text{MP}}^{n+1}+\tau\delta_{H}^{n+1},= italic_τ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT + italic_τ italic_δ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , (3.16)

where

τδMPn+1=x~n+1x~nτ(𝒮x~n+12+F~n+12)𝜏superscriptsubscript𝛿MP𝑛1superscript~𝑥𝑛1superscript~𝑥𝑛𝜏𝒮superscript~𝑥𝑛12superscript~𝐹𝑛12\displaystyle\tau\delta_{\text{MP}}^{n+1}=\tilde{x}^{n+1}-\tilde{x}^{n}-\tau(% \mathcal{S}\tilde{x}^{\,n+\frac{1}{2}}+\widetilde{F}^{n+\frac{1}{2}})italic_τ italic_δ start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_τ ( caligraphic_S over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) =tntn+1x(s)dsτx(tn+12)absentsuperscriptsubscriptsubscript𝑡𝑛subscript𝑡𝑛1superscript𝑥𝑠d𝑠𝜏superscript𝑥subscript𝑡𝑛12\displaystyle=\int_{t_{n}}^{t_{n+1}}x^{\prime}(s)\,\operatorname{d}\!s-\tau x^% {\prime}(t_{n+\frac{1}{2}})= ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_s ) roman_d italic_s - italic_τ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT )

is the projected defect arising in the second stage of the implicit midpoint rule (2.4b) applied to (2.3) and

τδHn+1=(𝒥H𝒫H)(x~n+1x~n)+τ(RH(x~n+12)+rH(x~n+12)).𝜏superscriptsubscript𝛿𝐻𝑛1subscript𝒥𝐻subscript𝒫𝐻superscript~𝑥𝑛1superscript~𝑥𝑛𝜏subscript𝑅𝐻superscript~𝑥𝑛12subscript𝑟𝐻superscript~𝑥𝑛12\displaystyle\tau\delta_{H}^{n+1}=(\mathcal{J}_{H}-\mathcal{P}_{H})(\tilde{x}^% {n+1}-\tilde{x}^{n})+\tau\bigl{(}R_{H}(\tilde{x}^{n+\frac{1}{2}})+r_{H}(\tilde% {x}^{n+\frac{1}{2}})\bigr{)}.italic_τ italic_δ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT = ( caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT - over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) + italic_τ ( italic_R start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) + italic_r start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( over~ start_ARG italic_x end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) ) .

Analogously to (3.15) we conclude

τδHn+1𝐗Hτmax{1,C𝐇,CR}EH.𝜏subscriptnormsuperscriptsubscript𝛿𝐻𝑛1subscript𝐗𝐻𝜏1subscript𝐶𝐇subscript𝐶𝑅subscript𝐸𝐻\displaystyle\tau\|\delta_{H}^{n+1}\|_{\mathbf{X}_{H}}\leq\tau\max\{1,C_{% \mathbf{H}},C_{R}\}E_{H}.italic_τ ∥ italic_δ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_τ roman_max { 1 , italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT } italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT . (3.17)

The quadrature error of the midpoint rule satisfies

τδMPn+1𝐗τ324x′′′L([0,T];𝐗).𝜏subscriptnormsuperscriptsubscript𝛿MP𝑛1𝐗superscript𝜏324subscriptnormsuperscript𝑥′′′superscript𝐿0𝑇𝐗\tau\|\delta_{\text{MP}}^{n+1}\|_{\mathbf{X}}\leq\frac{\tau^{3}}{24}\|x^{% \prime\prime\prime}\|_{L^{\infty}([0,T];\mathbf{X})}.italic_τ ∥ italic_δ start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ≤ divide start_ARG italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 24 end_ARG ∥ italic_x start_POSTSUPERSCRIPT ′ ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT .

This, (3.16), and (3.17) yield

τδIMEX,Hn+12𝐗HC𝐗τ324x′′′L([0,T];𝐗)+τmax{1,C𝐇,CR}EH,𝜏subscriptnormsuperscriptsubscript𝛿IMEX𝐻𝑛12subscript𝐗𝐻subscript𝐶𝐗superscript𝜏324subscriptnormsuperscript𝑥′′′superscript𝐿0𝑇𝐗𝜏1subscript𝐶𝐇subscript𝐶𝑅subscript𝐸𝐻\displaystyle\tau\|\delta_{\text{IMEX},H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{H}}% \leq C_{\mathbf{X}}\,\frac{\tau^{3}}{24}\|x^{\prime\prime\prime}\|_{L^{\infty}% ([0,T];\mathbf{X})}+\tau\max\{1,C_{\mathbf{H}},C_{R}\}E_{H},italic_τ ∥ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT divide start_ARG italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 24 end_ARG ∥ italic_x start_POSTSUPERSCRIPT ′ ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT + italic_τ roman_max { 1 , italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT } italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , (3.18)

(c) Finally, we consider ΔDIMEX,Hn+12Δsuperscriptsubscript𝐷IMEX𝐻𝑛12\Delta D_{\text{IMEX},H}^{n+\frac{1}{2}}roman_Δ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT. From (3.12) we get

τ2ΔDIMEX,Hn+12=τ2𝒫H(ΔDMPn+12\displaystyle\frac{\tau}{2}\Delta D_{\text{IMEX},H}^{n+\frac{1}{2}}=\frac{\tau% }{2}\mathcal{P}_{H}(\Delta D_{\text{MP}}^{n+\frac{1}{2}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG roman_Δ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT = divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( roman_Δ italic_D start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT +(F~n+12F~n)(F~n12F~n1))\displaystyle+(\widetilde{F}^{n+\frac{1}{2}}-\widetilde{F}^{n})-(\widetilde{F}% ^{n-\frac{1}{2}}-\widetilde{F}^{n-1}))+ ( over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) - ( over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n - divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ) ) (3.19)
+(dHn+12dHn12).superscriptsubscript𝑑𝐻𝑛12superscriptsubscript𝑑𝐻𝑛12\displaystyle+(d_{H}^{n+\frac{1}{2}}-d_{H}^{n-\frac{1}{2}}).+ ( italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) .

Analogously to (3.13), the defect ΔDMPn+12Δsuperscriptsubscript𝐷MP𝑛12\Delta D_{\text{MP}}^{n+\frac{1}{2}}roman_Δ italic_D start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT is bounded by

τ2ΔDMPn+12𝐗τ38x′′′L([0,T];𝐗).𝜏2subscriptnormΔsuperscriptsubscript𝐷MP𝑛12𝐗superscript𝜏38subscriptnormsuperscript𝑥′′′superscript𝐿0𝑇𝐗\displaystyle\frac{\tau}{2}\|\Delta D_{\text{MP}}^{n+\frac{1}{2}}\|_{\mathbf{X% }}\leq\frac{\tau^{3}}{8}\|x^{\prime\prime\prime}\|_{L^{\infty}([0,T];\mathbf{X% })}.divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ roman_Δ italic_D start_POSTSUBSCRIPT MP end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ≤ divide start_ARG italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 8 end_ARG ∥ italic_x start_POSTSUPERSCRIPT ′ ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT . (3.20)

Using (2.3) and Taylor expansion, one can easily verify that

τ2(F~n+12F~n)(F~n12F~n1)𝐗𝜏2subscriptnormsuperscript~𝐹𝑛12superscript~𝐹𝑛superscript~𝐹𝑛12superscript~𝐹𝑛1𝐗\displaystyle\frac{\tau}{2}\|(\widetilde{F}^{n+\frac{1}{2}}-\widetilde{F}^{n})% -(\widetilde{F}^{n-\frac{1}{2}}-\widetilde{F}^{n-1})\|_{\mathbf{X}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ ( over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) - ( over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n - divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - over~ start_ARG italic_F end_ARG start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT ) ∥ start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT (τ2)2τ(x′′′L([0,T];𝐗)+𝒮x′′L([0,T];𝐗)).absentsuperscript𝜏22𝜏subscriptnormsuperscript𝑥′′′superscript𝐿0𝑇𝐗subscriptnorm𝒮superscript𝑥′′superscript𝐿0𝑇𝐗\displaystyle\leq\Bigl{(}\frac{\tau}{2}\Bigr{)}^{2}\tau\Bigl{(}\|x^{\prime% \prime\prime}\|_{L^{\infty}([0,T];\mathbf{X})}+\|\mathcal{S}x^{\prime\prime}\|% _{L^{\infty}([0,T];\mathbf{X})}\Bigr{)}.≤ ( divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_τ ( ∥ italic_x start_POSTSUPERSCRIPT ′ ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT + ∥ caligraphic_S italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT ) .

From this, the space error estimate (3.15) and the relation (3.19), it follows that:

τ2ΔDIMEX,Hi+12𝐗H𝜏2subscriptnormΔsuperscriptsubscript𝐷IMEX𝐻𝑖12subscript𝐗𝐻\displaystyle\frac{\tau}{2}\|\Delta D_{\text{IMEX},H}^{i+\frac{1}{2}}\|_{% \mathbf{X}_{H}}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ roman_Δ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT C𝐗τ38(3x′′′L([0,T];𝐗)+2𝒮x′′L([0,T];𝐗))+τ2(dHn+12𝐗H+dHn12𝐗H)absentsubscript𝐶𝐗superscript𝜏383subscriptnormsuperscript𝑥′′′superscript𝐿0𝑇𝐗2subscriptnorm𝒮superscript𝑥′′superscript𝐿0𝑇𝐗𝜏2subscriptnormsuperscriptsubscript𝑑𝐻𝑛12subscript𝐗𝐻subscriptnormsuperscriptsubscript𝑑𝐻𝑛12subscript𝐗𝐻\displaystyle\leq C_{\mathbf{X}}\frac{\tau^{3}}{8}(3\|x^{\prime\prime\prime}\|% _{L^{\infty}([0,T];\mathbf{X})}+2\|\mathcal{S}x^{\prime\prime}\|_{L^{\infty}([% 0,T];\mathbf{X})})+\frac{\tau}{2}(\|d_{H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{H}}+% \|d_{H}^{n-\frac{1}{2}}\|_{\mathbf{X}_{H}})≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT divide start_ARG italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 8 end_ARG ( 3 ∥ italic_x start_POSTSUPERSCRIPT ′ ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT + 2 ∥ caligraphic_S italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT ) + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( ∥ italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∥ italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
C𝐗τ32(x′′′L([0,T];𝐗)+𝒮x′′L([0,T];𝐗))+τmax{1,C𝐇,CR}EHabsentsubscript𝐶𝐗superscript𝜏32subscriptnormsuperscript𝑥′′′superscript𝐿0𝑇𝐗subscriptnorm𝒮superscript𝑥′′superscript𝐿0𝑇𝐗𝜏1subscript𝐶𝐇subscript𝐶𝑅subscript𝐸𝐻\displaystyle\leq C_{\mathbf{X}}\frac{\tau^{3}}{2}(\|x^{\prime\prime\prime}\|_% {L^{\infty}([0,T];\mathbf{X})}+\|\mathcal{S}x^{\prime\prime}\|_{L^{\infty}([0,% T];\mathbf{X})})+\tau\max\{1,C_{\mathbf{H}},C_{R}\}E_{H}≤ italic_C start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT divide start_ARG italic_τ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ( ∥ italic_x start_POSTSUPERSCRIPT ′ ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT + ∥ caligraphic_S italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_X ) end_POSTSUBSCRIPT ) + italic_τ roman_max { 1 , italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT } italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT

This completes the proof. ∎

Next we introduce the operators

^±I±τ2SH:𝐗H𝐗H.:subscript^plus-or-minusplus-or-minusI𝜏2subscript𝑆𝐻subscript𝐗𝐻subscript𝐗𝐻\displaystyle\widehat{\mathcal{R}}_{\pm}\coloneqq\operatorname{I}\pm\frac{\tau% }{2}S_{H}:\mathbf{X}_{H}\to\mathbf{X}_{H}.over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT ≔ roman_I ± divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT : bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT → bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT . (3.21)

The following properties of ^±subscript^plus-or-minus\widehat{\mathcal{R}}_{\pm}over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT can be shown similarly to the continuous case [17, Lemma 2.4]:

Lemma 3.10.

Let cqmSHsubscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚c^{S_{H}}_{qm}italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT be as defined in Lemma 2.2. Then, if τcqmSH<2𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚2\tau c^{S_{H}}_{qm}<2italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT < 2, the following assertions hold true:

  1. a)

    ^subscript^\widehat{\mathcal{R}}_{-}over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT - end_POSTSUBSCRIPT is invertible with ^1𝐗H𝐗H1subscriptnormsuperscriptsubscript^1subscript𝐗𝐻subscript𝐗𝐻1\|\widehat{\mathcal{R}}_{-}^{-1}\|_{\mathbf{X}_{H}\leftarrow\mathbf{X}_{H}}\leq 1∥ over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT - end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ← bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ 1

  2. b)

    ^^+^1^subscript^superscriptsubscript^1\widehat{\mathcal{R}}\coloneqq\widehat{\mathcal{R}}_{+}\widehat{\mathcal{R}}_{% -}^{-1}over^ start_ARG caligraphic_R end_ARG ≔ over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT + end_POSTSUBSCRIPT over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT - end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT satisfying ^𝐗H𝐗HeτcqmSHsubscriptnorm^subscript𝐗𝐻subscript𝐗𝐻superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚\|\widehat{\mathcal{R}}\|_{\mathbf{X}_{H}\leftarrow\mathbf{X}_{H}}\leq% \operatorname{e}^{\tau c^{S_{H}}_{qm}}∥ over^ start_ARG caligraphic_R end_ARG ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ← bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ roman_e start_POSTSUPERSCRIPT italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT.

The main theorem can now be proved as follows.

Proof of Theorem 3.6.

  We start by splitting the error into two parts

xHnx(tn)=eHn+e𝒥Hn,superscriptsubscript𝑥𝐻𝑛𝑥subscript𝑡𝑛superscriptsubscript𝑒𝐻𝑛subscriptsuperscript𝑒𝑛subscript𝒥𝐻\displaystyle x_{H}^{\,n}-x(t_{n})=e_{H}^{n}+e^{n}_{\mathcal{J}_{H}},italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_x ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) = italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_e start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT , (3.22)

where

eHnsuperscriptsubscript𝑒𝐻𝑛\displaystyle e_{H}^{n}italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT =xHn𝒥Hx(tn),absentsuperscriptsubscript𝑥𝐻𝑛subscript𝒥𝐻𝑥subscript𝑡𝑛\displaystyle=x_{H}^{\,n}-\mathcal{J}_{H}x(t_{n}),= italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_x ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ,
e𝒥Hnsubscriptsuperscript𝑒𝑛subscript𝒥𝐻\displaystyle e^{n}_{\mathcal{J}_{H}}italic_e start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT =𝒥Hx(tn)x(tn).absentsubscript𝒥𝐻𝑥subscript𝑡𝑛𝑥subscript𝑡𝑛\displaystyle=\mathcal{J}_{H}x(t_{n})-x(t_{n}).= caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_x ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) - italic_x ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) .

As in [17, equation (27)] we have

e𝒥Hn𝐗C(EH,2+EH,3).subscriptnormsubscriptsuperscript𝑒𝑛subscript𝒥𝐻𝐗𝐶subscript𝐸𝐻2subscript𝐸𝐻3\displaystyle\|e^{n}_{\mathcal{J}_{H}}\|_{\mathbf{X}}\leq C(E_{H,2}+E_{H,3}).∥ italic_e start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_J start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ≤ italic_C ( italic_E start_POSTSUBSCRIPT italic_H , 2 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , 3 end_POSTSUBSCRIPT ) . (3.23)

Hence, it remains to bound eHnsuperscriptsubscript𝑒𝐻𝑛e_{H}^{n}italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT.

(a) Error recursion. By subtracting (3.8) from (3.4) we obtain the error recursion

eHn+12superscriptsubscript𝑒𝐻𝑛12\displaystyle e_{H}^{n+\frac{1}{2}}italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =eHn+τ2SHeHn+12+τ2ΔFHnτ2DIMEX,Hn+12,absentsuperscriptsubscript𝑒𝐻𝑛𝜏2subscript𝑆𝐻superscriptsubscript𝑒𝐻𝑛12𝜏2Δsuperscriptsubscript𝐹𝐻𝑛𝜏2superscriptsubscript𝐷IMEX𝐻𝑛12\displaystyle=e_{H}^{n}+\frac{\tau}{2}S_{H}e_{H}^{n+\frac{1}{2}}+\frac{\tau}{2% }\Delta F_{H}^{n}-\frac{\tau}{2}D_{\text{IMEX},H}^{n+\frac{1}{2}},= italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , (3.24a)
eHn+1superscriptsubscript𝑒𝐻𝑛1\displaystyle e_{H}^{n+1}italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =eHn+τSHeHn+12+τΔFHn+12τδIMEX,Hn+1,absentsuperscriptsubscript𝑒𝐻𝑛𝜏subscript𝑆𝐻superscriptsubscript𝑒𝐻𝑛12𝜏Δsuperscriptsubscript𝐹𝐻𝑛12𝜏superscriptsubscript𝛿IMEX𝐻𝑛1\displaystyle=e_{H}^{n}+\tau S_{H}e_{H}^{n+\frac{1}{2}}+\tau\Delta F_{H}^{n+% \frac{1}{2}}-\tau\delta_{\text{IMEX},H}^{n+1},= italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_τ italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + italic_τ roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - italic_τ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT , (3.24b)

where ΔFHn=F~HnF~Hn1Δsuperscriptsubscript𝐹𝐻𝑛superscriptsubscript~𝐹𝐻𝑛superscriptsubscript~𝐹𝐻𝑛1\Delta F_{H}^{n}=\widetilde{F}_{H}^{n}-\widetilde{F}_{H}^{n-1}roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = over~ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - over~ start_ARG italic_F end_ARG start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT. We rewrite (3.24a) using the operators defined in (3.21) as

eHn+12=^1(eHn+τ2(ΔFHnDIMEX,Hn+12)).superscriptsubscript𝑒𝐻𝑛12superscriptsubscript^1superscriptsubscript𝑒𝐻𝑛𝜏2Δsuperscriptsubscript𝐹𝐻𝑛superscriptsubscript𝐷IMEX𝐻𝑛12\displaystyle e_{H}^{n+\frac{1}{2}}=\widehat{\mathcal{R}}_{-}^{-1}(e_{H}^{n}+% \frac{\tau}{2}(\Delta F_{H}^{n}-D_{\text{IMEX},H}^{n+\frac{1}{2}})).italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT = over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT - end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) ) . (3.25)

Plugging (3.25) into (3.24b) and using τSH=^+^𝜏subscript𝑆𝐻subscript^subscript^\tau S_{H}=\widehat{\mathcal{R}}_{+}-\widehat{\mathcal{R}}_{-}italic_τ italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT + end_POSTSUBSCRIPT - over^ start_ARG caligraphic_R end_ARG start_POSTSUBSCRIPT - end_POSTSUBSCRIPT yields

eHn+1superscriptsubscript𝑒𝐻𝑛1\displaystyle e_{H}^{n+1}italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =^eHn+τ2(^I)(ΔFHnDIMEX,Hn+12)+τΔFHn+12τδIMEX,Hn+1.absent^superscriptsubscript𝑒𝐻𝑛𝜏2^IΔsuperscriptsubscript𝐹𝐻𝑛superscriptsubscript𝐷IMEX𝐻𝑛12𝜏Δsuperscriptsubscript𝐹𝐻𝑛12𝜏superscriptsubscript𝛿IMEX𝐻𝑛1\displaystyle=\widehat{\mathcal{R}}e_{H}^{n}+\frac{\tau}{2}(\widehat{\mathcal{% R}}-\operatorname*{I})(\Delta F_{H}^{n}-D_{\text{IMEX},H}^{n+\frac{1}{2}})+% \tau\Delta F_{H}^{n+\frac{1}{2}}-\tau\delta_{\text{IMEX},H}^{n+1}.= over^ start_ARG caligraphic_R end_ARG italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( over^ start_ARG caligraphic_R end_ARG - roman_I ) ( roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) + italic_τ roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - italic_τ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT . (3.26)

(b) Stability. Solving the error recursion (3.26) and using Lemma 3.10 yields

eHn𝐗Hsubscriptnormsuperscriptsubscript𝑒𝐻𝑛subscript𝐗𝐻\displaystyle\|e_{H}^{n}\|_{\mathbf{X}_{H}}∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT =\displaystyle== ^neH0𝐗H+τ2i=0n1eτcqmSH(n1i)I^𝐗H𝐗HΔFHi𝐗Hsubscriptnormsuperscript^𝑛superscriptsubscript𝑒𝐻0subscript𝐗𝐻𝜏2subscriptsuperscript𝑛1𝑖0superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑛1𝑖subscriptnormI^subscript𝐗𝐻subscript𝐗𝐻subscriptnormΔsuperscriptsubscript𝐹𝐻𝑖subscript𝐗𝐻\displaystyle\|\widehat{\mathcal{R}}^{n}e_{H}^{0}\|_{\mathbf{X}_{H}}+\frac{% \tau}{2}\sum^{n-1}_{i=0}\operatorname{e}^{\tau c^{S_{H}}_{qm}(n-1-i)}\|% \operatorname*{I}-\widehat{\mathcal{R}}\|_{\mathbf{X}_{H}\leftarrow\mathbf{X}_% {H}}\|\Delta F_{H}^{i}\|_{\mathbf{X}_{H}}∥ over^ start_ARG caligraphic_R end_ARG start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT ( italic_n - 1 - italic_i ) end_POSTSUPERSCRIPT ∥ roman_I - over^ start_ARG caligraphic_R end_ARG ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ← bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT
+τ2i=0n1(^ni^ni1)DIMEX,Hi+12𝐗H𝜏2subscriptnormsubscriptsuperscript𝑛1𝑖0superscript^𝑛𝑖superscript^𝑛𝑖1superscriptsubscript𝐷IMEX𝐻𝑖12subscript𝐗𝐻\displaystyle+\frac{\tau}{2}\|\sum^{n-1}_{i=0}(\widehat{\mathcal{R}}^{n-i}-% \widehat{\mathcal{R}}^{n-i-1})D_{\text{IMEX},H}^{i+\frac{1}{2}}\|_{\mathbf{X}_% {H}}+ divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT ( over^ start_ARG caligraphic_R end_ARG start_POSTSUPERSCRIPT italic_n - italic_i end_POSTSUPERSCRIPT - over^ start_ARG caligraphic_R end_ARG start_POSTSUPERSCRIPT italic_n - italic_i - 1 end_POSTSUPERSCRIPT ) italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT
+τi=0n1eτcqmSH(n1i)ΔFHi+12𝐗H+τi=0n1eτcqmSH(n1i)δIMEX,Hi+1𝐗H.𝜏subscriptsuperscript𝑛1𝑖0superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑛1𝑖subscriptnormΔsuperscriptsubscript𝐹𝐻𝑖12subscript𝐗𝐻𝜏subscriptsuperscript𝑛1𝑖0superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑛1𝑖subscriptnormsuperscriptsubscript𝛿IMEX𝐻𝑖1subscript𝐗𝐻\displaystyle+\tau\sum^{n-1}_{i=0}\operatorname{e}^{\tau c^{S_{H}}_{qm}(n-1-i)% }\|\Delta F_{H}^{i+\frac{1}{2}}\|_{\mathbf{X}_{H}}+\tau\sum^{n-1}_{i=0}% \operatorname{e}^{\tau c^{S_{H}}_{qm}(n-1-i)}\|\delta_{\text{IMEX},H}^{i+1}\|_% {\mathbf{X}_{H}}.+ italic_τ ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT ( italic_n - 1 - italic_i ) end_POSTSUPERSCRIPT ∥ roman_Δ italic_F start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_τ ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT ( italic_n - 1 - italic_i ) end_POSTSUPERSCRIPT ∥ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

Multiplying by eτcqmSHnsuperscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑛\operatorname{e}^{-\tau c^{S_{H}}_{qm}n}roman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_n end_POSTSUPERSCRIPT on both sides, using the Lipschitz continuity and summation by parts for DIMEX,Hnsuperscriptsubscript𝐷IMEX𝐻𝑛D_{\text{IMEX},H}^{n}italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT terms results in

eτcqmSHneHn𝐗Hsuperscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑛subscriptnormsuperscriptsubscript𝑒𝐻𝑛subscript𝐗𝐻absent\displaystyle\operatorname{e}^{-\tau c^{S_{H}}_{qm}n}\|e_{H}^{n}\|_{\mathbf{X}% _{H}}\leqroman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_n end_POSTSUPERSCRIPT ∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ eH0𝐗H+LρHτ2(eτcqmSH+1)i=0n1eτcqmSHieHi𝐗Hsubscriptnormsuperscriptsubscript𝑒𝐻0subscript𝐗𝐻subscript𝐿subscript𝜌𝐻𝜏2superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚1subscriptsuperscript𝑛1𝑖0superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑖subscriptnormsuperscriptsubscript𝑒𝐻𝑖subscript𝐗𝐻\displaystyle\|e_{H}^{0}\|_{\mathbf{X}_{H}}+L_{\rho_{H}}\frac{\tau}{2}(% \operatorname{e}^{-\tau c^{S_{H}}_{qm}}+1)\sum^{n-1}_{i=0}\operatorname{e}^{-% \tau c^{S_{H}}_{qm}i}\|e_{H}^{i}\|_{\mathbf{X}_{H}}∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( roman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT + 1 ) ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_i end_POSTSUPERSCRIPT ∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT (3.27)
+\displaystyle++ τ2(DIMEX,H1/2𝐗H+DIMEX,Hn1/2𝐗H+i=1n1ΔDIMEX,Hi+12𝐗H)𝜏2subscriptnormsuperscriptsubscript𝐷IMEX𝐻12subscript𝐗𝐻subscriptnormsuperscriptsubscript𝐷IMEX𝐻𝑛12subscript𝐗𝐻subscriptsuperscript𝑛1𝑖1subscriptnormΔsuperscriptsubscript𝐷IMEX𝐻𝑖12subscript𝐗𝐻\displaystyle\,\frac{\tau}{2}\bigl{(}\|D_{\text{IMEX},H}^{1/2}\|_{\mathbf{X}_{% H}}+\|D_{\text{IMEX},H}^{n-1/2}\|_{\mathbf{X}_{H}}+\sum^{n-1}_{i=1}\|\Delta D_% {\text{IMEX},H}^{i+\frac{1}{2}}\|_{\mathbf{X}_{H}}\bigr{)}divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT ∥ roman_Δ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
+\displaystyle++ τi=0n1δIMEX,Hi+1𝐗H+LρHτi=0n1eτcqmSHieHi+12𝐗H.𝜏subscriptsuperscript𝑛1𝑖0subscriptnormsuperscriptsubscript𝛿IMEX𝐻𝑖1subscript𝐗𝐻subscript𝐿subscript𝜌𝐻𝜏subscriptsuperscript𝑛1𝑖0superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑖subscriptnormsuperscriptsubscript𝑒𝐻𝑖12subscript𝐗𝐻\displaystyle\,\tau\sum^{n-1}_{i=0}\|\delta_{\text{IMEX},H}^{i+1}\|_{\mathbf{X% }_{H}}+L_{\rho_{H}}\tau\sum^{n-1}_{i=0}\operatorname{e}^{-\tau c^{S_{H}}_{qm}i% }\|e_{H}^{i+\frac{1}{2}}\|_{\mathbf{X}_{H}}.italic_τ ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT ∥ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_τ ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_i end_POSTSUPERSCRIPT ∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

Next, we need to estimate the error of the half step in terms of the full step. By (3.25), the Lipschitz continuity and Lemma 3.10, we derive

eHn+12𝐗Hsubscriptnormsuperscriptsubscript𝑒𝐻𝑛12subscript𝐗𝐻\displaystyle\|e_{H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{H}}∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT (1+τ2LρH)eHn𝐗H+τ2DIMEX,Hn+12𝐗H.absent1𝜏2subscript𝐿subscript𝜌𝐻subscriptnormsuperscriptsubscript𝑒𝐻𝑛subscript𝐗𝐻𝜏2subscriptnormsuperscriptsubscript𝐷IMEX𝐻𝑛12subscript𝐗𝐻\displaystyle\leq(1+\frac{\tau}{2}L_{\rho_{H}})\|e_{H}^{n}\|_{\mathbf{X}_{H}}+% \frac{\tau}{2}\|D_{\text{IMEX},H}^{n+\frac{1}{2}}\|_{\mathbf{X}_{H}}.≤ ( 1 + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

Using this estimate in (3.27) and eτcqmSHi1superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑖1\operatorname{e}^{-\tau c^{S_{H}}_{qm}i}\leq 1roman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_i end_POSTSUPERSCRIPT ≤ 1 yields

eτcqmSHneHn𝐗HLρHsuperscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑛subscriptnormsuperscriptsubscript𝑒𝐻𝑛subscript𝐗𝐻subscript𝐿subscript𝜌𝐻\displaystyle\operatorname{e}^{-\tau c^{S_{H}}_{qm}n}\|e_{H}^{n}\|_{\mathbf{X}% _{H}}\leq L_{\rho_{H}}roman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_n end_POSTSUPERSCRIPT ∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT τ(2+τ2LρH)i=0n1eτcqmSHieHi𝐗H𝜏2𝜏2subscript𝐿subscript𝜌𝐻subscriptsuperscript𝑛1𝑖0superscripte𝜏subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚𝑖subscriptnormsuperscriptsubscript𝑒𝐻𝑖subscript𝐗𝐻\displaystyle\tau(2+\frac{\tau}{2}L_{\rho_{H}})\sum^{n-1}_{i=0}\operatorname{e% }^{-\tau c^{S_{H}}_{qm}i}\|e_{H}^{i}\|_{\mathbf{X}_{H}}italic_τ ( 2 + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT - italic_τ italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_i end_POSTSUPERSCRIPT ∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT
+eH0𝐗H+EH,τ,1+EH,τ,2+EH,τ,3,subscriptnormsuperscriptsubscript𝑒𝐻0subscript𝐗𝐻subscript𝐸𝐻𝜏1subscript𝐸𝐻𝜏2subscript𝐸𝐻𝜏3\displaystyle+\|e_{H}^{0}\|_{\mathbf{X}_{H}}+E_{H,\tau,1}+E_{H,\tau,2}+E_{H,% \tau,3},+ ∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 1 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 2 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 3 end_POSTSUBSCRIPT ,

where

EH,τ,1subscript𝐸𝐻𝜏1\displaystyle E_{H,\tau,1}italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 1 end_POSTSUBSCRIPT =LρHτi=0n1τ2DIMEX,Hi+12𝐗Habsentsubscript𝐿subscript𝜌𝐻𝜏subscriptsuperscript𝑛1𝑖0𝜏2subscriptnormsuperscriptsubscript𝐷IMEX𝐻𝑖12subscript𝐗𝐻\displaystyle=L_{\rho_{H}}\tau\sum^{n-1}_{i=0}\frac{\tau}{2}\|D_{\text{IMEX},H% }^{i+\frac{1}{2}}\|_{\mathbf{X}_{H}}= italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_τ ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT (3.28)
EH,τ,2subscript𝐸𝐻𝜏2\displaystyle E_{H,\tau,2}italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 2 end_POSTSUBSCRIPT =τ2(DIMEX,H1/2𝐗H+DIMEX,Hn1/2𝐗H+i=1n1ΔDIMEX,Hi+12𝐗H)absent𝜏2subscriptnormsuperscriptsubscript𝐷IMEX𝐻12subscript𝐗𝐻subscriptnormsuperscriptsubscript𝐷IMEX𝐻𝑛12subscript𝐗𝐻subscriptsuperscript𝑛1𝑖1subscriptnormΔsuperscriptsubscript𝐷IMEX𝐻𝑖12subscript𝐗𝐻\displaystyle=\frac{\tau}{2}\Bigl{(}\|D_{\text{IMEX},H}^{1/2}\|_{\mathbf{X}_{H% }}+\|D_{\text{IMEX},H}^{n-1/2}\|_{\mathbf{X}_{H}}+\sum^{n-1}_{i=1}\|\Delta D_{% \text{IMEX},H}^{i+\frac{1}{2}}\|_{\mathbf{X}_{H}}\Bigr{)}= divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG ( ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∥ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 / 2 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT ∥ roman_Δ italic_D start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
EH,τ,3subscript𝐸𝐻𝜏3\displaystyle E_{H,\tau,3}italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 3 end_POSTSUBSCRIPT =τi=0n1δIMEX,Hi+1𝐗H.absent𝜏subscriptsuperscript𝑛1𝑖0subscriptnormsuperscriptsubscript𝛿IMEX𝐻𝑖1subscript𝐗𝐻\displaystyle=\tau\sum^{n-1}_{i=0}\|\delta_{\text{IMEX},H}^{i+1}\|_{\mathbf{X}% _{H}}.= italic_τ ∑ start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT ∥ italic_δ start_POSTSUBSCRIPT IMEX , italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

By the Grönwall’s inequality and eH0𝐗HEH,1subscriptnormsuperscriptsubscript𝑒𝐻0subscript𝐗𝐻subscript𝐸𝐻1\|e_{H}^{0}\|_{\mathbf{X}_{H}}\leq E_{H,1}∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_E start_POSTSUBSCRIPT italic_H , 1 end_POSTSUBSCRIPT, we get

eHn𝐗HC(EH,1+EH,τ,1+EH,τ,2+EH,τ,3)e(LρH(2+τ2LρH)tn+cqmSHtn).subscriptnormsuperscriptsubscript𝑒𝐻𝑛subscript𝐗𝐻𝐶subscript𝐸𝐻1subscript𝐸𝐻𝜏1subscript𝐸𝐻𝜏2subscript𝐸𝐻𝜏3superscriptesubscript𝐿subscript𝜌𝐻2𝜏2subscript𝐿subscript𝜌𝐻subscript𝑡𝑛subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚subscript𝑡𝑛\displaystyle\|e_{H}^{n}\|_{\mathbf{X}_{H}}\leq C(E_{H,1}+E_{H,\tau,1}+E_{H,% \tau,2}+E_{H,\tau,3})\operatorname{e}^{\bigl{(}L_{\rho_{H}}(2+\frac{\tau}{2}L_% {\rho_{H}})t_{n}+c^{S_{H}}_{qm}t_{n}\bigr{)}}.∥ italic_e start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C ( italic_E start_POSTSUBSCRIPT italic_H , 1 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 1 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 2 end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_H , italic_τ , 3 end_POSTSUBSCRIPT ) roman_e start_POSTSUPERSCRIPT ( italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( 2 + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT + italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT . (3.29)

Overall, we get by Lemma 3.9, (3.23), (3.29), and

uHnu(tn)𝐕+vHnu(tn)𝐇xHnx(tn)𝐗,subscriptnormsubscriptsuperscript𝑢𝑛𝐻𝑢subscript𝑡𝑛𝐕subscriptnormsubscriptsuperscript𝑣𝑛𝐻superscript𝑢subscript𝑡𝑛𝐇subscriptnormsuperscriptsubscript𝑥𝐻𝑛𝑥subscript𝑡𝑛𝐗\displaystyle\|u^{n}_{H}-u(t_{n})\|_{\mathbf{V}}+\|v^{n}_{H}-u^{\prime}(t_{n})% \|_{\mathbf{H}}\leq\|x_{H}^{\,n}-x(t_{n})\|_{\mathbf{X}},∥ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_u ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ ∥ italic_x start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - italic_x ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_X end_POSTSUBSCRIPT ,

the error bound (3.6). ∎

Under additional assumptions, the existence of uHnsubscriptsuperscript𝑢𝑛𝐻u^{n}_{H}italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT and vHnsubscriptsuperscript𝑣𝑛𝐻v^{n}_{H}italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT on [0,T]0𝑇[0,T][ 0 , italic_T ] can be proved analogously to [17, Corollary 3.5] by the following Theorem.

Theorem 3.11.

Let Assumption of Theorem 3.6 be fulfilled. Further we assume that the spatial error EHsubscript𝐸𝐻E_{H}italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT defined in (3.7) satisfies EH0subscript𝐸𝐻0E_{H}\to 0italic_E start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT → 0 for H0𝐻0H\to 0italic_H → 0 and set

ρ3(C𝐕uL([0,T];𝐕)+C𝐇uL([0,T];𝐇))+C𝐙𝐕uL([0,T];𝐙𝐕).𝜌3subscript𝐶𝐕subscriptnorm𝑢superscript𝐿0𝑇𝐕subscript𝐶𝐇subscriptnormsuperscript𝑢superscript𝐿0𝑇𝐇subscript𝐶superscript𝐙𝐕subscriptnormsuperscript𝑢superscript𝐿0𝑇superscript𝐙𝐕\rho\coloneqq 3(C_{\mathbf{V}}\|u\|_{L^{\infty}([0,T];\mathbf{V})}+C_{\mathbf{% H}}\|u^{\prime}\|_{L^{\infty}([0,T];\mathbf{H})})+C_{\mathbf{Z}^{\mathbf{V}}}% \|u^{\prime}\|_{L^{\infty}([0,T];\mathbf{Z}^{\mathbf{V}})}.italic_ρ ≔ 3 ( italic_C start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT ∥ italic_u ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ∥ italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) end_POSTSUBSCRIPT ) + italic_C start_POSTSUBSCRIPT bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ∥ italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT .

Then, there exist τ,H>0superscript𝜏superscript𝐻0\tau^{\star},H^{\star}>0italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT , italic_H start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT > 0 such that for all h<Hsuperscript𝐻h<H^{\star}italic_h < italic_H start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT, τ<τ𝜏superscript𝜏\tau<\tau^{\star}italic_τ < italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT the approximation [uHnvHn]delimited-[]subscriptsuperscript𝑢𝑛𝐻subscriptsuperscript𝑣𝑛𝐻[u^{n}_{H}\,v^{n}_{H}][ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ] obtained by the fully discrete IMEX scheme satisfies

maxtnTuHn𝐕Hρ and maxtnTvHn𝐇Hρformulae-sequencesubscriptsubscript𝑡𝑛𝑇subscriptnormsubscriptsuperscript𝑢𝑛𝐻subscript𝐕𝐻𝜌 and subscriptsubscript𝑡𝑛𝑇subscriptnormsubscriptsuperscript𝑣𝑛𝐻subscript𝐇𝐻𝜌\max_{t_{n}\leq T}\|u^{n}_{H}\|_{\mathbf{V}_{H}}\leq\rho\quad\text{ and }\quad% \max_{t_{n}\leq T}\|v^{n}_{H}\|_{\mathbf{H}_{H}}\leq\rhoroman_max start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ≤ italic_T end_POSTSUBSCRIPT ∥ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_ρ and roman_max start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ≤ italic_T end_POSTSUBSCRIPT ∥ italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_ρ

and therefore the error bound (3.6) is valid with ρH=ρsubscript𝜌𝐻𝜌\rho_{H}=\rhoitalic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = italic_ρ.

Remark 3.12.

2

  1. (i)

    Theorem 2.4 can be proved in a similar way as above by replacing the discrete expressions with the continuous ones, since the assumptions are almost identical in both cases. The error terms in space vanish in the semidiscrete case.

  2. (ii)

    Analogously, one can obtain that Theorems 3.6 and 3.11 are also valid for the implicit midpoint rule if τ<min{1cqmSH,2LρH}𝜏1subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚2subscript𝐿subscript𝜌𝐻\tau<\min\{\frac{1}{c^{S_{H}}_{qm}},\frac{2}{L_{\rho_{H}}}\}italic_τ < roman_min { divide start_ARG 1 end_ARG start_ARG italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT end_ARG , divide start_ARG 2 end_ARG start_ARG italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG } with M=cqmSH+LρH1τ2LρH𝑀subscriptsuperscript𝑐subscript𝑆𝐻𝑞𝑚subscript𝐿subscript𝜌𝐻1𝜏2subscript𝐿subscript𝜌𝐻M=c^{S_{H}}_{qm}+\frac{L_{\rho_{H}}}{1-\frac{\tau}{2}L_{\rho_{H}}}italic_M = italic_c start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT + divide start_ARG italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG 1 - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG.

4 Application: Semilinear damped wave equations with highly oscillatory coefficients

In this section, we illustrate the theory of the previous sections using a specific nonlinear model problem. In particular, we are interested in wave problems with nonlinear dam** terms and a coefficient which is oscillating fast in space. Using G-convergence results we derive a homogenized version, for which we apply the heterogeneous multiscale method.

4.1 Notations

Let Ωd,d3formulae-sequenceΩsuperscript𝑑𝑑3\Omega\subset\mathbb{R}^{d},d\leq 3roman_Ω ⊂ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , italic_d ≤ 3, be a bounded domain with a Lipschitz boundary ΩΩ\partial\Omega∂ roman_Ω. With Ws,p(Ω)superscript𝑊𝑠𝑝ΩW^{s,p}(\Omega)italic_W start_POSTSUPERSCRIPT italic_s , italic_p end_POSTSUPERSCRIPT ( roman_Ω ) we denote the standard Sobolev space and with W0s,p(Ω)superscriptsubscript𝑊0𝑠𝑝ΩW_{0}^{s,p}(\Omega)italic_W start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s , italic_p end_POSTSUPERSCRIPT ( roman_Ω ) the space consisting of functions of Ws,p(Ω)superscript𝑊𝑠𝑝ΩW^{s,p}(\Omega)italic_W start_POSTSUPERSCRIPT italic_s , italic_p end_POSTSUPERSCRIPT ( roman_Ω ) which are zero on ΩΩ\partial\Omega∂ roman_Ω in the trace sense. If p=2𝑝2p=2italic_p = 2 we use the notation Hs(Ω)superscript𝐻𝑠ΩH^{s}(\Omega)italic_H start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT ( roman_Ω ) and H0s(Ω)superscriptsubscript𝐻0𝑠ΩH_{0}^{s}(\Omega)italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT ( roman_Ω ). In addition, let

H#s(Y){wHpersYw=0},subscriptsuperscript𝐻𝑠#𝑌conditional-set𝑤subscriptsuperscript𝐻𝑠𝑝𝑒𝑟subscript𝑌𝑤0H^{s}_{\#}(Y)\coloneqq\Bigl{\{}w\in H^{s}_{per}\mid\int_{Y}w=0\Bigr{\}},italic_H start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y ) ≔ { italic_w ∈ italic_H start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_p italic_e italic_r end_POSTSUBSCRIPT ∣ ∫ start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT italic_w = 0 } ,

where Hpers(Y)subscriptsuperscript𝐻𝑠𝑝𝑒𝑟𝑌H^{s}_{per}(Y)italic_H start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_p italic_e italic_r end_POSTSUBSCRIPT ( italic_Y ) is the closure of Cper(Y)subscriptsuperscript𝐶𝑝𝑒𝑟𝑌C^{\infty}_{per}(Y)italic_C start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_p italic_e italic_r end_POSTSUBSCRIPT ( italic_Y ) in the Hssuperscript𝐻𝑠H^{s}italic_H start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT-norm on a hypercube YΩ𝑌ΩY\subset\Omegaitalic_Y ⊂ roman_Ω. In the following, we denote Yσsubscript𝑌𝜎Y_{\sigma}italic_Y start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT as the hypercube with side length σ𝜎\sigmaitalic_σ and Y𝑌Yitalic_Y as the unit hypercube. Further, there exists a constant cΩ>0subscript𝑐Ω0c_{\Omega}>0italic_c start_POSTSUBSCRIPT roman_Ω end_POSTSUBSCRIPT > 0, such that the Poincare inequality is fulfilled wH01(Ω)𝑤subscriptsuperscript𝐻10Ωw\in H^{1}_{0}(\Omega)italic_w ∈ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Ω ).

wL2(Ω)cΩwL2(Ω).subscriptnorm𝑤superscript𝐿2Ωsubscript𝑐Ωsubscriptnorm𝑤superscript𝐿2Ω\|w\|_{L^{2}(\Omega)}\leq c_{\Omega}\|\nabla w\|_{L^{2}(\Omega)}.∥ italic_w ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT ≤ italic_c start_POSTSUBSCRIPT roman_Ω end_POSTSUBSCRIPT ∥ ∇ italic_w ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT .

For a Banach space B𝐵Bitalic_B we denote by Lp([0,T];B)superscript𝐿𝑝0𝑇𝐵L^{p}([0,T];B)italic_L start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_B ) the Bochner space of functions u:[0,T]B:𝑢0𝑇𝐵u:[0,T]\to Bitalic_u : [ 0 , italic_T ] → italic_B equipped with the norm

uLp([0,T];B)(0Tu(t)Bpdt)1p.subscriptnorm𝑢superscript𝐿𝑝0𝑇𝐵superscriptsuperscriptsubscript0𝑇subscriptsuperscriptnorm𝑢𝑡𝑝𝐵d𝑡1𝑝\|u\|_{L^{p}([0,T];B)}\coloneqq\Bigl{(}\int_{0}^{T}\|u(t)\|^{p}_{B}\,% \operatorname{d}\!t\Bigr{)}^{\frac{1}{p}}.∥ italic_u ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_B ) end_POSTSUBSCRIPT ≔ ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∥ italic_u ( italic_t ) ∥ start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT roman_d italic_t ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG italic_p end_ARG end_POSTSUPERSCRIPT .

In the following, we set

𝐕=H01(Ω) and 𝐇=L2(Ω).formulae-sequence𝐕superscriptsubscript𝐻01Ω and 𝐇superscript𝐿2Ω\mathbf{V}=H_{0}^{1}(\Omega)\quad\text{ and }\quad\mathbf{H}=L^{2}(\Omega).bold_V = italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) and bold_H = italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) .

4.2 Model problem and G-convergence

We consider the semilinear wave equation with dam**:

{ttuε(aε(x)uε)(β(x)tuε)=𝒢(x,tuε)+fin (0,T)×Ω,uϵ=0on (0,T)×Ω,uε(0)=u0,tuε(0)=v0in Ω.\left\{\begin{aligned} \partial_{tt}u^{\varepsilon}-\nabla\cdot(a^{\varepsilon% }(x)\nabla u^{\varepsilon})-\nabla\cdot(\beta(x)\nabla\partial_{t}u^{% \varepsilon})&=\mathcal{G}(x,\partial_{t}u^{\varepsilon})+f&&\text{in }(0,T)% \times\Omega,\\ u^{\epsilon}&=0&&\text{on }(0,T)\times\partial\Omega,\\ \hskip 41.25641ptu^{\varepsilon}(0)=u^{0}\hskip 15.93347pt,\hskip 15.93347pt% \partial_{t}u^{\varepsilon}(0)&=v^{0}&&\text{in }\Omega.\end{aligned}\right.{ start_ROW start_CELL ∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT - ∇ ⋅ ( italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) ∇ italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) - ∇ ⋅ ( italic_β ( italic_x ) ∇ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) end_CELL start_CELL = caligraphic_G ( italic_x , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) + italic_f end_CELL start_CELL end_CELL start_CELL in ( 0 , italic_T ) × roman_Ω , end_CELL end_ROW start_ROW start_CELL italic_u start_POSTSUPERSCRIPT italic_ϵ end_POSTSUPERSCRIPT end_CELL start_CELL = 0 end_CELL start_CELL end_CELL start_CELL on ( 0 , italic_T ) × ∂ roman_Ω , end_CELL end_ROW start_ROW start_CELL italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( 0 ) = italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( 0 ) end_CELL start_CELL = italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL start_CELL in roman_Ω . end_CELL end_ROW (4.1)

tuεsubscript𝑡superscript𝑢𝜀\partial_{t}u^{\varepsilon}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT and ttuεsubscript𝑡𝑡superscript𝑢𝜀\partial_{tt}u^{\varepsilon}∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT are time derivatives of u𝑢uitalic_u, which we denoted in Section 2 and 3 as usuperscript𝑢u^{\prime}italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and u′′superscript𝑢′′u^{\prime\prime}italic_u start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , respectively. However, since the index ε𝜀\varepsilonitalic_ε occurs here, we have changed the notation for better readability. For the coefficient aεsuperscript𝑎𝜀a^{\varepsilon}italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT, β𝛽\betaitalic_β and the nonlinear operator 𝒢εsuperscript𝒢𝜀\mathcal{G}^{\varepsilon}caligraphic_G start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT we assume the following

Assumption 4.1.

Let λ,Λ,Cβ,cβ𝜆Λsubscript𝐶𝛽subscript𝑐𝛽\lambda,\Lambda,C_{\beta},c_{\beta}italic_λ , roman_Λ , italic_C start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT be positive constants.

  1. (i)

    aε(W1,(Ω))symd×dsuperscript𝑎𝜀superscriptsubscriptsuperscript𝑊1Ω𝑠𝑦𝑚𝑑𝑑a^{\varepsilon}\in(W^{1,\infty}(\Omega))_{sym}^{d\times d}italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ∈ ( italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT ( roman_Ω ) ) start_POSTSUBSCRIPT italic_s italic_y italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d × italic_d end_POSTSUPERSCRIPT and Λ|ξ|2ξaε(x)ξ>λ|ξ|2Λsuperscript𝜉2𝜉superscript𝑎𝜀𝑥𝜉𝜆superscript𝜉2\Lambda|\xi|^{2}\geq\xi\cdot a^{\varepsilon}(x)\xi>\lambda\,|\xi|^{2}roman_Λ | italic_ξ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≥ italic_ξ ⋅ italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) italic_ξ > italic_λ | italic_ξ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, a.e. in ΩΩ\Omegaroman_Ω for all ξn𝜉superscript𝑛\xi\in\mathbb{R}^{n}italic_ξ ∈ blackboard_R start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, ξ0𝜉0\xi\neq 0italic_ξ ≠ 0.

  2. (ii)

    βC(Ω¯)𝛽𝐶¯Ω\beta\in C(\overline{\Omega})italic_β ∈ italic_C ( over¯ start_ARG roman_Ω end_ARG ) and cβ<β(x)Cβsubscript𝑐𝛽𝛽𝑥subscript𝐶𝛽c_{\beta}<\beta(x)\leq C_{\beta}italic_c start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT < italic_β ( italic_x ) ≤ italic_C start_POSTSUBSCRIPT italic_β end_POSTSUBSCRIPT.

  3. (iii)

    𝒢(,η)𝒢𝜂\mathcal{G}(\cdot,\eta)caligraphic_G ( ⋅ , italic_η ) is Lebesgue measurable for all η𝜂\eta\in\mathbb{R}italic_η ∈ blackboard_R and

    𝒢(x,):L2([0,T];𝐇)L2([0,T];𝐇):𝒢𝑥superscript𝐿20𝑇𝐇superscript𝐿20𝑇𝐇\mathcal{G}(x,\cdot):L^{2}([0,T];\mathbf{H})\to L^{2}([0,T];\mathbf{H})caligraphic_G ( italic_x , ⋅ ) : italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) → italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H )

    maps bounded sets to bounded sets for almost all xΩ𝑥Ωx\in\Omegaitalic_x ∈ roman_Ω.

  4. (iv)

    𝒢(,v)𝒢(,w)𝐇Lρvw𝐇subscriptnorm𝒢𝑣𝒢𝑤𝐇subscript𝐿𝜌subscriptnorm𝑣𝑤𝐇\|\mathcal{G}(\cdot,v)-\mathcal{G}(\cdot,w)\|_{\mathbf{H}}\leq L_{\rho}\|v-w\|% _{\mathbf{H}}∥ caligraphic_G ( ⋅ , italic_v ) - caligraphic_G ( ⋅ , italic_w ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ∥ italic_v - italic_w ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT for all v,w𝐇𝑣𝑤𝐇v,w\in\mathbf{H}italic_v , italic_w ∈ bold_H with v𝐇,w𝐇ρsubscriptnorm𝑣𝐇subscriptnorm𝑤𝐇𝜌\|v\|_{\mathbf{H}},\|w\|_{\mathbf{H}}\leq\rho∥ italic_v ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , ∥ italic_w ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_ρ.

  5. (v)

    For all sequences {wε}superscript𝑤𝜀\{w^{\varepsilon}\}{ italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT } with wεwsuperscript𝑤𝜀𝑤w^{\varepsilon}\rightarrow witalic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT → italic_w in L2([0,T];𝐇)superscript𝐿20𝑇𝐇L^{2}([0,T];\mathbf{H})italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) for ε0𝜀0\varepsilon\rightarrow 0italic_ε → 0 there exists a subsequence which we still denote by {wε}superscript𝑤𝜀\{w^{\varepsilon}\}{ italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT } with

    𝒢(,wε)𝒢(,w)𝒢superscript𝑤𝜀𝒢𝑤\mathcal{G}(\cdot,w^{\varepsilon})\rightharpoonup\mathcal{G}(\cdot,w)caligraphic_G ( ⋅ , italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) ⇀ caligraphic_G ( ⋅ , italic_w )

    in L2([0,T];𝐇)superscript𝐿20𝑇𝐇L^{2}([0,T];\mathbf{H})italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ).

  6. (vi)
    fWloc1,1([0,);H2(Ω)) and u0,v0H2(Ω)𝐕formulae-sequence𝑓superscriptsubscript𝑊𝑙𝑜𝑐110superscript𝐻2Ω and superscript𝑢0superscript𝑣0superscript𝐻2Ω𝐕\displaystyle f\in W_{loc}^{1,1}([0,\infty);H^{2}(\Omega))\quad\text{ and }% \quad u^{0},v^{0}\in H^{2}(\Omega)\cap\mathbf{V}italic_f ∈ italic_W start_POSTSUBSCRIPT italic_l italic_o italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 , 1 end_POSTSUPERSCRIPT ( [ 0 , ∞ ) ; italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) and italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∈ italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ∩ bold_V \ocircle

The weak formulation of (4.1) reads as follows

(ttuε,Φ)𝐇+dε(uε,Φ)+b(tuε,Φ)=(𝒢(,tuε),Φ)𝐇+(f,Φ)𝐇,subscriptsubscript𝑡𝑡superscript𝑢𝜀Φ𝐇superscript𝑑𝜀superscript𝑢𝜀Φ𝑏subscript𝑡superscript𝑢𝜀Φsubscript𝒢subscript𝑡superscript𝑢𝜀Φ𝐇subscript𝑓Φ𝐇\displaystyle\bigl{(}\partial_{tt}{u}^{\varepsilon},\Phi\bigr{)}_{\mathbf{H}}+% d^{\varepsilon}({u}^{\varepsilon},\Phi)+b(\nabla\partial_{t}{u}^{\varepsilon},% \nabla\Phi)=(\mathcal{G}(\cdot,\partial_{t}{u}^{\varepsilon}),\Phi)_{\mathbf{H% }}+\bigl{(}f,\Phi\bigr{)}_{\mathbf{H}},( ∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT , roman_Φ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT + italic_d start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT , roman_Φ ) + italic_b ( ∇ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT , ∇ roman_Φ ) = ( caligraphic_G ( ⋅ , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) , roman_Φ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT + ( italic_f , roman_Φ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , (4.2)

where

dε(uε,Φ)superscript𝑑𝜀superscript𝑢𝜀Φ\displaystyle d^{\varepsilon}({u}^{\varepsilon},\Phi)italic_d start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT , roman_Φ ) (aεuε,Φ)𝐇,absentsubscriptsuperscript𝑎𝜀superscript𝑢𝜀Φ𝐇\displaystyle\coloneqq\bigl{(}a^{\varepsilon}\nabla{u}^{\varepsilon},\nabla% \Phi\bigr{)}_{\mathbf{H}},≔ ( italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ∇ italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT , ∇ roman_Φ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , (4.3)
b(uε,Φ)𝑏superscript𝑢𝜀Φ\displaystyle b(u^{\varepsilon},\Phi)italic_b ( italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT , roman_Φ ) (βuε,Φ)𝐇.absentsubscript𝛽superscript𝑢𝜀Φ𝐇\displaystyle\coloneqq\bigl{(}\beta\nabla{u}^{\varepsilon},\nabla\Phi\bigr{)}_% {\mathbf{H}}.≔ ( italic_β ∇ italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT , ∇ roman_Φ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT .

for all Φ𝐕Φ𝐕\Phi\in\mathbf{V}roman_Φ ∈ bold_V. Next we check whether (4.2) fits into the abstract setting.

Lemma 4.2.

Let Assumption 4.1 be satisfied. Then the weak formulation (4.2)italic-(4.2italic-)\eqref{model::weakformulation}italic_( italic_) is of the form (2.1)italic-(2.1italic-)\eqref{Setting::weak}italic_( italic_). Further Assumption 2.1 is satisfied with cd=1subscript𝑐𝑑1c_{d}=1italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT = 1 and cqm=0subscript𝑐𝑞𝑚0c_{qm}=0italic_c start_POSTSUBSCRIPT italic_q italic_m end_POSTSUBSCRIPT = 0.

Proof.

  This is a direct consequence of Assumption 4.1 and (4.3). ∎

By Lemma 4.2 and Corollary 2.3 (4.1) is locally wellposed.
Next we give an example for which the Assumptions 4.1(iii),(iv) are satisfied.

Example 4.3.

We set

𝒢(x,η)=θ(x)((|η|+σ)γσγ)sgn(η),𝒢𝑥𝜂𝜃𝑥superscript𝜂𝜎𝛾superscript𝜎𝛾sgn𝜂\displaystyle\mathcal{G}(x,\eta)=\theta(x)\bigl{(}(|\eta|+\sigma)^{\gamma}-% \sigma^{\gamma}\bigr{)}\operatorname{sgn}(\eta),caligraphic_G ( italic_x , italic_η ) = italic_θ ( italic_x ) ( ( | italic_η | + italic_σ ) start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT - italic_σ start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT ) roman_sgn ( italic_η ) , (4.4)

0<γ10𝛾10<\gamma\leq 10 < italic_γ ≤ 1 and σ0𝜎0\sigma\geq 0italic_σ ≥ 0 where θL(Ω)𝜃superscript𝐿Ω\theta\in L^{\infty}(\Omega)italic_θ ∈ italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( roman_Ω ). Let wεsuperscript𝑤𝜀w^{\varepsilon}italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT with wεwsuperscript𝑤𝜀𝑤w^{\varepsilon}\rightarrow witalic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT → italic_w in L2([0,T];𝐇)superscript𝐿20𝑇𝐇L^{2}([0,T];\mathbf{H})italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ). We have to show that, if ε0𝜀0\varepsilon\to 0italic_ε → 0,

|(0,T)×Ω(𝒢(x,wε)𝒢(x,w))φ|0subscript0𝑇Ω𝒢𝑥superscript𝑤𝜀𝒢𝑥𝑤𝜑0\displaystyle\bigl{|}\int_{(0,T)\times\Omega}(\mathcal{G}(x,w^{\varepsilon})-% \mathcal{G}(x,w))\varphi\bigr{|}\to 0| ∫ start_POSTSUBSCRIPT ( 0 , italic_T ) × roman_Ω end_POSTSUBSCRIPT ( caligraphic_G ( italic_x , italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) - caligraphic_G ( italic_x , italic_w ) ) italic_φ | → 0 (4.5)

for all φL2([0,T];𝐇)𝜑superscript𝐿20𝑇𝐇\varphi\in L^{2}([0,T];\mathbf{H})italic_φ ∈ italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ). We know that there is a subsequence, which we also denote by {wε}superscript𝑤𝜀\{w^{\varepsilon}\}{ italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT }, such that for almost all t𝑡titalic_t

wε(t)superscript𝑤𝜀𝑡\displaystyle w^{\varepsilon}(t)italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_t ) w(t)absent𝑤𝑡\displaystyle\rightarrow w(t)→ italic_w ( italic_t ) in 𝐇.in 𝐇\displaystyle\text{ in }\mathbf{H}.in bold_H .

According to the Theorem of Yegorov there exist a sequence {𝒬n}(0,T)×Ωsubscript𝒬𝑛0𝑇Ω\{\mathcal{Q}_{n}\}\subset(0,T)\times\Omega{ caligraphic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT } ⊂ ( 0 , italic_T ) × roman_Ω with

|((0,T)×Ω)𝒬n|<1n and wε0𝑇Ωsubscript𝒬𝑛1𝑛 and superscript𝑤𝜀\displaystyle\bigl{|}\bigl{(}(0,T)\times\Omega\bigr{)}\setminus\mathcal{Q}_{n}% \bigr{|}<\frac{1}{n}\quad\text{ and }\quad w^{\varepsilon}| ( ( 0 , italic_T ) × roman_Ω ) ∖ caligraphic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT | < divide start_ARG 1 end_ARG start_ARG italic_n end_ARG and italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT wabsent𝑤\displaystyle\rightarrow w→ italic_w uniform in 𝒬n.uniform in subscript𝒬𝑛\displaystyle\text{ uniform in }\mathcal{Q}_{n}.uniform in caligraphic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT .

Further if ε𝜀\varepsilonitalic_ε is small enough

|𝒢(x,wε)φ|𝒢𝑥superscript𝑤𝜀𝜑\displaystyle|\mathcal{G}(x,w^{\varepsilon})\varphi|| caligraphic_G ( italic_x , italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) italic_φ | =|θ|((|wε|+σ)γσγ)|φ|absent𝜃superscriptsuperscript𝑤𝜀𝜎𝛾superscript𝜎𝛾𝜑\displaystyle=|\theta|((|w^{\varepsilon}|+\sigma)^{\gamma}-\sigma^{\gamma})|\varphi|= | italic_θ | ( ( | italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT | + italic_σ ) start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT - italic_σ start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT ) | italic_φ |
|θ|((|w|+1+σ)γσγ)|φ|L1(𝒬n).absent𝜃superscript𝑤1𝜎𝛾superscript𝜎𝛾𝜑superscript𝐿1subscript𝒬𝑛\displaystyle\leq|\theta|((|w|+1+\sigma)^{\gamma}-\sigma^{\gamma})|\varphi|\in L% ^{1}(\mathcal{Q}_{n}).≤ | italic_θ | ( ( | italic_w | + 1 + italic_σ ) start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT - italic_σ start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT ) | italic_φ | ∈ italic_L start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( caligraphic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) .

By dominated convergence we obtain

𝒬n𝒢(x,wε)φ𝒬n𝒢(x,w)φ.subscriptsubscript𝒬𝑛𝒢𝑥superscript𝑤𝜀𝜑subscriptsubscript𝒬𝑛𝒢𝑥𝑤𝜑\displaystyle\int_{\mathcal{Q}_{n}}\mathcal{G}(x,w^{\varepsilon})\varphi\to% \int_{\mathcal{Q}_{n}}\mathcal{G}(x,w)\varphi.∫ start_POSTSUBSCRIPT caligraphic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_G ( italic_x , italic_w start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) italic_φ → ∫ start_POSTSUBSCRIPT caligraphic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT caligraphic_G ( italic_x , italic_w ) italic_φ .

If we now let n𝑛n\to\inftyitalic_n → ∞ it follows that (4.5) converges to zero. If σ>0𝜎0\sigma>0italic_σ > 0, then 𝒢(x,)C1()𝒢𝑥superscript𝐶1\mathcal{G}(x,\cdot)\in C^{1}(\mathbb{R})caligraphic_G ( italic_x , ⋅ ) ∈ italic_C start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( blackboard_R ) for almost all xΩ𝑥Ωx\in\Omegaitalic_x ∈ roman_Ω. Then 𝒢𝒢\mathcal{G}caligraphic_G is Lipschitz continuous with respect to the 𝐇𝐇\mathbf{H}bold_H-norm, since

𝒢(v)𝒢(w)𝐇subscriptnorm𝒢𝑣𝒢𝑤𝐇\displaystyle\|\mathcal{G}(v)-\mathcal{G}(w)\|_{\mathbf{H}}∥ caligraphic_G ( italic_v ) - caligraphic_G ( italic_w ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT θ01ξ𝒢(x,v+ξ(vw))(vw)𝐇absentsubscriptnorm𝜃superscriptsubscript01subscript𝜉𝒢𝑥𝑣𝜉𝑣𝑤𝑣𝑤𝐇\displaystyle\leq\|\theta\int_{0}^{1}\partial_{\xi}\mathcal{G}(x,v+\xi(v-w))(v% -w)\|_{\mathbf{H}}≤ ∥ italic_θ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ∂ start_POSTSUBSCRIPT italic_ξ end_POSTSUBSCRIPT caligraphic_G ( italic_x , italic_v + italic_ξ ( italic_v - italic_w ) ) ( italic_v - italic_w ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT
θLγ(|η|+σ)1γL()(vw)𝐇γθLσ1γvw𝐇.absentsubscriptnorm𝜃superscript𝐿subscriptnorm𝛾superscript𝜂𝜎1𝛾superscript𝐿subscriptnorm𝑣𝑤𝐇𝛾subscriptnorm𝜃superscript𝐿superscript𝜎1𝛾subscriptnorm𝑣𝑤𝐇\displaystyle\leq\|\theta\|_{L^{\infty}}\|\frac{\gamma}{(|\eta|+\sigma)^{1-% \gamma}}\|_{L^{\infty}(\mathbb{R})}\|(v-w)\|_{\mathbf{H}}\leq\frac{\gamma\|% \theta\|_{L^{\infty}}}{\sigma^{1-\gamma}}\;\|v-w\|_{\mathbf{H}}.≤ ∥ italic_θ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ∥ divide start_ARG italic_γ end_ARG start_ARG ( | italic_η | + italic_σ ) start_POSTSUPERSCRIPT 1 - italic_γ end_POSTSUPERSCRIPT end_ARG ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( blackboard_R ) end_POSTSUBSCRIPT ∥ ( italic_v - italic_w ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ divide start_ARG italic_γ ∥ italic_θ ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_σ start_POSTSUPERSCRIPT 1 - italic_γ end_POSTSUPERSCRIPT end_ARG ∥ italic_v - italic_w ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT . \Diamond

By the assumptions we obtain the following convergence result.

Theorem 4.4.

[29, Theorem 8.3] Consider the sequence of damped hyperbolic problems (4.1) under the Assumptions 4.1. Then,

uεsuperscript𝑢𝜀\displaystyle u^{\varepsilon}italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT uhomabsentsuperscript𝑢𝑜𝑚\displaystyle\rightharpoonup u^{hom}⇀ italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT in L2([0,T];𝐕)in superscript𝐿20𝑇𝐕\displaystyle\text{ in }L^{2}([0,T];\mathbf{V})in italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V )
aεuεsuperscript𝑎𝜀superscript𝑢𝜀\displaystyle a^{\varepsilon}\nabla u^{\varepsilon}italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ∇ italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ahomuhomabsentsuperscript𝑎𝑜𝑚superscript𝑢𝑜𝑚\displaystyle\rightharpoonup a^{hom}\nabla u^{hom}⇀ italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∇ italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT in L2([0,T];𝐇)in superscript𝐿20𝑇𝐇\displaystyle\text{ in }L^{2}([0,T];\mathbf{H})in italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H )
𝒢(tuε)𝒢subscript𝑡superscript𝑢𝜀\displaystyle\mathcal{G}(\partial_{t}u^{\varepsilon})caligraphic_G ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ) 𝒢(tuhom)absent𝒢subscript𝑡superscript𝑢𝑜𝑚\displaystyle\rightharpoonup\mathcal{G}(\partial_{t}u^{hom})⇀ caligraphic_G ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) in L2([0,T];𝐇),in superscript𝐿20𝑇𝐇\displaystyle\text{ in }L^{2}([0,T];\mathbf{H}),in italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) ,

where uhomsuperscript𝑢𝑜𝑚u^{hom}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT is the solution of (4.6).

{ttuhom(ahomuhom)(βtuhom)=𝒢(tuhom)+fin (0,T)×Ωuhom=0on (0,T)×Ωuhom(0)=u0,tuhom(0)=v0in Ω.\left\{\begin{aligned} \partial_{tt}u^{hom}-\nabla\cdot(a^{hom}\nabla u^{hom})% -\nabla\cdot(\beta\nabla\partial_{t}u^{hom})=\mathcal{G}(\partial_{t}u^{hom})&% +f&&\text{in }(0,T)\times\Omega\\ \hskip 207.13602ptu^{hom}&=0&&\text{on }(0,T)\times\partial\Omega\\ \hskip 69.70915ptu^{hom}(0)=u^{0}\hskip 13.08846pt,\hskip 13.08846pt\partial_{% t}u^{hom}(0)&=v^{0}&&\text{in }\Omega.\end{aligned}\right.{ start_ROW start_CELL ∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT - ∇ ⋅ ( italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∇ italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) - ∇ ⋅ ( italic_β ∇ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) = caligraphic_G ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) end_CELL start_CELL + italic_f end_CELL start_CELL end_CELL start_CELL in ( 0 , italic_T ) × roman_Ω end_CELL end_ROW start_ROW start_CELL italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT end_CELL start_CELL = 0 end_CELL start_CELL end_CELL start_CELL on ( 0 , italic_T ) × ∂ roman_Ω end_CELL end_ROW start_ROW start_CELL italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( 0 ) = italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( 0 ) end_CELL start_CELL = italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL start_CELL in roman_Ω . end_CELL end_ROW (4.6)
Remark 4.5.

In [29], the authors assumed β=1𝛽1\beta=1italic_β = 1. However, it is straightforward to extend the proof of the theorem to the more general assumptions, where essentially only constants change.

Remark 4.6.

It can be seen in the proof that the homogenized coefficient ahomsuperscript𝑎𝑜𝑚a^{hom}italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT coincides with the homogenized coefficient from an auxiliary parabolic problem. Therefore, we know that the coefficient satisfies Assumption 4.1(i) by parabolic compactness [28, Theorem 3.1]. Lemma 4.2 shows that also the weak formation of the homogenized equation (4.6) fulfills Assumption 2.1.

4.3 Heterogeneous Multiscale Method

We formulate the Finite Element Heterogeneous Multiscale Method (FE-HMM). For the macroscopic model we take the homogeneous equation (4.6) which we derived in Section 4.2. Based on this model, we want to compute an approximation of uhomsuperscript𝑢𝑜𝑚u^{hom}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT by discretization in space. We start with the macroscopic problem. We use a partition 𝒯Hsubscript𝒯𝐻\mathcal{T}_{H}caligraphic_T start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT into simplicial or quadrilateral elements, where we denote the elements of 𝒯Hsubscript𝒯𝐻\mathcal{T}_{H}caligraphic_T start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT by K𝐾Kitalic_K. As the finite element space we choose

𝐖H:={vH𝐕vHKp,K𝒯H},assignsubscript𝐖𝐻conditional-setsubscript𝑣𝐻𝐕formulae-sequencesubscript𝑣evaluated-at𝐻𝐾subscript𝑝for-all𝐾subscript𝒯𝐻\mathbf{W}_{H}:=\{v_{H}\in\mathbf{V}\mid v_{H\mid_{K}}\in\mathbb{P}_{p},% \forall K\in\mathcal{T}_{H}\},bold_W start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT := { italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_V ∣ italic_v start_POSTSUBSCRIPT italic_H ∣ start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ blackboard_P start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT , ∀ italic_K ∈ caligraphic_T start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT } ,

where psubscript𝑝\mathbb{P}_{p}blackboard_P start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT is the space of polynomials of maximal degree p𝑝pitalic_p. Further we set uH0:=IHu0assignsubscriptsuperscript𝑢0𝐻subscript𝐼𝐻superscript𝑢0u^{0}_{H}:=I_{H}u^{0}italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT := italic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT and vH0:=IHv0assignsubscriptsuperscript𝑣0𝐻subscript𝐼𝐻superscript𝑣0v^{0}_{H}:=I_{H}v^{0}italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT := italic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT, where IHsubscript𝐼𝐻I_{H}italic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT is the interpolation operator to 𝐖Hsubscript𝐖𝐻\mathbf{W}_{H}bold_W start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. Let uHhomsubscriptsuperscript𝑢𝑜𝑚𝐻u^{hom}_{H}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT be the solution of the semi-discrete equation

(ttuHhom,ΦH)𝐇+dhom(uHhom,ΦH)+b(tuHhom,ΦH)=(𝒢(,tuHhom),ΦH)𝐇+(f(t),ΦH)𝐇subscriptsubscript𝑡𝑡subscriptsuperscript𝑢𝑜𝑚𝐻subscriptΦ𝐻𝐇superscript𝑑𝑜𝑚subscriptsuperscript𝑢𝑜𝑚𝐻subscriptΦ𝐻𝑏subscript𝑡subscriptsuperscript𝑢𝑜𝑚𝐻subscriptΦ𝐻subscript𝒢subscript𝑡subscriptsuperscript𝑢𝑜𝑚𝐻subscriptΦ𝐻𝐇subscript𝑓𝑡subscriptΦ𝐻𝐇\displaystyle\bigl{(}\partial_{tt}u^{hom}_{H},\Phi_{H}\bigr{)}_{\mathbf{H}}\!+% \!d^{hom}(u^{hom}_{H},\Phi_{H})\!+\!b(\partial_{t}u^{hom}_{H},\Phi_{H})\!=\!(% \mathcal{G}(\cdot,\partial_{t}u^{hom}_{H}),\Phi_{H})_{\mathbf{H}}\!+\!\bigl{(}% f(t),\Phi_{H}\bigr{)}_{\mathbf{H}}( ∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT + italic_d start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) + italic_b ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) = ( caligraphic_G ( ⋅ , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) , roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT + ( italic_f ( italic_t ) , roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT (4.7)

for all ΦH𝐖HsubscriptΦ𝐻subscript𝐖𝐻\Phi_{H}\in\mathbf{W}_{H}roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_W start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT, with uHhom(0)=uH0subscriptsuperscript𝑢𝑜𝑚𝐻0subscriptsuperscript𝑢0𝐻u^{hom}_{H}(0)=u^{0}_{H}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( 0 ) = italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT and tuHhom(0)=vH0subscript𝑡subscriptsuperscript𝑢𝑜𝑚𝐻0subscriptsuperscript𝑣0𝐻\partial_{t}u^{hom}_{H}(0)=v^{0}_{H}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( 0 ) = italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT with uH0,vH0𝐖Hsubscriptsuperscript𝑢0𝐻subscriptsuperscript𝑣0𝐻subscript𝐖𝐻u^{0}_{H},v^{0}_{H}\in\mathbf{W}_{H}italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_W start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. Theorem 4.4 does not provide an explicit representation for the homogenized coefficient ahomsuperscript𝑎𝑜𝑚a^{hom}italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT. However, if we assume more structure on the microscopic scale, i.e.,

aε(x)=a(x,xϵ),superscript𝑎𝜀𝑥𝑎𝑥𝑥italic-ϵ\displaystyle a^{\varepsilon}(x)=a\Bigl{(}x,\frac{x}{\epsilon}\Bigr{)},italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) = italic_a ( italic_x , divide start_ARG italic_x end_ARG start_ARG italic_ϵ end_ARG ) , (4.8)

and a(x,y)𝑎𝑥𝑦a(x,y)italic_a ( italic_x , italic_y ) is Y𝑌Yitalic_Y-periodic w.r.t y𝑦yitalic_y, we can derive the same well-known formula for the homogenized coefficient as in the elliptic case [10, Chapter 1, Eq. 2.20] with the help of Remark 4.6 and [28, Theorem 8.1]

aijhom(x)=Yk=1daik(x,y)(δjk+χjyk(x,y))dy,subscriptsuperscript𝑎𝑜𝑚𝑖𝑗𝑥subscript𝑌superscriptsubscript𝑘1𝑑subscript𝑎𝑖𝑘𝑥𝑦subscript𝛿𝑗𝑘superscript𝜒𝑗subscript𝑦𝑘𝑥𝑦d𝑦a^{hom}_{ij}(x)=\int_{Y}\sum_{k=1}^{d}a_{ik}(x,y)\bigl{(}\delta_{jk}+\dfrac{% \partial\chi^{j}}{\partial y_{k}}(x,y)\bigr{)}\,\operatorname{d}\!y,italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ( italic_x ) = ∫ start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT ( italic_x , italic_y ) ( italic_δ start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT + divide start_ARG ∂ italic_χ start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ( italic_x , italic_y ) ) roman_d italic_y ,

where δjksubscript𝛿𝑗𝑘\delta_{jk}italic_δ start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT are the Kronecker delta and χjsuperscript𝜒𝑗\chi^{j}italic_χ start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT are the solutions of the following cell problems on Y𝑌Yitalic_Y :
Find χjH#1(Y)superscript𝜒𝑗subscriptsuperscript𝐻1#𝑌\chi^{j}\in H^{1}_{\#}(Y)italic_χ start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ∈ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y ):

Ya(x,y)(ej+χj(x,y))z(y)dy=0subscript𝑌𝑎𝑥𝑦superscript𝑒𝑗superscript𝜒𝑗𝑥𝑦𝑧𝑦d𝑦0\displaystyle\int_{Y}a(x,y)(e^{j}+\nabla\chi^{j}(x,y))\cdot\nabla z(y)\,% \operatorname{d}\!y=0∫ start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT italic_a ( italic_x , italic_y ) ( italic_e start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + ∇ italic_χ start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_x , italic_y ) ) ⋅ ∇ italic_z ( italic_y ) roman_d italic_y = 0 (4.9)

for all zH#1(Y)𝑧subscriptsuperscript𝐻1#𝑌z\in H^{1}_{\#}(Y)italic_z ∈ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y ). To approximate the resulting bilinear form we use a suitable quadrature formula in the following:

dhom(ΦH,ΨH)=K𝒯HKahom(x)ΦHΨHK𝒯Hj=1JωKjaK,jhomΦHΨHsuperscript𝑑𝑜𝑚subscriptΦ𝐻subscriptΨ𝐻subscript𝐾subscript𝒯𝐻subscript𝐾superscript𝑎𝑜𝑚𝑥subscriptΦ𝐻subscriptΨ𝐻subscript𝐾subscript𝒯𝐻superscriptsubscript𝑗1𝐽subscriptsuperscript𝜔𝑗𝐾subscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscriptΦ𝐻subscriptΨ𝐻\displaystyle d^{hom}(\Phi_{H},\Psi_{H})=\sum_{K\in\mathcal{T}_{H}}\int_{K}a^{% hom}(x)\nabla\Phi_{H}\cdot\nabla\Psi_{H}\approx\sum_{K\in\mathcal{T}_{H}}\sum_% {j=1}^{J}\omega^{j}_{K}a^{hom}_{K,j}\nabla\Phi_{H}\cdot\nabla\Psi_{H}italic_d start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_K ∈ caligraphic_T start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∫ start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_x ) ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ≈ ∑ start_POSTSUBSCRIPT italic_K ∈ caligraphic_T start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_J end_POSTSUPERSCRIPT italic_ω start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT (4.10)

with the coefficient

aK,jhomΦHΨHahom(xKj)ΦHΨH=1|Yε|Yε,K,ja(xKj,xϵ)ϕj(x)ψj(x)dx,subscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscriptΦ𝐻subscriptΨ𝐻superscript𝑎𝑜𝑚subscriptsuperscript𝑥𝑗𝐾subscriptΦ𝐻subscriptΨ𝐻1subscript𝑌𝜀subscriptsubscript𝑌𝜀𝐾𝑗𝑎subscriptsuperscript𝑥𝑗𝐾𝑥italic-ϵsubscriptitalic-ϕ𝑗𝑥subscript𝜓𝑗𝑥d𝑥\displaystyle a^{hom}_{K,j}\nabla\Phi_{H}\cdot\nabla\Psi_{H}\coloneqq a^{hom}(% x^{j}_{K})\nabla\Phi_{H}\cdot\nabla\Psi_{H}=\dfrac{1}{|Y_{\varepsilon}|}\int_{% Y_{\varepsilon,K,j}}a\Bigl{(}x^{j}_{K},\frac{x}{\epsilon}\Bigr{)}\nabla\phi_{j% }(x)\cdot\nabla\psi_{j}(x)\,\operatorname{d}\!x,italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ≔ italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG | italic_Y start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT | end_ARG ∫ start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_ε , italic_K , italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a ( italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT , divide start_ARG italic_x end_ARG start_ARG italic_ϵ end_ARG ) ∇ italic_ϕ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( italic_x ) ⋅ ∇ italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( italic_x ) roman_d italic_x ,

where ϕj,ψjsubscriptitalic-ϕ𝑗subscript𝜓𝑗\phi_{j},\psi_{j}italic_ϕ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT are the solutions of the shifted cell problems on Yε,K,j=xKj+Yεsubscript𝑌𝜀𝐾𝑗subscriptsuperscript𝑥𝑗𝐾subscript𝑌𝜀Y_{\varepsilon,K,j}=x^{j}_{K}+Y_{\varepsilon}italic_Y start_POSTSUBSCRIPT italic_ε , italic_K , italic_j end_POSTSUBSCRIPT = italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT + italic_Y start_POSTSUBSCRIPT italic_ε end_POSTSUBSCRIPT:

Find ϕjΦH,K,jlinH#1(Yε,K,j)subscriptitalic-ϕ𝑗subscriptsuperscriptΦ𝑙𝑖𝑛𝐻𝐾𝑗subscriptsuperscript𝐻1#subscript𝑌𝜀𝐾𝑗\phi_{j}-\Phi^{lin}_{H,K,j}\in H^{1}_{\#}(Y_{\varepsilon,K,j})italic_ϕ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - roman_Φ start_POSTSUPERSCRIPT italic_l italic_i italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H , italic_K , italic_j end_POSTSUBSCRIPT ∈ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_ε , italic_K , italic_j end_POSTSUBSCRIPT ):

Yε,K,ja(xKj,xϵ)ϕj(x)z(x)dx=0subscriptsubscript𝑌𝜀𝐾𝑗𝑎superscriptsubscript𝑥𝐾𝑗𝑥italic-ϵsubscriptitalic-ϕ𝑗𝑥𝑧𝑥d𝑥0\displaystyle\int_{Y_{\varepsilon,K,j}}a\Bigl{(}x_{K}^{j},\frac{x}{\epsilon}% \Bigr{)}\nabla\phi_{j}(x)\cdot\nabla z(x)\,\operatorname{d}\!x=0∫ start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_ε , italic_K , italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a ( italic_x start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT , divide start_ARG italic_x end_ARG start_ARG italic_ϵ end_ARG ) ∇ italic_ϕ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( italic_x ) ⋅ ∇ italic_z ( italic_x ) roman_d italic_x = 0 (4.11)

for all zH#1(Yε,K,j)𝑧subscriptsuperscript𝐻1#subscript𝑌𝜀𝐾𝑗z\in H^{1}_{\#}(Y_{\varepsilon,K,j})italic_z ∈ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_ε , italic_K , italic_j end_POSTSUBSCRIPT ), with

ΦH,K,jlin(x)=ΦH(xKj)+(xxKj)ΦH(xKj).subscriptsuperscriptΦ𝑙𝑖𝑛𝐻𝐾𝑗𝑥subscriptΦ𝐻subscriptsuperscript𝑥𝑗𝐾𝑥superscriptsubscript𝑥𝐾𝑗subscriptΦ𝐻superscriptsubscript𝑥𝐾𝑗\Phi^{lin}_{H,K,j}(x)=\Phi_{H}(x^{j}_{K})+(x-x_{K}^{j})\cdot\nabla\Phi_{H}(x_{% K}^{j}).roman_Φ start_POSTSUPERSCRIPT italic_l italic_i italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H , italic_K , italic_j end_POSTSUBSCRIPT ( italic_x ) = roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) + ( italic_x - italic_x start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ) ⋅ ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ) .

ψjsubscript𝜓𝑗\psi_{j}italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT solves a similar cell problem, using ΨHsubscriptΨ𝐻\Psi_{H}roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT instead of ΦHsubscriptΦ𝐻\Phi_{H}roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT.

Remark 4.7.

To ensure the optimal convergence rates of the FE-HMM we have to use a suitable quadrature formula {ωKj,xKj}superscriptsubscript𝜔𝐾𝑗superscriptsubscript𝑥𝐾𝑗\{\omega_{K}^{j},x_{K}^{j}\}{ italic_ω start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT , italic_x start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT } of sufficient order. A detailed discussion including estimates of the quadrature error can be founded [2, Chp. 4.1].

In a next step we discretize the cell problems. Since in applications the finescale parameter ε𝜀\varepsilonitalic_ε may be unknown, we consider as cell domain Yδ,K,jsubscript𝑌𝛿𝐾𝑗Y_{\delta,K,j}italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT with δε𝛿𝜀\delta\geq\varepsilonitalic_δ ≥ italic_ε. Further, let 𝒯hsubscript𝒯\mathcal{T}_{h}caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT be a partition for each cell domain Yδ,K,jYε,K,jsubscript𝑌𝜀𝐾𝑗subscript𝑌𝛿𝐾𝑗Y_{\delta,K,j}\supseteq Y_{\varepsilon,K,j}italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ⊇ italic_Y start_POSTSUBSCRIPT italic_ε , italic_K , italic_j end_POSTSUBSCRIPT consisting of simplicial or quadrilateral elements and a microscopic finite element space consisting of piecewise polynomial functions

Vhq(Yδ,K,j):={vhW(Yδ,K,j)vhκq,κ𝒯h},assignsuperscriptsubscript𝑉𝑞subscript𝑌𝛿𝐾𝑗conditional-setsubscript𝑣𝑊subscript𝑌𝛿𝐾𝑗formulae-sequencesubscript𝑣evaluated-at𝜅subscript𝑞for-all𝜅subscript𝒯V_{h}^{q}(Y_{\delta,K,j}):=\{v_{h}\in W(Y_{\delta,K,j})\mid v_{h\mid_{\kappa}}% \in\mathbb{P}_{q},\forall\kappa\in\mathcal{T}_{h}\},italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) := { italic_v start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_W ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) ∣ italic_v start_POSTSUBSCRIPT italic_h ∣ start_POSTSUBSCRIPT italic_κ end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ blackboard_P start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT , ∀ italic_κ ∈ caligraphic_T start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT } ,

where qsubscript𝑞\mathbb{P}_{q}blackboard_P start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT consist of all polynomials of order q𝑞qitalic_q and W(Yδ,K,j)𝑊subscript𝑌𝛿𝐾𝑗W(Y_{\delta,K,j})italic_W ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) is a subspace of the Sobolev space H1(Yδ,K,j)superscript𝐻1subscript𝑌𝛿𝐾𝑗H^{1}(Y_{\delta,K,j})italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ). This space describes the coupling between the macroscopical and microscopical problem. Common choices are

  1. (1)

      periodic boundary conditions: W(Yδ,K,j):=H#1(Yδ,K,j)assign𝑊subscript𝑌𝛿𝐾𝑗subscriptsuperscript𝐻1#subscript𝑌𝛿𝐾𝑗W(Y_{\delta,K,j}):=H^{1}_{\#}(Y_{\delta,K,j})italic_W ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) := italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT )

  2. (2)

      Dirichlet boundary conditions: W(Yδ,K,j):=H01(Yδ,K,j)assign𝑊subscript𝑌𝛿𝐾𝑗subscriptsuperscript𝐻10subscript𝑌𝛿𝐾𝑗W(Y_{\delta,K,j}):=H^{1}_{0}(Y_{\delta,K,j})italic_W ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) := italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT )

  3. (3)

      Neumann boundary conditions: W(Yδ,K,j):=HN1(Yδ,K,j)={uH1(Ω)Yδ,K,ju=𝟎}assign𝑊subscript𝑌𝛿𝐾𝑗subscriptsuperscript𝐻1𝑁subscript𝑌𝛿𝐾𝑗conditional-set𝑢superscript𝐻1Ωsubscriptsubscript𝑌𝛿𝐾𝑗𝑢0W(Y_{\delta,K,j}):=H^{1}_{N}(Y_{\delta,K,j})=\{u\in H^{1}(\Omega)\mid\int_{Y_{% \delta,K,j}}\nabla u=\mathbf{0}\}italic_W ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) := italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) = { italic_u ∈ italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) ∣ ∫ start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∇ italic_u = bold_0 }.

We consider the discrete micro problems: find ϕh,K,jΦH,K,jlinVhq(Yδ,K,j)subscriptitalic-ϕ𝐾𝑗subscriptsuperscriptΦ𝑙𝑖𝑛𝐻𝐾𝑗superscriptsubscript𝑉𝑞subscript𝑌𝛿𝐾𝑗\phi_{h,K,j}-\Phi^{lin}_{H,K,j}\in V_{h}^{q}(Y_{\delta,K,j})italic_ϕ start_POSTSUBSCRIPT italic_h , italic_K , italic_j end_POSTSUBSCRIPT - roman_Φ start_POSTSUPERSCRIPT italic_l italic_i italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H , italic_K , italic_j end_POSTSUBSCRIPT ∈ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) :

Yδ,K,jaε(x)ϕh,K,j(x)zh(x)dx=0subscriptsubscript𝑌𝛿𝐾𝑗superscript𝑎𝜀𝑥subscriptitalic-ϕ𝐾𝑗𝑥subscript𝑧𝑥d𝑥0\displaystyle\int_{Y_{\delta,K,j}}a^{\varepsilon}(x)\nabla\phi_{h,K,j}(x)\cdot% \nabla z_{h}(x)\,\operatorname{d}\!x=0∫ start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) ∇ italic_ϕ start_POSTSUBSCRIPT italic_h , italic_K , italic_j end_POSTSUBSCRIPT ( italic_x ) ⋅ ∇ italic_z start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ( italic_x ) roman_d italic_x = 0 (4.12)

for all zhVhq(Yδ,K,j)subscript𝑧superscriptsubscript𝑉𝑞subscript𝑌𝛿𝐾𝑗z_{h}\in V_{h}^{q}(Y_{\delta,K,j})italic_z start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_V start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ).
Using this, we formulate the discrete form of (4.10) as

dhhom(ΦH,ΨH)superscriptsubscript𝑑𝑜𝑚subscriptΦ𝐻subscriptΨ𝐻\displaystyle d_{h}^{hom}(\Phi_{H},\Psi_{H})italic_d start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) =K𝒯Hj=1JωKjaK,j,hhomΦHΨHabsentsubscript𝐾subscript𝒯𝐻superscriptsubscript𝑗1𝐽superscriptsubscript𝜔𝐾𝑗subscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscriptΦ𝐻subscriptΨ𝐻\displaystyle=\sum_{K\in\mathcal{T}_{H}}\sum_{j=1}^{J}\omega_{K}^{j}\,a^{hom}_% {K,j,h}\nabla\Phi_{H}\cdot\nabla\Psi_{H}= ∑ start_POSTSUBSCRIPT italic_K ∈ caligraphic_T start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_J end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j , italic_h end_POSTSUBSCRIPT ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT (4.13)

with the discrete coefficient

aK,j,hhomΦHΨHsubscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscriptΦ𝐻subscriptΨ𝐻\displaystyle a^{hom}_{K,j,h}\nabla\Phi_{H}\cdot\nabla\Psi_{H}italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j , italic_h end_POSTSUBSCRIPT ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT =1|Yδ|Yδ,K,jaε(x)ϕh,K,j(x)ψh,K,j(x)dx.absent1subscript𝑌𝛿subscriptsubscript𝑌𝛿𝐾𝑗superscript𝑎𝜀𝑥subscriptitalic-ϕ𝐾𝑗𝑥subscript𝜓𝐾𝑗𝑥d𝑥\displaystyle=\dfrac{1}{|Y_{\delta}|}\int_{Y_{\delta,K,j}}a^{\varepsilon}(x)% \nabla\phi_{h,K,j}(x)\cdot\nabla\psi_{h,K,j}(x)\,\operatorname{d}\!x.= divide start_ARG 1 end_ARG start_ARG | italic_Y start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT | end_ARG ∫ start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) ∇ italic_ϕ start_POSTSUBSCRIPT italic_h , italic_K , italic_j end_POSTSUBSCRIPT ( italic_x ) ⋅ ∇ italic_ψ start_POSTSUBSCRIPT italic_h , italic_K , italic_j end_POSTSUBSCRIPT ( italic_x ) roman_d italic_x . (4.14)
Remark 4.8.

In the discrete formulation (4.12), (4.14) we replaced a(xKj,xϵ)𝑎subscriptsuperscript𝑥𝑗𝐾𝑥italic-ϵa\Bigl{(}x^{j}_{K},\dfrac{x}{\epsilon}\Bigr{)}italic_a ( italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT , divide start_ARG italic_x end_ARG start_ARG italic_ϵ end_ARG ) by aε(x)superscript𝑎𝜀𝑥a^{\varepsilon}(x)italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) since the structured form may be unknown in applications.

4.4 Error bounds for the fully discrete FE-HMM

In this section we want to apply the abstract spatial error bounds to the discrete homogenized problem.

Lemma 4.9.

Let Assumption 4.1 hold true. Then the FE-HMM satisfies Assumptions 3.1 and 3.2.

Proof.

  We set

(,)𝐇H=(,)𝐇,dH=dhhom.(\cdot,\cdot)_{\mathbf{H}_{H}}=(\cdot,\cdot)_{\mathbf{H}}\quad,\quad d_{H}=d_{% h}^{hom}.( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = ( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT , italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = italic_d start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT .

Hence, 𝒫H𝐇superscriptsubscript𝒫𝐻𝐇\mathcal{P}_{H}^{\mathbf{H}}caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT is the L2superscript𝐿2L^{2}italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT-projection on 𝐇H=(𝐖H,(,)𝐇H)subscript𝐇𝐻subscript𝐖𝐻subscriptsubscript𝐇𝐻\mathbf{H}_{H}=(\mathbf{W}_{H},(\cdot,\cdot)_{\mathbf{H}_{H}})bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = ( bold_W start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , ( ⋅ , ⋅ ) start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) with C𝐇=1subscript𝐶𝐇1C_{\mathbf{H}}=1italic_C start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT = 1. Using [1, Lemma 5], dhhomsuperscriptsubscript𝑑𝑜𝑚d_{h}^{hom}italic_d start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT is coercive with constant λHsubscript𝜆𝐻\lambda_{H}italic_λ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT and bounded and therefore Assumption 3.1(i) is fulfilled, where c^dH=0subscript^𝑐subscript𝑑𝐻0\widehat{c}_{d_{H}}=0over^ start_ARG italic_c end_ARG start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 0 and C𝐇H,𝐕H=λHcΩsubscript𝐶subscript𝐇𝐻subscript𝐕𝐻subscript𝜆𝐻subscript𝑐ΩC_{\mathbf{H}_{H},\mathbf{V}_{H}}=\lambda_{H}c_{\Omega}italic_C start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT roman_Ω end_POSTSUBSCRIPT. Then 𝒫H𝐕superscriptsubscript𝒫𝐻𝐕\mathcal{P}_{H}^{\mathbf{V}}caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT exists by the Theorem of Lax-Migram and C𝐕=ΛλHsubscript𝐶𝐕Λsubscript𝜆𝐻C_{\mathbf{V}}=\sqrt{\frac{\Lambda}{\lambda_{H}}}italic_C start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT = square-root start_ARG divide start_ARG roman_Λ end_ARG start_ARG italic_λ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_ARG end_ARG. Consequently, Assumption 3.2(i)(iii) is fulfilled. We set

bH=Hb,𝒢H=H𝒢,fH=Hf,b_{H}=\mathcal{I}_{H}b\quad,\quad\mathcal{G}_{H}=\mathcal{I}_{H}\mathcal{G}% \quad,\quad f_{H}=\mathcal{I}_{H}f,italic_b start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_b , caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT caligraphic_G , italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_f ,

where we denote as Hsubscript𝐻\mathcal{I}_{H}caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT the nodal interpolation operator as map** from H2(Ω)superscript𝐻2ΩH^{2}(\Omega)italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) to 𝐕H=(𝐖H,dH)subscript𝐕𝐻subscript𝐖𝐻subscript𝑑𝐻\mathbf{V}_{H}=(\mathbf{W}_{H},d_{H})bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = ( bold_W start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ). Then Assumption 3.2(ii) is fulfilled for a constant C𝐙𝐕subscript𝐶superscript𝐙𝐕C_{\mathbf{Z}^{\mathbf{V}}}italic_C start_POSTSUBSCRIPT bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT end_POSTSUBSCRIPT due to standard interpolation error estimates for each subspace 𝐙𝐕superscript𝐙𝐕\mathbf{Z}^{\mathbf{V}}bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT of C0(Ω¯)superscript𝐶0¯ΩC^{0}(\overline{\Omega})italic_C start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ( over¯ start_ARG roman_Ω end_ARG ). Assumption 3.1(ii),(iv) follows directly from Assumption 4.1 and boundedness of the interpolation operator. In addition, for all vH,wH𝐇Hsubscript𝑣𝐻subscript𝑤𝐻subscript𝐇𝐻v_{H},w_{H}\in\mathbf{H}_{H}italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT with vH𝐇H,wH𝐇HρHsubscriptnormsubscript𝑣𝐻subscript𝐇𝐻subscriptnormsubscript𝑤𝐻subscript𝐇𝐻subscript𝜌𝐻\|v_{H}\|_{\mathbf{H}_{H}},\|w_{H}\|_{\mathbf{H}_{H}}\leq\rho_{H}∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT , ∥ italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT we obtain

𝒢H(,vH)𝒢H(,wH)𝐇HLρHvHwH𝐇Hsubscriptnormsubscript𝒢𝐻subscript𝑣𝐻subscript𝒢𝐻subscript𝑤𝐻subscript𝐇𝐻subscript𝐿subscript𝜌𝐻subscriptnormsubscript𝑣𝐻subscript𝑤𝐻subscript𝐇𝐻\displaystyle\|\mathcal{G}_{H}(\cdot,v_{H})-\mathcal{G}_{H}(\cdot,w_{H})\|_{% \mathbf{H}_{H}}\leq L_{\rho_{H}}\|v_{H}-w_{H}\|_{\mathbf{H}_{H}}∥ caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( ⋅ , italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) - caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( ⋅ , italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_L start_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT

and therefore 3.1(iii) is fulfilled. ∎

Next, we specify the required regularity of the exact solution in order to derive a priori error bounds.

Assumption 4.10.

-

  1. (i)

    Let C1,C2>0subscript𝐶1subscript𝐶20C_{1},C_{2}>0italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT > 0 be constants independent of ε𝜀\varepsilonitalic_ε and δ𝛿\deltaitalic_δ. For the small-scale parameter we assume

    εC1δ2C2H.𝜀subscript𝐶1superscript𝛿2subscript𝐶2𝐻\varepsilon\leq C_{1}\delta^{2}\leq C_{2}H.italic_ε ≤ italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_δ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H .
  2. (ii)

    For the discrete initial conditions we assume

    uH0Hu0𝐕H+vH0Hv0𝐇HCHp.subscriptnormsubscriptsuperscript𝑢0𝐻subscript𝐻superscript𝑢0subscript𝐕𝐻subscriptnormsubscriptsuperscript𝑣0𝐻subscript𝐻superscript𝑣0subscript𝐇𝐻𝐶superscript𝐻𝑝\|u^{0}_{H}-\mathcal{I}_{H}u^{0}\|_{\mathbf{V}_{H}}+\|v^{0}_{H}-\mathcal{I}_{H% }v^{0}\|_{\mathbf{H}_{H}}\leq CH^{p}.∥ italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_v start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT .
  3. (iii)

    The right-hand side and the coefficients satisfy

    fL([0,T];Hmax{2,p}(Ω)),βWp+1,(Ω),aW1,(Ω,W#1,(Y)).formulae-sequence𝑓superscript𝐿0𝑇superscript𝐻2𝑝Ωformulae-sequence𝛽superscript𝑊𝑝1Ω𝑎superscript𝑊1Ωsuperscriptsubscript𝑊#1𝑌f\in L^{\infty}([0,T];H^{\max\{2,p\}}(\Omega)),\quad\beta\in W^{p+1,\infty}(% \Omega),\quad a\in W^{1,\infty}(\Omega,W_{\#}^{1,\infty}(Y)).italic_f ∈ italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_H start_POSTSUPERSCRIPT roman_max { 2 , italic_p } end_POSTSUPERSCRIPT ( roman_Ω ) ) , italic_β ∈ italic_W start_POSTSUPERSCRIPT italic_p + 1 , ∞ end_POSTSUPERSCRIPT ( roman_Ω ) , italic_a ∈ italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT ( roman_Ω , italic_W start_POSTSUBSCRIPT # end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT ( italic_Y ) ) .
  4. (iv)

    Let T>0𝑇0T>0italic_T > 0 and p1𝑝1p\geq 1italic_p ≥ 1. Then we assume that the solution of the homogenized problem (4.6) satisfies the following regularity assumptions

    uhomsuperscript𝑢𝑜𝑚\displaystyle u^{hom}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT L([0,T];Hp+1(Ω)),absentsuperscript𝐿0𝑇superscript𝐻𝑝1Ω\displaystyle\in L^{\infty}([0,T];\!H^{p+1}(\Omega)),∈ italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_H start_POSTSUPERSCRIPT italic_p + 1 end_POSTSUPERSCRIPT ( roman_Ω ) ) ,
    tuhomsubscript𝑡superscript𝑢𝑜𝑚\displaystyle\partial_{t}u^{hom}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT L([0,T];Hp+2(Ω)),absentsuperscript𝐿0𝑇superscript𝐻𝑝2Ω\displaystyle\in L^{\infty}([0,T];\!H^{p+2}(\Omega)),∈ italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_H start_POSTSUPERSCRIPT italic_p + 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) ,
    ttuhomsubscript𝑡𝑡superscript𝑢𝑜𝑚\displaystyle\partial_{tt}u^{hom}∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT L([0,T];Hmax{2,p}(Ω)).absentsuperscript𝐿0𝑇superscript𝐻2𝑝Ω\displaystyle\in L^{\infty}([0,T];\!H^{\max\{2,p\}}(\Omega)).∈ italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_H start_POSTSUPERSCRIPT roman_max { 2 , italic_p } end_POSTSUPERSCRIPT ( roman_Ω ) ) .

    We set

    ρ=3max{1,ΛλH}(uhomL([0,T];𝐕)\displaystyle\rho=3\max\Bigl{\{}1,\sqrt{\frac{\Lambda}{\lambda_{H}}}\Bigr{\}}% \Bigl{(}\|u^{hom}\|_{L^{\infty}([0,T];\mathbf{V})}italic_ρ = 3 roman_max { 1 , square-root start_ARG divide start_ARG roman_Λ end_ARG start_ARG italic_λ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_ARG end_ARG } ( ∥ italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) end_POSTSUBSCRIPT +tuhomL([0,T];𝐇))+C𝐙𝐕tuhomL([0,T];Hmax{2,p})\displaystyle+\|\partial_{t}u^{hom}\|_{L^{\infty}([0,T];\mathbf{H})}\Bigr{)}+C% _{\mathbf{Z}^{\mathbf{V}}}\|\partial_{t}u^{hom}\|_{L^{\infty}([0,T];H^{\max\{2% ,p\}})}+ ∥ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) end_POSTSUBSCRIPT ) + italic_C start_POSTSUBSCRIPT bold_Z start_POSTSUPERSCRIPT bold_V end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ∥ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_H start_POSTSUPERSCRIPT roman_max { 2 , italic_p } end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT

    Further, for the nonlinearity we assume

    𝒢(x,tuhom)L([0,T];Hp(Ω)).𝒢𝑥subscript𝑡superscript𝑢𝑜𝑚superscript𝐿0𝑇superscript𝐻𝑝Ω\mathcal{G}(x,\partial_{t}u^{hom})\in L^{\infty}([0,T];H^{p}(\Omega)).caligraphic_G ( italic_x , ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) ∈ italic_L start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT ( roman_Ω ) ) .

We now estimate the errors terms occurring in Theorem 3.6 in our specific setting.

Lemma 4.11.

Under the Assumption 4.1 and 4.10, the spatial discretization error bounds of FE-HMM defined in Theorem 3.6 can be bounded by

EH,iC(Hp+(hε)2q+emod).subscript𝐸𝐻𝑖𝐶superscript𝐻𝑝superscript𝜀2𝑞subscript𝑒modE_{H,i}\leq C\bigl{(}H^{p}+\Bigl{(}\frac{h}{\varepsilon}\Bigr{)}^{2q}+e_{\text% {\emph{mod}}}\bigr{)}.italic_E start_POSTSUBSCRIPT italic_H , italic_i end_POSTSUBSCRIPT ≤ italic_C ( italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT + ( divide start_ARG italic_h end_ARG start_ARG italic_ε end_ARG ) start_POSTSUPERSCRIPT 2 italic_q end_POSTSUPERSCRIPT + italic_e start_POSTSUBSCRIPT mod end_POSTSUBSCRIPT ) .

for i=1,4𝑖14i=1,\dots 4italic_i = 1 , … 4, where emodsubscript𝑒mode_{\text{mod}}italic_e start_POSTSUBSCRIPT mod end_POSTSUBSCRIPT is a modeling error. The constant C𝐶Citalic_C does not depend on H𝐻Hitalic_H, hhitalic_h, and ε𝜀\varepsilonitalic_ε.

Proof.

  The terms EH,isubscript𝐸𝐻𝑖E_{H,i}italic_E start_POSTSUBSCRIPT italic_H , italic_i end_POSTSUBSCRIPT for i=1,3𝑖13i=1,3italic_i = 1 , 3 can be bounded using standard interpolation bounds (see ,e.g., [12, Corollary 4.4.20]) by

EH,iCHp.subscript𝐸𝐻𝑖𝐶superscript𝐻𝑝E_{H,i}\leq CH^{p}.italic_E start_POSTSUBSCRIPT italic_H , italic_i end_POSTSUBSCRIPT ≤ italic_C italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT .

For the errors of the nonlinearity 𝒢𝒢\mathcal{G}caligraphic_G we obtain by local Lipschitz continuity

𝒫H𝐇𝒢(tuhom)𝒢H(Htuhom)𝐇HCLρHp(𝒢(tuhom)Hp+tuhomHp).subscriptnormsuperscriptsubscript𝒫𝐻𝐇𝒢subscript𝑡superscript𝑢𝑜𝑚subscript𝒢𝐻subscript𝐻subscript𝑡superscript𝑢𝑜𝑚subscript𝐇𝐻𝐶subscript𝐿𝜌superscript𝐻𝑝subscriptnorm𝒢subscript𝑡superscript𝑢𝑜𝑚superscript𝐻𝑝subscriptnormsubscript𝑡superscript𝑢𝑜𝑚superscript𝐻𝑝\displaystyle\|\mathcal{P}_{H}^{\mathbf{H}}\mathcal{G}(\partial_{t}u^{hom})-% \mathcal{G}_{H}(\mathcal{I}_{H}\partial_{t}u^{hom})\|_{\mathbf{H}_{H}}\leq CL_% {\rho}H^{p}(\|\mathcal{G}(\partial_{t}u^{hom})\|_{H^{p}}+\|\partial_{t}u^{hom}% \|_{H^{p}}).∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT caligraphic_G ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) - caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT ( ∥ caligraphic_G ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) ∥ start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + ∥ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) .

Further, for the strong dam** term we obtain

𝒫H𝐇tuhomHHtuhom𝐇HCHp(βWp+1,(Ω)+βC(Ω¯)+tuhomHp+2(Ω))subscriptnormsuperscriptsubscript𝒫𝐻𝐇subscript𝑡superscript𝑢𝑜𝑚subscript𝐻subscript𝐻subscript𝑡superscript𝑢𝑜𝑚subscript𝐇𝐻𝐶superscript𝐻𝑝subscriptnorm𝛽superscript𝑊𝑝1Ωsubscriptnorm𝛽𝐶¯Ωsubscriptnormsubscript𝑡superscript𝑢𝑜𝑚superscript𝐻𝑝2Ω\displaystyle\|\mathcal{P}_{H}^{\mathbf{H}}\mathcal{B}\partial_{t}u^{hom}-% \mathcal{B}_{H}\mathcal{I}_{H}\partial_{t}u^{hom}\|_{\mathbf{H}_{H}}\leq CH^{p% }(\|\beta\|_{W^{p+1,\infty}(\Omega)}+\|\beta\|_{C(\overline{\Omega})}+\|% \partial_{t}u^{hom}\|_{H^{p+2}(\Omega)})∥ caligraphic_P start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_H end_POSTSUPERSCRIPT caligraphic_B ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT - caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT caligraphic_I start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT bold_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_C italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT ( ∥ italic_β ∥ start_POSTSUBSCRIPT italic_W start_POSTSUPERSCRIPT italic_p + 1 , ∞ end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT + ∥ italic_β ∥ start_POSTSUBSCRIPT italic_C ( over¯ start_ARG roman_Ω end_ARG ) end_POSTSUBSCRIPT + ∥ ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT italic_p + 2 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT )

for wH𝐖Hsubscript𝑤𝐻subscript𝐖𝐻w_{H}\in\mathbf{W}_{H}italic_w start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_W start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. We obtain

EH,4CHp.subscript𝐸𝐻4𝐶superscript𝐻𝑝\displaystyle E_{H,4}\leq CH^{p}.italic_E start_POSTSUBSCRIPT italic_H , 4 end_POSTSUBSCRIPT ≤ italic_C italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT .

It remains to bound the conformity error of the scalar products in EH,2subscript𝐸𝐻2E_{H,2}italic_E start_POSTSUBSCRIPT italic_H , 2 end_POSTSUBSCRIPT. Let ΦH,ΨH𝐕HsubscriptΦ𝐻subscriptΨ𝐻subscript𝐕𝐻\Phi_{H},\Psi_{H}\in\mathbf{V}_{H}roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. Then

|dhom(ΦH,ΨH)dhhom(ΦH,ΨH)|(supK𝒯HxKjKaK,jhom(xKj)aK,j,hhom(xKj)F+eqf)ΦH𝐕ΨH𝐕,superscript𝑑𝑜𝑚subscriptΦ𝐻subscriptΨ𝐻superscriptsubscript𝑑𝑜𝑚subscriptΦ𝐻subscriptΨ𝐻subscriptsupremum𝐾subscript𝒯𝐻subscript𝑥subscript𝐾𝑗𝐾subscriptnormsubscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscript𝑥subscript𝐾𝑗subscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscript𝑥subscript𝐾𝑗𝐹subscript𝑒qfsubscriptnormsubscriptΦ𝐻𝐕subscriptnormsubscriptΨ𝐻𝐕\displaystyle|d^{hom}{}(\Phi_{H},\Psi_{H})-d_{h}^{hom}(\Phi_{H},\Psi_{H})|\leq% \bigl{(}\sup_{\begin{subarray}{c}K\in\mathcal{T}_{H}\\ x_{K_{j}}\in K\end{subarray}}\|a^{hom}_{K,j}(x_{K_{j}})-a^{hom}_{K,j,h}(x_{K_{% j}})\|_{F}+{e_{\text{qf}}}\bigr{)}\|\Phi_{H}\|_{\mathbf{V}}\|\Psi_{H}\|_{% \mathbf{V}},| italic_d start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) - italic_d start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ) | ≤ ( roman_sup start_POSTSUBSCRIPT start_ARG start_ROW start_CELL italic_K ∈ caligraphic_T start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ italic_K end_CELL end_ROW end_ARG end_POSTSUBSCRIPT ∥ italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) - italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j , italic_h end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT + italic_e start_POSTSUBSCRIPT qf end_POSTSUBSCRIPT ) ∥ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT ∥ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT ,

where F\|\cdot\|_{F}∥ ⋅ ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT is the Frobenius norm and eqfsubscript𝑒qfe_{\text{qf}}italic_e start_POSTSUBSCRIPT qf end_POSTSUBSCRIPT is a quadrature error arising from the quadrature in (4.10). For estimating this we define the auxiliary problem: Find ϕ¯KjΦH,K,jlinW(Yδ,K,j)subscript¯italic-ϕsubscript𝐾𝑗subscriptsuperscriptΦ𝑙𝑖𝑛𝐻𝐾𝑗𝑊subscript𝑌𝛿𝐾𝑗\overline{\phi}_{K_{j}}-\Phi^{lin}_{H,K,j}\in W(Y_{\delta,K,j})over¯ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT - roman_Φ start_POSTSUPERSCRIPT italic_l italic_i italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H , italic_K , italic_j end_POSTSUBSCRIPT ∈ italic_W ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ) such that

Yδ,K,jaε(x)ϕ¯Kjzdx=0subscriptsubscript𝑌𝛿𝐾𝑗superscript𝑎𝜀𝑥subscript¯italic-ϕsubscript𝐾𝑗𝑧d𝑥0\displaystyle\int_{Y_{\delta,K,j}}a^{\varepsilon}(x)\nabla\overline{\phi}_{K_{% j}}\cdot\nabla z\,\operatorname{d}\!x=0∫ start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) ∇ over¯ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋅ ∇ italic_z roman_d italic_x = 0 (4.15)

for all zW(Yδ,K,j)𝑧𝑊subscript𝑌𝛿𝐾𝑗z\in W(Y_{\delta,K,j})italic_z ∈ italic_W ( italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT ). Define

a¯K,jΦHΨHsubscript¯𝑎𝐾𝑗subscriptΦ𝐻subscriptΨ𝐻\displaystyle\overline{a}_{K,j}\nabla\Phi_{H}\cdot\nabla\Psi_{H}over¯ start_ARG italic_a end_ARG start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ∇ roman_Φ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT =1|Yδ|Yδ,K,jaε(x)ϕ¯KjΨHdx.absent1subscript𝑌𝛿subscriptsubscript𝑌𝛿𝐾𝑗superscript𝑎𝜀𝑥subscript¯italic-ϕsubscript𝐾𝑗subscriptΨ𝐻d𝑥\displaystyle=\dfrac{1}{|Y_{\delta}|}\int_{Y_{\delta,K,j}}a^{\varepsilon}(x)% \nabla\overline{\phi}_{K_{j}}\cdot\nabla\Psi_{H}\,\operatorname{d}\!x.= divide start_ARG 1 end_ARG start_ARG | italic_Y start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT | end_ARG ∫ start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_δ , italic_K , italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT ( italic_x ) ∇ over¯ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋅ ∇ roman_Ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT roman_d italic_x .

We now split the micro error into two terms

aK,jhom(xKj)aK,j,hhom(xKj)FaK,jhom(xKj)a¯K,j(xKj)F+a¯K,j(xKj)aK,j,hhom(xKj)F.subscriptnormsubscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscript𝑥subscript𝐾𝑗subscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscript𝑥subscript𝐾𝑗𝐹subscriptnormsubscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscript𝑥subscript𝐾𝑗subscript¯𝑎𝐾𝑗subscript𝑥subscript𝐾𝑗𝐹subscriptnormsubscript¯𝑎𝐾𝑗subscript𝑥subscript𝐾𝑗subscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscript𝑥subscript𝐾𝑗𝐹\displaystyle\|a^{hom}_{K,j}(x_{K_{j}})-a^{hom}_{K,j,h}(x_{K_{j}})\|_{F}\leq\|% a^{hom}_{K,j}(x_{K_{j}})-\overline{a}_{K,j}(x_{K_{j}})\|_{F}+\|\overline{a}_{K% ,j}(x_{K_{j}})-a^{hom}_{K,j,h}(x_{K_{j}})\|_{F}.∥ italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) - italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j , italic_h end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT ≤ ∥ italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) - over¯ start_ARG italic_a end_ARG start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT + ∥ over¯ start_ARG italic_a end_ARG start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) - italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j , italic_h end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT .

The first term represents the model error emodsubscript𝑒mode_{\text{mod}}italic_e start_POSTSUBSCRIPT mod end_POSTSUBSCRIPT caused by the use of wrong cell sizes or wrong boundary conditions. The second term represents the discretization error of the cell problems and can be estimated as follows using [2, Lemma 4.7] and Remark 4.7:

a¯K,j(xKj)aK,j,hhom(xKj)F+eqfC(hϵ)2q.subscriptnormsubscript¯𝑎𝐾𝑗subscript𝑥subscript𝐾𝑗subscriptsuperscript𝑎𝑜𝑚𝐾𝑗subscript𝑥subscript𝐾𝑗𝐹subscript𝑒qf𝐶superscriptitalic-ϵ2𝑞\displaystyle\|\overline{a}_{K,j}(x_{K_{j}})-a^{hom}_{K,j,h}(x_{K_{j}})\|_{F}+% {e_{\text{qf}}}\leq C\Bigl{(}\frac{h}{\epsilon}\Bigr{)}^{2q}.∥ over¯ start_ARG italic_a end_ARG start_POSTSUBSCRIPT italic_K , italic_j end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) - italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_K , italic_j , italic_h end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT + italic_e start_POSTSUBSCRIPT qf end_POSTSUBSCRIPT ≤ italic_C ( divide start_ARG italic_h end_ARG start_ARG italic_ϵ end_ARG ) start_POSTSUPERSCRIPT 2 italic_q end_POSTSUPERSCRIPT .

Remark 4.12.

The model error emodsubscript𝑒mode_{\text{mod}}italic_e start_POSTSUBSCRIPT mod end_POSTSUBSCRIPT can be bounded depending on the type of boundary conditions selected. If aεsuperscript𝑎𝜀a^{\varepsilon}italic_a start_POSTSUPERSCRIPT italic_ε end_POSTSUPERSCRIPT is sufficiently regular

emodC{δ,if δϵ and periodic b.c.,δ+εδ,else.subscript𝑒mod𝐶cases𝛿if 𝛿italic-ϵ and periodic b.c.,𝛿𝜀𝛿else.\displaystyle e_{\text{mod}}\leq C\begin{cases}\delta,\qquad&\text{if }\frac{% \delta}{\epsilon}\in\mathbb{N}\text{ and periodic b.c.,}\\ \delta+\frac{\varepsilon}{\delta},\qquad&\text{else. }\end{cases}italic_e start_POSTSUBSCRIPT mod end_POSTSUBSCRIPT ≤ italic_C { start_ROW start_CELL italic_δ , end_CELL start_CELL if divide start_ARG italic_δ end_ARG start_ARG italic_ϵ end_ARG ∈ blackboard_N and periodic b.c., end_CELL end_ROW start_ROW start_CELL italic_δ + divide start_ARG italic_ε end_ARG start_ARG italic_δ end_ARG , end_CELL start_CELL else. end_CELL end_ROW

The proofs can be found in [1, Proposition 14] and [13, Theorem 3.4]. Note that

W1,(Ω,W#1,(Y))C0,1(Ω,W#1,(Y))superscript𝑊1Ωsubscriptsuperscript𝑊1#𝑌superscript𝐶01Ωsubscriptsuperscript𝑊1#𝑌W^{1,\infty}(\Omega,W^{1,\infty}_{\#}(Y))\hookrightarrow C^{0,1}(\Omega,W^{1,% \infty}_{\#}(Y))italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT ( roman_Ω , italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y ) ) ↪ italic_C start_POSTSUPERSCRIPT 0 , 1 end_POSTSUPERSCRIPT ( roman_Ω , italic_W start_POSTSUPERSCRIPT 1 , ∞ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT # end_POSTSUBSCRIPT ( italic_Y ) )

(see [6, Theorem 5.2]).

We now apply the abstract time error bounds to the homogenized equation (4.6).

Theorem 4.13.

Let Assumption 4.1 be fulfilled and assume that the solution uhomsuperscript𝑢𝑜𝑚u^{hom}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT of (4.6) satisfies

uC4([0,T];𝐇)C3([0,T];𝐕)C2([0,T];H2(Ω)).𝑢superscript𝐶40𝑇𝐇superscript𝐶30𝑇𝐕superscript𝐶20𝑇superscript𝐻2Ωu\in C^{4}([0,T];\mathbf{H})\cap C^{3}([0,T];\mathbf{V})\cap C^{2}([0,T];H^{2}% (\Omega)).italic_u ∈ italic_C start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_H ) ∩ italic_C start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; bold_V ) ∩ italic_C start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 0 , italic_T ] ; italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) ) .
  • (a)

    (Semi-discrete): There exists τ>0superscript𝜏0\tau^{\star}>0italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT > 0, such that for all τ<τ𝜏superscript𝜏\tau<\tau^{\star}italic_τ < italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT the error of the IMEX applied on (4.6) can be bounded by

    uhom,nuhom(tn)𝐕+vhom,ntuhom(tn)𝐇CtneMtnτ2,subscriptnormsuperscript𝑢𝑜𝑚𝑛superscript𝑢𝑜𝑚subscript𝑡𝑛𝐕subscriptnormsuperscript𝑣𝑜𝑚𝑛subscript𝑡superscript𝑢𝑜𝑚subscript𝑡𝑛𝐇𝐶subscript𝑡𝑛superscripte𝑀subscript𝑡𝑛superscript𝜏2\displaystyle\|u^{hom,n}-u^{hom}(t_{n})\|_{\mathbf{V}}+\|v^{hom,n}-\partial_{t% }u^{hom}(t_{n})\|_{\mathbf{H}}\leq Ct_{n}\operatorname{e}^{Mt_{n}}\tau^{2},∥ italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m , italic_n end_POSTSUPERSCRIPT - italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUPERSCRIPT italic_h italic_o italic_m , italic_n end_POSTSUPERSCRIPT - ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_C italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT italic_M italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,

    where M(12λcΩ+Lρ(2+τ2Lρ))𝑀12𝜆subscript𝑐Ωsubscript𝐿𝜌2𝜏2subscript𝐿𝜌M\coloneqq\bigl{(}\frac{1}{2}{\lambda}c_{\Omega}+L_{\rho}(2+\frac{\tau}{2}L_{% \rho})\bigr{)}italic_M ≔ ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_λ italic_c start_POSTSUBSCRIPT roman_Ω end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ( 2 + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ) ). The constant C𝐶Citalic_C depends only on the derivatives of uhomsuperscript𝑢𝑜𝑚u^{hom}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT and Lρsubscript𝐿𝜌L_{\rho}italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT, T𝑇Titalic_T.

  • (b)

    (Full-discrete): Let Assumption 4.10 be fulfilled. Then there exist τ,h>0superscript𝜏superscript0\tau^{\star},h^{\star}>0italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT , italic_h start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT > 0 such that for all τ<τ𝜏superscript𝜏\tau<\tau^{\star}italic_τ < italic_τ start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT and h<hsuperscripth<h^{\star}italic_h < italic_h start_POSTSUPERSCRIPT ⋆ end_POSTSUPERSCRIPT the errors of the fully discrete solution of the IMEX and the FE-HMM satisfy the following bounds

    uHhom,nuhom(tn)𝐕+vHhom,ntuhom(tn)𝐇CtneMtn(τ2+Hp+(hε)2q+emod),subscriptnormsubscriptsuperscript𝑢𝑜𝑚𝑛𝐻superscript𝑢𝑜𝑚subscript𝑡𝑛𝐕subscriptnormsubscriptsuperscript𝑣𝑜𝑚𝑛𝐻subscript𝑡superscript𝑢𝑜𝑚subscript𝑡𝑛𝐇𝐶subscript𝑡𝑛superscripte𝑀subscript𝑡𝑛superscript𝜏2superscript𝐻𝑝superscript𝜀2𝑞subscript𝑒mod\displaystyle\|u^{hom,n}_{H}-u^{hom}(t_{n})\|_{\mathbf{V}}\!+\!\|v^{hom,n}_{H}% -\partial_{t}u^{hom}(t_{n})\|_{\mathbf{H}}\leq Ct_{n}\operatorname{e}^{Mt_{n}}% \bigl{(}\tau^{2}\!+\!H^{p}+\Bigl{(}\frac{h}{\varepsilon}\Bigr{)}^{2q}\!\!+\!e_% {\text{\emph{mod}}}\bigr{)},∥ italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m , italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_V end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUPERSCRIPT italic_h italic_o italic_m , italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT bold_H end_POSTSUBSCRIPT ≤ italic_C italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT italic_M italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ( italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_H start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT + ( divide start_ARG italic_h end_ARG start_ARG italic_ε end_ARG ) start_POSTSUPERSCRIPT 2 italic_q end_POSTSUPERSCRIPT + italic_e start_POSTSUBSCRIPT mod end_POSTSUBSCRIPT ) ,

    where M(12λHcΩ+Lρ(2+τ2Lρ))𝑀12subscript𝜆𝐻subscript𝑐Ωsubscript𝐿𝜌2𝜏2subscript𝐿𝜌M\coloneqq\bigl{(}\frac{1}{2}{\lambda_{H}}c_{\Omega}+L_{\rho}(2+\frac{\tau}{2}% L_{\rho})\bigr{)}italic_M ≔ ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_λ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT roman_Ω end_POSTSUBSCRIPT + italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ( 2 + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ) ). The constant C𝐶Citalic_C depends only on the derivatives of uhomsuperscript𝑢𝑜𝑚u^{hom}italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT and Lρsubscript𝐿𝜌L_{\rho}italic_L start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT, T𝑇Titalic_T.

5 Numerical Examples

In the following we present numerical results to demonstrate the accuracy of the error estimates. For this, we use an implementation in the C++C\!++italic_C + + FEM-library deal.II. We verify numerically the space and time convergence rates of Theorem 4.13 for periodic coefficients. In the following we define the error function for all τ>0𝜏0\tau>0italic_τ > 0 as

𝐄τ(tn)uHnu(tn)H1(Ω)+vHnu(tn)L2(Ω)u(tn)H1(Ω)+u(tn)L2(Ω),where tn=nτ.formulae-sequencesubscript𝐄𝜏subscript𝑡𝑛subscriptnormsubscriptsuperscript𝑢𝑛𝐻𝑢subscript𝑡𝑛superscript𝐻1Ωsubscriptnormsubscriptsuperscript𝑣𝑛𝐻superscript𝑢subscript𝑡𝑛superscript𝐿2Ωsubscriptnorm𝑢subscript𝑡𝑛superscript𝐻1Ωsubscriptnormsuperscript𝑢subscript𝑡𝑛superscript𝐿2Ωwhere subscript𝑡𝑛𝑛𝜏\mathbf{E}_{\tau}(t_{n})\coloneqq\dfrac{\|u^{n}_{H}-u(t_{n})\|_{H^{1}(\Omega)}% +\|v^{n}_{H}-u^{\prime}(t_{n})\|_{L^{2}(\Omega)}}{\|u(t_{n})\|_{H^{1}(\Omega)}% +\|u^{\prime}(t_{n})\|_{L^{2}(\Omega)}},\quad\text{where }t_{n}=n\tau.bold_E start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ≔ divide start_ARG ∥ italic_u start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_u ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT + ∥ italic_v start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT - italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT end_ARG start_ARG ∥ italic_u ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT + ∥ italic_u start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Ω ) end_POSTSUBSCRIPT end_ARG , where italic_t start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = italic_n italic_τ .

Note that in our example the denominator will never be zero.

5.1 Implementation

To explain the implementation we first introduce some notation. We denote by 𝝁H,𝝂HNHsubscript𝝁𝐻subscript𝝂𝐻superscriptsubscript𝑁𝐻\bm{\mu}_{H},\bm{\nu}_{H}\in\mathbb{R}^{N_{H}}bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT italic_N start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT the coefficient vector corresponding to the solution uH,vH𝐕Hsubscript𝑢𝐻subscript𝑣𝐻subscript𝐕𝐻u_{H},v_{H}\in\mathbf{V}_{H}italic_u start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ bold_V start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. Furthermore, we set 𝐌HNH×NHsubscript𝐌𝐻superscriptsubscript𝑁𝐻subscript𝑁𝐻\mathbf{M}_{H}\in\mathbb{R}^{N_{H}\times N_{H}}bold_M start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT italic_N start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × italic_N start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT as the mass matrix. We denote 𝐀H,𝐁HNH×NHsubscript𝐀𝐻subscript𝐁𝐻superscriptsubscript𝑁𝐻subscript𝑁𝐻\mathbf{A}_{H},\mathbf{B}_{H}\in\mathbb{R}^{N_{H}\times N_{H}}bold_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , bold_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT italic_N start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT × italic_N start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT as the stiffness matrices and 𝐆H,𝐟HNHsubscript𝐆𝐻subscript𝐟𝐻superscriptsubscript𝑁𝐻\mathbf{G}_{H},\mathbf{f}_{H}\in\mathbb{R}^{N_{H}}bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , bold_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT italic_N start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT end_POSTSUPERSCRIPT as the load vectors to the discrete quantities 𝒜H,Hsubscript𝒜𝐻subscript𝐻\mathcal{A}_{H},\mathcal{B}_{H}caligraphic_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , caligraphic_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT and 𝒢H,fHsubscript𝒢𝐻subscript𝑓𝐻\mathcal{G}_{H},f_{H}caligraphic_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT. In the following, we set

𝐆Hn(𝝁Hn,𝝂Hn)=𝐆H(𝝁Hn,𝝂Hn)+𝐟Hn.superscriptsubscript𝐆𝐻𝑛superscriptsubscript𝝁𝐻𝑛superscriptsubscript𝝂𝐻𝑛subscript𝐆𝐻superscriptsubscript𝝁𝐻𝑛superscriptsubscript𝝂𝐻𝑛superscriptsubscript𝐟𝐻𝑛\mathbf{G}_{H}^{n}(\bm{\mu}_{H}^{n},\bm{\nu}_{H}^{n})=\mathbf{G}_{H}(\bm{\mu}_% {H}^{n},\bm{\nu}_{H}^{n})+\mathbf{f}_{H}^{n}.bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) + bold_f start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT .

From (3.4a) we obtain for the half step the following second-order formation

𝐌H𝝂Hn+12subscript𝐌𝐻superscriptsubscript𝝂𝐻𝑛12\displaystyle\mathbf{M}_{H}\bm{\nu}_{H}^{n+\frac{1}{2}}bold_M start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =𝐌H𝝂Hnτ2𝐀H𝝁Hnτ24𝐀H𝝂Hn+12τ2𝐁H𝝂Hn+12+τ2𝐆Hn(𝝁Hn,𝝂Hn),absentsubscript𝐌𝐻superscriptsubscript𝝂𝐻𝑛𝜏2subscript𝐀𝐻superscriptsubscript𝝁𝐻𝑛superscript𝜏24subscript𝐀𝐻superscriptsubscript𝝂𝐻𝑛12𝜏2subscript𝐁𝐻superscriptsubscript𝝂𝐻𝑛12𝜏2superscriptsubscript𝐆𝐻𝑛superscriptsubscript𝝁𝐻𝑛superscriptsubscript𝝂𝐻𝑛\displaystyle=\mathbf{M}_{H}\bm{\nu}_{H}^{n}-\frac{\tau}{2}\mathbf{A}_{H}\bm{% \mu}_{H}^{n}-\frac{\tau^{2}}{4}\mathbf{A}_{H}\bm{\nu}_{H}^{n+\frac{1}{2}}-% \frac{\tau}{2}\mathbf{B}_{H}\bm{\nu}_{H}^{n+\frac{1}{2}}+\frac{\tau}{2}\mathbf% {G}_{H}^{n}(\bm{\mu}_{H}^{n},\bm{\nu}_{H}^{n}),= bold_M start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG bold_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - divide start_ARG italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG bold_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG bold_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) , (5.1a)
𝝁Hn+12superscriptsubscript𝝁𝐻𝑛12\displaystyle\bm{\mu}_{H}^{n+\frac{1}{2}}bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT =𝝁Hn+τ2𝝂Hn+12.absentsuperscriptsubscript𝝁𝐻𝑛𝜏2superscriptsubscript𝝂𝐻𝑛12\displaystyle=\bm{\mu}_{H}^{n}+\frac{\tau}{2}\bm{\nu}_{H}^{n+\frac{1}{2}}.= bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + divide start_ARG italic_τ end_ARG start_ARG 2 end_ARG bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT . (5.1b)

Using this, we can calculate 𝝂Hn+1superscriptsubscript𝝂𝐻𝑛1\bm{\nu}_{H}^{n+1}bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT and 𝝁Hn+1superscriptsubscript𝝁𝐻𝑛1\bm{\mu}_{H}^{n+1}bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT for the full-step (3.4b) by

𝐌H𝝂Hn+1subscript𝐌𝐻superscriptsubscript𝝂𝐻𝑛1\displaystyle\mathbf{M}_{H}\bm{\nu}_{H}^{n+1}bold_M start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =2𝐌H𝝂Hn+12𝐌H𝝂Hn+τ(𝐆Hn+12(𝝁Hn+12,𝝂Hn+12)𝐆Hn(𝝁Hn,𝝂Hn)),absent2subscript𝐌𝐻superscriptsubscript𝝂𝐻𝑛12subscript𝐌𝐻superscriptsubscript𝝂𝐻𝑛𝜏superscriptsubscript𝐆𝐻𝑛12superscriptsubscript𝝁𝐻𝑛12superscriptsubscript𝝂𝐻𝑛12superscriptsubscript𝐆𝐻𝑛superscriptsubscript𝝁𝐻𝑛superscriptsubscript𝝂𝐻𝑛\displaystyle=2\mathbf{M}_{H}\bm{\nu}_{H}^{n+\frac{1}{2}}-\mathbf{M}_{H}\bm{% \nu}_{H}^{n}+\tau\bigl{(}\mathbf{G}_{H}^{n+\frac{1}{2}}(\bm{\mu}_{H}^{n+\frac{% 1}{2}},\bm{\nu}_{H}^{n+\frac{1}{2}})-\mathbf{G}_{H}^{n}(\bm{\mu}_{H}^{n},\bm{% \nu}_{H}^{n})\bigr{)},= 2 bold_M start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT - bold_M start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_τ ( bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ( bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT ) - bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) ) , (5.2a)
𝝁Hn+1superscriptsubscript𝝁𝐻𝑛1\displaystyle\bm{\mu}_{H}^{n+1}bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT =𝝁Hn+τ𝝂Hn+12,absentsuperscriptsubscript𝝁𝐻𝑛𝜏superscriptsubscript𝝂𝐻𝑛12\displaystyle=\bm{\mu}_{H}^{n}+\tau\bm{\nu}_{H}^{n+\frac{1}{2}},= bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_τ bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT , (5.2b)

In total, we have to solve two linear systems (5.1a), (5.2a) in each time step with one application of 𝐀Hsubscript𝐀𝐻\mathbf{A}_{H}bold_A start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT, one of 𝐁Hsubscript𝐁𝐻\mathbf{B}_{H}bold_B start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT and two evaluations of the nonlinearity 𝐆Hsubscript𝐆𝐻\mathbf{G}_{H}bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT.
In the special case 𝐆Hn(𝝁Hn,𝝂Hn)=𝐆Hn(𝝁Hn)superscriptsubscript𝐆𝐻𝑛superscriptsubscript𝝁𝐻𝑛superscriptsubscript𝝂𝐻𝑛superscriptsubscript𝐆𝐻𝑛superscriptsubscript𝝁𝐻𝑛\mathbf{G}_{H}^{n}(\bm{\mu}_{H}^{n},\bm{\nu}_{H}^{n})=\mathbf{G}_{H}^{n}(\bm{% \mu}_{H}^{n})bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = bold_G start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( bold_italic_μ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) only one linear system, namely (5.1a), must be solved, since we do not need to calculate 𝝂Hn+1superscriptsubscript𝝂𝐻𝑛1\bm{\nu}_{H}^{n+1}bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT, as only 𝐌H𝝂Hn+1subscript𝐌𝐻superscriptsubscript𝝂𝐻𝑛1\mathbf{M}_{H}\bm{\nu}_{H}^{n+1}bold_M start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT bold_italic_ν start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT is required.

5.2 Setting

We set as our domain Ω=(0,1)2Ωsuperscript012\Omega=(0,1)^{2}roman_Ω = ( 0 , 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, T=1𝑇1T=1italic_T = 1 and consider the homogenized nonlinear wave equation

ttuhomsubscript𝑡𝑡superscript𝑢𝑜𝑚\displaystyle\partial_{tt}u^{hom}∂ start_POSTSUBSCRIPT italic_t italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT (ahom(x)uhom)0.01Δ(tuhom)superscript𝑎𝑜𝑚𝑥superscript𝑢𝑜𝑚0.01Δsubscript𝑡superscript𝑢𝑜𝑚\displaystyle-\nabla\cdot(a^{hom}(x)\nabla u^{hom})-0.01\Delta(\partial_{t}u^{% hom})- ∇ ⋅ ( italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_x ) ∇ italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) - 0.01 roman_Δ ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) (5.3)
+sgn(tuhom)(|tuhom+0.0001|0.60.00010.6)=fsgnsubscript𝑡superscript𝑢𝑜𝑚superscriptsubscript𝑡superscript𝑢𝑜𝑚0.00010.6superscript0.00010.6𝑓\displaystyle+\operatorname{sgn}(\partial_{t}u^{hom})(|\partial_{t}u^{hom}+0.0% 001|^{0.6}-0.0001^{0.6})=f+ roman_sgn ( ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ) ( | ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT + 0.0001 | start_POSTSUPERSCRIPT 0.6 end_POSTSUPERSCRIPT - 0.0001 start_POSTSUPERSCRIPT 0.6 end_POSTSUPERSCRIPT ) = italic_f

with homogeneous Dirichlet boundary conditions. For the microscopic problem we consider periodic boundary conditions with ε=215𝜀superscript215\varepsilon=2^{-15}italic_ε = 2 start_POSTSUPERSCRIPT - 15 end_POSTSUPERSCRIPT and δ=213𝛿superscript213\delta=2^{-13}italic_δ = 2 start_POSTSUPERSCRIPT - 13 end_POSTSUPERSCRIPT, where we use 𝒫1subscript𝒫1\mathcal{P}_{1}caligraphic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT linear elements on a uniform microscopic mesh with grid width hhitalic_h. We set

aϵ(x1,x2)=(0.33+0.15(sin(2πx1)+sin(2πx1ϵ))000.33+0.15(sin(2πx1)+sin(2πx1ϵ)))superscript𝑎italic-ϵsubscript𝑥1subscript𝑥2matrix0.330.152𝜋subscript𝑥12𝜋subscript𝑥1italic-ϵ000.330.152𝜋subscript𝑥12𝜋subscript𝑥1italic-ϵ\displaystyle a^{\epsilon}(x_{1},x_{2})=\begin{pmatrix}0.33+0.15(\sin(2\pi x_{% 1})+\sin(2\pi\frac{x_{1}}{\epsilon}))&0\\ 0&0.33+0.15(\sin(2\pi x_{1})+\sin(2\pi\frac{x_{1}}{\epsilon}))\\ \end{pmatrix}italic_a start_POSTSUPERSCRIPT italic_ϵ end_POSTSUPERSCRIPT ( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = ( start_ARG start_ROW start_CELL 0.33 + 0.15 ( roman_sin ( 2 italic_π italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + roman_sin ( 2 italic_π divide start_ARG italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_ϵ end_ARG ) ) end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0.33 + 0.15 ( roman_sin ( 2 italic_π italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + roman_sin ( 2 italic_π divide start_ARG italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_ϵ end_ARG ) ) end_CELL end_ROW end_ARG )

as coefficient. According to [4, Chapter 5.3], the homogenized coefficient can be calculated exactly as

ahom(x1,x2)=(0.3(1.1+0.5sin(2πx1))20.25000.3(1.1+0.5sin(2πx1))).superscript𝑎𝑜𝑚subscript𝑥1subscript𝑥2matrix0.3superscript1.10.52𝜋subscript𝑥120.25000.31.10.52𝜋subscript𝑥1\displaystyle a^{hom}(x_{1},x_{2})=\begin{pmatrix}0.3\cdot\sqrt{(1.1+0.5\cdot% \sin(2\pi x_{1}))^{2}-0.25}&0\\ 0&0.3\cdot(1.1+0.5\cdot\sin(2\pi x_{1}))\end{pmatrix}.italic_a start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = ( start_ARG start_ROW start_CELL 0.3 ⋅ square-root start_ARG ( 1.1 + 0.5 ⋅ roman_sin ( 2 italic_π italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 0.25 end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0.3 ⋅ ( 1.1 + 0.5 ⋅ roman_sin ( 2 italic_π italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) end_CELL end_ROW end_ARG ) . (5.4)

As an exact solution of the homogenized equation we choose

uhom(t,x1,x2)=eπtsin(πx12)sin(πx22)superscript𝑢𝑜𝑚𝑡subscript𝑥1subscript𝑥2superscripte𝜋𝑡𝜋superscriptsubscript𝑥12𝜋superscriptsubscript𝑥22\displaystyle u^{hom}(t,x_{1},x_{2})=\operatorname{e}^{\pi t}\sin(\pi x_{1}^{2% })\sin(\pi x_{2}^{2})italic_u start_POSTSUPERSCRIPT italic_h italic_o italic_m end_POSTSUPERSCRIPT ( italic_t , italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = roman_e start_POSTSUPERSCRIPT italic_π italic_t end_POSTSUPERSCRIPT roman_sin ( italic_π italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) roman_sin ( italic_π italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT )

with a corresponding right-hand side and initial conditions. For the macroscopic discretization we use finite elements on a uniform quadrilateral mesh with meshsizes H=2k𝐻superscript2𝑘H=2^{-k}italic_H = 2 start_POSTSUPERSCRIPT - italic_k end_POSTSUPERSCRIPT.

5.3 Results

In Figure 1(a) we consider the spatial error for different microscopic meshsizes for a fixed time step-size τ=103𝜏superscript103\tau=10^{-3}italic_τ = 10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT. Here we use finite elements of order p=1𝑝1p=1italic_p = 1 as macroscopic space discretization. As predicted in Theorem 4.13, we obtain first order convergence till we reach the plateau of the space discretization of the cell problems.

103superscript103\displaystyle{10^{-3}}10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT102superscript102\displaystyle{10^{-2}}10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT101superscript101\displaystyle{10^{-1}}10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT103superscript103\displaystyle{10^{-3}}10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT102superscript102\displaystyle{10^{-2}}10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT101superscript101\displaystyle{10^{-1}}10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPTHerrorh/ε=25𝜀superscript25h/\varepsilon=2^{-5}italic_h / italic_ε = 2 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPTh/ε=26𝜀superscript26h/\varepsilon=2^{-6}italic_h / italic_ε = 2 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPTh/ε=27𝜀superscript27h/\varepsilon=2^{-7}italic_h / italic_ε = 2 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPTO(H1)𝑂superscript𝐻1O(H^{1})italic_O ( italic_H start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT )
(a)
104superscript104\displaystyle{10^{-4}}10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT103superscript103\displaystyle{10^{-3}}10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT102superscript102\displaystyle{10^{-2}}10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT101superscript101\displaystyle{10^{-1}}10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT105superscript105\displaystyle{10^{-5}}10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT103superscript103\displaystyle{10^{-3}}10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT101superscript101\displaystyle{10^{-1}}10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPTτ𝜏\displaystyle\tauitalic_τIMPMIDEXPMIDIMEXRO(τ2)𝑂superscript𝜏2O(\tau^{2})italic_O ( italic_τ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT )
(b)
Figure 1: The error 𝐄τ(1)subscript𝐄𝜏1\mathbf{E}_{\tau}(1)bold_E start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT ( 1 ) of finite element heterogeneous multiscale method plotted against the macroscopic mesh size H𝐻Hitalic_H on the left and the time step-size τ𝜏\tauitalic_τ on the right.

In Figure 1(b) we compare the implicit and explicit midpoint rule with the IMEX scheme. For the macroscopic space discretization, we use piecewise quadratic elements with a fixed H=27𝐻superscript27H=2^{-7}italic_H = 2 start_POSTSUPERSCRIPT - 7 end_POSTSUPERSCRIPT. In addition, we use the formula (5.4) for the homogenized coefficient here, since we are focusing on the time discretization error. One can observe the predicted convergence rate for the IMEX scheme as well as the second-order convergence for the implicit midpoint rule until the spatial discretization error is reached. The explicit midpoint rule is only stable under a strong CFL condition and the error immediately reaches the plateau of the spatial discretization error.

Conflict of interest

The authors declare that they have no conflict of interest to this work.

Data availability

The codes to reproduce the experiments are available on https://doi.org/10.35097/gkHSEiWVXPBkLPxL.

References

  • [1] A. Abdulle. The finite element heterogeneous multiscale method: a computational strategy for multiscale PDEs. In Multiple scales problems in biomathematics, mechanics, physics and numerics, volume 31 of GAKUTO Internat. Ser. Math. Sci. Appl., pages 133–181. Gakkotosho, Tokyo, 2009.
  • [2] A. Abdulle, W. E, B. Engquist, and E. Vanden-Eijnden. The heterogeneous multiscale method. Acta Numer., 21:1–87, 2012.
  • [3] A. Abdulle and M. J. Grote. Finite element heterogeneous multiscale method for the wave equation. Multiscale Model. Simul., 9(2):766–792, 2011.
  • [4] A. Abdulle, M. J. Grote, and C. Stohrer. Finite element heterogeneous multiscale method for the wave equation: long-time effects. Multiscale Model. Simul., 12(3):1230–1257, 2014.
  • [5] G. Akrivis, M. Crouzeix, and C. Makridakis. Implicit-explicit multistep methods for quasilinear parabolic equations. Numer. Math., 82(4):521–541, 1999.
  • [6] W. Arendt and M. Kreuter. Map** theorems for Sobolev spaces of vector-valued functions. Studia Math., 240(3):275–299, 2018.
  • [7] K. R. Arun, A. J. Das Gupta, and S. Samantaray. Analysis of an asymptotic preserving low Mach number accurate IMEX-RK scheme for the wave equation system. Appl. Math. Comput., 411:Paper No. 126469, 20, 2021.
  • [8] U. M. Ascher, S. J. Ruuth, and R. J. Spiteri. Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations. Appl. Numer. Math., 25(2-3):151–167, 1997. Special issue on time integration (Amsterdam, 1996).
  • [9] U. M. Ascher, S. J. Ruuth, and B. T. R. Wetton. Implicit-explicit methods for time-dependent partial differential equations. SIAM J. Numer. Anal., 32(3):797–823, 1995.
  • [10] A. Bensoussan, J.-L. Lions, and G. Papanicolaou. Asymptotic analysis for periodic structures. AMS Chelsea Publishing, Providence, RI, 2011. Corrected reprint of the 1978 original [MR0503330].
  • [11] S. Boscarino. Error analysis of IMEX Runge-Kutta methods derived from differential-algebraic systems. SIAM J. Numer. Anal., 45(4):1600–1621, 2007.
  • [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. Du and P. Ming. Convergence of the heterogeneous multiscale finite element method for elliptic problems with nonsmooth microstructures. Multiscale Model. Simul., 8(5):1770–1783, 2010.
  • [14] D. J. Gardner, J. E. Guerra, F. P. Hamon, D. R. Reynolds, P. A. Ullrich, and C. S. Woodward. Implicit–explicit (imex) runge–kutta methods for non-hydrostatic atmospheric models. Geoscientific Model Development, 11(4):1497–1515, 2018.
  • [15] D. Hipp, M. Hochbruck, and C. Stohrer. Unified error analysis for nonconforming space discretizations of wave-type equations. IMA J. Numer. Anal., 39(3):1206–1245, 2019.
  • [16] M. Hochbruck and J. Leibold. Finite element discretization of semilinear acoustic wave equations with kinetic boundary conditions. Electron. Trans. Numer. Anal., 53:522–540, 2020.
  • [17] M. Hochbruck and J. Leibold. An implicit-explicit time discretization scheme for second-order semilinear wave equations with application to dynamic boundary conditions. Numer. Math., 147(4):869–899, 2021.
  • [18] F. Huang and J. Shen. A new class of implicit-explicit BDFk𝑘kitalic_k SAV schemes for general dissipative systems and their error analysis. Comput. Methods Appl. Mech. Engrg., 392:Paper No. 114718, 25, 2022.
  • [19] W. Hundsdorfer and S. J. Ruuth. IMEX extensions of linear multistep methods with general monotonicity and boundedness properties. J. Comput. Phys., 225(2):2016–2042, 2007.
  • [20] S. Y. Kadioglu, D. A. Knoll, R. B. Lowrie, and R. M. Rauenzahn. A second order self-consistent IMEX method for radiation hydrodynamics. J. Comput. Phys., 229(22):8313–8332, 2010.
  • [21] T. Koto. IMEX Runge-Kutta schemes for reaction-diffusion equations. J. Comput. Appl. Math., 215(1):182–195, 2008.
  • [22] W. Layton, Y. Li, and C. Trenchea. Recent developments in IMEX methods with time filters for systems of evolution equations. J. Comput. Appl. Math., 299:50–67, 2016.
  • [23] W. Layton and C. Trenchea. Stability of two IMEX methods, CNLF and BDF2-AB2, for uncoupling systems of evolution equations. Appl. Numer. Math., 62(2):112–120, 2012.
  • [24] D. Li, C. Quan, and T. Tang. Stability and convergence analysis for the implicit-explicit method to the Cahn-Hilliard equation. Math. Comp., 91(334):785–809, 2022.
  • [25] H. Methenni, A. Imperiale, and S. Imperiale. An implicit–explicit time discretization for elastic wave propagation problems in plates. International Journal for Numerical Methods in Engineering, 125(5):e7393, 2024.
  • [26] G. Nguetseng, H. Nnang, and N. Svanstedt. G𝐺Gitalic_G-convergence and homogenization of monotone damped hyperbolic equations. Banach J. Math. Anal., 4(1):100–115, 2010.
  • [27] J. C. Pedro, M. K. Banda, and P. Sibanda. Implicit-explicit higher-order time integration schemes for computations of structural dynamics with fluid-structure interaction. Appl. Appl. Math., 10(1):287–311, 2015.
  • [28] N. Svanstedt. G𝐺Gitalic_G-convergence of parabolic operators. Nonlinear Anal., 36(7):807–842, 1999.
  • [29] N. Svanstedt. Convergence of quasi-linear hyperbolic equations. J. Hyperbolic Differ. Equ., 4(4):655–677, 2007.
  • [30] J. G. Verwer, J. G. Blom, and W. Hundsdorfer. An implicit-explicit approach for atmospheric transport-chemistry problems. Appl. Numer. Math., 20(1-2):191–209, 1996. Workshop on the method of lines for time-dependent problems (Lexington, KY, 1995).