WorksMathematics
Mass-lumped finite elements with maximum-bound preservation and original-energy dissipation for the degenerate-mobility Allen-Cahn equation
Abstract
In this work, we propose a mass-lumped finite element method for the Allen-Cahn equation that incorporates nonlinear mobility which may degenerate. The spatial approximation uses continuous, piecewise linear, mass-lumped finite elements, while convex splitting is employed for the double-well potential in time. Under the standard non-obtuse mesh condition, it is shown that the resulting fully discrete method preserves the maximum-bound principle unconditionally: if the initial approximation takes values in , then so does the numerical solution at every time level. Additionally, the method dissipates the original discrete Ginzburg-Landau energy without any time-step restriction, even when the mobility vanishes at pure phases. This analysis relies on the monotonicity of the lumped finite element operator and the convexity of the split potential. Numerical experiments confirm these theoretical properties and demonstrate the robustness of the method in phase-separation dynamics involving degenerate mobility.
Introduction
The Allen-Cahn equation is a fundamental phase-field model used to describe interfacial dynamics and phase separation. It was originally introduced to describe antiphase boundary motion in crystalline solids [1]. A classic numerical analysis of the model and its relation to mean-curvature flow can be found in [5]. In many applications, the relaxation rate depends on the local phase state and is therefore modeled through as a nonlinear mobility. In this paper, we investigate the generalized Allen-Cahn model described by the following system:
Here, () is a bounded polygonal or polyhedral domain, represents the outward-pointing unit normal vector, and is the interfacial width. Hereafter, and denote the inner product and norm, respectively. Moreover,
is the bistable potential with .
The mobility is assumed to be nonnegative for and is allowed to degenerate at the pure phases. One example is , where is a positive integer. The considered model has two important structural properties. If , the solution remains bounded by the pure phases, while the Ginzburg-Landau energy
formally satisfies
Maintaining both properties at the discrete level is even more crucial when is degenerate because violating the maximum-bound can easily cause the mobility to become negative and lose its physical interpretation.
Considerable work has been devoted to structure-preserving discretizations of Allen-Cahn-type equations. For nonlinear and possibly degenerate mobility, Shen, Tang and Yang [12] constructed maximum-principle-preserving finite-difference (FD) schemes for the generalized Allen-Cahn equation. Meanwhile, Du and Hou [3] developed a second-order, maximum-bound-preserving FD method for a generalized model with nonlinear mobility and convection. Second-order BDF and stabilized Crank-Nicolson schemes for general mobility were subsequently analyzed in [7]. More recently, Hou, Liu and Ju [9] obtained a second-order FD method that simultaneously preserves the maximum-bound principle and dissipates the original energy. Hou, Zhang and Zhu [8] developed an unconditionally maximum-bound-preserving second-order scheme. Fu et al. [6] addressed degenerate mobilities through dynamic stabilization. Their first-order method unconditionally preserves both the maximum-bound principle and energy dissipation, while the second-order formulation satisfies a conditional maximum-bound principle and a uniform original energy bound.
The finite element method (FEM) provides greater geometric flexibility, but preserving these structures simultaneously is more challenging. Barrett and Blowey [2] developed an early finite element analysis for degenerate Allen-Cahn/Cahn-Hilliard systems. For the classical Allen-Cahn equation, energy-stable FEMs have been studied in [11]. Mass-lumped, maximum-principle-preserving formulations have also been developed for surface Allen-Cahn equations [13]. Subsequently, Yang, Yi, and Zhang [14] proposed high-order mass-lumped FEM schemes that unconditionally preserve the maximum principle for the classical Allen-Cahn equation. However, FEM theory for nonlinear mobility, which can vanish at pure phases, is comparatively underdeveloped. This is especially true when a rigorous nodal maximum-bound and dissipation of the original Ginzburg-Landau energy are both required within the same fully discrete formulation.
Motivated by this observation, we construct a mass-lumped finite element scheme for (1) in conjunction with convex-splitting for the double-well potential. The diagonal property of mass lumping, combined with the sign structure of the stiffness matrix on non-obtuse simplicial meshes, enables us to establish a maximum-bound principle for the scheme using a direct nodal argument. Meanwhile, the convex splitting results in the original discrete energy law. We prove that, for arbitrary time step sizes, the method satisfies
In particular, the analysis remains valid when . We conducted numerical experiments to assess the accuracy of the proposed scheme, confirming that it maintains both the maximum-bound principle and the energy-dissipation property.
Mass-lumped finite element approximation
Let be a conforming and shape-regular simplicial partition of , consisting of triangles for and tetrahedra for , and let . We consider the continuous piecewise linear finite element space
We denote by the vertices of and by the corresponding nodal basis satisfying . For any nodal functions and , we introduce the mass-lumped inner product
and introduce the induced norm . Thus, the associated mass matrix is diagonal with strictly positive diagonal entries. We recall that we also use the standard inner product (without the subscript ). Mass lumping is particularly useful in maximum-principle analysis since it preserves the nodal character of the discrete evolution [10, 14].
For the stiffness matrix , let . Throughout the analysis, we impose the standard non-obtuse mesh condition
This condition (4) ensures that the finite element stiffness matrix possesses the monotonicity structure required by a discrete maximum principle [10]. Since the nodal basis forms a partition of unity and no essential boundary degrees of freedom are eliminated under the homogeneous Neumann condition, we have
To obtain an energy-stable temporal approximation, we use a convex splitting of the double-well potential
where both and are convex. Consequently, , and . This decomposition enables us to treat the convex contribution implicitly and the concave contribution explicitly. This is the key mechanism behind the discrete energy law [4, 11].
Next, let be a uniform temporal partition with time step , and define
Assuming , we set , where denotes the nodal interpolation operator. Given , the proposed mass-lumped FEM seeks to find such that, for all ,
Here and below, nonlinear quantities appearing in are evaluated nodally. In particular, . No strictly positive lower bound on the mobility is imposed. We only require
so that genuinely degenerate mobilities, such as
are included. Notice that if , then equation (7) simply implies at the corresponding node. Therefore, the discrete formulation remains well-defined at pure phases.
For later use, we record the nodal representation of (7). Choosing yields the following system:
where , and . Eliminating from (9), we obtain
Together with (4)–(5), the representation (12) will provide a direct nodal mechanism for establishing the maximum-bound principle.
Finally, corresponding to the Ginzburg–Landau energy in (2), we define the mass-lumped discrete energy
The combination of the diagonal lumped mass matrix and the stiffness-matrix sign structure yields the discrete maximum-bound. Meanwhile, the convex splitting in (8) leads directly to dissipation of the original energy (13). These two essential properties are established in the next section.
Maximum-bound and energy-dissipation properties
We will now establish the two main structural properties of the scheme (7). Throughout this section, we will assume that the mesh condition (4) and the mobility assumption (9) hold.
Well-posedness
Suppose that for all . If , then (10) immediately yields . On the remaining set , eliminating from (9) gives
The system (14) is the Euler equation of the functional
defined on the affine subspace satisfying for . Since the first term in (15) is strictly convex on the active nodes and the remaining quadratic and quartic terms are convex, is coercive and strictly convex. Therefore, it admits a unique minimizer. The chemical potential is subsequently uniquely determined from (11). Therefore, the fully discrete problem is well-posed.
Maximum-bound analysis
The following elementary property of the stiffness operator is central to the maximum-bound analysis.
Lemma 3.1. Let and assume (4)–(5). If , then . If , then .
Proof. Using (5), we have
Since for , and at a nodal maximum, , the first assertion is proven. The argument at a nodal minimum is identical, but with the inequalities reversed.
We are now ready to establish the discrete maximum-bound principle.
Theorem 3.2 (maximum-bound principle). Assume that , and that for . Then, for arbitrary , the solution of (7) satisfies
Proof. We proceed by induction. The assertion is true for . Suppose that for all nodes . By (9), we have . Assume, to the contrary, that
By Lemma 3.1,
Hence, from the nodal equation (12),
On the other hand, the induction hypothesis gives
which is a contradiction. Therefore, . Similarly, suppose that
From Lemma 3.1 we get the following
Using (12), we obtain
whereas the induction hypothesis yields
This is again a contradiction. Thus at every node. Since is piecewise linear, its extrema on every simplex are attained at the vertices, and hence (16) follows. The induction is complete.
A consequence of Theorem 3.2 is that at every time level, including the degenerate case .
Energy-dissipation properties
We next show that the same scheme dissipates the original discrete Ginzburg-Landau energy (13).
Theorem 3.3 (Original-energy dissipation). Under the assumptions of Theorem 3.2, the solution of (7) satisfies the discrete energy identity
where
Consequently, for every , we have the discrete energy decay
Proof. First, we set . Taking in (7a) and multiplying by gives
Taking in (7b), we obtain
The gradient contribution satisfies the exact identity
Moreover, for arbitrary and , it is straightforward that
Since
the last term in (23) is nonnegative. Applying (23) nodewise in the lumped inner product gives
Substitution of (22) and (24) into (21), followed by (20), yields (15). Finally, Theorem 3.2 ensures for every node, and therefore
Then, the claimed energy dissipation property follows, along with (16), which implies (17).
Thus, the proposed mass-lumped FEM preserves the intrinsic structures of the degenerate-mobility Allen-Cahn dynamics without any restriction on the time-step size. In particular, the maximum-bound keeps the numerical solution within the physically admissible interval , while (15) shows that the original discrete Ginzburg-Landau energy, rather than a modified one, is dissipated at every time step.
Numerical experiments
In this section, we present two numerical examples that demonstrate the accuracy and structure-preserving properties of the proposed method. The computational domain is triangulated by dividing each uniform rectangular cell into two right triangles. Thus, the resulting mesh satisfies the non-obtuse condition (4). All nonlinear systems are solved by Newton iteration using as the initial guess. The iterative procedure stops once the relative residual decreases below the prescribed tolerance of . Unless otherwise stated, we use the degenerate mobility .
Example 1. (Accuracy test) First, we consider the forced problem
on , supplemented with homogeneous Neumann boundary conditions. The source term is chosen such that
is the exact solution. In particular, since , we take
The exact solution satisfies the homogeneous Neumann condition and remains strictly within the admissible interval . We set , , and choose so that the first-order temporal error does not dominate the spatial discretization error. At the final time, we measure
The corresponding convergence rates are computed by
The numerical errors are reported in Table 1. as expected, the results exhibit the expected second-order convergence in the norm and first-order convergence in the seminorm for the piecewise linear finite element approximation.
| Rate | Rate | ||||
| - | - | ||||
Table 1. Numerical errors and convergence rates for Example 1 with .
Example 2. (Phase separation with degenerate mobility) Next, we examine the long-time phase evolution of the unforced Allen-Cahn problem (1) on . We set with and initialize the nodal values with a small random perturbation , where . Hence,
The computation is performed up to time on a uniform triangulation with and time step . To examine the two structural properties established in Theorems 3.2 and 3.3, we monitor the following:
Representative phase-field configurations, along with the histories of , , and are displayed in Figure 1. The nodal extrema remain in the admissible interval, , while the original discrete Ginzburg-Landau energy decreases monotonically, , in agreement with the theoretical results. Furthermore, the mobility decreases as approaches one and vanishes at the pure phases. This illustrates the effect of mobility degeneracy on the interfacial evolution.

Figure 1. Numerical results for Example 2 with , , , and . Panels (a)–(d) show at , , , and , respectively. Panel (e) shows the monotone decay of the discrete energy , while panel (f) confirms that the nodal extrema remain in , which is in agreement with Theorems 3.2 and 3.3.
Conclusion
We have developed a mass-lumped FEM for the Allen-Cahn problem involving nonlinear, potentially degenerate mobility. Combining mass lumping with a convex-splitting treatment of the double-well potential preserves the nodal maximum-bound principle in the proposed scheme, which dissipates the original discrete Ginzburg-Landau energy without any restriction on the time step size. The analysis remains valid when the mobility vanishes at the pure phases, and the discrete energy law further reveals the associated numerical dissipation mechanisms. Numerical experiments confirmed the expected finite element accuracy and verified the maximum-bound and energy-dissipation properties. These results provide a simple, robust, structure-preserving finite element framework for Allen-Cahn dynamics with degenerate mobility.
References
- [1]S. M. Allen, J. W. Cahn, A microscopic theory for antiphase boundary motion and its application to antiphase domain coarsening, Acta Metall. 27 (1979), 1085–1095.DOI
- [2]J. W. Barrett, J. F. Blowey, Finite element approximation of a degenerate Allen-Cahn/Cahn-Hilliard system, SIAM J. Numer. Anal. 39 (2001), 1598–1624.DOI
- [3]Z. Du, T. Hou, A linear second-order maximum-bound principle preserving finite difference scheme for the generalized Allen-Cahn equation, Appl. Math. Lett. 158 (2024), 109250.DOI
- [4]D. J. Eyre, Unconditionally gradient stable time marching the Cahn-Hilliard equation, Mater. Res. Soc. Sympos. Proc. 529 (1998), 39–46.DOI
- [5]X. Feng, A. Prohl, Numerical analysis of the Allen-Cahn equation and approximation for mean curvature flows, Numer. Math. 94 (2003), 33–65.DOI
- [6]H. Fu, D. Hou, Z. Qiao, B. Zhang, Dynamic-stabilization-based linear schemes for the Allen-Cahn equation with degenerate mobility, J. Comput. Math. 44 (2026), 1219–1247.
- [7]D. Hou, L. Ju, Z. Qiao, A linear second-order maximum-bound principle-preserving BDF scheme for the Allen-Cahn equation with a general mobility, Math. Comp. 92 (2023), 2515–2542.DOI
- [8]D. Hou, T. Zhang, H. Zhu, A linear second order unconditionally maximum-bound principle-preserving scheme for the Allen-Cahn equation with general mobility, Appl. Numer. Math. 207 (2025), 222–243.DOI
- [9]D. Hou, H. Liu, L. Ju, Unconditionally original energy-dissipative and MBP-preserving Crank-Nicolson scheme for the Allen-Cahn equation with general mobility, Comput. Math. Appl. 191 (2025), 86–104.DOI
- [10]X. Li, W. Huang, Maximum principle for the finite element solution of time-dependent anisotropic diffusion problems, Numer. Math. Part. Diff. Eqs. 29 (2013), 1963–1985.DOI
- [11]C. Li, Y. Huang, N. Yi, An unconditionally energy stable second order finite element method for solving the Allen-Cahn equation, J. Comput. Appl. Math. 353 (2019), 38–48.DOI
- [12]J. Shen, T. Tang, J. Yang, On the maximum principle preserving schemes for the generalized Allen-Cahn equation, Commun. Math. Sci. 14 (2016), 1517–1534.DOI
- [13]X. Xiao, R. He, X. Feng, Unconditionally maximum principle preserving finite element schemes for the surface Allen-Cahn type equations, Numer. Math. Part. Diff. Eqs. 36 (2020), 418–438.DOI
- [14]J. Yang, N. Yi, H. Zhang, High-order, unconditionally maximum-principle preserving finite element method for the Allen-Cahn equation, Appl. Numer. Math. 188 (2023), 42–61.DOI