Numerical Approximation of Space-time Fractional Parabolic Equations
Andrea Bonito, Wenyu Lei, Joseph E. Pasciak

TL;DR
This paper introduces a novel numerical scheme for space-time fractional parabolic equations, utilizing Dunford-Taylor integrals, finite element methods, and sinc quadrature to achieve optimal space discretization and efficient fully discrete solutions.
Contribution
It develops a new numerical approach combining finite element approximation with Dunford-Taylor integrals and sinc quadrature for space-time fractional parabolic equations, avoiding traditional time-stepping.
Findings
Optimal order space error up to logarithm of 1/h
Fully discrete method free of time stepping
Effective approximation of convolution via sinc quadrature
Abstract
In this paper, we develop a numerical scheme for the space-time fractional parabolic equation, i.e., an equation involving a fractional time derivative and a fractional spatial operator. Both the initial value problem and the non-homogeneous forcing problem (with zero initial data) are considered. The solution operator for the initial value problem can be written as a Dunford-Taylor integral involving the Mittag-Leffler function and the resolvent of the underlying (non-fractional) spatial operator over an appropriate integration path in the complex plane. Here denotes the order of the fractional time derivative. The solution for the non-homogeneous problem can be written as a convolution involving an operator and the forcing function . We develop and analyze semi-discrete methods based on finite element approximation to the underlying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
NUMERICAL APPROXIMATION OF SPACE-TIME FRACTIONAL PARABOLIC EQUATIONS
Andrea Bonito
Department of Mathematics, Texas A&M University, College Station, TX 77843-3368.
,
Wenyu Lei
Department of Mathematics, Texas A&M University, College Station, TX 77843-3368.
and
Joseph E. Pasciak
Department of Mathematics, Texas A&M University, College Station, TX 77843-3368.
Abstract.
In this paper, we develop a numerical scheme for the space-time fractional parabolic equation, i.e., an equation involving a fractional time derivative and a fractional spatial operator. Both the initial value problem and the non-homogeneous forcing problem (with zero initial data) are considered. The solution operator for the initial value problem can be written as a Dunford-Taylor integral involving the Mittag-Leffler function and the resolvent of the underlying (non-fractional) spatial operator over an appropriate integration path in the complex plane. Here denotes the order of the fractional time derivative. The solution for the non-homogeneous problem can be written as a convolution involving an operator and the forcing function .
We develop and analyze semi-discrete methods based on finite element approximation to the underlying (non-fractional) spatial operator in terms of analogous Dunford-Taylor integrals applied to the discrete operator. The space error is of optimal order up to a logarithm of . The fully discrete method for the initial value problem is developed from the semi-discrete approximation by applying an exponentially convergent sinc quadrature technique to approximate the Dunford-Taylor integral of the discrete operator and is free of any time stepping.
To approximate the convolution appearing in the semi-discrete approximation to the non-homogeneous problem, we apply a pseudo midpoint quadrature. This involves the average of , (the semi-discrete approximation to ) over the quadrature interval. This average can also be written as a Dunford-Taylor integral. We first analyze the error between this quadrature and the semi-discrete approximation. To develop a fully discrete method, we then introduce sinc quadrature approximations to the Dunford-Taylor integrals for computing the averages.
1991 Mathematics Subject Classification:
65M12, 65M15, 65M60, 35S11, 65R20
1. Introduction
In this paper, we investigate the numerical approximation to the following time dependent problem: given a bounded Lipschitz polygonal domain , a final time , an initial value (a complex valued Sobolev space) and a forcing function , we seek satisfying
[TABLE]
Here the fractional derivative in time with is defined by the left-sided Caputo fractional derivative of order ,
[TABLE]
Note that (2) holds for smooth and extends by continuity to a bounded operator on satisfying
[TABLE]
where denotes the Riemann-Liouville fractional derivative. The differential operator appearing in (1) is an unbounded operator associated with a Hermitian, coercive and sesquilinear form on . For , the fractional differential operator is defined by the following eigenfunction expansion
[TABLE]
where denotes the inner product and is an -orthonormal basis of eigenfunctions of with eigenvalues . The above definition is valid for , where denotes the functions such that . A weak formulation of (1) reads: find and satisfying
[TABLE]
Here the bilinear form and denotes the duality pairing between and . As a consequence of [17, Theorem 6], the above problem has a unique solution, which can be explicitly written as
[TABLE]
Here, for ,
[TABLE]
and
[TABLE]
with denoting the Mittag-Leffler function (see the defintion (13)). We also refer to Theorem 2.1 and 2.2 of [19] for a detailed proof of the above formula when , noting that the argument is similar for any .
A major difficulty in approximation solutions of (4) involves time stepping in the presence of the fractional time derivative. The L1 time stepping method was developed in [14] and applied for the case . Letting be the time step, it was shown in [14] that the L1 scheme gives the rate of convergence provided that the solution is twice continuously differentiable in time. For the homogeneous problem (), the L1 scheme is guaranteed to yield first order convergence assuming the initial data is in (see [10]). See also [11] and the reference therein for other time discretization methods and error analyses. We also refer to [13] for the backward time stepping scheme for the case .
The numerical approximation to the solution (5) has been studied recently in [17]. The main difficulty is to discretize the fractional differential operators and simultaneously. In [16], the factional-in-space operator was approximated as a Dirichlet-to-Neumann mapping via a Caffarelli-Silvestre extension problem [8] on . In [17], Nochetto et. al. analyze an L1 time stepping scheme for (4) in the context of the Caffarelli-Silvestre extension problem and obtain a rate of convergence in time of with (see Theorem 3.11 in [17]).
The goal of the paper is to approximate the solution of (4) directly based on the solution formula (5). Our approximation technique and its numerical analysis relies on the Dunford-Taylor integral representation of the solution formula (5). Such a numerical method has been developed for the classical parabolic problem [3, 13] (i.e. the case ) and the stationary problem [4]; see also [5] when the differential operator is regularly accretive [12].
The outline of the remainder of the paper is as follows. Section 2 provides some notation and preliminaries related to (1). In Section 3, we review some classical results from the finite element discretization and provide a key result (Theorem 3.3) instrumental to derive error estimates for semi-discrete schemes. In Section 4, we study the semi-discrete approximation to . Here is the Galerkin finite element approximation of in the continuous piecewise linear finite element space and denote the projection onto . We subsequently apply a sinc quadrature scheme to the Dunford-Taylor integral representation of the semi-discrete solution. For the sinc approximation, we choose the hyperbolic contour for , with . Here denotes the smallest eigenvalue of . Theorem 3.3 directly gives an error estimate for the semi-discrete approximation in fractional Sobolev spaces of order , with . As expected, the rate of convergence depends on the smoothness of the solution which, in term, depends on the smoothness of the initial data and the regularity pickup associated with the spatial exponent . Theorem 4.3 proves that for a quadrature of points with quadrature spacing and depending on , the sinc quadrature error is bounded by , where the constant is independent of and . In Section 5, we focus on the approximation scheme for the non-homogeneous forcing problem. The approximation in time is based on a pseudo-midpoint quadrature applied to the convolution in (5), i.e., given a partition on ,
[TABLE]
where is the semi-discrete approximation to . Assuming that the forcing function is in , We show in Theorem 5.3 that the error in the approximation (8) in time is under a geometric partition refined towards (with subintervals). We then apply an exponentially convergent sinc quadrature scheme to approximate the Dunford-Taylor integral representation of the discrete operator . Theorem 5.5 shows that the sinc quadrature leads to an additional error which is . Some technical proofs are given in Appendices A and B.
Throughout this paper, and denote generic constants. We shall sometimes explicity indicate their dependence when appropriate.
2. Notation and Preliminaries
2.1. Notation
Let be a bounded polygonal domain with Lipschitz boundary. Denote by and (or in short and ) the standard Sobolev spaces of complex valued functions equipped with the norms
[TABLE]
The scalar product is denoted :
[TABLE]
We also denote by the closed subspace of consisting of functions with vanishing traces. Thanks to the Poincaré inequality, we will use the semi-norm as the norm on . The dual space of is denoted and is equipped with the dual norm:
[TABLE]
where stands for the duality pairing between and .
The norm of an operator between two Banach spaces and is given by
[TABLE]
and in short when .
2.2. The Unbounded Operator
Let us assume that is a Hermitian, coercive and sesquilinear form on . We denote by and the two positive constants such that
[TABLE]
Furthermore, we let be the solution operator, i.e. for , , where is the unique solution (thanks to Lax-Milgram lemma) of
[TABLE]
Following Section 2 of [12], see also Section 2.3 in [5], we denote to be the inverse of and define .
2.3. The Dotted Spaces
The operator is compact and symmetric on . Fredholm theory guarantees the existence of an -orthonormal basis of eigenfunctions with non-increasing real eigenvalues . For every positive integer , is also an eigenfunction of with corresponding eigenvalue . The decay of the coefficients in the representation
[TABLE]
characterizes the dotted spaces . Indeed, for , we set
[TABLE]
On , we consider the natural norm
[TABLE]
We also denote by the dual space of for . It is known that (see for instance [5])
[TABLE]
Note that, we identify functions with functionals by for .
2.4. Fractional Powers of Elliptic Operators
Let be defined from a Hermitian, coercive and sesquilinear form on as described in Section 2.2. For , the fractional power of is given by
[TABLE]
In addition, we define the associated sesquilinear form by
[TABLE]
which satisfies .
2.5. Intermediate Spaces and the Regularity Assumption
As we saw above, the dotted spaces relies on the eigenfunction decomposition of a compact operator. These are natural spaces to consider fractional powers of operators but are less adequate to describe standard smoothness properties. The latter are better characterized by the intermediate spaces defined for by real interpolation
[TABLE]
In order to link the two set of functional spaces introduced above, we assume the following elliptic regularity condition:
Assumption 2.1** (Elliptic Regularity).**
There exists so that
- (a)
* is a bounded map of into ;* 2. (b)
* is a bounded operator from to .*
Under the above assumption we have the following equivalence property:
Proposition 2.1** (Equivalence, Proposition 4.1 in [4]).**
Suppose that Assumption 2.1 holds for . Then the spaces and coincide for with equivalent norms.
Notice that Assumption 2.1 is quite standard and holds for a large class of sesquilinear forms . An important example is the diffusion process given by
[TABLE]
defined on , where satisfies
[TABLE]
The in Assumption 2.1 is related to the domain and the smoothness of the coefficients. For example, if is convex and is smooth, Assumption 2.1 holds for any in . In contrast, for the two dimensional L-shaped domain and smooth , Assumption 2.1 only holds for .
2.6. The Mittag-Leffler Function
The Mittag-Leffler functions are instrumental to represent the solution of fractional time evolution, see (6) and (7). We briefly introduce them together with their properties used in our argumentation. We refer to Section 1.8 in [20] for more details.
For and , the two-parameter Mittag-Leffler function is defined by
[TABLE]
These functions are entire functions (analytic in ). We note that [20, equation (3.1.42)] (see also [9]) implies that for satisfies
[TABLE]
i.e., is a solution of the scalar homogeneous version of the first equation of (1). For this reason, the function will play a major role in our analysis. We also note that
[TABLE]
and
[TABLE]
Recall that always denotes the left-sided Caputo fractional derivative (2).
Another critical property for our study is their decay when in a positive sector: For , and , there is a constant only depending on so that
[TABLE]
2.7. Solution via superposition
The solution of (4) is the superposition of two solutions: the homogeneous solution and the non-homogeneous solution ,
[TABLE]
where is defined by (6) and by (7). Following [19], we have that and in particular .
We discuss the approximation of each term in the decomposition separately. For the homogeneous problem (), we use the Dunford-Taylor integral representation of ,
[TABLE]
Here and with the logarithm defined with branch cut along the negative real axis. Given , the contour consists of three segments (see Figure 1):
[TABLE]
We use an analogous representation for , namely,
[TABLE]
The justification of (18) and (20) are a consequence of (16) and standard Dunford-Taylor integral techniques, see, [21, 2] for additional details.
3. Finite Element Approximations
3.1. Subdivisions and Finite Element Spaces
Let be a sequence of globally shape regular and quasi-uniform conforming subdivisions of made of simplexes, i.e. there are positive constants and independent of such that if for , denotes the diameter of and denotes the radius of the largest ball which can be inscribed in , then
[TABLE]
Fix and denote by the space of continuous piecewise linear finite element functions with respect to and by the dimension of .
The projection onto is denoted by and satisfies
[TABLE]
For and satisfying , Lemma 5.1 in [5] guarantees the existence of a constant independent of such that
[TABLE]
In addition, for any , there exists a constant such that
[TABLE]
The case follows from the definition of the -projection, the case is treated in [1, 6] and the general case follows by interpolation.
3.2. Discrete Operators
The finite element analogues of the operators and given in Section 2.2 are defined as follows: For , is defined by
[TABLE]
and is given by
[TABLE]
so that .
We now recall the following finite element error estimates.
Proposition 3.1** (Lemma 6.1 in [5]).**
Let Assumption 2.1 (a) holds for some . Let and set . There is a constant independent of such that
[TABLE]
Similar to the operator , has positive eigenvalues with corresponding -orthonormal eigenfunctions . The eigenvalues of are denoted as for . Then the discrete fractional operator is then given by
[TABLE]
Its associated sesquilinear form reads
[TABLE]
for all .
For any , the dotted spaces described in Section 2.3 also have discrete counterparts , which are characterized by their norms
[TABLE]
On , the two dotted norms are equivalent: For , there exists a constant independent of such that for all ,
[TABLE]
(see Appendix A.2 in [7]). From the property (cf. [7, equation (2.8)]), we also deduce an inverse inequality in discrete dotted spaces: For , we have
[TABLE]
3.3. The Semi-discrete Scheme in Space
We propose a Galerkin finite element method for the space discretization of (5). This is to find satisfying
[TABLE]
where the bilinear form is defined by (26) and is the -projection onto . Similarly to the continuous case (see discussion in Section 2.7), the solution of the above discrete problem is given by
[TABLE]
where
[TABLE]
and is as in (19).
3.4. A semi-discrete estimate
The purpose of this section (Theorem 3.3) is to obtain estimates for
[TABLE]
which, in view of representations (17) and (31), will be instrumental to derive error estimates for the space discretization.
The following lemma assesses the discrepancy between the resolvant and its finite element approximation. Its somewhat technical proof is postponed to Appendix A.
Lemma 3.2** (Space Discretization of Resolvant).**
Assume that Assumption 2.1 holds for some . Let and . Then, there exists a positive constant independent of such that for all with , and
[TABLE]
We are now in a position to prove the error estimate for the semi-discrete approximation in space. Before doing so, for and , we set
[TABLE]
We assume that
[TABLE]
The assumption (36) is sufficient to guarantee that the solution is in and we have the following theorem.
Theorem 3.3** (Space Discretization of ).**
Let , , and be as in (35). Assume that Assumption 2.1 holds for , and that satisfies (36). Then there exists a constant such that
[TABLE]
where
[TABLE]
Proof.
Without loss of generality we assume that as the case follows from the continuous embedding
[TABLE]
Also, we use the notation , and decompose the error in two terms:
[TABLE]
For the first term on the right hand side above, we note that the assumptions on the parameters imply that and so the approximation property (23) of yields
[TABLE]
We estimate by expanding in Fourier series with respect to the eigenfunctions of (see Section 2.3) and denote by the Fourier coefficient of so that
[TABLE]
Two cases need to be considered:
Case 1: . Here, the regularity of the initial condition is large enough to directly use the bound deduced from (16) to get
[TABLE]
Case 2: . In this case, we need to rely on the parabolic regularity for . We apply (16) again and obtain
[TABLE]
Noting that , a Young’s inequality implies
[TABLE]
Whence,
[TABLE]
Returning to (39) after gathering the estimates obtained for the two different cases, we obtain
[TABLE]
We return to (38) and estimate now . This time we use the integral representations and the resolvant approximation (Lemma 3.2) to get
[TABLE]
Furthermore, the decay estimate (16) of the Mittag-Leffler function evaluated at for yields
[TABLE]
To prove
[TABLE]
it remains to show that
[TABLE]
This is done separately on each part of the contour , see (19). On , so that we directly have
[TABLE]
On , we use the parametrization to write
[TABLE]
When , we have enough decay to directly obtain
[TABLE]
When , we perform the change of variable and obtain
[TABLE]
Thus,
[TABLE]
Gathering the estimates for each part of the contour yields (43) and thus (42), which, combined with (40), yields the desired result. ∎
4. Approximation of the Homogeneous Problem
This section presents and analyzes the proposed approximation algorithm in the case . We note that the bound for the finite element approximation for the space discretization error is contained in Theorem 3.3. In this section, we define a sinc quadrature approximation to and analyze the resulting quadrature error.
4.1. The Sinc Quadrature Approximation
We discuss the approximation of the contour integral in
[TABLE]
The first step involves replacing the contour by one more suitable for application of the sinc quadrature technique. For , we set
[TABLE]
and, for , consider the hyperbolic contour . Using this contour, we have
[TABLE]
Given a positive integer and a quadrature spacing , we set for and define the sinc quadrature approximation of by
[TABLE]
4.2. Quadrature Error
We now discuss the quadrature error. Expanding in term of the discrete eigenfunction (see Section 3.2), for we have
[TABLE]
where
[TABLE]
and
[TABLE]
The function is well defined for , , with and not on the branch cut for the logarithm.
Following [15], we show that when for some constant , the quantity when uniformly with respect to . Moreover, the convergence rate is . We then use this estimate in (47) to deduce exponential rate of convergence for the sinc quadrature scheme (46).
This program requires additional notations and we start with the class of functions .
Definition 4.1**.**
Given , we define the space to be the set of functions defined on having the following properties:
- (i)
* extends to an analytic function in the infinite strip*
[TABLE]
and is continuous on . 2. (ii)
There exists a constant independent of such that
[TABLE] 3. (iii)
We have
[TABLE]
Note that condition is more restrictive than actually needed (see Definition 2.12 in [15]) but sufficient for our considerations. In addition, For , Theorem 2.20 in [15] provides the error estimate for the quadrature approximation to using an infinite number of equally spaced quadrature points with spacing :
[TABLE]
The lemma below is proved in Appendix B and is the first step in estimating the sinc quadrature error.
Lemma 4.1**.**
Let and . The function belongs to for . Moreover, there exists a constant only depending on , and such that
[TABLE]
The above lemma together with the quadrature estimate (50) leads to exponential decay for as provided in the following lemma.
Lemma 4.2**.**
Let . There exists a constant only depending on , , and such that for , , and ,
[TABLE]
Proof.
In order to derived the desired estimate, we write
[TABLE]
Lemma 4.1 guarantees that and so in view of (50), we obtain
[TABLE]
where is the constant in (51). For the truncation term, we use (83) (in the appendix) to write
[TABLE]
where is a constant only depending on , and . Next we bound the infinite sum by the integral and arrive at
[TABLE]
where now the constant depends on as well. Gathering the above estimates completes the proof. ∎
Remark 4.1** (Choice of and ).**
The optimal combination of and is obtained by balancing the two exponentials on the right hand side of (52). Hence, we select and such that , i.e. , and the estimate on becomes
[TABLE]
Estimates on the difference between defined by (31) and defined by (46) follow from (53) and (47) as stated in the following theorem.
Theorem 4.3**.**
Let , , and let be a positive integer. Set . Then there exists a constant independent of , , and such that for every
[TABLE]
4.3. The Total Error
The discrete approximation after space and quadrature discretization is
[TABLE]
Gathering the space and quadrature error estimates, we obtain the final estimate for the approximation of the homogeneous problem.
Theorem 4.4** (Total error).**
Assume that the conditions of Theorem 3.3 and Theorem 4.3 hold. Then there exists a constant independent of , and such that
[TABLE]
provided the initial condition is in . Here is the constant given by (37).
Proof.
We use the decomposition
[TABLE]
and invoke Theorem 3.3 with and Lemma 4.3 with to arrive at
[TABLE]
The equivalence of norms (28) together with stability of the projection (24) and the equivalence property between the dotted spaces and interpolation spaces (12) (see Proposition 2.1) yield the desired result. ∎
Remark 4.2** (Implementation).**
Denote the vector of coefficients of with respect to the finite element local basis functions and the vector of inner product between and local basis functions. Let and be the stiffness and mass matrices. Then
[TABLE]
Remark 4.3** (Complexity of the Implementation).**
We take advantage of the exponential decay of the sinc quadrature by setting so that
[TABLE]
Hence, computing for a fixed requires complex finite element system solves.
4.4. Numerical Illustration
In this section, we provide numerical illustrations of the rate of convergence predicted by Theorem 3.3 and Lemma 4.3.
Space Discretization Error
In order to illustrate the space discretization error, we start with a one dimensional problem and use a spectral decomposition to compute the exact solution without resorting to quadrature. Set , . We chose the initial condition to be or, using the eigenvalues and associated eigenfunctions ,
[TABLE]
The number of term used before the truncation is chosen large enough not to influence the space discretization (). With these notations, the exact solution for and is approximated by
[TABLE]
For the space discretization, we consider a sequence of uniform meshes with mesh sizes , where and denote by the continuous piecewise linear finite element basis of . The eigenvalues of corresponds to the eigenvalues of , where and are the mass and stiffness matrices and are given by
[TABLE]
The associated eigenfunctions to are
[TABLE]
Similar to (56), we use the discrete spectral representation below of for our computation
[TABLE]
with
[TABLE]
Note that in Assumption 2.1 is 1, for any so that . The error will be computed in and , i.e. and . For the latter we need . The predicted convergence rates (Theorem 3.3) are
[TABLE]
for every , i.e.
[TABLE]
We use the MATLAB code [18] to evaluate for any and fix . In Figure 2, we report the errors
[TABLE]
for and different values of . The observed rate of convergence
[TABLE]
are also reported in this figure and match the rates predicted by Theorem 3.3.
Effect of the Sinc Quadrature
We examine the error between the semi-discrete approximation and its sinc quadrature approximation. To this end and in order to factor out the space discretization, it suffices to observe defined by (48) for all . Here we fix and approximate with using the method discussed in Section 5.2 in [3]. For the hyperbolic contour in (45), we choose so that . Following Remark 4.1, we fix the number of quadrature points to and balance the two source of errors by setting with . According to (53), we have
[TABLE]
The left graph of Figure 3 illustrates the exponential decay of as increases for and . We also report (right) the singular behavior of in time for , and .
A Two Dimensional Problem
We now focus our attention to the total error in a two dimensional problem. Let , and the initial condition be the eigenfunction of given by
[TABLE]
The exact solution is then given by
[TABLE]
The space discretizations are subordinate to a sequence of uniform subdivisions made of triangles with the mesh size . For the quadrature, we chose and set for the quadrature error not to affect the space discretization error. Since , we again set in (45). We fix , and report in Figure 4, the quantities for and different . As announced in Theorem 4.4, a second order rate of convergence is observed.
5. Approximation of the Non-homogeneous Problem
We now turn our attention to the non-homogeneous problem, i.e. and in (1), for which the solution reads
[TABLE]
5.1. The Semi-discrete Scheme
According to (31), the finite element approximation of (57) is given by
[TABLE]
As in the homogeneous case, the finite element approximation error is derived from Lemma 3.3 and we have the following lemma.
Lemma 5.1** (Space Discretization for the non-homogeneous problem).**
Assume that Assumption 2.1 holds for . Let , and let and be as in (35) and (36), respectively. There exists a constant such that
[TABLE]
where
[TABLE]
Proof.
Applying Theorem 3.3 gives
[TABLE]
where is given by (37). The conclusion follow from . ∎
5.2. Time Discretization via Numerical Integration
Given a final time , we discuss first a numerical approximation of the integral
[TABLE]
For simplicity, we set
[TABLE]
so that the above integral becomes
[TABLE]
For a positive integer , let be a partition of the time interval . On each subinterval we set and propose the pseudo-midpoint approximation
[TABLE]
where to achieve the last step, we used relation (14).
Before going further, we note that numerical methods based on (60) cannot perform optimally when using a uniform decomposition of the time interval because is singular at . Hence, the performance of algorithms based on uniform partitions are bound to the error on the first interval . Measuring in the -norm for , we have
[TABLE]
To overcome this deterioration, we propose a geometric refinement of the partition near which depends on two positive integers and (see also Section 3.1 of [4]). We first set
[TABLE]
We decompose further all but the first interval
[TABLE]
onto subintervals
[TABLE]
where, for ,
[TABLE]
As in (60), we approximate
[TABLE]
on each subinterval by
[TABLE]
Here . We use the bar symbol to denote average quantities over the interval , e.g.,
[TABLE]
and
[TABLE]
The approximate solution after time integration is thus given by
[TABLE]
We start by assessing the local integration error
[TABLE]
Lemma 5.2** (Local Approximation).**
Let and . Let and assume that belongs to . There exists a constant independent of , and such that on every interval , we have
[TABLE]
Proof.
We use the following decomposition on each sub-interval:
[TABLE]
We estimate
[TABLE]
We now bound and separately. For the latter, we expand at to get
[TABLE]
where and denote the first and second partial derivative in time of . As a consequence, taking advantage of being the midpoint of the interval , we obtain
[TABLE]
and so using a Cauchy-Schwarz inequality
[TABLE]
In order to bound , we note that from the definition of the discrete dotted spaces (see (27)), we have
[TABLE]
Therefore, from the expression of in (58), the equivalence of norms (28) and the stability estimate (24) for , we derive that
[TABLE]
Estimates (66) and (67) into (65) give the final bound for
[TABLE]
We estimate
[TABLE]
In this case as well, we need to estimate two terms separately, namely and . For the latter, we write
[TABLE]
Next, we bound . As before, it suffices to estimate . To achieve this, we use the eigenfunctions of . By (15),
[TABLE]
This and (16) with imply that for ,
[TABLE]
where the constant in the above inequality is independent of , and . Whence,
[TABLE]
and
[TABLE]
The above estimate and (70) in (69) yield the final bound on
[TABLE]
[math] Summing up the contribution from each subinterval and using a Cauchy-Schwarz inequality, yields the desired result. ∎
Remark 5.1** (Uniform time-stepping).**
In the case of uniform time-stepping, i.e. and , , we derive from the estimate provided in Lemma 5.2 and the first interval estimate (61) that the quadrature error behaves asymptotically like . We do not pursue this further but rather investigate errors coming from the geometric partition.
Theorem 5.3** (Time Discretization of Non-Homogeneous Problem).**
Let , , . Let be a positive integer and
[TABLE]
Assume that is in and let be defined by (64) and let be the semi-discrete in space solution (58). Then there exists a constant independent of , and satisfying
[TABLE]
Proof.
Using the definitions of and , we write
[TABLE]
For the first term, we note that (16) immediately implies that . The stability of the projection (24) and (72) give
[TABLE]
For the second term, we apply Lemma 5.2 on each interval , to get
[TABLE]
where we use the fact that for some constant independent of and . Hence, a Cauchy-Schwarz inequality and the definitions of and yield
[TABLE]
This, together with the estimate for the first interval, implies
[TABLE]
To conclude, we observe that
[TABLE]
and that the embedding is continuous with norm independent of . ∎
5.3. A Sinc Approximation of the Contour Integral
In view of (63), one remaining problem is to compute
[TABLE]
for , and . We proceed as in the homogeneous case discussed in Section 4.1.
Let be a positive integer and let be a quadrature spacing. For and , we propose the following sinc approximation of :
[TABLE]
where for is the hyperbolic contour (45). With this, the computable approximation of the solution to the non-homogeneous problem becomes
[TABLE]
We start with the approximation of by .
Lemma 5.4**.**
Let , and . There exists a constant only depending on , , , such that for any ,
[TABLE]
Proof.
For , define
[TABLE]
and note that
[TABLE]
Here we applied (16) replacing with so that
[TABLE]
Hence, the desired estimate follows upon proceeding as in the proofs of Lemmas 4.1 and 4.2. ∎
We are now in a position to prove the error estimate for the sinc quadrature on the non-homogeneous problem.
Lemma 5.5**.**
Let , and assume that . Let be a positive integer, and set . Let be as in (64) and let be as in (74). There exists a constant independent of , , , , , satisfying
[TABLE]
Proof.
Note that both and are approximations starting at (the first interval is skipped). Hence, applying Lemma 5.4 on each interval (i.e. with , and ) for and , yields
[TABLE]
where we have used the definition (62) of to guarantee that as well as the definition of . This is the desired result. ∎
5.4. Total Error
We summarize this section by the following total error estimate for the fully discrete approximation (74) to the solution of the non-homogeneous problem. Since and , we denote by the fully discrete solution (74).
Theorem 5.6** (Total Error).**
Assume that Assumption 2.1 holds for . Furthermore, let , , and let be as in (35). Let , a positive integer and . Let be a positive integer, and set . There exists a constant C independent of , , and such that for every we have
[TABLE]
where is given by (59).
Proof.
This is in essence Lemmas 5.1, 5.3 and 5.5 together with the equivalence property between the dotted spaces and interpolation spaces (12) (see Proposition 2.1).
∎
Remark 5.2** (Choice of and ).**
In practice, we balance the three error terms in Theorem 5.6 by setting
[TABLE]
for some positive constants and so that the total error behaves like . We note that the number of the finite element systems that need to be solved for the non-homogeneous problem is the same as for the homogeneous problem, i.e. complex systems (see the numerical illustration below).
5.5. Numerical illustration
To minimize the number of system solves in the computation of (74), we rewrite
[TABLE]
where
[TABLE]
To implement the above we proceed as follows:
Compute the inner product vectors, i.e., the integral of against the finite element basis vectors, for all . 2. 2)
For each, :
- a)
compute the sums in (75) but replacing by the corresponding inner product vector, and 2. b)
compute by inversion of the corresponding stiffness matrix applied to the vector of Part a). 3. 3)
Sum up all contribution and multiply the result by .
We illustrate the error behavior in time on a two dimensional problem with domain and with homogeneous Dirichlet boundary conditions. We set and consider the exact soltuion which vanishes at . This corresponds to
[TABLE]
We partition using uniform triangles with the mesh size and use for the sinc quadrature parameter. We also set in the hyperbolic contour (45). In Figure 5 (left), we report for and different values of . In each cases, as predicted by Theorem 5.3, the rate of convergence is observed. For comparison, the approximation based on a uniform partition is also provided. In this case, the error decay behaves like (see Remark 5.1).
Appendix A Proof of Lemma 3.2
The following lemma proved in [3] (see, Lemma 3.1 of [3]) and is instrumental in the proof of Lemma 3.2.
Lemma A.1**.**
There is a positive constant only depending on such that
[TABLE]
The same inequality holds , i.e. with replaced by and .
Proof of Lemma 3.2.
Noting that
[TABLE]
and
[TABLE]
we obtain
[TABLE]
where for the last step we used the definition of to deduce that . We have left to prove:
[TABLE]
for a constant is independent of and and where
[TABLE]
To show this, we write
[TABLE]
where . We estimate the three terms on the right hand side above separately.
We start with and use the definition of the dotted spaces (see Section 2.3) to write
[TABLE]
Applying Lemma A.1 (recall that and so that ), we obtain
[TABLE]
where is the constant in (76).
To estimate , we start with the equivalence of norms (28) so that
[TABLE]
Whence, the stability of the projection (24) together with the equivalence property between dotted spaces and interpolation spaces (Proposition 2.1) as well as the definition of the discrete dotted space norm (27) lead to
[TABLE]
We recall that and so that . Hence, Lemma A.1 ensures the following estimate:
[TABLE]
For the remaining term, Proposition 3.1 with gives
[TABLE]
Combining the above estimate with (79) and (81) yields (77) and completes the proof. ∎
Appendix B Sinc quadrature Lemma.
The results of the next lemma are contained in the proof of Theorem 4.1 of [3].
Lemma B.1**.**
Let and . let be defined by (45) and The following assertions hold.
- (a)
There exists a constant only depending on , and such that
[TABLE] 2. (b)
There exists a constant only depending on , and such that
[TABLE] 3. (c)
There is a constant only depending on , and such that
[TABLE]
Proof of the Lemma 4.1.
From the expression (4.13) of in [3], we deduce that is strictly positive for . It follows from this and Part (a) of Lemma B.1 that Condition (i) of Definition 4.1 holds for for and .
We now give a proof of (ii) and (iii) of Definition 4.1 simultaneously. Note that Part (b) in Lemma B.1 together with (16) imply that for ,
[TABLE]
Furthermore, the estimate on in Part (c) of Lemma B.1 yields
[TABLE]
This guarantees that
[TABLE]
and
[TABLE]
which yield (ii), (iii) and the bound on . ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Randolph E Bank and Harry Yserentant. On the H 1 superscript 𝐻 1 {H}^{1} -stability of the L 2 subscript 𝐿 2 {L}_{2} -projection onto finite element spaces. Numerische Mathematik , 126(2):361–381, 2014.
- 2[2] Michael Sh Birman and Mikhail Zakharovich Solomjak. Spectral theory of selfadjoint operators in Hilbert space . Mathematics and its Applications (Soviet Series). D. Reidel Publishing Co., Dordrecht, 1987. Translated from the 1980 Russian original by S. Khrushchëv and V. Peller.
- 3[3] Andrea Bonito, Wenyu Lei, and Joseph E Pasciak. The approximation of parabolic equations involving fractional powers of elliptic operators. Journal of Computational and Applied Mathematics , 315:32–48, 2017.
- 4[4] Andrea Bonito and Joseph Pasciak. Numerical approximation of fractional powers of elliptic operators. Mathematics of Computation , 84(295):2083–2110, 2015.
- 5[5] Andrea Bonito and Joseph Pasciak. Numerical approximation of fractional powers of regularly accretive operators. IMA J. Numer. Anal. , 2016.
- 6[6] James H Bramble and Jinchao Xu. Some estimates for a weighted L 2 superscript 𝐿 2 {L}^{2} projection. Mathematics of Computation , 56(194):463–476, 1991.
- 7[7] James H Bramble and Xuejun Zhang. The analysis of multigrid methods. Handbook of numerical analysis , 7:173–415, 2000.
- 8[8] Luis Caffarelli and Luis Silvestre. An extension problem related to the fractional laplacian. Communications in partial differential equations , 32(8):1245–1260, 2007.
