Introduction
Nonlocal porous medium equations combine a density-dependent diffusivity with interactions acting over long spatial scales. In the fractional-pressure model, these interactions are encoded with the pressure given by the fractional gradient ∇ ( − Δ ) − σ u \nabla(-\Delta)^{-\sigma}u ∇ ( − Δ ) − σ u . In addition, replacing the classical time derivative by a Caputo derivative introduces memory into the evolution. The resulting equation combines nonlinear degeneracy with nonlocality in both space and time, making the preservation of positivity, mass, and stability particularly relevant to its numerical approximation. There are several difficulties in constructing such an approximation. The diffusivity vanishes where the density is zero, while the pressure gradient depends on the density in the whole space. Moreover, the time derivative depends on the previous history of the solution. Hence, the discretizations of the flux and of the memory term have to be considered together when proving stability and convergence.
In this paper, we introduce and analyze numerical approximations of
∂ t α u − ∇ ⋅ ( u m − 1 ∇ ( − Δ ) − σ u ) = 0 in R d × ( 0 , T ) , u ( ⋅ , 0 ) = u 0 in R d , (1) \partial_t^\alpha u-\nabla\cdot\left(u^{m-1}\nabla(-\Delta)^{-\sigma}u\right)=0 \quad\text{in }\mathbb{R}^{d}\times(0,T),
\qquad
u(\cdot,0)=u_0 \quad\text{in }\mathbb{R}^{d}, \tag*{(1)} ∂ t α u − ∇ ⋅ ( u m − 1 ∇ ( − Δ ) − σ u ) = 0 in R d × ( 0 , T ) , u ( ⋅ , 0 ) = u 0 in R d , (1)
where m > 1 m>1 m > 1 , 0 < σ < 1 0<\sigma<1 0 < σ < 1 , and 0 < α < 1 0<\alpha<1 0 < α < 1 . We take non-negative initial data u 0 ∈ L 1 ( R d ) ∩ H r ( R d ) u_0\in L^1(\mathbb{R}^{d})\cap H^r(\mathbb{R}^{d}) u 0 ∈ L 1 ( R d ) ∩ H r ( R d ) , with r ≥ d / 2 + 3 r\ge d/2+3 r ≥ d /2 + 3 , and take the regularity assumption u ∈ C ( [ 0 , T ] ; L 1 ( R d ) ∩ H r ( R d ) ) u\in C([0,T];L^1(\mathbb{R}^{d})\cap H^r(\mathbb{R}^{d})) u ∈ C ([ 0 , T ] ; L 1 ( R d ) ∩ H r ( R d )) . Existence of the solutions of such regularity was shown for α = 1 \alpha=1 α = 1 and m = 1 m=1 m = 1 by Choi and Yeong [6 ] . Also, when additional spatial and temporal regularity is required, we impose it where needed for consistency and convergence. In particular, the convergence estimates below are conditional on the stated consistency bounds. We do not establish existence or uniqueness for the continuous problem in this generality.
For sufficiently regular functions, the Caputo derivative can be written as
∂ t α y ( t ) = y ( t ) − y ( 0 ) Γ ( 1 − α ) t α + α Γ ( 1 − α ) ∫ 0 t y ( t ) − y ( s ) ( t − s ) 1 + α d s . (2) \partial_t^\alpha y(t)=\frac{y(t)-y(0)}{\Gamma(1-\alpha)t^\alpha}+\frac{\alpha}{\Gamma(1-\alpha)}\int_0^t\frac{y(t)-y(s)}{(t-s)^{1+\alpha}}\,ds. \tag*{(2)} ∂ t α y ( t ) = Γ ( 1 − α ) t α y ( t ) − y ( 0 ) + Γ ( 1 − α ) α ∫ 0 t ( t − s ) 1 + α y ( t ) − y ( s ) d s . (2)
On the other hand, the pressure is formally p = ( − Δ ) − σ u p=(-\Delta)^{-\sigma}u p = ( − Δ ) − σ u and since only its gradient enters (1) , we define the spatial interaction directly by the Fourier multiplier
∇ ( − Δ ) − σ v ( ξ ) = i ξ ∣ ξ ∣ − 2 σ v ^ ( ξ ) . \nabla(-\Delta)^{-\sigma}v(\xi)=i\xi|\xi|^{-2\sigma}\widehat{v}(\xi). ∇ ( − Δ ) − σ v ( ξ ) = i ξ ∣ ξ ∣ − 2 σ v ( ξ ) .
For smooth, rapidly decaying functions, the corresponding singular-integral representation is
∇ ( − Δ ) − σ v ( x ) = c d , σ P . V . ∫ R d v ( x + y ) − v ( x ) ∣ y ∣ d + 1 − 2 σ y ∣ y ∣ d y = c d , σ P . V . ∫ R d v ( x ) − v ( z ) ∣ x − z ∣ d + 1 − 2 σ x − z ∣ x − z ∣ d z . \begin{aligned}
\nabla(-\Delta)^{-\sigma}v(x)
&=c_{d,\sigma}\,\mathrm{P.V.}\int_{\mathbb{R}^{d}}\frac{v(x+y)-v(x)}{|y|^{d+1-2\sigma}}\frac{y}{|y|}\,dy\\
&=c_{d,\sigma}\,\mathrm{P.V.}\int_{\mathbb{R}^{d}}\frac{v(x)-v(z)}{|x-z|^{d+1-2\sigma}}\frac{x-z}{|x-z|}\,dz.
\end{aligned} ∇ ( − Δ ) − σ v ( x ) = c d , σ P.V. ∫ R d ∣ y ∣ d + 1 − 2 σ v ( x + y ) − v ( x ) ∣ y ∣ y d y = c d , σ P.V. ∫ R d ∣ x − z ∣ d + 1 − 2 σ v ( x ) − v ( z ) ∣ x − z ∣ x − z d z .
where the normalization constants c d , σ > 0 c_{d,\sigma}>0 c d , σ > 0 are known and symmetric limits are used when needed. Defining the gradient directly also avoids the low-frequency normalization of the pressure in one dimension when σ ≥ 1 / 2 \sigma\ge1/2 σ ≥ 1/2 . This operator was first introduced by Horváth [12 ] . We write
A u = ∇ ⋅ ( u m − 1 ∇ ( − Δ ) − σ u ) . \mathcal{A}u=\nabla\cdot\left(u^{m-1}\nabla(-\Delta)^{-\sigma}u\right). A u = ∇ ⋅ ( u m − 1 ∇ ( − Δ ) − σ u ) .
For the classical time derivative and m = 2 m=2 m = 2 , Caffarelli and Vázquez [3 ] established the existence of bounded weak solutions with finite propagation speed for compactly supported data. Stan, del Teso, and Vázquez [17 ] studied the more general mobility u m − 1 u^{m-1} u m − 1 and the dependence of propagation on m m m . The derivation of this equation for the classical time derivative from physical principles was provided by the first author [16 ] . In one dimension, the use of integrated cumulative variables v ( x , t ) = ∫ − ∞ x u ( y , t ) d y v(x,t)=\int_{-\infty}^{x}u(y,t)\,dy v ( x , t ) = ∫ − ∞ x u ( y , t ) d y transforms the density equation to a nondivergence form equation that involves a fractional Laplacian. This formulation has the advantage of providing access to comparison arguments. In addition, a related viscosity theory is developed in [5 ] . In the context of the mathematical analysis of dislocation density, this equation with m = 2 m = 2 m = 2 and σ = 1 / 2 \sigma= 1/2 σ = 1/2 was analyzed by Biler, Karch, and Monneau [2 ] . For our time-fractional equation, the same integration in space gives, under sufficient regularity and vanishing flux at − ∞ -\infty − ∞ ,
∂ t α v + ∣ ∂ x v ∣ m − 1 ( − Δ ) s v = 0 , s = 1 − σ . (3) \partial_t^\alpha v + \lvert\partial_x v\rvert^{m-1}(-\Delta)^s v = 0,\qquad s = 1-\sigma. \tag*{(3)} ∂ t α v + ∣ ∂ x v ∣ m − 1 ( − Δ ) s v = 0 , s = 1 − σ . (3)
Notice that v v v is bounded and non-decreasing when u u u is non-negative and integrable. This gives a useful class of functions on which to study the comparison and stability of the numerical method. It also allows us to recover the density approximation by discrete differentiation. The relation between these two formulations is used throughout our one-dimensional analysis.
The combination of fractional pressure and a fractional time derivative was studied by Allen, Caffarelli, and Vasseur [1 ] . For m = 2 m = 2 m = 2 and 0 < σ < 1 / 2 0 < \sigma< 1/2 0 < σ < 1/2 , they proved the existence and Hölder regularity of weak solutions under suitable decay assumptions on the initial data and forcing. Their results provide an analytical foundation for the time-fractional model, but do not supply a general uniqueness theorem or the strong regularity assumed in our error analysis. Viscosity methods for parabolic problems with a Caputo derivative have also been developed by Topp and Yangari [20 ] .
The closest numerical predecessor is the work of del Teso and Jakobsen [10 ] for the classical-time equation. They constructed a monotone upwind approximation of the one-dimensional cumulative problem and recovered a conservative density scheme by numerical differentiation. Their convergence theory includes nonsmooth and measure-valued initial data. The cumulative formulation, the choice of the upwind derivative, and the recovery of the density are therefore already available in the classical-time setting. In the present work, we study how this construction can be combined with the L1 history term, both for implicit and explicit time stepping. This requires comparison estimates that retain the contribution of all previous time levels.
A different approach is taken by Carrillo, Fronzoni, and Süli [4 ] , who analyze a finite element method for a parabolically regularized model on bounded domains in dimensions two and three, with pressure defined through a spectral fractional Neumann Laplacian. For the distinct class of equations ∂ t u − L [ φ ( u ) ] = f \partial_t u - \mathcal{L}[\varphi(u)] = f ∂ t u − L [ φ ( u )] = f , robust numerical methods are developed by del Teso, Endal, and Jakobsen [9 ] . In that class, a linear nonlocal operator acts on a nonlinear function of the density. In (1) , the nonlinearity instead enters through the product of the mobility and the pressure gradient. Thus, although positivity and conservation are common numerical objectives, spatial operators have different structures. The analysis in the following uses the conservative flux in the density variable and the comparison property in the cumulative variable. Our time discretization uses the L1 formula, whose stability and accuracy for time-fractional diffusion were studied, for example, by Lin and Xu [15 ] .
In addition, a relevant issue in its analysis is the regularity of the solution near the initial time. The usual O ( τ 2 − α ) O(\tau^{2-\alpha}) O ( τ 2 − α ) estimate requires time regularity, which does not need to hold even for smooth initial data. Jin, Lazarov, and Zhou [13 ] analyzed the L1 method for linear subdiffusion with smooth and nonsmooth initial data. Stynes, O’Riordan, and Gracia [19 ] studied the effect of the initial singularity on finite difference approximations on uniform and graded meshes. Kopteva [14 ] provided a framework for L1 error estimates in the maximum and L 2 L^2 L 2 norms. These works explain why requiring the consistency error to tend to zero uniformly over all time levels can be too restrictive. They also provide the background for the weighted temporal estimate used here.
More recently, del Teso and Płociniczak [11 ] combined L1 time stepping with monotone spatial discretizations for diffusion equations nonlocal in space and time, obtaining convergence and regularity results in a viscosity framework. Their spatial operator has a prescribed space-time dependent diffusivity. In (3) , the coefficient ∣ ∂ x v ∣ m − 1 \lvert\partial_x v\rvert^{m-1} ∣ ∂ x v ∣ m − 1 depends on the unknown solution and can vanish. For this reason, the monotonicity of the complete nonlinear spatial discretization has to be checked before applying a temporal comparison argument.
The spatial construction used here is based on the fractional powers of the discrete Laplacian studied by Ciaurri et al. [7 , 8 ] . These works also provide the kernel formulas and consistency estimates used in our one-dimensional analysis. For the semigroup pressure-gradient weights, taking the negative discrete divergence gives the fractional power ( − Δ h ) 1 − σ (-\Delta_h)^{1-\sigma} ( − Δ h ) 1 − σ . The resulting operator has a difference representation with non-negative weights. In several dimensions, the relevant sign condition concerns the sum over the spatial directions. The individual directional coefficients need not be non-negative. We verify the summed sign condition and the required cancellation and summability properties in the appendix.
The present work combines a conservative upwind flux with implicit and explicit L1 time discretizations. We first study the implicit density scheme in an arbitrary space dimension. Under the stated assumptions on the weights and summability of the fluxes, we establish structural estimates for the implicit scheme, including non-negativity, mass conservation, maximum-norm and energy bounds, and existence of discrete solutions. These results use the upwind form of the flux, the summed sign condition on the spatial weights, and the positivity of the L1 history coefficients. The implicit estimates do not require a CFL restriction.
In one dimension, the cumulative formulation yields comparison and contraction estimates. For m ≥ 2 m \ge2 m ≥ 2 , these estimates give a uniform convergence of the cumulative approximation and a convergence of the density against compactly supported smooth test functions, provided that the assumed spatial and weighted temporal consistency bounds hold. More precisely, the comparison estimate for the nonlinear resolvent gives a scalar L1 inequality for the maximum-norm error. A weighted discrete comparison estimate then controls the accumulation of the consistency errors. This yields the convergence result in Theorem 4.
The temporal analysis allows for the bounds ∥ ∂ t v ( t ) ∥ ∞ ≤ C v t α − 1 \lVert\partial_t v(t)\rVert_\infty\le C_v t^{\alpha-1} ∥ ∂ t v ( t ) ∥ ∞ ≤ C v t α − 1 and ∥ ∂ t t v ( t ) ∥ ∞ ≤ C v t α − 2 \lVert\partial_{tt}v(t)\rVert_\infty\le C_v t^{\alpha-2} ∥ ∂ tt v ( t ) ∥ ∞ ≤ C v t α − 2 for t > 0 t > 0 t > 0 . Under these bounds and the stated spatial assumptions, the implicit error estimate takes the form of
max 1 ≤ n ≤ N ∥ V n − v n ∥ ∞ ≤ ∥ V 0 − v 0 ∥ ∞ + C ( τ α + h + η A ( h ) ) . \max_{1 \le n \le N} \lVert V^n-v^n\rVert_\infty\le\lVert V^0-v^0\rVert_\infty+C\left(\tau^\alpha+h+\eta_A(h)\right). 1 ≤ n ≤ N max ∥ V n − v n ∥ ∞ ≤ ∥ V 0 − v 0 ∥ ∞ + C ( τ α + h + η A ( h ) ) .
Here, h h h and τ \tau τ are the spatial and temporal mesh sizes, t n = n τ t_n=n\tau t n = n τ , V n V^n V n is the discrete cumulative solution, and v n v^n v n denotes the sampled exact solution. The quantity η A ( h ) \eta_A(h) η A ( h ) is the consistency error of the fractional discrete Laplacian, and C C C is independent of h h h and τ \tau τ . The estimate is uniform over all time levels, including the first one. It follows from a time-weighted residual bound and does not require the unweighted first-step residual to tend to zero. The stated regularity of the cumulative solution remains an assumption on the continuous problem.
We also derive a sufficient CFL condition for the explicit scheme throughout 0 < σ < 1 0<\sigma<1 0 < σ < 1 . The restriction involves τ α \tau^\alpha τ α and reflects the spatial scaling on either side of σ = 1 / 2 \sigma=1/2 σ = 1/2 , with a logarithmic correction at this value. Under this condition, comparison and contraction give an analogous error estimate, with an additional temporal modulus for the continuous spatial operator. This modulus accounts for evaluating the numerical flux at the previous time level; its required properties are stated in Theorem 5. Thus, the analysis extends the cumulative upwind approach to Caputo time stepping while retaining explicit assumptions on the regularity of the solution being approximated.
The paper is organized as follows. § 2 recalls a continuous maximum principle. § 3 introduces the schemes and develops their structural properties, consistency, and one-dimensional convergence analysis. § 4 presents numerical experiments. Appendix § 6 describes the discretizations of the pressure-gradient and the connection with the discrete fractional Laplacian.
Preliminaries
Theorem 1 (Continuous maximum principle). Let u ( x , t ) u(x,t) u ( x , t ) be a sufficiently regular, bounded, and non-negative function such that A u \mathcal{A}u A u is well-defined. If, for a fixed t > 0 t>0 t > 0 , u ( ⋅ , t ) u(\cdot,t) u ( ⋅ , t ) has a global maximum at x 0 x_0 x 0 , that is,
u ( x 0 , t ) ≥ u ( x , t ) , x ∈ R d , u(x_0,t)\ge u(x,t),\qquad x\in\mathbb{R}^d, u ( x 0 , t ) ≥ u ( x , t ) , x ∈ R d ,
then
Proof. Since u ( ⋅ , t ) u(\cdot,t) u ( ⋅ , t ) has a global maximum at x 0 x_0 x 0 , we have
∇ u ( x 0 , t ) = 0. \nabla u(x_0,t)=0. ∇ u ( x 0 , t ) = 0.
Expanding A u \mathcal{A}u A u , we obtain
A u = ∇ ( u m − 1 ) ⋅ ∇ ( − Δ ) − σ u + u m − 1 Δ ( − Δ ) − σ u . \mathcal{A}u=\nabla\left(u^{m-1}\right)\cdot\nabla(-\Delta)^{-\sigma}u+u^{m-1}\Delta(-\Delta)^{-\sigma}u. A u = ∇ ( u m − 1 ) ⋅ ∇ ( − Δ ) − σ u + u m − 1 Δ ( − Δ ) − σ u .
If u ( x 0 , t ) = 0 u(x_0,t)=0 u ( x 0 , t ) = 0 , then the non-negativity of u u u and the maximality of u ( x 0 , t ) u(x_0,t) u ( x 0 , t ) imply that u ( ⋅ , t ) ≡ 0 u(\cdot,t)\equiv0 u ( ⋅ , t ) ≡ 0 , and the conclusion is immediate. Hence, assume that u ( x 0 , t ) > 0 u(x_0,t)>0 u ( x 0 , t ) > 0 . Then
∇ ( u m − 1 ) ( x 0 , t ) = ( m − 1 ) u ( x 0 , t ) m − 2 ∇ u ( x 0 , t ) = 0. \nabla\left(u^{m-1}\right)(x_0,t)=(m-1)u(x_0,t)^{m-2}\nabla u(x_0,t)=0. ∇ ( u m − 1 ) ( x 0 , t ) = ( m − 1 ) u ( x 0 , t ) m − 2 ∇ u ( x 0 , t ) = 0.
Therefore, the first term vanishes at x 0 x_0 x 0 . For the second term from the identity
Δ ( − Δ ) − σ u = − ( − Δ ) 1 − σ u , \Delta(-\Delta)^{-\sigma}u=-(-\Delta)^{1-\sigma}u, Δ ( − Δ ) − σ u = − ( − Δ ) 1 − σ u ,
and by the singular-integral representation of the fractional Laplacian, we have
Δ ( − Δ ) − σ u ( x 0 , t ) = C d , 1 − σ P.V. ∫ R d u ( y , t ) − u ( x 0 , t ) ∣ x 0 − y ∣ d + 2 ( 1 − σ ) d y . \Delta(-\Delta)^{-\sigma}u(x_0,t)=C_{d,1-\sigma}\operatorname{P.V.}\int_{\mathbb{R}^d}\frac{u(y,t)-u(x_0,t)}{|x_0-y|^{d+2(1-\sigma)}}\,dy. Δ ( − Δ ) − σ u ( x 0 , t ) = C d , 1 − σ P.V. ∫ R d ∣ x 0 − y ∣ d + 2 ( 1 − σ ) u ( y , t ) − u ( x 0 , t ) d y .
Since x 0 x_0 x 0 is a global maximum, it follows that
u ( y , t ) − u ( x 0 , t ) ≤ 0 , y ∈ R d , u(y,t)-u(x_0,t)\leq0,\qquad y\in\mathbb{R}^d, u ( y , t ) − u ( x 0 , t ) ≤ 0 , y ∈ R d ,
and hence
Δ ( − Δ ) − σ u ( x 0 , t ) ≤ 0. \Delta(-\Delta)^{-\sigma}u(x_0,t)\leq0. Δ ( − Δ ) − σ u ( x 0 , t ) ≤ 0.
Since u ( x 0 , t ) m − 1 ≥ 0 u(x_0,t)^{m-1}\geq0 u ( x 0 , t ) m − 1 ≥ 0 , we conclude that
A u ( x 0 , t ) ≤ 0 , \mathcal{A}u(x_0,t)\leq0, A u ( x 0 , t ) ≤ 0 ,
which proves the claim.
Lemma 1 (L ∞ L^\infty L ∞ stability). Let u 0 ∈ L ∞ ( R d ) u_0\in L^\infty(\mathbb{R}^d) u 0 ∈ L ∞ ( R d ) be non-negative, and assume that u ( x , t ) u(x,t) u ( x , t ) is a sufficiently regular, bounded and non-negative solution to (1). Then
sup t ∈ [ 0 , T ] ∥ u ( ⋅ , t ) ∥ ∞ ≤ ∥ u 0 ∥ ∞ . \sup_{t\in[0,T]}\|u(\cdot,t)\|_\infty\leq\|u_0\|_\infty. t ∈ [ 0 , T ] sup ∥ u ( ⋅ , t ) ∥ ∞ ≤ ∥ u 0 ∥ ∞ .
Proof. Suppose to the contrary that
sup t ∈ [ 0 , T ] ∥ u ( ⋅ , t ) ∥ ∞ > ∥ u 0 ∥ ∞ . \sup_{t\in[0,T]}\|u(\cdot,t)\|_\infty>\|u_0\|_\infty. t ∈ [ 0 , T ] sup ∥ u ( ⋅ , t ) ∥ ∞ > ∥ u 0 ∥ ∞ .
Then, there exist t ∗ ∈ ( 0 , T ] t_*\in(0,T] t ∗ ∈ ( 0 , T ] and x ∗ ∈ R d x_*\in\mathbb{R}^d x ∗ ∈ R d such that
u ( x ∗ , t ∗ ) = max 0 ≤ s ≤ t ∗ sup x ∈ R d u ( x , s ) > ∥ u 0 ∥ ∞ . u(x_*,t_*)=\max_{0\leq s\leq t_*}\sup_{x\in\mathbb{R}^d}u(x,s)>\|u_0\|_\infty. u ( x ∗ , t ∗ ) = 0 ≤ s ≤ t ∗ max x ∈ R d sup u ( x , s ) > ∥ u 0 ∥ ∞ .
In particular,
u ( x ∗ , t ∗ ) ≥ u ( x ∗ , s ) , 0 ≤ s ≤ t ∗ , u(x_*,t_*)\geq u(x_*,s),\qquad0\leq s\leq t_*, u ( x ∗ , t ∗ ) ≥ u ( x ∗ , s ) , 0 ≤ s ≤ t ∗ ,
and
u ( x ∗ , t ∗ ) − u ( x ∗ , 0 ) > 0. u(x_\ast,t_\ast)-u(x_\ast,0)>0. u ( x ∗ , t ∗ ) − u ( x ∗ , 0 ) > 0.
Applying (2) to the function s ↦ u ( x ∗ , s ) s\mapsto u(x_\ast,s) s ↦ u ( x ∗ , s ) yields
∂ t α u ( x ∗ , t ∗ ) > 0. \partial_t^\alpha u(x_\ast,t_\ast)>0. ∂ t α u ( x ∗ , t ∗ ) > 0.
On the other hand, x ∗ x_\ast x ∗ is a global maximum of u ( ⋅ , t ∗ ) u(\cdot,t_\ast) u ( ⋅ , t ∗ ) . By Theorem 1,
A u ( x ∗ , t ∗ ) ≤ 0. \mathcal{A}u(x_\ast,t_\ast)\le0. A u ( x ∗ , t ∗ ) ≤ 0.
But since (1) can be written as
∂ t α u = A u , \partial_t^\alpha u=\mathcal{A}u, ∂ t α u = A u ,
we obtain
∂ t α u ( x ∗ , t ∗ ) ≤ 0 , \partial_t^\alpha u(x_\ast,t_\ast)\le0, ∂ t α u ( x ∗ , t ∗ ) ≤ 0 ,
which is a contradiction. Therefore,
∥ u ( ⋅ , t ) ∥ ∞ ≤ ∥ u 0 ∥ ∞ , t ∈ [ 0 , T ] , \|u(\cdot,t)\|_\infty\le\|u_0\|_\infty,\qquad t\in[0,T], ∥ u ( ⋅ , t ) ∥ ∞ ≤ ∥ u 0 ∥ ∞ , t ∈ [ 0 , T ] ,
and the proof is complete.
Numerical scheme
We introduce the space and time grids
x j = j h , j ∈ Z d , t n = n τ , n = 0 , … , N . x_j=jh,\qquad j\in\mathbb{Z}^d,\qquad t_n=n\tau,\qquad n=0,\ldots,N. x j = j h , j ∈ Z d , t n = n τ , n = 0 , … , N .
We write
U j n ≈ u ( x j , t n ) , U j 0 = u 0 ( x j ) , U_j^n\approx u(x_j,t_n),\qquad U_j^0=u_0(x_j), U j n ≈ u ( x j , t n ) , U j 0 = u 0 ( x j ) ,
that is, U j n U_j^n U j n is the numerical approximation of u ( x j , t n ) u(x_j,t_n) u ( x j , t n ) . We discretize the Caputo derivative by the L1 scheme
D τ α U j n = τ − α Γ ( 2 − α ) ∑ k = 0 n − 1 a k ( U j n − k − U j n − k − 1 ) , n = 1 , … , N . D_\tau^\alpha U_j^n=\frac{\tau^{-\alpha}}{\Gamma(2-\alpha)}\sum_{k=0}^{n-1}a_k\left(U_j^{n-k}-U_j^{n-k-1}\right),\qquad n=1,\ldots,N. D τ α U j n = Γ ( 2 − α ) τ − α k = 0 ∑ n − 1 a k ( U j n − k − U j n − k − 1 ) , n = 1 , … , N .
where
a k = ( k + 1 ) 1 − α − k 1 − α . a_k=(k+1)^{1-\alpha}-k^{1-\alpha}. a k = ( k + 1 ) 1 − α − k 1 − α .
The coefficients satisfy
1 = a 0 > a 1 > a 2 > ⋯ > 0. 1=a_0>a_1>a_2>\cdots>0. 1 = a 0 > a 1 > a 2 > ⋯ > 0.
For each direction i = 1 , … , d i=1,\ldots,d i = 1 , … , d , we introduce the staggered lattice
Γ i = Z d − 1 2 e i . \Gamma_i=\mathbb{Z}^d-\frac{1}{2}e_i. Γ i = Z d − 2 1 e i .
Next, the i i i -th component of the pressure gradient at the cell interface x j + 1 2 e i x_{j+\frac{1}{2}e_i} x j + 2 1 e i can be approximated by
( G h , i U ) j + 1 2 e i = ∑ k ∈ Z d g k − j − 1 2 e i i ( h ) U k , (G_{h,i}U)_{j+\frac{1}{2}e_i}=\sum_{k\in\mathbb{Z}^d}g^i_{k-j-\frac{1}{2}e_i}(h)U_k, ( G h , i U ) j + 2 1 e i = k ∈ Z d ∑ g k − j − 2 1 e i i ( h ) U k ,
where g γ i ( h ) g^i_\gamma(h) g γ i ( h ) with γ ∈ Γ i \gamma\in\Gamma_i γ ∈ Γ i are discrete weights approximating the i i i -th component of ∇ ( − Δ ) − σ \nabla(-\Delta)^{-\sigma} ∇ ( − Δ ) − σ .
Furthermore, we impose the following structural assumptions on the weights. First, they are antisymmetric,
g − γ i ( h ) = − g γ i ( h ) , γ ∈ Γ i , i = 1 , … , d . g^i_{-\gamma}(h)=-g^i_\gamma(h),\qquad\gamma\in\Gamma_i,\quad i=1,\ldots,d. g − γ i ( h ) = − g γ i ( h ) , γ ∈ Γ i , i = 1 , … , d .
Note that this means that the pressure gradient operator annihilates constants. More precisely, we assume
∑ γ ∈ Γ i s y m g γ i ( h ) = 0 , i = 1 , … , d . \sum_{\gamma\in\Gamma_i}^{\mathrm{sym}} g^i_\gamma(h)=0,\qquad i=1,\ldots,d. γ ∈ Γ i ∑ sym g γ i ( h ) = 0 , i = 1 , … , d .
where the sum is understood in the symmetric principal-value sense whenever it is not absolutely convergent. Second, the weights must satisfy the decay estimate
∣ g γ i ( h ) ∣ ≤ C h 2 σ − 1 ∣ γ ∣ − ( d + 1 − 2 σ ) , ∣ γ ∣ → ∞ , \lvert g^i_\gamma(h)\rvert\leq Ch^{2\sigma-1}\lvert\gamma\rvert^{-(d+1-2\sigma)},\qquad\lvert\gamma\rvert\to\infty, ∣ g γ i ( h )∣ ≤ C h 2 σ − 1 ∣ γ ∣ − ( d + 1 − 2 σ ) , ∣ γ ∣ → ∞ ,
where C > 0 C>0 C > 0 is independent of h h h . Finally, for β ∈ Z d \beta\in\mathbb{Z}^d β ∈ Z d we define
c β i ( h ) = g β − 1 2 e i i ( h ) − g β + 1 2 e i i ( h ) . c^i_\beta(h)=g^i_{\beta-\frac{1}{2}e_i}(h)-g^i_{\beta+\frac{1}{2}e_i}(h). c β i ( h ) = g β − 2 1 e i i ( h ) − g β + 2 1 e i i ( h ) .
Also, we assume that the sum of the directional coefficients satisfies
C β ( h ) : = 1 h ∑ i = 1 d c β i ( h ) ≥ 0 for all β ≠ 0 , (4) C_\beta(h):=\frac{1}{h}\sum_{i=1}^{d}c^i_\beta(h)\geq0\quad\text{for all }\beta\ne0, \tag*{(4)} C β ( h ) := h 1 i = 1 ∑ d c β i ( h ) ≥ 0 for all β = 0 , (4)
and
∑ β ∈ Z d c β i ( h ) = 0 , i = 1 , … , d . (5) \sum_{\beta\in\mathbb{Z}^d}c^i_\beta(h)=0,\qquad i=1,\ldots,d. \tag*{(5)} β ∈ Z d ∑ c β i ( h ) = 0 , i = 1 , … , d . (5)
These sign and cancellation properties will be used below to establish the discrete maximum principle.
In the sequel, whenever the pressure-gradient operator G h , i U G_{h,i}U G h , i U is used, we assume that its defining series is well-defined, either absolutely or in the symmetric principal-value sense specified above. Moreover, whenever the representation in terms of the coefficients c β i ( h ) c^i_\beta(h) c β i ( h ) is used, we assume
∑ β ∈ Z d ∣ c β i ( h ) ∣ < ∞ , i = 1 , … , d . \sum_{\beta\in\mathbb{Z}^d}\lvert c^i_\beta(h)\rvert<\infty,\qquad i=1,\ldots,d. β ∈ Z d ∑ ∣ c β i ( h )∣ < ∞ , i = 1 , … , d .
The sign, cancellation, and absolute summability conditions are satisfied by semigroup construction in arbitrary dimension; see Proposition 4. No sign condition is imposed on an individual c β i ( h ) c^i_\beta(h) c β i ( h ) when d > 1 d>1 d > 1 . In particular, if U ∈ ℓ 1 ( Z d ) U\in\ell^1(\mathbb{Z}^d) U ∈ ℓ 1 ( Z d ) and the weights g γ i ( h ) g^i_\gamma(h) g γ i ( h ) are bounded for fixed h h h , then the series defining G h , i U G_{h,i}U G h , i U is absolutely convergent.
For convenience, let
V j + 1 2 e i i ( U ) = ( G h , i U ) j + 1 2 e i , V^i_{j+\frac{1}{2}e_i}(U)=(G_{h,i}U)_{j+\frac{1}{2}e_i}, V j + 2 1 e i i ( U ) = ( G h , i U ) j + 2 1 e i ,
denote
r + = max { r , 0 } , r − = min { r , 0 } . r^+=\max\{r,0\},\qquad r^-=\min\{r,0\}. r + = max { r , 0 } , r − = min { r , 0 } .
We define the numerical flux in the i i i -th direction by
F j + 1 2 e i ( i ) ( U ) = − ( V j + 1 2 e i i ( U ) ) + U j + e i m − 1 − ( V j + 1 2 e i i ( U ) ) − U j m − 1 , F^{(i)}_{j+\frac{1}{2}e_i}(U)=-\left(V^i_{j+\frac{1}{2}e_i}(U)\right)^+U^{m-1}_{j+e_i}-\left(V^i_{j+\frac{1}{2}e_i}(U)\right)^-U^{m-1}_j, F j + 2 1 e i ( i ) ( U ) = − ( V j + 2 1 e i i ( U ) ) + U j + e i m − 1 − ( V j + 2 1 e i i ( U ) ) − U j m − 1 ,
and
F j − 1 2 e i ( i ) ( U ) = − ( V j − 1 2 e i i ( U ) ) + U j m − 1 − ( V j − 1 2 e i i ( U ) ) − U j − e i m − 1 . F^{(i)}_{j-\frac{1}{2}e_i}(U)=-\left(V^i_{j-\frac{1}{2}e_i}(U)\right)^+U^{m-1}_j-\left(V^i_{j-\frac{1}{2}e_i}(U)\right)^-U^{m-1}_{j-e_i}. F j − 2 1 e i ( i ) ( U ) = − ( V j − 2 1 e i i ( U ) ) + U j m − 1 − ( V j − 2 1 e i i ( U ) ) − U j − e i m − 1 .
The discrete spatial operator N h \mathcal{N}_h N h is defined by
( N h U ) j = 1 h ∑ i = 1 d ( F j + 1 2 e i ( i ) ( U ) − F j − 1 2 e i ( i ) ( U ) ) . (\mathcal{N}_hU)_j=\frac{1}{h}\sum_{i=1}^{d}\left(F^{(i)}_{j+\frac{1}{2}e_i}(U)-F^{(i)}_{j-\frac{1}{2}e_i}(U)\right). ( N h U ) j = h 1 i = 1 ∑ d ( F j + 2 1 e i ( i ) ( U ) − F j − 2 1 e i ( i ) ( U ) ) .
The fully discrete implicit scheme is then given by
D τ α U j n = − ( N h U n ) j , j ∈ Z d , n = 1 , … , N . (6) D_\tau^\alpha U^n_j=-(\mathcal{N}_hU^n)_j,\qquad j\in\mathbb{Z}^d,\quad n=1,\ldots,N. \tag*{(6)} D τ α U j n = − ( N h U n ) j , j ∈ Z d , n = 1 , … , N . (6)
Properties of the discrete scheme
Next, we establish the maximum principle for the discrete spatial operator.
Theorem 2 (Discrete maximum principle). Let U = { U k } k ∈ Z d U=\{U_k\}_{k\in\mathbb{Z}^d} U = { U k } k ∈ Z d be bounded and non-negative. Assume that the coefficients c β i ( h ) c^i_\beta(h) c β i ( h ) introduced above satisfy (4)-(5). If U U U has a global maximum at an index j ∈ Z d j\in\mathbb{Z}^d j ∈ Z d , that is,
U j ≥ U k for all k ∈ Z d , U_j\geq U_k\quad\text{for all }k\in\mathbb{Z}^d, U j ≥ U k for all k ∈ Z d , then
( N h U ) j ≥ 0. (\mathcal{N}_hU)_j\geq0. ( N h U ) j ≥ 0.
Proof. For convenience, write
V j + 1 2 e i i = ( G h , i U ) j + 1 2 e i . V^i_{j+\frac{1}{2}e_i}=(G_{h,i}U)_{j+\frac{1}{2}e_i}. V j + 2 1 e i i = ( G h , i U ) j + 2 1 e i .
Then the numerical fluxes are
F j + 1 2 e i ( i ) ( U ) = − ( V j + 1 2 e i i ) + U j + e i m − 1 − ( V j + 1 2 e i i ) − U j m − 1 , F^{(i)}_{j+\frac{1}{2}e_i}(U)=-\left(V^i_{j+\frac{1}{2}e_i}\right)^+U^{m-1}_{j+e_i}-\left(V^i_{j+\frac{1}{2}e_i}\right)^-U^{m-1}_j, F j + 2 1 e i ( i ) ( U ) = − ( V j + 2 1 e i i ) + U j + e i m − 1 − ( V j + 2 1 e i i ) − U j m − 1 ,
and
F j − 1 2 e i ( i ) ( U ) = − ( V j − 1 2 e i i ) + U j m − 1 − ( V j − 1 2 e i i ) − U j − e i m − 1 . F^{(i)}_{j-\frac{1}{2}e_i}(U)=-\left(V^i_{j-\frac{1}{2}e_i}\right)^+U^{m-1}_j-\left(V^i_{j-\frac{1}{2}e_i}\right)^-U^{m-1}_{j-e_i}. F j − 2 1 e i ( i ) ( U ) = − ( V j − 2 1 e i i ) + U j m − 1 − ( V j − 2 1 e i i ) − U j − e i m − 1 .
Therefore,
( N h U ) j = 1 h ∑ i = 1 d [ − ( V j + 1 2 e i i ) + U j + e i m − 1 − ( V j + 1 2 e i i ) − U j m − 1 + ( V j − 1 2 e i i ) + U j m − 1 + ( V j − 1 2 e i i ) − U j − e i m − 1 ] . (\mathcal{N}_hU)_j=\frac{1}{h}\sum_{i=1}^{d}\left[-\left(V^i_{j+\frac{1}{2}e_i}\right)^+U^{m-1}_{j+e_i}-\left(V^i_{j+\frac{1}{2}e_i}\right)^-U^{m-1}_j+\left(V^i_{j-\frac{1}{2}e_i}\right)^+U^{m-1}_j+\left(V^i_{j-\frac{1}{2}e_i}\right)^-U^{m-1}_{j-e_i}\right]. ( N h U ) j = h 1 i = 1 ∑ d [ − ( V j + 2 1 e i i ) + U j + e i m − 1 − ( V j + 2 1 e i i ) − U j m − 1 + ( V j − 2 1 e i i ) + U j m − 1 + ( V j − 2 1 e i i ) − U j − e i m − 1 ] .
Since U j U_j U j is a global maximum and U U U is non-negative, we have 0 ≤ U j + e i m − 1 ≤ U j m − 1 0\leq U^{m-1}_{j+e_i}\leq U^{m-1}_j 0 ≤ U j + e i m − 1 ≤ U j m − 1 and 0 ≤ U j − e i m − 1 ≤ U j m − 1 0\leq U^{m-1}_{j-e_i}\leq U^{m-1}_j 0 ≤ U j − e i m − 1 ≤ U j m − 1 . Moreover,
( V m i ) + ≥ 0 , ( V m i ) − ≤ 0. \left(V^i_m\right)^+\geq0,\qquad\left(V^i_m\right)^-\leq0. ( V m i ) + ≥ 0 , ( V m i ) − ≤ 0.
This implies,
− ( V j + 1 2 e i i ) + U j + e i m − 1 ≥ − ( V j + 1 2 e i i ) + U j m − 1 , -\left(V^i_{j+\frac{1}{2}e_i}\right)^+U^{m-1}_{j+e_i}\geq-\left(V^i_{j+\frac{1}{2}e_i}\right)^+U^{m-1}_j, − ( V j + 2 1 e i i ) + U j + e i m − 1 ≥ − ( V j + 2 1 e i i ) + U j m − 1 ,
while
( V j − 1 2 e i i ) − U j − e i m − 1 ≥ ( V j − 1 2 e i i ) − U j m − 1 . \left(V^i_{j-\frac{1}{2}e_i}\right)^-U^{m-1}_{j-e_i}\geq\left(V^i_{j-\frac{1}{2}e_i}\right)^-U^{m-1}_j. ( V j − 2 1 e i i ) − U j − e i m − 1 ≥ ( V j − 2 1 e i i ) − U j m − 1 .
Hence,
( N h U ) j ≥ U j m − 1 h ∑ i = 1 d [ ( V j − 1 2 e i i ) + + ( V j − 1 2 e i i ) − − ( V j + 1 2 e i i ) + − ( V j + 1 2 e i i ) − ] . (\mathcal{N}_hU)_j\geq\frac{U^{m-1}_j}{h}\sum_{i=1}^{d}\left[\left(V^i_{j-\frac{1}{2}e_i}\right)^++\left(V^i_{j-\frac{1}{2}e_i}\right)^--\left(V^i_{j+\frac{1}{2}e_i}\right)^+-\left(V^i_{j+\frac{1}{2}e_i}\right)^-\right]. ( N h U ) j ≥ h U j m − 1 i = 1 ∑ d [ ( V j − 2 1 e i i ) + + ( V j − 2 1 e i i ) − − ( V j + 2 1 e i i ) + − ( V j + 2 1 e i i ) − ] .
Using V m i = ( V m i ) + + ( V m i ) − V^i_m=\left(V^i_m\right)^++\left(V^i_m\right)^- V m i = ( V m i ) + + ( V m i ) − we obtain
( N h U ) j ≥ U j m − 1 h ∑ i = 1 d ( V j − 1 2 e i i − V j + 1 2 e i i ) . (\mathcal{N}_hU)_j\geq\frac{U^{m-1}_j}{h}\sum_{i=1}^{d}\left(V^i_{j-\frac{1}{2}e_i}-V^i_{j+\frac{1}{2}e_i}\right). ( N h U ) j ≥ h U j m − 1 i = 1 ∑ d ( V j − 2 1 e i i − V j + 2 1 e i i ) .
By the definition of the discrete pressure gradient, we have that
V j + 1 2 e i i − V j − 1 2 e i i = ∑ k ∈ Z d ( g k − j − 1 2 e i i ( h ) − g k − j + 1 2 e i i ( h ) ) U k = ∑ β ∈ Z d c β i ( h ) U j + β . V^i_{j+\frac{1}{2}e_i}-V^i_{j-\frac{1}{2}e_i}=\sum_{k\in\mathbb{Z}^d}\left(g^i_{k-j-\frac{1}{2}e_i}(h)-g^i_{k-j+\frac{1}{2}e_i}(h)\right)U_k=\sum_{\beta\in\mathbb{Z}^d}c^i_\beta(h)U_{j+\beta}. V j + 2 1 e i i − V j − 2 1 e i i = k ∈ Z d ∑ ( g k − j − 2 1 e i i ( h ) − g k − j + 2 1 e i i ( h ) ) U k = β ∈ Z d ∑ c β i ( h ) U j + β .
Using (5) we may rewrite this as
V j + 1 2 e i i − V j − 1 2 e i i = ∑ β ≠ 0 c β i ( h ) ( U j + β − U j ) . V^i_{j+\frac{1}{2}e_i}-V^i_{j-\frac{1}{2}e_i}=\sum_{\beta\neq0}c^i_\beta(h)\left(U_{j+\beta}-U_j\right). V j + 2 1 e i i − V j − 2 1 e i i = β = 0 ∑ c β i ( h ) ( U j + β − U j ) .
But since U j U_j U j is a global maximum, we further have
U j + β − U j ≤ 0 for every β ≠ 0. U_{j+\beta}-U_j \le0 \quad\text{for every } \beta\ne0. U j + β − U j ≤ 0 for every β = 0.
Next, summing over the spatial directions and using (4) , we obtain
1 h ∑ i = 1 d ( V j + 1 2 e i i − V j − 1 2 e i i ) = ∑ β ≠ 0 C β ( h ) ( U j + β − U j ) ≤ 0. \frac{1}{h}\sum_{i=1}^{d}\left(V^i_{j+\frac{1}{2}e_i}-V^i_{j-\frac{1}{2}e_i}\right)=\sum_{\beta\ne0}C_\beta(h)(U_{j+\beta}-U_j)\le0. h 1 i = 1 ∑ d ( V j + 2 1 e i i − V j − 2 1 e i i ) = β = 0 ∑ C β ( h ) ( U j + β − U j ) ≤ 0.
Therefore,
∑ i = 1 d ( V j − 1 2 e i i − V j + 1 2 e i i ) ≥ 0. \sum_{i=1}^{d}\left(V^i_{j-\frac{1}{2}e_i}-V^i_{j+\frac{1}{2}e_i}\right)\ge0. i = 1 ∑ d ( V j − 2 1 e i i − V j + 2 1 e i i ) ≥ 0.
Finally, since U j ≥ 0 U_j\ge0 U j ≥ 0 and m > 1 m>1 m > 1 ,
U j m − 1 ≥ 0. U_j^{m-1}\ge0. U j m − 1 ≥ 0.
It follows that
( N h U ) j ≥ U j m − 1 h ∑ i = 1 d ( V j − 1 2 e i i − V j + 1 2 e i i ) ≥ 0 , (\mathcal{N}_hU)_j\ge\frac{U_j^{m-1}}{h}\sum_{i=1}^{d}\left(V^i_{j-\frac{1}{2}e_i}-V^i_{j+\frac{1}{2}e_i}\right)\ge0, ( N h U ) j ≥ h U j m − 1 i = 1 ∑ d ( V j − 2 1 e i i − V j + 2 1 e i i ) ≥ 0 ,
which proves the claim and concludes the proof.
We will also need the following sign property at a zero minimum. Interestingly, this property follows directly from the upwind structure of the numerical flux and does not need any additional assumptions on the sign of the scheme’s coefficients.
Lemma 2 (Sign property at a zero minimum). Let U = { U k } k ∈ Z d U=\{U_k\}_{k\in\mathbb{Z}^d} U = { U k } k ∈ Z d be non-negative. If U j = 0 U_j=0 U j = 0 for some j ∈ Z d j\in\mathbb{Z}^d j ∈ Z d , then
( N h U ) j ≤ 0. (\mathcal{N}_hU)_j\le0. ( N h U ) j ≤ 0. Proof. Notice that since m > 1 m>1 m > 1 and U j = 0 U_j=0 U j = 0 , we have U j m − 1 = 0 U_j^{m-1}=0 U j m − 1 = 0 and, therefore, the two fluxes adjacent to x j x_j x j simplify
F j + 1 2 e i ( i ) ( U ) = − ( V j + 1 2 e i i ) + U j + e i m − 1 , F^{(i)}_{j+\frac{1}{2}e_i}(U)=-\left(V^i_{j+\frac{1}{2}e_i}\right)^+U_{j+e_i}^{m-1}, F j + 2 1 e i ( i ) ( U ) = − ( V j + 2 1 e i i ) + U j + e i m − 1 , and
F j − 1 2 e i ( i ) ( U ) = − ( V j − 1 2 e i i ) − U j − e i m − 1 . F^{(i)}_{j-\frac{1}{2}e_i}(U)=-\left(V^i_{j-\frac{1}{2}e_i}\right)^-U_{j-e_i}^{m-1}. F j − 2 1 e i ( i ) ( U ) = − ( V j − 2 1 e i i ) − U j − e i m − 1 . Hence,
( N h U ) j = 1 h ∑ i = 1 d [ − ( V j + 1 2 e i i ) + U j + e i m − 1 + ( V j − 1 2 e i i ) − U j − e i m − 1 ] . (\mathcal{N}_hU)_j=\frac{1}{h}\sum_{i=1}^{d}\left[-\left(V^i_{j+\frac{1}{2}e_i}\right)^+U_{j+e_i}^{m-1}+\left(V^i_{j-\frac{1}{2}e_i}\right)^-U_{j-e_i}^{m-1}\right]. ( N h U ) j = h 1 i = 1 ∑ d [ − ( V j + 2 1 e i i ) + U j + e i m − 1 + ( V j − 2 1 e i i ) − U j − e i m − 1 ] . Since U U U is non-negative,
U j + e i m − 1 ≥ 0 , U j − e i m − 1 ≥ 0. U_{j+e_i}^{m-1}\ge0,\qquad U_{j-e_i}^{m-1}\ge0. U j + e i m − 1 ≥ 0 , U j − e i m − 1 ≥ 0. Moreover,
( V j + 1 2 e i i ) + ≥ 0 , ( V j − 1 2 e i i ) − ≤ 0. \left(V^i_{j+\frac{1}{2}e_i}\right)^+\ge0,\qquad\left(V^i_{j-\frac{1}{2}e_i}\right)^-\le0. ( V j + 2 1 e i i ) + ≥ 0 , ( V j − 2 1 e i i ) − ≤ 0. Thus, every term in the sum is non-positive and therefore ( N h U ) j ≤ 0 (\mathcal{N}_hU)_j\le0 ( N h U ) j ≤ 0 .
Next, we introduce the discrete diffusion operator associated with the pressure-gradient approximation. For a grid function U U U , define
( L h U ) j = − 1 h ∑ i = 1 d ( ( G h , i U ) j + 1 2 e i − ( G h , i U ) j − 1 2 e i ) . (L_hU)_j=-\frac{1}{h}\sum_{i=1}^{d}\left((G_{h,i}U)_{j+\frac{1}{2}e_i}-(G_{h,i}U)_{j-\frac{1}{2}e_i}\right). ( L h U ) j = − h 1 i = 1 ∑ d ( ( G h , i U ) j + 2 1 e i − ( G h , i U ) j − 2 1 e i ) .
Thus, L h = − ∇ h ⋅ G h L_h=-\nabla_h\cdot G_h L h = − ∇ h ⋅ G h is the discrete version of ( − Δ ) 1 − σ (-\Delta)^{1-\sigma} ( − Δ ) 1 − σ . Using the definition of c β i ( h ) c^i_\beta(h) c β i ( h ) further, we have
( G h , i U ) j + 1 2 e i − ( G h , i U ) j − 1 2 e i = ∑ β ∈ Z d c β i ( h ) U j + β . (G_{h,i}U)_{j+\frac{1}{2}e_i}-(G_{h,i}U)_{j-\frac{1}{2}e_i}=\sum_{\beta\in\mathbb{Z}^d}c^i_\beta(h)U_{j+\beta}. ( G h , i U ) j + 2 1 e i − ( G h , i U ) j − 2 1 e i = β ∈ Z d ∑ c β i ( h ) U j + β .
Because ∑ β ∈ Z d c β i ( h ) = 0 \sum_{\beta\in\mathbb{Z}^d}c^i_\beta(h)=0 ∑ β ∈ Z d c β i ( h ) = 0 , it follows that
( L h U ) j = 1 h ∑ i = 1 d ∑ β ≠ 0 c β i ( h ) ( U j − U j + β ) . (L_hU)_j=\frac{1}{h}\sum_{i=1}^{d}\sum_{\beta\ne0}c^i_\beta(h)(U_j-U_{j+\beta}). ( L h U ) j = h 1 i = 1 ∑ d β = 0 ∑ c β i ( h ) ( U j − U j + β ) .
Moreover, the antisymmetry of the weights g γ i ( h ) g^i_\gamma(h) g γ i ( h ) implies that
c − β i ( h ) = c β i ( h ) . c^i_{-\beta}(h)=c^i_\beta(h). c − β i ( h ) = c β i ( h ) .
To see this, note that
c − β i ( h ) = g − β − 1 2 e i i ( h ) − g − β + 1 2 e i i ( h ) = − g β + 1 2 e i i ( h ) + g β − 1 2 e i i ( h ) = c β i ( h ) . c^i_{-\beta}(h)=g^i_{-\beta-\frac{1}{2}e_i}(h)-g^i_{-\beta+\frac{1}{2}e_i}(h)=-g^i_{\beta+\frac{1}{2}e_i}(h)+g^i_{\beta-\frac{1}{2}e_i}(h)=c^i_\beta(h). c − β i ( h ) = g − β − 2 1 e i i ( h ) − g − β + 2 1 e i i ( h ) = − g β + 2 1 e i i ( h ) + g β − 2 1 e i i ( h ) = c β i ( h ) .
Therefore, the coefficients C β ( h ) C_\beta(h) C β ( h ) introduced in (4) satisfy C β ( h ) = C − β ( h ) ≥ 0 C_\beta(h)=C_{-\beta}(h)\ge0 C β ( h ) = C − β ( h ) ≥ 0 , and L h L_h L h admits the representation
( L h U ) j = ∑ β ≠ 0 C β ( h ) ( U j − U j + β ) . (L_hU)_j=\sum_{\beta\ne0}C_\beta(h)(U_j-U_{j+\beta}). ( L h U ) j = β = 0 ∑ C β ( h ) ( U j − U j + β ) .
Lemma 3 (Discrete Stroock-Varopoulos-type inequality). Let U = { U j } j ∈ Z d U=\{U_j\}_{j\in\mathbb{Z}^d} U = { U j } j ∈ Z d be a grid function and let Φ : R → R \Phi:\mathbb{R}\to\mathbb{R} Φ : R → R be non-decreasing. Furthermore, assume that all sums appearing below are absolutely convergent. Then
∑ j ∈ Z d Φ ( U j ) ( L h U ) j = 1 2 ∑ j ∈ Z d ∑ β ≠ 0 C β ( h ) ( Φ ( U j ) − Φ ( U j + β ) ) ( U j − U j + β ) ≥ 0. \sum_{j\in\mathbb{Z}^d}\Phi(U_j)(L_hU)_j=\frac{1}{2}\sum_{j\in\mathbb{Z}^d}\sum_{\beta\ne0}C_\beta(h)\bigl(\Phi(U_j)-\Phi(U_{j+\beta})\bigr)(U_j-U_{j+\beta})\ge0. j ∈ Z d ∑ Φ ( U j ) ( L h U ) j = 2 1 j ∈ Z d ∑ β = 0 ∑ C β ( h ) ( Φ ( U j ) − Φ ( U j + β ) ) ( U j − U j + β ) ≥ 0. Proof. By the representation of L h L_h L h obtained above,
∑ j ∈ Z d Φ ( U j ) ( L h U ) j = ∑ j ∈ Z d ∑ β ≠ 0 C β ( h ) Φ ( U j ) ( U j − U j + β ) . \sum_{j\in\mathbb{Z}^d}\Phi(U_j)(L_hU)_j=\sum_{j\in\mathbb{Z}^d}\sum_{\beta\ne0}C_\beta(h)\Phi(U_j)(U_j-U_{j+\beta}). j ∈ Z d ∑ Φ ( U j ) ( L h U ) j = j ∈ Z d ∑ β = 0 ∑ C β ( h ) Φ ( U j ) ( U j − U j + β ) . Changing variables j ↦ j + β j\mapsto j+\beta j ↦ j + β and β ↦ − β \beta\mapsto-\beta β ↦ − β , and using C − β ( h ) = C β ( h ) C_{-\beta}(h)=C_\beta(h) C − β ( h ) = C β ( h ) , gives us
∑ j ∈ Z d Φ ( U j ) ( L h U ) j = − ∑ j ∈ Z d ∑ β ≠ 0 C β ( h ) Φ ( U j + β ) ( U j − U j + β ) . \sum_{j\in\mathbb{Z}^d}\Phi(U_j)(L_hU)_j=-\sum_{j\in\mathbb{Z}^d}\sum_{\beta\ne0}C_\beta(h)\Phi(U_{j+\beta})(U_j-U_{j+\beta}). j ∈ Z d ∑ Φ ( U j ) ( L h U ) j = − j ∈ Z d ∑ β = 0 ∑ C β ( h ) Φ ( U j + β ) ( U j − U j + β ) . Next, averaging the last two identities yields
∑ j ∈ Z d Φ ( U j ) ( L h U ) j = 1 2 ∑ j ∈ Z d ∑ β ≠ 0 C β ( h ) ( Φ ( U j ) − Φ ( U j + β ) ) ( U j − U j + β ) . \sum_{j\in\mathbb{Z}^d}\Phi(U_j)(L_hU)_j=\frac{1}{2}\sum_{j\in\mathbb{Z}^d}\sum_{\beta\ne0}C_\beta(h)\bigl(\Phi(U_j)-\Phi(U_{j+\beta})\bigr)(U_j-U_{j+\beta}). j ∈ Z d ∑ Φ ( U j ) ( L h U ) j = 2 1 j ∈ Z d ∑ β = 0 ∑ C β ( h ) ( Φ ( U j ) − Φ ( U j + β ) ) ( U j − U j + β ) . Since Φ \Phi Φ is non-decreasing, we have
( Φ ( U j ) − Φ ( U j + β ) ) ( U j − U j + β ) ≥ 0. \bigl(\Phi(U_j)-\Phi(U_{j+\beta})\bigr)(U_j-U_{j+\beta})\ge0. ( Φ ( U j ) − Φ ( U j + β ) ) ( U j − U j + β ) ≥ 0. Together with C β ( h ) ≥ 0 C_\beta(h)\ge0 C β ( h ) ≥ 0 , this concludes the proof.
We can now proceed to the positivity property of the nonlinear spatial operator N h \mathcal{N}_h N h .
Lemma 4 (Positivity of N h \mathcal{N}_h N h ). Let U U U be bounded and non-negative, and assume that all sums appearing below are absolutely convergent. Then
∑ j ∈ Z d U j ( N h U ) j ≥ 0. \sum_{j\in\mathbb{Z}^d} U_j(\mathcal{N}_hU)_j \ge0. j ∈ Z d ∑ U j ( N h U ) j ≥ 0.
Proof. Define Φ ( s ) = s m / m \Phi(s)=s^m/m Φ ( s ) = s m / m for s ≥ 0 s\ge0 s ≥ 0 . Since m > 1 m>1 m > 1 , Φ \Phi Φ is increasing, and Φ ′ ( s ) = s m − 1 \Phi'(s)=s^{m-1} Φ ′ ( s ) = s m − 1 . Using the conservative form of N h \mathcal{N}_h N h and summation by parts, we obtain
∑ j ∈ Z d U j ( N h U ) j = − 1 h ∑ i = 1 d ∑ j ∈ Z d ( U j + e i − U j ) F j + 1 2 e i ( i ) ( U ) . \sum_{j\in\mathbb{Z}^d} U_j(\mathcal{N}_hU)_j
=-\frac{1}{h}\sum_{i=1}^{d}\sum_{j\in\mathbb{Z}^d}(U_{j+e_i}-U_j)F^{(i)}_{j+\frac{1}{2}e_i}(U). j ∈ Z d ∑ U j ( N h U ) j = − h 1 i = 1 ∑ d j ∈ Z d ∑ ( U j + e i − U j ) F j + 2 1 e i ( i ) ( U ) .
Substituting the upwind flux gives
∑ j ∈ Z d U j ( N h U ) j = 1 h ∑ i = 1 d ∑ j ∈ Z d ( U j + e i − U j ) [ ( V j + 1 2 e i i ) + U j + e i m − 1 + ( V j + 1 2 e i i ) − U j m − 1 ] . \sum_{j\in\mathbb{Z}^d} U_j(\mathcal{N}_hU)_j
=\frac{1}{h}\sum_{i=1}^{d}\sum_{j\in\mathbb{Z}^d}(U_{j+e_i}-U_j)\left[\left(V^i_{j+\frac{1}{2}e_i}\right)^+U_{j+e_i}^{m-1}+\left(V^i_{j+\frac{1}{2}e_i}\right)^-U_j^{m-1}\right]. j ∈ Z d ∑ U j ( N h U ) j = h 1 i = 1 ∑ d j ∈ Z d ∑ ( U j + e i − U j ) [ ( V j + 2 1 e i i ) + U j + e i m − 1 + ( V j + 2 1 e i i ) − U j m − 1 ] .
We claim that for every i i i and j j j , we have
( U j + e i − U j ) [ ( V j + 1 2 e i i ) + U j + e i m − 1 + ( V j + 1 2 e i i ) − U j m − 1 ] ≥ V j + 1 2 e i i ( Φ ( U j + e i ) − Φ ( U j ) ) . (U_{j+e_i}-U_j)\left[\left(V^i_{j+\frac{1}{2}e_i}\right)^+U_{j+e_i}^{m-1}+\left(V^i_{j+\frac{1}{2}e_i}\right)^-U_j^{m-1}\right]\ge V^i_{j+\frac{1}{2}e_i}\left(\Phi(U_{j+e_i})-\Phi(U_j)\right). ( U j + e i − U j ) [ ( V j + 2 1 e i i ) + U j + e i m − 1 + ( V j + 2 1 e i i ) − U j m − 1 ] ≥ V j + 2 1 e i i ( Φ ( U j + e i ) − Φ ( U j ) ) .
To check this, recall that for any a , b ≥ 0 a,b\ge0 a , b ≥ 0 , it follows that
Φ ( b ) − Φ ( a ) = ∫ a b s m − 1 d s . \Phi(b)-\Phi(a)=\int_a^b s^{m-1}\,\mathrm{d}s. Φ ( b ) − Φ ( a ) = ∫ a b s m − 1 d s .
If V j + 1 2 e i i ≥ 0 V^i_{j+\frac{1}{2}e_i}\ge0 V j + 2 1 e i i ≥ 0 , then
( U j + e i − U j ) U j + e i m − 1 ≥ Φ ( U j + e i ) − Φ ( U j ) , (U_{j+e_i}-U_j)U_{j+e_i}^{m-1}\ge\Phi(U_{j+e_i})-\Phi(U_j), ( U j + e i − U j ) U j + e i m − 1 ≥ Φ ( U j + e i ) − Φ ( U j ) ,
because s m − 1 s^{m-1} s m − 1 is increasing. Multiplication by V j + 1 2 e i i ≥ 0 V^i_{j+\frac{1}{2}e_i}\ge0 V j + 2 1 e i i ≥ 0 does not change the inequality. If V j + 1 2 e i i < 0 V^i_{j+\frac{1}{2}e_i}<0 V j + 2 1 e i i < 0 , then
( U j + e i − U j ) U j m − 1 ≤ Φ ( U j + e i ) − Φ ( U j ) . (U_{j+e_i}-U_j)U_j^{m-1}\le\Phi(U_{j+e_i})-\Phi(U_j). ( U j + e i − U j ) U j m − 1 ≤ Φ ( U j + e i ) − Φ ( U j ) .
Multiplication by V j + 1 2 e i i < 0 V^i_{j+\frac{1}{2}e_i}<0 V j + 2 1 e i i < 0 reverses the inequality. Hence, the claimed lower bound holds in both cases.
Therefore,
∑ j ∈ Z d U j ( N h U ) j ≥ 1 h ∑ i = 1 d ∑ j ∈ Z d V j + 1 2 e i i ( Φ ( U j + e i ) − Φ ( U j ) ) . \sum_{j\in\mathbb{Z}^d} U_j(\mathcal{N}_hU)_j\ge\frac{1}{h}\sum_{i=1}^{d}\sum_{j\in\mathbb{Z}^d}V^i_{j+\frac{1}{2}e_i}\left(\Phi(U_{j+e_i})-\Phi(U_j)\right). j ∈ Z d ∑ U j ( N h U ) j ≥ h 1 i = 1 ∑ d j ∈ Z d ∑ V j + 2 1 e i i ( Φ ( U j + e i ) − Φ ( U j ) ) .
By the discrete summation by parts and the definition of L h L_h L h , we further have
1 h ∑ i = 1 d ∑ j ∈ Z d V j + 1 2 e i i ( Φ ( U j + e i ) − Φ ( U j ) ) = ∑ j ∈ Z d Φ ( U j ) ( L h U ) j . \frac{1}{h}\sum_{i=1}^{d}\sum_{j\in\mathbb{Z}^d}V^i_{j+\frac{1}{2}e_i}\left(\Phi(U_{j+e_i})-\Phi(U_j)\right)=\sum_{j\in\mathbb{Z}^d}\Phi(U_j)(L_hU)_j. h 1 i = 1 ∑ d j ∈ Z d ∑ V j + 2 1 e i i ( Φ ( U j + e i ) − Φ ( U j ) ) = j ∈ Z d ∑ Φ ( U j ) ( L h U ) j .
The discrete Stroock-Varopoulos-type inequality therefore yields
∑ j ∈ Z d U j ( N h U ) j ≥ ∑ j ∈ Z d Φ ( U j ) ( L h U ) j ≥ 0 , \sum_{j\in\mathbb{Z}^d} U_j(\mathcal{N}_hU)_j\ge\sum_{j\in\mathbb{Z}^d}\Phi(U_j)(L_hU)_j\ge0, j ∈ Z d ∑ U j ( N h U ) j ≥ j ∈ Z d ∑ Φ ( U j ) ( L h U ) j ≥ 0 ,
and this finishes the proof.
Next, we establish the ℓ ∞ \ell^\infty ℓ ∞ stability of the implicit scheme.
Lemma 5 (Stability in ℓ ∞ \ell^\infty ℓ ∞ ). Let U 0 ∈ ℓ ∞ ( Z d ) U^0 \in\ell^\infty(\mathbb{Z}^d) U 0 ∈ ℓ ∞ ( Z d ) be non-negative, and assume that U n = { U j n } j ∈ Z d U^n = \{U_j^n\}_{j\in\mathbb{Z}^d} U n = { U j n } j ∈ Z d is a bounded non-negative solution to (6) for n = 1 , … , N n=1,\ldots,N n = 1 , … , N .
Assume additionally that, for every n n n , U j n → 0 U_j^n \to0 U j n → 0 as ∣ j ∣ → ∞ |j| \to\infty ∣ j ∣ → ∞ . Then, for any h > 0 h>0 h > 0 and τ > 0 \tau>0 τ > 0 ,
∥ U n ∥ ∞ ≤ ∥ U 0 ∥ ∞ , n = 0 , … , N . \lVert U^n\rVert_\infty\leq\lVert U^0\rVert_\infty,\qquad n=0,\ldots,N. ∥ U n ∥ ∞ ≤ ∥ U 0 ∥ ∞ , n = 0 , … , N . Proof. Let λ α = Γ ( 2 − α ) τ α \lambda_\alpha=\Gamma(2-\alpha)\tau^\alpha λ α = Γ ( 2 − α ) τ α . Multiplying (6) by Γ ( 2 − α ) τ α \Gamma(2-\alpha)\tau^\alpha Γ ( 2 − α ) τ α and rearranging the L1 formula, we obtain
U j n + λ α ( N h U n ) j = ∑ k = 0 n − 2 ( a k − a k + 1 ) U j n − 1 − k + a n − 1 U j 0 . U_j^n+\lambda_\alpha(\mathcal{N}_hU^n)_j=\sum_{k=0}^{n-2}(a_k-a_{k+1})U_j^{n-1-k}+a_{n-1}U_j^0. U j n + λ α ( N h U n ) j = k = 0 ∑ n − 2 ( a k − a k + 1 ) U j n − 1 − k + a n − 1 U j 0 . where the sum is understood to be empty when n = 1 n=1 n = 1 .
Since the coefficients a k a_k a k are positive and decreasing,
a k − a k + 1 > 0. a_k-a_{k+1}>0. a k − a k + 1 > 0. Moreover, all the coefficients sum to 1,
∑ k = 0 n − 2 ( a k − a k + 1 ) + a n − 1 = a 0 = 1. \sum_{k=0}^{n-2}(a_k-a_{k+1})+a_{n-1}=a_0=1. k = 0 ∑ n − 2 ( a k − a k + 1 ) + a n − 1 = a 0 = 1. Now, fix n ∈ { 1 , … , N } n\in\{1,\ldots,N\} n ∈ { 1 , … , N } . Since U n U^n U n is non-negative and vanishes as ∣ j ∣ → ∞ |j|\to\infty ∣ j ∣ → ∞ , there exists an index j n ∈ Z d j_n\in\mathbb{Z}^d j n ∈ Z d such that
U j n n = max j ∈ Z d U j n = ∥ U n ∥ ∞ . U_{j_n}^n=\max_{j\in\mathbb{Z}^d}U_j^n=\lVert U^n\rVert_\infty. U j n n = j ∈ Z d max U j n = ∥ U n ∥ ∞ . By the discrete maximum principle,
( N h U n ) j n ≥ 0. (\mathcal{N}_hU^n)_{j_n}\geq0. ( N h U n ) j n ≥ 0. Evaluating the scheme at j n j_n j n therefore gives
∥ U n ∥ ∞ ≤ ∑ k = 0 n − 2 ( a k − a k + 1 ) U j n n − 1 − k + a n − 1 U j n 0 . \lVert U^n\rVert_\infty\leq\sum_{k=0}^{n-2}(a_k-a_{k+1})U_{j_n}^{n-1-k}+a_{n-1}U_{j_n}^0. ∥ U n ∥ ∞ ≤ k = 0 ∑ n − 2 ( a k − a k + 1 ) U j n n − 1 − k + a n − 1 U j n 0 . Consequently,
∥ U n ∥ ∞ ≤ ∑ k = 0 n − 2 ( a k − a k + 1 ) ∥ U n − 1 − k ∥ ∞ + a n − 1 ∥ U 0 ∥ ∞ . \lVert U^n\rVert_\infty\leq\sum_{k=0}^{n-2}(a_k-a_{k+1})\lVert U^{n-1-k}\rVert_\infty+a_{n-1}\lVert U^0\rVert_\infty. ∥ U n ∥ ∞ ≤ k = 0 ∑ n − 2 ( a k − a k + 1 ) ∥ U n − 1 − k ∥ ∞ + a n − 1 ∥ U 0 ∥ ∞ . We now proceed by induction. For n = 1 n=1 n = 1 , the preceding inequality reduces to
∥ U 1 ∥ ∞ ≤ ∥ U 0 ∥ ∞ . \lVert U^1\rVert_\infty\leq\lVert U^0\rVert_\infty. ∥ U 1 ∥ ∞ ≤ ∥ U 0 ∥ ∞ . Assume that ∥ U r ∥ ∞ ≤ ∥ U 0 ∥ ∞ \lVert U^r\rVert_\infty\leq\lVert U^0\rVert_\infty ∥ U r ∥ ∞ ≤ ∥ U 0 ∥ ∞ for r = 1 , … , n − 1 r=1,\ldots,n-1 r = 1 , … , n − 1 . Then
∥ U n ∥ ∞ ≤ ( ∑ k = 0 n − 2 ( a k − a k + 1 ) + a n − 1 ) ∥ U 0 ∥ ∞ . \lVert U^n\rVert_\infty\leq\left(\sum_{k=0}^{n-2}(a_k-a_{k+1})+a_{n-1}\right)\lVert U^0\rVert_\infty. ∥ U n ∥ ∞ ≤ ( k = 0 ∑ n − 2 ( a k − a k + 1 ) + a n − 1 ) ∥ U 0 ∥ ∞ . Since the coefficients form a convex combination,
∥ U n ∥ ∞ ≤ ∥ U 0 ∥ ∞ . \lVert U^n\rVert_\infty\leq\lVert U^0\rVert_\infty. ∥ U n ∥ ∞ ≤ ∥ U 0 ∥ ∞ . This completes the proof.
Remark 1. If U n ∈ ℓ 1 ( Z d ) U^n\in\ell^1(\mathbb{Z}^d) U n ∈ ℓ 1 ( Z d ) , then U j n → 0 U_j^n\to0 U j n → 0 as ∣ j ∣ → ∞ |j|\to\infty ∣ j ∣ → ∞ , so the additional decay assumption in Lemma 5 is automatic. Thus, once the existence of non-negative ℓ 1 \ell^1 ℓ 1 solutions is established below, the ℓ ∞ \ell^\infty ℓ ∞ estimate applies directly to those solutions.
Next, we state the mass conservation property of the scheme.
Lemma 6 (Mass conservation). Let U 0 ∈ ℓ 1 ( Z d ) U^0 \in\ell^1(\mathbb{Z}^d) U 0 ∈ ℓ 1 ( Z d ) be non-negative and assume that U n ∈ ℓ 1 ( Z d ) U^n \in\ell^1(\mathbb{Z}^d) U n ∈ ℓ 1 ( Z d ) is a non-negative solution to (6) for n = 1 , … , N n=1,\ldots,N n = 1 , … , N .
Assume additionally that, for all n = 1 , … , N n=1,\ldots,N n = 1 , … , N and i = 1 , … , d i=1,\ldots,d i = 1 , … , d , the numerical flux is absolutely summable,
∑ j ∈ Z d ∣ F j + 1 2 e i ( i ) ( U n ) ∣ < ∞ . \sum_{j\in\mathbb{Z}^d} \left|F^{(i)}_{j+\frac{1}{2}e_i}(U^n)\right| < \infty. j ∈ Z d ∑ F j + 2 1 e i ( i ) ( U n ) < ∞. Then
h d ∑ j ∈ Z d U j n = h d ∑ j ∈ Z d U j 0 , n = 0 , … , N . h^d\sum_{j\in\mathbb{Z}^d} U^n_j = h^d\sum_{j\in\mathbb{Z}^d} U^0_j,\qquad n=0,\ldots,N. h d j ∈ Z d ∑ U j n = h d j ∈ Z d ∑ U j 0 , n = 0 , … , N . In particular, since the solution is non-negative,
∥ U n ∥ 1 , h = ∥ U 0 ∥ 1 , h , n = 0 , … , N , \lVert U^n\rVert_{1,h}=\lVert U^0\rVert_{1,h},\qquad n=0,\ldots,N, ∥ U n ∥ 1 , h = ∥ U 0 ∥ 1 , h , n = 0 , … , N , where ∥ U ∥ 1 , h = h d ∑ j ∈ Z d ∣ U j ∣ \lVert U\rVert_{1,h}=h^d\sum_{j\in\mathbb{Z}^d}|U_j| ∥ U ∥ 1 , h = h d ∑ j ∈ Z d ∣ U j ∣ .
Proof. Summing (6) over j ∈ Z d j\in\mathbb{Z}^d j ∈ Z d , we obtain
∑ j ∈ Z d D τ α U j n = − ∑ j ∈ Z d ( N h U n ) j . \sum_{j\in\mathbb{Z}^d}D_\tau^\alpha U^n_j=-\sum_{j\in\mathbb{Z}^d}(\mathcal{N}_hU^n)_j. j ∈ Z d ∑ D τ α U j n = − j ∈ Z d ∑ ( N h U n ) j . Using the conservative form of N h \mathcal{N}_h N h gives
∑ j ∈ Z d ( N h U n ) j = 1 h ∑ i = 1 d ∑ j ∈ Z d ( F j + 1 2 e i ( i ) ( U n ) − F j − 1 2 e i ( i ) ( U n ) ) . \sum_{j\in\mathbb{Z}^d}(\mathcal{N}_hU^n)_j
=\frac{1}{h}\sum_{i=1}^d\sum_{j\in\mathbb{Z}^d}\left(F^{(i)}_{j+\frac{1}{2}e_i}(U^n)-F^{(i)}_{j-\frac{1}{2}e_i}(U^n)\right). j ∈ Z d ∑ ( N h U n ) j = h 1 i = 1 ∑ d j ∈ Z d ∑ ( F j + 2 1 e i ( i ) ( U n ) − F j − 2 1 e i ( i ) ( U n ) ) . For every i i i , we have
∑ j ∈ Z d F j − 1 2 e i ( i ) ( U n ) = ∑ j ∈ Z d F j + 1 2 e i ( i ) ( U n ) . \sum_{j\in\mathbb{Z}^d}F^{(i)}_{j-\frac{1}{2}e_i}(U^n)
=\sum_{j\in\mathbb{Z}^d}F^{(i)}_{j+\frac{1}{2}e_i}(U^n). j ∈ Z d ∑ F j − 2 1 e i ( i ) ( U n ) = j ∈ Z d ∑ F j + 2 1 e i ( i ) ( U n ) . Hence,
∑ j ∈ Z d ( N h U n ) j = 0 , \sum_{j\in\mathbb{Z}^d}(\mathcal{N}_hU^n)_j=0, j ∈ Z d ∑ ( N h U n ) j = 0 , and therefore
∑ j ∈ Z d D τ α U j n = 0. \sum_{j\in\mathbb{Z}^d}D_\tau^\alpha U^n_j=0. j ∈ Z d ∑ D τ α U j n = 0. Let
M n = h d ∑ j ∈ Z d U j n . M^n=h^d\sum_{j\in\mathbb{Z}^d}U^n_j. M n = h d j ∈ Z d ∑ U j n . Since the L1 operator acts only on the time variable and is linear, we obtain
D τ α M n = 0. D_\tau^\alpha M^n=0. D τ α M n = 0. Equivalently,
M n = ∑ k = 0 n − 2 ( a k − a k + 1 ) M n − 1 − k + a n − 1 M 0 . M^n=\sum_{k=0}^{n-2}(a_k-a_{k+1})M^{n-1-k}+a_{n-1}M^0. M n = k = 0 ∑ n − 2 ( a k − a k + 1 ) M n − 1 − k + a n − 1 M 0 . We prove by induction that M n = M 0 M^n=M^0 M n = M 0 . For n = 1 n=1 n = 1 , the preceding identity gives M 1 = M 0 M^1=M^0 M 1 = M 0 . Assume that M r = M 0 M^r=M^0 M r = M 0 for r = 1 , … , n − 1 r=1,\ldots,n-1 r = 1 , … , n − 1 . Then
M n = ( ∑ k = 0 n − 2 ( a k − a k + 1 ) + a n − 1 ) M 0 . M^n=\left(\sum_{k=0}^{n-2}(a_k-a_{k+1})+a_{n-1}\right)M^0. M n = ( k = 0 ∑ n − 2 ( a k − a k + 1 ) + a n − 1 ) M 0 .
Since
∑ k = 0 n − 2 ( a k − a k + 1 ) + a n − 1 = a 0 = 1 , \sum_{k=0}^{n-2}(a_k-a_{k+1})+a_{n-1}=a_0=1, k = 0 ∑ n − 2 ( a k − a k + 1 ) + a n − 1 = a 0 = 1 ,
we conclude that
Thus
h d ∑ j ∈ Z d U j n = h d ∑ j ∈ Z d U j 0 . h^d\sum_{j\in\mathbb{Z}^d}U_j^n=h^d\sum_{j\in\mathbb{Z}^d}U_j^0. h d j ∈ Z d ∑ U j n = h d j ∈ Z d ∑ U j 0 .
Since U n U^n U n is non-negative, this is equivalent to
∥ U n ∥ 1 , h = ∥ U 0 ∥ 1 , h , \lVert U^n\rVert_{1,h}=\lVert U^0\rVert_{1,h}, ∥ U n ∥ 1 , h = ∥ U 0 ∥ 1 , h ,
which is our claim.
Lemma 7 (Stability in ℓ 2 \ell^2 ℓ 2 ). Let U 0 ∈ ℓ 2 ( Z d ) U^0\in\ell^2(\mathbb{Z}^d) U 0 ∈ ℓ 2 ( Z d ) be non-negative, and assume that U n = { U j n } j ∈ Z d U^n=\{U_j^n\}_{j\in\mathbb{Z}^d} U n = { U j n } j ∈ Z d is a bounded non-negative solution to (6) for n = 1 , … , N n=1,\ldots,N n = 1 , … , N . Assume that the sums required in Lemma 4 are absolutely convergent. Then
∥ U n ∥ 2 , h ≤ ∥ U 0 ∥ 2 , h , n = 0 , … , N , \lVert U^n\rVert_{2,h}\leq\lVert U^0\rVert_{2,h},\qquad n=0,\ldots,N, ∥ U n ∥ 2 , h ≤ ∥ U 0 ∥ 2 , h , n = 0 , … , N , where ∥ U ∥ 2 , h 2 = h d ∑ j ∈ Z d ∣ U j ∣ 2 \lVert U\rVert_{2,h}^2=h^d\sum_{j\in\mathbb{Z}^d}|U_j|^2 ∥ U ∥ 2 , h 2 = h d ∑ j ∈ Z d ∣ U j ∣ 2 .
Proof. Multiplying (6) by h d U j n h^dU_j^n h d U j n and summing over j ∈ Z d j\in\mathbb{Z}^d j ∈ Z d , we obtain
h d ∑ j ∈ Z d U j n D τ α U j n = − h d ∑ j ∈ Z d U j n ( N h U n ) j . h^d\sum_{j\in\mathbb{Z}^d}U_j^nD_\tau^\alpha U_j^n=-h^d\sum_{j\in\mathbb{Z}^d}U_j^n(\mathcal{N}_hU^n)_j. h d j ∈ Z d ∑ U j n D τ α U j n = − h d j ∈ Z d ∑ U j n ( N h U n ) j .
By Lemma 4,
h d ∑ j ∈ Z d U j n ( N h U n ) j ≥ 0 , h^d\sum_{j\in\mathbb{Z}^d}U_j^n(\mathcal{N}_hU^n)_j\geq0, h d j ∈ Z d ∑ U j n ( N h U n ) j ≥ 0 ,
and therefore
h d ∑ j ∈ Z d U j n D τ α U j n ≤ 0. h^d\sum_{j\in\mathbb{Z}^d}U_j^nD_\tau^\alpha U_j^n\leq0. h d j ∈ Z d ∑ U j n D τ α U j n ≤ 0.
Next, we use a discrete convexity property of the L1 operator. That is, for any real-valued sequence { v n } n ≥ 0 \{v^n\}_{n\geq0} { v n } n ≥ 0 , we have
2 v n D τ α v n ≥ D τ α ( ( v n ) 2 ) . 2v^nD_\tau^\alpha v^n\geq D_\tau^\alpha\left((v^n)^2\right). 2 v n D τ α v n ≥ D τ α ( ( v n ) 2 ) .
Indeed, using the equivalent representation of the L1 formula,
D τ α v n = τ − α Γ ( 2 − α ) ( v n − ∑ k = 0 n − 2 ( a k − a k + 1 ) v n − 1 − k − a n − 1 v 0 ) , D_\tau^\alpha v^n=\frac{\tau^{-\alpha}}{\Gamma(2-\alpha)}
\left(v^n-\sum_{k=0}^{n-2}(a_k-a_{k+1})v^{n-1-k}-a_{n-1}v^0\right), D τ α v n = Γ ( 2 − α ) τ − α ( v n − k = 0 ∑ n − 2 ( a k − a k + 1 ) v n − 1 − k − a n − 1 v 0 ) ,
we obtain
2 v n D τ α v n − D τ α ( ( v n ) 2 ) = τ − α Γ ( 2 − α ) [ ∑ k = 0 n − 2 ( a k − a k + 1 ) ( v n − v n − 1 − k ) 2 + a n − 1 ( v n − v 0 ) 2 ] ≥ 0. 2v^nD_\tau^\alpha v^n-D_\tau^\alpha\left((v^n)^2\right)
=\frac{\tau^{-\alpha}}{\Gamma(2-\alpha)}
\left[\sum_{k=0}^{n-2}(a_k-a_{k+1})(v^n-v^{n-1-k})^2+a_{n-1}(v^n-v^0)^2\right]\geq0. 2 v n D τ α v n − D τ α ( ( v n ) 2 ) = Γ ( 2 − α ) τ − α [ k = 0 ∑ n − 2 ( a k − a k + 1 ) ( v n − v n − 1 − k ) 2 + a n − 1 ( v n − v 0 ) 2 ] ≥ 0.
Applying this inequality with v n = U j n v^n=U_j^n v n = U j n and summing over j j j gives
D τ α ∥ U n ∥ 2 , h 2 ≤ 2 h d ∑ j ∈ Z d U j n D τ α U j n ≤ 0. D_\tau^\alpha\lVert U^n\rVert_{2,h}^2\leq2h^d\sum_{j\in\mathbb{Z}^d}U_j^nD_\tau^\alpha U_j^n\leq0. D τ α ∥ U n ∥ 2 , h 2 ≤ 2 h d j ∈ Z d ∑ U j n D τ α U j n ≤ 0.
Rearranging the L1 operator, we, therefore, obtain
∥ U n ∥ 2 , h 2 ≤ ∑ k = 0 n − 2 ( a k − a k + 1 ) ∥ U n − 1 − k ∥ 2 , h 2 + a n − 1 ∥ U 0 ∥ 2 , h 2 . \lVert U^n\rVert_{2,h}^2 \le\sum_{k=0}^{n-2}(a_k-a_{k+1})\lVert U^{n-1-k}\rVert_{2,h}^2+a_{n-1}\lVert U^0\rVert_{2,h}^2. ∥ U n ∥ 2 , h 2 ≤ k = 0 ∑ n − 2 ( a k − a k + 1 ) ∥ U n − 1 − k ∥ 2 , h 2 + a n − 1 ∥ U 0 ∥ 2 , h 2 .
We now argue by induction. For n = 1 n=1 n = 1 ,
∥ U 1 ∥ 2 , h 2 ≤ ∥ U 0 ∥ 2 , h 2 . \lVert U^1\rVert_{2,h}^2\le\lVert U^0\rVert_{2,h}^2. ∥ U 1 ∥ 2 , h 2 ≤ ∥ U 0 ∥ 2 , h 2 .
Assume that ∥ U r ∥ 2 , h 2 ≤ ∥ U 0 ∥ 2 , h 2 \lVert U^r\rVert_{2,h}^2\le\lVert U^0\rVert_{2,h}^2 ∥ U r ∥ 2 , h 2 ≤ ∥ U 0 ∥ 2 , h 2 for r = 1 , … , n − 1 r=1,\ldots,n-1 r = 1 , … , n − 1 . Then
∥ U n ∥ 2 , h 2 ≤ ( ∑ k = 0 n − 2 ( a k − a k + 1 ) + a n − 1 ) ∥ U 0 ∥ 2 , h 2 . \lVert U^n\rVert_{2,h}^2\le\left(\sum_{k=0}^{n-2}(a_k-a_{k+1})+a_{n-1}\right)\lVert U^0\rVert_{2,h}^2. ∥ U n ∥ 2 , h 2 ≤ ( k = 0 ∑ n − 2 ( a k − a k + 1 ) + a n − 1 ) ∥ U 0 ∥ 2 , h 2 .
Since
∑ k = 0 n − 2 ( a k − a k + 1 ) + a n − 1 = 1 , \sum_{k=0}^{n-2}(a_k-a_{k+1})+a_{n-1}=1, k = 0 ∑ n − 2 ( a k − a k + 1 ) + a n − 1 = 1 ,
we conclude that
∥ U n ∥ 2 , h 2 ≤ ∥ U 0 ∥ 2 , h 2 . \lVert U^n\rVert_{2,h}^2\le\lVert U^0\rVert_{2,h}^2. ∥ U n ∥ 2 , h 2 ≤ ∥ U 0 ∥ 2 , h 2 .
Taking the square root completes the proof.
We next establish the existence of a non-negative solution to the implicit scheme.
Theorem 3 (Existence of the discrete solution). Let U 0 ∈ ℓ 1 ( Z d ) U^0\in\ell^1(\mathbb{Z}^d) U 0 ∈ ℓ 1 ( Z d ) be non-negative. Assume that, for each fixed h > 0 h>0 h > 0 , the weights g γ i ( h ) g_\gamma^i(h) g γ i ( h ) are bounded and satisfy g γ i ( h ) → 0 g_\gamma^i(h)\to0 g γ i ( h ) → 0 as ∣ γ ∣ → ∞ |\gamma|\to\infty ∣ γ ∣ → ∞ . Then, for every n = 1 , … , N n=1,\ldots,N n = 1 , … , N , there exists a non-negative solution U n ∈ ℓ 1 ( Z d ) U^n\in\ell^1(\mathbb{Z}^d) U n ∈ ℓ 1 ( Z d ) to (6).
Proof. We proceed by induction in time. Suppose that U 0 , … , U n − 1 ∈ ℓ 1 ( Z d ) U^0,\ldots,U^{n-1}\in\ell^1(\mathbb{Z}^d) U 0 , … , U n − 1 ∈ ℓ 1 ( Z d ) are non-negative. Define
H j n = ∑ k = 1 n − 1 ( a k − 1 − a k ) U j n − k + a n − 1 U j 0 . H_j^n=\sum_{k=1}^{n-1}(a_{k-1}-a_k)U_j^{n-k}+a_{n-1}U_j^0. H j n = k = 1 ∑ n − 1 ( a k − 1 − a k ) U j n − k + a n − 1 U j 0 .
Since the coefficients a k − 1 − a k a_{k-1}-a_k a k − 1 − a k and a n − 1 a_{n-1} a n − 1 are non-negative, we have H n ≥ 0 H^n\ge0 H n ≥ 0 . Moreover, H n ∈ ℓ 1 ( Z d ) H^n\in\ell^1(\mathbb{Z}^d) H n ∈ ℓ 1 ( Z d ) . Using λ α = Γ ( 2 − α ) τ α \lambda_\alpha=\Gamma(2-\alpha)\tau^\alpha λ α = Γ ( 2 − α ) τ α , the equation at time t n t_n t n can be written as the nonlinear resolvent problem as follows
U j + λ α ( N h U ) j = H j n , j ∈ Z d . U_j+\lambda_\alpha(\mathcal{N}_hU)_j=H_j^n,\qquad j\in\mathbb{Z}^d. U j + λ α ( N h U ) j = H j n , j ∈ Z d .
Thus, it remains to prove that for every non-negative H ∈ ℓ 1 ( Z d ) H\in\ell^1(\mathbb{Z}^d) H ∈ ℓ 1 ( Z d ) the equation
U + λ α N h U = H U+\lambda_\alpha\mathcal{N}_hU=H U + λ α N h U = H
admits a non-negative solution U ∈ ℓ 1 ( Z d ) U\in\ell^1(\mathbb{Z}^d) U ∈ ℓ 1 ( Z d ) . For R ∈ N R\in\mathbb{N} R ∈ N , let
Λ R = { j ∈ Z d : ∣ j ∣ ∞ ≤ R } . \Lambda_R=\{j\in\mathbb{Z}^d:|j|_\infty\le R\}. Λ R = { j ∈ Z d : ∣ j ∣ ∞ ≤ R } .
Define the truncated right-hand side by
H j R = H j 1 Λ R ( j ) . H_j^R=H_j\mathbf{1}_{\Lambda_R}(j). H j R = H j 1 Λ R ( j ) .
For a vector U = { U j } j ∈ Λ R U=\{U_j\}_{j\in\Lambda_R} U = { U j } j ∈ Λ R , let U ~ \widetilde U U denote its extension by zero outside Λ R \Lambda_R Λ R .
Now, we define N h , R \mathcal{N}_{h,R} N h , R using the discrete pressure gradient of U ~ \widetilde U U at the interior interfaces and imposing a zero numerical flux through the boundary of Λ R \Lambda_R Λ R . More precisely, all fluxes connecting two nodes of Λ R \Lambda_R Λ R are given by the same upwind formula as for N h \mathcal{N}_h N h , while fluxes crossing the boundary of Λ R \Lambda_R Λ R are set equal to zero. Consequently,
∑ j ∈ Λ R ( N h , R U ) j = 0. \sum_{j\in\Lambda_R}(\mathcal{N}_{h,R}U)_j=0. j ∈ Λ R ∑ ( N h , R U ) j = 0.
We first solve the finite-dimensional problem
U j R + λ α ( N h , R U R ) j = H j R , j ∈ Λ R . U_j^R+\lambda_\alpha(\mathcal{N}_{h,R}U^R)_j=H_j^R,\qquad j\in\Lambda_R. U j R + λ α ( N h , R U R ) j = H j R , j ∈ Λ R .
Since Λ R \Lambda_R Λ R is finite, the discrete pressure gradient of U ~ \widetilde{U} U at every relevant interface is a finite sum. Hence N h , R \mathcal{N}_{h,R} N h , R is continuous on the non-negative cone of R M R \mathbb{R}^{M_R} R M R , where M R = ∣ Λ R ∣ M_R=\lvert\Lambda_R\rvert M R = ∣ Λ R ∣ . Let
S R = ∑ j ∈ Λ R H j R . S_R=\sum_{j\in\Lambda_R}H_j^R. S R = j ∈ Λ R ∑ H j R .
If S R = 0 S_R=0 S R = 0 , then H R = 0 H^R=0 H R = 0 and U R = 0 U^R=0 U R = 0 is a solution. We therefore assume S R > 0 S_R>0 S R > 0 and introduce the simplex
K R = { U ∈ R M R : U j ≥ 0 , ∑ j ∈ Λ R U j = S R } . K_R=\left\{U\in\mathbb{R}^{M_R}: U_j\geq0,\ \sum_{j\in\Lambda_R}U_j=S_R\right\}. K R = ⎩ ⎨ ⎧ U ∈ R M R : U j ≥ 0 , j ∈ Λ R ∑ U j = S R ⎭ ⎬ ⎫ .
Its relative interior in the affine hyperplane
X R = { U ∈ R M R : ∑ j ∈ Λ R U j = S R } X_R=\left\{U\in\mathbb{R}^{M_R}: \sum_{j\in\Lambda_R}U_j=S_R\right\} X R = ⎩ ⎨ ⎧ U ∈ R M R : j ∈ Λ R ∑ U j = S R ⎭ ⎬ ⎫
is
K R i n t = { U ∈ X R : U j > 0 for all j ∈ Λ R } . K_R^{\mathrm{int}}=\{U\in X_R: U_j>0\text{ for all }j\in\Lambda_R\}. K R int = { U ∈ X R : U j > 0 for all j ∈ Λ R } .
To avoid possible zeros of H R H^R H R on the boundary of the simplex, define
H ‾ j R = S R M R \overline{H}_j^R=\frac{S_R}{M_R} H j R = M R S R
and, for 0 < ε < 1 0<\varepsilon<1 0 < ε < 1 ,
H R , ε = ( 1 − ε ) H R + ε H ‾ R . H^{R,\varepsilon}=(1-\varepsilon)H^R+\varepsilon\overline{H}^R. H R , ε = ( 1 − ε ) H R + ε H R .
Then H j R , ε > 0 H_j^{R,\varepsilon}>0 H j R , ε > 0 for every j ∈ Λ R j\in\Lambda_R j ∈ Λ R and
∑ j ∈ Λ R H j R , ε = S R . \sum_{j\in\Lambda_R}H_j^{R,\varepsilon}=S_R. j ∈ Λ R ∑ H j R , ε = S R .
In particular, H R , ε ∈ K R i n t H^{R,\varepsilon}\in K_R^{\mathrm{int}} H R , ε ∈ K R int . For s ∈ [ 0 , 1 ] s\in[0,1] s ∈ [ 0 , 1 ] , define
Φ s ( U ) = U − H R , ε + s λ α N h , R ( U ) . \Phi_s(U)=U-H^{R,\varepsilon}+s\lambda_\alpha\mathcal{N}_{h,R}(U). Φ s ( U ) = U − H R , ε + s λ α N h , R ( U ) .
Since ∑ j U j = S R \sum_jU_j=S_R ∑ j U j = S R , ∑ j H j R , ε = S R \sum_jH_j^{R,\varepsilon}=S_R ∑ j H j R , ε = S R and ∑ j ( N h , R U ) j = 0 \sum_j(\mathcal{N}_{h,R}U)_j=0 ∑ j ( N h , R U ) j = 0 , we have
∑ j ∈ Λ R ( Φ s ( U ) ) j = 0. \sum_{j\in\Lambda_R}(\Phi_s(U))_j=0. j ∈ Λ R ∑ ( Φ s ( U ) ) j = 0.
Thus, Φ s \Phi_s Φ s takes values in the following set
Y R = { V ∈ R M R : ∑ j ∈ Λ R V j = 0 } . Y_R=\left\{V\in\mathbb{R}^{M_R}: \sum_{j\in\Lambda_R}V_j=0\right\}. Y R = ⎩ ⎨ ⎧ V ∈ R M R : j ∈ Λ R ∑ V j = 0 ⎭ ⎬ ⎫ .
We claim that Φ s \Phi_s Φ s has no zero on ∂ K R \partial K_R ∂ K R . Indeed, if U ∈ ∂ K R U \in\partial K_R U ∈ ∂ K R , then U j 0 = 0 U_{j_0}=0 U j 0 = 0 for some j 0 ∈ Λ R j_0 \in\Lambda_R j 0 ∈ Λ R . By Lemma 2, applied to the truncated operator,
( N h , R U ) j 0 ≤ 0. (\mathcal{N}_{h,R}U)_{j_0} \le0. ( N h , R U ) j 0 ≤ 0.
Therefore,
( Φ s ( U ) ) j 0 = − H j 0 R , ε + s λ α ( N h , R U ) j 0 < 0. (\Phi_s(U))_{j_0}=-H^{R,\varepsilon}_{j_0}+s\lambda_\alpha(\mathcal{N}_{h,R}U)_{j_0}<0. ( Φ s ( U ) ) j 0 = − H j 0 R , ε + s λ α ( N h , R U ) j 0 < 0.
Hence Φ s ( U ) ≠ 0 \Phi_s(U) \ne0 Φ s ( U ) = 0 for every U ∈ ∂ K R U \in\partial K_R U ∈ ∂ K R and every s ∈ [ 0 , 1 ] s \in[0,1] s ∈ [ 0 , 1 ] . At s = 0 s=0 s = 0 , equation Φ 0 ( U ) = 0 \Phi_0(U)=0 Φ 0 ( U ) = 0 has the unique solution U = H R , ε ∈ K R i n t U=H^{R,\varepsilon}\in K_R^{\mathrm{int}} U = H R , ε ∈ K R int . After identifying the affine space X R X_R X R with the vector space Y R Y_R Y R by translation, the corresponding Brouwer degree is
deg ( Φ 0 , K R i n t , 0 ) = 1. \deg(\Phi_0,K_R^{\mathrm{int}},0)=1. deg ( Φ 0 , K R int , 0 ) = 1.
By homotopy invariance of the degree,
deg ( Φ 1 , K R i n t , 0 ) = 1. \deg(\Phi_1,K_R^{\mathrm{int}},0)=1. deg ( Φ 1 , K R int , 0 ) = 1.
Therefore, there exists U R , ε ∈ K R i n t U^{R,\varepsilon}\in K_R^{\mathrm{int}} U R , ε ∈ K R int satisfying
U R , ε + λ α N h , R ( U R , ε ) = H R , ε . U^{R,\varepsilon}+\lambda_\alpha\mathcal{N}_{h,R}(U^{R,\varepsilon})=H^{R,\varepsilon}. U R , ε + λ α N h , R ( U R , ε ) = H R , ε .
Since K R K_R K R is compact, there exist a sequence ε ℓ → 0 \varepsilon_\ell\to0 ε ℓ → 0 and a vector U R ∈ K R U^R\in K_R U R ∈ K R such that U R , ε ℓ → U R U^{R,\varepsilon_\ell}\to U^R U R , ε ℓ → U R . By the continuity of N h , R \mathcal{N}_{h,R} N h , R , passing to the limit gives
U R + λ α N h , R ( U R ) = H R , U^R+\lambda_\alpha\mathcal{N}_{h,R}(U^R)=H^R, U R + λ α N h , R ( U R ) = H R ,
and, moreover,
U j R ≥ 0 , ∑ j ∈ Λ R U j R = S R . U_j^R\ge0,\qquad\sum_{j\in\Lambda_R}U_j^R=S_R. U j R ≥ 0 , j ∈ Λ R ∑ U j R = S R .
We now pass to the limit R → ∞ R\to\infty R → ∞ . Set
S = ∑ j ∈ Z d H j . S=\sum_{j\in\mathbb{Z}^d}H_j. S = j ∈ Z d ∑ H j .
Since H ≥ 0 H\ge0 H ≥ 0 , we have S R ≤ S S_R\le S S R ≤ S and extending U R U^R U R by zero outside Λ R \Lambda_R Λ R , we obtain 0 ≤ U j R ≤ S 0\le U_j^R\le S 0 ≤ U j R ≤ S for every j j j and R R R . Hence, by a diagonal argument, there exist a sequence R ℓ → ∞ R_\ell\to\infty R ℓ → ∞ and a non-negative sequence U = { U j } j ∈ Z d U=\{U_j\}_{j\in\mathbb{Z}^d} U = { U j } j ∈ Z d such that
U j R ℓ → U j U_j^{R_\ell}\to U_j U j R ℓ → U j
for every fixed j ∈ Z d j\in\mathbb{Z}^d j ∈ Z d . Furthermore, for every finite set K ⊂ Z d K\subset\mathbb{Z}^d K ⊂ Z d , we have
∑ j ∈ K U j = lim ℓ → ∞ ∑ j ∈ K U j R ℓ ≤ S . \sum_{j\in K}U_j=\lim_{\ell\to\infty}\sum_{j\in K}U_j^{R_\ell}\le S. j ∈ K ∑ U j = ℓ → ∞ lim j ∈ K ∑ U j R ℓ ≤ S .
Taking the supremum over all finite subsets K K K gives
∑ j ∈ Z d U j ≤ S . \sum_{j\in\mathbb{Z}^d}U_j\le S. j ∈ Z d ∑ U j ≤ S .
Thus U ∈ ℓ 1 ( Z d ) U\in\ell^1(\mathbb{Z}^d) U ∈ ℓ 1 ( Z d ) .
It remains to pass to the limit in the nonlocal operator. Fix i ∈ { 1 , … , d } i\in\{1,\ldots,d\} i ∈ { 1 , … , d } and an interface x j + 1 2 e i x_{j+\frac12e_i} x j + 2 1 e i . Then
( G h , i U R ℓ ) j + 1 2 e i − ( G h , i U ) j + 1 2 e i = ∑ k ∈ Z d g k − j − 1 2 e i i ( h ) ( U k R ℓ − U k ) . (\mathcal{G}_{h,i}U^{R_\ell})_{j+\frac12e_i}-(\mathcal{G}_{h,i}U)_{j+\frac12e_i}
=\sum_{k\in\mathbb{Z}^d}g^i_{k-j-\frac12e_i}(h)(U_k^{R_\ell}-U_k). ( G h , i U R ℓ ) j + 2 1 e i − ( G h , i U ) j + 2 1 e i = k ∈ Z d ∑ g k − j − 2 1 e i i ( h ) ( U k R ℓ − U k ) .
Let L > 0 L > 0 L > 0 . In the finite set ∣ k ∣ ≤ L |k| \le L ∣ k ∣ ≤ L , the pointwise convergence gives
∑ ∣ k ∣ ≤ L g k − j − 1 2 e i i ( h ) ( U k R ℓ − U k ) → 0 \sum_{|k|\le L} g^{i}_{k-j-\frac{1}{2}e_i}(h)\left(U^{R_\ell}_k-U_k\right) \to0 ∣ k ∣ ≤ L ∑ g k − j − 2 1 e i i ( h ) ( U k R ℓ − U k ) → 0
as ℓ → ∞ \ell\to\infty ℓ → ∞ . For the tails,
∣ ∑ ∣ k ∣ > L g k − j − 1 2 e i i ( h ) U k R ℓ ∣ ≤ S sup ∣ k ∣ > L ∣ g k − j − 1 2 e i i ( h ) ∣ , \left|\sum_{|k|>L} g^{i}_{k-j-\frac{1}{2}e_i}(h)U^{R_\ell}_k\right|
\le S\sup_{|k|>L}\left|g^{i}_{k-j-\frac{1}{2}e_i}(h)\right|, ∣ k ∣ > L ∑ g k − j − 2 1 e i i ( h ) U k R ℓ ≤ S ∣ k ∣ > L sup g k − j − 2 1 e i i ( h ) ,
and similarly
∣ ∑ ∣ k ∣ > L g k − j − 1 2 e i i ( h ) U k ∣ ≤ S sup ∣ k ∣ > L ∣ g k − j − 1 2 e i i ( h ) ∣ . \left|\sum_{|k|>L} g^{i}_{k-j-\frac{1}{2}e_i}(h)U_k\right|
\le S\sup_{|k|>L}\left|g^{i}_{k-j-\frac{1}{2}e_i}(h)\right|. ∣ k ∣ > L ∑ g k − j − 2 1 e i i ( h ) U k ≤ S ∣ k ∣ > L sup g k − j − 2 1 e i i ( h ) .
Since G γ i ( h ) → 0 G^i_\gamma(h) \to0 G γ i ( h ) → 0 as ∣ γ ∣ → ∞ |\gamma| \to\infty ∣ γ ∣ → ∞ , first letting ℓ → ∞ \ell\to\infty ℓ → ∞ and then L → ∞ L \to\infty L → ∞ yields
( G h , i U R ℓ ) j + 1 2 e i → ( G h , i U ) j + 1 2 e i . (G_{h,i}U^{R_\ell})_{j+\frac{1}{2}e_i} \to(G_{h,i}U)_{j+\frac{1}{2}e_i}. ( G h , i U R ℓ ) j + 2 1 e i → ( G h , i U ) j + 2 1 e i .
Fix now j ∈ Z d j \in\mathbb{Z}^d j ∈ Z d and notice that for sufficiently large ℓ \ell ℓ , the nodes j j j and j ± e i j\pm e_i j ± e i lie in the interior of Λ R ℓ \Lambda_{R_\ell} Λ R ℓ . We have m > 1 m>1 m > 1 and hence, pointwise convergence implies ( U j R ℓ ) m − 1 → U j m − 1 (U^{R_\ell}_j)^{m-1} \to U_j^{m-1} ( U j R ℓ ) m − 1 → U j m − 1 . Together with the convergence of the discrete pressure gradient and the continuity of the positive and negative parts, this yields
F j ± 1 2 e i ( i ) ( U R ℓ ) → F j ± 1 2 e i ( i ) ( U ) . F^{(i)}_{j\pm\frac{1}{2}e_i}(U^{R_\ell}) \to F^{(i)}_{j\pm\frac{1}{2}e_i}(U). F j ± 2 1 e i ( i ) ( U R ℓ ) → F j ± 2 1 e i ( i ) ( U ) .
Note that it then follows that
( N h , R ℓ U R ℓ ) j → ( N h U ) j . (\mathcal{N}_{h,R_\ell}U^{R_\ell})_j \to(\mathcal{N}_hU)_j. ( N h , R ℓ U R ℓ ) j → ( N h U ) j .
For every fixed j j j , we also have H j R ℓ = H j H^{R_\ell}_j=H_j H j R ℓ = H j for all sufficiently large ℓ \ell ℓ . Passing to the limit in the truncated resolvent equation therefore yields
U j + λ α ( N h U ) j = H j . U_j+\lambda_\alpha(\mathcal{N}_hU)_j=H_j. U j + λ α ( N h U ) j = H j .
Thus, the resolvent problem has a non-negative solution U ∈ ℓ 1 ( Z d ) U\in\ell^1(\mathbb{Z}^d) U ∈ ℓ 1 ( Z d ) . Applying this argument successively with H = H n H=H^n H = H n proves the existence of a non-negative ℓ 1 \ell^1 ℓ 1 solution U n U^n U n at every time level n = 1 , … , N n=1,\ldots,N n = 1 , … , N .
We next derive an energy-dissipation estimate for the implicit scheme. It can be viewed as a stronger version of the ℓ 2 \ell^2 ℓ 2 stability estimate. To start, for the grid functions W = { W j } j ∈ Z d W=\{W_j\}_{j\in\mathbb{Z}^d} W = { W j } j ∈ Z d and Z = { Z j } j ∈ Z d Z=\{Z_j\}_{j\in\mathbb{Z}^d} Z = { Z j } j ∈ Z d , we introduce the inner product
⟨ W , Z ⟩ h = h d ∑ j ∈ Z d W j Z j . \langle W,Z\rangle_h=h^d\sum_{j\in\mathbb{Z}^d}W_jZ_j. ⟨ W , Z ⟩ h = h d j ∈ Z d ∑ W j Z j .
and the corresponding norm
∥ W ∥ 2 , h 2 = ⟨ W , W ⟩ h = h d ∑ j ∈ Z d ∣ W j ∣ 2 . \|W\|_{2,h}^2=\langle W,W\rangle_h=h^d\sum_{j\in\mathbb{Z}^d}|W_j|^2. ∥ W ∥ 2 , h 2 = ⟨ W , W ⟩ h = h d j ∈ Z d ∑ ∣ W j ∣ 2 .
Next, for a non-negative grid function U U U , define the discrete dissipation
D h ( U ) = h d 2 ∑ j ∈ Z d ∑ β ≠ 0 C β ( h ) ( U j m + 1 2 − U j + β m + 1 2 ) 2 . D_h(U)=\frac{h^d}{2}\sum_{j\in\mathbb{Z}^d}\sum_{\beta\ne0}C_\beta(h)\left(U_j^{\frac{m+1}{2}}-U_{j+\beta}^{\frac{m+1}{2}}\right)^2. D h ( U ) = 2 h d j ∈ Z d ∑ β = 0 ∑ C β ( h ) ( U j 2 m + 1 − U j + β 2 m + 1 ) 2 .
We are now ready to proceed with the dissipation lemma.
Lemma 8 (Discrete energy-dissipation estimate). Let U n U^n U n be a bounded non-negative solution to (6) . Assume that all sums appearing below are absolutely convergent. Then
1 2 D τ α ∥ U n ∥ 2 , h 2 + 4 ( m + 1 ) 2 D h ( U n ) ≤ 0. \frac{1}{2}D_{\tau}^{\alpha}\lVert U^n\rVert_{2,h}^{2}+\frac{4}{(m+1)^2}D_h(U^n)\le0. 2 1 D τ α ∥ U n ∥ 2 , h 2 + ( m + 1 ) 2 4 D h ( U n ) ≤ 0. In particular,
D τ α ∥ U n ∥ 2 , h 2 ≤ 0 , D_{\tau}^{\alpha}\lVert U^n\rVert_{2,h}^{2}\le0, D τ α ∥ U n ∥ 2 , h 2 ≤ 0 , hence, the ℓ 2 \ell^2 ℓ 2 stability estimate of Lemma 7 follows.
Proof. We start by multiplying (6) by h d U j n h^dU_j^n h d U j n and summing over j ∈ Z d j\in\mathbb{Z}^d j ∈ Z d . It follows that
⟨ U n , D τ α U n ⟩ h = − ⟨ U n , N h U n ⟩ h . \langle U^n,D_{\tau}^{\alpha}U^n\rangle_h=-\langle U^n,\mathcal{N}_hU^n\rangle_h. ⟨ U n , D τ α U n ⟩ h = − ⟨ U n , N h U n ⟩ h .
Furthermore, by the discrete convexity inequality for the L1 operator, we have
1 2 D τ α ∥ U n ∥ 2 , h 2 ≤ ⟨ U n , D τ α U n ⟩ h , \frac{1}{2}D_{\tau}^{\alpha}\lVert U^n\rVert_{2,h}^{2}\le\langle U^n,D_{\tau}^{\alpha}U^n\rangle_h, 2 1 D τ α ∥ U n ∥ 2 , h 2 ≤ ⟨ U n , D τ α U n ⟩ h ,
and, therefore,
1 2 D τ α ∥ U n ∥ 2 , h 2 ≤ − ⟨ U n , N h U n ⟩ h . \frac{1}{2}D_{\tau}^{\alpha}\lVert U^n\rVert_{2,h}^{2}\le-\langle U^n,\mathcal{N}_hU^n\rangle_h. 2 1 D τ α ∥ U n ∥ 2 , h 2 ≤ − ⟨ U n , N h U n ⟩ h .
Next, proceeding as in the proof of Lemma 4, with Φ ( s ) = s m / m \Phi(s)=s^m/m Φ ( s ) = s m / m , we have
⟨ U n , N h U n ⟩ h ≥ ⟨ Φ ( U n ) , L h U n ⟩ h , \langle U^n,\mathcal{N}_hU^n\rangle_h\ge\langle\Phi(U^n),L_hU^n\rangle_h, ⟨ U n , N h U n ⟩ h ≥ ⟨ Φ ( U n ) , L h U n ⟩ h ,
and by the symmetric representation of L h L_h L h , we obtain
⟨ Φ ( U n ) , L h U n ⟩ h = h d 2 ∑ j ∈ Z d ∑ β ≠ 0 C β ( h ) ( Φ ( U j n ) − Φ ( U j + β n ) ) ( U j n − U j + β n ) . \langle\Phi(U^n),L_hU^n\rangle_h=\frac{h^d}{2}\sum_{j\in\mathbb{Z}^d}\sum_{\beta\ne0}C_\beta(h)\left(\Phi(U_j^n)-\Phi(U_{j+\beta}^n)\right)\left(U_j^n-U_{j+\beta}^n\right). ⟨ Φ ( U n ) , L h U n ⟩ h = 2 h d j ∈ Z d ∑ β = 0 ∑ C β ( h ) ( Φ ( U j n ) − Φ ( U j + β n ) ) ( U j n − U j + β n ) .
Now, recall the two-point Stroock–Varopoulos inequality [18 , 21 ] , that is for any a , b ≥ 0 a,b\ge0 a , b ≥ 0
( a m − b m ) ( a − b ) ≥ 4 m ( m + 1 ) 2 ( a m + 1 2 − b m + 1 2 ) 2 , (a^m-b^m)(a-b)\ge\frac{4m}{(m+1)^2}\left(a^{\frac{m+1}{2}}-b^{\frac{m+1}{2}}\right)^2, ( a m − b m ) ( a − b ) ≥ ( m + 1 ) 2 4 m ( a 2 m + 1 − b 2 m + 1 ) 2 ,
which can be rewritten in terms of Φ ( s ) = s m / m \Phi(s)=s^m/m Φ ( s ) = s m / m as
( Φ ( a ) − Φ ( b ) ) ( a − b ) ≥ 4 ( m + 1 ) 2 ( a m + 1 2 − b m + 1 2 ) 2 . (\Phi(a)-\Phi(b))(a-b)\ge\frac{4}{(m+1)^2}\left(a^{\frac{m+1}{2}}-b^{\frac{m+1}{2}}\right)^2. ( Φ ( a ) − Φ ( b )) ( a − b ) ≥ ( m + 1 ) 2 4 ( a 2 m + 1 − b 2 m + 1 ) 2 .
Consequently,
⟨ Φ ( U n ) , L h U n ⟩ h ≥ 4 ( m + 1 ) 2 D h ( U n ) , \langle\Phi(U^n),L_hU^n\rangle_h\ge\frac{4}{(m+1)^2}D_h(U^n), ⟨ Φ ( U n ) , L h U n ⟩ h ≥ ( m + 1 ) 2 4 D h ( U n ) ,
combining it with the preceding estimates yields
1 2 D τ α ∥ U n ∥ 2 , h 2 + 4 ( m + 1 ) 2 D h ( U n ) ≤ 0 , \frac{1}{2}D_{\tau}^{\alpha}\lVert U^n\rVert_{2,h}^{2}+\frac{4}{(m+1)^2}D_h(U^n)\le0, 2 1 D τ α ∥ U n ∥ 2 , h 2 + ( m + 1 ) 2 4 D h ( U n ) ≤ 0 ,
which completes the proof. □
Remark 2. Note that the quantity D h ( U ) D_h(U) D h ( U ) is the discrete analogue of the fractional energy associated with U ( m + 1 ) / 2 U^{(m+1)/2} U ( m + 1 ) /2 . In particular, when the coefficients C β ( h ) C_\beta(h) C β ( h ) are chosen to approximate the kernel of ( − Δ ) 1 − σ (-\Delta)^{1-\sigma} ( − Δ ) 1 − σ , the dissipation formally corresponds to the H 1 − σ H^{1-\sigma} H 1 − σ seminorm of U ( m + 1 ) / 2 U^{(m+1)/2} U ( m + 1 ) /2 .
Consistency of the implicit scheme
We now turn to the convergence analysis of the implicit scheme. In the sequel, we assume that the main problem (1) has a non-negative solution u u u on [ 0 , T ] [0,T] [ 0 , T ] that is sufficiently smooth in space and regular in time for t > 0 t>0 t > 0 . The temporal assumptions stated below allow a weak singularity at t = 0 t=0 t = 0 . Here, we are only concerned with the properties of the numerical scheme. Questions about existence and uniqueness of solutions to the continuous problem are not considered here and are left for future work.
We start by analyzing the consistency of the scheme. For notation, define
u j n = u ( x j , t n ) , e j n = U j n − u j n , n = 0 , … , N , u_j^n=u(x_j,t_n), \qquad e_j^n=U_j^n-u_j^n, \qquad n=0,\ldots,N, u j n = u ( x j , t n ) , e j n = U j n − u j n , n = 0 , … , N ,
and also let
N u = − ∇ ⋅ ( u m − 1 ∇ ( − Δ ) − σ u ) \mathcal{N}u=-\nabla\cdot\left(u^{m-1}\nabla(-\Delta)^{-\sigma}u\right) N u = − ∇ ⋅ ( u m − 1 ∇ ( − Δ ) − σ u )
denote the continuous spatial operator. Then, equation (1) can be written as
∂ t α u + N u = 0. \partial_t^\alpha u+\mathcal{N}u=0. ∂ t α u + N u = 0.
In a standard way, we decompose the truncation error into its temporal and spatial parts. Define
R τ , j n = D τ α u j n − ∂ t α u ( x j , t n ) R_{\tau,j}^n=D_\tau^\alpha u_j^n-\partial_t^\alpha u(x_j,t_n) R τ , j n = D τ α u j n − ∂ t α u ( x j , t n )
and
R h , j n = ( N h u n ) j − ( N u ) ( x j , t n ) . R_{h,j}^n=(\mathcal{N}_h u^n)_j-(\mathcal{N}u)(x_j,t_n). R h , j n = ( N h u n ) j − ( N u ) ( x j , t n ) .
Notice that, since u u u satisfies (1), we obtain the exact identity
D τ α u j n + ( N h u n ) j = R j n , D_\tau^\alpha u_j^n+(\mathcal{N}_h u^n)_j=R_j^n, D τ α u j n + ( N h u n ) j = R j n ,
where the total remainder is
R j n = R τ , j n + R h , j n . R_j^n=R_{\tau,j}^n+R_{h,j}^n. R j n = R τ , j n + R h , j n .
Proceeding further, we assume that the temporal and spatial discretizations are consistent. For the temporal part, we use a weighted estimate. The convergence argument below will use its counterpart for the cumulative solution. That is, there exist functions η τ = η τ ( τ ) \eta_\tau=\eta_\tau(\tau) η τ = η τ ( τ ) and η h = η h ( h ) \eta_h=\eta_h(h) η h = η h ( h ) satisfying η τ → 0 \eta_\tau\to0 η τ → 0 as τ → 0 \tau\to0 τ → 0 and η h → 0 \eta_h\to0 η h → 0 as h → 0 h\to0 h → 0 , such that
t n α ∥ R τ n ∥ 2 , h ≤ C u η τ , ∥ R h n ∥ 2 , h ≤ C u η h t_n^\alpha\lVert R_\tau^n\rVert_{2,h}\le C_u\eta_\tau,\qquad\lVert R_h^n\rVert_{2,h}\le C_u\eta_h t n α ∥ R τ n ∥ 2 , h ≤ C u η τ , ∥ R h n ∥ 2 , h ≤ C u η h
for n = 1 , … , N n=1,\ldots,N n = 1 , … , N . In addition, we take the convention that C u C_u C u may depend on T T T , α \alpha α , m m m , σ \sigma σ and sufficiently high norms of the exact solution, but is independent of h h h and τ \tau τ . Therefore,
∥ R n ∥ 2 , h ≤ C u ( η τ t n − α + η h ) . \lVert R^n\rVert_{2,h}\le C_u\left(\eta_\tau t_n^{-\alpha}+\eta_h\right). ∥ R n ∥ 2 , h ≤ C u ( η τ t n − α + η h ) .
We now move to the derivation of a consistency estimate for the complete nonlinear spatial operator. This requires not only consistency of the discrete pressure gradient, but also consistency of one discrete derivative of its approximation. For a fixed time t t t , let
A ( x ) = u ( x , t ) m − 1 , v i ( x ) = ( ∇ ( − Δ ) − σ u ( x , t ) ) ⋅ e i . A(x)=u(x,t)^{m-1},\qquad v_i(x)=\left(\nabla(-\Delta)^{-\sigma}u(x,t)\right)\cdot e_i. A ( x ) = u ( x , t ) m − 1 , v i ( x ) = ( ∇ ( − Δ ) − σ u ( x , t ) ) ⋅ e i .
The continuous flux in the i i i -th direction is
q i ( x ) = − A ( x ) v i ( x ) , q_i(x)=-A(x)v_i(x), q i ( x ) = − A ( x ) v i ( x ) ,
so that
N u = ∑ i = 1 d ∂ x i q i . \mathcal{N}u=\sum_{i=1}^{d}\partial_{x_i}q_i. N u = i = 1 ∑ d ∂ x i q i .
Also, for a grid function defined at the interfaces, we introduce a finite difference and a norm
( δ i Z ) j = Z j + 1 2 e i − Z j − 1 2 e i h , ∥ Z ∥ 2 , h , i 2 = h d ∑ j ∈ Z d ∣ Z j + 1 2 e i ∣ 2 . (\delta_i Z)_j=\frac{Z_{j+\frac{1}{2}e_i}-Z_{j-\frac{1}{2}e_i}}{h},\qquad\|Z\|_{2,h,i}^{2}=h^d\sum_{j\in\mathbb{Z}^d}\left|Z_{j+\frac{1}{2}e_i}\right|^2. ( δ i Z ) j = h Z j + 2 1 e i − Z j − 2 1 e i , ∥ Z ∥ 2 , h , i 2 = h d j ∈ Z d ∑ Z j + 2 1 e i 2 .
Proposition 1 (Consistency of the nonlinear spatial operator). We assume that the exact solution is sufficiently smooth and decays sufficiently fast at infinity. In particular, assume that A = u m − 1 A=u^{m-1} A = u m − 1 , v i v_i v i and q i = − A v i q_i=-Av_i q i = − A v i have all spatial derivatives required below uniformly bounded on [ 0 , T ] [0,T] [ 0 , T ] in the corresponding L ∞ L^\infty L ∞ and L 2 L^2 L 2 norms. Now, let
V h , j + 1 2 e i i = ( G h , i u ) j + 1 2 e i V^i_{h,j+\frac{1}{2}e_i}=(G_{h,i}u)_{j+\frac{1}{2}e_i} V h , j + 2 1 e i i = ( G h , i u ) j + 2 1 e i and define the pressure-gradient error
E j + 1 2 e i i = V h , j + 1 2 e i i − v i ( x j + 1 2 e i ) . E^i_{j+\frac{1}{2}e_i}=V^i_{h,j+\frac{1}{2}e_i}-v_i\left(x_{j+\frac{1}{2}e_i}\right). E j + 2 1 e i i = V h , j + 2 1 e i i − v i ( x j + 2 1 e i ) . Assume that there exists η G ( h ) → 0 \eta_G(h)\to0 η G ( h ) → 0 as h → 0 h\to0 h → 0 such that
∥ E i ∥ 2 , h , i + ∥ δ i E i ∥ 2 , h ≤ C u η G ( h ) , (7) \|E^i\|_{2,h,i}+\|\delta_iE^i\|_{2,h}\le C_u\eta_G(h), \tag*{(7)} ∥ E i ∥ 2 , h , i + ∥ δ i E i ∥ 2 , h ≤ C u η G ( h ) , (7) for i = 1 , … , d i=1,\ldots,d i = 1 , … , d , and that
∥ V h i ∥ ∞ ≤ C u . \|V_h^i\|_\infty\le C_u. ∥ V h i ∥ ∞ ≤ C u . Then
∥ N h u − N u ∥ 2 , h ≤ C u ( h + η G ( h ) ) . (8) \|\mathcal{N}_hu-\mathcal{N}u\|_{2,h}\le C_u\left(h+\eta_G(h)\right). \tag*{(8)} ∥ N h u − N u ∥ 2 , h ≤ C u ( h + η G ( h ) ) . (8)
Proof. Start by fixing i ∈ { 1 , … , d } i\in\{1,\ldots,d\} i ∈ { 1 , … , d } and putting
A j = A ( x j ) , A ‾ j + 1 2 e i = A j + e i + A j 2 , D i + A j = A j + e i − A j h . A_j=A(x_j),\qquad\overline{A}_{j+\frac{1}{2}e_i}=\frac{A_{j+e_i}+A_j}{2},\qquad D_i^+A_j=\frac{A_{j+e_i}-A_j}{h}. A j = A ( x j ) , A j + 2 1 e i = 2 A j + e i + A j , D i + A j = h A j + e i − A j .
By our notation, r + = ( r + ∣ r ∣ ) / 2 r^+=(r+|r|)/2 r + = ( r + ∣ r ∣ ) /2 and r − = ( r − ∣ r ∣ ) / 2 r^-=(r-|r|)/2 r − = ( r − ∣ r ∣ ) /2 , the upwind flux can be written compactly as
F j + 1 2 e i ( i ) ( u ) = − V h , j + 1 2 e i i A ‾ j + 1 2 e i − h 2 ∣ V h , j + 1 2 e i i ∣ D i + A j . (9) F^{(i)}_{j+\frac{1}{2}e_i}(u)=-V^i_{h,j+\frac{1}{2}e_i}\overline{A}_{j+\frac{1}{2}e_i}-\frac{h}{2}\left|V^i_{h,j+\frac{1}{2}e_i}\right|D_i^+A_j. \tag*{(9)} F j + 2 1 e i ( i ) ( u ) = − V h , j + 2 1 e i i A j + 2 1 e i − 2 h V h , j + 2 1 e i i D i + A j . (9)
Next, let x j + 1 2 e i = x j + h 2 e i x_{j+\frac{1}{2}e_i}=x_j+\frac{h}{2}e_i x j + 2 1 e i = x j + 2 h e i and write
A ‾ j + 1 2 e i = A ( x j + 1 2 e i ) , v j + 1 2 e i i = v i ( x j + 1 2 e i ) . \overline{A}_{j+\frac{1}{2}e_i}=A\left(x_{j+\frac{1}{2}e_i}\right),\qquad v^i_{j+\frac{1}{2}e_i}=v_i\left(x_{j+\frac{1}{2}e_i}\right). A j + 2 1 e i = A ( x j + 2 1 e i ) , v j + 2 1 e i i = v i ( x j + 2 1 e i ) .
Notice that since
q i ( x j + 1 2 e i ) = − v j + 1 2 e i i A j + 1 2 e i , q_i\left(x_{j+\frac{1}{2}e_i}\right)=-v^i_{j+\frac{1}{2}e_i}A_{j+\frac{1}{2}e_i}, q i ( x j + 2 1 e i ) = − v j + 2 1 e i i A j + 2 1 e i ,
we have from (9) the following
F j + 1 2 e i ( i ) ( u ) − q i ( x j + 1 2 e i ) = − E j + 1 2 e i i A ‾ j + 1 2 e i − v j + 1 2 e i i ( A ‾ j + 1 2 e i − A j + 1 2 e i ) − h 2 ∣ V h , j + 1 2 e i i ∣ D i + A j . (10) F^{(i)}_{j+\frac{1}{2}e_i}(u)-q_i\left(x_{j+\frac{1}{2}e_i}\right)
=-E^i_{j+\frac{1}{2}e_i}\overline{A}_{j+\frac{1}{2}e_i}
-v^i_{j+\frac{1}{2}e_i}\left(\overline{A}_{j+\frac{1}{2}e_i}-A_{j+\frac{1}{2}e_i}\right)
-\frac{h}{2}\left|V^i_{h,j+\frac{1}{2}e_i}\right|D_i^+A_j. \tag*{(10)} F j + 2 1 e i ( i ) ( u ) − q i ( x j + 2 1 e i ) = − E j + 2 1 e i i A j + 2 1 e i − v j + 2 1 e i i ( A j + 2 1 e i − A j + 2 1 e i ) − 2 h V h , j + 2 1 e i i D i + A j . (10)
Now, we estimate each of the three left-hand side terms separately. For the first term, the discrete product rule and the smoothness of A A A give
∥ δ i ( E i A ‾ ) ∥ 2 , h ≤ C u ( ∥ δ i E i ∥ 2 , h + ∥ E i ∥ 2 , h , i ) ≤ C u η G ( h ) . \left\|\delta_i\left(E^i\overline{A}\right)\right\|_{2,h}\le C_u\left(\|\delta_iE^i\|_{2,h}+\|E^i\|_{2,h,i}\right)\le C_u\eta_G(h). δ i ( E i A ) 2 , h ≤ C u ( ∥ δ i E i ∥ 2 , h + ∥ E i ∥ 2 , h , i ) ≤ C u η G ( h ) .
For the second term, the midpoint symmetry gives
A ‾ j + 1 2 e i − A j + 1 2 e i = O ( h 2 ) . \overline{A}_{j+\frac{1}{2}\mathbf{e}_i}-A_{j+\frac{1}{2}\mathbf{e}_i}=O(h^2). A j + 2 1 e i − A j + 2 1 e i = O ( h 2 ) .
Also, the same Taylor expansion applied after taking one discrete difference yields
∥ δ i [ v i ( A ‾ − A m i d ) ] ∥ 2 , h ≤ C u h 2 . \left\|\delta_i\left[v_i\left(\overline{A}-A_{\mathrm{mid}}\right)\right]\right\|_{2,h}\leq C_u h^2. δ i [ v i ( A − A mid ) ] 2 , h ≤ C u h 2 .
Next, for the upwind contribution, we have
h 2 ∥ δ i ( ∣ V h i ∣ D i + A ) ∥ 2 , h ≤ C u h . \frac{h}{2}\left\|\delta_i\left(\lvert V_h^i\rvert D_i^+A\right)\right\|_{2,h}\leq C_u h. 2 h δ i ( ∣ V h i ∣ D i + A ) 2 , h ≤ C u h .
To see this, note that the function r ↦ ∣ r ∣ r\mapsto\lvert r\rvert r ↦ ∣ r ∣ is Lipschitz, and hence
∣ δ i ∣ V h i ∣ ∣ ≤ ∣ δ i V h i ∣ . \left\lvert\delta_i\left\lvert V_h^i\right\rvert\right\rvert\leq\left\lvert\delta_iV_h^i\right\rvert. δ i V h i ≤ δ i V h i .
Moreover,
δ i V h i = δ i v i + δ i E h i , \delta_iV_h^i=\delta_iv_i+\delta_iE_h^i, δ i V h i = δ i v i + δ i E h i ,
hence, the required bound follows from the regularity of v i v_i v i , (7) , the uniform bound on V h i V_h^i V h i and the smoothness of A A A . Combining these estimates with (10) , we obtain
∥ δ i F ( i ) ( u ) − δ i q i ∥ 2 , h ≤ C u ( h + η G ( h ) ) . \left\|\delta_iF^{(i)}(u)-\delta_iq_i\right\|_{2,h}\leq C_u\left(h+\eta_G(h)\right). δ i F ( i ) ( u ) − δ i q i 2 , h ≤ C u ( h + η G ( h ) ) .
It only remains to compare the centered discrete divergence of the exact flux with its continuous divergence. By Taylor expansion, we can write
∥ q i ( x j + 1 2 e i ) − q i ( x j − 1 2 e i ) h − ∂ x i q i ( x j ) ∥ 2 , h ≤ C u h 2 . \left\|\frac{q_i\left(x_{j+\frac{1}{2}\mathbf{e}_i}\right)-q_i\left(x_{j-\frac{1}{2}\mathbf{e}_i}\right)}{h}-\partial_{x_i}q_i(x_j)\right\|_{2,h}\leq C_u h^2. h q i ( x j + 2 1 e i ) − q i ( x j − 2 1 e i ) − ∂ x i q i ( x j ) 2 , h ≤ C u h 2 .
Next, summing over i = 1 , … , d i=1,\ldots,d i = 1 , … , d gives
∥ N h u − N u ∥ 2 , h ≤ C u ( h + η G ( h ) + h 2 ) . \|\mathcal{N}_h u-\mathcal{N}u\|_{2,h}\leq C_u\left(h+\eta_G(h)+h^2\right). ∥ N h u − N u ∥ 2 , h ≤ C u ( h + η G ( h ) + h 2 ) .
Since 0 < h ≤ 1 0<h\leq1 0 < h ≤ 1 , this proves (8) .
Remark 3. If the pressure-gradient discretization satisfies
η G ( h ) = O ( h r ) \eta_G(h)=O(h^r) η G ( h ) = O ( h r )
together with the corresponding estimate for one discrete derivative, then Proposition 1 gives
∥ N h u − N u ∥ 2 , h = O ( h min { 1 , r } ) . \|\mathcal{N}_h u-\mathcal{N}u\|_{2,h}=O\left(h^{\min\{1,r\}}\right). ∥ N h u − N u ∥ 2 , h = O ( h m i n { 1 , r } ) .
Thus, whenever the pressure-gradient approximation has order at least one in the sense of (7) , the first-order upwind discretization determines the resulting consistency order of the complete nonlinear spatial operator.
Convergence of the one-dimensional scheme in integrated formulation
Now, we move to the convergence analysis, but restrict it to the one-dimensional case, that is, we put d = 1 d=1 d = 1 . Note that all the structural properties and existence results obtained above remain valid in arbitrary dimension. Next, we will work with integrated problem associated with (1) in d = 1 d=1 d = 1 . This approach was studied analytically for α = 1 \alpha=1 α = 1 in [5 , 17 ] and was used for the derivation and analysis of the numerical scheme in [10 ] . Let
v ( x , t ) = ∫ − ∞ x u ( y , t ) d y . v(x,t)=\int_{-\infty}^{x}u(y,t)\,\mathrm{d}y. v ( x , t ) = ∫ − ∞ x u ( y , t ) d y .
Because u u u is non-negative, v v v is non-decreasing in x x x and ∂ x v = u \partial_xv=u ∂ x v = u . Assuming sufficient regularity and decay at infinity, we may integrate the continuous equation over ( − ∞ , x ) (-\infty,x) ( − ∞ , x ) . Moreover,
∂ x ( − Δ ) − σ u = ∂ x ( − Δ ) − σ ∂ x v = − ( − Δ ) 1 − σ v . \partial_x(-\Delta)^{-\sigma}u=\partial_x(-\Delta)^{-\sigma}\partial_xv=-(-\Delta)^{1-\sigma}v. ∂ x ( − Δ ) − σ u = ∂ x ( − Δ ) − σ ∂ x v = − ( − Δ ) 1 − σ v .
Hence,
∂ t α v = − ∣ ∂ x v ∣ m − 1 ( − Δ ) 1 − σ v . \partial_t^\alpha v=-\lvert\partial_xv\rvert^{m-1}(-\Delta)^{1-\sigma}v. ∂ t α v = − ∣ ∂ x v ∣ m − 1 ( − Δ ) 1 − σ v .
Setting s = 1 − σ s=1-\sigma s = 1 − σ , the integrated problem therefore takes the form
∂ t α v + ∣ ∂ x v ∣ m − 1 ( − Δ ) s v = 0. (11) \partial_t^\alpha v+\lvert\partial_xv\rvert^{m-1}(-\Delta)^s v=0. \tag*{(11)} ∂ t α v + ∣ ∂ x v ∣ m − 1 ( − Δ ) s v = 0. (11)
Next, we show that the conservative scheme (6) admits a corresponding discrete integrated formulation. Define
V j n = h ∑ k = − ∞ j U k n . V_j^n=h\sum_{k=-\infty}^{j}U_k^n. V j n = h k = − ∞ ∑ j U k n .
We associate V j n V_j^n V j n with the interface point x j + 1 2 x_{j+\frac{1}{2}} x j + 2 1 . Then
U j n = D h − V j n , U j + 1 n = D h + V j n , U_j^n=D_h^-V_j^n,\qquad U_{j+1}^n=D_h^+V_j^n, U j n = D h − V j n , U j + 1 n = D h + V j n ,
where
D h − V j = V j − V j − 1 h , D h + V j = V j + 1 − V j h . D_h^-V_j=\frac{V_j-V_{j-1}}{h},\qquad D_h^+V_j=\frac{V_{j+1}-V_j}{h}. D h − V j = h V j − V j − 1 , D h + V j = h V j + 1 − V j .
Also, recall that
c β ( h ) = g β − 1 2 ( h ) − g β + 1 2 ( h ) . c_\beta(h)=g_{\beta-\frac{1}{2}}(h)-g_{\beta+\frac{1}{2}}(h). c β ( h ) = g β − 2 1 ( h ) − g β + 2 1 ( h ) .
Using U k = ( V k − V k − 1 ) / h U_k=(V_k-V_{k-1})/h U k = ( V k − V k − 1 ) / h , we obtain
( G h U ) j + 1 2 = 1 h ∑ β ∈ Z c β ( h ) V j + β . (G_hU)_{j+\frac{1}{2}}=\frac{1}{h}\sum_{\beta\in\mathbb{Z}}c_\beta(h)V_{j+\beta}. ( G h U ) j + 2 1 = h 1 β ∈ Z ∑ c β ( h ) V j + β .
Since ∑ β ∈ Z c β ( h ) = 0 \sum_{\beta\in\mathbb{Z}}c_\beta(h)=0 ∑ β ∈ Z c β ( h ) = 0 , this can be rewritten as
− ( G h U ) j + 1 2 = ∑ β ≠ 0 C β ( h ) ( V j − V j + β ) , -(G_hU)_{j+\frac{1}{2}}=\sum_{\beta\ne0}C_\beta(h)(V_j-V_{j+\beta}), − ( G h U ) j + 2 1 = β = 0 ∑ C β ( h ) ( V j − V j + β ) ,
where
C β ( h ) = c β ( h ) h ≥ 0 , β ≠ 0. C_\beta(h)=\frac{c_\beta(h)}{h}\ge0,\qquad\beta\ne0. C β ( h ) = h c β ( h ) ≥ 0 , β = 0.
Hence, we define
( A h V ) j = ∑ β ≠ 0 C β ( h ) ( V j − V j + β ) . (A_hV)_j=\sum_{\beta\ne0}C_\beta(h)(V_j-V_{j+\beta}). ( A h V ) j = β = 0 ∑ C β ( h ) ( V j − V j + β ) .
For well-posedness, we assume that ∑ β ≠ 0 C β ( h ) < ∞ \sum_{\beta\ne0}C_\beta(h)<\infty ∑ β = 0 C β ( h ) < ∞ for every fixed h > 0 h>0 h > 0 , so that A h V A_hV A h V is well-defined for bounded grid functions. Also, symmetry c − β ( h ) = c β ( h ) c_{-\beta}(h)=c_\beta(h) c − β ( h ) = c β ( h ) implies C − β ( h ) = C β ( h ) C_{-\beta}(h)=C_\beta(h) C − β ( h ) = C β ( h ) , and therefore A h A_h A h is a discrete non-negative symmetric operator.
For the one-dimensional convergence analysis we use the semigroup weights constructed in the appendix. The following result is an immediate consequence of Proposition 5 and Corollary 3.
Lemma 9 (Identification and consistency of A h A_h A h ). Let d = 1 d=1 d = 1 , s = 1 − σ s=1-\sigma s = 1 − σ , and assume that G h G_h G h is defined using the semigroup weights of Appendix A. Then
A h = ( − Δ h ) s . A_h=(-\Delta_h)^s. A h = ( − Δ h ) s . Moreover, for bounded sufficiently regular v v v , we have
∥ A h v − ( − Δ ) s v ∥ ∞ ≤ C v η A ( h ) , \lVert A_hv-(-\Delta)^sv\rVert_\infty\leq C_v\eta_A(h), ∥ A h v − ( − Δ ) s v ∥ ∞ ≤ C v η A ( h ) , where
η A ( h ) = { h 2 σ , 0 < σ < 1 2 , h θ , 0 < θ < 1 , σ = 1 2 , h 2 σ − 1 , 1 2 < σ < 1. \eta_A(h)=
\begin{cases}
h^{2\sigma}, & 0<\sigma<\frac{1}{2},\\
h^\theta, & 0<\theta<1,\quad\sigma=\frac{1}{2},\\
h^{2\sigma-1}, & \frac{1}{2}<\sigma<1.
\end{cases} η A ( h ) = ⎩ ⎨ ⎧ h 2 σ , h θ , h 2 σ − 1 , 0 < σ < 2 1 , 0 < θ < 1 , σ = 2 1 , 2 1 < σ < 1. The same estimate holds on the shifted grid h ( Z + 1 2 ) h(\mathbb{Z}+\frac{1}{2}) h ( Z + 2 1 ) .
Proof. Note that for β ≥ 1 \beta\geq1 β ≥ 1 , the semigroup weights are given by (34) and hence
C β ( h ) = g β − 1 2 ( h ) − g β + 1 2 ( h ) h . C_\beta(h)=\frac{g_{\beta-\frac{1}{2}}(h)-g_{\beta+\frac{1}{2}}(h)}{h}. C β ( h ) = h g β − 2 1 ( h ) − g β + 2 1 ( h ) .
Using the identities Γ ( z + 1 ) = z Γ ( z ) \Gamma(z+1)=z\Gamma(z) Γ ( z + 1 ) = z Γ ( z ) and s = 1 − σ s=1-\sigma s = 1 − σ , we further obtain
C β ( h ) = 4 s Γ ( 1 2 + s ) π ∣ Γ ( − s ) ∣ 1 h 2 s Γ ( β − s ) Γ ( β + 1 + s ) . C_\beta(h)=\frac{4^s\Gamma\left(\frac{1}{2}+s\right)}{\sqrt{\pi}\lvert\Gamma(-s)\rvert}\frac{1}{h^{2s}}\frac{\Gamma(\beta-s)}{\Gamma(\beta+1+s)}. C β ( h ) = π ∣ Γ ( − s )∣ 4 s Γ ( 2 1 + s ) h 2 s 1 Γ ( β + 1 + s ) Γ ( β − s ) .
By symmetry, the same formula holds with β \beta β replaced by ∣ β ∣ \lvert\beta\rvert ∣ β ∣ . Therefore, we have
( A h V ) j = 1 h 2 s ∑ β ≠ 0 K s ( β ) ( V j − V j + β ) , (A_hV)_j=\frac{1}{h^{2s}}\sum_{\beta\neq0}K_s(\beta)(V_j-V_{j+\beta}), ( A h V ) j = h 2 s 1 β = 0 ∑ K s ( β ) ( V j − V j + β ) ,
where
K s ( β ) = 4 s Γ ( 1 2 + s ) Γ ( ∣ β ∣ − s ) π ∣ Γ ( − s ) ∣ Γ ( ∣ β ∣ + 1 + s ) . K_s(\beta)=\frac{4^s\Gamma\left(\frac{1}{2}+s\right)\Gamma(\lvert\beta\rvert-s)}{\sqrt{\pi}\lvert\Gamma(-s)\rvert\Gamma(\lvert\beta\rvert+1+s)}. K s ( β ) = π ∣ Γ ( − s )∣ Γ (∣ β ∣ + 1 + s ) 4 s Γ ( 2 1 + s ) Γ (∣ β ∣ − s ) .
This is exactly the fractional discrete Laplacian ( − Δ h ) s (-\Delta_h)^s ( − Δ h ) s , and hence
A h V = ( − Δ h ) s V . A_hV=(-\Delta_h)^sV. A h V = ( − Δ h ) s V .
The consistency estimate now follows from Theorem 1.1 of [7 ] . Indeed, since s = 1 − σ s=1-\sigma s = 1 − σ , the estimates in that theorem give
∥ ( − Δ h ) s v − ( − Δ ) s v ∥ ∞ ≤ C v η A ( h ) \lVert(-\Delta_h)^sv-(-\Delta)^sv\rVert_\infty\leq C_v\eta_A(h) ∥( − Δ h ) s v − ( − Δ ) s v ∥ ∞ ≤ C v η A ( h )
with η A ( h ) \eta_A(h) η A ( h ) as stated above.
Finally, note that although the theorem is formulated on the lattice h Z h\mathbb{Z} h Z , the same estimate holds on h ( Z + 1 2 ) h(\mathbb{Z}+\frac{1}{2}) h ( Z + 2 1 ) . Indeed, both ( − Δ ) s (-\Delta)^s ( − Δ ) s and ( − Δ h ) s (-\Delta_h)^s ( − Δ h ) s are translation invariant, and translation does not change the corresponding Hölder norms. This completes the proof. □
Now, the numerical flux can be written as
F j + 1 2 ( U ) = ( D h − V j ) m − 1 ( A h V j ) + + ( D h + V j ) m − 1 ( A h V j ) − . F_{j+\frac{1}{2}}(U)=(D_h^-V_j)^{m-1}(A_hV_j)^++(D_h^+V_j)^{m-1}(A_hV_j)^-. F j + 2 1 ( U ) = ( D h − V j ) m − 1 ( A h V j ) + + ( D h + V j ) m − 1 ( A h V j ) − .
By summing the conservative scheme over k ≤ j k\leq j k ≤ j and using the vanishing of the flux at − ∞ -\infty − ∞ , we can obtain
D t α V j n = L h [ V n ] j , (12) D_t^\alpha V_j^n=\mathcal{L}_h[V^n]_j, \tag*{(12)} D t α V j n = L h [ V n ] j , (12)
where
L h [ V ] j = − ( D h − V j ) m − 1 ( A h V j ) + − ( D h + V j ) m − 1 ( A h V j ) − . (13) \mathcal{L}_h[V]_j=-(D_h^-V_j)^{m-1}(A_hV_j)^+-(D_h^+V_j)^{m-1}(A_hV_j)^-. \tag*{(13)} L h [ V ] j = − ( D h − V j ) m − 1 ( A h V j ) + − ( D h + V j ) m − 1 ( A h V j ) − . (13)
Since V V V is non-decreasing, both D h − V j D_h^-V_j D h − V j and D h + V j D_h^+V_j D h + V j are non-negative. Thus, (13) is an upwind approximation of the operator in (11). The integrated equation leads to the pleasant property that the discrete spatial operator is monotone.
Lemma 10 (Monotonicity of the integrated spatial operator). Let ϕ \phi ϕ and ψ \psi ψ be bounded non-decreasing grid functions such that ϕ k ≤ ψ k \phi_k \le\psi_k ϕ k ≤ ψ k for all k ∈ Z k \in\mathbb{Z} k ∈ Z and ϕ j = ψ j \phi_j = \psi_j ϕ j = ψ j for some j ∈ Z j \in\mathbb{Z} j ∈ Z . Then
L h [ ϕ ] j ≤ L h [ ψ ] j . \mathcal{L}_h[\phi]_j \le\mathcal{L}_h[\psi]_j. L h [ ϕ ] j ≤ L h [ ψ ] j .
Proof. Notice that since C β ( h ) ≥ 0 C_\beta(h) \ge0 C β ( h ) ≥ 0 and ϕ j = ψ j \phi_j = \psi_j ϕ j = ψ j , we have
( A h ϕ ) j ≥ ( A h ψ ) j , (\mathcal{A}_h\phi)_j \ge(\mathcal{A}_h\psi)_j, ( A h ϕ ) j ≥ ( A h ψ ) j ,
and, moreover,
D h − ϕ j ≥ D h − ψ j , D h + ϕ j ≤ D h + ψ j . D_h^-\phi_j \ge D_h^-\psi_j,\qquad D_h^+\phi_j \le D_h^+\psi_j. D h − ϕ j ≥ D h − ψ j , D h + ϕ j ≤ D h + ψ j .
Now, suppose first that ( A h ϕ ) j ≥ ( A h ψ ) j ≥ 0 (\mathcal{A}_h\phi)_j \ge(\mathcal{A}_h\psi)_j \ge0 ( A h ϕ ) j ≥ ( A h ψ ) j ≥ 0 . Then
− ( D h − ϕ j ) m − 1 ( A h ϕ ) j ≤ − ( D h − ψ j ) m − 1 ( A h ψ ) j . -(D_h^-\phi_j)^{m-1}(\mathcal{A}_h\phi)_j \le-(D_h^-\psi_j)^{m-1}(\mathcal{A}_h\psi)_j. − ( D h − ϕ j ) m − 1 ( A h ϕ ) j ≤ − ( D h − ψ j ) m − 1 ( A h ψ ) j .
But if instead 0 ≥ ( A h ϕ ) j ≥ ( A h ψ ) j 0 \ge(\mathcal{A}_h\phi)_j \ge(\mathcal{A}_h\psi)_j 0 ≥ ( A h ϕ ) j ≥ ( A h ψ ) j , then
− ( D h + ϕ j ) m − 1 ( A h ϕ ) j ≤ − ( D h + ψ j ) m − 1 ( A h ψ ) j . -(D_h^+\phi_j)^{m-1}(\mathcal{A}_h\phi)_j \le-(D_h^+\psi_j)^{m-1}(\mathcal{A}_h\psi)_j. − ( D h + ϕ j ) m − 1 ( A h ϕ ) j ≤ − ( D h + ψ j ) m − 1 ( A h ψ ) j .
Finally, if ( A h ϕ ) j ≥ 0 ≥ ( A h ψ ) j (\mathcal{A}_h\phi)_j \ge0 \ge(\mathcal{A}_h\psi)_j ( A h ϕ ) j ≥ 0 ≥ ( A h ψ ) j , then
L h [ ϕ ] j ≤ 0 ≤ L h [ ψ ] j . \mathcal{L}_h[\phi]_j \le0 \le\mathcal{L}_h[\psi]_j. L h [ ϕ ] j ≤ 0 ≤ L h [ ψ ] j .
All three cases lead to our claim, and the proof is complete.
Next, notice that the operator L h \mathcal{L}_h L h is invariant under addition of constants, that is,
L h [ V + c ] = L h [ V ] . \mathcal{L}_h[V+c] = \mathcal{L}_h[V]. L h [ V + c ] = L h [ V ] .
Also, put λ α = Γ ( 2 − α ) τ α \lambda_\alpha= \Gamma(2-\alpha)\tau^\alpha λ α = Γ ( 2 − α ) τ α and note that L1 discretization allows us to rewrite (12) as
V j n − λ α L h [ V n ] j = H j n , V_j^n-\lambda_\alpha\mathcal{L}_h[V^n]_j=H_j^n, V j n − λ α L h [ V n ] j = H j n ,
where
H j n = ∑ k = 0 n − 2 ( a k − a k + 1 ) V j n − 1 − k + a n − 1 V j 0 . H_j^n=\sum_{k=0}^{n-2}(a_k-a_{k+1})V_j^{n-1-k}+a_{n-1}V_j^0. H j n = k = 0 ∑ n − 2 ( a k − a k + 1 ) V j n − 1 − k + a n − 1 V j 0 .
The following result shows the relevant comparison principle.
Lemma 11 (Comparison and stability of the discrete resolvent). Let V V V and W W W be bounded non-decreasing solutions of
V − λ α L h [ V ] = H , W − λ α L h [ W ] = K . V-\lambda_\alpha\mathcal{L}_h[V]=H,\qquad W-\lambda_\alpha\mathcal{L}_h[W]=K. V − λ α L h [ V ] = H , W − λ α L h [ W ] = K . If H j ≤ K j H_j \le K_j H j ≤ K j for all j j j , then V j ≤ W j V_j \le W_j V j ≤ W j for all j j j . Consequently,
∥ V − W ∥ ∞ ≤ ∥ H − K ∥ ∞ . (14) \lVert V-W\rVert_\infty\le\lVert H-K\rVert_\infty. \tag*{(14)} ∥ V − W ∥ ∞ ≤ ∥ H − K ∥ ∞ . (14)
Proof. Notice that, since V V V and W W W are bounded and non-decreasing, the limits
V ± = lim j → ± ∞ V j , W ± = lim j → ± ∞ W j V_\pm=\lim_{j\to\pm\infty}V_j,\qquad W_\pm=\lim_{j\to\pm\infty}W_j V ± = j → ± ∞ lim V j , W ± = j → ± ∞ lim W j
exist. Moreover, bounded monotonicity implies
D h − V j → 0 , D h + V j → 0 D_h^-V_j\to0,\qquad D_h^+V_j\to0 D h − V j → 0 , D h + V j → 0
as j → ± ∞ j \to\pm\infty j → ± ∞ , and similarly for W W W . Because ∑ β ≠ 0 C β ( h ) < ∞ \sum_{\beta\ne0} C_\beta(h) < \infty ∑ β = 0 C β ( h ) < ∞ , the quantities A h V \mathcal{A}_hV A h V and A h W \mathcal{A}_hW A h W are uniformly bounded. Therefore,
L h [ V ] j → 0 , L h [ W ] j → 0 \mathcal{L}_h[V]_j \to0,\qquad\mathcal{L}_h[W]_j \to0 L h [ V ] j → 0 , L h [ W ] j → 0
as j → ± ∞ j \to\pm\infty j → ± ∞ . It follows from the resolvent equations that
H j − V j → 0 , K j − W j → 0 H_j - V_j \to0,\qquad K_j - W_j \to0 H j − V j → 0 , K j − W j → 0
as j → ± ∞ j \to\pm\infty j → ± ∞ . Since H j ≤ K j H_j \le K_j H j ≤ K j , we obtain
V − ≤ W − , V + ≤ W + . V_- \le W_-,\qquad V_+ \le W_+. V − ≤ W − , V + ≤ W + .
Now, suppose that
M = sup j ∈ Z ( V j − W j ) > 0. M = \sup_{j\in\mathbb{Z}}(V_j-W_j)>0. M = j ∈ Z sup ( V j − W j ) > 0.
Since the limits of V j − W j V_j-W_j V j − W j at both ends are non-positive, the supremum is attained at some finite index j 0 j_0 j 0 . Put W ^ = W + M \widehat{W}=W+M W = W + M . Then V ≤ W ^ V\le\widehat{W} V ≤ W and V j 0 = W ^ j 0 V_{j_0}=\widehat{W}_{j_0} V j 0 = W j 0 . By Lemma 10 and translation invariance, we have
L h [ V ] j 0 ≤ L h [ W ^ ] j 0 = L h [ W ] j 0 . \mathcal{L}_h[V]_{j_0}\le\mathcal{L}_h[\widehat{W}]_{j_0}=\mathcal{L}_h[W]_{j_0}. L h [ V ] j 0 ≤ L h [ W ] j 0 = L h [ W ] j 0 .
Using the two resolvent equations, we obtain
M = H j 0 − K j 0 + λ α ( L h [ V ] j 0 − L h [ W ] j 0 ) ≤ 0 , M=H_{j_0}-K_{j_0}+\lambda_\alpha\left(\mathcal{L}_h[V]_{j_0}-\mathcal{L}_h[W]_{j_0}\right)\le0, M = H j 0 − K j 0 + λ α ( L h [ V ] j 0 − L h [ W ] j 0 ) ≤ 0 ,
which is a contradiction. Hence V ≤ W V\le W V ≤ W .
Finally, to prove (14), let δ = ∥ H − K ∥ ∞ \delta=\lVert H-K\rVert_\infty δ = ∥ H − K ∥ ∞ . Then H ≤ K + δ H\le K+\delta H ≤ K + δ . Since W + δ W+\delta W + δ solves the resolvent equation with the right-hand side K + δ K+\delta K + δ , the comparison gives V ≤ W + δ V\le W+\delta V ≤ W + δ . The interchanging of V V V and W W W yields W ≤ V + δ W\le V+\delta W ≤ V + δ , which is the proof of the result.
Now, we can proceed to the main result of this subsection. Since V j n V_j^n V j n is associated with the interface x j + 1 2 x_{j+\frac12} x j + 2 1 , we define
v j n = v ( x j + 1 2 , t n ) . v_j^n=v(x_{j+\frac12},t_n). v j n = v ( x j + 2 1 , t n ) .
We first show the consistency of the integrated spatial operator.
Lemma 12 (Consistency of the integrated spatial operator). Assume that m ≥ 2 m\ge2 m ≥ 2 and that v v v is non-decreasing and sufficiently smooth in space, with the required spatial bounds uniform on [ 0 , T ] [0,T] [ 0 , T ] . Assume also that
∥ A h v n − ( − Δ ) s v n ∥ ∞ ≤ C v η A ( h ) , \lVert\mathcal{A}_h v^n-(-\Delta)^s v^n\rVert_\infty\le C_v\eta_A(h), ∥ A h v n − ( − Δ ) s v n ∥ ∞ ≤ C v η A ( h ) , where η A ( h ) → 0 \eta_A(h)\to0 η A ( h ) → 0 as h → 0 h\to0 h → 0 . Then
∥ L h [ v n ] + ∣ ∂ x v n ∣ m − 1 ( − Δ ) s v n ∥ ∞ ≤ C v ( h + η A ( h ) ) . \left\lVert\mathcal{L}_h[v^n]+\left|\partial_xv^n\right|^{m-1}(-\Delta)^s v^n\right\rVert_\infty\le C_v\left(h+\eta_A(h)\right). L h [ v n ] + ∣ ∂ x v n ∣ m − 1 ( − Δ ) s v n ∞ ≤ C v ( h + η A ( h ) ) .
Proof. To start, let
a j n = ( − Δ ) s v ( x j + 1 2 , t n ) , a h , j n = ( A h v n ) j , p j n = ∂ x v ( x j + 1 2 , t n ) . a_j^n=(-\Delta)^s v(x_{j+\frac12},t_n),\qquad a_{h,j}^n=(\mathcal{A}_h v^n)_j,\qquad p_j^n=\partial_xv(x_{j+\frac12},t_n). a j n = ( − Δ ) s v ( x j + 2 1 , t n ) , a h , j n = ( A h v n ) j , p j n = ∂ x v ( x j + 2 1 , t n ) .
Next, by Taylor expansion,
∣ D h − v j n − p j n ∣ + ∣ D h + v j n − p j n ∣ ≤ C v h . \left|D_h^-v_j^n-p_j^n\right|+\left|D_h^+v_j^n-p_j^n\right|\le C_vh. D h − v j n − p j n + D h + v j n − p j n ≤ C v h .
Because v v v is non-decreasing, all these quantities are non-negative. Observe that for m ≥ 2 m\ge2 m ≥ 2 , the map r ↦ r m − 1 r\mapsto r^{m-1} r ↦ r m − 1 is Lipschitz on bounded intervals, so therefore
∣ ( D h − v j n ) m − 1 − ( p j n ) m − 1 ∣ + ∣ ( D h + v j n ) m − 1 − ( p j n ) m − 1 ∣ ≤ C v h . \left|(D_h^-v_j^n)^{m-1}-(p_j^n)^{m-1}\right|+\left|(D_h^+v_j^n)^{m-1}-(p_j^n)^{m-1}\right|\le C_vh. ( D h − v j n ) m − 1 − ( p j n ) m − 1 + ( D h + v j n ) m − 1 − ( p j n ) m − 1 ≤ C v h .
Using ( a h , j n ) + + ( a h , j n ) − = a h , j n (a_{h,j}^{n})^{+}+(a_{h,j}^{n})^{-}=a_{h,j}^{n} ( a h , j n ) + + ( a h , j n ) − = a h , j n , we further obtain
L h [ v n ] j + ( p j n ) m − 1 a j n = − ( ( D h − v j n ) m − 1 − ( p j n ) m − 1 ) ( a h , j n ) + − ( ( D h + v j n ) m − 1 − ( p j n ) m − 1 ) ( a h , j n ) − + ( p j n ) m − 1 ( a j n − a h , j n ) . \mathcal{L}_{h}[v^{n}]_{j}+(p_{j}^{n})^{m-1}a_{j}^{n}=-\left((D_{h}^{-}v_{j}^{n})^{m-1}-(p_{j}^{n})^{m-1}\right)(a_{h,j}^{n})^{+}-\left((D_{h}^{+}v_{j}^{n})^{m-1}-(p_{j}^{n})^{m-1}\right)(a_{h,j}^{n})^{-}+(p_{j}^{n})^{m-1}(a_{j}^{n}-a_{h,j}^{n}). L h [ v n ] j + ( p j n ) m − 1 a j n = − ( ( D h − v j n ) m − 1 − ( p j n ) m − 1 ) ( a h , j n ) + − ( ( D h + v j n ) m − 1 − ( p j n ) m − 1 ) ( a h , j n ) − + ( p j n ) m − 1 ( a j n − a h , j n ) .
The assumed consistency of A h A_h A h implies that a h , j n a_{h,j}^{n} a h , j n is uniformly bounded. Hence,
∣ L h [ v n ] j + ( p j n ) m − 1 a j n ∣ ≤ C v ( h + η A ( h ) ) , \left|\mathcal{L}_{h}[v^{n}]_{j}+(p_{j}^{n})^{m-1}a_{j}^{n}\right|\le C_{v}\left(h+\eta_{A}(h)\right), L h [ v n ] j + ( p j n ) m − 1 a j n ≤ C v ( h + η A ( h ) ) ,
which proves the claim.
Now, define the residual
R j n = D τ α v j n − L h [ v n ] j , R_{j}^{n}=D_{\tau}^{\alpha}v_{j}^{n}-\mathcal{L}_{h}[v^{n}]_{j}, R j n = D τ α v j n − L h [ v n ] j ,
and assume that the L1 approximation satisfies the weighted estimate
t n α ∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ C v η τ , n = 1 , … , N , (15) t_{n}^{\alpha}\left\|D_{\tau}^{\alpha}v^{n}-\partial_{t}^{\alpha}v^{n}\right\|_{\infty}\le C_{v}\eta_{\tau},\qquad n=1,\ldots,N, \tag*{(15)} t n α ∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ C v η τ , n = 1 , … , N , (15)
where η τ → 0 \eta_{\tau}\to0 η τ → 0 as τ → 0 \tau\to0 τ → 0 , uniformly with respect to the spatial mesh. Since v v v satisfies (11) , Lemma 12 gives
∥ R n ∥ ∞ ≤ C v ( η τ t n − α + h + η A ( h ) ) . (16) \left\|R^{n}\right\|_{\infty}\le C_{v}\left(\eta_{\tau}t_{n}^{-\alpha}+h+\eta_{A}(h)\right). \tag*{(16)} ∥ R n ∥ ∞ ≤ C v ( η τ t n − α + h + η A ( h ) ) . (16)
Thus, in the notation used below, we may take
η h = h + η A ( h ) . \eta_{h}=h+\eta_{A}(h). η h = h + η A ( h ) .
We next show that the weighted temporal consistency assumption allows the usual weak singularity at the initial time.
Lemma 13 (Weighted consistency of the L1 approximation). Assume that v ∈ C ( [ 0 , T ] ; L ∞ ( R ) ) ∩ C 2 ( ( 0 , T ] ; L ∞ ( R ) ) v\in C([0,T];L^{\infty}(\mathbb{R}))\cap C^{2}((0,T];L^{\infty}(\mathbb{R})) v ∈ C ([ 0 , T ] ; L ∞ ( R )) ∩ C 2 (( 0 , T ] ; L ∞ ( R )) and that
∥ ∂ t v ( ⋅ , t ) ∥ ∞ ≤ C v t α − 1 , ∥ ∂ t t v ( ⋅ , t ) ∥ ∞ ≤ C v t α − 2 , 0 < t ≤ T . (17) \left\|\partial_{t}v(\cdot,t)\right\|_{\infty}\le C_{v}t^{\alpha-1},\qquad\left\|\partial_{tt}v(\cdot,t)\right\|_{\infty}\le C_{v}t^{\alpha-2},\qquad0<t\le T. \tag*{(17)} ∥ ∂ t v ( ⋅ , t ) ∥ ∞ ≤ C v t α − 1 , ∥ ∂ tt v ( ⋅ , t ) ∥ ∞ ≤ C v t α − 2 , 0 < t ≤ T . (17) Then, uniformly for n = 1 , … , N n=1,\ldots,N n = 1 , … , N ,
∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ C v , α τ α t n − α . (18) \left\|D_{\tau}^{\alpha}v^{n}-\partial_{t}^{\alpha}v^{n}\right\|_{\infty}\le C_{v,\alpha}\tau^{\alpha}t_{n}^{-\alpha}. \tag*{(18)} ∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ C v , α τ α t n − α . (18) In particular, we may take η τ = τ α \eta_{\tau}=\tau^{\alpha} η τ = τ α in (15).
Proof. Let Π τ v \Pi_{\tau}v Π τ v denote the piecewise linear interpolant of v v v in time, and put
e τ ( t ) = ∂ t ( Π τ v ) ( t ) − ∂ t v ( t ) . e_{\tau}(t)=\partial_{t}(\Pi_{\tau}v)(t)-\partial_{t}v(t). e τ ( t ) = ∂ t ( Π τ v ) ( t ) − ∂ t v ( t ) .
Since the L1 formula is the Caputo derivative of this interpolant, its error is bounded by
∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ 1 Γ ( 1 − α ) ∫ 0 t n ( t n − t ) − α ∥ e τ ( t ) ∥ ∞ d t . \left\|D_{\tau}^{\alpha}v^{n}-\partial_{t}^{\alpha}v^{n}\right\|_{\infty}\le\frac{1}{\Gamma(1-\alpha)}\int_{0}^{t_{n}}(t_{n}-t)^{-\alpha}\left\|e_{\tau}(t)\right\|_{\infty}\,dt. ∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ Γ ( 1 − α ) 1 ∫ 0 t n ( t n − t ) − α ∥ e τ ( t ) ∥ ∞ d t .
For n = 1 n=1 n = 1 , (17) gives
∥ e τ ( t ) ∥ ∞ ≤ C v ( τ α − 1 + t α − 1 ) , 0 < t < τ . \left\|e_{\tau}(t)\right\|_{\infty}\le C_{v}\left(\tau^{\alpha-1}+t^{\alpha-1}\right),\qquad0<t<\tau. ∥ e τ ( t ) ∥ ∞ ≤ C v ( τ α − 1 + t α − 1 ) , 0 < t < τ .
Substituting this bound into the preceding integral gives a constant independent of τ \tau τ . This proves (18) for n = 1 n=1 n = 1 .
Now, let n ≥ 2 n\ge2 n ≥ 2 and put q = ⌊ n / 2 ⌋ q=\lfloor n/2\rfloor q = ⌊ n /2 ⌋ . On the first interval, we have
∫ 0 τ ∥ e τ ( t ) ∥ ∞ d t ≤ C v τ α . \int_{0}^{\tau}\left\|e_{\tau}(t)\right\|_{\infty}\,dt\le C_{v}\tau^{\alpha}. ∫ 0 τ ∥ e τ ( t ) ∥ ∞ d t ≤ C v τ α .
On each subsequent interval, the mean-value representation of the interpolant’s slope gives
∫ t k − 1 t k ∥ e τ ( t ) ∥ ∞ d t ≤ τ ∫ t k − 1 t k ∥ ∂ t t v ( ⋅ , t ) ∥ ∞ d t . \int_{t_{k-1}}^{t_k} \|e_\tau(t)\|_\infty\,dt \le\tau\int_{t_{k-1}}^{t_k} \|\partial_{tt}v(\cdot,t)\|_\infty\,dt. ∫ t k − 1 t k ∥ e τ ( t ) ∥ ∞ d t ≤ τ ∫ t k − 1 t k ∥ ∂ tt v ( ⋅ , t ) ∥ ∞ d t .
Consequently,
∫ 0 t q ∥ e τ ( t ) ∥ ∞ d t ≤ C v ( τ α + τ ∫ τ t q t α − 2 d t ) ≤ C v , α τ α , \int_0^{t_q} \|e_\tau(t)\|_\infty\,dt \le C_v\left(\tau^\alpha+\tau\int_\tau^{t_q}t^{\alpha-2}\,dt\right)\le C_{v,\alpha}\tau^\alpha, ∫ 0 t q ∥ e τ ( t ) ∥ ∞ d t ≤ C v ( τ α + τ ∫ τ t q t α − 2 d t ) ≤ C v , α τ α ,
where the integral is zero if q = 1 q=1 q = 1 . Since t n − t ≥ t n / 2 t_n-t\ge t_n/2 t n − t ≥ t n /2 for 0 ≤ t ≤ t q 0\le t\le t_q 0 ≤ t ≤ t q , this part contributes at most C v , α τ α t n − α C_{v,\alpha}\tau^\alpha t_n^{-\alpha} C v , α τ α t n − α .
For the remaining intervals, notice that t k − 1 ≥ t q ≥ t n / 3 t_{k-1}\ge t_q\ge t_n/3 t k − 1 ≥ t q ≥ t n /3 . Therefore,
∥ e τ ( t ) ∥ ∞ ≤ C v , α τ t n α − 2 , t q < t < t n . \|e_\tau(t)\|_\infty\le C_{v,\alpha}\tau t_n^{\alpha-2},\qquad t_q<t<t_n. ∥ e τ ( t ) ∥ ∞ ≤ C v , α τ t n α − 2 , t q < t < t n .
It follows that
∫ t q t n ( t n − t ) − α ∥ e τ ( t ) ∥ ∞ d t ≤ C v , α τ t n ≤ C v , α τ α t n − α , \int_{t_q}^{t_n}(t_n-t)^{-\alpha}\|e_\tau(t)\|_\infty\,dt\le C_{v,\alpha}\frac{\tau}{t_n}\le C_{v,\alpha}\tau^\alpha t_n^{-\alpha}, ∫ t q t n ( t n − t ) − α ∥ e τ ( t ) ∥ ∞ d t ≤ C v , α t n τ ≤ C v , α τ α t n − α ,
because τ ≤ t n \tau\le t_n τ ≤ t n and 0 < α < 1 0<\alpha<1 0 < α < 1 . Combining the two parts proves the claim. □
Remark 4. The estimate (18) does not require the first-step residual to tend to zero. Its contribution is controlled after multiplication by t 1 α = τ α t_1^\alpha=\tau^\alpha t 1 α = τ α . The bounds (17) are assumptions on the exact cumulative solution, and are not proved here for the continuous nonlinear problem.
We also need consistency of the initial cumulative data. Recall that
V j 0 = h ∑ k = − ∞ j U k 0 V_j^0=h\sum_{k=-\infty}^{j}U_k^0 V j 0 = h k = − ∞ ∑ j U k 0
is associated with the interface point x j + 1 2 x_{j+\frac12} x j + 2 1 , while
v j 0 = v ( x j + 1 2 , 0 ) = ∫ − ∞ x j + 1 2 u 0 ( x ) d x . v_j^0=v\left(x_{j+\frac12},0\right)=\int_{-\infty}^{x_{j+\frac12}}u_0(x)\,dx. v j 0 = v ( x j + 2 1 , 0 ) = ∫ − ∞ x j + 2 1 u 0 ( x ) d x .
Lemma 14 (Consistency of the initial cumulative data). Assume that U j 0 = u 0 ( x j ) U_j^0=u_0(x_j) U j 0 = u 0 ( x j ) and u 0 ∈ W 1 , 1 ( R ) u_0\in W^{1,1}(\mathbb{R}) u 0 ∈ W 1 , 1 ( R ) . Then
∥ V 0 − v 0 ∥ ∞ ≤ C h ∥ u 0 ′ ∥ L 1 ( R ) . \|V^0-v^0\|_\infty\le Ch\|u_0'\|_{L^1(\mathbb{R})}. ∥ V 0 − v 0 ∥ ∞ ≤ C h ∥ u 0 ′ ∥ L 1 ( R ) . In particular,
∥ V 0 − v 0 ∥ ∞ → 0 as h → 0. \|V^0-v^0\|_\infty\to0\qquad\text{as }h\to0. ∥ V 0 − v 0 ∥ ∞ → 0 as h → 0.
Proof. Notice that for every j ∈ Z j\in\mathbb{Z} j ∈ Z we have
V j 0 − v j 0 = ∑ k = − ∞ j ( h u 0 ( x k ) − ∫ x k − 1 2 x k + 1 2 u 0 ( x ) d x ) . V_j^0-v_j^0=\sum_{k=-\infty}^{j}\left(hu_0(x_k)-\int_{x_{k-\frac12}}^{x_{k+\frac12}}u_0(x)\,dx\right). V j 0 − v j 0 = k = − ∞ ∑ j h u 0 ( x k ) − ∫ x k − 2 1 x k + 2 1 u 0 ( x ) d x .
Hence,
∣ V j 0 − v j 0 ∣ ≤ ∑ k = − ∞ j ∫ x k − 1 2 x k + 1 2 ∣ u 0 ( x k ) − u 0 ( x ) ∣ d x . \lvert V_j^0-v_j^0\rvert\le\sum_{k=-\infty}^{j}\int_{x_{k-\frac12}}^{x_{k+\frac12}}\lvert u_0(x_k)-u_0(x)\rvert\,dx. ∣ V j 0 − v j 0 ∣ ≤ k = − ∞ ∑ j ∫ x k − 2 1 x k + 2 1 ∣ u 0 ( x k ) − u 0 ( x )∣ d x .
Next, by the fundamental theorem of calculus,
∣ u 0 ( x k ) − u 0 ( x ) ∣ ≤ ∫ x k − 1 2 x k + 1 2 ∣ u 0 ′ ( y ) ∣ d y \lvert u_0(x_k)-u_0(x)\rvert\le\int_{x_{k-\frac12}}^{x_{k+\frac12}}\lvert u_0'(y)\rvert\,dy ∣ u 0 ( x k ) − u 0 ( x )∣ ≤ ∫ x k − 2 1 x k + 2 1 ∣ u 0 ′ ( y )∣ d y
for x ∈ [ x k − 1 2 , x k + 1 2 ] x \in[x_{k-\frac{1}{2}},x_{k+\frac{1}{2}}] x ∈ [ x k − 2 1 , x k + 2 1 ] . Therefore,
∣ V j 0 − v j 0 ∣ ≤ h ∑ k = − ∞ j ∫ x k − 1 2 x k + 1 2 ∣ u 0 ′ ( y ) ∣ d y ≤ h ∥ u 0 ′ ∥ L 1 ( R ) . \left|V_j^0-v_j^0\right|\le h\sum_{k=-\infty}^{j}\int_{x_{k-\frac{1}{2}}}^{x_{k+\frac{1}{2}}}\left|u_0'(y)\right|\,dy\le h\left\|u_0'\right\|_{L^1(\mathbb{R})}. V j 0 − v j 0 ≤ h k = − ∞ ∑ j ∫ x k − 2 1 x k + 2 1 ∣ u 0 ′ ( y ) ∣ d y ≤ h ∥ u 0 ′ ∥ L 1 ( R ) .
Taking the supremum over j j j completes the proof. □
Remark 5. If, instead, the initial values are defined by cell averages,
U j 0 = 1 h ∫ x j − 1 2 x j + 1 2 u 0 ( x ) d x , U_j^0=\frac{1}{h}\int_{x_{j-\frac{1}{2}}}^{x_{j+\frac{1}{2}}}u_0(x)\,dx, U j 0 = h 1 ∫ x j − 2 1 x j + 2 1 u 0 ( x ) d x ,
then
V j 0 = v ( x j + 1 2 , 0 ) V_j^0=v(x_{j+\frac{1}{2}},0) V j 0 = v ( x j + 2 1 , 0 )
holds exactly.
Next, we recall a discrete comparison estimate for the L1 operator derived in [11 ] .
Lemma 15 (Discrete comparison estimate for the L1 operator). Let { y n } n = 0 N \{y^n\}_{n=0}^{N} { y n } n = 0 N be a nonnegative sequence satisfying
D τ α y n ≤ R , n = 1 , … , N , D_\tau^\alpha y^n\le R,\qquad n=1,\ldots,N, D τ α y n ≤ R , n = 1 , … , N , for some R ≥ 0 R\ge0 R ≥ 0 . Then
y n ≤ y 0 + R Γ ( 1 + α ) t n α , n = 0 , … , N . y^n\le y^0+\frac{R}{\Gamma(1+\alpha)}t_n^\alpha,\qquad n=0,\ldots,N. y n ≤ y 0 + Γ ( 1 + α ) R t n α , n = 0 , … , N . Consequently,
y n ≤ y 0 + C α , T R , n = 0 , … , N . y^n\le y^0+C_{\alpha,T}R,\qquad n=0,\ldots,N. y n ≤ y 0 + C α , T R , n = 0 , … , N .
For a time-dependent right-hand side, we shall use the following weighted version of the comparison estimate; see also Lemma 2.1 of [14 ] . We include a proof for the uniform mesh used here.
Lemma 16 (Weighted discrete comparison estimate). Let { y n } n = 0 N \{y^n\}_{n=0}^{N} { y n } n = 0 N be a real-valued sequence satisfying
D τ α y n ≤ r n , r n ≥ 0 , n = 1 , … , N . D_\tau^\alpha y^n\le r^n,\qquad r^n\ge0,\qquad n=1,\ldots,N. D τ α y n ≤ r n , r n ≥ 0 , n = 1 , … , N . Then
y n ≤ y 0 + Γ ( 1 − α ) max 1 ≤ k ≤ n t k α r k , n = 1 , … , N . (19) y^n\le y^0+\Gamma(1-\alpha)\max_{1\le k\le n}t_k^\alpha r^k,\qquad n=1,\ldots,N. \tag*{(19)} y n ≤ y 0 + Γ ( 1 − α ) 1 ≤ k ≤ n max t k α r k , n = 1 , … , N . (19) Proof. Fix n ≥ 1 n\ge1 n ≥ 1 . If max 0 ≤ k ≤ n y k ≤ y 0 \max_{0\le k\le n}y^k\le y^0 max 0 ≤ k ≤ n y k ≤ y 0 , the result is immediate. Otherwise, choose ℓ ∈ { 1 , … , n } \ell\in\{1,\ldots,n\} ℓ ∈ { 1 , … , n } such that
y ℓ = max 0 ≤ k ≤ n y k > y 0 . y^\ell=\max_{0\le k\le n}y^k>y^0. y ℓ = 0 ≤ k ≤ n max y k > y 0 . Using the equivalent representation of the L1 operator, we obtain
D τ α y ℓ = τ − α Γ ( 2 − α ) [ y ℓ − ∑ k = 0 ℓ − 2 ( a k − a k + 1 ) y ℓ − 1 − k − a ℓ − 1 y 0 ] D_\tau^\alpha y^\ell=\frac{\tau^{-\alpha}}{\Gamma(2-\alpha)}\left[y^\ell-\sum_{k=0}^{\ell-2}(a_k-a_{k+1})y^{\ell-1-k}-a_{\ell-1}y^0\right] D τ α y ℓ = Γ ( 2 − α ) τ − α [ y ℓ − k = 0 ∑ ℓ − 2 ( a k − a k + 1 ) y ℓ − 1 − k − a ℓ − 1 y 0 ] ≥ τ − α a ℓ − 1 Γ ( 2 − α ) ( y ℓ − y 0 ) . \ge\frac{\tau^{-\alpha}a_{\ell-1}}{\Gamma(2-\alpha)}(y^\ell-y^0). ≥ Γ ( 2 − α ) τ − α a ℓ − 1 ( y ℓ − y 0 ) . Moreover,
a ℓ − 1 = ( 1 − α ) ∫ ℓ − 1 ℓ r − α d r ≥ ( 1 − α ) ℓ − α . a_{\ell-1}=(1-\alpha)\int_{\ell-1}^{\ell}r^{-\alpha}\,dr\ge(1-\alpha)\ell^{-\alpha}. a ℓ − 1 = ( 1 − α ) ∫ ℓ − 1 ℓ r − α d r ≥ ( 1 − α ) ℓ − α . Hence,
r ℓ ≥ D τ α y ℓ ≥ t ℓ − α Γ ( 1 − α ) ( y ℓ − y 0 ) . r^\ell\ge D_\tau^\alpha y^\ell\ge\frac{t_\ell^{-\alpha}}{\Gamma(1-\alpha)}(y^\ell-y^0). r ℓ ≥ D τ α y ℓ ≥ Γ ( 1 − α ) t ℓ − α ( y ℓ − y 0 ) . Since y n ≤ y ℓ y^n\le y^\ell y n ≤ y ℓ , this proves (19). □
Theorem 4 (Convergence of the integrated implicit scheme). Assume that m ≥ 2 m \ge2 m ≥ 2 and that (11) has a bounded non-decreasing solution v ∈ C ( [ 0 , T ] ; L ∞ ( R ) ) v \in C([0,T];L^\infty(\mathbb{R})) v ∈ C ([ 0 , T ] ; L ∞ ( R )) satisfying the spatial assumptions of Lemma 12 and the weighted temporal bound (15). Let V n V^n V n be a bounded non-decreasing solution of (12), and assume that (16) holds. Then
∥ V n − v n ∥ ∞ ≤ ∥ V 0 − v 0 ∥ ∞ + C v , α , T ( η τ + η h ) , n = 1 , … , N , \lVert V^n-v^n\rVert_\infty\le\lVert V^0-v^0\rVert_\infty+C_{v,\alpha,T}(\eta_\tau+\eta_h),\qquad n=1,\ldots,N, ∥ V n − v n ∥ ∞ ≤ ∥ V 0 − v 0 ∥ ∞ + C v , α , T ( η τ + η h ) , n = 1 , … , N , where C v , α , T C_{v,\alpha,T} C v , α , T is independent of h h h and τ \tau τ .
In particular, if U j 0 = u 0 ( x j ) U_j^0=u_0(x_j) U j 0 = u 0 ( x j ) and u 0 ∈ W 1 , 1 ( R ) u_0\in W^{1,1}(\mathbb{R}) u 0 ∈ W 1 , 1 ( R ) , then Lemma 14 gives
∥ V n − v n ∥ ∞ ≤ C ( h + η τ + η h ) , n = 1 , … , N , \lVert V^n-v^n\rVert_\infty\le C(h+\eta_\tau+\eta_h),\qquad n=1,\ldots,N, ∥ V n − v n ∥ ∞ ≤ C ( h + η τ + η h ) , n = 1 , … , N , and therefore V n V^n V n converges uniformly to the exact cumulative solution as h , τ → 0 h,\tau\to0 h , τ → 0 .
If, in addition, (17) holds, then Lemma 13 gives
∥ V n − v n ∥ ∞ ≤ C ( h + τ α + η h ) , n = 1 , … , N . \lVert V^n-v^n\rVert_\infty\le C(h+\tau^\alpha+\eta_h),\qquad n=1,\ldots,N. ∥ V n − v n ∥ ∞ ≤ C ( h + τ α + η h ) , n = 1 , … , N .
Proof. Note that the exact solution satisfies
v j n − λ α L h [ v n ] j = ∑ k = 0 n − 2 ( a k − a k + 1 ) v j n − 1 − k + a n − 1 v j 0 + λ α R j n . v_j^n-\lambda_\alpha\mathcal{L}_h[v^n]_j=\sum_{k=0}^{n-2}(a_k-a_{k+1})v_j^{n-1-k}+a_{n-1}v_j^0+\lambda_\alpha R_j^n. v j n − λ α L h [ v n ] j = k = 0 ∑ n − 2 ( a k − a k + 1 ) v j n − 1 − k + a n − 1 v j 0 + λ α R j n .
Applying the resolvent contraction estimate (14) to V n V^n V n and v n v^n v n gives
E n ≤ ∑ k = 0 n − 2 ( a k − a k + 1 ) E n − 1 − k + a n − 1 E 0 + λ α ∥ R n ∥ ∞ , E^n\le\sum_{k=0}^{n-2}(a_k-a_{k+1})E^{n-1-k}+a_{n-1}E^0+\lambda_\alpha\lVert R^n\rVert_\infty, E n ≤ k = 0 ∑ n − 2 ( a k − a k + 1 ) E n − 1 − k + a n − 1 E 0 + λ α ∥ R n ∥ ∞ ,
where E n = ∥ V n − v n ∥ ∞ E^n=\lVert V^n-v^n\rVert_\infty E n = ∥ V n − v n ∥ ∞ . Equivalently, we can write
D τ α E n ≤ ∥ R n ∥ ∞ . D_\tau^\alpha E^n\le\lVert R^n\rVert_\infty. D τ α E n ≤ ∥ R n ∥ ∞ .
Lemma 16 and (16) yield
E n ≤ E 0 + Γ ( 1 − α ) max 1 ≤ k ≤ n t k α ∥ R k ∥ ∞ ≤ E 0 + C v , α ( η τ + t n α η h ) ≤ E 0 + C v , α , T ( η τ + η h ) . \begin{aligned}
E^n&\le E^0+\Gamma(1-\alpha)\max_{1\le k\le n}t_k^\alpha\lVert R^k\rVert_\infty\\
&\le E^0+C_{v,\alpha}(\eta_\tau+t_n^\alpha\eta_h)\le E^0+C_{v,\alpha,T}(\eta_\tau+\eta_h).
\end{aligned} E n ≤ E 0 + Γ ( 1 − α ) 1 ≤ k ≤ n max t k α ∥ R k ∥ ∞ ≤ E 0 + C v , α ( η τ + t n α η h ) ≤ E 0 + C v , α , T ( η τ + η h ) .
The estimate for sampled initial data follows from Lemma 14. Finally, under (17), Lemma 13 allows us to take η τ = τ α \eta_\tau=\tau^\alpha η τ = τ α . This proves the result. □
We can immediately obtain the weak-convergence.
Corollary 1 (Weak convergence of the density). Assume the hypotheses of Theorem 4 and Lemma 14. Let n = n ( h , τ ) n=n(h,\tau) n = n ( h , τ ) be a sequence of time indices such that
t n ( h , τ ) → t ∈ [ 0 , T ] t_{n(h,\tau)}\to t\in[0,T] t n ( h , τ ) → t ∈ [ 0 , T ] as h , τ → 0 h,\tau\to0 h , τ → 0 . Then, for every φ ∈ C c 1 ( R ) \varphi\in C_c^1(\mathbb{R}) φ ∈ C c 1 ( R ) ,
h ∑ j ∈ Z U j n ( h , τ ) φ ( x j ) → ∫ R u ( x , t ) φ ( x ) d x . h\sum_{j\in\mathbb{Z}}U_j^{n(h,\tau)}\varphi(x_j)\to\int_{\mathbb{R}}u(x,t)\varphi(x)\,\mathrm{d}x. h j ∈ Z ∑ U j n ( h , τ ) φ ( x j ) → ∫ R u ( x , t ) φ ( x ) d x .
Proof. Since U j n = D h V j n U_j^n = D_h V_j^n U j n = D h V j n , discrete summation by parts gives
h ∑ j ∈ Z U j n φ ( x j ) = − ∑ j ∈ Z V j n ( φ ( x j + 1 ) − φ ( x j ) ) . h\sum_{j\in\mathbb{Z}} U_j^n\varphi(x_j)=-\sum_{j\in\mathbb{Z}}V_j^n\left(\varphi(x_{j+1})-\varphi(x_j)\right). h j ∈ Z ∑ U j n φ ( x j ) = − j ∈ Z ∑ V j n ( φ ( x j + 1 ) − φ ( x j ) ) .
Let n = n ( h , τ ) n=n(h,\tau) n = n ( h , τ ) and write
− ∑ j V j n ( φ ( x j + 1 ) − φ ( x j ) ) = − ∑ j v j n ( φ ( x j + 1 ) − φ ( x j ) ) − ∑ j ( V j n − v j n ) ( φ ( x j + 1 ) − φ ( x j ) ) . -\sum_j V_j^n\left(\varphi(x_{j+1})-\varphi(x_j)\right)=-\sum_j v_j^n\left(\varphi(x_{j+1})-\varphi(x_j)\right)-\sum_j\left(V_j^n-v_j^n\right)\left(\varphi(x_{j+1})-\varphi(x_j)\right). − j ∑ V j n ( φ ( x j + 1 ) − φ ( x j ) ) = − j ∑ v j n ( φ ( x j + 1 ) − φ ( x j ) ) − j ∑ ( V j n − v j n ) ( φ ( x j + 1 ) − φ ( x j ) ) .
Notice that for the second term, we have
∣ ∑ j ( V j n − v j n ) ( φ ( x j + 1 ) − φ ( x j ) ) ∣ ≤ ∥ V n − v n ∥ ∞ ∑ j ∣ φ ( x j + 1 ) − φ ( x j ) ∣ . \left|\sum_j\left(V_j^n-v_j^n\right)\left(\varphi(x_{j+1})-\varphi(x_j)\right)\right|\leq\left\|V^n-v^n\right\|_\infty\sum_j\left|\varphi(x_{j+1})-\varphi(x_j)\right|. j ∑ ( V j n − v j n ) ( φ ( x j + 1 ) − φ ( x j ) ) ≤ ∥ V n − v n ∥ ∞ j ∑ ∣ φ ( x j + 1 ) − φ ( x j ) ∣ .
But φ ∈ C c 1 ( R ) \varphi\in C_c^1(\mathbb{R}) φ ∈ C c 1 ( R ) , so that
∑ j ∣ φ ( x j + 1 ) − φ ( x j ) ∣ ≤ ∥ φ ′ ∥ L 1 ( R ) + o ( 1 ) , \sum_j\left|\varphi(x_{j+1})-\varphi(x_j)\right|\leq\left\|\varphi'\right\|_{L^1(\mathbb{R})}+o(1), j ∑ ∣ φ ( x j + 1 ) − φ ( x j ) ∣ ≤ ∥ φ ′ ∥ L 1 ( R ) + o ( 1 ) ,
and Theorem 4 together with Lemma 14 implies that this term converges to zero. For the first term, recall that v j n = v ( x j + 1 2 , t n ) v_j^n=v\left(x_{j+\frac{1}{2}},t_n\right) v j n = v ( x j + 2 1 , t n ) . Hence,
− ∑ j v j n ( φ ( x j + 1 ) − φ ( x j ) ) → − ∫ R v ( x , t ) φ ′ ( x ) d x -\sum_jv_j^n\left(\varphi(x_{j+1})-\varphi(x_j)\right)\to-\int_{\mathbb{R}}v(x,t)\varphi'(x)\,dx − j ∑ v j n ( φ ( x j + 1 ) − φ ( x j ) ) → − ∫ R v ( x , t ) φ ′ ( x ) d x
by the consistency of the midpoint Riemann sum and the continuity of v v v in time. Finally, since ∂ x v = u \partial_xv=u ∂ x v = u ,
− ∫ R v ( x , t ) φ ′ ( x ) d x = ∫ R u ( x , t ) φ ( x ) d x . -\int_{\mathbb{R}}v(x,t)\varphi'(x)\,dx=\int_{\mathbb{R}}u(x,t)\varphi(x)\,dx. − ∫ R v ( x , t ) φ ′ ( x ) d x = ∫ R u ( x , t ) φ ( x ) d x .
This concludes the proof. □
Remark 6 (Higher-dimensional convergence). We would like to mention that the above convergence argument is specific to one space dimension, since it relies on the cumulative variable v ( x , t ) = ∫ − ∞ x u ( y , t ) d y v(x,t)=\int_{-\infty}^x u(y,t)\,dy v ( x , t ) = ∫ − ∞ x u ( y , t ) d y and on the resulting monotone formulation of the integrated equation. In dimensions d > 1 d>1 d > 1 , there is no direct scalar analog of this transformation that yields a closed equation with the same comparison structure.
Nevertheless, the multidimensional scheme developed in this paper has several estimates that may provide a basis for a full multidimensional convergence analysis. In particular, positivity, mass conservation, the uniform ℓ ∞ \ell^\infty ℓ ∞ and ℓ 2 \ell^2 ℓ 2 bounds, and the discrete energy-dissipation estimate of Lemma 8 are available in arbitrary dimension. This could lead to subsequential convergence of the scheme to a weak solution of the multidimensional problem.
Convergence of the explicit scheme
We now consider the explicit version of the scheme given by
D τ α U j n = − ( N h U n − 1 ) j , n ≥ 1. (20) D_\tau^\alpha U_j^n=-(\mathcal{N}_hU^{n-1})_j,\qquad n\geq1. \tag*{(20)} D τ α U j n = − ( N h U n − 1 ) j , n ≥ 1. (20)
Equivalently, after rearranging the L1 approximation of the Caputo derivative, we obtain
U j n = ∑ k = 0 n − 2 ( a k − a k + 1 ) U j n − 1 − k + a n − 1 U j 0 − Γ ( 2 − α ) τ α ( N h U n − 1 ) j . U_j^n=\sum_{k=0}^{n-2}(a_k-a_{k+1})U_j^{n-1-k}+a_{n-1}U_j^0-\Gamma(2-\alpha)\tau^\alpha(\mathcal{N}_hU^{n-1})_j. U j n = k = 0 ∑ n − 2 ( a k − a k + 1 ) U j n − 1 − k + a n − 1 U j 0 − Γ ( 2 − α ) τ α ( N h U n − 1 ) j .
As before, let
μ α = Γ ( 2 − α ) τ α , b k = a k − a k + 1 , k ≥ 0 , \mu_\alpha= \Gamma(2-\alpha)\tau^\alpha,\qquad b_k = a_k-a_{k+1},\qquad k\ge0, μ α = Γ ( 2 − α ) τ α , b k = a k − a k + 1 , k ≥ 0 ,
and note that b k > 0 b_k>0 b k > 0 and
∑ k = 0 n − 2 b k + a n − 1 = 1. \sum_{k=0}^{n-2} b_k+a_{n-1}=1. k = 0 ∑ n − 2 b k + a n − 1 = 1.
Proposition 2 (Mass conservation of the explicit scheme). Assume that U n ∈ ℓ 1 ( Z d ) U^n\in\ell^1(\mathbb{Z}^d) U n ∈ ℓ 1 ( Z d ) is a non-negative solution of (20). Suppose additionally that, for all n = 0 , … , N − 1 n=0,\ldots,N-1 n = 0 , … , N − 1 and i = 1 , … , d , i=1,\ldots,d, i = 1 , … , d ,
∑ j ∈ Z d ∣ F j + 1 2 e i ( i ) ( U n ) ∣ < ∞ . \sum_{j\in\mathbb{Z}^d}\left|F_{j+\frac{1}{2}e_i}^{(i)}(U^n)\right|<\infty. j ∈ Z d ∑ F j + 2 1 e i ( i ) ( U n ) < ∞. Then
h d ∑ j ∈ Z d U j n = h d ∑ j ∈ Z d U j 0 , n = 0 , … , N . h^d\sum_{j\in\mathbb{Z}^d}U_j^n=h^d\sum_{j\in\mathbb{Z}^d}U_j^0,\qquad n=0,\ldots,N. h d j ∈ Z d ∑ U j n = h d j ∈ Z d ∑ U j 0 , n = 0 , … , N .
Proof. Let
M n = h d ∑ j ∈ Z d U j n . M^n=h^d\sum_{j\in\mathbb{Z}^d}U_j^n. M n = h d j ∈ Z d ∑ U j n .
Summing (20) over j ∈ Z d j\in\mathbb{Z}^d j ∈ Z d and using the absolute summability of the fluxes gives
D τ α M n = 0. D_\tau^\alpha M^n=0. D τ α M n = 0.
Equivalently,
M n = ∑ k = 0 n − 2 ( a k − a k + 1 ) M n − 1 − k + a n − 1 M 0 . M^n=\sum_{k=0}^{n-2}(a_k-a_{k+1})M^{n-1-k}+a_{n-1}M^0. M n = k = 0 ∑ n − 2 ( a k − a k + 1 ) M n − 1 − k + a n − 1 M 0 .
Since
∑ k = 0 n − 2 ( a k − a k + 1 ) + a n − 1 = 1 , \sum_{k=0}^{n-2}(a_k-a_{k+1})+a_{n-1}=1, k = 0 ∑ n − 2 ( a k − a k + 1 ) + a n − 1 = 1 ,
an induction in n n n yields M n = M 0 M^n=M^0 M n = M 0 .
The explicit scheme is well-defined in an arbitrary dimension. However, for the rigorous convergence analysis below, we again restrict ourselves to d = 1 d=1 d = 1 and use the integrated formulation introduced in the preceding subsection. Thus,
V j n = h ∑ k = − ∞ j U k n , V_j^n=h\sum_{k=-\infty}^{j}U_k^n, V j n = h k = − ∞ ∑ j U k n ,
where V j n V_j^n V j n is associated with the interface point x j + 1 2 x_{j+\frac{1}{2}} x j + 2 1 . Summing (20) over the indices k ≤ j k\le j k ≤ j and using the vanishing of the flux at − ∞ -\infty − ∞ , we obtain
D τ α V j n = L h [ V n − 1 ] j . (21) D_\tau^\alpha V_j^n=\mathcal{L}_h[V^{n-1}]_j. \tag*{(21)} D τ α V j n = L h [ V n − 1 ] j . (21)
Now, for n ≥ 2 n\ge2 n ≥ 2 , the L1 formula allows us to rewrite (21) as
V j n = S h [ V n − 1 ] j + ∑ k = 1 n − 2 b k V j n − 1 − k + a n − 1 V j 0 . (22) V_j^n=S_h[V^{n-1}]_j+\sum_{k=1}^{n-2}b_kV_j^{n-1-k}+a_{n-1}V_j^0. \tag*{(22)} V j n = S h [ V n − 1 ] j + k = 1 ∑ n − 2 b k V j n − 1 − k + a n − 1 V j 0 . (22)
where
S h [ V ] j = b 0 V j + μ α L h [ V ] j . S_h[V]_j=b_0V_j+\mu_\alpha\mathcal{L}_h[V]_j. S h [ V ] j = b 0 V j + μ α L h [ V ] j .
In the first time step, we instead have
V j 1 = S h , 0 [ V 0 ] j , S h , 0 [ V ] j = V j + μ α L h [ V ] j . V_j^1=S_{h,0}[V^0]_j,\qquad S_{h,0}[V]_j=V_j+\mu_\alpha\mathcal{L}_h[V]_j. V j 1 = S h , 0 [ V 0 ] j , S h , 0 [ V ] j = V j + μ α L h [ V ] j .
We now derive a sufficient CFL condition directly in terms of the coefficients of the fractional discrete Laplacian. Recall that
( A h V ) j = ∑ β ≠ 0 C β ( h ) ( V j − V j + β ) . (A_hV)_j=\sum_{\beta\ne0}C_\beta(h)(V_j-V_{j+\beta}). ( A h V ) j = β = 0 ∑ C β ( h ) ( V j − V j + β ) .
where
C β ( h ) = c β ( h ) h ≥ 0. C_\beta(h)=\frac{c_\beta(h)}{h}\ge0. C β ( h ) = h c β ( h ) ≥ 0.
For the semigroup discretization, Proposition 5 gives
C β ( h ) ≤ C s h − 2 s ∣ β ∣ − 1 − 2 s , β ≠ 0 , (23) C_\beta(h)\le C_s h^{-2s}|\beta|^{-1-2s},\qquad\beta\ne0, \tag*{(23)} C β ( h ) ≤ C s h − 2 s ∣ β ∣ − 1 − 2 s , β = 0 , (23)
where s = 1 − σ s=1-\sigma s = 1 − σ . In particular,
Λ h : = ∑ β ≠ 0 C β ( h ) ≤ C s h − 2 s . (24) \Lambda_h:=\sum_{\beta\ne0}C_\beta(h)\le C_s h^{-2s}. \tag*{(24)} Λ h := β = 0 ∑ C β ( h ) ≤ C s h − 2 s . (24)
Next, for a bounded sequence V V V , let
osc ( V ) = sup j ∈ Z V j − inf j ∈ Z V j . \operatorname{osc}(V)=\sup_{j\in\mathbb{Z}}V_j-\inf_{j\in\mathbb{Z}}V_j. osc ( V ) = j ∈ Z sup V j − j ∈ Z inf V j .
and for B , M > 0 B,M>0 B , M > 0 , define
K B , M = { V ∈ ℓ ∞ ( Z ) : osc ( V ) ≤ B , 0 ≤ D h + V j ≤ M for all j ∈ Z } . \mathcal{K}_{B,M}=\left\{V\in\ell^\infty(\mathbb{Z}):\operatorname{osc}(V)\le B,\quad0\le D_h^+V_j\le M\text{ for all }j\in\mathbb{Z}\right\}. K B , M = { V ∈ ℓ ∞ ( Z ) : osc ( V ) ≤ B , 0 ≤ D h + V j ≤ M for all j ∈ Z } .
Lemma 17 (Bound for the discrete fractional Laplacian). Let V ∈ K B , M V\in\mathcal{K}_{B,M} V ∈ K B , M and 0 < h < 1 / 2 0<h<1/2 0 < h < 1/2 . Then
∥ A h V ∥ ∞ ≤ Q s ( h ; B , M ) , \|A_hV\|_\infty\le Q_s(h;B,M), ∥ A h V ∥ ∞ ≤ Q s ( h ; B , M ) , where
Q s ( h ; B , M ) = C s { B + M , 0 < s < 1 2 , B + M ( 1 + ∣ log h ∣ ) , s = 1 2 , B + M h 1 − 2 s , 1 2 < s < 1. Q_s(h;B,M)=C_s
\begin{cases}
B+M, & 0<s<\frac{1}{2},\\
B+M(1+|\log h|), & s=\frac{1}{2},\\
B+Mh^{1-2s}, & \frac{1}{2}<s<1.
\end{cases} Q s ( h ; B , M ) = C s ⎩ ⎨ ⎧ B + M , B + M ( 1 + ∣ log h ∣ ) , B + M h 1 − 2 s , 0 < s < 2 1 , s = 2 1 , 2 1 < s < 1.
Proof. Since 0 ≤ D h + V j ≤ M 0\le D_h^+V_j\le M 0 ≤ D h + V j ≤ M and osc ( V ) ≤ B \operatorname{osc}(V)\le B osc ( V ) ≤ B , we have
∣ V j − V j + β ∣ ≤ min { M h ∣ β ∣ , B } . |V_j-V_{j+\beta}|\le\min\{Mh|\beta|,B\}. ∣ V j − V j + β ∣ ≤ min { M h ∣ β ∣ , B } .
Therefore, by (23) ,
∣ ( A h V ) j ∣ ≤ C s h − 2 s ∑ β ≠ 0 ∣ β ∣ − 1 − 2 s min { M h ∣ β ∣ , B } . |(A_hV)_j|\le C_s h^{-2s}\sum_{\beta\ne0}|\beta|^{-1-2s}\min\{Mh|\beta|,B\}. ∣ ( A h V ) j ∣ ≤ C s h − 2 s β = 0 ∑ ∣ β ∣ − 1 − 2 s min { M h ∣ β ∣ , B } .
Now, we can split the sum into parts 1 ≤ ∣ β ∣ ≤ h − 1 1\le|\beta|\le h^{-1} 1 ≤ ∣ β ∣ ≤ h − 1 and ∣ β ∣ > h − 1 |\beta|>h^{-1} ∣ β ∣ > h − 1 . For the first part, we have
h − 2 s ∑ 1 ≤ ∣ β ∣ ≤ h − 1 ∣ β ∣ − 1 − 2 s M h ∣ β ∣ ≤ C s M h 1 − 2 s ∑ 1 ≤ β ≤ h − 1 β − 2 s . h^{-2s}\sum_{1\le|\beta|\le h^{-1}}|\beta|^{-1-2s}Mh|\beta|\le C_sMh^{1-2s}\sum_{1\le\beta\le h^{-1}}\beta^{-2s}. h − 2 s 1 ≤ ∣ β ∣ ≤ h − 1 ∑ ∣ β ∣ − 1 − 2 s M h ∣ β ∣ ≤ C s M h 1 − 2 s 1 ≤ β ≤ h − 1 ∑ β − 2 s .
Hence,
h 1 − 2 s ∑ 1 ≤ β ≤ h − 1 β − 2 s ≤ C s { 1 , 0 < s < 1 2 , 1 + ∣ log h ∣ , s = 1 2 , h 1 − 2 s , 1 2 < s < 1. h^{1-2s}\sum_{1\le\beta\le h^{-1}}\beta^{-2s}\le C_s
\begin{cases}
1, & 0<s<\frac{1}{2},\\
1+|\log h|, & s=\frac{1}{2},\\
h^{1-2s}, & \frac{1}{2}<s<1.
\end{cases} h 1 − 2 s 1 ≤ β ≤ h − 1 ∑ β − 2 s ≤ C s ⎩ ⎨ ⎧ 1 , 1 + ∣ log h ∣ , h 1 − 2 s , 0 < s < 2 1 , s = 2 1 , 2 1 < s < 1.
For the remaining indices, it follows that
h − 2 s ∑ ∣ β ∣ > h − 1 ∣ β ∣ − 1 − 2 s B ≤ C s B . h^{-2s}\sum_{|\beta|>h^{-1}}|\beta|^{-1-2s}B\le C_sB. h − 2 s ∣ β ∣ > h − 1 ∑ ∣ β ∣ − 1 − 2 s B ≤ C s B .
Combining these estimates proves the result.
Lemma 18 (Monotonicity of the explicit scheme). Assume that m ≥ 2 m \ge2 m ≥ 2 and let
K h = ( m − 1 ) M m − 2 Q s ( h ; B , M ) h + M m − 1 Λ h . (25) K_h = (m-1)M^{m-2}\frac{Q_s(h;B,M)}{h} + M^{m-1}\Lambda_h. \tag*{(25)} K h = ( m − 1 ) M m − 2 h Q s ( h ; B , M ) + M m − 1 Λ h . (25) If
μ α K h ≤ b 0 , (26) \mu_\alpha K_h \le b_0, \tag*{(26)} μ α K h ≤ b 0 , (26) then S h S_h S h and S h , 0 S_{h,0} S h , 0 are order-preserving on K B , M \mathcal{K}_{B,M} K B , M .
Proof. Let
A j = ( A h V ) j , A_j = (A_hV)_j, A j = ( A h V ) j , and note that if A j > 0 A_j > 0 A j > 0 , then
L h [ V ] j = − ( D h − V j ) m − 1 A j . \mathcal{L}_h[V]_j = -(D_h^-V_j)^{m-1}A_j. L h [ V ] j = − ( D h − V j ) m − 1 A j . Observe that all off-diagonal partial derivatives of L h [ V ] j \mathcal{L}_h[V]_j L h [ V ] j are non-negative. Indeed, if β ∉ { 0 , − 1 } \beta\notin\{0,-1\} β ∈ / { 0 , − 1 } , then
∂ L h [ V ] j ∂ V j + β = ( D h − V j ) m − 1 C β ( h ) ≥ 0 , \frac{\partial\mathcal{L}_h[V]_j}{\partial V_{j+\beta}} = (D_h^-V_j)^{m-1}C_\beta(h) \ge0, ∂ V j + β ∂ L h [ V ] j = ( D h − V j ) m − 1 C β ( h ) ≥ 0 , while for β = − 1 \beta=-1 β = − 1 ,
∂ L h [ V ] j ∂ V j − 1 = m − 1 h ( D h − V j ) m − 2 A j + ( D h − V j ) m − 1 C − 1 ( h ) ≥ 0. \frac{\partial\mathcal{L}_h[V]_j}{\partial V_{j-1}} = \frac{m-1}{h}(D_h^-V_j)^{m-2}A_j + (D_h^-V_j)^{m-1}C_{-1}(h) \ge0. ∂ V j − 1 ∂ L h [ V ] j = h m − 1 ( D h − V j ) m − 2 A j + ( D h − V j ) m − 1 C − 1 ( h ) ≥ 0. The diagonal derivative satisfies
− ∂ L h [ V ] j ∂ V j = m − 1 h ( D h − V j ) m − 2 A j + ( D h − V j ) m − 1 Λ h ≤ K h . -\frac{\partial\mathcal{L}_h[V]_j}{\partial V_j} = \frac{m-1}{h}(D_h^-V_j)^{m-2}A_j + (D_h^-V_j)^{m-1}\Lambda_h \le K_h. − ∂ V j ∂ L h [ V ] j = h m − 1 ( D h − V j ) m − 2 A j + ( D h − V j ) m − 1 Λ h ≤ K h . Now, if A j < 0 A_j < 0 A j < 0 , then
L h [ V ] j = − ( D h + V j ) m − 1 A j . \mathcal{L}_h[V]_j = -(D_h^+V_j)^{m-1}A_j. L h [ V ] j = − ( D h + V j ) m − 1 A j . Again, we can see that all off-diagonal partial derivatives are non-negative. Moreover,
− ∂ L h [ V ] j ∂ V j = m − 1 h ( D h + V j ) m − 2 ∣ A j ∣ + ( D h + V j ) m − 1 Λ h ≤ K h . -\frac{\partial\mathcal{L}_h[V]_j}{\partial V_j} = \frac{m-1}{h}(D_h^+V_j)^{m-2}|A_j| + (D_h^+V_j)^{m-1}\Lambda_h \le K_h. − ∂ V j ∂ L h [ V ] j = h m − 1 ( D h + V j ) m − 2 ∣ A j ∣ + ( D h + V j ) m − 1 Λ h ≤ K h . By Lemma 17, these estimates are uniform on K B , M \mathcal{K}_{B,M} K B , M . Consequently, (26) implies
∂ S h [ V ] j ∂ V j ≥ b 0 − μ α K h ≥ 0 , \frac{\partial S_h[V]_j}{\partial V_j} \ge b_0-\mu_\alpha K_h \ge0, ∂ V j ∂ S h [ V ] j ≥ b 0 − μ α K h ≥ 0 , and all off-diagonal derivatives are non-negative. Moreover,
∂ S h , 0 [ V ] j ∂ V j ≥ 1 − μ α K h ≥ 1 − b 0 > 0. \frac{\partial S_{h,0}[V]_j}{\partial V_j} \ge1-\mu_\alpha K_h \ge1-b_0>0. ∂ V j ∂ S h , 0 [ V ] j ≥ 1 − μ α K h ≥ 1 − b 0 > 0. The operators are continuous across the set A j = 0 A_j=0 A j = 0 , and K B , M \mathcal{K}_{B,M} K B , M is convex. Hence, integration along the line segment that joins two ordered elements of K B , M \mathcal{K}_{B,M} K B , M proves the order-preserving property. The proof is complete.
Proposition 3 (Positivity and ℓ ∞ \ell^\infty ℓ ∞ stability). Assume that m ≥ 2 m \ge2 m ≥ 2 and
0 ≤ U j 0 ≤ M . 0 \le U_j^0 \le M. 0 ≤ U j 0 ≤ M .
Let
V j 0 = h ∑ k = − ∞ j U k 0 V_j^0 = h \sum_{k=-\infty}^{j} U_k^0 V j 0 = h k = − ∞ ∑ j U k 0
and assume that
osc ( V 0 ) ≤ B . \operatorname{osc}(V^0) \le B. osc ( V 0 ) ≤ B .
If the CFL condition (26) holds, then
osc ( V n ) ≤ B , 0 ≤ D h + V j n ≤ M \operatorname{osc}(V^n) \le B,\qquad0 \le D_h^+V_j^n \le M osc ( V n ) ≤ B , 0 ≤ D h + V j n ≤ M
for all j ∈ Z j \in\mathbb{Z} j ∈ Z and n = 0 , … , N n=0,\ldots,N n = 0 , … , N . Consequently,
0 ≤ U j n ≤ M . 0 \le U_j^n \le M. 0 ≤ U j n ≤ M .
In particular,
∥ U n ∥ ∞ ≤ ∥ U 0 ∥ ∞ . \lVert U^n\rVert_\infty\le\lVert U^0\rVert_\infty. ∥ U n ∥ ∞ ≤ ∥ U 0 ∥ ∞ .
Proof. We start by letting
a = inf j ∈ Z V j 0 , b = sup j ∈ Z V j 0 , a=\inf_{j\in\mathbb{Z}} V_j^0,\qquad b=\sup_{j\in\mathbb{Z}} V_j^0, a = j ∈ Z inf V j 0 , b = j ∈ Z sup V j 0 ,
which shows that b − a ≤ B b-a\le B b − a ≤ B . Since constant sequences belong to K B , M \mathcal{K}_{B,M} K B , M and L h \mathcal{L}_h L h annihilates constants,
S h , 0 [ a ] = a , S h , 0 [ b ] = b . S_{h,0}[a]=a,\qquad S_{h,0}[b]=b. S h , 0 [ a ] = a , S h , 0 [ b ] = b .
Because a ≤ V 0 ≤ b a\le V^0\le b a ≤ V 0 ≤ b , Lemma 18 gives
a ≤ V 1 ≤ b . a\le V^1\le b. a ≤ V 1 ≤ b .
For n ≥ 2 n\ge2 n ≥ 2 , we similarly use
S h [ a ] = b 0 a , S h [ b ] = b 0 b . S_h[a]=b_0a,\qquad S_h[b]=b_0b. S h [ a ] = b 0 a , S h [ b ] = b 0 b .
Because
b 0 + ∑ k = 1 n − 2 b k + a n − 1 = 1 , b_0+\sum_{k=1}^{n-2}b_k+a_{n-1}=1, b 0 + k = 1 ∑ n − 2 b k + a n − 1 = 1 ,
an induction in (22) yields
a ≤ V n ≤ b . a\le V^n\le b. a ≤ V n ≤ b .
Thus,
osc ( V n ) ≤ B . \operatorname{osc}(V^n)\le B. osc ( V n ) ≤ B .
It remains to control the discrete slopes. Let T \mathcal{T} T denote the spatial shift
( T V ) j = V j + 1 . (\mathcal{T}V)_j=V_{j+1}. ( T V ) j = V j + 1 .
We note that the initial assumption implies
V 0 ≤ T V 0 ≤ V 0 + M h . V^0\le\mathcal{T}V^0\le V^0+Mh. V 0 ≤ T V 0 ≤ V 0 + M h .
Using monotonicity, translation invariance and invariance of L h \mathcal{L}_h L h under the addition of constants, we obtain
V 1 = S h , 0 [ V 0 ] ≤ T V 1 ≤ S h , 0 [ V 0 + M h ] = V 1 + M h . V^1=S_{h,0}[V^0]\le\mathcal{T}V^1\le S_{h,0}[V^0+Mh]=V^1+Mh. V 1 = S h , 0 [ V 0 ] ≤ T V 1 ≤ S h , 0 [ V 0 + M h ] = V 1 + M h .
Hence, we arrive at
0 ≤ D h + V j 1 ≤ M . 0\le D_h^+V_j^1\le M. 0 ≤ D h + V j 1 ≤ M .
Now, assume that the same estimate holds up to the time level n − 1 n-1 n − 1 . Then
S h [ V n − 1 ] ≤ S h [ T V n − 1 ] ≤ S h [ V n − 1 + M h ] = S h [ V n − 1 ] + b 0 M h . S_h[V^{n-1}]\le S_h[\mathcal{T}V^{n-1}]\le S_h[V^{n-1}+Mh]=S_h[V^{n-1}]+b_0Mh. S h [ V n − 1 ] ≤ S h [ T V n − 1 ] ≤ S h [ V n − 1 + M h ] = S h [ V n − 1 ] + b 0 M h .
Applying the same argument to the history terms in (22), we obtain
V n ≤ T V n ≤ V n + M h ( b 0 + ∑ k = 1 n − 2 b k + a n − 1 ) = V n + M h . V^n \le TV^n \le V^n + Mh\left(b_0+\sum_{k=1}^{n-2}b_k+a_{n-1}\right)=V^n+Mh. V n ≤ T V n ≤ V n + M h ( b 0 + k = 1 ∑ n − 2 b k + a n − 1 ) = V n + M h .
Therefore,
0 ≤ D h + V j n ≤ M . 0\le D_h^+V_j^n\le M. 0 ≤ D h + V j n ≤ M .
Since
U j n = D h − V j n = D h + V j − 1 n , U_j^n=D_h^-V_j^n=D_h^+V_{j-1}^n, U j n = D h − V j n = D h + V j − 1 n ,
the result follows and the proof is complete.
Remark 7 (CFL scaling). For fixed B B B and M M M , Lemma 17, (24) and (25) imply
K h ≤ C s , m , B , M { h − 1 , 0 < s < 1 2 , h − 1 ( 1 + ∣ log h ∣ ) , s = 1 2 , h − 2 s , 1 2 < s < 1. K_h\le C_{s,m,B,M}
\begin{cases}
h^{-1}, & 0<s<\frac{1}{2},\\
h^{-1}(1+|\log h|), & s=\frac{1}{2},\\
h^{-2s}, & \frac{1}{2}<s<1.
\end{cases} K h ≤ C s , m , B , M ⎩ ⎨ ⎧ h − 1 , h − 1 ( 1 + ∣ log h ∣ ) , h − 2 s , 0 < s < 2 1 , s = 2 1 , 2 1 < s < 1.
Hence, a sufficient form of the CFL condition is
τ α ≤ C { h , 0 < s < 1 2 , h 1 + ∣ log h ∣ , s = 1 2 , h 2 s , 1 2 < s < 1. \tau^\alpha\le C
\begin{cases}
h, & 0<s<\frac{1}{2},\\
\frac{h}{1+|\log h|}, & s=\frac{1}{2},\\
h^{2s}, & \frac{1}{2}<s<1.
\end{cases} τ α ≤ C ⎩ ⎨ ⎧ h , 1 + ∣ l o g h ∣ h , h 2 s , 0 < s < 2 1 , s = 2 1 , 2 1 < s < 1.
Since s = 1 − σ s=1-\sigma s = 1 − σ , this can equivalently be written as
τ α ≤ C { h 2 − 2 σ , 0 < σ < 1 2 , h 1 + ∣ log h ∣ , σ = 1 2 , h , 1 2 < σ < 1. \tau^\alpha\le C
\begin{cases}
h^{2-2\sigma}, & 0<\sigma<\frac{1}{2},\\
\frac{h}{1+|\log h|}, & \sigma=\frac{1}{2},\\
h, & \frac{1}{2}<\sigma<1.
\end{cases} τ α ≤ C ⎩ ⎨ ⎧ h 2 − 2 σ , 1 + ∣ l o g h ∣ h , h , 0 < σ < 2 1 , σ = 2 1 , 2 1 < σ < 1.
Thus, the explicit stability restriction exhibits fractional-parabolic scaling for σ < 1 / 2 \sigma<1/2 σ < 1/2 and hyperbolic scaling for σ > 1 / 2 \sigma>1/2 σ > 1/2 , with the usual logarithmic correction at the critical value σ = 1 / 2 \sigma=1/2 σ = 1/2 .
Lemma 19 (Contractivity of the explicit scheme). Assume the hypotheses of Lemma 18. Then, for every V , W ∈ K B , M V,W\in\mathcal{K}_{B,M} V , W ∈ K B , M , we have
∥ S h [ V ] − S h [ W ] ∥ ∞ ≤ b 0 ∥ V − W ∥ ∞ . \lVert S_h[V]-S_h[W]\rVert_\infty\le b_0\lVert V-W\rVert_\infty. ∥ S h [ V ] − S h [ W ] ∥ ∞ ≤ b 0 ∥ V − W ∥ ∞ . Moreover, the following holds
∥ S h , 0 [ V ] − S h , 0 [ W ] ∥ ∞ ≤ ∥ V − W ∥ ∞ . \lVert S_{h,0}[V]-S_{h,0}[W]\rVert_\infty\le\lVert V-W\rVert_\infty. ∥ S h , 0 [ V ] − S h , 0 [ W ] ∥ ∞ ≤ ∥ V − W ∥ ∞ . Proof. Let
δ = ∥ V − W ∥ ∞ , \delta=\lVert V-W\rVert_\infty, δ = ∥ V − W ∥ ∞ , and notice that
V ≤ W + δ , W ≤ V + δ . V\le W+\delta,\qquad W\le V+\delta. V ≤ W + δ , W ≤ V + δ . Since addition of a constant changes neither the oscillation nor the discrete derivatives, both V + δ V+\delta V + δ and W + δ W+\delta W + δ belong to K B , M \mathcal{K}_{B,M} K B , M . By Lemma 18, we have
S h [ V ] ≤ S h [ W + δ ] = S h [ W ] + b 0 δ . S_h[V]\le S_h[W+\delta]=S_h[W]+b_0\delta. S h [ V ] ≤ S h [ W + δ ] = S h [ W ] + b 0 δ .
Next, by interchanging V V V and W W W we have
S h [ W ] ≤ S h [ V ] + b 0 δ , \mathcal{S}_h[W] \leq\mathcal{S}_h[V] + b_0\delta, S h [ W ] ≤ S h [ V ] + b 0 δ ,
and thus,
∥ S h [ V ] − S h [ W ] ∥ ∞ ≤ b 0 δ . \left\|\mathcal{S}_h[V] - \mathcal{S}_h[W]\right\|_\infty\leq b_0\delta. ∥ S h [ V ] − S h [ W ] ∥ ∞ ≤ b 0 δ .
The proof for S h , 0 \mathcal{S}_{h,0} S h , 0 is identical, using
S h , 0 [ V + c ] = S h , 0 [ V ] + c . \mathcal{S}_{h,0}[V+c] = \mathcal{S}_{h,0}[V]+c. S h , 0 [ V + c ] = S h , 0 [ V ] + c .
Therefore, we have proved our claim.
We now consider the consistency of the explicit integrated scheme. As in the implicit case, let
v j n = v ( x j + 1 2 , t n ) . v_j^n = v\left(x_{j+\frac{1}{2}},t_n\right). v j n = v ( x j + 2 1 , t n ) .
Since the spatial operator in (21) is evaluated at the previous time level, it is natural to define the residual by
R j n = D τ α v j n − L h [ v n − 1 ] j . (27) R_j^n = D_\tau^\alpha v_j^n - \mathcal{L}_h[v^{n-1}]_j. \tag*{(27)} R j n = D τ α v j n − L h [ v n − 1 ] j . (27)
For the continuous operator L v = − ∣ ∂ x v ∣ m − 1 ( − Δ ) s v \mathcal{L}v=-|\partial_xv|^{m-1}(-\Delta)^sv L v = − ∣ ∂ x v ∣ m − 1 ( − Δ ) s v , define the temporal modulus
ω v ( τ ) = sup 0 ≤ t , r ≤ T ∣ t − r ∣ ≤ τ ∥ L v ( ⋅ , t ) − L v ( ⋅ , r ) ∥ ∞ . (28) \omega_v(\tau)=\sup_{\substack{0\leq t,r\leq T\\ |t-r|\leq\tau}}\left\|\mathcal{L}v(\cdot,t)-\mathcal{L}v(\cdot,r)\right\|_\infty. \tag*{(28)} ω v ( τ ) = 0 ≤ t , r ≤ T ∣ t − r ∣ ≤ τ sup ∥ L v ( ⋅ , t ) − L v ( ⋅ , r ) ∥ ∞ . (28)
Here, we assume that t ↦ L v ( ⋅ , t ) t\mapsto\mathcal{L}v(\cdot,t) t ↦ L v ( ⋅ , t ) belongs to C ( [ 0 , T ] ; L ∞ ( R ) ) C([0,T];L^\infty(\mathbb{R})) C ([ 0 , T ] ; L ∞ ( R )) , so that ω v ( τ ) → 0 \omega_v(\tau)\to0 ω v ( τ ) → 0 as τ → 0 \tau\to0 τ → 0 .
Lemma 20 (Consistency of the explicit integrated scheme). Assume that m ≥ 2 m\geq2 m ≥ 2 and that v v v is a bounded non-decreasing solution of (11), sufficiently smooth in space with the required spatial bounds uniform on [ 0 , T ] [0,T] [ 0 , T ] . Also, suppose that (28) satisfies ω v ( τ ) → 0 \omega_v(\tau)\to0 ω v ( τ ) → 0 and that
τ n + α ∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ C v η τ \tau_n^{+\alpha}\left\|D_\tau^\alpha v^n-\partial_t^\alpha v^n\right\|_\infty\leq C_v\eta_\tau τ n + α ∥ D τ α v n − ∂ t α v n ∥ ∞ ≤ C v η τ and
∥ A h v n − ( − Δ ) s v n ∥ ∞ ≤ C v η A ( h ) , \left\|\mathcal{A}_h v^n-(-\Delta)^s v^n\right\|_\infty\leq C_v\eta\mathcal{A}(h), ∥ A h v n − ( − Δ ) s v n ∥ ∞ ≤ C v η A ( h ) , with the temporal bound holding for n = 1 , … , N n=1,\ldots,N n = 1 , … , N and the spatial bound for n = 0 , … , N n=0,\ldots,N n = 0 , … , N . Then
∥ R n ∥ ∞ ≤ C v ( η τ t n − α + ω v ( τ ) + h + η A ( h ) ) . \left\|R^n\right\|_\infty\leq C_v\left(\eta_\tau t_n^{-\alpha}+\omega_v(\tau)+h+\eta\mathcal{A}(h)\right). ∥ R n ∥ ∞ ≤ C v ( η τ t n − α + ω v ( τ ) + h + η A ( h ) ) .
Proof. For convenience, we define the following operator
L v = − ∣ ∂ x v ∣ m − 1 ( − Δ ) s v . \mathcal{L}v=-|\partial_xv|^{m-1}(-\Delta)^sv. L v = − ∣ ∂ x v ∣ m − 1 ( − Δ ) s v .
Since v v v satisfies (11), we have
∂ t α v = L v , \partial_t^\alpha v=\mathcal{L}v, ∂ t α v = L v ,
and therefore,
R n = ( D τ α v n − ∂ t α v n ) + ( L v n − L h [ v n − 1 ] ) . R^n=\left(D_\tau^\alpha v^n-\partial_t^\alpha v^n\right)+\left(\mathcal{L}v^n-\mathcal{L}_h[v^{n-1}]\right). R n = ( D τ α v n − ∂ t α v n ) + ( L v n − L h [ v n − 1 ] ) .
Now, we can decompose the second term as
L v n − L h [ v n − 1 ] = ( L v n − L h [ v n ] ) + ( L h [ v n ] − L h [ v n − 1 ] ) . \mathcal{L}v^n-\mathcal{L}_h[v^{n-1}]=\left(\mathcal{L}v^n-\mathcal{L}_h[v^n]\right)+\left(\mathcal{L}_h[v^n]-\mathcal{L}_h[v^{n-1}]\right). L v n − L h [ v n − 1 ] = ( L v n − L h [ v n ] ) + ( L h [ v n ] − L h [ v n − 1 ] ) .
To estimate the last difference, we write
L h [ v n ] − L h [ v n − 1 ] = ( L h [ v n ] − L v n ) + ( L v n − L v n − 1 ) + ( L v n − 1 − L h [ v n − 1 ] ) . \mathcal{L}_h[v^n]-\mathcal{L}_h[v^{n-1}]=\left(\mathcal{L}_h[v^n]-\mathcal{L}v^n\right)+\left(\mathcal{L}v^n-\mathcal{L}v^{n-1}\right)+\left(\mathcal{L}v^{n-1}-\mathcal{L}_h[v^{n-1}]\right). L h [ v n ] − L h [ v n − 1 ] = ( L h [ v n ] − L v n ) + ( L v n − L v n − 1 ) + ( L v n − 1 − L h [ v n − 1 ] ) .
By Lemma 12 , we also have
∥ L h [ v k ] − L v k ∥ ∞ ≤ C v ( h + η A ( h ) ) , k = n − 1 , n . \lVert\mathcal{L}_h[v^k]-\mathcal{L}v^k\rVert_\infty\le C_v\left(h+\eta_A(h)\right), \qquad k=n-1,n. ∥ L h [ v k ] − L v k ∥ ∞ ≤ C v ( h + η A ( h ) ) , k = n − 1 , n .
Moreover, the definition of ω v \omega_v ω v gives
∥ L v n − L v n − 1 ∥ ∞ ≤ ω v ( τ ) , \lVert\mathcal{L}v^n-\mathcal{L}v^{n-1}\rVert_\infty\le\omega_v(\tau), ∥ L v n − L v n − 1 ∥ ∞ ≤ ω v ( τ ) ,
and consequently, we can obtain
∥ L h [ v n ] − L h [ v n − 1 ] ∥ ∞ ≤ C v ( ω v ( τ ) + h + η A ( h ) ) . \lVert\mathcal{L}_h[v^n]-\mathcal{L}_h[v^{n-1}]\rVert_\infty\le C_v\left(\omega_v(\tau)+h+\eta_A(h)\right). ∥ L h [ v n ] − L h [ v n − 1 ] ∥ ∞ ≤ C v ( ω v ( τ ) + h + η A ( h ) ) .
Combining the preceding estimates yields
∥ R n ∥ ∞ ≤ C v ( η τ t n − α + ω v ( τ ) + h + η A ( h ) ) , \lVert R^n\rVert_\infty\le C_v\left(\eta_\tau t_n^{-\alpha}+\omega_v(\tau)+h+\eta_A(h)\right), ∥ R n ∥ ∞ ≤ C v ( η τ t n − α + ω v ( τ ) + h + η A ( h ) ) ,
which proves the claim and concludes the proof. □
At this point, we have gathered all ingredients needed for the main result of this part - the proof of convergence. For convenience, let
η h = h + η A ( h ) . \eta_h=h+\eta_A(h). η h = h + η A ( h ) .
Theorem 5 (Convergence of the explicit integrated scheme). Assume that m ≥ 2 m\ge2 m ≥ 2 and that (11) admits a bounded non-decreasing solution v ∈ C ( [ 0 , T ] ; L ∞ ( R ) ) v\in C([0,T];L^\infty(\mathbb{R})) v ∈ C ([ 0 , T ] ; L ∞ ( R )) satisfying the hypotheses of Lemma 20 , with η τ → 0 \eta_\tau\to0 η τ → 0 , η A ( h ) → 0 \eta_A(h)\to0 η A ( h ) → 0 , and ω v ( τ ) → 0 \omega_v(\tau)\to0 ω v ( τ ) → 0 . Assume that
0 ≤ u ( x , t ) ≤ M , ( x , t ) ∈ R × [ 0 , T ] , 0\le u(x,t)\le M,\qquad(x,t)\in\mathbb{R}\times[0,T], 0 ≤ u ( x , t ) ≤ M , ( x , t ) ∈ R × [ 0 , T ] , and that the numerical initial data satisfy
0 ≤ U j 0 ≤ M . 0\le U_j^0\le M. 0 ≤ U j 0 ≤ M . Let V n V^n V n be generated by (21) , and suppose that there exists B > 0 B>0 B > 0 such that
osc ( V 0 ) ≤ B , osc ( v n ) ≤ B \operatorname{osc}(V^0)\le B,\qquad\operatorname{osc}(v^n)\le B osc ( V 0 ) ≤ B , osc ( v n ) ≤ B for n = 0 , … , N n=0,\ldots,N n = 0 , … , N , and that the CFL condition
μ α K h ≤ b 0 , \mu_\alpha K_h\le b_0, μ α K h ≤ b 0 , with K h K_h K h defined by (25) , holds. Then
∥ V n − v n ∥ ∞ ≤ ∥ V 0 − v 0 ∥ ∞ + C v , α , T ( η τ + ω v ( τ ) + η h ) , n = 1 , … , N . \lVert V^n-v^n\rVert_\infty\le\lVert V^0-v^0\rVert_\infty+C_{v,\alpha,T}\left(\eta_\tau+\omega_v(\tau)+\eta_h\right),\qquad n=1,\ldots,N. ∥ V n − v n ∥ ∞ ≤ ∥ V 0 − v 0 ∥ ∞ + C v , α , T ( η τ + ω v ( τ ) + η h ) , n = 1 , … , N . In particular, if U j 0 = u 0 ( x j ) U_j^0=u_0(x_j) U j 0 = u 0 ( x j ) and u 0 ∈ W 1 , 1 ( R ) u_0\in W^{1,1}(\mathbb{R}) u 0 ∈ W 1 , 1 ( R ) , then
∥ V n − v n ∥ ∞ ≤ C ( h + η τ + ω v ( τ ) + η h ) . \lVert V^n-v^n\rVert_\infty\le C\left(h+\eta_\tau+\omega_v(\tau)+\eta_h\right). ∥ V n − v n ∥ ∞ ≤ C ( h + η τ + ω v ( τ ) + η h ) . If, in addition, (17) holds and ω v ( τ ) ≤ C v τ α \omega_v(\tau)\le C_v\tau^\alpha ω v ( τ ) ≤ C v τ α , then
∥ V n − v n ∥ ∞ ≤ C ( h + τ α + η h ) . \lVert V^n-v^n\rVert_\infty\le C\left(h+\tau^\alpha+\eta_h\right). ∥ V n − v n ∥ ∞ ≤ C ( h + τ α + η h ) . The bound on ω v \omega_v ω v is an additional time-regularity assumption on the continuous spatial operator.
Proof. Start by letting
E n = ∥ V n − v n ∥ ∞ . E^n=\lVert V^n-v^n\rVert_\infty. E n = ∥ V n − v n ∥ ∞ .
By Proposition 3, we have
V n ∈ K B , M V^n\in\mathcal{K}_{B,M} V n ∈ K B , M
for every n n n . Moreover, since 0 ≤ ∂ x v = u ≤ M 0\le\partial_xv=u\le M 0 ≤ ∂ x v = u ≤ M and osc ( v n ) ≤ B \operatorname{osc}(v^n)\le B osc ( v n ) ≤ B , the sampled exact solution also satisfies
v n ∈ K B , M . v^n\in\mathcal{K}_{B,M}. v n ∈ K B , M .
In the first time step, the numerical solution satisfies
V 1 = S h , 0 [ V 0 ] . V^1=S_{h,0}[V^0]. V 1 = S h , 0 [ V 0 ] .
On the other hand, by (27), we have
v 1 = S h , 0 [ v 0 ] + μ α R 1 . v^1=S_{h,0}[v^0]+\mu_\alpha R^1. v 1 = S h , 0 [ v 0 ] + μ α R 1 .
Therefore, Lemma 19 gives
E 1 ≤ E 0 + μ α ∥ R 1 ∥ ∞ . E^1\le E^0+\mu_\alpha\lVert R^1\rVert_\infty. E 1 ≤ E 0 + μ α ∥ R 1 ∥ ∞ .
Also, observe that for n ≥ 2 n\ge2 n ≥ 2 , the exact solution satisfies
v j n = S h [ v n − 1 ] j + ∑ k = 1 n − 2 b k v j n − 1 − k + a n − 1 v j 0 + μ α R j n . v_j^n=S_h[v^{n-1}]_j+\sum_{k=1}^{n-2}b_kv_j^{n-1-k}+a_{n-1}v_j^0+\mu_\alpha R_j^n. v j n = S h [ v n − 1 ] j + k = 1 ∑ n − 2 b k v j n − 1 − k + a n − 1 v j 0 + μ α R j n .
Next, subtracting this identity from (22), taking the ℓ ∞ \ell^\infty ℓ ∞ norm, and applying Lemma 19, we obtain
E n ≤ b 0 E n − 1 + ∑ k = 1 n − 2 b k E n − 1 − k + a n − 1 E 0 + μ α ∥ R n ∥ ∞ . E^n\le b_0E^{n-1}+\sum_{k=1}^{n-2}b_kE^{n-1-k}+a_{n-1}E^0+\mu_\alpha\lVert R^n\rVert_\infty. E n ≤ b 0 E n − 1 + k = 1 ∑ n − 2 b k E n − 1 − k + a n − 1 E 0 + μ α ∥ R n ∥ ∞ .
But together with the estimate for n = 1 n=1 n = 1 , this is equivalent to
D τ α E n ≤ ∥ R n ∥ ∞ . D_\tau^\alpha E^n\le\lVert R^n\rVert_\infty. D τ α E n ≤ ∥ R n ∥ ∞ .
Lemma 16 and Lemma 20 yield
E n ≤ E 0 + Γ ( 1 − α ) max 1 ≤ k ≤ n τ k α ∥ R k ∥ ∞ ≤ E 0 + C v , α , T ( η τ + ω v ( τ ) + η h ) . \begin{aligned}
E^n\le E^0+\Gamma(1-\alpha)\max_{1\le k\le n}\tau_k^\alpha\lVert R^k\rVert_\infty\\
&\le E^0+C_{v,\alpha,T}(\eta_\tau+\omega_v(\tau)+\eta_h).
\end{aligned} E n ≤ E 0 + Γ ( 1 − α ) 1 ≤ k ≤ n max τ k α ∥ R k ∥ ∞ ≤ E 0 + C v , α , T ( η τ + ω v ( τ ) + η h ) .
Finally, Lemma 14 gives
when U j 0 = u 0 ( x j ) U_j^0=u_0(x_j) U j 0 = u 0 ( x j ) and u 0 ∈ W 1 , 1 ( R ) u_0\in W^{1,1}(\mathbb{R}) u 0 ∈ W 1 , 1 ( R ) . Under the additional assumptions, Lemma 13 gives η τ = τ α \eta_\tau=\tau^\alpha η τ = τ α , and the bound on ω v \omega_v ω v yields the last estimate. This completes the proof. □
Corollary 2 (Weak convergence of the explicit density scheme). Assume the hypotheses of Theorem 5 and Lemma 14, and let n = n ( h , τ ) n=n(h,\tau) n = n ( h , τ ) satisfy
t n ( h , τ ) → t ∈ [ 0 , T ] t_{n(h,\tau)}\to t\in[0,T] t n ( h , τ ) → t ∈ [ 0 , T ] as h , τ → 0 h,\tau\to0 h , τ → 0 . Then, for every φ ∈ C c 1 ( R ) \varphi\in C_c^1(\mathbb{R}) φ ∈ C c 1 ( R ) ,
h ∑ j ∈ Z U j n ( h , τ ) φ ( x j ) → ∫ R u ( x , t ) φ ( x ) d x . h\sum_{j\in\mathbb{Z}}U_j^{n(h,\tau)}\varphi(x_j)\to\int_{\mathbb{R}}u(x,t)\varphi(x)\,dx. h j ∈ Z ∑ U j n ( h , τ ) φ ( x j ) → ∫ R u ( x , t ) φ ( x ) d x .
Proof. The proof is identical to that of Corollary 1, using Theorem 5 in place of Theorem 4.
Numerical experiments
In all numerical examples we consider only one spatial dimension d = 1 d = 1 d = 1 . The weighted temporal estimates above allow a weak singularity at the initial time. The resulting O ( τ α ) O(\tau^\alpha) O ( τ α ) bound is uniform over all time levels under the stated assumptions; errors measured at a fixed positive time or after the first time step are different quantities.
Example 1 (Linear convergence test). Let us first consider the simplest linear example, i.e., m = 1 m = 1 m = 1 . Then, we end up with linear space-time fractional diffusion equation in the form
∂ t α u + ( − Δ ) 1 − σ u = 0 in R × ( 0 , T ) , \partial_t^\alpha u + (-\Delta)^{1-\sigma}u = 0 \quad\text{in } \mathbb{R} \times(0,T), ∂ t α u + ( − Δ ) 1 − σ u = 0 in R × ( 0 , T ) , u ( ⋅ , 0 ) = 1 + cos ( 2 x ) / 2 in R . u(\cdot,0) = 1 + \cos(2x)/2 \quad\text{in } \mathbb{R}. u ( ⋅ , 0 ) = 1 + cos ( 2 x ) /2 in R . In such a case the solution is given by
u ( x , t ) = 1 + 1 2 E α ( − 4 1 − σ t α ) cos ( 2 x ) . (29) u(x,t) = 1 + \frac{1}{2}E_\alpha(-4^{1-\sigma}t^\alpha)\cos(2x). \tag*{(29)} u ( x , t ) = 1 + 2 1 E α ( − 4 1 − σ t α ) cos ( 2 x ) . (29)
Figure 1. Maximum in time error between numerical and analytical (29) solution to (1) for m = 1 m = 1 m = 1 , σ = 0.25 \sigma= 0.25 σ = 0.25 , h = 10 − 2 h = 10^{-2} h = 1 0 − 2 and domain [ − π , π ] [-\pi,\pi] [ − π , π ] .
Figure 2. Maximum in space error between numerical and analytical (29) solution to (1) for m = 1 m = 1 m = 1 , σ = 0.25 \sigma= 0.25 σ = 0.25 , τ = 2 − 12 \tau= 2^{-12} τ = 2 − 12 and domain [ − π , π ] [-\pi,\pi] [ − π , π ] calculated after the first time step.
Example 2 (Nonlinear convergence test). In this example we use Gaussian initial condition
u 0 ( x ) = 1 4 π ϵ exp ( − x 2 4 ϵ ) , ϵ > 0. u_0(x) = \frac{1}{\sqrt{4\pi\epsilon}}\exp\left(-\frac{x^2}{4\epsilon}\right), \qquad\epsilon> 0. u 0 ( x ) = 4 π ϵ 1 exp ( − 4 ϵ x 2 ) , ϵ > 0. We present profiles of the solution with such initial condition in the Figure 3 , 4. Estimated order of convergence using Aitken method for fully nonlinear equation with Gaussian initial condition solved by nonintegrated scheme are presented in Table 1 and 2. For integrated scheme they are presented in Tab. 3 and 4.
Table 1. Aitken spatial convergence orders in the L ∞ L^\infty L ∞ norm for the nonintegrated discrete scheme with m = 2 m = 2 m = 2 , ϵ = 0.01 \epsilon= 0.01 ϵ = 0.01 , and fixed τ = 2 − 12 \tau= 2^{-12} τ = 2 − 12
Figure 3. Profiles of solutions to (6) for d = 1 d = 1 d = 1 , α = 0.5 \alpha= 0.5 α = 0.5 , σ = 0.25 \sigma= 0.25 σ = 0.25 , m = 2 m = 2 m = 2 , U j 0 = 1 4 π ε exp ( − x 2 4 ε ) U_j^0 = \frac{1}{\sqrt{4\pi\varepsilon}}\exp\left(-\frac{x^2}{4\varepsilon}\right) U j 0 = 4 π ε 1 exp ( − 4 ε x 2 ) .
Example 3 (Structural properties of the scheme). In this example we consider compactly supported initial datum
u 0 , 1 ( x ) = 15 16 ( 1 − x 2 ) + 2 . u_{0,1}(x) = \frac{15}{16}(1-x^2)_+^2. u 0 , 1 ( x ) = 16 15 ( 1 − x 2 ) + 2 . The constant 15 / 16 15/16 15/16 is chosen, because it makes mass of the initial datum to be unit. In this experiment, we set α = 0.5 \alpha= 0.5 α = 0.5 , σ = 0.25 \sigma= 0.25 σ = 0.25 , m = 2 m = 2 m = 2 , τ = 2 − 5 \tau= 2^{-5} τ = 2 − 5 , h = 2 − 6 h = 2^{-6} h = 2 − 6 , the computational domain [ − 6 , 6 ] [-6,6] [ − 6 , 6 ] . In the Figure 5 we present the evolution of mass in time and observe, that it is indeed unit and conserved. Next, we compare the density profiles and test order preservation for the cumulative scheme. To do this we introduce the initial datum
u 0 , 2 ( x ) = 1 2 u 0 , 1 ( x − 0.5 ) + 1 2 u 0 , 1 ( x − 2.5 ) . u_{0,2}(x) = \frac{1}{2}u_{0,1}(x-0.5) + \frac{1}{2}u_{0,1}(x-2.5). u 0 , 2 ( x ) = 2 1 u 0 , 1 ( x − 0.5 ) + 2 1 u 0 , 1 ( x − 2.5 ) .
Figure 5. Mass in time in Experiment 3.
Table 3.
Table 2. Aitken spatial convergence orders in the L ∞ L^\infty L ∞ norm for the integrated discrete scheme with m = 2 m = 2 m = 2 , ε = 0.01 \varepsilon= 0.01 ε = 0.01 , and fixed τ = 2 − 12 \tau= 2^{-12} τ = 2 − 12 .
It is also of unit mass. Let us denote the cumulative initial data
v 0 , i ( x ) = ∫ − ∞ x u 0 , i ( y ) d y , i = 1 , 2. v_{0,i}(x) = \int_{-\infty}^{x} u_{0,i}(y)\,\mathrm{d}y,\qquad i = 1,2. v 0 , i ( x ) = ∫ − ∞ x u 0 , i ( y ) d y , i = 1 , 2.
It is easy to observe, that u 0 , 1 u_{0,1} u 0 , 1 and u 0 , 2 u_{0,2} u 0 , 2 cross, but v 0 , 2 ≤ v 0 , 1 v_{0,2} \leq v_{0,1} v 0 , 2 ≤ v 0 , 1 for all x x x . Let us denote corresponding solutions, by u 1 u_1 u 1 , u 2 u_2 u 2 , v 1 v_1 v 1 , v 2 v_2 v 2 . Figure 6 shows crossing density profiles for initially unordered data; this is not a test of order preservation for the density scheme. In the Figure 7 we observe that for the integrated scheme comparison holds. In the Figure 8 , we present all ingredients of the discrete dissipation inequality and then inequality itself. We observe that it holds numerically too.
Figure 6. Crossing density profiles u 1 u_1 u 1 and u 2 u_2 u 2 for initially unordered data.
Figure 7. Comparison between v 1 v_1 v 1 and v 2 v_2 v 2
Figure 8. Discrete energy, dissipation and dissipation inequality.
Example 4 (Explicit scheme). In the last example, we test the order of explicit scheme. We use the same initial condition as in Example 3. We again use Aitken method, since explicit solution is not
Table 4. Aitken temporal convergence orders in the L ∞ L^\infty L ∞ norm for the integrated discrete scheme with m = 2 m = 2 m = 2 , ε = 0.01 \varepsilon= 0.01 ε = 0.01 , and fixed h = 2 − 8 h = 2^{-8} h = 2 − 8 .
Figure 4. Profiles of solutions to (6) for d = 1 d = 1 d = 1 , α = 0.5 \alpha= 0.5 α = 0.5 , σ = 0.25 \sigma= 0.25 σ = 0.25 , m = 4 m = 4 m = 4 , U j 0 = 1 4 π ε exp ( − x 2 4 ε ) U_j^0 = \frac{1}{\sqrt{4\pi\varepsilon}}\exp\left(-\frac{x^2}{4\varepsilon}\right) U j 0 = 4 π ε 1 exp ( − 4 ε x 2 ) .
known. We test the scheme for σ ∈ { 0.25 , 0.5 , 0.75 } \sigma\in\{0.25, 0.5, 0.75\} σ ∈ { 0.25 , 0.5 , 0.75 } , because we want to examine all three cases of CFL condition.
Acknowledgment
L. P. would like to thank Félix del Teso and David Gómez Castro (Universidad Autónoma de Madrid) for many insightful discussions on the nonlocal pressure formulation and for introducing him to the method of integrated solutions.
This research was supported by the National Science Center, Poland (NCN) under the grant Sonata Bis with a number NCN 2020/38/E/ST1/00153.
The authors used ChatGPT (OpenAI) for language editing, drafting the introduction and literature overview. The authors are responsible for the final content of the manuscript, including the accuracy of the mathematical results and proofs, the precision of the references, and the numerical results.
Table 5. Temporal Aitken convergence rates for the explicit scheme for fixed h = 2 − 6 h = 2^{-6} h = 2 − 6 .
Discretization of the fractional pressure gradient
In this appendix, we describe the discretization of the pressure-gradient operator
G v = ∇ ( − Δ ) − σ v . Gv = \nabla(-\Delta)^{-\sigma}v. G v = ∇ ( − Δ ) − σ v .
For smooth functions, this operator may be written, up to a dimensional constant, as the principal value singular integral
G v ( x ) = c d , σ P.V. ∫ R d v ( z ) z − x ∣ z − x ∣ d + 2 − 2 σ d z . Gv(x) = c_{d,\sigma}\operatorname{P.V.}\int_{\mathbb{R}^{d}} v(z) \frac{z-x}{\lvert z-x\rvert^{d+2-2\sigma}} \, dz. G v ( x ) = c d , σ P.V. ∫ R d v ( z ) ∣ z − x ∣ d + 2 − 2 σ z − x d z .
Equivalently, since the kernel is odd, one may subtract the value v ( x ) v(x) v ( x ) inside the principal value integral and write
G v ( x ) = c d , σ P.V. ∫ R d ( v ( z ) − v ( x ) ) z − x ∣ z − x ∣ d + 2 − 2 σ d z . Gv(x) = c_{d,\sigma}\operatorname{P.V.}\int_{\mathbb{R}^{d}} \left(v(z)-v(x)\right) \frac{z-x}{\lvert z-x\rvert^{d+2-2\sigma}} \, dz. G v ( x ) = c d , σ P.V. ∫ R d ( v ( z ) − v ( x ) ) ∣ z − x ∣ d + 2 − 2 σ z − x d z .
The latter form is useful for understanding the singularity of the kernel. Equivalently, after the change of variables z = x + y z=x+y z = x + y and using the oddness of the kernel, we may write
G v ( x ) = c d , σ P.V. ∫ R d v ( x + y ) − v ( x ) ∣ y ∣ d + 1 − 2 σ y ∣ y ∣ d y . Gv(x) = c_{d,\sigma}\operatorname{P.V.}\int_{\mathbb{R}^{d}} \frac{v(x+y)-v(x)}{\lvert y\rvert^{d+1-2\sigma}}\frac{y}{\lvert y\rvert} \, dy. G v ( x ) = c d , σ P.V. ∫ R d ∣ y ∣ d + 1 − 2 σ v ( x + y ) − v ( x ) ∣ y ∣ y d y .
The subtraction of v ( x ) v(x) v ( x ) makes the integrand locally integrable at the origin for every σ ∈ ( 0 , 1 ) \sigma\in(0,1) σ ∈ ( 0 , 1 ) . If 0 < σ < 1 / 2 0 < \sigma< 1/2 0 < σ < 1/2 and v v v is bounded, the integral is also absolutely convergent at infinity. For σ ≥ 1 / 2 \sigma\ge1/2 σ ≥ 1/2 , a symmetric interpretation at infinity or an additional decay assumption is required.
Table 6. Spatial Aitken convergence rates for the explicit scheme fixed τ = 3.06 ⋅ 10 − 8 \tau= 3.06 \cdot10^{-8} τ = 3.06 ⋅ 1 0 − 8 .
Piecewise constant approximation
We want to approximate this operator at the point
x m = m h , m = j + 1 2 e i x_m = mh,\qquad m = j + \frac{1}{2}e_i x m = mh , m = j + 2 1 e i
where the pressure gradient is evaluated at the cell interface in the i i i -th direction. Assume that each point x k = k h x_k = kh x k = k h , k ∈ Z d k \in\mathbb{Z}^d k ∈ Z d , lies in the middle of the cell
C k = ∏ ℓ = 1 d [ ( k ℓ − 1 2 ) h , ( k ℓ + 1 2 ) h ] . C_k = \prod_{\ell=1}^{d}\left[\left(k_\ell-\frac{1}{2}\right)h,\left(k_\ell+\frac{1}{2}\right)h\right]. C k = ℓ = 1 ∏ d [ ( k ℓ − 2 1 ) h , ( k ℓ + 2 1 ) h ] .
We approximate v ( z ) v(z) v ( z ) by piecewise constant functions
v ( z ) ≈ ∑ k ∈ Z d U k χ C k ( z ) . v(z) \approx\sum_{k\in\mathbb{Z}^d} U_k\chi_{C_k}(z). v ( z ) ≈ k ∈ Z d ∑ U k χ C k ( z ) .
Formally, this gives
G v ( x m ) ≈ c d , σ ∑ k ∈ Z d U k P . V . ∫ C k z − x m ∣ z − x m ∣ d + 2 − 2 σ d z . Gv(x_m) \approx c_{d,\sigma}\sum_{k\in\mathbb{Z}^d}U_k\,\mathrm{P.V.}\int_{C_k}\frac{z-x_m}{\lvert z-x_m\rvert^{d+2-2\sigma}}\,dz. G v ( x m ) ≈ c d , σ k ∈ Z d ∑ U k P.V. ∫ C k ∣ z − x m ∣ d + 2 − 2 σ z − x m d z .
Let
β = k − m , η = z − x m h . \beta= k-m,\qquad\eta= \frac{z-x_m}{h}. β = k − m , η = h z − x m .
Then the cell C k C_k C k is transformed into the unit cell
C β = ∏ ℓ = 1 d [ β ℓ − 1 2 , β ℓ + 1 2 ] , C_\beta= \prod_{\ell=1}^{d}\left[\beta_\ell-\frac{1}{2},\beta_\ell+\frac{1}{2}\right], C β = ℓ = 1 ∏ d [ β ℓ − 2 1 , β ℓ + 2 1 ] ,
and
∫ C k z − x m ∣ z − x m ∣ d + 2 − 2 σ d z = ∫ C β h η ∣ h η ∣ d + 2 − 2 σ h d d η = h 2 σ − 1 ∫ C β η ∣ η ∣ d + 2 − 2 σ d η . \int_{C_k}\frac{z-x_m}{\lvert z-x_m\rvert^{d+2-2\sigma}}\,dz
=
\int_{C_\beta}\frac{h\eta}{\lvert h\eta\rvert^{d+2-2\sigma}}h^d\,d\eta
=
h^{2\sigma-1}\int_{C_\beta}\frac{\eta}{\lvert\eta\rvert^{d+2-2\sigma}}\,d\eta. ∫ C k ∣ z − x m ∣ d + 2 − 2 σ z − x m d z = ∫ C β ∣ h η ∣ d + 2 − 2 σ h η h d d η = h 2 σ − 1 ∫ C β ∣ η ∣ d + 2 − 2 σ η d η .
Thus, for the regular part of the quadrature, we obtain
G v ( x m ) ≈ h 2 σ − 1 ∑ k ∈ Z d w k − m U k , Gv(x_m) \approx h^{2\sigma-1}\sum_{k\in\mathbb{Z}^d}w_{k-m}U_k, G v ( x m ) ≈ h 2 σ − 1 k ∈ Z d ∑ w k − m U k ,
where
w β = c d , σ P . V . ∫ C β η ∣ η ∣ d + 2 − 2 σ d η . w_\beta= c_{d,\sigma}\,\mathrm{P.V.}\int_{C_\beta}\frac{\eta}{\lvert\eta\rvert^{d+2-2\sigma}}\,d\eta. w β = c d , σ P.V. ∫ C β ∣ η ∣ d + 2 − 2 σ η d η .
Equivalently, if the main text uses the notation,
( G h U ) m = ∑ k ∈ Z d g k − m ( h ) U k . (G_hU)_m = \sum_{k\in\mathbb{Z}^d}g_{k-m}(h)U_k. ( G h U ) m = k ∈ Z d ∑ g k − m ( h ) U k .
then the two sets of weights are related by
g β ( h ) = h 2 σ − 1 w β . g_{\beta}(h) = h^{2\sigma-1}w_{\beta}. g β ( h ) = h 2 σ − 1 w β .
The weights inherit the oddness of the continuous kernel. Namely, whenever the principal value is well-defined,
w − β = − w β . w_{-\beta}=-w_{\beta}. w − β = − w β .
Consequently, constants are annihilated by the corresponding discrete operator, which is the discrete analogue of the principal value cancellation. In the notation of the main text, this is expressed as
∑ β g β ( h ) = 0 , \sum_{\beta}g_{\beta}(h)=0, β ∑ g β ( h ) = 0 ,
where the sum is understood in the principal value sense.
From the Taylor expansion around the center of the cell C β C_{\beta} C β , for large ∣ β ∣ |\beta| ∣ β ∣ , we have
∫ C β η ∣ η ∣ d + 2 − 2 σ d η = β ∣ β ∣ d + 2 − 2 σ + O ( ∣ β ∣ − ( d + 3 − 2 σ ) ) . \int_{C_{\beta}}\frac{\eta}{|\eta|^{d+2-2\sigma}}\,\mathrm{d}\eta=\frac{\beta}{|\beta|^{d+2-2\sigma}}+\mathcal{O}\left(|\beta|^{-(d+3-2\sigma)}\right). ∫ C β ∣ η ∣ d + 2 − 2 σ η d η = ∣ β ∣ d + 2 − 2 σ β + O ( ∣ β ∣ − ( d + 3 − 2 σ ) ) .
This yields the decay estimate
∣ w β ∣ ≤ C ∣ β ∣ − ( d + 1 − 2 σ ) , |w_{\beta}|\leq C|\beta|^{-(d+1-2\sigma)}, ∣ w β ∣ ≤ C ∣ β ∣ − ( d + 1 − 2 σ ) ,
and therefore
∣ g β ( h ) ∣ ≤ C h 2 σ − 1 ∣ β ∣ − ( d + 1 − 2 σ ) . |g_{\beta}(h)|\leq Ch^{2\sigma-1}|\beta|^{-(d+1-2\sigma)}. ∣ g β ( h ) ∣ ≤ C h 2 σ − 1 ∣ β ∣ − ( d + 1 − 2 σ ) .
We emphasize that, in several dimensions, this asymptotic decay and the oddness of the kernel do not by themselves imply the sign condition used in the maximum principle. Therefore, in the analysis we assume that the discrete weights are chosen so that the induced coefficients
c β i ( h ) = g β − 1 2 e i ( h ) − g β + 1 2 e i ( h ) c_{\beta}^{i}(h)=g_{\beta-\frac{1}{2}e_i}(h)-g_{\beta+\frac{1}{2}e_i}(h) c β i ( h ) = g β − 2 1 e i ( h ) − g β + 2 1 e i ( h )
satisfy
1 h ∑ i = 1 d c β i ( h ) ≥ 0 for β ≠ 0 , ∑ β c β i ( h ) = 0. \frac{1}{h}\sum_{i=1}^{d}c_{\beta}^{i}(h)\geq0\quad\text{for }\beta\neq0,\qquad\sum_{\beta}c_{\beta}^{i}(h)=0. h 1 i = 1 ∑ d c β i ( h ) ≥ 0 for β = 0 , β ∑ c β i ( h ) = 0.
This is the structural condition required for the discrete maximum principle. In one space dimension, the regular cell weights can be computed explicitly away from the singular cell. For β > 0 \beta>0 β > 0 and σ ≠ 1 / 2 \sigma\neq1/2 σ = 1/2 ,
w β = c 1 , σ ( β + 1 2 ) 2 σ − 1 − ( β − 1 2 ) 2 σ − 1 2 σ − 1 . w_{\beta}=c_{1,\sigma}\frac{\left(\beta+\frac{1}{2}\right)^{2\sigma-1}-\left(\beta-\frac{1}{2}\right)^{2\sigma-1}}{2\sigma-1}. w β = c 1 , σ 2 σ − 1 ( β + 2 1 ) 2 σ − 1 − ( β − 2 1 ) 2 σ − 1 .
For β < 0 \beta<0 β < 0 , the weights are defined by antisymmetry,
w β = − w − β . w_{\beta}=-w_{-\beta}. w β = − w − β .
In the borderline case σ = 1 / 2 \sigma=1/2 σ = 1/2 , the corresponding formula becomes logarithmic: for β > 0 \beta>0 β > 0 ,
w β = c 1 , 1 / 2 log ( β + 1 2 β − 1 2 ) . w_{\beta}=c_{1,1/2}\log\left(\frac{\beta+\frac{1}{2}}{\beta-\frac{1}{2}}\right). w β = c 1 , 1/2 log ( β − 2 1 β + 2 1 ) .
For 1 2 < σ < 1 \frac{1}{2}<\sigma<1 2 1 < σ < 1 , the kernel
K ( y ) = y ∣ y ∣ d + 2 − 2 σ K(y)=\frac{y}{|y|^{d+2-2\sigma}} K ( y ) = ∣ y ∣ d + 2 − 2 σ y
is locally integrable. Hence, the cell integrals defining the piecewise constant weights are well-defined, including for the cells adjacent to the evaluation point. On the other hand, for 0 < σ ≤ 1 2 0<\sigma\leq\frac{1}{2} 0 < σ ≤ 2 1 , these cell integrals are singular at the interface, and the piecewise constant construction requires an additional principal-value, finite-part, or other cancellation-preserving regularization. We do not consider such a regularization here.
Theorem 6 (Piecewise truncation error). Let 1 2 < σ < 1 \frac{1}{2}<\sigma<1 2 1 < σ < 1 , and let the discrete approximation be evaluated at the cell-interface point
x m = m h , m = j + 1 2 e i , x_m=mh,\qquad m=j+\frac{1}{2}e_i, x m = mh , m = j + 2 1 e i , using the values of the cell-midpoint V k = v ( x k ) V_k=v(x_k) V k = v ( x k ) . Assume that v ∈ C c 2 ( R d ) v\in C_c^2(\mathbb{R}^d) v ∈ C c 2 ( R d ) . Then, for
E h ( x m ) = G v ( x m ) − ( G h V ) m , E_h(x_m)=Gv(x_m)-(G_hV)_m, E h ( x m ) = G v ( x m ) − ( G h V ) m , we have
∣ E h ( x m ) ∣ ≤ C v h 2 σ . \lvert E_h(x_m)\rvert\le C_vh^{2\sigma}. ∣ E h ( x m )∣ ≤ C v h 2 σ .
Proof. Let
K ( y ) = y ∣ y ∣ d + 2 − 2 σ . K(y)=\frac{y}{\lvert y\rvert^{d+2-2\sigma}}. K ( y ) = ∣ y ∣ d + 2 − 2 σ y .
Writing β = k − m ∈ Γ i = Z d − 1 2 e i \beta=k-m\in\Gamma_i=\mathbb{Z}^d-\frac{1}{2}e_i β = k − m ∈ Γ i = Z d − 2 1 e i , the quadrature error can be expressed as
E h ( x m ) = c d , σ ∑ β ∈ Γ i ∫ C β h K ( y ) ( v ( x m + y ) − v ( x m + β h ) ) d y . E_h(x_m)=c_{d,\sigma}\sum_{\beta\in\Gamma_i}\int_{C_\beta^h}K(y)\bigl(v(x_m+y)-v(x_m+\beta h)\bigr)\,\mathrm{d}y. E h ( x m ) = c d , σ β ∈ Γ i ∑ ∫ C β h K ( y ) ( v ( x m + y ) − v ( x m + β h ) ) d y .
where
C β h = β h + [ − h 2 , h 2 ] d . C_\beta^h=\beta h+\left[-\frac{h}{2},\frac{h}{2}\right]^d. C β h = β h + [ − 2 h , 2 h ] d .
Since Γ i \Gamma_i Γ i is symmetric with respect to the origin and K K K is odd, only the odd part of v v v around x m x_m x m contributes to the error. Define
v o d d ( y ) = 1 2 ( v ( x m + y ) − v ( x m − y ) ) . v_{\mathrm{odd}}(y)=\frac{1}{2}\bigl(v(x_m+y)-v(x_m-y)\bigr). v odd ( y ) = 2 1 ( v ( x m + y ) − v ( x m − y ) ) .
Then
E h ( x m ) = c d , σ ∑ β ∈ Γ i ∫ C β h K ( y ) ( v o d d ( y ) − v o d d ( β h ) ) d y . E_h(x_m)=c_{d,\sigma}\sum_{\beta\in\Gamma_i}\int_{C_\beta^h}K(y)\bigl(v_{\mathrm{odd}}(y)-v_{\mathrm{odd}}(\beta h)\bigr)\,\mathrm{d}y. E h ( x m ) = c d , σ β ∈ Γ i ∑ ∫ C β h K ( y ) ( v odd ( y ) − v odd ( β h ) ) d y .
Fix a sufficiently large integer M M M , independent of h h h , and split the sum into
A = { β ∈ Γ i : ∥ β ∥ ∞ ≤ M } , B = Γ i ∖ A . A=\{\beta\in\Gamma_i:\|\beta\|_\infty\le M\},\qquad B=\Gamma_i\setminus A. A = { β ∈ Γ i : ∥ β ∥ ∞ ≤ M } , B = Γ i ∖ A .
We write
E h = E A + E B . E_h=E_A+E_B. E h = E A + E B .
For β ∈ A \beta\in A β ∈ A , Taylor expansion around the origin gives
v o d d ( y ) = ∇ v ( x m ) ⋅ y + R ( y ) , ∣ R ( y ) ∣ ≤ C v ∣ y ∣ 2 . v_{\mathrm{odd}}(y)=\nabla v(x_m)\cdot y+R(y),\qquad\lvert R(y)\rvert\le C_v\lvert y\rvert^2. v odd ( y ) = ∇ v ( x m ) ⋅ y + R ( y ) , ∣ R ( y )∣ ≤ C v ∣ y ∣ 2 .
Hence,
v o d d ( y ) − v o d d ( β h ) = ∇ v ( x m ) ⋅ ( y − β h ) + R ( y ) − R ( β h ) . v_{\mathrm{odd}}(y)-v_{\mathrm{odd}}(\beta h)=\nabla v(x_m)\cdot(y-\beta h)+R(y)-R(\beta h). v odd ( y ) − v odd ( β h ) = ∇ v ( x m ) ⋅ ( y − β h ) + R ( y ) − R ( β h ) .
Since A A A is finite and ∣ y ∣ ≤ C M h \lvert y\rvert\le C_Mh ∣ y ∣ ≤ C M h on the corresponding cells,
∣ R ( y ) − R ( β h ) ∣ ≤ C v h 2 . \lvert R(y)-R(\beta h)\rvert\le C_vh^2. ∣ R ( y ) − R ( β h )∣ ≤ C v h 2 .
Therefore,
∣ E A ∣ ≤ C v ∑ β ∈ A ∫ C β h ∣ K ( y ) ∣ ∣ y − β h ∣ d y + C v h 2 ∫ ∣ y ∣ ≤ C M h ∣ K ( y ) ∣ d y . \lvert E_A\rvert\le C_v\sum_{\beta\in A}\int_{C_\beta^h}\lvert K(y)\rvert\lvert y-\beta h\rvert\,\mathrm{d}y+C_vh^2\int_{\lvert y\rvert\le C_Mh}\lvert K(y)\rvert\,\mathrm{d}y. ∣ E A ∣ ≤ C v β ∈ A ∑ ∫ C β h ∣ K ( y )∣ ∣ y − β h ∣ d y + C v h 2 ∫ ∣ y ∣ ≤ C M h ∣ K ( y )∣ d y .
Because σ > 1 2 \sigma> \frac{1}{2} σ > 2 1 , both terms are finite. Rescaling y = h η y = h\eta y = h η gives
∑ β ∈ A ∫ C β h ∣ K ( y ) ∣ ∣ y − β h ∣ d y ≤ C M h 2 σ \sum_{\beta\in A}\int_{C_\beta^h} |K(y)||y-\beta h|\,dy \le C_M h^{2\sigma} β ∈ A ∑ ∫ C β h ∣ K ( y ) ∣∣ y − β h ∣ d y ≤ C M h 2 σ
and
h 2 ∫ ∣ y ∣ ≤ C M h ∣ K ( y ) ∣ d y ≤ C M h 2 σ + 1 . h^2\int_{|y|\le C_Mh}|K(y)|\,dy \le C_M h^{2\sigma+1}. h 2 ∫ ∣ y ∣ ≤ C M h ∣ K ( y ) ∣ d y ≤ C M h 2 σ + 1 .
Consequently,
∣ E A ∣ ≤ C v h 2 σ . |E_A| \le C_v h^{2\sigma}. ∣ E A ∣ ≤ C v h 2 σ .
We next consider the far-field contribution. For β ∈ B \beta\in B β ∈ B , write
y = β h + ξ , ξ ∈ [ − h 2 , h 2 ] d . y=\beta h+\xi,\qquad\xi\in\left[-\frac{h}{2},\frac{h}{2}\right]^d. y = β h + ξ , ξ ∈ [ − 2 h , 2 h ] d .
Taylor expansion yields
v o d d ( β h + ξ ) − v o d d ( β h ) = ∇ v o d d ( β h ) ⋅ ξ + R β ( ξ ) , v_{\mathrm{odd}}(\beta h+\xi)-v_{\mathrm{odd}}(\beta h)=\nabla v_{\mathrm{odd}}(\beta h)\cdot\xi+R_\beta(\xi), v odd ( β h + ξ ) − v odd ( β h ) = ∇ v odd ( β h ) ⋅ ξ + R β ( ξ ) ,
where
∣ R β ( ξ ) ∣ ≤ C v ∣ ξ ∣ 2 . |R_\beta(\xi)|\le C_v|\xi|^2. ∣ R β ( ξ ) ∣ ≤ C v ∣ ξ ∣ 2 .
Since the cell is symmetric,
∫ [ − h 2 , h 2 ] d K ( β h ) ∇ v o d d ( β h ) ⋅ ξ d ξ = 0. \int_{\left[-\frac{h}{2},\frac{h}{2}\right]^d}K(\beta h)\nabla v_{\mathrm{odd}}(\beta h)\cdot\xi\,d\xi=0. ∫ [ − 2 h , 2 h ] d K ( β h ) ∇ v odd ( β h ) ⋅ ξ d ξ = 0.
Moreover,
∣ ∇ K ( y ) ∣ ≤ C ∣ y ∣ − d − 2 + 2 σ . |\nabla K(y)|\le C|y|^{-d-2+2\sigma}. ∣∇ K ( y ) ∣ ≤ C ∣ y ∣ − d − 2 + 2 σ .
Choosing M M M sufficiently large, ∣ y ∣ |y| ∣ y ∣ is comparable to ∣ β ∣ h |\beta|h ∣ β ∣ h throughout C β h C_\beta^h C β h , and therefore
∣ ∫ C β h ( K ( y ) − K ( β h ) ) ∇ v o d d ( β h ) ⋅ ( y − β h ) d y ∣ ≤ C v h 2 σ ∣ β ∣ − d − 2 + 2 σ . \left|\int_{C_\beta^h}(K(y)-K(\beta h))\nabla v_{\mathrm{odd}}(\beta h)\cdot(y-\beta h)\,dy\right|\le C_vh^{2\sigma}|\beta|^{-d-2+2\sigma}. ∫ C β h ( K ( y ) − K ( β h )) ∇ v odd ( β h ) ⋅ ( y − β h ) d y ≤ C v h 2 σ ∣ β ∣ − d − 2 + 2 σ .
Since
∑ β ∈ B ∣ β ∣ − d − 2 + 2 σ < ∞ \sum_{\beta\in B}|\beta|^{-d-2+2\sigma}<\infty β ∈ B ∑ ∣ β ∣ − d − 2 + 2 σ < ∞
for σ < 1 \sigma<1 σ < 1 , these terms contribute at most C v h 2 σ C_vh^{2\sigma} C v h 2 σ . The remainder terms contain an additional factor ∣ y − β h ∣ 2 |y-\beta h|^2 ∣ y − β h ∣ 2 . Since v ∈ C c 2 ( R d ) v\in C_c^2(\mathbb{R}^d) v ∈ C c 2 ( R d ) and K K K is locally integrable for σ > 1 2 \sigma>\frac{1}{2} σ > 2 1 , their total contribution is bounded by
Consequently,
∣ E B ∣ ≤ C v ( h 2 σ + h 2 ) ≤ C v h 2 σ , |E_B|\le C_v(h^{2\sigma}+h^2)\le C_vh^{2\sigma}, ∣ E B ∣ ≤ C v ( h 2 σ + h 2 ) ≤ C v h 2 σ ,
because 1 2 < σ < 1 \frac{1}{2}<\sigma<1 2 1 < σ < 1 . Combining the estimates for E A E_A E A and E B E_B E B completes the proof.
Remark 9. For 0 < σ ≤ 1 2 0<\sigma\le\frac{1}{2} 0 < σ ≤ 2 1 , the cells adjacent to the interface contain a non-integrable singularity of the kernel. A piecewise constant approximation can still be considered after introducing a suitable cancellation-preserving regularization, but its construction and consistency analysis are different from the one above and are not pursued here.
Semigroup approach
We can also discretize the fractional pressure gradient using the semigroup approach. Let
( Δ h ψ ) j = 1 h 2 ∑ i = 1 d ( ψ j + e i + ψ j − e i − 2 ψ j ) (\Delta_h\psi)_j=\frac{1}{h^2}\sum_{i=1}^{d}(\psi_{j+e_i}+\psi_{j-e_i}-2\psi_j) ( Δ h ψ ) j = h 2 1 i = 1 ∑ d ( ψ j + e i + ψ j − e i − 2 ψ j )
be the standard discrete Laplacian. The associated discrete heat semigroup satisfies
( e t Δ h ψ ) j = ∑ k ∈ Z d G ( j − k , t h 2 ) ψ k . \left(e^{t\Delta_h}\psi\right)_j=\sum_{k\in\mathbb{Z}^d}G\left(j-k,\frac{t}{h^2}\right)\psi_k. ( e t Δ h ψ ) j = k ∈ Z d ∑ G ( j − k , h 2 t ) ψ k .
where
G ( β , r ) = e − 2 d r ∏ i = 1 d I ∣ β i ∣ ( 2 r ) . (30) G(\beta,r)=e^{-2dr}\prod_{i=1}^{d}I_{|\beta_i|}(2r). \tag*{(30)} G ( β , r ) = e − 2 d r i = 1 ∏ d I ∣ β i ∣ ( 2 r ) . (30)
Here, I ν I_\nu I ν denotes the modified Bessel function of the first kind. The discrete heat kernel satisfies
G ( β , r ) ≥ 0 , G ( − β , r ) = G ( β , r ) , ∑ β ∈ Z d G ( β , r ) = 1. G(\beta,r)\geq0,\qquad G(-\beta,r)=G(\beta,r),\qquad\sum_{\beta\in\mathbb{Z}^d}G(\beta,r)=1. G ( β , r ) ≥ 0 , G ( − β , r ) = G ( β , r ) , β ∈ Z d ∑ G ( β , r ) = 1.
For the i i i -th component of the pressure gradient, evaluated at the interface x j + 1 2 e i x_{j+\frac{1}{2}e_i} x j + 2 1 e i , we use the midpoint difference
D h , i + ψ j = ψ j + e i − ψ j h . D^+_{h,i}\psi_j=\frac{\psi_{j+e_i}-\psi_j}{h}. D h , i + ψ j = h ψ j + e i − ψ j .
We define
( G h , i U ) j + 1 2 e i = 1 Γ ( σ ) ∫ 0 ∞ D h , i + ( e t Δ h U ) j d t t 1 − σ . (31) (G_{h,i}U)_{j+\frac{1}{2}e_i}=\frac{1}{\Gamma(\sigma)}\int_0^\infty D^+_{h,i}\left(e^{t\Delta_h}U\right)_j\frac{\mathrm{d}t}{t^{1-\sigma}}. \tag*{(31)} ( G h , i U ) j + 2 1 e i = Γ ( σ ) 1 ∫ 0 ∞ D h , i + ( e t Δ h U ) j t 1 − σ d t . (31)
This is the discrete analogue of the semigroup representation
∇ ( − Δ ) − σ v = 1 Γ ( σ ) ∫ 0 ∞ ∇ e t Δ v d t t 1 − σ . \nabla(-\Delta)^{-\sigma}v=\frac{1}{\Gamma(\sigma)}\int_0^\infty\nabla e^{t\Delta}v\frac{\mathrm{d}t}{t^{1-\sigma}}. ∇ ( − Δ ) − σ v = Γ ( σ ) 1 ∫ 0 ∞ ∇ e t Δ v t 1 − σ d t .
Let
Γ i = Z d − 1 2 e i . \Gamma_i=\mathbb{Z}^d-\frac{1}{2}e_i. Γ i = Z d − 2 1 e i .
Using the heat-kernel representation in (31) and the change of variables t = h 2 r t=h^2r t = h 2 r , we obtain
( G h , i U ) j + 1 2 e i = ∑ k ∈ Z d g k − j − 1 2 e i i ( h ) U k , (G_{h,i}U)_{j+\frac{1}{2}e_i}=\sum_{k\in\mathbb{Z}^d}g^i_{k-j-\frac{1}{2}e_i}(h)U_k, ( G h , i U ) j + 2 1 e i = k ∈ Z d ∑ g k − j − 2 1 e i i ( h ) U k ,
where, for γ ∈ Γ i \gamma\in\Gamma_i γ ∈ Γ i ,
g γ i ( h ) = h 2 σ − 1 Γ ( σ ) ∫ 0 ∞ [ G ( γ − 1 2 e i , r ) − G ( γ + 1 2 e i , r ) ] r σ − 1 d r . (32) g^i_\gamma(h)=\frac{h^{2\sigma-1}}{\Gamma(\sigma)}\int_0^\infty\left[G\left(\gamma-\frac{1}{2}e_i,r\right)-G\left(\gamma+\frac{1}{2}e_i,r\right)\right]r^{\sigma-1}\,\mathrm{d}r. \tag*{(32)} g γ i ( h ) = Γ ( σ ) h 2 σ − 1 ∫ 0 ∞ [ G ( γ − 2 1 e i , r ) − G ( γ + 2 1 e i , r ) ] r σ − 1 d r . (32)
The symmetry of the discrete heat kernel immediately gives
g − γ i ( h ) = − g γ i ( h ) . g^i_{-\gamma}(h)=-g^i_\gamma(h). g − γ i ( h ) = − g γ i ( h ) .
Consequently, constants are annihilated by G h , i G_{h,i} G h , i , with the corresponding sum of the weights understood in the symmetric sense whenever it is not absolutely convergent.
Under the corresponding discrete heat-kernel difference estimates, the weights satisfy
∣ g γ i ( h ) ∣ ≤ C h 2 σ − 1 ∣ γ ∣ − ( d + 1 − 2 σ ) . |g^i_\gamma(h)|\leq Ch^{2\sigma-1}|\gamma|^{-(d+1-2\sigma)}. ∣ g γ i ( h ) ∣ ≤ C h 2 σ − 1 ∣ γ ∣ − ( d + 1 − 2 σ ) .
This is the decay assumption used in the multidimensional structural analysis. In the one-dimensional case needed for the convergence theory, the same estimate follows directly from the explicit formula below.
Next, we verify that the semigroup weights satisfy the sign and cancellation properties required in the main text. Notice that the sign condition is imposed on the sum over the spatial directions.
Proposition 4 (Structural properties of the semigroup weights). Let d ≥ 1 d \ge1 d ≥ 1 , 0 < σ < 1 0 < \sigma< 1 0 < σ < 1 , and let g γ i ( h ) g_{\gamma}^{i}(h) g γ i ( h ) be given by (32) . Then, for every fixed h > 0 h > 0 h > 0 and i = 1 , … , d i = 1,\ldots,d i = 1 , … , d ,
∑ β ∈ Z d ∣ c β i ( h ) ∣ < ∞ , ∑ β ∈ Z d c β i ( h ) = 0. \sum_{\beta\in\mathbb{Z}^{d}} \left|c_{\beta}^{i}(h)\right| < \infty,\qquad\sum_{\beta\in\mathbb{Z}^{d}} c_{\beta}^{i}(h) = 0. β ∈ Z d ∑ c β i ( h ) < ∞ , β ∈ Z d ∑ c β i ( h ) = 0. Moreover, putting s = 1 − σ s = 1 - \sigma s = 1 − σ , for β ≠ 0 \beta\ne0 β = 0 we have
C β ( h ) = 1 h ∑ i = 1 d c β i ( h ) = h − 2 s ∣ Γ ( − s ) ∣ ∫ 0 ∞ G ( β , r ) d r r 1 + s ≥ 0. (33) C_{\beta}(h) = \frac{1}{h}\sum_{i=1}^{d}c_{\beta}^{i}(h) = \frac{h^{-2s}}{|\Gamma(-s)|}\int_{0}^{\infty}G(\beta,r)\frac{\mathrm{d}r}{r^{1+s}} \ge0. \tag*{(33)} C β ( h ) = h 1 i = 1 ∑ d c β i ( h ) = ∣Γ ( − s ) ∣ h − 2 s ∫ 0 ∞ G ( β , r ) r 1 + s d r ≥ 0. (33) Consequently, C − β ( h ) = C β ( h ) C_{-\beta}(h) = C_{\beta}(h) C − β ( h ) = C β ( h ) , ∑ β ≠ 0 C β ( h ) < ∞ \sum_{\beta\ne0} C_{\beta}(h) < \infty ∑ β = 0 C β ( h ) < ∞ , and
L h = − ∑ i = 1 d D h , i − G h , i = ( − Δ h ) s . L_{h} = -\sum_{i=1}^{d}D_{h,i}^{-}G_{h,i} = (-\Delta_{h})^{s}. L h = − i = 1 ∑ d D h , i − G h , i = ( − Δ h ) s . The last identity holds, in particular, for bounded grid functions for which the pressure-gradient operators are well-defined.
Proof. To start, define the second difference on the unit lattice by
( δ i G ) ( β , r ) = G ( β − e i , r ) − 2 G ( β , r ) + G ( β + e i , r ) . (\delta_{i}G)(\beta,r) = G(\beta-e_{i},r) - 2G(\beta,r) + G(\beta+e_{i},r). ( δ i G ) ( β , r ) = G ( β − e i , r ) − 2 G ( β , r ) + G ( β + e i , r ) .
It follows from (32) that
c β i ( h ) = h 2 σ − 1 Γ ( σ ) ∫ 0 ∞ ( δ i G ) ( β , r ) r σ − 1 d r . c_{\beta}^{i}(h) = \frac{h^{2\sigma-1}}{\Gamma(\sigma)}\int_{0}^{\infty}(\delta_{i}G)(\beta,r)r^{\sigma-1}\,\mathrm{d}r. c β i ( h ) = Γ ( σ ) h 2 σ − 1 ∫ 0 ∞ ( δ i G ) ( β , r ) r σ − 1 d r .
We first check absolute summability. Let q k ( r ) = e − 2 r I ∣ k ∣ ( 2 r ) q_{k}(r) = e^{-2r}I_{|k|}(2r) q k ( r ) = e − 2 r I ∣ k ∣ ( 2 r ) be the one-dimensional heat kernel. Since q k ( r ) q_{k}(r) q k ( r ) is symmetric and non-increasing in ∣ k ∣ |k| ∣ k ∣ , its first difference has ℓ 1 \ell^{1} ℓ 1 norm 2 q 0 ( r ) 2q_{0}(r) 2 q 0 ( r ) . Furthermore,
q 0 ( r ) = 1 2 π ∫ − π π e − 2 r ( 1 − cos θ ) d θ ≤ C ( 1 + r ) − 1 / 2 . q_{0}(r) = \frac{1}{2\pi}\int_{-\pi}^{\pi}e^{-2r(1-\cos\theta)}\,\mathrm{d}\theta\le C(1+r)^{-1/2}. q 0 ( r ) = 2 π 1 ∫ − π π e − 2 r ( 1 − c o s θ ) d θ ≤ C ( 1 + r ) − 1/2 .
Using the product formula (30) for G G G , its semigroup property, and the convolution inequality in ℓ 1 \ell^{1} ℓ 1 , we therefore obtain
∥ δ i G ( ⋅ , r ) ∥ ℓ 1 ≤ ∥ D i − G ( ⋅ , r / 2 ) ∥ ℓ 1 ∥ D i + G ( ⋅ , r / 2 ) ∥ ℓ 1 ≤ C min { 1 , r − 1 } , \left\|\delta_{i}G(\cdot,r)\right\|_{\ell^{1}} \le\left\|D_{i}^{-}G(\cdot,r/2)\right\|_{\ell^{1}}\left\|D_{i}^{+}G(\cdot,r/2)\right\|_{\ell^{1}} \le C\min\{1,r^{-1}\}, ∥ δ i G ( ⋅ , r ) ∥ ℓ 1 ≤ D i − G ( ⋅ , r /2 ) ℓ 1 D i + G ( ⋅ , r /2 ) ℓ 1 ≤ C min { 1 , r − 1 } ,
where D i ± D_{i}^{\pm} D i ± denote first differences on the unit lattice. Consequently,
∑ β ∣ c β i ( h ) ∣ ≤ C h 2 σ − 1 ∫ 0 ∞ min { 1 , r − 1 } r σ − 1 d r < ∞ . \sum_{\beta}\left|c_{\beta}^{i}(h)\right| \le Ch^{2\sigma-1}\int_{0}^{\infty}\min\{1,r^{-1}\}r^{\sigma-1}\,\mathrm{d}r < \infty. β ∑ c β i ( h ) ≤ C h 2 σ − 1 ∫ 0 ∞ min { 1 , r − 1 } r σ − 1 d r < ∞.
This also justifies interchanging the sum and the integral. Since ∑ β ( δ i G ) ( β , r ) = 0 \sum_{\beta}(\delta_{i}G)(\beta,r) = 0 ∑ β ( δ i G ) ( β , r ) = 0 , the cancellation property follows.
Next, the discrete heat equation gives
∑ i = 1 d ( δ i G ) ( β , r ) = ∂ r G ( β , r ) . \sum_{i=1}^{d}(\delta_{i}G)(\beta,r) = \partial_{r}G(\beta,r). i = 1 ∑ d ( δ i G ) ( β , r ) = ∂ r G ( β , r ) .
Hence, for β ≠ 0 \beta\ne0 β = 0 ,
C β ( h ) = h 2 σ − 2 Γ ( σ ) ∫ 0 ∞ ∂ r G ( β , r ) r σ − 1 d r . C_{\beta}(h) = \frac{h^{2\sigma-2}}{\Gamma(\sigma)} \int_{0}^{\infty} \partial_r G(\beta,r) r^{\sigma-1}\,dr. C β ( h ) = Γ ( σ ) h 2 σ − 2 ∫ 0 ∞ ∂ r G ( β , r ) r σ − 1 d r .
Notice that G ( β , r ) = O ( r ∣ β ∣ 1 ) G(\beta,r) = O(r^{|\beta|_1}) G ( β , r ) = O ( r ∣ β ∣ 1 ) as r → 0 r \to0 r → 0 , while 0 ≤ G ( β , r ) ≤ 1 0 \le G(\beta,r) \le1 0 ≤ G ( β , r ) ≤ 1 . Therefore, the boundary terms vanish when integrating by parts, and we obtain
C β ( h ) = ( 1 − σ ) h 2 σ − 2 Γ ( σ ) ∫ 0 ∞ G ( β , r ) r σ − 2 d r . C_{\beta}(h) = \frac{(1-\sigma)h^{2\sigma-2}}{\Gamma(\sigma)} \int_{0}^{\infty} G(\beta,r)r^{\sigma-2}\,dr. C β ( h ) = Γ ( σ ) ( 1 − σ ) h 2 σ − 2 ∫ 0 ∞ G ( β , r ) r σ − 2 d r .
Using s = 1 − σ s = 1-\sigma s = 1 − σ and ∣ Γ ( − s ) ∣ = Γ ( 1 − s ) / s |\Gamma(-s)| = \Gamma(1-s)/s ∣Γ ( − s ) ∣ = Γ ( 1 − s ) / s gives (33). Positivity and symmetry now follow directly from the corresponding properties of G G G . Summability follows from the directional estimate proved above.
Finally, the semigroup formula for the fractional discrete Laplacian is
( − Δ h ) s U j = 1 ∣ Γ ( − s ) ∣ ∫ 0 ∞ ( U j − ( e t Δ h U ) j ) d t t 1 + s . (-\Delta_h)^s U_j = \frac{1}{|\Gamma(-s)|}\int_{0}^{\infty} \left(U_j-(e^{t\Delta_h}U)_j\right)\frac{dt}{t^{1+s}}. ( − Δ h ) s U j = ∣Γ ( − s ) ∣ 1 ∫ 0 ∞ ( U j − ( e t Δ h U ) j ) t 1 + s d t .
Substituting the heat kernel and changing variables t = h 2 r t=h^2r t = h 2 r yields
( − Δ h ) s U j = ∑ β ≠ 0 C β ( h ) ( U j − U j + β ) = ( L h U ) j . (-\Delta_h)^s U_j = \sum_{\beta\ne0} C_{\beta}(h)(U_j-U_{j+\beta})=(L_hU)_j. ( − Δ h ) s U j = β = 0 ∑ C β ( h ) ( U j − U j + β ) = ( L h U ) j .
The interchange is justified by ∑ β ≠ 0 C β ( h ) < ∞ \sum_{\beta\ne0} C_{\beta}(h)<\infty ∑ β = 0 C β ( h ) < ∞ for bounded U U U . This completes the proof.
We now specialize to one space dimension, where a closed formula is available.
Lemma 21 (One-dimensional semigroup weights). Let d = 1 d=1 d = 1 and γ ∈ Z + 1 2 \gamma\in\mathbb{Z}+\frac{1}{2} γ ∈ Z + 2 1 . For γ > 0 \gamma>0 γ > 0 ,
g γ ( h ) = 2 1 − 2 σ Γ ( 3 2 − σ ) π Γ ( σ ) h 2 σ − 1 Γ ( γ − 1 2 + σ ) Γ ( γ + 3 2 − σ ) . (34) g_{\gamma}(h)=\frac{2^{1-2\sigma}\Gamma\left(\frac{3}{2}-\sigma\right)}{\sqrt{\pi}\Gamma(\sigma)}h^{2\sigma-1}\frac{\Gamma\left(\gamma-\frac{1}{2}+\sigma\right)}{\Gamma\left(\gamma+\frac{3}{2}-\sigma\right)}. \tag*{(34)} g γ ( h ) = π Γ ( σ ) 2 1 − 2 σ Γ ( 2 3 − σ ) h 2 σ − 1 Γ ( γ + 2 3 − σ ) Γ ( γ − 2 1 + σ ) . (34) and
g − γ ( h ) = − g γ ( h ) . g_{-\gamma}(h)=-g_{\gamma}(h). g − γ ( h ) = − g γ ( h ) . Moreover, g γ ( h ) > 0 g_{\gamma}(h)>0 g γ ( h ) > 0 for γ > 0 \gamma>0 γ > 0 , and the sequence g γ ( h ) g_{\gamma}(h) g γ ( h ) is strictly decreasing as γ \gamma γ increases over the positive half-integers.
Proof. Formula (34) follows from the explicit kernel representation of the fractional powers of the one-dimensional discrete Laplacian. Positivity is immediate from the Gamma-function formula. Furthermore,
g γ + 1 ( h ) g γ ( h ) = γ − 1 2 + σ γ + 3 2 − σ < 1 \frac{g_{\gamma+1}(h)}{g_{\gamma}(h)}=\frac{\gamma-\frac{1}{2}+\sigma}{\gamma+\frac{3}{2}-\sigma}<1 g γ ( h ) g γ + 1 ( h ) = γ + 2 3 − σ γ − 2 1 + σ < 1
for 0 < σ < 1 0<\sigma<1 0 < σ < 1 , which proves the monotonicity.
We next identify the operator induced by the differences of the pressure-gradient weights. Define
c β ( h ) = g β − 1 2 ( h ) − g β + 1 2 ( h ) , β ∈ Z . c_{\beta}(h)=g_{\beta-\frac{1}{2}}(h)-g_{\beta+\frac{1}{2}}(h),\qquad\beta\in\mathbb{Z}. c β ( h ) = g β − 2 1 ( h ) − g β + 2 1 ( h ) , β ∈ Z .
Then c − β ( h ) = c β ( h ) c_{-\beta}(h)=c_{\beta}(h) c − β ( h ) = c β ( h ) and
c β ( h ) > 0 , β ≠ 0. c_{\beta}(h)>0,\qquad\beta\ne0. c β ( h ) > 0 , β = 0.
Proposition 5 (Identification with the fractional discrete Laplacian). Let s = 1 − σ s = 1 - \sigma s = 1 − σ .
Then, for β ≠ 0 \beta\ne0 β = 0 ,
c β ( h ) h = 4 s Γ ( 1 2 + s ) π ∣ Γ ( − s ) ∣ 1 h 2 s Γ ( ∣ β ∣ − s ) Γ ( ∣ β ∣ + 1 + s ) . \frac{c_{\beta}(h)}{h} = \frac{4^{s}\Gamma\left(\frac{1}{2}+s\right)}{\sqrt{\pi}\lvert\Gamma(-s)\rvert}\frac{1}{h^{2s}}\frac{\Gamma(\lvert\beta\rvert-s)}{\Gamma(\lvert\beta\rvert+1+s)}. h c β ( h ) = π ∣ Γ ( − s )∣ 4 s Γ ( 2 1 + s ) h 2 s 1 Γ (∣ β ∣ + 1 + s ) Γ (∣ β ∣ − s ) . Consequently,
( A h V ) j = ∑ β ≠ 0 c β ( h ) h ( V j − V j + β ) = ( − Δ h ) s V j . (A_h V)_j = \sum_{\beta\ne0}\frac{c_{\beta}(h)}{h}(V_j - V_{j+\beta}) = (-\Delta_h)^s V_j. ( A h V ) j = β = 0 ∑ h c β ( h ) ( V j − V j + β ) = ( − Δ h ) s V j . Proof. It is sufficient to consider β ≥ 1 \beta\ge1 β ≥ 1 . Using (34) and s = 1 − σ s = 1 - \sigma s = 1 − σ , we have
g β − 1 2 ( h ) = C σ h 2 σ − 1 Γ ( β − s ) Γ ( β + s ) g_{\beta-\frac{1}{2}}(h) = C_{\sigma}h^{2\sigma-1}\frac{\Gamma(\beta-s)}{\Gamma(\beta+s)} g β − 2 1 ( h ) = C σ h 2 σ − 1 Γ ( β + s ) Γ ( β − s ) and
g β + 1 2 ( h ) = C σ h 2 σ − 1 Γ ( β + 1 − s ) Γ ( β + 1 + s ) , g_{\beta+\frac{1}{2}}(h) = C_{\sigma}h^{2\sigma-1}\frac{\Gamma(\beta+1-s)}{\Gamma(\beta+1+s)}, g β + 2 1 ( h ) = C σ h 2 σ − 1 Γ ( β + 1 + s ) Γ ( β + 1 − s ) , where
C σ = 2 1 − 2 σ Γ ( 3 2 − σ ) π Γ ( σ ) . C_{\sigma} = \frac{2^{1-2\sigma}\Gamma\left(\frac{3}{2}-\sigma\right)}{\sqrt{\pi}\Gamma(\sigma)}. C σ = π Γ ( σ ) 2 1 − 2 σ Γ ( 2 3 − σ ) . Using Γ ( z + 1 ) = z Γ ( z ) \Gamma(z+1) = z\Gamma(z) Γ ( z + 1 ) = z Γ ( z ) , we obtain
c β ( h ) = 2 s C σ h 2 σ − 1 Γ ( β − s ) Γ ( β + 1 + s ) . c_{\beta}(h) = 2sC_{\sigma}h^{2\sigma-1}\frac{\Gamma(\beta-s)}{\Gamma(\beta+1+s)}. c β ( h ) = 2 s C σ h 2 σ − 1 Γ ( β + 1 + s ) Γ ( β − s ) . Since
∣ Γ ( − s ) ∣ = Γ ( 1 − s ) s , \lvert\Gamma(-s)\rvert= \frac{\Gamma(1-s)}{s}, ∣ Γ ( − s )∣ = s Γ ( 1 − s ) , this gives
c β ( h ) h = 4 s Γ ( 1 2 + s ) π ∣ Γ ( − s ) ∣ 1 h 2 s Γ ( β − s ) Γ ( β + 1 + s ) . \frac{c_{\beta}(h)}{h} = \frac{4^{s}\Gamma\left(\frac{1}{2}+s\right)}{\sqrt{\pi}\lvert\Gamma(-s)\rvert}\frac{1}{h^{2s}}\frac{\Gamma(\beta-s)}{\Gamma(\beta+1+s)}. h c β ( h ) = π ∣ Γ ( − s )∣ 4 s Γ ( 2 1 + s ) h 2 s 1 Γ ( β + 1 + s ) Γ ( β − s ) . By symmetry, the same formula holds with β \beta β replaced by ∣ β ∣ \lvert\beta\rvert ∣ β ∣ . The resulting kernel is precisely the kernel of the fractional discrete Laplacian ( − Δ h ) s (-\Delta_h)^s ( − Δ h ) s , which proves the claim.
Corollary 3 (Consistency in one dimension). Let s = 1 − σ s = 1 - \sigma s = 1 − σ and let r h 1 / 2 v r_h^{1/2}v r h 1/2 v denote the restriction of v v v to the shifted grid,
( r h 1 / 2 v ) j = v ( x j + 1 2 ) . (r_h^{1/2}v)_j = v(x_{j+\frac{1}{2}}). ( r h 1/2 v ) j = v ( x j + 2 1 ) . For sufficiently smooth bounded functions v v v ,
∥ A h r h 1 / 2 v − r h 1 / 2 ( − Δ ) s v ∥ ∞ ≤ C v η A ( h ) , \left\|A_h r_h^{1/2}v-r_h^{1/2}(-\Delta)^s v\right\|_{\infty} \le C_v\eta_A(h), A h r h 1/2 v − r h 1/2 ( − Δ ) s v ∞ ≤ C v η A ( h ) , where
η A ( h ) = { h 2 σ , 0 < σ < 1 2 , h θ , 0 < θ < 1 , σ = 1 2 , h 2 σ − 1 , 1 2 < σ < 1. \eta_A(h) =
\begin{cases}
h^{2\sigma}, & 0 < \sigma< \frac{1}{2},\\
h^\theta, & 0 < \theta< 1,\ \sigma= \frac{1}{2},\\
h^{2\sigma-1}, & \frac{1}{2} < \sigma< 1.
\end{cases} η A ( h ) = ⎩ ⎨ ⎧ h 2 σ , h θ , h 2 σ − 1 , 0 < σ < 2 1 , 0 < θ < 1 , σ = 2 1 , 2 1 < σ < 1. For example, it is sufficient to assume v ∈ C 1 , 1 ( R ) v \in C^{1,1}(\mathbb{R}) v ∈ C 1 , 1 ( R ) when 0 < σ < 1 / 2 0 < \sigma< 1/2 0 < σ < 1/2 , v ∈ C 1 , θ ( R ) v \in C^{1,\theta}(\mathbb{R}) v ∈ C 1 , θ ( R ) when σ = 1 / 2 \sigma= 1/2 σ = 1/2 , and v ∈ C 0 , 1 ( R ) v \in C^{0,1}(\mathbb{R}) v ∈ C 0 , 1 ( R ) when 1 / 2 < σ < 1 1/2 < \sigma< 1 1/2 < σ < 1 .
Proof. By Proposition 5,
A h = ( − Δ h ) s . A_h = \left(-\Delta_h\right)^s. A h = ( − Δ h ) s .
The result therefore follows from the consistency estimates for the fractional discrete Laplacian proved in Theorem 1.1 of [7 ] . Since both continuous and discrete fractional Laplacians are translation invariant, the same estimates hold on the shifted grid h ( Z + 1 2 ) h\left(\mathbb{Z}+\frac{1}{2}\right) h ( Z + 2 1 ) .
Remark 10. The above consistency result is the one used in the one-dimensional convergence analysis. Therefore, a separate second-order consistency estimate for the pressure-gradient operator G h G_h G h is not required.