Simple maximum-principle preserving time-stepping methods for time-fractional Allen-Cahn equation
Bingquan Ji, Hong-lin Liao, Luming Zhang

TL;DR
This paper introduces fast, adaptive time-stepping methods for the time-fractional Allen-Cahn equation that preserve the maximum principle and are supported by rigorous error analysis and numerical validation.
Contribution
The paper develops and analyzes fast L1 time-stepping schemes with adaptive meshes for the fractional Allen-Cahn equation, ensuring maximum principle preservation and providing sharp error estimates.
Findings
The proposed schemes preserve the discrete maximum principle.
Error estimates reflect the solution's time regularity.
Numerical experiments confirm effectiveness and theoretical analysis.
Abstract
Two fast L1 time-stepping methods, including the backward Euler and stabilized semi-implicit schemes, are suggested for the time-fractional Allen-Cahn equation with Caputo's derivative. The time mesh is refined near the initial time to resolve the intrinsically initial singularity of solution, and unequal time-steps are always incorporated into our approaches so that an adaptive time-stepping strategy can be used in long-time simulations. It is shown that the proposed schemes using the fast L1 formula preserve the discrete maximum principle. Sharp error estimates reflecting the time regularity of solution are established by applying the discrete fractional Gr\"{o}nwall inequality and global consistency analysis. Numerical experiments are presented to show the effectiveness of our methods and to confirm our analysis.
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.
Simple maximum-principle preserving time-stepping methods for time-fractional Allen-Cahn equation
Bingquan Ji Hong-lin Liao Luming Zhang Department of Mathematics, Nanjing University of Aeronautics and Astronautics, 211101, P. R. China. Bingquan Ji ([email protected]).Corresponding author. Department of Mathematics, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, P. R. China. Hong-lin Liao ([email protected], [email protected]) is supported by a grant 1008-56SYAH18037 from NUAA Scientific Research Starting Fund of Introduced Talent.Department of Mathematics, Nanjing University of Aeronautics and Astronautics, 211101, P. R. China. Luming Zhang ([email protected]) is supported by the research grants No. 11571181 from National Natural Science Foundation of China.
Abstract
Two fast L1 time-stepping methods, including the backward Euler and stabilized semi-implicit schemes, are suggested for the time-fractional Allen-Cahn equation with Caputo’s derivative. The time mesh is refined near the initial time to resolve the intrinsically initial singularity of solution, and unequal time-steps are always incorporated into our approaches so that an adaptive time-stepping strategy can be used in long-time simulations. It is shown that the proposed schemes using the fast L1 formula preserve the discrete maximum principle. Sharp error estimates reflecting the time regularity of solution are established by applying the discrete fractional Grönwall inequality and global consistency analysis. Numerical experiments are presented to show the effectiveness of our methods and to confirm our analysis.
Keywords: Time-fractional Allen-Cahn equation; fast L1 formula; discrete maximum principle; sharp error estimate; adaptive time-stepping strategy
AMS subject classiffications. 35Q99, 65M06, 65M12, 74A50
1 Introduction
The phase field models have become popular to describe a host of free-boundary problems in various areas, including material, physical and biology systems [1, 2, 3, 4]. Relevant numerical methods and simulations are also increasing substantially [5, 6, 7]. It is well known that the phase field models permit multiple time scales, i.e. an initial dynamics evolves on a fast time scale and later coarsening evolves on a very slow time scale. It is therefore to consider the adaptive time-stepping strategy [8, 9, 10], namely, small time steps are utilized when the energy dissipates rapidly and large time steps are employed otherwise. These works suggest that nonuniform time meshes are preferable in the numerical simulations of phase field models.
In comparison with the bright achievement of classical phase field models, in recent years, there are many researches on building fractional phase field models, such as time, space and time-space fractional Allen-Cahn equations [11, 12, 13, 14, 15, 16] to accurately describe anomalous diffusion problems. Li et al. [14] investigated a space-time fractional Allen-Cahn phase-field model that describes the transport of the fluid mixture of two immiscible fluid phases. They concluded that the alternative model could provide more accurate description of anomalous diffusion processes and sharper interfaces than the classical model. Hou et al. [13] showed that a fractional in space Allen-Cahn equation could be viewed an gradient flow for the fractional analogue version of Ginzburg-Landau free energy function. They proved the energy decay property and the maximum principle of continuous problem. Recently, the authors of [11] considered the symmetry analysis, explicit solution and convergence analysis of the time-fractional Allen-Cahn and Klein-Gordon equations with Riemann-Liouville derivative. Zhao et al. [15, 16] studied a series of the time fractional phase field models numerically. The considerable numerical evidences indicate that the effective free energy of the time fractional phase field models obeys a similar power law as the integer ones.
The multi-scale nature of time-fractional phase field models prompts us to construct reliable time-stepping methods on general nonuniform meshes. In this paper, two nonuniform time-stepping schemes are investigated for the time-fractional Allen-Cahn equation [14, 15, 16]
[TABLE]
where and with its closure . The notation in (1.1) denotes the fractional Caputo derivative of order with respect to ,
[TABLE]
involving the fractional Riemann-Liouville integral of order , that is,
[TABLE]
The nonlinear bulk force , and the small constant , called the interaction length, describes the thickness of the transition boundary between materials. Boundary conditions are set to be periodic so as not to complicate the analysis with unwanted details.
Very recently, the energy decay laws of time-fractional phase field models, involving time-fractional Allen-Cahn equation, time-fractional Cahn-Hilliard equation and time-fractional molecular beam epitaxy models, are reported in [17]. In comparison to the classical physical model, the energy dissipation law of the time-fractional Allen-Cahn equation (1.1) is
[TABLE]
where
[TABLE]
Also, it possesses a maximum principle, namely,
[TABLE]
To our knowledge, there are few results in the literature on the discrete energy decay law or maximum principle of numerical approaches for the time-fractional phase field models, especially on nonuniform time meshes. One of our interests in this paper is to build two nonuniform L1 schemes preserving the maximum principle of the problem (1.1).
We consider the nonuniform time levels with the time-step sizes for and the maximum time-step size . Also, let the local time-step ratio and the maximum step ratio . Given a grid function , put , and for . Always, let denote the linear interpolant of a function at two nodes and , and define a piecewise linear approximation
[TABLE]
As an essential mathematical feature of linear and nonlinear subdiffusion problems including the time-fractional Allen-Cahn problem (1.1)-(1.2), the solution always lacks the smoothness near the initial time although it would be smooth away from , see [18, 19]. Actually, assuming the nonlinear function is Lipschitz continuous and the initial data , Jin et al. [19, Theorem 3.1] proved the subdiffusion problem has an unique solution for which , and with for . The L1 scheme with a lagging linearized technique for handling the nonlinearity has been analyzed, and [19, Theorem 4.5] showed that the discrete solution is convergent in . It formally implies that, in any numerical methods for solving time-fractional diffusion equations, a key consideration is the singularity of the solution near the time , see also [20, 21, 22]. More directly, we consider the L1 scheme for the time-fractional problem (1.1)-(1.2) describing the coalescence of two kissing bubbles, see more details in Example 4.2. Fig. 1 plots the discrete time derivative near on the graded mesh . They suggest that
[TABLE]
It says that the solution possesses weak singularity like near initial time, which can be alleviated by using the graded meshes. Thus the second interest of this paper is to resolve the essentially weak singularity in the equation (1.1) by refining time mesh near . Actually, we will show that the graded mesh can recover the optimal time accuracy of L1 formula when the solution does not have the required regularity.
In the next section, we construct the backward Euler and stabilized semi-implicit schemes by using the nonuniform fast L1 formula described in (2.6). Theorems 2.1 and 2.2 show that both the backward Euler method (2.11)-(2.12) and stabilized semi-implicit method (2.16)-(2.17) preserve the maximum principle (1.7) in the discrete level such that they are unconditionally stable in the maximum norm. By using the recently proposed discrete fractional Grönwall inequality [23] and the global consistency analysis [21] of L1 formula, we prove that, see Theorems 3.1 and 3.2, the fully implicit method (2.11)-(2.12) is convergent with an optimal order of and the stabilized scheme (2.16)-(2.17) is convergent with an optimal order of in time on the graded meshes with a grading parameter . Unfortunately, we are not able to establish any discrete energy dissipation laws on general nonuniform meshes and leave it as an open problem (see Remark 1).
In summary, the main contributions of this paper are the following: (i) develop two fast L1 time-stepping methods with unequal time-steps preserving the discrete maximum principle, (ii) prove the unconditional convergence with the optimal accuracy in time. Extensive numerical experiments are curried out in section 4 to support our analysis. Some further remarks conclude the article.
2 Fast L1 time-stepping methods
The well-known L1 formula of Caputo derivative (1.3) is given by
[TABLE]
where the corresponding discrete convolution kernels are defined by
[TABLE]
Obviously, the discrete convolutional kernels are positive and decreasing, see also [20, 21],
[TABLE]
Note that, this property (2.3) is essential to the preservation of maximum principle for the proposed L1-type schemes described below.
2.1 Fast L1 formula
It is well known that the standard L1 formula (2.1) is prohibitively expensive for long time simulations. Therefore, to reduce the computational cost and storage requirements incurred by employing the L1 formula directly, we apply the sum-of-exponentials (SOE) technique to speed up the evaluation of the original problem. A core result is to approximate the kernel function efficiently on the interval , see [24, Theorem 2.5].
Lemma 2.1
For the given , an absolute tolerance error , a cut-off time and a finial time , there exists a positive integer , positive quadrature nodes and corresponding positive weights such that
[TABLE]
To be more precise, the Caputo derivative (1.3) is split into the sum of a history part (an integral over ) and a local part (an integral over ) at the time . Then, the local part will be approximated by linear interpolation directly, the history part can be evaluated via the SOE technique, that is,
[TABLE]
where and . By utilizing the linear interpolation and a recursive formula, we can approximate by
[TABLE]
where the positive coefficients
[TABLE]
Having taken this excursion through (2.1)-(2.1), we arrive at the fast algorithm of L1 formula
[TABLE]
in which is computed by using the recursive relationship
[TABLE]
For the convenience of numerical analysis, we now eliminate the historic term from the fast L1 formula (2.6). From the recursive equation (2.7), a direct calculation yields
[TABLE]
By substituting (2.8) into (2.6), we get an alternative definition
[TABLE]
where the corresponding discrete convolution coefficient is defined by
[TABLE]
For the discrete kernels , we have the following result [21, Lemma 2.5].
Lemma 2.2
If the tolerance error of SOE satisfies , then the discrete convolutional kernel of (2.10) satisfies
- (i)
* for ;*
- (ii)
* and for .*
2.2 Backward Euler scheme
We recall briefly the difference approximation in space. For two positive integers , let the spatial lengths and , for , . Also, denote \bar{\Omega}_{h}:=\big{\{}\mathbf{x}_{h}=(x_{i},y_{j})\,|\,0\leqslant i\leqslant M_{1},0\leqslant j\leqslant M_{2}\} and put . For any grid function , denote a grid function space
[TABLE]
where is the transpose of the vector . The maximum norm .
Let be the discrete matrix of Laplace operator subject to periodic boundary conditions. With the Kronecker tensor product , the matrix , in which and are the identity matrices of order and , respectively, and the matrices and are of forms
[TABLE]
Then we have some primary properties of the discrete matrix in the next lemma, which is straightforward to check and we thus omit the proof here.
Lemma 2.3
Under the periodic boundary condition, the discrete matrix of the Laplace operator possesses the following properties
- (a)
The discrete matrix is symmetric.
- (b)
For any nonzero , , i.e., the matrix is negative semi-definite.
- (c)
*The elements of fulfill for each . *
Now we have the backward Euler-type scheme on irregular meshes for (1.1)-(1.2),
[TABLE]
where with the vector and
[TABLE]
Now we prove that the fully discrete scheme (2.11)-(2.12) preserves the maximum principle numerically. Always, we need the following result [13, Lemma 3.2].
Lemma 2.4
Let be a real matrix and with . If the elements of fulfill , then for any and we have
[TABLE]
Theorem 2.1
If and the maximum time-step size then the solution of backward Euler scheme (2.11)-(2.12) satisfies for So it preserves the maximum principle (1.7) numerically and is unconditionally stable.
**Proof ** We use the complete mathematical induction. Obviously, the claimed inequality holds for . For , assume that
[TABLE]
It remains to verify that . From the definition (2.9), one has
[TABLE]
Thanks to the decreasing property in Lemma 2.2 (i), the induction hypothesis (2.13) and the triangle inequality yield
[TABLE]
Then, from the numerical scheme (2.11), it is easy to obtain
[TABLE]
For the left hand side of (2.15), we apply Lemma 2.3 (c) and Lemma 2.4 to find that
[TABLE]
Then it follows from (2.15) that (A_{0}^{(n)}-1)\big{\|}u^{n}\big{\|}_{\infty}+\big{\|}u^{n}\big{\|}_{\infty}^{3}\leqslant A_{0}^{(n)}. If or the maximum step size the above inequality implies immediately. Otherwise, we have because the function
[TABLE]
is monotonically increasing for any . This leads to a contradiction and then the claimed result holds for . The principle of induction completes the proof.
2.3 Stabilized semi-implicit scheme
The backward Euler scheme (2.11)-(2.12) is a fully nonlinear implicit scheme and some inner iteration will be needed. To accelerate the time-stepping process, we build a linearized scheme here by using the well-known stabilized technique via a stabilized term for a properly large scalar parameter , see also the recent work [17]. The resulting stabilized semi-implicit scheme for the problem (1.1)-(1.2) reads
[TABLE]
We have the following result on discrete maximum principle and stability.
Theorem 2.2
If and the scalar stabilized parameter , then the solution of stabilized semi-implicit scheme (2.16)-(2.17) satisfies
[TABLE]
So it preserves the maximum principle (1.7) numerically and is unconditionally stable.
**Proof ** It only needs to verify that under the induction hypothesis
[TABLE]
From the linearized scheme (2.16), one has
[TABLE]
where is defined in (2.14). Thanks to the decreasing property in Lemma 2.2 (i), the induction hypothesis and the triangle inequality yield \big{\|}L^{n-1}\big{\|}_{\infty}\leqslant A_{0}^{(n)}. Furthermore, it is easy to check that
[TABLE]
thus the right hand side of (2.18) can be bounded by
[TABLE]
For the left hand side of (2.18), we apply Lemma 2.3 (c) and Lemma 2.4 to find that
[TABLE]
Then the desired estimate follows from (2.18) directly.
Due to the presence of the stabilized term , the numerical solution generated by the semi-implicit scheme (2.16)-(2.17) will be limited to first-order accurate in time even if the solution is sufficiently smooth. We address the error analysis in the next section.
3 Global consistency analysis and convergence
To facilitate the error analysis of difference approximations in space, we assume that the continuous solution is sufficiently smooth in space and satisfies
[TABLE]
where a regularity parameter is introduced to make our analysis extendable.
In [21], the local consistency error of fast L1 formula (2.9) was bounded by a discrete convolution structure, which is valid for any time meshes. It provides us an opportunity to give the global error via the global consistency error \sum_{j=1}^{n}p_{n-j}^{(n)}\big{|}\Upsilon^{j}\big{|}, where are the discrete complementary convolution kernels defined via (A.1). Note that, the definition (2.10) and Lemma 2.2 (i) show that the discrete convolutional kernels fulfill two assumptions Ass1-Ass2 in Appendix A with . In this section, we will use the results of Lemma A.1 without further declarations.
Lemma 3.1
Under the condition of Lemma 2.2, the global consistency error is bounded by
[TABLE]
where the local quantities for and .
**Proof ** On the basis of the upper bound of given in [21, Lemma 3.1], the estimate (3.5) in the proof of [21, Lemma 3.3] gives the desired result.
To resolve such a solution efficiently, it is appropriate to choose the time mesh such that the following condition [20, 21, 22, 25] holds.
- AssG.
Let be a user-chosen parameter. There is a mesh-independent constant such that for and for .
Here, the parameter controls the extent to which the time levels are concentrated near . If the mesh is quasi-uniform, then AssG holds with . As increases, the initial step sizes become smaller compared to the later ones. A simple example of a family of meshes satisfying AssG is the graded mesh with the maximum step ratio .
It is to note that, the global consistency error in Lemma 3.1 gives a superconvergence estimate of nonuniform L1 formula. Consider the first time level , the regularity setting (3.1) gives implying that the L1 formula is always inconsistent if , also see Table 1 in Section 4. However, we have the global consistency error of order , because . In general, we have the following result from [21, Lemma 3.3].
Corollary 3.1
Under the regularity (3.1), the global consistency error can be bounded by
[TABLE]
Specifically, if the mesh satisfies AssG, then
[TABLE]
Theorem 3.1
Assume that and the solution of (1.1)-(1.2) satisfies the regular assumption (3.1). If the maximum step size , then the numerical solution of the backward Euler scheme (2.11)-(2.12) is convergent in the maximum norm, that is,
[TABLE]
for Moreover, when the time mesh satisfies AssG, it holds that
[TABLE]
which achieves the optimal accuracy if the graded parameter .
**Proof ** Let and the error function for and . It is easy to find that the exact solution satisfies the governing equations
[TABLE]
where and denote the truncation errors in time and space, respectively. Subtracting (2.11)-(2.12) from the above two equations, respectively, one gets
[TABLE]
Recalling the elementary inequality for , we apply Theorem 2.1 (discrete maximum principle) to get
[TABLE]
Thus the triangle inequality with the error equation (3.2) gives
[TABLE]
Applying the decreasing property of the kernels and the triangle inequality, we can bound the left hand side of (3.4) by
[TABLE]
where Lemma 2.3 (c) and Lemma 2.4 have been used. Then it follows from (3.4) that
[TABLE]
which takes the form of (A.4) with the substitutions , v^{k}:=\big{\|}e^{k}\big{\|}_{\infty}, \xi^{n}:=\big{\|}\left(R_{t}\right)^{n}\big{\|}_{\infty} and \eta^{n}:=\big{\|}\left(R_{s}\right)^{n}\big{\|}_{\infty}. Lemma A.1 (the discrete fractional Grönwall inequality) says that, if the maximum step size , then it holds that
[TABLE]
Then Corollary 3.1 yields the claimed estimate and completes the proof.
For the semi-implicit scheme (2.16)-(2.17), the global error is dominated by the stabilized term . Under the regular assumption (3.1), the local consistency error is about . One can follow the proof of [21, Lemma 3.3] to bound the corresponding global error as follows (also see the case of in the estimate (A.3))
[TABLE]
Then, a similar proof of Theorem 3.1 leads to the following result.
Theorem 3.2
Assume that and the exact solution of (1.1)-(1.2) satisfies the regular assumption (3.1). If the stabilized parameter and the maximum time-step size , then the numerical solution of the semi-implicit scheme (2.16)-(2.17) is convergent in the maximum norm, that is,
[TABLE]
for . Moreover, when the time mesh satisfies AssG, it holds that
[TABLE]
which achieves the optimal accuracy if the graded parameter .
Remark 1
*(An open problem) It is interesting to mention that, on the uniform mesh, the discrete L1 kernels (2.2) reads *
[TABLE]
the semi-implicit stabilized scheme (2.16)-(2.17) using the L1 formula inherits a discrete energy dissipation law, see [17, Theorem 3.1] for details. As seen, the proof of discrete energy dissipation law relies on the property of a quadratic form . However, it seems rather difficult to extend the positive semi-definite property to a general class of nonuniform meshes. More precisely, we are not able to verify the positive semi-definite property of the following quadratic form (by taking )
[TABLE]
More generally, it has yet to be determined what restrictions must be imposed on the discrete convolution coefficients so that the quadratic form is positive semi-definite. This problem could be challenging and remains open to us.
4 Numerical examples
The nonuniform fast L1 time-stepping methods (2.11)-(2.12) and (2.16)-(2.17) are examined for solving the Allen-Cahn problem (1.1)-(1.2). Always, we set the absolute tolerance error for the SOE approximation. The second-order centered difference scheme is used to approximate the Laplace operator with the same length in each spatial direction. For the nonlinear scheme (2.11)-(2.12), a simple iteration is employed to solve the nonlinear algebra equations at each time level with the termination error . The maximum norm error is recorded in each run, and the experimental convergence order in time is computed by
[TABLE]
where denotes the maximum time-step size for total subintervals.
Example 4.1
To examine the temporal accuracy of our time-stepping schemes, consider the time-fractional Allen-Cahn equation for and such that it has an exact solution .
The time interval is always divided into two parts and with total subintervals. We will take , and apply the graded grid in to resolve the initial singularity. In the remainder interval , we put cells with random time-steps
[TABLE]
where are the random numbers.
We take the spatial grid points in each direction such that the temporal error dominates the spatial error in each run. Numerical results of the backward Euler scheme (2.11)-(2.12) for two different cases and are listed in Tables 1-2, respectively. They suggest the time accuracy is of order and confirm Theorem 3.1 experimentally. We also run the stabilized semi-implicit scheme (2.16)-(2.17) by setting a variety of regularity parameters. Tables 3-4 report the numerical results in the case and a worse case of . It seen that it is accurate of order on the graded meshes, confirming Theorem 3.2 experimentally.
Example 4.2** (Coalescence of two kissing bubbles)**
Consider the time-fractional Allen-Cahn problem (1.1)-(1.2) describing the coalescence of two kissing bubbles inside the spatial domain , by taking and the initial data
[TABLE]
This example is used to examine the physical effect of the fractional order in the original problem and the physical property of our suggested methods. Theorems 2.1 and 2.2 suggest that variable time-steps are always allowed in our time-stepping approaches. As a matter of fact, the temporal evolution of phase models involve multiple time scales which initial data evolves on a fast time scale at the early stage of dynamics and then the coarsening evolves rather slowly until it reaches a steady state. Hence, to capture the fast dynamics and reduce the cost of computation, we adapt the variant adaptive time-stepping strategy [10]
[TABLE]
where the constant 1 is set to avoid the possible singularity as the model reaches the steady state. The parameters and are used to adjust the level of adaptively and would be chosen in experience. A small or a large will generate time steps close to , which a large or a small will give time steps close to . The problem is simulated to the final time by taking , with the graded parameter in the initial interval and adopting adaptive time steps in the remainder interval.
We find that the solution profiles, generated by the backward Euler scheme (2.11)-(2.12) with and stabilized semi-implicit scheme (2.16)-(2.17) with in the remainder interval, are quite identical. Fig. LABEL:SnapshotsNumAPPL gathers some snapshots at four different times. It is seen that the two bubbles coalesce into a single bubble as the time escapes, while the rate of coalescence is deeply affected by the fractional order , see [15, 16]. The larger the fractional order , the faster the bubbles coalesce.
Fig.2 depicts the solution in the maximum norm and the discrete energy ( is the discrete counterpart of the energy functional defined in the model in spite of no theoretical proof is available in current work) of the backward Euler scheme (2.11)-(2.12). It is obvious that the solutions are uniformly bounded by the value 1 for different fractional orders , as predicted by Theorem 2.1. Moreover, the larger the fractional order , the faster it approaches the maximum value. The middle of Fig. 2 says that the discrete energy is also decreasing as the time escapes, although we can not verify it theoretically. The right side of Fig. 2 depicts the adopted time-steps, and we observe that the time-steps are always small at the early stage, implying the fast evolution dynamics near the initial time. Fig.3 shows analogous plots for the stabilized scheme (2.16)-(2.17), where we see the similar behaviors on the maximum norm value, the discrete energy and the adaptive time-steps. Note that the maximum time step of the backward Euler scheme is to ensure the convergence of iterative method, thus we can expect the stabilized scheme to be more efficient than the nonlinear one.
5 Concluding remarks
In simulating the time-fractional phase field equations including the Allen-Cahn equation considered in this paper, the initial singularity should be treated properly because it always destroys the time accuracy of numerical algorithms especially near the initial time. We consider two fast L1 time-stepping methods on a general class of nonuniform time meshes such that they will be suitable for both the refined mesh near and certain adaptive time-stepping strategy to resolve the multiple time scales away from .
We show that the nonuniform fast L1 formula can be employed to construct some time-stepping methods preserving the discrete maximum principle by virtue of the uniform monotonicity of discrete kernels. By using the discrete fractional Grönwall inequality and global consistency analysis, we established obtain sharp maximum norm error estimates of proposed schemes and validated them numerically.
It seems challenging to build time-stepping approaches maintaining the discrete energy dissipation law, especially on general nonuniform time meshes. Nonetheless, the energy stable schemes permitting adaptive time-stepping strategies are very attractive because they would be applicable for other time-fractional phase-field models and for long-time simulations approaching the steady state. These issues will be addressed in the forthcoming reports.
Acknowledgements
The authors would like to thank Prof. Jia Zhao and Prof. Yuezheng Gong for their valuable discussions and fruitful suggestions.
Appendix A Discrete fractional Grönwall lemma
The recently developed discrete fractional Grönwall inequality in [23] is applicable for any nonuniform time meshes and suitable for a variety of discrete fractional derivatives. The following lemma, involving the Mittag–Leffler function , gathers three previous (slightly simplified) results from [23, Lemma 2.2, Theorems 3.1 and 3.2].
Lemma A.1
*For , assume that the discrete convolution kernels satisfy the following two assumptions:
Ass1. There is a constant such that for .
Ass2. The discrete kernels are monotone, i.e. for .
Define also a sequence of discrete complementary convolution kernels by*
[TABLE]
Then the discrete complementary kernels are well-defined and fulfill
[TABLE]
Suppose that the offset parameter , is a non-negative constant independent of the time-steps and the maximum step size If the non-negative sequences , and satisfy
[TABLE]
or
[TABLE]
then it holds that, for ,
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Allen and W. Cahn. A microscopic theory for antiphase boundary motion and its application to antiphase domain coarsening. Acta Metall. , 27:1085–1095, 1979.
- 2[2] J. Cahn and J. Hilliard. Free energy of a nonuniform system I. interfacial free energy. J. Chem. Phys. , 28:258–267, 1958.
- 3[3] S. Clarke and D. Vvedensky. Origin of reflection high-energy electron-diffraction intensity oscillations during molecular-beam epitaxy: a computational modeling approach. Phys. Rev. Let. , 58:2235–2238, 1987.
- 4[4] J. Zhao, Y. Shen, M. Haapasalo, Z. Wang, and Q. Wang. A 3D numerical study of antimicrobial persistence in heterogeneous multi-species biofilms. J. Theor. Bio. , 392:83–98, 2016.
- 5[5] J. Shen and X. Yang. Numerical approximations of Allen-Cahn and Cahn-Hilliard equations. Dis. Contin. Dyn. Sys. Ser. A , 28:1669–1691, 2012.
- 6[6] D. Lee and J. Kim. Comparison study of the conservative Allen-Cahn and the Cahn-Hilliard equations. Math. Comput. Simu. , 119:35–56, 2016.
- 7[7] J. Kim, D. Jeong, S. Yang, and Y. Choi. A finite difference method for a conservative Allen-Cahn equation on non-flat surfaces. J. Comput. Phys. , 334:170–181, 2017.
- 8[8] Z. Qiao, Z. Zhang, and T. Tang. An adaptive time-stepping strategy for the molecular beam epitaxy models. SIAM J. Sci. Comput. , 33:1395–1414, 2011.
