Abstract
We analyze in this paper a virtual element approximation for the acoustic vibration problem. We consider a variational formulation relying only on the fluid displacement and propose a discretization by means of \(\mathrm {H}(\mathrm {div})\) virtual elements with vanishing rotor. Under standard assumptions on the meshes, we show that the resulting scheme provides a correct approximation of the spectrum and prove optimal order error estimates. With this end, we prove approximation properties of the proposed virtual elements. We also report some numerical tests supporting our theoretical results.
Similar content being viewed by others
References
Ahmad, B., Alsaedi, A., Brezzi, F., Marini, L.D., Russo, A.: Equivalent projectors for virtual element methods. Comput. Math. Appl. 66, 376–391 (2013)
Antonietti, P.F., Beirão da Veiga, L., Mora, D., Verani, M.: A stream virtual element formulation of the Stokes problem on polygonal meshes. SIAM J. Numer. Anal. 52, 386–404 (2014)
Antonietti, P.F., Beirão da Veiga, L., Scacchi, S., Verani, M.: A \(C^1\) virtual element method for the Cahn–Hilliard equation with polygonal meshes. SIAM J. Numer. Anal. 54, 36–56 (2016)
Antonietti, P.F., Houston, P., Sarti, M., Verani, M.: Multigrid algorithms for \(hp\)-version interior penalty discontinuous Galerkin methods on polygonal and polyhedral meshes. arXiv:1412.0913 [math.NA] (2014, preprint)
Ayuso de Dios, B., Lipnikov, K., Manzini, G.: The nonconforming virtual element method. ESAIM Math. Model. Numer. Anal. 50, 879–904 (2016)
Babuška, I., Osborn, J.: Eigenvalue problems. In: Ciarlet, P.G., Lions, J.L. (eds.) Handbook of Numerical Analysis, vol. II, pp. 641–787. North-Holland, Amsterdam (1991)
Beirão da Veiga, L., Brezzi, F., Cangiani, A., Manzini, G., Marini, L. D., Russo, A.: Basic principles of virtual element methods. Math. Models Methods Appl. Sci. 23, 199–214 (2013)
Beirão da Veiga, L., Brezzi, F., Marini, L.D., Russo, A.: The hitchhiker’s guide to the virtual element method. Math. Models Methods Appl. Sci. 24, 1541–1573 (2014)
Beirão da Veiga, L., Brezzi, F., Marini, L. D., Russo, A.: Mixed virtual element methods for general second order elliptic problems on polygonal meshes. ESAIM. Math. Model. Numer. Anal. 50, 727–747 (2016)
Beirão da Veiga, L., Lipnikov, K., Manzini, G.: The Mimetic Finite Difference Method for Elliptic Problems, MS&A, vol. 11. Springer, Berlin (2014)
Beirão da Veiga, L., Lovadina, C., Mora, D.: A virtual element method for elastic and inelastic problems on polytope meshes. Comput. Methods Appl. Mech. Eng. 295, 327–346 (2015)
Beirão da Veiga, L., Lovadina, C., Vacca, G.: Divergence free virtual elements for the Stokes problem on polygonal meshes. ESAIM. Math. Model. Numer. Anal. (2016). doi:10.1051/m2an/2016032
Benedetto, M.F., Berrone, S., Borio, A., Pieraccini, S., Scialò, S.: Order preserving SUPG stabilization for the virtual element formulation of advection-diffusion problems. Comput. Methods Appl. Mech. Eng. 311, 18–40 (2016)
Benedetto, M.F., Berrone, S., Pieraccini, S., Scialò, S.: The virtual element method for discrete fracture network simulations. Comput. Methods Appl. Mech. Eng. 280, 135–156 (2014)
Bermúdez, A., Durán, R., Muschietti, M.A., Rodríguez, R., Solomin, J.: Finite element vibration analysis of fluid-solid systems without spurious modes. SIAM J. Numer. Anal. 32, 1280–1295 (1995)
Bermúdez, A., Durán, R., Rodríguez, R., Solomin, J.: Finite element analysis of a quadratic eigenvalue problem arising in dissipative acoustics. SIAM J. Numer. Anal. 38, 267–291 (2000)
Bermúdez, A., Gamallo, P., Hervella-Nieto, L., Rodríguez, R., Santamarina, D.: Fluid-structure acoustic interaction. In: Marburg, S., Nolte, B. (eds.) Computational Acoustics of Noise Propagation in Fluids. Finite and Boundary Element Methods, Chap. 9, pp. 253–286. Springer, New York (2008)
Bermúdez, A., Rodríguez, R.: Finite element computation of the vibration modes of a fluid-solid system. Comput. Methods Appl. Mech. Eng. 119, 355–370 (1994)
Boffi, D.: Finite element approximation of eigenvalue problems. Acta Numer. 19, 1–120 (2010)
Boffi, D., Gardini, F., Gastaldi, L.: Some remarks on eigenvalue approximation by finite elements. In: Frontiers in Numerical Analysis—Durham 2010. Lect. Notes Comput. Sci. Eng., vol. 85, pp. 1–77. Springer, Heidelberg (2012)
Brenner, S.C., Scott, R.L.: The Mathematical Theory of Finite Element Methods. Springer, New York (2008)
Brezzi, F., Falk, R.S., Marini, L.D.: Basic principles of mixed virtual element methods. ESAIM Math. Model. Numer. Anal. 48, 1227–1240 (2014)
Brezzi, F., Marini, L.D.: Virtual elements for plate bending problems. Comput. Methods Appl. Mech. Eng. 253, 455–462 (2012)
Caceres, E., Gatica, G.N.: A mixed virtual element method for the pseudostress-velocity formulation of the Stokes problem. IMA J. Numer. Anal. (2016). doi:10.1093/imanum/drw002
Cangiani, A., Georgoulis, E.H., Houston, P.: \(hp\)-version discontinuous Galerkin methods on polygonal and polyhedral meshes. Math. Models Methods Appl. Sci. 24, 2009–2041 (2014)
Cangiani, A., Manzini, G., Sutton, O.J.: Conforming and nonconforming virtual element methods for elliptic problems. IMA J. Numer. Anal. (2016). doi:10.1093/imanum/drw036
Chinosi, C., Marini, L.D.: Virtual element method for fourth order problems: \({\rm L}^2\)-estimates. Comput. Math. Appl. 72, 1959–1967 (2016)
Ciarlet, P.G.: The Finite Element Method for Elliptic Problems. SIAM, Philadelphia (2002)
Descloux, J., Nassif, N., Rappaz, J.: On spectral approximation. Part 1: the problem of convergence. RAIRO Anal. Numér. 12, 97–112 (1978)
Descloux, J., Nassif, N., Rappaz, J.: On spectral approximation. Part 2: error estimates for the Galerkin method. RAIRO Anal. Numér. 12, 113–119 (1978)
Di Pietro, D., Ern, A.: A hybrid high-order locking-free method for linear elasticity on general meshes. Comput. Methods Appl. Mech. Eng. 283, 1–21 (2015)
Di Pietro, D., Ern, A.: Hybrid high-order methods for variable-diffusion problems on general meshes. C. R. Acad. Sci., Paris I, 353, 31–34 (2015)
Gain, A.L., Paulino, G.H., Duarte, L.S., Menezes, I.F.M.: Topology optimization using polytopes. Comput. Methods Appl. Mech. Eng. 293, 411–430 (2015)
Gain, A.L., Talischi, C., Paulino, G.H.: On the virtual element method for three-dimensional linear elasticity problems on arbitrary polyhedral meshes. Comput. Methods Appl. Mech. Eng. 282, 132–160 (2014)
Hamdi, M., Ousset, Y., Verchery, G.: A displacement method for the analysis of vibrations of coupled fluid-structure systems. Int. J. Numer. Methods Eng. 13, 139–150 (1978)
Kiefling, L., Feng, G.C.: Fluid-structure finite element vibrational analysis. AIAA J. 14, 199–203 (1976)
Lovadina, C., Mora, D., Rodríguez, R.: Approximation of the buckling problem for Reissner–Mindlin plates. SIAM J. Numer. Anal. 48, 603–632 (2010)
Mora, D., Rivera, G., Rodríguez, R.: A virtual element method for the Steklov eigenvalue problem. Math. Models Methods Appl. Sci. 25, 1421–1445 (2015)
Perugia, I., Pietra, P., Russo, A.: A plane wave virtual element method for the Helmholtz problem. ESAIM Math. Model. Numer. Anal. 50, 783–808 (2016)
Rivera, G.: Virtual element methods for spectral problems. Ph.D. thesis in Applied Sciences, major in Mathematical Engineering, Universidad de Concepción, Chile (2016). http://www.ci2ma.udec.cl/publicaciones/tesisposgrado/graduado.php?id=44
Rodríguez, R., Solomin, J.: The order of convergence of eigenfrequencies in finite element approximations of fluid-structure interaction problems. Math. Comput. 65, 1463–1475 (1996)
Sukumar, N., Tabarraei, A.: Conforming polygonal finite elements. Int. J. Numer. Methods Eng. 61, 2045–2066 (2004)
Talischi, C., Paulino, G.H., Pereira, A., Menezes, I.F.M.: Polygonal finite elements for topology optimization: a unifying paradigm. Int. J. Numer. Methods Eng. 82, 671–698 (2010)
Vacca, G.: Virtual element methods for hyperbolic problems on polygonal meshes. Comput. Math. Appl. (2016). doi:10.1016/j.camwa.2016.04.029
Vacca, G., Beirão da Veiga, L.: Virtual element methods for parabolic problems on polygonal meshes. Numer. Methods Partial Differ. Equ. 31, 2110–2134 (2015)
Wriggers, P., Rust, W.T., Reddy, B.D.: A virtual element method for contact. Comput. Mech. 58, 1039–1050 (2016)
Zienkiewicz, O.C., Taylor, R.L.: The Finite Element Method, vol. 2. McGraw-Hill, London (1991)
Author information
Authors and Affiliations
Corresponding author
Additional information
D. Mora was partially supported by CONICYT (Chile) through FONDECYT Project No. 1140791, by DIUBB through Project 151408 GI/VC, Universidad del Bío-Bío and by Anillo ANANUM, ACT1118, CONICYT (Chile). G. Rivera was partially supported by a CONICYT (Chile) fellowship and by BASAL Project, CMM, Universidad de Chile. R. Rodríguez was partially supported by BASAL Project, CMM, Universidad de Chile, by Anillo ANANUM, ACT1118, CONICYT (Chile) and by Red Doctoral REDOC.CTA, MINEDUC Project UCO1202 at Universidad de Concepción (Chile).
Appendix
Appendix
We derive in this appendix optimal approximation properties for the \(\mathrm {H}(\mathrm {div})\) virtual element with vanishing rotor introduced in Sect. 3. The main goal of this appendix will be to prove the error estimates stated in Lemmas 5 and 6 for the \(\varvec{\mathcal {V}}_h\)-interpolant defined by (9) and (10). Let us remark that these results could be useful for other applications as well.
Our first result, whose proof is quite straightforward, is a commuting diagram property and some consequences that follow from it. We recall that \(P_k\) denotes the \(\mathrm {L}^2(\Omega )\)-orthogonal projection onto the subspace \(\left\{ q\in \mathrm {L}^2(\Omega ): q|_E\in \mathbb {P}_k(E)\quad \forall E\in \mathcal {T}_h\right\} \).
Lemma 5
Let \(\varvec{v}\in \varvec{\mathcal {V}}\) be such that \(\varvec{v}\in [{\mathrm {H}^{t}(\Omega )}]^2\) with \(t>1/2\). Let \(\varvec{v}_I\in \varvec{\mathcal {V}}_h\) be its interpolant defined by (9) and (10). Then,
Consequently, for all \(E\in \mathcal {T}_h\), \(\left\| \mathrm {div}\varvec{v}_I \right\| _{0,E}\le \left\| \mathrm {div}\varvec{v}\right\| _{0,E}\) and, if \(\mathrm {div}\varvec{v}|_{E}\in {\mathrm {H}^{r}(E)}\) with \(r\ge 0\), then
Proof
As a consequence of (9) and (10), for every element E and for every \(q\in \mathbb {P}_k(E)\)
Since \(\mathrm {div}\varvec{v}_{I}\in \mathbb {P}_k(E)\), we have that
Therefore,
Additionally, if \(\mathrm {div}\varvec{v}|_{E}\in {\mathrm {H}^{r}(E)}\) with r a non-negative integer, as a consequence of [21, Lemma 4.3.8], we have that for every \(E\in \mathcal {T}_h\)
Thus, the second estimate of the lemma follows by standard Banach space interpolation. \(\square \)
In order to prove Lemma 6 about the \(\mathrm {L}^2(\Omega )\) approximation property of this interpolant, we need several previous results. We begin with the following local trace estimate on polygons.
Lemma 14
Let \(\varvec{v}\in \varvec{\mathcal {V}}\) and \(E\in \mathcal {T}_{h}\) such that \(\varvec{v}|_{E}\in [{\mathrm {H}^{t}(E)}]^2\) with \(t\in (1/2,1]\). Then, there exists \(C>0\) such that
Proof
Consider the triangulation \(\mathcal {T}_h^{E}\) of the element E obtained by joining each vertex of E with the midpoint of the ball with respect to which E is star-shaped. Since we are assuming that the meshes satisfy \(\mathbf {A_1}\) and \(\mathbf {A_2}\), the triangles \(T\in \mathcal {T}_h^{E}\) have a shape ratio (i.e., the quotient between outer and inner diameters) bounded above by a constant that only depends on \(C_\mathcal {T}\). Moreover, each triangle \(T\in \mathcal {T}_h^{E}\) has one edge on \(\partial E\). Hence, a scaling argument and a trace inequality in the reference triangular element allow us to conclude the proof. \(\square \)
In order to prove an \(\mathrm {L}^2(\Omega )\) error estimate for the interpolant \(\varvec{v}_{I}\), we will introduce a basis of \(\varvec{\mathcal {V}}_h^E\) dual to the degrees of freedom (1) and (2).
Let \(E\in {\mathcal T}_{h}\) with edges \(e_1,\ldots ,e_{N_E}\) and \(F:E\longrightarrow \widehat{E}\) be an affine mapping of the form
where \(\varvec{x}_{E}=(x_E,y_E)^T\) is the center of the ball with respect to which E is star-shaped according to assumption \(\mathbf {A_2}\). Note that \(\widehat{E}:=F(E)\) has diameter 1. Moreover, F maps the above mentioned ball onto a ball of radius \(C_{\mathcal {T}}\) with \(0<C_{\mathcal {T}}\le 1 \) and \(C_{\mathcal {T}}\) independent of \(h_E\), Moreover, \(\widehat{E}\) is star-shaped with respect to each point of this ball.
We define the following basis of \(\mathbb {P}_k(E):\)
with the constant \(C_{s}\in {\mathbb {R}}\) such that \(\int _{E}p_{s}=0\). We have associated above each \(s=1,\ldots ,\widetilde{N}:=\mathrm {dim}(\mathbb {P}_k(E))-1\) with one particular couple \((\alpha _{1},\alpha _{2})\), by fixing a particular ordering of these couples. Therefore, the set \(\left\{ p_0,p_1,\ldots ,p_{\widetilde{N}}\right\} \) is a basis for \(\mathbb {P}_k(E)\) that satisfies \(\int _Ep_s=0\) for \( s=1,\ldots ,\widetilde{N}\). Let now \(\widehat{p}_{s}:=p_{s}\circ F^{-1}\) be defined in \(\widehat{E}\). Then, for the particular \((\alpha _{1},\alpha _{2})\) associated with s, we have that \(\widehat{p}_{s}(\widehat{x}, \widehat{y}) =\widehat{x}^{\alpha _{1}}\widehat{y}^{\alpha _{2}} +C_{s}\). Moreover, since \(\left| E\right| =h_E^2|\widehat{E}|\), we have
As a consequence, note that \(\left| C_s\right| \le 1\) and, hence, \(\left\| p_s\right\| _{\infty ,E} =\left\| \widehat{p}_s \right\| _{ \infty ,\widehat{E}}\le 2\), \(s=0,\ldots ,\widetilde{N}\).
For each edge \(e_l\) of E (\(l=1,\ldots ,N_E\)), let \(T_{l}\) be the affine function mapping \(\widehat{e}:=[-1,1]\) onto \(e_l\). We define \(q_l^i:=\widehat{q}\,^{i}\circ T_{l}^{-1}\) (\(i=1,\dots ,k\)) with \(\widehat{q}\,^{i}\) being the Legendre polynomials on \([-1,1]\) normalized by \(\widehat{q}\,^{i}(1)=1\). Then, \(\left\{ q_l^0, \ldots ,q_{l}^k\right\} \) is a basis of \(\mathbb {P}_k(e_l)\) which satisfies \(q_l^0=1\), \(\int _{e_l} q_l^iq_l^j\,ds=\delta _{ij}\), \( i,j=1,\ldots ,k\), and \(\left\| q_l^i\right\| _{\infty ,e_l}=1\). Note that, in particular, \(\int _{e_l} q_l^i\,ds=0\), \( i=1,\ldots ,k\).
Therefore,
are bases for the spaces of test functions appearing in the degrees of freedom (9) and (10), respectively. Next, we introduce a set of dual basis functions for \(\varvec{\mathcal {V}}_h^E\):
The first ones, \(\varvec{\varphi }_{l}^i\), are the “boundary basis functions” determined by
Note that these boundary basis functions use two indexes, i and l, one for the moment and the other for the edge. On the other hand, note also that as a consequence of (24) and (25) \(\varvec{\varphi }_l^i\cdot \varvec{n}=0\) on \(\partial E\setminus e_{l}\) The second kind of functions in (23), \(\widetilde{\varvec{\varphi }}^s\), are the “internal basis functions” determined by
Remark 5
Since \(\mathrm {div}\varvec{\varphi }_{l}^i\in \mathbb {P}_k(E) =\mathrm {span}\left\{ 1,p_1,\ldots ,p_s\right\} \) and \(\int _Ep_{s}=0\) for \(s=1,\ldots ,\widetilde{N}\), Eq. (26) implies that \(\mathrm {div}\varvec{\varphi }_{l}^i\) has to be constant. Therefore,
Moreover, thanks to (25), we have that
Then,
Next goal is to prove that all the functions in (23) are bounded uniformly in h. We begin with the boundary basis functions.
Lemma 15
There exists \(C>0\) such that \(\left\| \varvec{\varphi }_{l}^i\right\| _{0,E}\le C\) for \(l=1,\ldots ,N_{E}\) and \(i=0,\ldots ,k\).
Proof
Since \(\varvec{\varphi }_{l}^i\in \varvec{\mathcal {V}}_h^E\), we know that \(\mathrm {rot}\varvec{\varphi }_{l}^i=0\). Therefore, there exists \(\gamma \in {\mathrm {H}^1(E)}\) such that \(\varvec{\varphi }_{l}^i=\nabla \gamma \). Hence, from the remark above and (25), we have that \(\gamma \) is a solution of the following problem:
It is easy to check that these Neumann problems are compatible. Therefore,
Now, taking \(\zeta =\gamma \), we obtain
where we have used Lemma 14 with \(t=1\), the generalized Poincaré inequality and a scaling argument. Now, because of (25) with \(m=l\) and the orthogonality property of Legendre polynomials, \(\left. \varvec{\varphi }_l^i\cdot \varvec{n}\right| _{e_l} =\left( \int _{e_l}\left( q^{i}_l\right) ^2\,ds\right) ^{-1}q_l^i\). Therefore,
Thus, from the last two estimates we derive that \(\left\| \varvec{\varphi }_{l}^i\right\| _{0,E}\le C\) and we end the proof. \(\square \)
Next, we show a similar result for the internal basis functions.
Lemma 16
There exists \(C>0\) such that \(\left\| \widetilde{\varvec{\varphi }}^s \right\| _{0,E}\le C\) for \(s=1,\ldots ,\widetilde{N}\).
Proof
Since \(\widetilde{\varvec{\varphi }}^s\in \varvec{\mathcal {V}}_h^E\), there exists \(\gamma \in {\mathrm {H}^1(E)}\) such that \(\widetilde{\varvec{\varphi }}^s=\nabla \gamma \). Hence, by virtue of (28), we have that \(\gamma \) is a solution of the following well posed Neumann problem:
Therefore,
where \(\psi ^s:=\mathrm {div}\widetilde{\varvec{\varphi }}^s\). Now, taking \(\zeta =\gamma \) and using the generalized Poincaré inequality and a scaling argument, we have that
Thus,
On the other hand, since \(\psi ^s\in \mathbb {P}_k(E)\), it is easy to check that
where \(\widehat{\psi }^{s} :=(\psi ^{s}\circ F^{-1})\in \mathbb {P}_k ( \widehat{E})\).
For \(\widehat{\psi }^{s}\in \mathbb {P}_k(\widehat{E})\), we write \(\widehat{\psi }^{s}=\sum _{i=1}^{\widetilde{N}}\beta _i^s\widehat{p}_i\) and, since \(\left\| \widehat{p}_{i}\right\| _{\infty ,\widehat{E}}\le 2\), we have that
Now, from (29), a change of variables from E to \(\widehat{E}\) yields
which can be written as
Let
Therefore, from (33), if \(\varvec{M}\) is invertible, then \(\varvec{\beta }^s=\begin{pmatrix}\beta _1^s&\cdots&\beta _{\widetilde{N}}^s\end{pmatrix}^T\) is equal to \(h_{E}^{-2}\) times the s-th column of \(\varvec{M}^{-1}\).
Next, we will show that \(\varvec{M}\) is invertible and that its inverse is bounded uniformly in h. With this aim, note that the polygon \(\widehat{E}\) is uniquely defined by the vector \(((\widehat{x}_1, \widehat{y}_1),\ldots , (\widehat{x}_{N_E}, \widehat{y}_{N_E})) \in {\mathbb {R}}^{2N_{E}}\) that collects the coordinates of its (ordered) vertexes. Let \(U\subset {\mathbb {R}}^{2N_{E}}\), be the set of all possible values of these coordinates such that the mesh regularity assumptions \(\mathbf {A_1}\) and \(\mathbf {A_2}\) are satisfied. Since the diameter of \(\widehat{E}\) is equal to 1, U is a bounded set. On the other hand, the constraints that arise from hypotheses \(\mathbf {A_1}\) and \(\mathbf {A_2}\) yield that U is a closed set. Therefore U is compact.
The function from U into \({\mathbb {R}}^{\widetilde{N}\times \widetilde{N}}\) that maps the coordinates of the vertexes of \(\widehat{E}\) into the entries of the matrix \(\varvec{M}\) is a continuous function. Moreover, for any coordinates in U, \(\widehat{E}\) satisfies \(\mathbf {A_1}\) and \(\mathbf {A_2}\) and, hence, it contains a ball of radius \(C_\mathcal {T}\). Let us show that this implies that \(\varvec{M}\) has to be positive definite. In fact, given \(\alpha \in {\mathbb {R}}^{\widetilde{N}}\), \(\alpha ^{T} \varvec{M}\alpha = \int _{\widehat{E}} |\sum _{r=1}^{\widetilde{N}} \alpha _{r} \widehat{p}_{r}|^{2} \ge 0\) and the equality holds only if \(\sum _{r=1}^{\widetilde{N}}\alpha _{r}\widehat{p}_{r}\) vanishes a.e. in \(\widehat{E}\), which in turn implies that \(\alpha \) has to vanish (since \(\widehat{E}\) contains a ball of radius \(C_\mathcal {T}>0\)). Thus, \(\varvec{M}\) is positive definite and hence invertible. Therefore, taking also into account the continuity of the mapping \(\varvec{M}\longmapsto \varvec{M}^{-1}\) for invertible matrices, we conclude that the mapping
is well defined and continuous and, hence, bounded above in the compact set U. Consequently, from (33),
which recalling (32) yields
Let us remark that, in principle, the constant C above depends on the number \(N_E\) of vertexes of E. However, by virtue of assumption \(\mathbf {A_1}\), this number is bounded above in terms of \(C_{{\mathcal T}}\). Therefore, \(N_E\) can take only a finite number of possible values and, hence, (34) holds true with C only depending on \(C_{{\mathcal T}}\). Thus, we conclude the proof by combining (30), (31) and (34). \(\square \)
Now, we are in a position to prove \(\mathrm {L}^2(\Omega )\) error estimates for the \(\varvec{\mathcal {V}}_h\)-interpolant.
Lemma 6
Let \(\varvec{v}\in \varvec{\mathcal {V}}\) be such that \(\varvec{v}\in [{\mathrm {H}^{t}(\Omega )}]^2\) with \( t >1/2\). Let \(\varvec{v}_I\in \varvec{\mathcal {V}}_h\) be its interpolant defined by (9) and (10). Let \(E\in \mathcal {T}_h\). If \(1\le t\le k+1\), then
whereas, if \(1/2 <t\le 1\), then
Proof
First, we consider the case \(1\le t\le k+1\). The first step is to bound \(\left\| \varvec{v}_I\right\| _{0,E}\). Since \(\varvec{v}_{I}\in \varvec{\mathcal {V}}_{h}^{E}\), thanks to (24)–(29) we write it in the basis (23) as follows:
Therefore, from Lemmas 15 and 16 we have
Then, by using that \(\left\| q_{l}^{i}\right\| _{\infty ,e_{l}}\!\!\!=1\) for \(i=1,\dots ,k\) and \(l=1,\ldots ,N_{E}\), \(\left\| p_{s}\right\| _{\infty ,E}\le C\) for \(s=1,\dots ,\widetilde{N}\), the Cauchy–Schwarz inequality and Lemma 14, we obtain
Now, for all \(\varvec{v}_k\in [\mathbb {P}_k(E)]^2\) we note that \((\varvec{v}_k)_I=\varvec{v}_k\) and, hence, using the above estimate for \(\varvec{v}-\varvec{v}_{k}\), we write
Thus, by choosing \(\varvec{v}_{k}\) as in [7, Proposition 4.2], we have that \(\left\| \varvec{v}-\varvec{v}_k\right\| _{0,E} +h_E \left| \varvec{v}-\varvec{v}_k \right| _{1,E}\le C h_E^t\left| \varvec{v}\right| _{t,E}\), which together with the above inequality allow us to conclude (35).
Next, we consider the case \(1/2 <t\le 1\). Using the same arguments as above, we obtain in this case instead of (37),
Therefore, repeating again the arguments above with \(\varvec{v}_0\in [\mathbb {P}_0(E)]^2\) instead of \(\varvec{v}_{k}\), we have
where we have used again [7, Proposition 4.2]. Thus, the proof is complete. \(\square \)
Remark 6
Estimate (36) can be improved for \(k=0\) and \(1/2<t\le 1\). In fact, in such a case, the interpolant \(\varvec{v}_I\in \varvec{\mathcal {V}}_h\) is defined only by (9). Hence,
and repeating the arguments above we obtain
instead of (38), which leads to
Rights and permissions
About this article
Cite this article
Beirão da Veiga, L., Mora, D., Rivera, G. et al. A virtual element method for the acoustic vibration problem. Numer. Math. 136, 725–763 (2017). https://doi.org/10.1007/s00211-016-0855-5
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00211-016-0855-5