Abstract
In this paper we consider the finite element approximation of the Stokes eigenvalue problems based on projection method, and derive some superconvergence results and the related recovery type a posteriori error estimators. The projection method is a postprocessing procedure that constructs a new approximation by using the least squares strategy. The results are based on some regularity assumptions for the Stokes equations, and are applicable to the finite element approximations of the Stokes eigenvalue problems with general quasi-regular partitions. Numerical results are presented to verify the superconvergence results and the efficiency of the recovery type a posteriori error estimators.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In recent years the finite element approximations of eigenvalue problems have been extensively studied in the literature, especially the elliptic eigenvalue problems. The convergence and superconvergence for finite element approximations of elliptic eigenvalue problems have been provided in [2, 3, 5, 19, 23, 39]. A posteriori error estimates for the finite element approximations of elliptic eigenvalue problems have been extensively studied in [4, 11, 13, 14, 17, 21, 24, 27, 30, 36]. On the contrary, only few results are reported on the error analysis of finite element methods for the Stokes eigenvalue problems. Lovadina, Lyly and Stenberg [26] have proposed a suitable residual type a posteriori error analysis for the Stokes eigenvalue problems. Chen and Lin [7], Jia, Xie, Yin and Gao [20] have analyzed the Richardson extrapolation for the Stokes eigenvalue problems. In [9] Chen, Jia and Xie have proposed a postprocessing method that improved the convergence rate for the numerical approximations of the Stokes eigenvalue problems.
Recovery techniques such as the projection method have been widely used in the finite element superconvergence analysis and recovery type a posteriori error estimates for PDEs. The projection method is a postprocessing procedure that constructs a new approximation by using the method of least squares surface fitting, beginning with the pioneering work in [33]. The superconvergence based on least squares fitting is discussed for elliptic equation in [8, 16, 33] and for Stokes equation in [22, 34, 41]. The asymptotically exact a posteriori error estimators for the pointwise gradient error are provided in [8, 18, 32] using the similar technique. The estimators of this kind have been proved to be efficient and reliable both theoretically and numerically for solving above boundary value problems not only for structured meshes but also for irregular meshes. Superconvergence analysis and recovery type a posteriori error estimates for elliptic eigenvalue problem have been derived by Liu and Sun [24], Liu and Yan [25]. There has been a lack of superconvergence analysis and asymptotically exact a posteriori error estimates using projection method for finite element approximation of the Stokes eigenvalue problems, which is especially suitable for irregular meshes. To our best knowledge, the work here represents a first attempt to superconvergence analysis and recovery type a posteriori error estimates for the Stokes eigenvalue problems.
In this paper, we report superconvergence results and recovery type a posteriori error estimators for the finite element approximation of the Stokes eigenvalue problems by using the projection method. The results are based on some regularity assumptions for the Stokes problems and are applicable to the mixed finite element approximations of the Stokes eigenvalue problems with quasi-regular partitions. Therefore, the results of this paper can be employed to provide useful a posteriori error estimators in practical computing under unstructured meshes. Based on superconvergence results of the eigenfunctions, we derive a posteriori error estimators for the Stokes eigenvalues and design an adaptive algorithms for the finite element computation of Stokes eigenvalue problems.
This paper is organized as follows. In Sect. 2, some notations and the finite element methods for Stokes eigenvalue problems are introduced, some well known properties are also presented. In Sect. 3, we provide the theoretical analysis of the eigenfunctions for finite element approximation of the Stokes eigenvalue problems by projection methods, some superconvergence results on the eigenfunctions and eigenvalues are obtained. In Sect. 4, based on the superconvergence results provided in Sect. 3, the recovery type a posteriori error estimators of Stokes eigenvalue approximation are derived. In Sect. 5, some numerical examples are reported to support our theory. Finally, some conclusions are given at the end of the paper.
2 Mixed finite element discretization
In this paper, we shall use the standard notation for Sobolev spaces W m,p(Ω) and their associated norms and seminorms in [1]. For p=2, we denote H m(Ω)=W m,p(Ω) and \(H^{1}_{0}(\varOmega)=\{v\in H^{1}(\varOmega): v|_{\partial\varOmega}=0\}\), where v| ∂Ω =0 is understood in the sense of trace, ∥⋅∥ m =∥⋅∥ m,2,Ω , and (⋅,⋅) is the standard L 2 inner product. We shall use the letter C to denote a positive constant which may stand for different value at its different occurrence and is independent of the mesh parameters.
We consider, as a model problem, the eigenvalue problem for the Stokes system with homogeneous Dirichlet boundary conditions, i.e.: find \(({\bf u},p;\lambda)\), with \({\bf u}\neq0\) and λ∈ℝ, such that
where Ω⊂ℝ2 is a bounded domain with Lipschitz boundary Γ and, Δ, ∇, ∇⋅ denote the Laplacian, gradient and divergence operators, respectively.
The variational problem associated with (2.1) is given by: find (u,p;λ)∈V×W×ℝ such that
where
For the above problem we know that the following Babuška-Brezzi condition holds (see [15]):
where C is a constant independent of \({\bf v}\) and q. It is known (see, e.g., [3]) that (2.2) has a countable sequence of real eigenvalues
and corresponding eigenfunctions
which can be assumed to satisfy
The superconvergence analysis to be presented in next section requires a certain regularity assumption for the Stokes problem. We consider a more general Stokes problem which seeks \(({\bf y},s)\in{\bf V}\times W\) satisfying
where g∈W and \({\bf f}\in(L^{2}(\varOmega))^{2}\) are given functions. Assume that the domain Ω is regular enough to ensure a H 2-regularity for the solution of (2.3). In other words, for any \({\bf f}\in(L^{2}(\varOmega))^{2}\) and g∈H 1(Ω)∩W the problem (2.3) admits a unique solution \({\bf y}\in(H^{1}_{0}(\varOmega)\cap H^{2}(\varOmega))^{2}\) and s∈H 1(Ω)∩W satisfying the following a priori estimate:
where C is a constant independent of the data \({\bf f}\) and g.
Let T h be a regular decomposition of the domain Ω into elements T which are allowed to be triangles or convex quadrilaterals. There exists a constant γ such that
where, for each T∈T h , h T is the diameter of T and ρ T is the diameter of the biggest ball contained in T, h=max{h T :T∈T h }.
Now, let’s define the mixed finite element approximations of problem (2.2). Let \({\bf V}_{h} \subset{\bf V}\) and W h ⊂W be two finite element spaces for velocity and pressure, respectively, associated with the partition T h . Let P r be the set of polynomials of degree no more than r with r≥0 and Q r be the set of polynomials with the form \(\sum_{i,j=0}^{r}a_{i,j}x^{i}y^{j}\). Assume that the polynomial space in the construction of \({\bf V}_{h}\) contains P k , k≥1 for triangular element and Q k for quadrilateral element, and that of W h contain P k−1. The two finite element spaces \({\bf V}_{h}\) and W h are assumed to satisfy the following approximation properties:
Property P1
(Approximation property of \({\bf V}_{h}\))
For any \({\bf u}\in(H^{m+1}(\varOmega))^{2}\) there holds
Property P2
(Approximation property of W h )
For any p∈H m(Ω) there holds
Property P3
(Uniform Babuška-Brezzi condition)
The above assumptions are satisfied by several mixed finite elements, see, e.g., [15] for more details.
The mixed finite element discretization for (2.2) reads: find \(({\bf u}_{h}, p_{h}; \lambda_{h})\in{\bf V}_{h}\times W_{h}\times \mathbb{R}\) such that
It is well known (see [3]) that (2.5) has a finite sequence of eigenvalues
and corresponding eigenfunctions
where
The eigenvalue approximation λ h and the corresponding eigenfunction approximation \(({\bf u}_{h}, p_{h})\) have the following bound (see, e.g., [2, 3, 6, 9, 28]):
In particular, if \(({\bf u}, p)\in(H^{k+1}(\varOmega))^{2}\times H^{k}(\varOmega)\), it follows from (2.5) and (2.6) that
Moreover, if the problem (2.3) has H 2-regularity (2.4), then
In the following we need to introduce the error expansions of the eigenvalues by the Rayleigh quotient formula. The identity of eigenvalue and eigenfunction approximation is crucial for our method.
Lemma 1
Let \(({\bf u}, p; \lambda)\) be the exact solution of the Stokes eigenvalue problem (2.2). Then for any \({\bf w} \in{\bf V}\setminus\{0\}\) and ϕ∈W, there holds
where \(\|{\bf w-u}\|_{a}=a({\bf w-u,w-u})^{1/2}\).
Proof
Recalling (2.2), we obtain
It follows from (2.13) and (2.14) that
From (2.15), we have
Dividing both sides of (2.16) by \(\|w\|_{0}^{2}\) gives (2.12). □
Especially, when we set \({\bf w = u}_{h}\) and ϕ=p h in (2.12) we can conclude from the discrete Stokes eigenvalue problem (2.8) that
3 Superconvergence analysis
In the following we will construct the recovery approximation on coarse meshes for the eigenfunction \(({\bf u},p)\). To begin with, let T τ be an another finite element partition of the domain Ω with mesh size τ>h. It will be essential to our argument to allow τ to be sufficiently large compared to h. In this paper, we construct the partition T τ such that they are quasi-uniform, i.e., they are regular and satisfy the inverse assumption (see [10]). Assume that τ is related to the original mesh size h by
where α∈(0,1) is a parameter to be determined later. Let \({\bf V}_{\tau}\subset(H^{1}_{0}(\varOmega))^{2}\) and W τ ∈L 2(Ω) be two new finite element spaces consisting of piecewise polynomials of degree r and r−1 associated with the partition T τ , respectively. Define Q τ and R τ to be the L 2-projection operators from L 2(Ω) onto the finite element spaces \({\bf V}_{\tau}\) and W τ , respectively.
In the following, we will provide two important lemmas, which will be useful for establishing the superconvergence and the recovery type a posteriori error estimates in this and following sections. The following lemmas can be considered as a generalization of the results of Wang and Ye ([34]) from the Stokes problems to the Stokes eigenvalue problems.
Lemma 2
Assume that \({\bf V}_{\tau}\subset (H^{1}_{0}(\varOmega))^{2}\) be a finite element space of order r, r>k≥1, τ=h α. Let \(({\bf u},p)\in(H^{r+1}(\varOmega)\cap H^{1}_{0}(\varOmega))^{2}\times(H^{k}(\varOmega)\cap W)\) and \(({\bf u}_{h},p_{h})\in {\bf V}_{h}\times W_{h}\) be the solutions of (2.2) and (2.8) such that (2.10) and (2.11) hold true. Assume that the related problem (2.3) has H 2-regularity (2.4). Then, for α=(k+1)/(r+1) we have
where ρ=(r−k)/(r+1).
Proof
Using the triangle inequality we obtain
From the approximation property of L 2-projection operator we get
Moreover, the stability property of L 2-projection yields
Thus, we derive from (2.11) and (3.6) that
It follows from (3.4), (3.5) and (3.7) that
Then the error estimate (3.2) can be obtained by choosing α such that α(r+1)=k+1, i.e.,
In the following we prove (3.3). It is easy to see that
It is well known that
Using the inverse inequality (see, e.g., [10]) and (3.7) we arrive at
Combining (3.8)–(3.10), we have
Again, we choose
which optimizes the two terms in (3.11) such that αr=k+1−α. Then the corresponding error estimate is given by
where ρ=(r−k)/(r+1). This completes the proof of the lemma. □
Lemma 3
Assume that W τ ⊂L 2(Ω) be a finite element space of order r−1, τ=h α. Let \(({\bf u},p)\in(H^{k+1}(\varOmega)\cap H^{1}_{0}(\varOmega))^{2}\times (H^{r}(\varOmega)\cap W)\) and \(({\bf u}_{h},p_{h})\in{\bf V}_{h}\times W_{h}\) be the solutions of (2.2) and (2.8) such that (2.10) and (2.11) hold true. Assume that the related problem (2.3) has H 2-regularity (2.4). Then, for α=(k+1)/(r+1) we have
where ρ=(r−k)/(r+1).
Proof
Using the triangle inequality it is not difficult to get
Based on the property of L 2-projection operator, we have
In the following, we estimate the second term of the right side hand in (3.13). The definitions of ∥⋅∥0 and R τ give
and
Then
Consider the following problem that seeks \(({\bf y},s)\in{\bf V}\times W\) such that
Replacing q in (3.16) by p−p h and using (2.2), (2.8) and (3.15) we can obtain
where \({\bf y}_{I}:=Q_{h} {\bf y}\in{\bf V}_{h}\) is the L 2 projection of \({\bf y}\) onto \({\bf V}_{h}\) and s I :=Q h s∈W h is the L 2 projection of s onto W h . Using Schwarz inequality and the approximation properties (2.5), (2.6), (2.9), (2.10) and (2.11), we obtain
Therefore
Combining (3.13), (3.14) and (3.17), we have
Again, we choose
which optimizes the two terms in (3.18) such that αr=k+1−α. Then the corresponding error estimate is given by
where ρ=(r−k)/(r+1), this proves (3.12). □
Lemmas 2 and 3 show that the convergence order of \(\|{\bf u}-Q_{\tau} {\bf u}_{h}\|_{a}+\|p-R_{\tau}p_{h}\|_{0}\) is better than the optimal error O(h k). With k=1 and r=2, we have the following error estimate for the eigenfunction approximation:
Assume that the exact eigenfunction is sufficiently smooth, then it is not difficult to see that
Moreover, comparing with the local recovery techniques such as SPR (see [31, 43]) or PPR (see [29, 36, 42]), the projection method can be viewed as a semi-local method. It requires a global projection of the finite element solution onto a much coarser mesh. Thus, its computational cost is higher than the local recovery techniques such as SPR or PPR. However, it should be pointed out that we can obtain superconvergence using projection method on arbitrary meshes instead of the almost uniform meshes as for general superconvergence analysis.
For problems with reentrant corners in the domain, the H 2 regularity for the Stokes problem (2.3) is not satisfied. Instead, the Stokes problem (2.3) has the H 1+σ(Ω) regularity for some σ∈(0,1). For sufficiently smooth eigenfunction \(({\bf u},p)\) and for any ϵ>0, it can be proven that
One is able to determine a value of α in τ=h α such that
Then similar to Lemmas 2 and 3, we can obtain
where \(\hat{\rho}=\frac{r(\sigma-\epsilon)-k}{r+1}\).
Using above results, we propose two enhanced eigenvalue approximations based on projection method. The first one is
which uses the standard Rayleigh quotient acceleration technique and the improved eigenfunction by means of the projection method based on Lemmas 2 and 3. The Rayleigh quotient acceleration technique has been widely used for the superconvergence of the eigenvalue problems based on the interpolation postprocessing approach or the two-grid discretization scheme in [9, 23, 37, 38, 40]. The another one is the new scheme:
where we again apply the improved eigenfunction \((Q_{\tau}{\bf u}_{h}, R_{\tau}p_{h})\) based on the projection method, but the Rayleigh quotient technique is not used anymore. It is easy to see from the definitions of λ ∗ and λ • that the cost of computation for λ ∗ is cheaper than the one for λ •.
Theorem 1
Suppose that all conditions of Lemmas 2 and 3 are valid. Let λ • and λ ∗ are defined as above. Then, we have
and
Proof
Recalling the identity (2.12), setting \({\bf w}=Q_{\tau}{\bf u}_{h}\) and ϕ=R τ p h in (2.12) yields
Using the definition of L 2 projection we have
Therefore, it follows from (3.22), Lemmas 2 and 3 that
This completes the proof of estimate (3.20). In the following we prove (3.21). It is easy to see that
We estimate the second term in the right side hand of (3.23). Using ∥u h ∥0=1 and the definition of L 2 projection, we have
We can conclude from the error estimates (2.11) and (3.2) that
Then we can derive from (3.24) and (3.25) that
It follows that
Summing up, (3.23) and (3.27) imply that
This completes the proof. □
4 Recovery type a posteriori error estimates
Using the superconvergence results obtained in the third section we are now able to derive the recovery type a posteriori error estimates.
In order to derive a posteriori error estimates for eigenfunctions we require that the exact solution \(({\bf u},p)\) satisfies the following nondegeneracy property: There exists a constant c 1>0 independent of h such that
As argued by Dörfler and Nochetto [12], this is not a very restrictive condition in practice; it is guaranteed, for instance, if \(|D^{k}{\bf u}(x)|+|D^{k-1}p(x)|\geq c>0\) for all x in a fixed region of Ω. This is also a basic assumption in recovery type a posteriori error estimates method (see, e.g., [18, 27, 30]).
Based on the recovery operators Q τ and R τ defined above, we can define the recovery type a posteriori error estimator for eigenfunctions:
Then the following a posteriori error estimates for eigenfunctions can be proved.
Theorem 2
Suppose that all conditions of Lemmas 2 and 3 are valid. Under the nondegeneracy condition (4.1), we have
Proof
We can conclude from Theorem 1 and the assumption in (4.1) that
On the other hand,
This completes the proof. □
Similarly, in order to derive a posteriori error estimates for eigenvalues we require that the exact solution λ satisfies the following nondegeneracy property: There exists a constant c 2>0 independent of h such that
Based on the recovery operators Q τ and R τ defined above, we can define the recovery type a posteriori error estimator for eigenvalues:
Then the following a posteriori error estimates can be proved.
Theorem 3
Suppose that all conditions of Lemmas 2 and 3 are valid. Under the nondegeneracy condition (4.4), we have
Proof
Recalling the identity (2.17), we have
where
Now, let us estimate the term ξ i (i=2,…,6) one by one. We can deduce from (2.10), (3.3) and (3.12) that
and
Similarly, applying (2.11), (3.3) and (3.12), we have
and
It follows from (3.3) and (4.8)–(4.12) that
By the nondegeneracy property (4.4) and (4.7), (4.13) we obtain
this completes the proof. □
Based on the superconvergence results obtained in Sect. 3, Theorems 2 and 3 show that the a posteriori error estimators η f and η e are asymptotically exact to the eigenfunction and eigenvalue, respectively. Noting that Theorems 2 and 3 are valid under general regular meshes and the a posteriori error estimators η f and η e are computable, they can be viewed as indicators for mesh refinement in adaptive finite element procedure.
Although the above recovery type a posteriori error estimates were established for the smooth eigenfunction, they can be extended to non-smooth eigenfunction on non-convex domains by using similar techniques. The global regularity assumption used in the proof doesn’t hold for non-smooth eigenfunction on the non-convex domains, however, it is possible to make only local regularity assumptions so that some theoretical analysis of the results apply. For the singular solution of elliptic problems, numerical results show that recovery type a posteriori error estimates still provide useful information and form a reliable basis for adaptive refinement (see, e.g., [24, 25, 35, 36]). The theoretical analysis of recovery type a posteriori error estimators of non-smooth solution on non-convex domains has been well established, see, e.g., [8, 33, 35, 36]. The theoretical analysis for the singular eigenvector problem will be postponed to our future work.
5 Numerical examples
In this section we give three numerical examples to illustrate the theoretical results obtained in above sections. Our numerical examples will be given for the two-dimensional problem with the linear triangular MINI element for which the velocity and pressure spaces are defined as
and
where λ i (i=1,2,3) denotes the barycentric coordinate and P 1 consists of first order polynomials defined on the element T.
In the following, we shall prove that the upper bounds of eigenvalues of the Stokes problem are obtained by using MINI element. Denote p I the standard piecewise linear Lagrange interpolation of p in the finite element space W h , we have the following well known interpolation error estimate:
Using (2.8) and (5.1), we have
It follows from (2.17), (5.2) and the nondegeneracy property (4.1) that
The inequality (5.3) implies that the approximate eigenvalues are greater than the exact ones when h is small enough.
Let \({\bf V}_{\tau}\subset(H^{1}_{0}(\varOmega))^{2}\) and W τ ∈L 2(Ω) be two new finite element spaces consisting of continuous, piecewise quadratic polynomials and piecewise linear polynomials associated with the partition T τ , respectively. It is shown from Lemmas 2 and 3 that theoretically, we should choose τ=h 2/3 to guarantee the optimal superconvergence with ρ equal to 1/3. But in our numerical examples, we only choose τ=2h or τ=4h for the recovery operators Q τ , R τ and obtain satisfied superconvergence results. The fine mesh T h is always produced from T τ , specifically, each coarse mesh element in T τ is refined into 4 elements by connecting the middle points of the edge or refined uniformly twice to produce 16 elements for two-dimensional problems.
Suppose a sequence of meshes T h , given by either a uniform or an adaptive refinement, we use a function F(N)=C(V N )−p/2 to estimate the order of convergence p. The convergence rate is measured by the total number of vertices V N :
where e N is the error on the mesh of level N with number of vertices V N . In the following tables, “order” represents the convergence order of the error, while “NOV” represents the number of vertices. In the following, the reference solution has been extrapolated from the numerical results by assuming that the error λ h −λ behaves as Ch r for some constants C and r independent of h (see [5, 26]).
Example 5.1
In our first example we will consider problems defined on Ω=(−1,1)×(−1,1) with homogenous Dirichlet boundary conditions imposed on the velocity. We take λ=13.0861 as the first reference eigenvalue.
In this example, the solution is very smooth, which satisfies all the assumptions of our theory. In Table 1 we present the convergence results on the uniformly refined meshes. It is shown quite clearly that order two is obtained for the errors λ h −λ. It shows also the superconvergence results for λ ∗−λ. Moreover, we can observe that the recovery type a posteriori error estimate is asymptotically exact. In Table 2 we record the convergence results on adaptively refined meshes. This adaptive refinement procedure is based on longest-edge bisection, which results to a sequence of unstructured, nonuniform and shape regular meshes. One can also observe that the adaptively refined meshes are almost uniformly distributed because the exact eigenfunction is smooth, but the adaptive method is still more efficient than the uniform refinement strategy. For example, for the uniform refinement method, we have that λ h −λ=5.000e-3 on the mesh with 16641 nodes, while for the adaptive method, the values of this error is 4.900e-3 on the mesh with only 13137 nodes. In Fig. 1 we present the log-log plots of the rate of convergence on the uniformly refined and adaptively refined meshes. In Fig. 2 the adaptive mesh is plotted.
Example 5.2
In our previous example, the domain was a convex polygon. Let us change the domain to a L-shaped domain Ω=[−1,1]×[−1,1]∖(0,1]×(0,1] with reentrant corners. We take λ=48.9844 as the fourth reference eigenvalue. The dual problem of this example has H 1+σ regularity for σ∈(0,1).
In Table 3 we report the convergence results on the uniformly refined meshes. We can also observe two order convergence for the errors λ h −λ and superconvergence result for λ ∗−λ. Moreover, we find that the recovery type a posteriori error estimate is asymptotically exact. Form the convergence and superconvergence results we conclude that the exact eigenfunction of the fourth eigenvalue is very smooth. In Table 4 we record the convergence results on adaptively refined meshes. The adaptive method is again more efficient than the uniform refinement strategy. For example, for the uniform refinement method we have that λ h −λ=8.930e-2 on the mesh with 8385 nodes. However, for the adaptive method, the values of this error is 7.950e-2 on the mesh with only 8107 nodes. In Fig. 3 we present the log-log plot of the rate of convergence on the uniformly refined and adaptively refined meshes. In Fig. 4 the adaptive mesh is plotted.
Example 5.3
In the above examples the eigenfunction \({\bf u}\) was all analytic. We consider a unit square with a 45∘-crack. We take λ=31.2444 as the first reference eigenvalue.
Convergence results on uniformly and adaptively refined meshes are reported in Tables 5 and 6. The exact eigenfunction \({\bf u}\) is not smooth in this case, and this can be confirmed from the numerical results. For the case of uniform refinement with 8385 nodes, we see quite clearly the order of convergence for λ h −λ is 1.16. In case of uniform meshes we can not expect superconvergence for the approximation λ ∗. For the adaptive meshes we used η e as a posteriori error estimator, the order of convergence is improved and approaches order two for λ h −λ. This numerical behavior is typical for a reasonable adaptive refinement procedure. Nevertheless, η e is still close to λ h −λ. For the uniform refinement method, we have that λ h −λ=1.491e-1 on the mesh with 8385 nodes. However, for the adaptive method, this error is 1.090e-1 on the mesh with only 3351 nodes. Since the exact eigenfunction is not so smooth as the ones in previous examples, it is more efficient to use the adaptive meshes than the uniform meshes. In Fig. 5 we present the log-log plots of the rate of convergence. In Fig. 6 the adaptive mesh is plotted. The distributions of nodes in adaptive mesh clearly show the accumulation of nodes in the vicinity of the singular point (0,0).
6 Conclusions
In this paper, we presented the superconvergence result and the related recovery type a posteriori error estimators based on projection method for finite element approximation of the Stokes eigenvalue problems. The projection method is a postprocessing procedure that constructs a new approximation by using the least squares method. The results are based on some regularity assumptions for the Stokes equations, and are applicable to the finite element approximations of Stokes eigenvalue problems with general quasi-regular partitions.
The numerical examples show that the recovered eigenvalue λ ∗ superconverges to λ if the exact eigenfunction u is smooth enough (as shown in Examples 5.1 and 5.2). It is shown in Example 5.2 that λ ∗ enhances the accuracy of λ h although the related Stokes problem does not satisfy H 2-regularity assumption. Furthermore, Example 5.3 shows that λ ∗ is still more accurate than λ h even though the solutions are not smooth and superconvergence can not be obtained. Moreover, one can observe that the adaptive method using our a posteriori error estimators is more efficient relative to the uniform refinement strategy, especially for singular problems. The effectiveness of our adaptive scheme does not necessarily depend on either the uniformity of the mesh or the global regularity of the solution. However, theoretically there is still much work to do to fill in the gaps. Although the numerical results in this work are solely for the two-dimensional problems and the conforming finite element methods, the idea is nevertheless applicable to more general eigenvalue problems.
References
Adams, R.A.: Sobolev Spaces. Academic Press, New York (1975)
Babuška, I., Osborn, J.E.: Finite element-Galerkin approximation for the eigenvalues and eigenvectors of selfadjoint problems. Math. Comput. 52, 275–297 (1989)
Babuška, I., Osborn, J.E.: Eigenvalue Problems, Handbook of Numerical Analysis, vol. II, Finite Element Methods (Part I). North-Holland, Amsterdam (1991)
Becker, R., Rannacher, R.: An optimal control approach to a posteriori error estimation in finite element methods. Acta Numer. 10, 1–102 (2001)
Blum, H., Rannacher, R.: Finite element eigenvalue computation on domains with reentrant corners using Richardson extrapolation. J. Comput. Math. 8, 321–332 (1990)
Boffi, D.: Finite element approximation of eigenvalue problems. Acta Numer. 19, 1–120 (2010)
Chen, W., Lin, Q.: Approximation of an eigenvalue problem associated with the Stokes problem by the stream function-vorticity-pressure method. Appl. Math. 51, 73–88 (2006)
Chen, H., Wang, J.: An interior estimate of superconvergence for finite element solutions for second-order elliptic problems on quasi-uniform meshes by local projections. SIAM J. Numer. Anal. 41, 1318–1338 (2003)
Chen, H., Jia, S., Xie, H.: Postprocessing and higher order convergence for the mixed finite element approximations of the Stokes eigenvalue problems. Appl. Math. 54, 237–250 (2009)
Ciarlet, P.G.: The Finite Element Method for Elliptic Problems. North-Holland, New York (1978)
Dai, X., Xu, J., Zhou, A.: Convergence and optimal complexity of adaptive finite element eigenvalue computations. Numer. Math. 110, 313–355 (2008)
Dörfler, W., Nochetto, R.H.: Small data oscillation implies the saturation assumption. Numer. Math. 91, 1–12 (2002)
Durán, R.G., Padra, C., Rodriguez, R.: A posteriori error estimators for the finite element approximations of eigenvalue problems. Math. Models Methods Appl. Sci. 13, 1219–1229 (2003)
Giani, S., Graham, I.G.: A convergence adaptive method for elliptic eigenvalue problems. SIAM J. Numer. Anal. 47, 1067–1091 (2009)
Girault, V., Raviart, P.: Finite Element Methods for Navier-Stokes Equations: Theory and Algorithms. Springer, Heidelberg (1996)
Heimsund, B.O., Tai, X., Wang, J.: Superconvergence for the gradient of finite element approximations by L 2 projections. SIAM J. Numer. Anal. 40, 1263–1280 (2002)
Heuveline, V., Rannacher, R.: A posteriori error control for finite element approximations of elliptic eigenvalue problems. Adv. Comput. Math. 15, 107–138 (2001)
Hoffmann, W., Schatz, A.H., Wahlbin, L.B., Wittum, G.: Asymptotically exact a posteriori estimators for the pointwise gradient error on each element in irregular meshes. Part 1: a smooth problem and globally quasi-uniform meshes. Math. Comput. 70, 897–909 (2001)
Huang, H., Chang, S., Chien, C., Li, Z.: Superconvergence of high order FEMs for eigenvalue problems with periodic boundary conditions. Comput. Methods Appl. Mech. Eng. 198, 2246–2259 (2009)
Jia, S., Xie, H., Yin, X., Gao, S.: Approximation and eigenvalue extrapolation of Stokes eigenvalue problem by nonconforming finite element methods. Appl. Math. 54, 1–15 (2009)
Larson, M.G.: A posteriori and a priori error analysis for finite element approximations of self-adjoint elliptic eigenvalue problems. SIAM J. Numer. Anal. 38, 608–625 (2000)
Li, J., Wang, J., Ye, X.: Superconvergence by L 2-projections for stabilized finite element methods for the Stokes equations. Int. J. Numer. Anal. Model. 6, 711–723 (2009)
Lin, Q., Lin, J.: Finite Element Methods, Accuracy and Improvements. Science Press, Beijing (2006)
Liu, H., Sun, J.: Recovery type a posteriori estimates and superconvergence for nonconforming FEM of eigenvalue problems. Appl. Math. Model. 33, 3488–3497 (2009)
Liu, H., Yan, N.: Enhancing finite element approximation for eigenvalue problems by projection method. Comput. Methods Appl. Mech. Eng. 233–236, 81–91 (2012)
Lovadina, C., Lyly, M., Stenberg, R.: A posteriori estimates for the Stokes eigenvalue problem. Numer. Methods Partial Differ. Equ. 25, 244–257 (2009)
Mao, D., Shen, L., Zhou, A.: Adaptive finite element algorithms for eigenvalue problems based on local averaging type a posteriori error estimates. Adv. Comput. Math. 25, 135–160 (2006)
Mercier, B., Osborn, J., Rappaz, J., Raviart, P.A.: Eigenvalue approximation by mixed and hybrid methods. Math. Comput. 36, 427–453 (1981)
Naga, A., Zhang, Z.: A posteriori error estimates based on polynomial preserving recovery. SIAM J. Numer. Anal. 42, 1780–1800 (2004)
Naga, A., Zhang, Z., Zhou, A.: Enhancing eigenvalue approximation by gradient recovery. SIAM J. Sci. Comput. 28, 1289–1300 (2006)
Pan, J.: Global superconvergence for the bilinear-constant scheme for the Stokes problem. SIAM J. Numer. Anal. 34, 2424–2430 (1997)
Schatz, A.H., Wahlbin, L.B.: Asymptotically exact a posteriori estimators for the pointwise gradient error on each element in irregular meshes. Part II: the piecewise linear case. Math. Comput. 73, 517–523 (2003)
Wang, J.: A superconvergence analysis for finite element solutions by the least-squares surface fitting on irregular meshes for smooth problems. J. Math. Study 33, 229–243 (2000)
Wang, J., Ye, X.: Superconvergence of finite element approximations for the Stokes problem by projection methods. SIAM J. Numer. Anal. 39, 1001–1013 (2001)
Wu, H., Zhang, Z.: Can we have superconvergent gradient recovery under adaptive meshes? SIAM J. Numer. Anal. 45, 1701–1722 (2007)
Wu, H., Zhang, Z.: Enhancing eigenvalue approximation by gradient recovery on adaptive meshes. IMA J. Numer. Anal. 29, 1008–1022 (2009)
Xu, J., Zhou, A.: A two-grid discretization scheme for eigenvalue problems. Math. Comput. 70, 17–25 (2001)
Xu, J., Zhou, A.: Local and parallel finite element algorithms for eigenvalue problems. Acta Math. Appl. Sin. 18, 185–200 (2002)
Yang, Y.: An Analysis of the Finite Element Method for Eigenvalue Problems. Guizhou Press, Guiyang (2004)
Yang, Y.: A posteriori error analysis of conforming/nonconforming finite elements. Sci. Sin. Math. 40, 843–862 (2010)
Ye, X.: Superconvergence of nonconforming finite element method for the Stokes equations. Numer. Methods Partial Differ. Equ. 18, 143–154 (2002)
Zhang, Z., Naga, A.: A new finite element gradient recovery method: superconvergence property. SIAM J. Sci. Comput. 26, 1192–1213 (2005)
Zienkiewicz, O.C., Zhu, J.Z.: The superconvergence patch recovery (SPR) and adaptive finite element refinement. Comput. Methods Appl. Mech. Eng. 101, 207–224 (1992)
Acknowledgements
This work was partially supported by the National Natural Science Foundation of China under the Grants 11001027, 11171337, 91130021 and 11201464, and the National Basic Research Program under the Grants 2011CB309705, 2010CB731505 and 2012CB821204.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Rolf Stenberg.
Rights and permissions
About this article
Cite this article
Liu, H., Gong, W., Wang, S. et al. Superconvergence and a posteriori error estimates for the Stokes eigenvalue problems. Bit Numer Math 53, 665–687 (2013). https://doi.org/10.1007/s10543-013-0422-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10543-013-0422-8