A high-order discrete energy decay and maximum-principle preserving scheme for time fractional Allen-Cahn equation
Guoyu Zhang, Chengming Huang, Anatoly A. Alikhanov, Baoli Yin

TL;DR
This paper introduces a novel finite difference scheme using the shifted fractional trapezoidal rule for the time-fractional Allen-Cahn equation, ensuring energy decay and maximum-principle preservation, with demonstrated accuracy and efficiency.
Contribution
The paper develops a new SFTR-based scheme that preserves key physical properties and effectively handles initial singularities in the time-fractional Allen-Cahn equation.
Findings
The scheme guarantees discrete energy decay.
It preserves the maximum principle.
Numerical results outperform classical methods.
Abstract
The shifted fractional trapezoidal rule (SFTR) with a special shift is adopted to construct a finite difference scheme for the time-fractional Allen-Cahn (tFAC) equation. Some essential key properties of the weights of SFTR are explored for the first time. Based on these properties, we rigorously demonstrate the discrete energy decay property and maximum-principle preservation for the scheme. Numerical investigations show that the scheme can resolve the intrinsic initial singularity of such nonlinear fractional equations as tFAC equation on uniform meshes without any correction. Comparison with the classic fractional BDF2 and L2-1 method further validates the superiority of SFTR in solving the tFAC equation. Experiments concerning both discrete energy decay and discrete maximum-principle also verify the correctness of the theoretical results.
| SFTR- | F-BDF2 | |||||
|---|---|---|---|---|---|---|
| Errer | Rates | Errer | Rates | |||
| 0.3 | 1/20 | 5.9056E-04 | 8.6484E-05 | |||
| 1/40 | 1.6353E-04 | 1.85 | 2.3802E-05 | 1.86 | ||
| 1/80 | 4.3146E-05 | 1.92 | 6.0214E-06 | 1.98 | ||
| 1/160 | 1.1200E-05 | 1.95 | 1.2785E-06 | 2.24 | ||
| 0.6 | 1/20 | 1.5359E-04 | 1.5720E-04 | |||
| 1/40 | 4.0232E-05 | 1.93 | 4.2323E-05 | 1.89 | ||
| 1/80 | 1.0320E-05 | 1.96 | 1.0950E-05 | 1.95 | ||
| 1/160 | 2.6647E-06 | 1.95 | 2.6695E-06 | 2.04 | ||
| 0.9 | 1/20 | 4.0839E-05 | 2.2212E-04 | |||
| 1/40 | 1.0424E-05 | 1.97 | 5.9128E-05 | 1.91 | ||
| 1/80 | 2.6237E-06 | 1.99 | 1.5253E-05 | 1.95 | ||
| 1/160 | 6.7011E-07 | 1.97 | 3.8653E-06 | 1.98 | ||
| SFTR- | F-BDF2 | |||||
|---|---|---|---|---|---|---|
| Errer | Rates | Errer | Rates | |||
| 0.3 | 1/20 | 1.7143E-04 | 4.0081E-02 | |||
| 1/40 | 5.7584E-05 | 1.57 | 2.7325E-02 | 0.55 | ||
| 1/80 | 1.8625E-05 | 1.63 | 1.7007E-02 | 0.68 | ||
| 1/160 | 5.1691E-06 | 1.85 | 8.6550E-03 | 0.97 | ||
| 0.6 | 1/20 | 7.7902E-05 | 1.5362E-02 | |||
| 1/40 | 1.8377E-05 | 2.08 | 9.1160E-03 | 0.75 | ||
| 1/80 | 4.2841E-06 | 2.10 | 4.9807E-03 | 0.87 | ||
| 1/160 | 8.8900E-07 | 2.27 | 2.2460E-03 | 1.15 | ||
| 0.9 | 1/20 | 2.7149E-05 | 4.6119E-03 | |||
| 1/40 | 6.6695E-06 | 2.03 | 2.3217E-03 | 0.99 | ||
| 1/80 | 1.6462E-06 | 2.02 | 1.0908E-03 | 1.09 | ||
| 1/160 | 3.5626E-07 | 2.21 | 4.2951E-04 | 1.34 | ||
| SFTR- | 7.00E-05 | 2.73E-05 | 9.01E-06 | 3.14E-05 | 9.11E-06 | 2.48E-06 | |
| L2-1σ(uniform) | 5.31E-04 | 2.40E-04 | 9.68E-05 | 7.83E-04 | 3.55E-04 | 1.43E-04 | |
| L2-1σ() | 2.55E-05 | 5.67E-06 | 1.22E-06 | 6.79E-05 | 1.58E-05 | 3.45E-06 | |
| SFTR- | 1.37E-05 | 3.42E-06 | 7.70E-07 | 8.66E-06 | 2.10E-06 | 5.28E-07 | |
| L2-1σ(uniform) | 7.31E-04 | 3.31E-04 | 1.33E-04 | 4.40E-04 | 1.99E-04 | 8.05E-05 | |
| L2-1σ() | 8.78E-05 | 2.09E-05 | 4.34E-06 | 7.16E-05 | 1.46E-05 | 2.56E-06 | |
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.
Taxonomy
TopicsDifferential Equations and Numerical Methods · Fractional Differential Equations Solutions · Fluid Dynamics and Thin Films
∎
11institutetext: G. Zhang
11email: [email protected]
C. Huang
11email: [email protected]
A. Alikhanov
11email: [email protected]
B. Yin
11email: [email protected] 22institutetext: 1School of Mathematical Sciences, Inner Mongolia University, Hohhot 010021, China
2School of Mathematics and Statistics, Huazhong University of Science and Technology, Wuhan 430074, China
3Hubei Key Laboratory of Engineering Modeling and Scientific Computing, Huazhong University of Science and Technology, Wuhan 430074, China
4North-Caucasus Center for Mathematical Research, North-Caucasus Federal University, Stavropol 355017, Russia
A high-order discrete energy decay and maximum-principle preserving scheme for time fractional Allen-Cahn equation
Guoyu Zhang1
Chengming Huang2,3
Anatoly A. Alikhanov4
Baoli Yin1
(Received: date / Accepted: date)
Abstract
The shifted fractional trapezoidal rule (SFTR) with a special shift is adopted to construct a finite difference scheme for the time-fractional Allen-Cahn (tFAC) equation. Some essential key properties of the weights of SFTR are explored for the first time. Based on these properties, we rigorously demonstrate the discrete energy decay property and maximum-principle preservation for the scheme. Numerical investigations show that the scheme can resolve the intrinsic initial singularity of such nonlinear fractional equations as tFAC equation on uniform meshes without any correction. Comparison with the classic fractional BDF2 and L2-1σ method further validates the superiority of SFTR in solving the tFAC equation. Experiments concerning both discrete energy decay and discrete maximum-principle also verify the correctness of the theoretical results.
Keywords:
difference scheme time-fractional Allen-Cahn equation shifted fractional trapezoidal rule maximum-principle discrete energy decay
1 Introduction
For systems driven by dissipation of free energy, the gradient flow is a useful tool in diverse research areas (see, e.g., AndersonMcFaddenWheeler ; AllenCahn ; ShaoRappelLevine ; XuPrinceSnakes ; LiuChengWang ). In this work, we are interested in systems where dissipation of the free energy has memory effect and thus can be simulated by the th order () fractional gradient flow (see HouZhuXu ; DuYangZhou ; TangYuZhou ),
[TABLE]
with the energy
[TABLE]
where , , is a double-well potential, and the constant represents the thickness of the transition boundary between materials. The symbol denotes the Caputo fractional operator known as
[TABLE]
Imposed the periodic boundary condition, equation (1) is then essentially the nonlocal phase field model, or specifically, the time-fractional Allen-Cahn (tFAC) equation
[TABLE]
where represents the nonlinear bulk force. The nonlocality of the fractional derivative and nonlinearity of equation (3) generally render solving this problem rather difficult by analytic methods. We thus consider numerical methods for this problem. In this context, an important issue is to investigate whether numerical methods can inherit some intrinsic properties of the solution, including the energy decay and maximum-principle property.
It is well known that for classical Allen-Cahn equation (with ), the energy admits a monotonic property:
[TABLE]
while for general cases (with ), the monotonicity (4) still remains an open problem, despite the fact that all numerical tests published in the literature up to now suggest its correctness. To circumvent this difficulty, on the one hand a “weak version” of called energy dissipation, i.e. for , was studied in both continuous and discrete levels by Tang et al.TangYuZhou for time-fractional phase-field models (e.g., the time-fractional Allen-Cahn/Cahn-Hilliard/molecular-beam-epitaxy equation). See also ChenZhangZhaoCaoWangZhang . On the other hand, some modified types of energy have been proposed for the model (3), in which the variable is involved. Specifically, the authors in QuanTangYang defined a weighted energy
[TABLE]
where denotes some weight function satisfying , and proved provided is nonincreasing w.r.t. . It is notable that the energy involves since in general depends on . Considering the tFAC equation degrades to the classical case, it is reasonable to require the modified energy recover some aspects of (4) when , leading to the compatible energy LiaoTangZhou1 ; LiaoZhuWang ,
[TABLE]
where denotes the Riemann-Liouville fractional integral operator of order defined by with the kernel function and standing for the convolution. With this modified energy , one can get
[TABLE]
which degrades into the form E^{\prime}[u](t)+\big{\|}\frac{\delta E}{\delta u}\big{\|}^{2}\leq 0 if , c.f. (4) for the classical Allen-Cahn equation. Other types of modified energy can be found, for example, in hou2022second ; hou2021highly . In addition to energy decay, another important property of (3) is that its solution satisfies the maximum-principle TangYuZhou , i.e.,
[TABLE]
Note that the classicial model () also holds such property as (8) ShenTangYang .
In the discrete case, it is hence necessary to develop numerical schemes that preserve the energy decay and maximum-principle for model (3). Historically, there has been enormous numerical exploration for tFAC equations or phase field models or more generally, the nonlinear subdiffustion models, where some energy stable schemes were developed (see, e.g., JiaZhangXuJiang ; ji2020adaptive ; huang2020optimal ; li2021conforming ; li2019nonconforming ; jin2018numerical ; bu2017finite ; li2018finite ; liu2009numerical ; zhang2020efficient ; mohebbi2013high ; li2018unconditionally ; gao2011compact ). However, the studies of preservation on discrete energy dissipation, or energy decay and maximum-principle are still limited. Liao et al.LiaoTangZhou presented a second-order nonuniform time-stepping scheme for (3) and demonstrated the scheme can preserve the discrete maximum-principle. In MaskariKaraa , the authors presented a finite element method for the time fractional Cahn-Hilliard equation using the fractional Euler formula in temporal direction and proved the scheme can preserve the energy dissipation. Very recently, the authors in LiaoTangZhou1 constructed a th order Crank-Nicolson scheme for the tFAC equation by applying an L1-type formula of the Riemann-Liouville derivative, which can preserve both the discrete version energy decay (7) and maximum-principle (8). Hou and Xu hou2022second explored the time fractional gradient flows where the fractional derivative was approximated by the well known L2-1σ method alikhanov2015new coupled with the so-called sum-of-exponentials (SOE) technique jiang2017fast and proved a modified type of energy dissipation on uniform meshes. They obtained the optimal second-order accuracy numerically by using graded meshes to compensate the low accuracy at initial time. However, to the best of our knowledge, high-order methods on uniform meshes that can preserve simultaneously the two intrinsic properties, i.e., the energy decay and maximum-principle, of tFAC equation are still missing in the literature. In this work, we shall fill this gap by a closer examination of a second-order accuracy formula called shifted fractional trapezoidal rule (SFTR) Yin01 ; YinLiuLiZhang222 , revealing some essential characteristics of this formula that are not shared with for most other second-order ones.
It has been a consensus that the solutions of time fractional models in general have intrinsic initial singularities, which may lead to order reduction for numerical methods of high order designed for smooth solutions Stynes ; zhao2014collocation . To resolve this issue among finite difference methods, two popular techniques are often considered, i.e., adding correction terms if the mesh is uniformly divided (see e.g. JinLazarovZhou ; Lubich1 ), or adopting nonuniform meshes that are much denser near the initial point (see e.g. LiaoTangZhou ; stynes2017error ; kopteva2019error , to name just a few). Some other techniques, such as constructing log type basis functions chen2020spectrally , or employing a nonlinear transformation for the time variable before discretization li2021novel , are also developed recently. Although our interest in this work mainly focuses on the study of the preservation of energy decay and maximum-principle, we demonstrate in numerical tests that our scheme, without any correction term, can result optimal accuracy at any positive time, even on uniform meshes. We argue that this is the first report of such phenomenon, i.e., optimal accuracy can be automatically recovered, for nonlinear time-fractional models. For a similar phenomenon examined for linear models, readers can refer YinLiuLiZhang222 .
We sum up the main contributions of this work:
- •
Prove theoretically some essential properties of the weights of SFTR- (i.e., SFTR with the shift parameter as ) and further demonstrate the discrete energy decay and maximum-principle preservation of the scheme.
- •
Demonstrate numerically the superiority of SFTR- that the intrinsic intial singularity can be resolved automatically.
The outline of the rest of the paper is as follows. In section 2, we prove the key properties of the weights of SFTR- which are crucial for the discrete maximum-principle preservation. In section 3, we first present the Crank-Nicolson finite difference scheme for the tFAC equation and then introduce a sequence closely related the initial weights of SFTR- with rigorous justification of its properties being essential to the discrete energy decay. At last, we prove the discrete maximum-princple. In section 4, we first examine our theoretical results, the discrete energy decay and maximum-principle preservation, by resorting to simulating the model (3) with a randomly distributed initial condition, and then verify the high accuracy of SFTR- formula, by comparisons with the classical fractional BDF2 and L2-1σ method, that our method can automatically resolve the initial singularity. Some concluding remarks are made in section 5.
2 SFTR and kernel properties
Divide the time interval by with , . Set . At the node , the SFTR- formula for the fractional derivative takes the form (see Yin01 ; YinLiuLiZhang222 )
[TABLE]
where the weights can either be obtained by the generating function
[TABLE]
or calculated directly by the recursive relation
[TABLE]
It has been shown in Yin01 the formula (9) approximates with second-order accuracy. In fact, it is a special case of general SFTR introduced in Yin01 ; YinLiuLiZhang222 . In the following, we give some peculiar characteristics of this formula.
Lemma 1
The following defined function is nonnegative for :**
[TABLE]
Proof
Replace with for and set to obtain
[TABLE]
for . For fixed , it is easy to check , then , which completes the proof of the lemma.
Lemma 2
For weights defined in (9), there hold (i) , , (ii) , and (iii) for any .
Proof
For (i), the correctness for can be checked directly. For , (10) leads to
[TABLE]
For , we first show the following fact
[TABLE]
then by (10) we can get
[TABLE]
provided that . In fact, the inequality (14) can be derived by induction arguments. Note first that always holds for . For , (14) is straightforward, as
[TABLE]
Then, for the case, we derive by the recursive formula (10) that
[TABLE]
where the assumption has been used within the first inequality. By Lemma 1 with replaced with and , respectively, we have and complete the induction.
For (ii), can be directly derived by (13) and the fact for all . We assume for and again by the recursive formula (10) we have
[TABLE]
For (iii), obviously we have , then by (i) there holds which completes the proof of the lemma.
3 Energy decay and maximum-principle
We first formulate the fully discrete scheme for model (3) by adopting finite difference methods in spatial direction and the SFTR- formula in temporal direction for the fractional derivative. The space is divided by grid points , , where , . Set . Take the grid function space with norms:
[TABLE]
For any , define the discrete inner product as
[TABLE]
Introduce the following centered difference formula, for :
[TABLE]
It is a well known result that for sufficiently smooth function , there hold
[TABLE]
Define and let . Take as the approximation to , then for problem (3) at grid point , the second-order difference scheme for , reads
[TABLE]
where and the nonlinear term takes the form
[TABLE]
which immediately leads to the key property (see Appendix A in LiaoTangZhou1 ),
[TABLE]
To formulate the related matrix form, for any , define by
[TABLE]
with , , and for any . The matrix form of (21) then reads
[TABLE]
where with standing for the operation of Kronecker tensor product of matrices, and is a symmetric matrix:
[TABLE]
To show the unique solvability of the nonlinear scheme (24), we reformulate it as
[TABLE]
where the matrix \Upsilon_{n}={\rm Diag}\big{(}\tau^{-\alpha}\omega_{0}-\frac{1}{2}+\frac{1}{2}(\boldsymbol{U}^{n-1})^{\circ 2}\big{)}-\frac{\varepsilon^{2}}{2}\Delta_{h}, and stands for the vector
[TABLE]
Here for the powers with a symbol we mean the calculation is performed elementwisely. It is a well known result that (25) admits a unique solution so long as the matrix is positive definite LiaoTangZhou1 ; LiaoTangZhou ; HouTang01 , which is satisfied if we limit such that as concluded in the following lemma.
Lemma 3
The nonlinear difference scheme (21) or (24) is uniquely solvable provided .
3.1 Energy decay
The discrete energy which is an analogue to in (1) can be defined by
[TABLE]
where is an approximation to satisfying .
The following sequence is important in deriving the energy decay property. Define satisfying
[TABLE]
Lemma 4
The sequence defined in (27) can be calculated by the recurrence formula:
[TABLE]
for , with the starting values \theta_{0}=\big{(}\frac{\alpha+1}{2\alpha}\big{)}^{\alpha}, .
Proof
By the definition (27), has the explicit form
[TABLE]
Take p_{1}(\xi)=\frac{1}{2}+\frac{1}{2\alpha}+\big{(}\frac{1}{2}-\frac{1}{2\alpha}\big{)}\xi and , then the formula (28) follows from Theorem A.1 of YinLiuLiZhang333 readily.
The weights actually hold a similar property as that stated in Lemma 2 for , which is determined essentially by the nonnegativity of a special designed function
[TABLE]
Lemma 5
The function defined in (30) is nonnegative for .
Proof
Let for , and , then one can get
[TABLE]
Some tedious but simple calculations show that , and thus .
Lemma 6
For weights defined in (27), there hold (i) , , and (ii) for any .
Proof
We first prove (i). The cases for can be verified directly. For , by (28) we have . For , similarly, one gets \theta_{3}=\frac{2\alpha}{3(1+\alpha)}\big{(}\alpha+\frac{3-\alpha}{2\alpha}\big{)}\theta_{2}<0. For , we first demonstrate that
[TABLE]
where
[TABLE]
with which the relation (28) yields
[TABLE]
provided that . Actually, (31) can be proved by induction. For , there holds
[TABLE]
We assume that (31) is valid, then from (28) one gets,
[TABLE]
which, by the assumption, leads to (for ),
[TABLE]
where the last inequality is due to Lemma 5 with replaced by , respectively.
For (ii), it is obvious that , and by (i) we know that any finite sum with index from [math] to is positive. The proof is completed.
Remark 1
The generating function in (29) in fact produces a difference formula for the Riemann-Liouville fractional differential operator at time with second-order accuracy. To see that, on the one hand satisfies since \big{[}\frac{1}{2}+\frac{1}{2\alpha}+\big{(}\frac{1}{2}-\frac{1}{2\alpha}\big{)}\xi\big{]}^{\alpha} is analytic on the closed unite disc for any fixed , and on the other hand,
[TABLE]
Then, the convolution quadrature theory Lubich1 guarantees approximates with second-order accuracy under mild conditions.
Remark 2
We emphasize that the properties revealed in Lemma 2 and Lemma 6 are essential to the following analysis of discrete energy decay and maximum-principle preservation. The difficulties in the proof for these two lemmas lie in the subtle design of (14) and (31), i.e., the choice of and , both of which lead to nonnegative functions described in Lemma 1 and Lemma 5, respectively.
To discretize the integral part within (6) based on the weights of SFTR-, we introduce another sequence defined as
[TABLE]
Then, by Cauchy product of series and , i.e.,
[TABLE]
one gets , followed by the fact
[TABLE]
thanks to Lemma 6. By similar arguments stated in Remark 1, we have
[TABLE]
Then, the shifted convolution quadrature theory YinLiuLiZhang444 indicates that, under mild conditions, approximates with second-order accuracy. Now, with the help of the sequence , we define the discrete counterpart of in (6) by
[TABLE]
where is an approximation to at time .
Based on Lemma 6 and the monotonicity of in (37), the following energy decay analysis can be carried out in a standard manner LiaoTangZhou1 . We present the details of the analysis within our setting for integrity.
Theorem 3.1
The discrete energy defined in (39) satisfies the decay property , .
Proof
Multiply both hand sides of (24) by after replacing with in (24), and sum the index from to to obtain
[TABLE]
Rearranging the terms in the left hand side of the above equation, one gets
[TABLE]
where is the -th coefficient of the series of the product , which by (27) yields and for . We then have
[TABLE]
Taking the inner product of (40) with respect to , we get
[TABLE]
Assume for some . Since and by Lemma 6, there holds
[TABLE]
Then, for the left hand side of (41) we have
[TABLE]
Moreover, since \big{(}\boldsymbol{U}^{n}-\boldsymbol{U}^{n-1},\Delta_{h}\boldsymbol{U}^{n-\frac{1}{2}}\big{)}=-\big{(}\|\nabla_{h}\boldsymbol{U}^{n}\|^{2}-\|\nabla_{h}\boldsymbol{U}^{n-1}\|^{2}\big{)}, combined with (23), the right hand side of (41) can be estimated by
[TABLE]
which combined with (43) leads to
[TABLE]
This completes the proof of the theorem.
Remark 3
It is notable that when , by (29) and thus for . In this case, defined in (39) becomes to
[TABLE]
and (45) degrades into
[TABLE]
which is compatible with the classical case (4).
3.2 Maximum-principle
The properties of proved in Lemma 2 and the form of nonlinear term approximation (22) followed by some standard analysis essentially lead to the discrete maximum-principle (see (LiaoTangZhou1, , Theorem 3.2)). We shall present in the next theorem the outline of the proof to find out the restriction on time-step size for our scheme.
Theorem 3.2
The numerical scheme (21) or (24) preserves the discrete maximum-principle, i.e., for satisfying 0<\tau<\min\big{\{}2^{\frac{1}{\alpha}}\frac{2\alpha}{\alpha+1},(\frac{\alpha h^{2}}{2\varepsilon^{2}})^{\frac{1}{\alpha}}(\frac{2\alpha}{\alpha+1})^{\frac{\alpha+1}{\alpha}}\big{\}}, there holds for all provided and .
Proof
With defined in (25), we rewrite (24) into
[TABLE]
where
[TABLE]
Assume for , and let G_{h}=(g_{jk})=\big{(}\frac{\varepsilon^{2}}{2}\Delta_{h}-\tau^{-\alpha}\omega_{1}I\big{)}. Then, there hold for and , and for any . If \tau\leq\big{(}\frac{\alpha h^{2}}{2\varepsilon^{2}}\big{)}^{\frac{1}{\alpha}}\big{(}\frac{2\alpha}{\alpha+1}\big{)}^{\frac{\alpha+1}{\alpha}}, i.e., , then
[TABLE]
Thanks to Lemma 2, the term can be bounded by . Since for any , then one gets \|\frac{1}{6}\big{[}3\boldsymbol{U}^{n-1}-(\boldsymbol{U}^{n-1})^{\circ 3}\big{]}\|_{\infty}\leq\frac{1}{3}. Moreover, the unique solvability condition on in Lemma 3, i.e., can lead to the following estimates (see (LiaoTangZhou1, , Lemma 3.5)),
[TABLE]
The above term by term estimates of (LABEL:ene.20) combined with a subtle contradiction argument finally give the desired conclusion. More details can be found in LiaoTangZhou1 .
Remark 4
In this paper, our focus is on the structure-preserving properties of the scheme. As for its convergence, here we give some remarks. If the exact solution is sufficiently smooth, it is easy to prove the second-order convergence of the scheme by using the standard energy method. Here we omit the proof because it is more reasonable to think that the solution has a weak singularity at . In the next section, we will give a numerical investigation, and the results show that the method has second order convergence at fixed positive time when solving the tFAC equation (3). Despite the rigorous arguments of sharp error estimate is still open to us, we would like to give some insights into why SFTR- automatically preserve the optimal accuracy at fixed time in numerical tests. Actually, for the linear counterpart of (3), i.e., the linear subdiffusion problem with , rigorous arguments have been carried out in YinLiuLiZhang222 for SFTR- with , where the correction term
[TABLE]
is added to the initial time step to compensate for the weak regularity of the solution and to restore the second-order accuracy. denotes some discrete approximation to the Laplacian. The correction term can be arbitrarily small so long as the given approaches adequately while the second-order accuracy is still guaranteed, and it is then quite natural to ask what may happen if takes , since in this case the correction term vanishes formally. However, the rigorous theoretical analysis for the limit case is still an open problem for that the arguments developed for can not be simply carried out by setting directly. As shown in YinLiuLiZhang222 , the arguments for rely essentially on the solution representation theory where a contour integral is involved. To be specific, let be the approximation to within some space discretization framework such as the finite element method, then can be represented by
[TABLE]
where , \beta_{\tau}(\zeta)=\frac{1-\zeta}{\tau(1+\mu_{1}\zeta)}\big{(}\frac{\mu_{0}}{1-\theta+\theta\zeta}\big{)}^{\frac{1}{\alpha}} and with the coefficients and defined by \mu_{0}=\big{(}\frac{2\alpha}{\alpha+2\theta}\big{)}^{\alpha}, and .
To obtain (52), it is required (Theorem 4.3 in YinLiuLiZhang222 ) that both and are analytic at . Unfortunately, when , both and are singular at point , which implies the underlying arguments for is non-standard and that replacing with directly is not acceptable. For the nonlinear subdiffusion problem such as the tFAC equation, more technique should be involved. Despite the difficulties and unknowns in the error estimates, the following numerical simulations are still valuable which, for the one hand suggests SFTR- is superior to the averaged fractional BDF2 on uniform meshes and is comparable to L2-1σ method on graded meshes, and for the other hand convince us by the idea that difference methods proposed at shifted non-integer grids can resolve the initial singularity of fractional problems to some extent.
4 Numerical experiments
We implement several examples in this section to verify the energy decay and maximum-principle preservation, and demonstrate the high efficiency of SFTR- under low solution regularity. Since the fully discrete scheme (21) or (24) is nonlinear, we adopt a simple iteration method with the stopping criterion that .
4.1 Verification of energy decay and maximum-principle
Example 1. Let and and take the initial condition where the function returns uniformly distributed random numbers in and thus . The time space mesh is chosen with and . We simulate the coarsening dynamics under the above setting and illustrate some snapshots in Fig.1 up to for different fractional differential order and , respectively. The maximum of and discrete compatible energy for each time level are depicted in Fig.2 (a) and (b), for respectively. Obviously, under this random initial condition, the discrete maximum-principle and energy decay property are preserved.
4.2 High accuracy under low regularity
We demonstrate in the following two examples the serious impact of low regularity of solution on temporal convergence accuracy by first simulating a model with smooth enough solution (in which case the source term is nonzero), and then exploring the original model and comparing the results between our method and the well known fractional BDF2 (F-BDF2) Lubich1 . For both examples, let , and .
Example 2. To approximate at time by the F-BDF2, we take the following process,
[TABLE]
where with generated by the function
[TABLE]
Assume the exact solution is
[TABLE]
The source term can be derived easily. Note that such solution is smooth in time from which nice convergence results can be expected. The temporal rates at time level is obtained by the formula:
[TABLE]
In Table 1, we report for different the error at time and convergence rates for both SFTR- and F-BDF2, by taking different time-step size and , respectively. For such smooth solution, the optimal second-order convergence accuracy is obtained which is in line with our expectation.
Example 3. This example is devoted to the model (3), i.e., with zero source term. Take the initial condition as , with no explicit exact solution known in advance. We therefore adopt the numerical solution (denoted by ) obtained at the fine mesh with as the reference solution, and the following formula to calculate the temporal rates at time :
[TABLE]
Similar as in Example 2, the errors and convergence rates are reported for and , respectively. However, unlike the results in Example 2, the SFTR- can still yield almost optimal convergence accuracy even through the solution is weak regular, which is much better than the classical F-BDF2 suffering a severe reduction in precision.
4.3 Comparison with the L2-1σ formula
Example 4. In this example, we compare our scheme with that in LiaoTangZhou formulated by the well-known L2-1σ formula on nonuniform meshes. For better demonstration, we calculate the norm errors at the finial time , under the condition that the number of grid points among , which is denoted by , is exactly the same for both schemes.
Let , and . Choose the same initial condition as that in Example 3. By graded meshes we mean that for some given , the interval is divided by points . Similar as Example 3, the reference solutions , which depend generally on and on in addition if graded meshes are considered, are obtained under the fine mesh with . Fig.3 illustrates the errors in norm of the scheme LiaoTangZhou for different with . Note that if , the mesh is uniform and if , the uniform second-order convergence rate is arrived at according to LiaoTangZhou . One easily observes from Fig.3 that to obtain the minimum error at final time , the mesh parameter should be between and , e.g., from Fig.3 (a) where , results in the minimum error. We therefore in Table 3 collect some key results and denote by “L2-1σ (uniform)” the errors on uniform mesh (i.e., ) and by “L2-1σ (min)” the minimum errors among . Obviously, SFTR- is much more accurate than L2-1σ on uniform meshes and both of these two methods are evenly matched (so long as is not too small) if graded meshes are equipped to L2-1σ. We also remark that SFTR- performs even better for large (e.g., in our example), though L2-1σ is more accurate when is small in which case more work must be involved to avoid the round-off errors polluting the coefficients of the formula (see (3.2) and (3.3) in LiaoTangZhou ).
5 Conclusion
In this work, we develop a finite difference scheme for time-fractional Allen-Cahn equation by SFTR- for time discretization and the centered difference formula for space variables. We first prove some key properties of the weights of SFTR- and further show that the scheme proposed is uniquely solvable. Moreover, the discrete energy decay property of the proposed scheme is exhibited by using some properties of two sets of coefficients and , which are related to . The discrete maximum-principle preserved of the scheme is also proved rigorously, by resorting to the negativity of the weights for . Numerical results confirm the correctness of our theoretical results concerning discrete energy decay law and maximum-principle, and reveal that SFTR- can resolve automatically the intrinsic singularity of tFAC equation, indicating SFTR- is superior to other high-order approximation formulas on uniform meshes (e.g., the fractional BDF2 or L2-1σ). Comparisons with L2-1σ method under graded meshes also confirm the high accuracy of our method.
There are some aspects deserving further study, e.g., proposing the theoretical analysis for the optimal convergence results of SFTR- when applied to nonlinear fractional equations, which will be our future work.
Acknowledgments
The authors are grateful to two anonymous referees and editors for their valuable suggestions which improve the presentation of this work greatly. This work is supported by the Natural Science Foundation of Inner Mongolia Autonomous Region of China (No. 2021BS01003 to G.Z.), NSF of China (Nos. 12171177 and 12011530058 to C.H., 12201322 to B.Y.), RFBR (No. 20-51-53007 to A. A.) and North-Caucasus Center for Mathematical Research under agreement No. 075-02-2021-1749 with the Ministry of Science and Higher Education of the Russian Federation.
Conflict of interest
The authors declare that they have no conflict of interest.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Al-Maskari, M., Karaa, S.: The time-fractional Cahn–Hilliard equation: analysis and approximation. IMA J. Numer. Anal. (2021)
- 2(2) Alikhanov, A.A.: A new difference scheme for the time fractional diffusion equation. J. Comput. Phys. 280 , 424–438 (2015)
- 3(3) Allen, S.M., Cahn, J.W.: A microscopic theory for antiphase boundary motion and its application to antiphase domain coarsening. Acta metall. 27 (6), 1085–1095 (1979)
- 4(4) Anderson, D.M., Mc Fadden, G.B., Wheeler, A.A.: Diffuse-interface methods in fluid mechanics. Annu. Rev. Fluid Mech. 30 (1), 139–165 (1998)
- 5(5) Bu, W., Xiao, A., Zeng, W.: Finite difference/finite element methods for distributed–order time fractional diffusion equations. J. Sci. Comput. 72 (1), 422–441 (2017)
- 6(6) Chen, L., Zhang, J., Zhao, J., Cao, W., Wang, H., Zhang, J.: An accurate and efficient algorithm for the time-fractional molecular beam epitaxy model with slope selection. Comput. Phys. Commun. 245 , 106842 (2019)
- 7(7) Chen, S., Shen, J., Zhang, Z., Zhou, Z.: A spectrally accurate approximation to subdiffusion equations using the log orthogonal functions. SIAM J. Sci. Comput. 42 (2), A 849–A 877 (2020)
- 8(8) Du, Q., Yang, J., Zhou, Z.: Time-fractional Allen–Cahn equations: analysis and numerical methods. J. Sci. Comput. 85 (2), 1–30 (2020)
