Skip to main content

Theory and Modern Applications

A B-spline finite element method for nonlinear differential equations describing crystal surface growth with variable coefficient


In this paper, an efficient finite element scheme is presented for a class of fourth-order nonlinear parabolic problems with variable coefficient. To deal with second-order term in weak formulation, we choose the cubic B-spline function as a trial function. Rigorous error estimates are derived for both semi-discrete and fully-discrete schemes. We provide a numerical example to confirm our theoretical results.

1 Introduction

Molecular beam epitaxy (MBE) is a widely practiced technique for depositing atoms from a vapor phase onto a surface. The technique is very important in growing thin films [1, 2]. Crystal surface growth has recently received increasing interest in materials science [3, 4]. A reason is that it could be used in the design of semi-conductors.

In the analysis of MBE, \(H(x,t)\) is the hight of the surface above the substrate plane, and \(H(x,t)\) satisfies the current continuity equation

$$ H_{t}+\nabla \cdot J_{\mathrm{surface}}\{H\}=F, $$

where F is the incident mass flux out of the molecular beam. \(J_{\mathrm{surface}}\), which depends on the whole surface configuration, is the systematic current. Keeping only the most important terms in a gradient expansion, subtracting the mean height \(H=Fu\), and using appropriately rescaled units of height, distance, and time [5], one can get

$$ u_{t}=-\gamma \Delta ^{2}u-\mu \nabla \cdot \bigl[f\bigl(\nabla u^{2}\bigr)\nabla u\bigr], $$

where γ and μ are two positive constants. In equation (2), the linear term models relaxation through adatom diffusion driven by the surface free energy [6], while the nonlinear term simulates the nonequilibrium current [7]. A Burton–Cabrera–Frank type theory [8, 9] indicates the formula \(f(s^{2})=\frac{1}{1+s^{2}}\) [5]. Hence, we attain the following form:

$$ u_{t}+\gamma \Delta ^{2}u+\mu \nabla \cdot \biggl(\frac{\nabla u}{1+ \vert \nabla u \vert ^{2}} \biggr)=0, \quad (x,t)\in \varOmega \times (0,T), $$

where \(\varOmega \subset \mathbb{R}^{2}\) is a bounded domain with smooth boundary.

In [10], Grasselli et al. showed that equation (3) endowed with no-flux boundary conditions generates a dissipative dynamical system under very general assumptions on ∂Ω on a phase-space of \(L^{2}\) type. In the limit of weak desorption, Pierre-Louis et al. derived a 1D case of equation (3) for vicinal surface growing in the step flow mode [11]. This limit turned out to be singular, and nonlinearities of arbitrary order need to be taken into account. For 1D case of equation (3), Zhao et al. proved that the Hermite finite element method has the convergence rate of \(O(\Delta t+h^{3})\) (see [12]).

The finite element method (FEM) [13,14,15,16,17,18], as a type of an important numerical tool for solving differential equations, has a long history. For 1D Cahn–Hilliard equation, Zhang derived the error estimates of FEM [19]. Elliott and French [20] studied a continuous in-time finite-element Galerkin approximation for two-dimensional Cahn–Hilliard equation. In [21], Barrett et al. discussed the FEM for a fourth-order nonlinear degenerate parabolic equation. An iterative scheme, which solves the resulting nonlinear discrete system, is analyzed. In [22], Kästner et al. considered a numerical convergence study of the Cahn–Hilliard phase-field model within an isogeometric finite element analysis framework.

We also want to introduce the development history of the B-spline method. In 1946, the B-spline method was first presented in Schoenberg’s paper [23]. Curry and Schoenberg introduced one element B-spline functions in 1966 (see [24]). In 1976, de Boor extended B-spline to multiple situations [25]. Box-splines [26], simple splines [27], and conical splines [28], which were presented by de Boor, Micchelli, and Dahmen respectively, are the elegant forms of different functional forms of the multivariate B-splines. B-splines have been widely used in various fields of numerical analysis [29,30,31]. Hall studied the cubic B-spline interpolation [32, 33]. There are several papers which study the B-spline FEM [34,35,36,37,38,39].

B-splines have better smoothness than the Hermite type elements, for example, quadratic B-splines are in \(C^{1}(-\infty ,+\infty )\). Unfortunately, the convergence order of the FEM using quadratic B-splines is lower. Besides, Hermite type elements have two types of different basis functions, but the B-spline finite element only has one type of basis functions. So we consider the cubic B-spline FEM for a fourth-order nonlinear parabolic equation with variable coefficient. The convergence order of the B-spline FEM is equal to that of the Hermite FEM in paper [12].

The outline of this paper is as follows. In the next section, some basic definitions and results are introduced. In Sect. 3, we study the semi-discrete approximation and derive its convergence rate. In Sect. 4, the error estimate of the fully-discrete scheme is discussed. In Sect. 5, some numerical experiments are presented to confirm our theoretical results.

Throughout this paper, the letters C and \(C'\) denote generic constants independent of the division size not necessarily the same at different occurrences. On the other hand, we denote \(L^{2}\), \(L^{\infty }\), \(H^{k}\) norms in I by \(\Vert \cdot \Vert \), \(\vert \cdot \vert _{ \infty }\), and \(\Vert \cdot \Vert _{k} \), respectively.

2 Preliminaries

For a 1D case of equation (3), considering the fourth-order term with the variable coefficient and the suitable initial and boundary value conditions, we obtain the following problem:

$$ \textstyle\begin{cases} u_{t}+(\alpha (x,t)u_{xx})_{xx}+\mu ( \frac{u_{x}}{1+ \vert u_{x} \vert ^{2}} )_{x}=0, \quad (x,t)\in I\times (0,T), \\u(x,t)=u_{x}(x,t)=0, \quad (x,t)\in \partial I\times (0,T),\\u(x,0)=u_{0}(x), \quad x\in I, \end{cases} $$

where \(I=[0,1]\). The variable coefficient \(\alpha (x,t)\) satisfies the assumption

$$ \alpha (x,t),\frac{\partial \alpha }{\partial t}(x,t)\in C\bigl(I\times [0,T] \bigr), $$

and there exist three positive constants s, S, and M such that

$$ \begin{aligned} & 0< s \leq \alpha (x,t) \leq S< +\infty , \quad (x,t)\in I\times [0,T], \\ & \biggl\vert \frac{\partial \alpha }{\partial t} \biggr\vert \leq M, \quad (x,t)\in I \times [0,T]. \end{aligned} $$

Remark 2.1

Notice that the essential boundary conditions are \(u(0,t)=u(1,t)=u _{x}(0,t)=u_{x}(1,t)=0\). Then we define the following space:

$$ H_{0}^{2}(I)=\bigl\{ w;w \in H^{2}(I),w(0,t)=w(1,t)=w_{x}(0,t)=w_{x}(1,t)=0 \bigr\} . $$

Let k be any positive integer and \(\varphi _{k}(x)\) denote the kth-order B-spline with knots at the set \(\mathbb{Z}\) of integers such that \(\operatorname{supp}(\varphi _{k})=[0,k]\). More precisely, \(\varphi _{k}(x)\) is defined recursively by

$$ N_{k}(x)=(N_{k-1}\ast N_{1}) (x)= \int _{0}^{1}N_{k-1}(x-t)\,dt $$


$$N_{1}(x)=\chi _{[0,1]}= \textstyle\begin{cases} 1,&x\in [0,1],\\ 0,&\text{else}. \end{cases} $$

\(N_{4}(x)\) is obviously the cubic B-spline and can be expressed as

$$ N_{4}(x)= \textstyle\begin{cases} \frac{1}{6}x^{3}, &x\in [0,1],\\ -\frac{1}{2}x^{3}+2x^{2}-2x+ \frac{2}{3},& x\in [1,2],\\\frac{1}{2}x^{3}-4x^{2}+10x-\frac{22}{3},&x \in [2,3],\\ -\frac{1}{6}(x-4)^{3},&x\in [3,4],\\0,&\text{else}. \end{cases} $$

It is known that the B-spline \(N_{k}(x)\) is in \(C^{k-2}(-\infty , \infty )\).

The variational problem related to (4) is: Find \(u=u(\cdot ,t) \in H_{0}^{2}(I)\) (\(0\leq t\leq T\)) such that

$$ \textstyle\begin{cases} (u_{t},v)+(\alpha (x,t)D^{2}u,D^{2}v)=\mu ( \frac{Du}{1+ \vert Du \vert ^{2}}, Dv ), \quad \forall v\in H^{2}_{0}(I), \\ u(x,0)=u_{0}(x), \quad x \in I, \end{cases} $$

where \(Du=\frac{\partial u}{\partial x}\). We give the existence of the solution of problem (8) in the following theorem (see [12]).

Theorem 2.1

Suppose that \(u_{0}\in H_{0}^{2}(I)\). Then there exists a unique global solution \(u(x,t)\) for problem (8) such that

$$ u\in L^{\infty }\bigl(0,T;H^{2}_{0}(I)\bigr)\cap L^{2}\bigl(0,T;H^{4}(I)\bigr), \quad \quad u_{t}\in L^{2}\bigl(0,T;L^{2}(I)\bigr). $$

3 Semi-discrete scheme

The interval \(0=x_{0}< x_{1}<\cdots <x_{L}=1\) is divided into L equal finite elements by \(h=1/L\). Considering that the approximate solution must satisfy the boundary conditions, we introduce extended virtual nodes \(x_{-3}\), \(x_{-2}\), \(x_{-1}\), \(x_{L+1}\), \(x_{L+2}\), \(x_{L+3}\). If \(\varphi _{i}(x)=N_{4}(\frac{x-x_{i}}{h})\), thus \(\varphi _{i}(x)\) are the cubic B-spline functions with knots at the points \(x_{i}\).

Actually, B-spline basis functions are constructed as follows:

$$ \bigl\{ \widetilde{\varphi }_{-3}(x), \widetilde{\varphi }_{-2}(x), \widetilde{\varphi }_{-1}(x), \varphi _{0}(x),\ldots, \varphi _{L-4}(x), \widetilde{\varphi }_{L-3}(x), \widetilde{\varphi }_{L-2}(x), \widetilde{\varphi }_{L-1}(x)\bigr\} , $$


$$ \begin{aligned} &\widetilde{\varphi }_{-3}(x)=6\varphi _{-3}(x), \\ & \widetilde{\varphi }_{-2}(x)=\varphi _{-2}(x)-4\varphi _{-3}(x), \\ & \widetilde{\varphi }_{-1}(x)=\varphi _{-1}(x)- \frac{1}{2}\varphi _{-2}(x)+ \varphi _{-3}(x), \\ &\widetilde{\varphi }_{L-3}(x)=\varphi _{L-3}(x)- \frac{1}{2}\varphi _{L-2}(x)+\varphi _{L-1}(x), \\ &\widetilde{\varphi } _{L-2}(x)=\varphi _{L-2}(x)-4\varphi _{L-1}(x), \\ &\widetilde{\varphi } _{L-1}(x)=6\varphi _{L-1}(x). \end{aligned} $$

For convenience, we still denote the basis functions as \(\{\varphi _{i}(x)\}\). The basis functions satisfy the following properties:

$$ \begin{aligned} &\varphi _{-3}(0)=1,\quad\quad \varphi _{i}(0)=0\quad (i\neq -3),\quad\quad \varphi '_{i}(0)=0\quad (i\neq -3,-2), \\ &\varphi _{L-1}(1)=1,\quad\quad \varphi _{i}(1)=0\quad (i\neq L-1), \quad\quad \varphi '_{i}(1)=0 \quad (i\neq L-1,L-2). \end{aligned} $$

The B-spline parametrization is generally defined in the domain \([0,1]\). In this paper, we use \(N_{4}(x)\) to define the shape functions, which is convenient in computing integrals.

Let \(U_{h}\) be the cubic B-spline space, thus \(U_{h}\subset H_{0}^{2}(I)\). The approximation solution \(u_{h}(x,t) \in U_{h}\) satisfies

$$ u_{h}(x,t)=\sum_{i=-1}^{L-3} \delta _{i}(t)\varphi _{i}(x), $$

where \(\delta _{i}(t)\) are time-dependent quantities.

The semi-discrete finite element scheme based on B-splines for problem (8) is: Find \(u_{h}=u_{h}(\cdot ,t)\in U_{h}\) (\(0< t\leq T\)) such that

$$ \textstyle\begin{cases} (u_{h,t},v_{h})+(\alpha (x,t)D^{2}u_{h},D^{2}v_{h})=\mu (\frac{Du _{h}}{1+ \vert Du_{h} \vert ^{2}}, Dv_{h} ), \quad \forall v_{h}\in U_{h}, \\ (u_{h}(0)-u_{0},v_{h})=0, \quad \forall v_{h}\in U_{h}. \end{cases} $$

In order to deduce the error estimates of the B-spline FEM, we introduce the following lemma.

Lemma 3.1

The elliptic projection \(R_{h}: u\rightarrow R_{h} u\in U_{h}\) is defined by

$$ a(u-R_{h}u,v_{h})\equiv \bigl(\alpha (x,t)D^{2}(u-R_{h}u),D^{2}v_{h} \bigr)=0, \quad \forall v_{h} \in U_{h}. $$

It then follows from (6) and (10) that

$$ a(u,u)=a\bigl(\alpha (x,t)u,u\bigr)\geq C \Vert u \Vert _{2}^{2}, \quad \forall u\in H_{0}^{2}(I), $$

where C is a positive constant depending on \(\alpha (x,t)\). Hence, \(a(u,v)\) is a symmetrical positive definite bilinear form, and (see [13])

$$\begin{aligned} \Vert u-R_{h}u \Vert +h \Vert u-R_{h}u \Vert _{1}+h^{2} \Vert u-R_{h}u \Vert _{2}\leq Ch^{4} \Vert u \Vert _{4}. \end{aligned}$$

Firstly, we analyze the boundedness of the semi-discrete scheme.

Theorem 3.1

For \(u_{h}(0)\in H^{2}_{0}(I)\), there exists a unique solution \(u_{h}(t)\in U_{h}\) for problem (8) such that

$$ \bigl\Vert u_{h}(t) \bigr\Vert _{2}\leq C \bigl\Vert u_{h}(0) \bigr\Vert _{2}, \quad 0\leq t\leq T, $$

where C is a positive constant depending on \(\alpha (x,t)\), μ, and T, but independent of mesh size h.


According to ordinary differential equation theory, there exists a unique local solution to problem (9) in the interval \([0,t_{n})\). If we have (13), then according to the extension theorem, we can obtain the existence of unique global solution. So, we only need to prove (13).

Setting \(v_{h}=u_{h}\) in (9) and based on (6), we get

$$ \begin{aligned} \frac{1}{2}\frac{d}{dt} \Vert u_{h} \Vert ^{2}+s \bigl\Vert D^{2}u _{h} \bigr\Vert ^{2}\leq {}&\mu \biggl(\frac{Du_{h}}{1+ \vert Du_{h} \vert ^{2}}, Du _{h} \biggr) \leq \mu \Vert Du_{h} \Vert ^{2} \\ ={}&-\mu \bigl(D^{2}u _{h},u_{h}\bigr) \leq \frac{s}{2} \bigl\Vert D^{2}u_{h} \bigr\Vert ^{2}+\frac{ {\mu }^{2}}{2s} \Vert u_{h} \Vert ^{2}. \end{aligned} $$


$$ \frac{d}{dt} \Vert u_{h} \Vert ^{2}+s \bigl\Vert D^{2}u_{h} \bigr\Vert ^{2}\leq \frac{{\mu }^{2}}{s} \Vert u_{h} \Vert ^{2}. $$


$$ e^{-\frac{{\mu }^{2}}{s}t}\frac{d}{dt} \Vert u_{h} \Vert ^{2}-\frac{ {\mu }^{2}}{s}e^{-\frac{{\mu }^{2}}{s}t}\frac{{\mu }^{2}}{s} \Vert u_{h} \Vert ^{2}\leq 0. $$

We obtain

$$ \frac{d}{dt} \bigl(e^{-\frac{{\mu }^{2}}{s}t} \Vert u_{h} \Vert ^{2} \bigr)\leq 0. $$

Integrating (15) with respect to t, we have

$$ \bigl\Vert u_{h}(t) \bigr\Vert ^{2}\leq e^{\frac{{\mu }^{2}}{s}t} \bigl\Vert u_{h}(0) \bigr\Vert ^{2}\leq e^{\frac{{\mu }^{2}}{s}T} \bigl\Vert u_{h}(0) \bigr\Vert ^{2}, \quad 0\leq t\leq T. $$

Letting \(v_{h}=u_{h,t}\) in (9), one can get

$$ \Vert u_{h,t} \Vert ^{2}+\bigl(\alpha (x,t)D^{2}u_{h},D^{2}u_{h,t}\bigr)= \mu \biggl(\frac{Du_{h}}{1+ \vert Du_{h} \vert ^{2}}, Du_{h,t} \biggr). $$

A direct calculation gives

$$ \bigl(\alpha (x,t)D^{2}u_{h},D^{2}u_{h,t} \bigr)=\frac{1}{2}\frac{d}{dt}\bigl(\alpha (x,t)D^{2}u_{h},D^{2}u_{h} \bigr) -\frac{1}{2}\biggl(\frac{\partial \alpha }{ \partial t}D^{2}u_{h},D^{2}u_{h} \biggr). $$

By ε-inequality, we have

$$ \begin{aligned} \mu \biggl(\frac{Du_{h}}{1+ \vert Du_{h} \vert ^{2}}, Du_{h,t} \biggr) ={}&-\mu \biggl(\frac{1- \vert Du_{h} \vert ^{2}}{(1+ \vert Du_{h} \vert ^{2})^{2}}D^{2}u_{h}, u_{h,t} \biggr) \\ \leq {}&\mu \biggl\vert \frac{1- \vert Du_{h} \vert ^{2}}{(1+ \vert Du_{h} \vert ^{2})^{2}} \biggr\vert _{\infty } \bigl\Vert D^{2}u_{h} \bigr\Vert \Vert u_{h,t} \Vert \leq \frac{5\mu }{4} \bigl\Vert D^{2}u_{h} \bigr\Vert \Vert u_{h,t} \Vert \\ \leq {}& \frac{1}{2} \Vert u_{h,t} \Vert ^{2}+ \frac{25\mu ^{2}}{32} \bigl\Vert D^{2}u_{h} \bigr\Vert ^{2}. \end{aligned} $$

It is easy to see that

$$ \Vert u_{h,t} \Vert ^{2}+s \frac{d}{dt} \bigl\Vert D^{2}u_{h} \bigr\Vert ^{2} \leq \biggl(M+\frac{25\mu ^{2}}{16}\biggr) \bigl\Vert D^{2}u_{h} \bigr\Vert ^{2}. $$

Integrating (18) with respect to t, we obtain

$$ \bigl\Vert D^{2}u_{h}(t) \bigr\Vert ^{2} \leq e^{ \frac{16M+25\mu ^{2}}{16s}T} \bigl\Vert D^{2}u_{h}(0) \bigr\Vert ^{2}, \quad 0\leq t\leq T. $$

Notice that

$$ \Vert Du_{h} \Vert ^{2}=- \bigl(D^{2}u_{h},u_{h}\bigr)\leq \frac{1}{2} \bigl\Vert D^{2}u_{h} \bigr\Vert ^{2}+\frac{1}{2} \Vert u_{h} \Vert ^{2}, $$

which gives (13). □

Now, we give the error estimates of the finite element scheme (9).

Theorem 3.2

Let u be the solution to (8), \(u_{h}\) be the solution to (9). Assume that \(u(0)\in H^{4}(I)\), \(u_{t}\in L ^{2}(0,T;H^{4}(I))\), and the initial value satisfies

$$ \bigl\Vert u(0)-u_{h}(0) \bigr\Vert \leq Ch^{4} \bigl\Vert u(0) \bigr\Vert _{4}. $$

Then, for \(0< t\leq T\), we have the following error estimate:

$$ \bigl\Vert u(t)-u_{h}(t) \bigr\Vert \leq Ch^{3} \biggl[h \bigl\Vert u(0) \bigr\Vert _{4}+ \biggl( \int _{0}^{t}\bigl( \bigl\Vert u(\tau ) \bigr\Vert _{4}^{2}+h ^{2} \bigl\Vert u_{t}(\tau ) \bigr\Vert _{4}^{2}\bigr)\,d\tau \biggr)^{ \frac{1}{2}} \biggr]. $$


Let \(\theta (t)=R_{h}u-u_{h}\), \(\rho (t)=u-R_{h}u\), then we have

$$ u-u_{h}=u-R_{h}u+R_{h}u-u_{h}=\theta (t)+\rho (t). $$

It follows from (8)–(9) that

$$ \begin{aligned} &(\theta _{t},v_{h})+ \bigl(\alpha (x,t)D^{2}\theta ,D^{2}v_{h}\bigr) \\ &\quad =-(\rho _{t},v_{h})+\mu \biggl(\frac{Du}{1+ \vert Du \vert ^{2}}- \frac{Du_{h}}{1+ \vert Du_{h} \vert ^{2}},Dv_{h} \biggr). \end{aligned} $$

Setting \(v_{h}=\theta \) in (22), we have

$$\begin{aligned} (\theta _{t},\theta )+\bigl(\alpha (x,t)D^{2}\theta ,D^{2}\theta \bigr) =-(\rho _{t}, \theta )+\mu \biggl(\frac{Du}{1+ \vert Du \vert ^{2}}-\frac{Du_{h}}{1+ \vert Du _{h} \vert ^{2}},D\theta \biggr). \end{aligned}$$

Using (6) and ε-inequality, we can deduce that

$$ \begin{aligned}[b] &\frac{1}{2}\frac{d}{dt} \Vert \theta \Vert ^{2}+s \bigl\Vert D^{2}\theta \bigr\Vert ^{2} \\ &\quad \leq \bigl\vert -(\rho _{t},\theta ) \bigr\vert +\mu \biggl\Vert \frac{Du}{1+ \vert Du \vert ^{2}}-\frac{Du _{h}}{1+ \vert Du_{h} \vert ^{2}} \biggr\Vert \Vert D\theta \Vert \\ &\quad \leq \frac{1}{2}\bigl( \Vert \rho _{t} \Vert ^{2}+ \Vert \theta \Vert ^{2}\bigr) +\mu \biggl\Vert \frac{Du}{1+ \vert Du \vert ^{2}}-\frac{Du _{h}}{1+ \vert Du_{h} \vert ^{2}} \biggr\Vert ^{2} + \frac{\mu }{4} \Vert D\theta \Vert ^{2}. \end{aligned} $$

Note that

$$ \begin{aligned}[b] \biggl\Vert \frac{Du}{1+ \vert Du \vert ^{2}}- \frac{Du_{h}}{1+ \vert Du_{h} \vert ^{2}} \biggr\Vert ^{2} &\leq \biggl\Vert \frac{1-Du Du_{h}}{(1+ \vert Du \vert ^{2})(1+ \vert Du_{h} \vert ^{2})}(Du-Du _{h}) \biggr\Vert ^{2} \\ & \leq \biggl\vert \frac{1-Du Du_{h}}{(1+ \vert Du \vert ^{2})(1+ \vert Du _{h} \vert ^{2})} \biggr\vert _{\infty }^{2} \Vert Du-Du_{h} \Vert ^{2} \\&\leq \frac{25}{8}\bigl( \Vert D\theta \Vert ^{2}+ \Vert D\rho \Vert ^{2} \bigr). \end{aligned} $$


$$ \begin{aligned}[b] &\frac{1}{2}\frac{d}{dt} \Vert \theta \Vert ^{2}+s \bigl\Vert D ^{2}\theta \bigr\Vert ^{2} \\ &\quad \leq \frac{1}{2} \Vert \rho _{t} \Vert ^{2}+\frac{25\mu }{8} \Vert D\rho \Vert ^{2}+ \frac{1}{2} \Vert \theta \Vert ^{2} +\frac{27\mu }{8} \Vert D\theta \Vert ^{2} \\ &\quad \leq \frac{1}{2} \Vert \rho _{t} \Vert ^{2}+\frac{25\mu }{8} \Vert D\rho \Vert ^{2}+ \frac{s}{2} \bigl\Vert D^{2}\theta \bigr\Vert ^{2} + \biggl(\frac{1}{2}+\frac{729\mu ^{2}}{128s} \biggr) \Vert \theta \Vert ^{2}. \end{aligned} $$

Therefore we have

$$\begin{aligned} \frac{d}{dt} \Vert \theta \Vert ^{2}+s \bigl\Vert D^{2}\theta \bigr\Vert ^{2} \leq \Vert \rho _{t} \Vert ^{2}+\frac{25\mu }{4} \Vert D\rho \Vert ^{2}+ \biggl(1+\frac{729\mu ^{2}}{64s} \biggr) \Vert \theta \Vert ^{2}. \end{aligned}$$

By Gronwall’s inequality, we get

$$\begin{aligned} \Vert \theta \Vert ^{2}\leq C \biggl[ \bigl\Vert \theta (0) \bigr\Vert ^{2}+ \int _{0}^{t}\bigl( \Vert \rho _{t} \Vert ^{2}+ \Vert D\rho \Vert ^{2}\bigr)\,d\tau \biggr]. \end{aligned}$$

Using (12) and (20), it is easy to see that

$$ \begin{aligned}[b] \bigl\Vert \theta (0) \bigr\Vert &= \bigl\Vert u(0)-u_{h}(0)+R_{h} u(0)-u(0) \bigr\Vert \leq \bigl\Vert u(0)-u_{h}(0) \bigr\Vert + \bigl\Vert \rho (0) \bigr\Vert \\ &\leq \bigl\Vert u(0)-u_{h}(0) \bigr\Vert +Ch^{4} \bigl\Vert u(0) \bigr\Vert _{4}\leq C'h^{4} \bigl\Vert u(0) \bigr\Vert _{4}, \end{aligned} $$


$$ \begin{aligned} & \Vert D\rho \Vert = \bigl\Vert D(u_{h}-R_{h} u) \bigr\Vert \leq Ch^{3} \Vert u \Vert _{4}, \\ & \Vert \rho _{t} \Vert = \Vert u_{t}-R_{h} u_{t} \Vert \leq Ch^{4} \Vert u_{t} \Vert _{4}. \end{aligned} $$

Finally, for \(0< t\leq T\), it follows from (28)–(30) that the proof of the theorem is completed. □

Next, we deal with the \(H^{2}\)-estimate.

Theorem 3.3

Let u be the solution to (8), \(u_{h}\) be the solution to (9). Assume that \(u(0)\in H^{4}(I)\), \(u,u_{t}\in L ^{2}(0,T;H^{4}(I))\), and the initial value satisfies

$$ \bigl\Vert u(0)-u_{h}(0) \bigr\Vert _{2} \leq Ch^{2} \bigl\Vert u(0) \bigr\Vert _{4}. $$

Then we have the following error estimate:

$$ \bigl\Vert u(t)-u_{h}(t) \bigr\Vert _{2} \leq Ch^{2} \biggl[ \bigl\Vert u(0) \bigr\Vert _{4}+ \biggl( \int _{0}^{t}\bigl( \bigl\Vert u(\tau ) \bigr\Vert _{4}^{2}+h ^{4} \bigl\Vert u_{t}(\tau ) \bigr\Vert _{4}^{2}\bigr)\,d\tau \biggr)^{ \frac{1}{2}} \biggr]. $$


Letting \(v_{h}=\theta _{t}\) in (22), we get

$$\begin{aligned} \Vert \theta _{t} \Vert ^{2}+\bigl( \alpha (x,t)D^{2}\theta ,D^{2} \theta _{t}\bigr) =-(\rho _{t},\theta _{t})+\mu \biggl(\frac{Du}{1+ \vert Du \vert ^{2}}- \frac{Du _{h}}{1+ \vert Du_{h} \vert ^{2}},D\theta _{t} \biggr), \end{aligned}$$


$$\begin{aligned} \bigl(\alpha (x,t)D^{2}\theta ,D^{2}\theta _{t}\bigr)=\frac{1}{2}\frac{d}{dt}\bigl( \alpha (x,t)D^{2}\theta ,D^{2}\theta \bigr) -\frac{1}{2} \biggl(\frac{\partial \alpha }{\partial t}D^{2}\theta ,D^{2}\theta \biggr). \end{aligned}$$

Based on (6) and ε-inequality, we have

$$ \begin{aligned}[b] \Vert \theta _{t} \Vert ^{2}+\frac{s}{2}\frac{d}{dt} \bigl\Vert D ^{2} \theta \bigr\Vert ^{2} \leq{}&\frac{M}{2} \bigl\Vert D^{2}\theta \bigr\Vert ^{2}+ \Vert \rho _{t} \Vert ^{2}+\frac{1}{4} \Vert \theta _{t} \Vert ^{2}+\frac{1}{4} \Vert \theta _{t} \Vert ^{2} \\ & {} +\mu ^{2} \biggl\Vert D \biggl(\frac{Du}{1+ \vert Du \vert ^{2}}- \frac{Du_{h}}{1+ \vert Du _{h} \vert ^{2}} \biggr) \biggr\Vert ^{2}. \end{aligned} $$

To derive the theorem, we give the following estimate:

$$\begin{aligned} \begin{aligned}[b] & \biggl\Vert D \biggl( \frac{Du}{1+ \vert Du \vert ^{2}}-\frac{Du_{h}}{1+ \vert Du_{h} \vert ^{2}} \biggr) \biggr\Vert ^{2} \\ &\quad = \biggl\Vert \frac{(1- \vert Du \vert ^{2})D^{2}u}{(1+ \vert Du \vert ^{2})^{2}}-\frac{(1- \vert Du_{h} \vert ^{2})D ^{2}u_{h}}{(1+ \vert Du_{h} \vert ^{2})^{2}} \biggr\Vert ^{2} \\ &\quad \leq 2 \biggl\Vert \biggl(\frac{1- \vert Du \vert ^{2}}{(1+ \vert Du \vert ^{2})^{2}}-\frac{1- \vert Du_{h} \vert ^{2}}{(1+ \vert Du _{h} \vert ^{2})^{2}} \biggr)D^{2}u \biggr\Vert ^{2} \\ & \quad\quad {} +2 \biggl\Vert \frac{1- \vert Du _{h} \vert ^{2}}{(1+ \vert Du_{h} \vert ^{2})^{2}}\bigl(D^{2}\theta +D^{2}\rho \bigr) \biggr\Vert ^{2} \\ &\quad \leq 2 \biggl\vert \frac{(Du+Du_{h})(-3- \vert Du \vert ^{2}- \vert Du_{h} \vert ^{2}+ \vert Du \vert ^{2} \vert Du _{h} \vert ^{2})}{(1+ \vert Du \vert ^{2})^{2}(1+ \vert Du_{h} \vert ^{2})^{2}} \biggr\vert _{\infty } ^{2} & \bigl\Vert D^{2}u \bigr\Vert ^{2} \Vert D\theta +D\rho \Vert ^{2} \\ & \quad\quad {} +2 \biggl\vert \frac{1- \vert Du_{h} \vert ^{2}}{(1+ \vert Du_{h} \vert ^{2})^{2}} \biggr\vert _{ \infty }^{2} \bigl\Vert D^{2}\theta +D^{2} \rho \bigr\Vert ^{2} \\ &\quad \leq C\bigl( \bigl\Vert D^{2}\theta \bigr\Vert ^{2}+ \bigl\Vert D^{2}\rho \bigr\Vert ^{2}+ \Vert D\theta \Vert ^{2}+ \Vert D\rho \Vert ^{2}\bigr) \\ &\quad \leq C'\bigl( \bigl\Vert D^{2}\theta \bigr\Vert ^{2}+ \Vert \theta \Vert ^{2}+ \Vert \rho \Vert _{2}^{2}\bigr). \end{aligned} \end{aligned}$$


$$\begin{aligned} \Vert \theta _{t} \Vert ^{2}+s \frac{d}{dt} \bigl\Vert D^{2}\theta \bigr\Vert ^{2} \leq C\bigl( \bigl\Vert D^{2}\theta \bigr\Vert ^{2}+ \Vert \theta \Vert ^{2} \Vert + \Vert \rho _{t} \Vert ^{2}+ \Vert \rho \Vert _{2}^{2}\bigr). \end{aligned}$$

Integrating (36) with respect to t, we have

$$\begin{aligned} \bigl\Vert D^{2}\theta \bigr\Vert ^{2} \leq C \biggl( \bigl\Vert D^{2}\theta (0) \bigr\Vert ^{2}+ \int _{0}^{t}\bigl( \Vert \theta \Vert ^{2}+ \Vert \rho _{t} \Vert ^{2}+ \Vert \rho \Vert _{2}^{2}\bigr)\,d\tau \biggr). \end{aligned}$$

Combining (12) and (31), we have

$$ \begin{aligned}[b] \bigl\Vert D^{2}\theta (0) \bigr\Vert \leq{} & \bigl\Vert D^{2}u(0)-D^{2}u _{h}(0) \bigr\Vert + \bigl\Vert D^{2}R_{h} u(0)-D^{2}u(0) \bigr\Vert \\ \leq {}& Ch^{2} \bigl\Vert u(0) \bigr\Vert _{4}. \end{aligned} $$

Then we obtain

$$ \bigl\Vert D^{2}\theta \bigr\Vert \leq Ch^{2} \biggl\{ \bigl\Vert u(0) \bigr\Vert _{4}+ \biggl[ \int _{0}^{t}\bigl( \bigl\Vert u(\tau ) \bigr\Vert _{4}^{2}+h ^{4} \bigl\Vert u_{t}(\tau ) \bigr\Vert _{4}^{2}\bigr)\,d\tau \biggr]^{ \frac{1}{2}} \biggr\} . $$

Using the triangle inequality, we complete the proof. □

4 Fully-discrete scheme

The fully-discrete finite element scheme for problem (8) is: Find \(u_{h}^{n}\in U_{h}\) (\(n=1,2,\ldots,N\)) such that

$$ \textstyle\begin{cases} (\partial _{t}u_{h}^{n},v_{h})+(\alpha (x,t^{n,\theta })D^{2}u_{h} ^{n,\theta },D^{2}v_{h})=\mu (\frac{Du_{h}^{n,\theta }}{1+ \vert Du _{h}^{n,\vartheta } \vert ^{2}}, Dv_{h} ), \quad \forall v_{h}\in U_{h}, \\ (u(0),v_{h})=(u_{h}^{0},v_{h}), \quad \forall v_{h}\in U_{h}, \end{cases} $$

where N is a given positive integer, \(\Delta t=T/N\) denotes the time step size, \(t_{n}=n\Delta t\) and

$$ \begin{aligned} &\partial _{t} u_{h}^{n}=\bigl(u_{h}^{n}-u_{h}^{n-1} \bigr)/\Delta t, \\ &t^{n,\theta }=\theta t^{n}+(1-\theta )t^{n-1}, \\ &u_{h}^{n,\theta }=\theta u_{h}^{n}+(1-\theta )u_{h}^{n-1}, \\ &u_{h}^{n,\vartheta }=\vartheta u_{h}^{n}+(1- \vartheta )u_{h}^{n-1}. \end{aligned} $$

When \(\theta =\vartheta =1\) and \(\theta =\vartheta =\frac{1}{2}\), the schemes are the backward Euler and Crank–Nicolson finite element scheme, respectively.

In this paper, we choose \(\theta =1\), \(\vartheta =0\). The fully-discrete finite element scheme is

$$ \textstyle\begin{cases} (\partial _{t}u_{h}^{n},v_{h})+(\alpha (x,t^{n})D^{2}u_{h}^{n},D^{2}v _{h})=\mu (\frac{Du_{h}^{n}}{1+ \vert Du_{h}^{n-1} \vert ^{2}}, Dv_{h} ), \quad \forall v_{h}\in U_{h}, \\(u(0)-u_{h}^{0},v_{h})=0, \quad \forall v_{h}\in U_{h}. \end{cases} $$

From the above formulation, if \(u_{h}^{n-1}\) is known, the fully-discrete finite element scheme is linear. We give the next estimate.

Theorem 4.1

Let \(u^{n}\) be the solution to problem (8), \(u_{h}^{n}\) be the solution to the fully-discrete scheme (40). Assume that \(u(0)\in H^{4}(I)\), \(u_{t}\in L^{2}(0,T;H^{4}(I))\), \(u_{tt} \in L^{2}(0,T;L^{2}(I))\), and \(u_{0h}\in U_{h}\) satisfies

$$ \bigl\Vert u(0)-u_{h}^{0} \bigr\Vert \leq Ch^{4} \bigl\Vert u(0) \bigr\Vert _{4}. $$

For sufficiently small Δt, there exists a constant C independent of h, Δt, and n such that

$$ \bigl\Vert u^{n}-u_{h}^{n} \bigr\Vert \leq C\bigl(\Delta t+h^{3}\bigr). $$


Let \(\rho ^{n}=u^{n}-R_{h} u^{n}\) and \(\theta ^{n}=R_{h} u^{n}-u_{h} ^{n}\). Then \(u^{n}-u_{h}^{n}=\rho ^{n}+\theta ^{n}\), and

$$ \begin{aligned}[b] &\bigl(\partial _{t}\theta ^{n},v_{h}\bigr)+\bigl(\alpha ^{n} D^{2}\theta ^{n},D^{2}v _{h}\bigr) \\ &\quad =\bigl(r^{n},v_{h}\bigr) +\mu \biggl( \frac{Du^{n}}{1+ \vert Du^{n} \vert ^{2}}-\frac{Du _{h}^{n}}{1+ \vert Du_{h}^{n-1} \vert ^{2}},Dv_{h} \biggr), \end{aligned} $$


$$ \partial _{t} \theta ^{n}=\bigl(\theta ^{n}- \theta ^{n-1}\bigr)/\Delta t, \quad\quad \alpha ^{n}=\alpha \bigl(x,t^{n}\bigr), \quad\quad r^{n}=\partial _{t}R_{h}u(t_{n})-u_{t}(t_{n}). $$

Taking \(v_{h}=\theta ^{n}\) in (43), using Lemma 3.1 and ε-inequality, we get

$$ \begin{aligned}[b] \bigl\Vert \theta ^{n} \bigr\Vert ^{2}+s\Delta t \bigl\Vert D^{2}\theta ^{n} \bigr\Vert ^{2}\leq{} & \frac{1}{2}\bigl( \bigl\Vert \theta ^{n-1} \bigr\Vert ^{2}+ \bigl\Vert \theta ^{n} \bigr\Vert ^{2}\bigr) +\frac{\Delta t}{2}\bigl( \bigl\Vert r ^{n} \bigr\Vert ^{2}+ \bigl\Vert \theta ^{n} \bigr\Vert ^{2}\bigr) \\ & {} +\Delta t \bigl\Vert D\theta ^{n} \bigr\Vert ^{2} + \frac{{\mu }^{2}\Delta t}{4} \biggl\Vert \frac{Du^{n}}{1+ \vert Du^{n} \vert ^{2}} - \frac{Du_{h}^{n}}{1+ \vert Du_{h}^{n-1} \vert ^{2}} \biggr\Vert ^{2}. \end{aligned} $$

We can easily obtain

$$ \bigl\Vert D\theta ^{n} \bigr\Vert ^{2}= -\bigl(\theta ^{n},D^{2}\theta ^{n}\bigr) \leq \frac{1}{2s} \bigl\Vert \theta ^{n} \bigr\Vert ^{2}+\frac{s}{2} \bigl\Vert D^{2}\theta ^{n} \bigr\Vert ^{2}. $$


$$ \begin{aligned}[b] \bigl\Vert \theta ^{n} \bigr\Vert ^{2}+s\Delta t \bigl\Vert D^{2}\theta ^{n} \bigr\Vert ^{2}\leq{} & \bigl\Vert \theta ^{n-1} \bigr\Vert ^{2}+\Delta t \biggl(1+\frac{1}{s} \biggr) \bigl\Vert \theta ^{n} \bigr\Vert ^{2} +\Delta t \bigl\Vert r^{n} \bigr\Vert ^{2} \\ & {} +\frac{{\mu }^{2}\Delta t}{2} \biggl\Vert \frac{Du^{n}}{1+ \vert Du^{n} \vert ^{2}} -\frac{Du_{h}^{n}}{1+ \vert Du _{h}^{n-1} \vert ^{2}} \biggr\Vert ^{2}. \end{aligned} $$

In addition, we have

$$ \begin{aligned}[b] & \biggl\Vert \frac{Du^{n}}{1+ \vert Du^{n} \vert ^{2}}- \frac{Du_{h}^{n}}{1+ \vert Du_{h} ^{n-1} \vert ^{2}} \biggr\Vert \\ &\quad = \biggl\Vert \frac{Du^{n}}{1+ \vert Du^{n} \vert ^{2}}-\frac{Du ^{n}}{1+ \vert Du^{n-1} \vert ^{2}} \biggr\Vert + \biggl\Vert \frac{Du^{n}}{1+ \vert Du^{n-1} \vert ^{2}}-\frac{Du ^{n}}{1+ \vert Du_{h}^{n-1} \vert ^{2}} \biggr\Vert \\ & \quad\quad {} + \biggl\Vert \frac{Du^{n}}{1+ \vert Du _{h}^{n-1} \vert ^{2}}-\frac{Du_{h}^{n}}{1+ \vert Du_{h}^{n-1} \vert ^{2}} \biggr\Vert \\ &\quad \leq \biggl\Vert \frac{Du^{n}(Du^{n}+Du^{n-1})(Du^{n}-Du^{n-1})}{(1+ \vert Du ^{n} \vert ^{2})(1+ \vert Du^{n-1} \vert ^{2})} \biggr\Vert \\ &\quad\quad {} + \biggl\Vert \frac{Du^{n}(Du ^{n-1}+Du_{h}^{n-1})(Du^{n-1}-Du_{h}^{n-1})}{(1+ \vert Du^{n-1} \vert ^{2})(1+ \vert Du _{h}^{n-1} \vert ^{2})} \biggr\Vert + \biggl\Vert \frac{Du^{n}-Du_{h}^{n}}{1+ \vert Du _{h}^{n-1} \vert ^{2}} \biggr\Vert \\ &\quad \leq \bigl\vert Du^{n} \bigr\vert _{\infty } \bigl\Vert Du ^{n}-Du^{n-1} \bigr\Vert + \bigl\vert Du^{n} \bigr\vert _{\infty } \bigl\Vert Du^{n-1}-Du_{h}^{n-1} \bigr\Vert \\ &\quad\quad {} + \bigl\Vert Du^{n}-Du_{h}^{n} \bigr\Vert . \end{aligned} $$

By Sobolev’s embedding theorem, we know \(W^{2,0}(I)\hookrightarrow W ^{1,\infty }(I)\), that is,

$$ \bigl\vert Du^{n} \bigr\vert _{\infty }\leq \bigl\Vert u^{n} \bigr\Vert _{2}\leq C. $$

Note that

$$ \bigl\vert Du^{n}-Du^{n-1} \bigr\vert = \biggl\vert \int _{t_{n-1}}^{t_{n}}Du_{t}(t)\,dt \biggr\vert \leq \Delta t^{\frac{1}{2}} \biggl( \int _{t_{n-1}}^{t_{n}} \bigl\Vert Du_{t}(t) \bigr\Vert ^{2}\,dt \biggr)^{\frac{1}{2}}. $$

Adding (46)–(48) together, we have

$$\begin{aligned} & \biggl\Vert \frac{Du^{n}}{1+ \vert Du^{n} \vert ^{2}}- \frac{Du_{h}^{n}}{1+ \vert Du_{h} ^{n-1} \vert ^{2}} \biggr\Vert \\ &\quad \leq C \biggl[\Delta t^{\frac{1}{2}} \biggl( \int _{t_{n-1}}^{t_{n}} \bigl\Vert Du_{t}(t) \bigr\Vert ^{2}\,dt \biggr)^{ \frac{1}{2}} + \bigl\Vert D\rho ^{n-1} + D\theta ^{n-1} \bigr\Vert + \bigl\Vert D\rho ^{n}+ D\theta ^{n} \bigr\Vert \biggr] \\ &\quad \leq C \biggl[\Delta t^{ \frac{1}{2}} \biggl( \int _{t_{n-1}}^{t_{n}} \bigl\Vert Du_{t}(t) \bigr\Vert ^{2}\,dt \biggr)^{\frac{1}{2}} +h^{k-1}+ \bigl\Vert D\theta ^{n-1} \bigr\Vert + \bigl\Vert D\theta ^{n} \bigr\Vert \biggr]. \end{aligned}$$

Let \(r^{n}=r_{1}^{n}+r_{2}^{n}\), where

$$ \begin{aligned} &r_{1}^{j}=\partial _{t}R_{h}u(t_{j})-\partial _{t}u(t_{j})= \frac{1}{ \Delta t} \int _{t_{j-1}}^{t_{j}}(R_{h}-I)u_{t} \,dt, \\ &r_{2}^{j}=\partial _{t}u(t_{j})-u_{t}(t_{j})=- \frac{1}{\Delta t} \int _{t_{j-1}}^{t_{j}}(t-t_{j-1})u_{tt} \,dt. \end{aligned} $$

It is easy to see that

$$\begin{aligned} \bigl\Vert r_{1}^{j} \bigr\Vert \leq \frac{1}{\Delta t} \int _{t_{j-1}} ^{t_{j}}Ch^{4} \Vert u_{t} \Vert _{k}\,dt \leq C(\Delta t)^{- \frac{1}{2}}h^{4} \biggl( \int _{t_{j-1}}^{t_{j}} \Vert u_{t} \Vert _{4}^{2}\,dt \biggr)^{\frac{1}{2}} \end{aligned}$$


$$\begin{aligned} \bigl\Vert r_{2}^{j} \bigr\Vert \leq \int _{t_{j-1}}^{t_{j}} \Vert u _{tt} \Vert \,dt \leq (\Delta t)^{\frac{1}{2}} \biggl( \int _{t_{j-1}} ^{t_{j}} \Vert u_{tt} \Vert ^{2}\,dt \biggr)^{\frac{1}{2}}. \end{aligned}$$

One can easily get

$$\begin{aligned} \sum_{j=1}^{n} \bigl\Vert r^{j} \bigr\Vert ^{2} \leq C(\Delta t)^{-1} \bigl[( \Delta t)^{2}+h^{8}\bigr] \int _{0}^{t_{n}}\bigl( \Vert u_{t} \Vert _{4}^{2}+ \Vert u_{tt} \Vert ^{2}\bigr)\,dt. \end{aligned}$$

Substituting (49) and (50) into (45), we obtain

$$ \begin{aligned}[b] & \bigl\Vert \theta ^{n} \bigr\Vert ^{2}- \bigl\Vert \theta ^{n-1} \bigr\Vert ^{2} + \frac{s\Delta t}{2}\bigl( \bigl\Vert D^{2}\theta ^{n} \bigr\Vert ^{2}- \bigl\Vert D^{2}\theta ^{n-1} \bigr\Vert ^{2}\bigr) \\ &\quad \leq C\Delta t\bigl( \bigl\Vert \theta ^{n-1} \bigr\Vert ^{2}+ \bigl\Vert \theta ^{n} \bigr\Vert ^{2}+h^{6}\bigr) +C\bigl[( \Delta t)^{2}+h^{8} \bigr] \int _{t_{n-1}}^{t_{n}}\bigl( \Vert u_{t} \Vert _{4}^{2}+ \Vert u_{tt} \Vert ^{2}\bigr)\,dt. \end{aligned} $$

Taking the sum over n, by \(n\Delta t=t_{n}\leq T\), we have

$$ \begin{aligned}[b] & \bigl\Vert \theta ^{n} \bigr\Vert ^{2}+\frac{s\Delta t}{2} \bigl\Vert D^{2} \theta ^{n} \bigr\Vert ^{2} \\ &\quad \leq (1+C\Delta t) \bigl\Vert \theta ^{0} \bigr\Vert ^{2}+\frac{s\Delta t}{2} \bigl\Vert D^{2}\theta ^{0} \bigr\Vert ^{2}+C\Biggl(\Delta t\sum _{i=1}^{n} \bigl\Vert \theta ^{i} \bigr\Vert ^{2}+Th^{6}\Biggr) \\ & \quad\quad {} +C\bigl[(\Delta t)^{2}+h^{8}\bigr] \int _{t_{0}}^{t_{n}}\bigl( \Vert u_{t} \Vert _{4}^{2}+ \Vert u_{tt} \Vert ^{2}\bigr)\,dt. \end{aligned} $$

Using (12) and (41), we get

$$ \bigl\Vert \theta ^{0} \bigr\Vert \leq \bigl\Vert u(0)-u_{h}(0) \bigr\Vert + \bigl\Vert u(0)-R_{h}u(0) \bigr\Vert \leq Ch^{4} \bigl\Vert u(0) \bigr\Vert _{4}. $$


$$\begin{aligned} \bigl\Vert \theta ^{n} \bigr\Vert ^{2} \leq C\Delta t\sum_{i=1}^{n-1} \bigl\Vert \theta ^{i} \bigr\Vert ^{2}+C\bigl[(\Delta t)^{2}+h^{6}\bigr]. \end{aligned}$$

Using the discrete Gronwall inequality and Lemma 3.1, we get the error estimate (42). □

Although we assume that \(\alpha (x,t)\) is a smooth function in (5), \(\alpha (x,t)\in W^{1,\infty }(0,T;W^{1,\infty }(I))\) is enough.

It is difficult to estimate the nonlinear term which affects the convergence order of the schemes. It leads to the failure of the optimal convergence.

5 Numerical approximation

In this section, we consider the following equation:

$$ \textstyle\begin{cases} u_{t}+(\alpha (x,t)u_{xx})_{xx}+ (\frac{u_{x}}{1+ \vert u_{x} \vert ^{2}} )_{x}=f(x,t), \quad (x,t)\in (0,1)\times (0,1], \\u(x,t)=u_{x}(x,t)=0, \quad x=0,1, t\in (0,1],\\u(x,0)=u_{0}(x), \quad x\in [0,1], \end{cases} $$

where \(\alpha (x,t)=1+xt\). We take the analytical solution \(u(x,t)=t ^{2}(1-\cos 2\pi x)\). The behavior of the exact solution to equation (53) is shown in Fig. 1 and the profile of the solution to the fully-discrete form is given in Fig. 2.

Figure 1
figure 1

The exact solution to the full-discrete scheme. The figure is the profile of the exact solution to the cubic B-spline finite element method

Figure 2
figure 2

The numerical solution to the full-discrete scheme. The figure is the profile of the numerical solution to the cubic B-spline finite element method

The numerical solution is in good accordance with the exact solution, indicating that the numerical scheme is valid and efficient.

Then the errors and the orders of convergence are shown in Tables 13.

Table 1 The error for different space step h at \({t=1}\)

5.1 Tables

In Table 1, taking the time step \(\Delta t=\frac{1}{200{,}000}\), we find that the rate of convergence in space is the fourth order in \(L^{2}\) norm and is the second order in \(H^{2}\) norm. Tt means that the accuracy in space is better than the theoretical precision.

In Table 2, the space step is \(h=\frac{1}{800}\). It is easy to see that the orders of error estimate are \(O(\Delta t)\) in both \(L^{2}\) and \(H^{2}\) norms.

Table 2 The error for different time step Δt at \({t=1}\)

In Table 3, we choose \((\Delta t,h)=(\frac{1}{1000},\frac{1}{10}), ( \frac{1}{8000},\frac{1}{20}), (\frac{1}{64{,}000},\frac{1}{40}), ( \frac{1}{512{,}000},\frac{1}{80})\), respectively. The errors are optimal order convergent in \(L^{2}\) and \(H^{2}\) norms.

Table 3 The error for different time step Δt and space step h at \({t=1}\)

The tables show the errors and convergence analysis in space and time. In \(L^{2}\) norm, the convergence order is higher than the result of theoretical analysis. The reason is that it is difficult to deal with the estimation of the nonlinear term. The numerical example demonstrates that the cubic B-spline finite element scheme is efficient.

6 Conclusion

In this paper, the model is a class of fourth-order nonlinear parabolic differential equations with variable coefficient \(\alpha (x,t)\). By constructing appropriate basis functions satisfying the boundary conditions, we obtain the finite element schemes based on the cubic B-spline. We analyze the boundedness of the semi-discrete scheme and discuss the error estimates in \(L^{2}\) norm and \(H^{2}\) norm. We also discrete the temporal variable, and the fully-discrete scheme is taken as a linearized backward Euler scheme. The coefficient matrix of the corresponding linear system is spare, which can be solved efficiently. For the fully-discrete scheme, the rate of convergence is discussed. The numerical results indicate that our method is efficient and its computational accuracy is better than the theoretical results.

Through the above results, we know that the cubic B-splines have better smoothness than the Hermite type elements. The B-spline finite element has only one type of basis functions. It is clear that the B-spline FEM decreases the order of the coefficient matrix, but it can get the same convergence order as the Hermite FEM.


  1. Hunt, A.W., Orme, C., Williams, D.R.M., Orr, B.G., Sander, L.M.: Instabilities in MBE growth. Europhys. Lett. 27(8), 611–616 (1994)

    Article  Google Scholar 

  2. Du, Q., Nicolaides, R.A.: Numerical analysis of a continuum model of phase transition. SIAM J. Numer. Anal. 28(5), 1310–1322 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  3. Rost, M., Krug, J., Smilauer, P.: Unstable epitaxy on vicinal surfaces. Surf. Sci. 369(1), 393–402 (1996)

    Article  Google Scholar 

  4. Johnson, M.D., Orme, C., Hunt, A.W., Graff, D., Sudijion, J., Sauder, L.M., Orr, B.G.: Stable and unstable growth in molecular beam epitaxy. Phys. Rev. Lett. 72(1), 116–119 (1994)

    Article  Google Scholar 

  5. Rost, M., Krug, J.: Coarsening of surface structures in unstable epitaxial growth. Phys. Rev. E 55(4), 3952–3957 (1997)

    Google Scholar 

  6. Mullins, W.W.: Flatening of nearly plane surfaces due to capillarity. J. Appl. Phys. 30, 77–87 (1959)

    Article  Google Scholar 

  7. Krug, J., Plischke, M., Siegert, M.: Surface diffusion currents and the universality classes of growth. Phys. Rev. Lett. 70(21), 3271–3274 (1993)

    Article  Google Scholar 

  8. Politi, P., Villain, J.: Ehrlich–Schwoebel instability in molecular-beam epitaxy—a minimal model. Phys. Rev. B 54(7), 5114–5129 (1996)

    Article  Google Scholar 

  9. Krug, J., Schimschak, M.: Metastability of step flow growth in \(1 + 1\) dimensions. J. Phys. I 5(9), 1065–1086 (1995)

    Google Scholar 

  10. Grasselli, M., Mola, G., Yagi, A.: On the longtime behavior of solutions to a model for epitaxial growth. Osaka J. Math. 48(4), 987–1004 (2011)

    MathSciNet  MATH  Google Scholar 

  11. Pierre-Louis, O., Misbah, C., Satio, Y., Krug, J., Politi, P.: New nonlinear evolution equation for steps during molecular beam epitaxy on vicinal surfaces. Phys. Rev. Lett. 80(19), 4221–4224 (1998)

    Article  Google Scholar 

  12. Zhao, X.P., Liu, F.N., Liu, B.: Finite element method for a nonlinear differential equation describing crystal surface growth. Math. Model. Anal. 19(2), 155–168 (2014)

    Article  MathSciNet  Google Scholar 

  13. Ciarlet, P.G.: The Finite Element Method for Elliptic Problems. North-Holland, Amsterdam (1978)

    MATH  Google Scholar 

  14. Douglas, J., Dupont, T.: Galerkin methods for parabolic equations. SIAM J. Numer. Anal. 7, 575–626 (1970)

    Article  MathSciNet  MATH  Google Scholar 

  15. Brenner, S.C., Scott, L.R.: The Mathematical Theory of Finite Element Methods. Springer, Berlin (2002)

    Book  MATH  Google Scholar 

  16. Chen, H., Chen, Y.: A combined mixed finite element and discontinuous Galerkin method for compressible miscible displacement. SIAM J. Numer. Anal. 7, 575–626 (1970)

    Article  MathSciNet  Google Scholar 

  17. Brezzi, F., Fortin, M.: Mixed and hybrid finite element methods. Natur. Sci. J. Xiangtan Univ. 26(2), 119–126 (2004)

    MathSciNet  MATH  Google Scholar 

  18. Choo, S.M., Kim, Y.H.: Finite element scheme for the viscous Cahn–Hilliard equation with a nonconstant gradient energy coefficient. J. Appl. Math. Comput. 19(1–2), 385–395 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  19. Zhang, T.: Finite element analysis for Cahn–Hilliard equation. Math. Numer. Sin. 28, 281–292 (2006)

    MathSciNet  Google Scholar 

  20. Elliott, C.M., French, D.A.: A nonconforming finite element method for the two-dimensional Cahn–Hilliard equation. SIAM J. Numer. Anal. 26(4), 889–903 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  21. Barrett, J.W., Blowey, J.F., Garcke, H.: Finite element approximation of a fourth order nonlinear degenerate parabolic equation. Numer. Math. 80(4), 525–556 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  22. Kästner, M., Metsch, P., de Borst, R.: Isogeometric analysis of the Cahn–Hilliard equation—a convergence study. J. Comput. Phys. 305, 360–371 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  23. Schoenberg, I.J.: Contributions to the problem of approximation of equidistant data by analytic functions. Q. Appl. Math. 4, 45–99 (1946)

    Article  Google Scholar 

  24. Curry, H.B., Schoenberg, I.J.: On Pólya frequency functions IV: the fundamental spline functions and their limits. J. Anal. Math. 17(1), 71–107 (1966)

    Article  MATH  Google Scholar 

  25. de Boor, C.: B-form basis. In: Farin, G. (ed.) Geometric Modelling, pp. 131–148. SIAM, Philadelphia (1978)

    Google Scholar 

  26. de Boor, C., Höllig, K.: Bivariate box splines and smooth pp functions on a three directional mesh. J. Comput. Appl. Math. 9(1), 13–28 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  27. Micchelli, C.A.: A constructive approach to Kergin interpolation in \(R^{k}\): multivariate B-splines and Lagrange interpolation. Rocky Mt. J. Math. 10(3), 485–497 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  28. Dahmen, W.: On multivariate B-splines. SIAM J. Numer. Anal. 17(2), 179–191 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  29. de Boor, C., de Voer, R.: Approximation by smooth multivariate splines. Trans. Am. Math. Soc. 276(2), 131–148 (1983)

    MathSciNet  Google Scholar 

  30. Cox, M.G.: The numerical evaluation of B-splines. IMA J. Appl. Math. 10(2), 134–149 (1972)

    Article  MathSciNet  MATH  Google Scholar 

  31. de Boor, C.: On calculating with B-splines. J. Approx. Theory 6(1), 50–62 (1972)

    Article  MathSciNet  MATH  Google Scholar 

  32. Hall, C.A., Meyer, W.W.: Optimal error bounds for cubic spline interpolation. J. Approx. Theory 16(2), 105–122 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  33. Hall, C.A.: Natural cubic and bicubic spline interpolation. SIAM J. Numer. Anal. 10(6), 1055–1060 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  34. Kolman, R., Okrouhlík, M., Berezovski, A., Gabriel, D., Kopačka, J., Plešek, J.: B-spline based finite element method in one-dimensional discontinuous elastic wave propagation. Appl. Math. Model. 46, 382–395 (2017)

    Article  MathSciNet  Google Scholar 

  35. Soliman, A.A.: A Galerkin solution for Burgers’ equation using cubic B-spline finite elements. Abstr. Appl. Anal. 46, 382–395 (2012)

    MathSciNet  Google Scholar 

  36. Bai, D.M., Zhang, L.M.: The quadratic B-spline finite element method for the coupled Schrodinger–Boussinesq equations. Int. J. Comput. Math. 88(8), 1714–1729 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  37. Kutluay, S., Esen, A.: A B-spline finite element method for the thermistor problem with the modified electrical conductivity. Appl. Math. Comput. 156(3), 621–632 (2005)

    MathSciNet  MATH  Google Scholar 

  38. Dag, I., Naci Ozer, M.: Approximation of the RLW equation by the least square cubic B-spline finite element method. Appl. Math. Model. 25(3), 221–231 (2001)

    Article  MATH  Google Scholar 

  39. Raslan, K.R.: A collocation solution for Burger’s equation using quadratic B-spline finite elements. Int. J. Comput. Math. 80(7), 931–938 (2003)

    Article  MathSciNet  MATH  Google Scholar 

Download references


The authors would like to express their deep thanks for the referee’s valuable suggestions for the revision and improvement of the manuscript.

Availability of data and materials

Not applicable.


This paper is supported by the Natural Science Foundation of China [grant no. 11561011].

Author information

Authors and Affiliations



DQ wrote the first draft, made the figure of numerical solution and results on errors, all authors read and approved the final manuscript.

Corresponding author

Correspondence to Dandan Qin.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qin, D., Du, Y., Liu, B. et al. A B-spline finite element method for nonlinear differential equations describing crystal surface growth with variable coefficient. Adv Differ Equ 2019, 175 (2019).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: