Abstract
This paper develops and analyzes a fully discrete mixed finite element method for the stochastic Cahn–Hilliard equation with gradient-type multiplicative noise that is white in time and correlated in space. The stochastic Cahn–Hilliard equation is formally derived as a phase field formulation of the stochastically perturbed Hele–Shaw flow. The main result of this paper is to prove strong convergence with optimal rates for the proposed mixed finite element method. To overcome the difficulty caused by the low regularity in time of the solution to the stochastic Cahn–Hilliard equation, the Hölder continuity in time with respect to various norms for the stochastic PDE solution is established, and it plays a crucial role in the error analysis. Numerical experiments are also provided to validate the theoretical results and to study the impact of noise on the Hele–Shaw flow as well as the interplay of the geometric evolution and gradient-type noise.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
We consider the following stochastic Cahn–Hilliard (SCH) problem:
where \({\mathcal {D}}\subset {\mathbb {R}}^d\) (\(d = 2, 3\)) is a bounded domain, n stands for the unit outward normal to \(\partial {\mathcal {D}}\), and \(T>0\) and \(\delta >0\) are fixed numbers. \(W_t\) denotes a standard real-valued Wiener process on a given filtered probability space \((\Omega , {\mathcal {F}}, \{ {\mathcal {F}}_t: t \ge 0 \}, {\mathbb {P}})\), “\(\circ \)” refers to the Stratonovich interpretation of the stochastic integral. \(X: {\mathbb {R}}^d \longrightarrow {\mathbb {R}}^d\) is a smooth divergence-free vector field defined on \({\mathcal {D}}\) satisfying \(X \cdot n = 0\) on \(\partial {\mathcal {D}}\).
Moreover, \(f=F'\), the derivative of a smooth double equal well potential F taking its global minimum zero at \(\pm 1\). In this paper we focus on the following quartic potential density function:
We note that the Stratonovich SPDE (1.1) can be equivalently rewritten as the following Itô SPDE:
where \(B = X \otimes X \in {\mathbb {R}}^{d \times d}\) with \(B_{ij} = X_i X_j\) (\(i,j = 1, \ldots , d\)).
By introducing the so-called chemical potential \(w:= -\epsilon \Delta u + \frac{1}{\epsilon } f(u)\), the above primal formulation of the SCH problem can be rewritten as the following mixed formulation:
which will be used to develop fully discrete finite element numerical methods in this paper.
The deterministic Cahn–Hilliard equation (i.e., \(\delta = 0\)) was originally introduced in [7] to describe complicated phase separation and coarsening phenomena in a melted alloy that is quenched to a temperature at which only two different concentration phases can exist stably. In the equation, u represents the concentration of one of two metallic components of the alloy mixture, the small parameter \(\epsilon > 0\) is called the interaction length. Note that in (1.6)–(1.7), t is the fast time representing \(\frac{t}{\epsilon }\) in the original Cahn–Hilliard formulation. The existence of bistable states suggests that nonconvex energy is associated with the equation (cf. [2, 7, 11]). The Cahn–Hilliard equation is well-known also because it closely relates to a celebrated moving interface problem, namely the Hele–Shaw (or Mullins–Sekerka) problem/flow. It was proved in [2, 37] that, as \(\epsilon \searrow 0\), the chemical potential \(w := -\epsilon \Delta u + \epsilon ^{-1} f(u)\) tends to a limit, which, together with a free boundary \(\Gamma := \cup _{0 \le t \le T} (\Gamma _t \times \{t\})\), satisfies the following Hele–Shaw (or Mullins–Sekerka) problem:
where \(\sigma = \int _{-1}^1 \sqrt{\frac{F(s)}{2}} \, ds\), \(\kappa \) and \(V_n\) are the mean curvature and the outward normal velocity of the interface \(\Gamma _t\), n is the unit outward normal to either \(\partial {\mathcal {D}}\) or \(\Gamma _t\), \(\left[ \frac{\partial w}{\partial n} \right] _{\Gamma _t} := \frac{\partial w^+}{\partial n} - \frac{\partial w^-}{\partial n}\), and \(w^+\) and \(w^-\) are respectively the restriction of w in the exterior and interior of \(\Gamma _t\) in \({\mathcal {D}}\). More details about the justification of the limit can be found in [2, 8, 40] and its numerical approximations in [13,14,15, 29, 41] and in [11].
In applications of the Hele–Shaw flow, uncertainty may arise and come from various sources such as thermal fluctuation, impurities of the materials and the intrinsic instabilities of the deterministic evolutions. Therefore, the evolution of the flow/interface under influence of noise is of great importance in applications, it is necessary and interesting to consider stochastic effects, and to study the impact of noise on its phase field models and solutions, especially on their long time behaviors. This then leads to considering the stochastic phase field models. However, how to incorporate noises correctly into phase field models is often a delicate issue.
In this paper, we consider the following stochastically perturbed Hale–Shaw flow:
where a white-in-time noise multiplied by a smooth spatial coefficient function X is added to the normal velocity of the interface \(\Gamma _t\), and the parameter \(\delta > 0\) represents the noise intensity. By an heuristic argument (see [39] and [11] for an analogous argument), we can formally show that equation (1.1) is a phase field formulation of the above stochastic Hele-Shaw flow.
It should be noted that there is another stochastic Cahn–Hilliard equation, called Cahn–Hilliard–Cook (CHC) equation, which has been extensively studied in the literature, see [5, 10, 34] for PDE analysis and [19, 25, 26, 28] and the references therein for its numerical approximations. However, the noise in the CHC equation is additive and the parameter \(\epsilon =1\) in those works. Hence, there may have no connection between the CHC equation and the above stochastic Hele–Shaw flow. We also note that numerical approximations of various stochastic versions of the following Allen–Cahn equation:
which is a closely related to the Cahn–Hilliard equation, have been extensively investigated in the literature [17, 21, 23, 24, 30, 32]. Most of those works focused on either additive noise or function-type multiplicative noise. Recently, finite element approximations of the stochastic Allen–Cahn (SAC) equation with gradient-type multiplicative noise had been carried out by the authors in [16]. This SAC equation was derived as and partially proved to be a phase field formulation of the stochastic mean curvature flow (cf. [22, 39, 42]).
The goal of this paper is to extend the work of [16] to the stochastic Cahn–Hilliard problem (1.1)–(1.3). Specifically, we shall develop and analyze a fully discrete mixed finite element method for this problem, and establish strong convergence with rates for the proposed mixed finite element method, under similar assumptions as those given in [16]. We note that the divergence-free property of X plays a key role in our analysis, which guarantees the sample-wise mass conservation for the strong solution to problem (1.1)–(1.3) and the discrete solution to problem (3.1)–(3.2). As such, the inverse discrete Laplace operator (see (3.6)) defined in the deterministic case can be employed directly in the error analysis. Another key ingredient for the error analysis is the Hölder continuity estimates for the strong solution. To the best of our knowledge, numerical analysis has yet been done for the stochastic Cahn–Hilliard equation with gradient-type multiplicative noise in the literature.
The rest of the paper is organized as follows. In Sect. 2, we define the weak formulation for problem (1.1)–(1.3) and derive several Hölder continuity estimates for the strong solution of the SPDE problem. In Sect. 3, a fully discretized mixed finite element method is formulated and properties of the discrete inverse Laplacian operator are presented, which will be utilized to establish the well-posedness and stability of the discrete method, and to prove the strong convergence with rates in Sect. 4. In Sect. 5, we report several numerical experiments to validate our theoretical results and to examine the interplay of the geometric parameter \(\epsilon \) and the noise intensity \(\delta \). Finally, a short conclusion is provided in Sect. 6.
Throughout this paper we shall use C to denote a generic positive constant independent of the parameters \(\epsilon \), \(\delta \), space and time mesh sizes h and \(\tau \), which can take different values at different occurrences.
2 Preliminaries
Standard functional space and function notation in [1] and [6] will be adopted in this paper. In particular, \(H^k({\mathcal {D}})\) for \(k \ge 0\) denotes the Sobolev space of order k, \((\cdot , \cdot )\) and \(\Vert \cdot \Vert _{L^2({\mathcal {D}})}\) denote the standard inner product and norm of \(L^2({\mathcal {D}})\).
In this section, we shall establish several technical lemmas about Hölder continuity estimates for the strong solution of problem (1.1)–(1.3) that play a key role in error analysis in Sect. 4. These estimates play the role of the time derivatives of the solution in the deterministic case.
First, we define the weak formulation for problem (1.1)–(1.3), based on the mixed formulation (1.6)–(1.9), as follows: Seeking an \({\mathcal {F}}_{t}\)-adapted and \(H^1({\mathcal {D}})\times H^1({\mathcal {D}})\)-valued process \((u(\cdot ,t), w(\cdot ,t))\) such that there hold \({\mathbb {P}}\)-almost surely
Let
denote the Cahn–Hilliard energy functional. We now state an uniform estimate for the expectation of the p-th moment energy. Since its proof is similar to that for [16, Lemma 2.1], we omit it to save space.
Lemma 1
Let (u, w) be the solution to problem (1.6)–(1.9). We have for any \(p > 1\)
Next, we derive a Hölder continuity estimate in time of the solution function u with respect to the spatial \(H^1\)-seminorm.
Lemma 2
Let (u, w) be the solution to problem (1.6)–(1.9) and assume u is sufficiently regular in the spatial variable. Then for any \(t, s \in [0,T]\) with \(t<s\), we have
where
Proof
Apply Itô’s formula to \(\Psi (u^{}(s)):=||\nabla u^{}(s)-\nabla u^{}(t)||_{L^2({\mathcal {D}})}^2\), and notice that
then we have
Then we obtain
Taking the expectation on both sides of (2.7) and using the Young’s inequality, we get
where the embedding theorem from \(H^1({\mathcal {D}})\) to \(L^{6}({\mathcal {D}})\) is used in estimating the nonlinear term.
The last two terms on the right-hand side of (2.8) can be incorporated into the third term, then the theorem is proved. \(\square \)
It turns out we also need to control the chemical potential w to handle the nonlinear terms in the error analysis. The following lemma establishes a Hölder continuity estimate in time for w with respect to the spatial \(H^1\)-seminorm.
Lemma 3
Let (u, w) be the solution to problem (1.6)–(1.9) which is assumed to be sufficiently regular in the spatial variable. Then for any \(t, s \in [0,T]\) with \(t<s\), we have
where
Proof
Define \(g(u(s)) := g_1(u(s))+g_2(u(s))\), where
Notice that
and
Applying Itô’s formula to \(g(w(s)) := \Vert \nabla w(s)-\nabla w(t)\Vert _{L^2({\mathcal {D}})}^2\), then we have
where
Taking the expectation on both sides of (2.13), and using the Young’s inequality and the embedding theorem, we get
The terms with lower moments can be absorbed into term \(C\sup \limits _{t\le \zeta \le s}{\mathbb {E}}\left[ {\Vert u(\zeta )\Vert _{H^6({\mathcal {D}})}^6} \right] \) using the Young’s inequality, then the theorem is proved. \(\square \)
3 Formulation of mixed finite element method
In this section we define our mixed finite element method for (2.1)–(2.2) and introduce several auxiliary operators that will be used in Sect. 4.
Let \(t_n = n \tau \) (\(n = 0, 1, \ldots , N\)) be a uniform partition of [0, T] with \(\tau = T/N\) and \({\mathcal {T}}_h\) be a quasi-uniform triangulation of \({\mathcal {D}}\). Let \(V_h\) be the finite element space given by
where \({\mathcal {P}}_1(K)\) denotes the space of polynomials of degree one on \(K \in {\mathcal {T}}_h\). Our fully discrete mixed finite element methods for (2.1)–(2.2) is defined as seeking \({\mathcal {F}}_{t_n}\)-adapted and \(V_h \times V_h\)-valued process \(\{ (u_h^n, w_h^n) \}\) (\(n = 1, \dots , N\)) such that \({\mathbb {P}}\)-almost surely
where \({\bar{\Delta }}\) denotes the difference operator, \({\bar{\Delta }} W_{n+1} := W_{t_{n+1}} - W_{t_n} \sim {\mathcal {N}}(0, \tau )\) and \(f^{n+1} := (u^{n+1}_h)^3 - u^{n+1}_h\). The initial values \((u^0_h, w^0_h)\) are chosen by solving
Note that \(u^0_h = P_h u_0\) where \(P_h: L^2({\mathcal {D}}) \longrightarrow V_h\) is the standard \(L^2\)-projection operator satisfying the following error estimates [6, 9]
for all \(v \in H^2({\mathcal {D}})\). Furthermore, the divergence-free property of X and its boundary condition imply that \((\nabla u^n_h \cdot X {\bar{\Delta }} W_{n+1}, 1) = (\text {div} (u^n_h X) {\bar{\Delta }} W_{n+1}, 1) = 0\). By taking \(\eta _h = 1\) in (3.1), we observe that the numerical solution function \(u^n_h\) satisfies the sample-wise mass conservation property, i.e., \((u^n_h, 1) = (u_0,1) \) almost surely for all \(n = 1, \ldots , N\).
Let \(\mathring{V}_h\) be the subspace of \(V_h\) with zero mean, i.e.,
We introduce the inverse discrete Laplace operator \(\Delta _h^{-1}: \mathring{V}_h \rightarrow \mathring{V}_h\) as follows: given \(\zeta \in \mathring{V}_h\), define \(\Delta _h^{-1}\zeta \in \mathring{V}_h\) such that
For any \(\zeta , \Phi \in \mathring{V}_h\), we can define the discrete \(H^{-1}\) inner product by
The induced mesh-dependent \(H^{-1}\) norm is given by
The following properties can be easily verified [3]:
and, if \({\mathcal {T}}_h\) is quasi-uniform, we further have
Setting \({\hat{u}}^n_h = u^n_h - {\bar{u}}_0\) and \({\hat{w}}^n_h = w^n - {\bar{w}}^n_h\), where \({\bar{v}} = |{\mathcal {D}}|^{-1} (v, 1)\), we can equivalently formulate (3.1)–(3.2) as: seeking \({\mathcal {F}}_{t_n}\)-adapted and \(\mathring{V}_h \times \mathring{V}_h\)-valued process \(\{ ({\hat{u}}_h^n, {\hat{w}}_h^n) \}\) (\(n = 1, \dots , N\)) such that \({\mathbb {P}}\)-almost surely
where \({\hat{f}}^{n+1} = ({\hat{u}}^{n+1}_h + {\bar{u}}_0)^3 - ({\hat{u}}^{n+1}_h + {\bar{u}}_0)\).
The next theorem establishes the well-posedness for the proposed numerical method.
Theorem 1
The scheme (3.1)–(3.2) (or (3.12)–(3.13)) is uniquely solvable, provided that the following mesh constraint is satisfied
Proof
For any \(v_h \in \mathring{V}_h\), let \(\eta _h = - \Delta ^{-1}_h v_h \in \mathring{V}_h\) in (3.12), we have
By (3.7), (3.13) and integration by parts, we can rewrite (3.15) as
Now we define \(B: \mathring{V}_h \longrightarrow \mathring{V}_h\) by
For any \(v_h \in \mathring{V}_h\), we have
Notice that
where we had used
to obtain the last inequality. Moreover, we have
by (3.9), and
by the Cauchy–Schwarz inequality, where \(C({\bar{\Delta }} W_{n+1})\) depends on \({\bar{\Delta }} W_{n+1}\). Combining (3.18)–(3.22) yields
Hence we have
provided that the mesh constraint (3.14) holds. It follows from Brouwer’s fixed point theorem [20, 38] that there exists \({\hat{u}}^{n+1}_h \in \mathring{V}_h\) such that
which also implies the existence of the solution to (3.16). This \({\hat{u}}^{n+1}_h\) together with \({\hat{w}}^{n+1}_h\) determined by (3.13) solves (3.12)–(3.13).
Next, it suffices to establish the uniqueness of the solution to (3.16). Assume \({\hat{u}}^{n+1}_{h,1}\) and \({\hat{u}}^{n+1}_{h,2}\) are two solutions to (3.16). Denote \(U^{n+1}_h = {\hat{u}}^{n+1}_{h,1} - {\hat{u}}^{n+1}_{h,2}\), we have
Taking \(v_h = U^{n+1}_h\) in (3.27), using the fact that
and the similar estimates to (3.20) and (3.21), we obtain
Therefore, under the mesh constraint (3.14), we conclude that \(U^{n+1}_h = 0\). This completes the proof. \(\square \)
Remark 1
Whenever \(\delta = 0\), the scheme (3.1)–(3.2) reduces to a fully implicit scheme (cf. [13,14,15] and the references therein). In this case (3.14) becomes \(\tau \le C \epsilon ^3\), which is consistent with the mesh constraint for the fully implicit scheme in the deterministic case. For the stochastic case (i.e., \(\delta > 0\)), the mesh constraint (3.14) depends on the noise intensity \(\delta \). In particular, if \(\delta \gg \epsilon ^{-1/2}\), we need stronger mesh constraint in terms of \(\epsilon \) for the time step size \(\tau \).
Next theorem derives an a priori estimates for \(u^n_h\).
Theorem 2
Let \((u^n_h, w^n_h) \in V_h \times V_h\) be the unique solution of (3.1)–(3.2) and suppose the mesh constraint (3.14) is satisfied, there holds
Proof
It suffices to prove the estimates for the solution to (3.12)–(3.13). Taking \(\eta _h = - \Delta ^{-1}_h {\hat{u}}^{n+1}_h\) in (3.12) and \(v_h = {\hat{u}}^{n+1}_h\) in (3.13), we have
Notice that
and the right-hand side of (3.31) can be estimated as follows:
and
by integration by parts and (3.9). Moreover, it follows from (3.9) that
Taking the expectation on both sides of (3.31), summing over \(n = 0, 1, \ldots , \ell -1\) with \(1 \le \ell \le N\), using (3.32)–(3.35) and the fact that
we get
Finally, (3.30) follows from (3.14) and applying the discrete Gronwall inequality to (3.36). The proof is complete. \(\square \)
4 Strong convergence analysis
The goal of this section is to establish the strong convergence with rates for the fully discrete mixed finite element method defined in the previous section. To the end, we introduce for \(n=0,1,2,\ldots ,N\),
With the help of Hölder continuity estimates derived in Sect. 2, we are able to prove strong convergence with rates for \(E^n\), which is stated in the following theorem.
Theorem 3
Under the mesh constraint (3.14), there holds
Proof
Subtracting (3.1)–(3.2) from (2.1)–(2.2) after substituting 0 by \(t_n\), and t by \(t_{n+1}\), we get \({\mathbb {P}}\)-almost surely
Since \(\Phi ^{n+1}(\omega ) \in \mathring{V}_h\), setting \(\eta _h = - \Delta ^{-1}_h \Phi ^{n+1} (\omega )\) in (4.2) and \(v_h = \tau \Phi ^{n+1}(\omega )\) in (4.3), it follows from the definition of \(\Delta ^{-1}_h\) (cf. (3.6)) that
Combining (4.4) and (4.5), and taking expectation on both sides, we have
The left-hand side of (4.6) can be rewritten as
Now we estimate the right-hand side of (4.6). Since \(P_h\) is the \(L^2\)-projection operator, we have
For the second term on the right-hand side of (4.6), we have by (3.3) that
For the third term on the right-hand side of (4.6), we observe that
First of all, we have
by the monotonicity property of the nonlinearity. Secondly, we can estimate the first term on the right-hand side of (4.10) by
where we had applied (3.4). Combining (4.10)–(4.12), (3.3) and (3.9), we obtain
For the fourth term on the right-hand side of (4.6), we have
by the Hölder continuity for \(\nabla w\) (cf. Lemma 3). Similarly, we have
by the Hölder continuity for \(\nabla u\) (cf. Lemma 2).
For the fifth term on the right-hand side of (4.6), we have
For the seventh term on the right-hand side of (4.6), we have by the integration by parts, the martingale property, the Itô isometry and (3.9) that
Similarly, we have
where we have used Lemma 2 and the following Poincaré’s inequality:
Combining (4.6)–(4.9) and (4.13)–(4.18), summing over \(n = 0, 1, \ldots , \ell -1\) with \(1 \le \ell \le N\), we have
Therefore, under the mesh constraint (3.14), we have by the discrete Gronwall inequality that
Finally, the estimate (4.1) follows from (4.20), (3.14), the triangle inequality, and the fact that \(\Phi ^0 = 0\). The proof is complete. \(\square \)
Remark 2
The error estimates in Theorem 3 is sub-optimal with respect to h in the \(\Vert \cdot \Vert _{-1,h}\)-seminorm, this is essentially due to the existence of the gradient-type noise (see the estimates of \(T_5\) and \(T_7\) in the proof), hence, the estimate is sharp in general. Numerical results in Sect. 5 indeed confirm the sub-optimal convergence whenever the noise is relatively large. However, the error is optimal with respect to h in the \(H^1\)-seminorm which is also confirmed by the numerical experiments.
Remark 3
Because the discrete Gronwall inequality was employed near the end of the proof, the error estimate in Theorem 3 depends on \(\frac{1}{\epsilon }\) exponentially. We note that a polynomial order dependence on \(\frac{1}{\epsilon }\) of the errors was achieved in the deterministic case [13,14,15] by using a PDE spectrum estimate result, however, such a spectrum estimate is yet proved to hold in the stochastic setting.
5 Numerical experiments
In this section, we report several numerical examples to check the performance of the proposed fully discrete mixed finite element method and numerically study the impact of noise on the evolution of the solution and the stochastic Hele-Shaw flow.
We consider the SPDE (1.6)–(1.9) on the square domain \({\mathcal {D}}= [-1, 1]^2\) and choose
where \(r = |x|\). It is clear that \(\text {div} X = 0\) in \({\mathcal {D}}\) and \(X \cdot n = 0\) on \(\partial {\mathcal {D}}\).
Let \(N_h = \text {dim} V_h\) and \(\{ \psi _i \}_{i=1}^{N_h}\) be the nodal basis of \(V_h\). Denote by \(\mathbf{u}^{n+1}\) (resp., \(\mathbf{w}^{n+1}\)) the coefficient vector of the discrete solution \(u^{n+1}_h = \sum _{i = 0}^{N_h} u^{n+1}_i \psi _i\) (resp., \(w^{n+1}_h = \sum _{i = 0}^{N_h} w^{n+1}_i \psi _i\)) at time \(t_{n+1} = (n+1) \tau \), \(n=0,\ldots , N-1\). Then (3.1)–(3.2) are equivalent to
where \(\mathbf{M}\) and \(\mathbf{A}\) denote respectively the mass and stiffness matrices, \(\mathbf{A}_{\mathbf{X}}\) is the weighted stiffness matrix with \((\mathbf{A_X} )_{ij} = (\nabla \psi _j \cdot X, \nabla \psi _i \cdot X)\), \({\mathbf{N}} ({\mathbf{u}^{n+1}})\) is the nonlinear contribution corresponding to the nonlinear term \((f^{n+1}, v_h)\), \(({\mathbf{C}_{\mathbf{X}}})_{ij} = (\nabla \psi _j\cdot X, \psi _i)\) and \(\mathbf{W}\) is the discrete Brownian motion with increments \({\bar{\Delta }} {\mathbf{W}_{n+1}} = {\mathbf{W}_{n+1}} - {\mathbf{W}_n}\).
In all our tests, we use the Brownian motion generated by using step size \(\tau _{\text {ref}} = 5 \times 10^{-5}\) and compute at least \(M = 1000\) Monte Carlo realizations. The first test concerns a smooth initial function, aiming to verify the rates of convergence of the proposed method with respect to the temporal mesh size \(\tau \) and the spatial mesh size h. The second and third tests are designed to investigate the influence of the noise intensity \(\delta \) and the parameter \(\epsilon \) on the stochastic evolutions for two different non-smooth initial functions.
5.1 Test 1
In this test we check the rates of convergence of the method (3.1)–(3.2) with a smooth initial function
We examine the errors \(\sup _{0 \le n \le N} {\mathbb {E}}\left[ {\Vert E^n \Vert ^2_{L^2({\mathcal {D}})}} \right] \) and \({\mathbb {E}}\left[ {\sum _{n = 1}^N \tau \Vert \nabla E^n \Vert ^2_{L^2({\mathcal {D}})}} \right] \), where \(E^n = u(t_n) - u^n_h\). Since the exact solution is unknown, we approximate the errors by
Here \(u^n_{\text {ref}}\) refers to a reference solution, which will be specified later. For simplicity, we use \(L^{\infty }(L^2)\) (resp., \(L^2(H^1)\)) to denote the norm (resp., seminorm) corresponding to the square root of the approximating errors \(\sup _{0 \le n \le N} {\mathbb {E}}\left[ {\Vert E^n \Vert ^2_{L^2({\mathcal {D}})}} \right] \) (resp., \({\mathbb {E}}\left[ {\sum _{n = 1}^N \tau \Vert \nabla E^n \Vert ^2_{L^2({\mathcal {D}})}} \right] \)).
In Table 1, we first examine the convergence rates in the time discretization by varying \(\tau \) with the fixed parameters \(\epsilon = 0.1\), \(\delta = 5\) and \(h = 2/2^6\). For each \(\tau \), the reference solution \(u^n_{\text {ref}}\) is chosen to be the numerical solution with the time step size \(\tau /2\) (i.e., we approximate the error by comparing the numerical solutions in two consecutive time discretizations). We observe the half order convergence rate for the \(L^2(H^1)\)-error as predicted in Theorem 3. Note that the \(L^{\infty }(L^2)\) error estimate is not available in Theorem 3, however it still provides us useful information about the accuracy of the numerical method.
Next we investigate convergence in the space discretization by varying h with the fixed parameters \(\epsilon = 0.1\), \(\delta = 25\) and \(\tau = 5 \times 10^{-5}\). For each h, the reference solution \(u^n_{\text {ref}}\) is chosen to be the numerical solution with the space size h/2. Since \(\delta \) is relatively large, we compute \(M = 10^4\) realizations. From Table 2, we see that the \(L^2(H^1)\)-error converges with order 1 which is consistent with the theoretical estimate of Theorem 3. Also, the \(L^{\infty }(L^2)\)-error converges with order less than 2, indicating a sub-optimal convergence in the lower order norm as predicted by Theorem 3.
5.2 Test 2
In this test, we take the initial function to be
where \(d_0(x)\) represents the signed distance function to the ellipse
First, we investigate the evolution of the zero-level set with respect to the noise intensity \(\delta \) with fixed \(\epsilon = 0.01\). Figure 1 plots snapshots at several time points of the zero-level set of \({\bar{u}}_h\) for \(\delta = 1, 5, 10\), where
We observe that when the noise is relatively small (\(\delta = 1\)), the zero-level set is close to the deterministic interface (\(\delta = 0\)). However, for relatively large noises (\(\delta = 5, 10\)), the zero-level sets rotate and evolve faster.
Next, we fix \(\delta = 1\) and study the influence of the parameter \(\epsilon \) on the evolution of the numerical interfaces. In Fig. 2, snapshots at four fixed time points of the zero-level set of \({\bar{u}}_h\) are depicted for three different \(\epsilon = 0.01, 0.015, 0.04\). Numerical results suggest the convergence of the numerical interface to the stochastic Hele-Shaw flow as \(\epsilon \rightarrow 0\) at each of four time points. In addition, the numerical interface evolves faster in time for larger \(\epsilon \).
Notice that in Figs. 1 and 2, we only plot the evolutions on the subdomain \([-0.6,0.6]^2\) for a better resolution.
In Fig. 3, we plot the change of the expected value of the discrete energy
in time with fixed \(\epsilon = 0.01\). It indicates that the decay property still holds for \(\delta = 1, 5, 10\).
5.3 Test 3
In this test, we consider the case with
where \(d_0(x) = \min \{d_1(x), d_2(x)\} \), and \(d_1(x)\) and \(d_2(x)\) denotes respectively the signed distance function to the ellipses
In Fig. 4, we depict snapshots at several time points of the zero-level set of \({\bar{u}}_h\) for \(\delta = 1, 5, 10\) with fixed parameter \(\epsilon = 0.01\). For all cases, the two separated zero-level sets eventually merge and evolve to a circular shape. For larger noise intensity (\(\delta = 5, 10\)), the two interfaces merge faster and develop two concentric interfaces where the outer interface evolves to a circular shape and the inner interface shrinks and eventually vanishes.
Next, we plot a few snapshots of the zero-level set of \({\bar{u}}_h\) for \(\epsilon = 0.01, 0.015, 0.04\) with fixed \(\delta = 1\) in Fig. 5. Again, the numerical interface evolves faster in time for larger \(\epsilon \), and the numerical interfaces stay close for \(\epsilon = 0.01\) and \(\epsilon = 0.015\).
The decay of the expected value of the discrete energy is shown in Fig. 6, where we consider three noise intensity levels \(\delta = 1, 5, 10\) with fixed \(\epsilon = 0.01\).
6 Conclusion
In this paper we studied a stochastic Cahn–Hilliard equation with gradient-type multiplicative noise, which is motivated by and proposed as a phase field model for the stochastically perturbed Hele-Shaw flow. We proposed a fully discrete mixed finite element method for solving the stochastic Cahn–Hilliard equation, and established its well-posedness and the \(\Vert \cdot \Vert _{-1,h}\)-norm stability of the numerical solution. Strong convergence with optimal rates were also proved with the help of various Hölder continuity estimates in time for the strong solution of the stochastic Cahn-Hillard equation.
Similar to [16], the energy-stability of the numerical solution is expected although a rigorous proof is yet be obtained. Such a stability is observed from our numerical experiments. It would be interesting to consider more general cases such as the diffusion operator depending on \(\nabla u\) nonlinearly and the noise intensity \(\delta \) depending on \(\epsilon \) polynomially. It is also possible to extend the work of this paper to other types of fully discrete numerical methods (such as DG methods) for the stochastic Cahn–Hilliard equation. Furthermore, a performance comparison between different numerical methods should be interesting, which we intend to study in a future work.
References
Adams, R., Fournier, J.: Sobolev Spaces, vol. 140. Academic Press, Cambridge (2003)
Alikakos, N.D., Bates, P.W., Chen, X.: Convergence of the Cahn-Hilliard equation to the Hele-Shaw model. Arch. Ration. Mech. Anal. 128(2), 165–205 (1994)
Aristotelous, A.C., Karakashian, O.A., Wise, S.M.: A mixed discontinuous Galerkin, convex splitting scheme for a modified Cahn-Hilliard equation. Disc. Cont. Dyn. Syst. Ser. B. 18(9), 2211–2238 (2013)
Anderson, D.M., McFadden, G.B., Wheeler, A.A.: Diffuse-interface methods in fluid mechanics. Annu. Rev. Fluid Mech. 30, 139–165 (1998)
Blömker, D., Maiker-Paape, S., Wanner, T.: Spinodal decomposition for the stochastic Cahn-Hilliard equation. Trans. Am. Math. Soc. 360, 449–489 (2008)
Brenner, S.C., Scott, L.R.: The Mathematical Theory of Finite Element Methods, 3rd edn. Springer, New York (2008)
Cahn, J.W., Hilliard, J.E.: Free energy of a nonuniform system I, Interfacial free energy. J. Chem. Phys. 28, 258–267 (1958)
Chen, X.: Global asymptotic limit of solutions of the Cahn-Hilliard equation. J. Differ. Geom. 44(2), 262–311 (1996)
Ciarlet, P.: The Finite Element Method for Elliptic Problems. North-Holland, Amsterdam (1978)
Cook, H.E.: Brownian motion in spinodal decomposition. Acta Metallurgica 18, 297–306 (1970)
Du, Q, Feng, X.: The phase field method for geometric moving interfaces and their numerical approximations. arXiv:1902.04924 [math.NA] (2019)
Eyre, D.: Unconditionally gradient stable time marching the Cahn-Hilliard equation. In: Bullard, J.W., Kalia, R., Stoneham, M., Chen, L.Q. (eds.) Computational and Mathematical Models of Microstructural Evolution, vol. 53, pp. 1686–1712. Materials Research Society, Warrendale (1998)
Feng, X., Li, Y., Xing, Y.: Analysis of mixed interior penalty discontinuous Galerkin methods for the Cahn-Hilliard equation and the Hele-Shaw flow. SIAM J. Numer. Anal. 54(2), 825–847 (2016)
Feng, X., Prohl, A.: Error analysis of a mixed finite element method for the Cahn-Hilliard equation. Numer. Math. 74, 47–84 (2004)
Feng, X., Prohl, A.: Numerical analysis of the Cahn-Hilliard equation and approximation for the Hele-Shaw problem. Inter. Free Bound. 7, 1–28 (2005)
Feng, X., Li, Y., Zhang, Y.: Finite element methods for the stochastic Allen-Cahn equation with gradient-type multiplicative noise. SIAM J. Numer. Anal. 55, 194–216 (2017)
Feng, X., Li, Y., Zhang, Y.: Strong convergence of a fully discrete finite element method for a class of semilinear stochastic partial differential equations with multiplicative noise. arXiv:1811.05028 [math.NA] (2018)
Funaki, T.: The scaling limit for a stochastic PDE and the separation of phases. Probab. Theory Relat. Fields 102, 221–288 (1995)
Furihata, D., Kovács, M., Larsson, S., Lindgren, F.: Strong convergence of a fully discrete finite element approximation of the stochastic Cahn-Hilliard equation. SIAM J. Numer. Anal. 56, 708–731 (2018)
Girault, V., Raviart, P.: Finite Element Methods for Navier–Stokes Equations: Theory and Algorithms. vol. 5 of Springer Series in Computational Mathematics. Springer, Berlin (1986)
Katsoulakis, M., Kossioris, G., Lakkis, O.: Noise regularization and computations for the \(1\)-dimensional stochastic Allen-Cahn problem. Interfaces Free Bound. 9, 1–30 (2007)
Kawasaki, K., Ohta, T.: Kinetic drumhead model of interface. I. Progr. Theor. Phys. 67, 147–163 (1982)
Kovács, M., Larsson, S., Lindgren, F.: On the backward Euler approximation of the stochastic Allen-Cahn equation. J. Appl. Probab. 52, 323–338 (2015)
Kovács, M., Larsson, S., Lindgren, F.: On the discretisation in time of the stochastic Allen-Cahn equation. Math. Nachr. 291, 966–995 (2018)
Kovács, M., Larsson, S., Mesforush, A.: Finite element approximation of the Cahn-Hilliard-Cook equation. SIAM J. Numer. Anal. 49, 2407–2429 (2011)
Kovács, M., Larsson, S., Mesforush, A.: Erratum: finite element approximation of the Cahn-Hilliard-Cook equation. SIAM J. Numer. Anal. 52, 2594–2597 (2014)
Krylov, N.V., Rozovskii, B.L.: Stochastic Evolution Equations. Stochastic Differential Equations: Theory and Applications: Interdisciplinary Math and Science. World Science Publication, Hackensack 2, 1–69 (2007)
Larsson, S., Mesforush, A.: Finite-element approximation of the linearized Cahn-Hilliard-Cook equation. IMA J. Numer. Anal. 31, 1315–1333 (2011)
Li, Y.: Error analysis of a fully discrete Morley finite element approximation for the Cahn–Hilliard equation. J. Sci. Comput. 78, 1862–1892 (2019)
Liu, Z., Qiao, Z.: Wong–Zakai approximations of stochastic Allen–Cahn equation. arXiv:1710.0953 [math.NA] (2017)
Lord, G., Powell, C., Shardlow, T.: An Introduction to Computational Stochastic PDEs. Cambridge Texts in Applied Mathematics. CUP, Cambridge (2014)
Majee, A.K., Prohl, A.: Optimal strong rates of convergence for a space-time discretization of the stochastic Allen-Cahn equation with multiplicative noise. Comput. Methods Appl. Math. 18, 297–311 (2018)
Nochetto, R.H., Verdi, C.: Convergence past singularities for a fully discrete approximation of curvature-driven interfaces. SIAM J. Numer. Anal. 34(2), 490–512 (1997)
Da Prato, G., Debussche, A.: Stochastic Cahn-Hilliard equation. Nonlinear Anal. 26, 241–263 (1996)
Da Prato, G., Zabczyk, J.: Stochastic Equations in Infinite Dimensions. Cambridge University Press, Cambridge (1992)
Prévôt, C., Röckner, M.: A Concise Course on Stochastic Partial Differential Equations. Springer, Berlin (2007)
Pego, R.L.: Front migration in the nonlinear Cahn-Hilliard equation. Proc. R. Soc. Lond. Ser. A 422, 261–278 (1989)
Rivière, B.: Discontinuous Galerkin Methods for Solving Elliptic and Parabolic Equations: Theory and Implementation, Frontiers in Applied Mathematics. SIAM, Philadelphia (2008)
Röger, M., Weber, H.: Tightness for a stochastic Allen-Cahn equation. Stoch. PDE: Anal. Comp. 1, 175–203 (2013)
Stoth, B.: Convergence of the Cahn-Hilliard equation to the Mullins-Sekerka problem in spherical symmetry. J. Differ. Eqs. 125, 154–183 (1996)
Wu, S., Li, Y.: Analysis of the Morley element for the Cahn–Hilliard equation and the Hele–Shaw flow. arXiv:1808.08581 [math.NA] (2018)
Yip, N.K.: Stochastic curvature driven flows. In: Da Prato, G., Tubaro, L. (eds.) Stochastic Partial Differential Equations and Applications, Lecture Notes in Pure and Applied Mathematics, vol. 227, pp. 443–460. Marcel Dekker, New York (2002)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The work of the Xiaobing Feng was partially supported by the NSF Grant DMS-1620168.
Rights and permissions
About this article
Cite this article
Feng, X., Li, Y. & Zhang, Y. A Fully Discrete Mixed Finite Element Method for the Stochastic Cahn–Hilliard Equation with Gradient-Type Multiplicative Noise. J Sci Comput 83, 23 (2020). https://doi.org/10.1007/s10915-020-01202-3
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-020-01202-3
Keywords
- Stochastic Cahn–Hilliard equation
- Stochastic Hele–Shaw flow
- Gradient-type multiplicative noise
- Phase transition
- Mixed finite element methods
- Strong convergence