- Research
- Open access
- Published:
Spectral discretization of time-dependent vorticity–velocity–pressure formulation of the Navier–Stokes equations
Boundary Value Problems volume 2020, Article number: 152 (2020)
Abstract
In this work, we propose a nonstationary Navier–Stokes problem equipped with an unusual boundary condition. The time discretization of such a problem is based on the backward Euler’s scheme. However, the variational formulation deduced from the nonstationary Navier–Stokes equations is discretized using the spectral method. We prove that the time semidiscrete problem and the full spectral discrete one admit at most one solution.
1 Introduction
We consider Ω to be an open, bounded, and simply-connected domain of \({\mathbb {R}}^{d}\)\((d=2,3)\), and ∂Ω as its Lipschitz-continuous connected boundary. Let \([0,T]\) be an interval in \({\mathbb {R}}\) where T is a positive real number. We denote \({\mathbf {x}}=(x,y)\) or \({\mathbf {x}}=(x,y,z)\) according to the dimension, and let n be the unit outward normal vector to Ω on the boundary ∂Ω. We are interested in this paper in the following time-dependent Navier–Stokes system:
where u and P are the unknowns denoting the velocity and pressure of the fluid, f represents the density of the body forces, and ν is the viscosity that we suppose to be a positive constant. The operator τ defines the boundary value of curlu in dimension \(d=2\) and the boundary tangential components of curlu in dimension \(d=3\). This problem with nonstandard boundary conditions was studied for the first time in the pioneering paper [1] where the domain Ω is assumed to be convex in both dimension \(d=2\) and \(d=3\). The basic idea in [2, 3] consists in introducing the vorticity \(\omega =\mathbf{curl}{\mathbf {u}}\) as a new unknown (see also [4–6]) and the fact that the convection term can be written as:
Consequently, problem (1) is fully equivalent to the following system:
The dynamical pressure p is defined by the formula
We assume that the initial velocity and vorticity satisfy the following conditions:
This type of problem has been handled in the stationary case by the finite element method [3, 7] and by the spectral method [8, 9]. However, the nonstationary case has been considered for a posteriori analysis of the finite discretization [10, 11] and also for a spectral discretization of the linear Stokes problem [12]. Relying on the equivalent variational formulation of problem (2), we propose a semidiscrete scheme based on the backward Euler method. In dimension \(d=2\), we show that the time semidiscrete problem admits a solution with no restriction on the regularity of the domain, while in dimension \(d=3\), we assume that the domain Ω has either a \(\mathcal{C}^{1,1}\) boundary or is a polyhedron with no reentrant corners. Note, however, that this result of existence is established only for a sufficiently large viscosity in dimension \(d=3\). For such a problem, we also study the uniqueness of the solution. We prove the existence of a discrete solution of the full spectral discrete problem.
The paper is organized as follows:
• In Sect. 2, we present the variational formulation and the analysis of the model.
• Sect. 3 is devoted to the time semidiscrete problem and to the proof of existence and uniqueness results.
• In Sect. 4 we prove the well posedness of the full spectral discrete problem.
2 The variational formulation
To write the variational formulation of problem (2), we suggest the following Sobolev spaces:
each of which is a Banach space equipped with the following norm and seminorm:
If \(p=2\), \(W^{m,2}(\Omega )=H^{m}(\Omega )\) is a Hilbert space equipped with the scalar product
We denote by \((\cdot,\cdot )\) the \(L^{2}(\Omega )\) scalar product. We note that \(L_{0}^{2}(\Omega )\) is the space of functions in \(L^{2}(\Omega )\) which have a null integral on Ω, and \(\mathcal{D}(\Omega )\) is the space of indefinitely differentiable functions with a compact support in Ω. We consider the domain \(H({\operatorname{div}},\Omega)\) of the div operator,
provided with the norm
We remind (see [13, Chap. I, Sect. 2]) that the normal trace operator is defined from \(H({\operatorname{div}},\Omega)\) into \(H^{-\frac{1}{2}}(\partial \Omega )\) such that for any scalar function χ in \(H({\operatorname{div}},\Omega)\),
where \(\langle \cdot,\cdot \rangle \) is the duality product between \(H^{-\frac{1}{2}}(\partial \Omega )\) and \(H^{\frac{1}{2}}(\partial \Omega )\). This allows us to introduce the kernel of the normal trace operator in \(H(\operatorname{div},\Omega )\),
Furthermore, we consider the domain \(H({\mathbf{curl}},\Omega)\) of the curl operator,
equipped with the norm
In dimension \(d=3\), the tangential trace operator τ is defined from \(H({\mathbf{curl}},\Omega)\) into \(H^{-\frac{1}{2}}(\partial \Omega )^{3}\), for any vector field \(\boldsymbol{\chi } \in H({\mathbf{curl}},\Omega)\), by
Then we introduce the kernel of the tangential operator in \(H({\mathbf{curl}},\Omega)\),
Remark 1
In dimension \(d = 2\), the space \(H(\mathbf{curl},\Omega )\), respectively \(H_{0}(\mathbf{curl},\Omega )\), is equal to the space \(H^{1}(\Omega )\), respectively to \(H^{1}_{0}(\Omega )\).
In order to handle some problems depending on time, we consider the following spaces.
Let Z be a separable Banach space. We introduce \(\mathcal{C}^{m}(0,T;Z)\), the set of time \(\mathcal{C}^{m}\) class functions with values in Z; \(\mathcal{C}^{m}(0,T;Z)\) is a Banach space provided with the norm
where \(\partial _{t}^{i} \boldsymbol {\varphi }\) is the partial derivative of order i in time of the function φ. Consider also the spaces
and
Then \(L^{p}(0,T;Z)\) is a Banach space equipped with the norm
and \(H^{s}(0,T;Z)\) is a Hilbert space when it is equipped with the following scalar product:
Finally, we define also \(\mathcal{L}(Z)\) to be the Banach space of the linear and continuous functions from Z to \({\mathbb {R}}\) provided with the norm
We assume that the data f belongs to the space \(L^{2}(0,T;H_{0}(\operatorname{div},\Omega )^{\prime })\), where \(H_{0}(\operatorname{div},\Omega )^{\prime }\) is the dual space of \(H_{0}(\operatorname{div},\Omega )\) (see [14] for more details about the space \(H_{0}(\operatorname{div},\Omega )^{\prime }\)). Consider the following variational formulation:
Find \((\omega, {\mathbf {u}},p) \in L^{2}(0,T;H_{0}(\mathbf{curl},\Omega ))\times L^{2}(0,T;H_{0}( \operatorname{div},\Omega ))\times L^{2}(0,T;L^{2}_{0}(\Omega ))\) such that
where ≺⋅,⋅≻ is the duality product between \(H_{0}(\operatorname{div},\Omega )^{\prime }\) and \(H_{0}(\operatorname{div},\Omega )\); \(a(\cdot,\cdot;\cdot ),b(\cdot,\cdot )\), and \(c(\cdot,\cdot;\cdot )\) are bilinear forms defined as follows:
On the other hand, the trilinear form \(N(\cdot,\cdot;\cdot )\) is defined by
By the same arguments used in our work about the stationary Stokes problem (see [9, Proposition 2.1]), we deduce the following
Proposition 1
\((\omega, {\mathbf {u}},p) \in L^{2}(0,T;H_{0}(\mathbf{curl},\Omega ))\times L^{2}(0,T;H_{0}( \operatorname{div},\Omega ))\times L^{2}(0,T;L^{2}_{0}(\Omega ))\)is solution of problem (2) such that \(\omega \times {\mathbf {u}}\)belongs to \(L^{2}(0,T;L^{2}(\Omega )^{d})\)if and only if it is a solution of problem (4) in the sense of distributions.
To prove that problem (4) has a solution, we need to define
which is the kernel of the bilinear form \(b(\cdot,\cdot )\) and is the space of divergence-free functions in \(H_{0}(\operatorname{div},\Omega )\), since \(H_{0}(\operatorname{div},\Omega )\) is included in \(L^{2}_{0}(\Omega )\). We also consider
the kernel of the bilinear form \(c(\cdot,\cdot;\cdot )\). We note that V and U are Hilbert spaces, since the bilinear forms \(b(\cdot,\cdot )\) and \(c(\cdot,\cdot;\cdot )\) are continuous.
So we observe that if \((\omega, {\mathbf {u}},p)\) is a solution of problem (4), then \((\omega, {\mathbf {u}})\) is a solution of the following reduced problem:
Find \((\omega, {\mathbf {u}}) \in L^{2}(0,T;\mathrm{U})\) such that
The main difficulty consists in proving the existence of a solution of problem (6). Moreover, for the three-dimensional case, in order to give a sense to the nonlinear term \(N(\omega, {\mathbf {u}};{\mathbf {v}})\), we need to assume that the spaces \(H_{0}(\operatorname{div},\Omega )\cap H(\mathbf{curl},\Omega )\) and \(H(\operatorname{div},\Omega )\cap H_{0}(\mathbf{curl},\Omega )\) are compactly embedded in \(H^{1}(\Omega )\) see ([15], Theorem 2.17). Nonetheless, the proof is much simpler in dimension \(d=2\).
Assumption 1
In dimension \(d=3\), we assume that the domain Ω has a \(\mathcal{C}^{1,1}\) boundary or is convex.
The spaces \(L^{2}_{0}(\Omega )\) and \(H(\operatorname{div},\Omega )\) verify a uniform inf-sup condition (see, for instance, [16] or [13, Chap. I, Corollary 2.4]):
There exists a constant \(\beta _{*}>0\) such that
When Assumption 1 is satisfied, the arguments for the proof of the existence of a solution of problems (6) and (4) are exactly the same as for [17, Chap. III, Theorem 1.1], see also [18, Chap. V] and [8]. We prefer to omit this proof since it is beyond the aim of this paper.
3 The time semidiscrete problem
In this section we study the discretization in time of problem (4) using the implicit Euler’s method. We consider a partition of the interval \([0,T]\) into subintervals \([t_{n-1},t_{n}]\), for \(1\leq n\leq M\), where M is a positive integer and \(0=t_{0}< t_{1}<\cdots <t_{N}=T\); \(h=(h_{1},h_{2},\dots,h_{n})\) stands for the step of the partition where \(h_{n}=t_{n}-t_{n-1}\), and \(|h|=\max_{1\leq n\leq M}h_{n}\).
For any data \({\mathbf {f}}\in {L^{2}(0,T;(H_{0}(\operatorname{div},\Omega ))^{\prime })}\), \({\mathbf {u}}_{0}\in H_{0}(\operatorname{div},\Omega )\), and \(\omega _{0}\in H_{0}(\mathbf{curl},\Omega )\) satisfying condition (3), we consider the following problem:
Find \((\omega ^{n})_{0\leq n\leq M}\in (H_{0}(\mathbf{curl},\Omega ))^{M+1}, ( {\mathbf {u}}^{n})_{0\leq n\leq M}\in (H_{0}(\operatorname{div},\Omega ))^{M+1}\) and \((p^{n})_{1\leq n\leq M}\in (L^{2}_{0}(\Omega ))^{M}\) such that
and for all \(1 \leq n \leq M\),
where \({\mathbf {f}}^{n}={\mathbf {f}}(\cdot,t_{n})\),
and
Then, if \((\omega ^{n},{\mathbf {u}}^{n},p^{n})\) is a solution of problem (8)–(9), \((\omega ^{n},{\mathbf {u}}^{n})\) belongs to U and is a solution of the following reduced problem:
The main difficulty now consists in showing that problem (10) admits a solution. We recall here the two properties (positivity and inf-sup condition) related to the bilinear form \(\mathrm{A}(\cdot,\cdot;\cdot )\) proved in [12, Lemma 1]:
There exists a constant \(\beta > 0\) such that
and
Let now study the properties of non linear term \(N(\cdot,\cdot;\cdot )\).
Lemma 1
Under Assumption 1, we have that
1) \(N(\cdot,\cdot;\cdot ) \)is continuous, that is,
where M is a positive constant only depending on the domain Ω;
2) \(N(\cdot,\cdot;\cdot )\)is antisymmetric, that is,
Proof
1) For any couple \((\omega, {\mathbf {u}})\in \mathrm{U}\), we have \(\omega \in H({\operatorname{div}},\Omega)\cap H_{0}(\mathbf{curl},\Omega )\) and \({\mathbf {u}}\in H_{0}(\operatorname{div},\Omega )\cap H({\mathbf{curl}},\Omega)\). From the definition of the nonlinear term \(N(\cdot,\cdot;\cdot )\) in (5) and using Hölder’s inequality, we derive for \(\frac{1}{s}+\frac{1}{r}=\frac{1}{2}\),
• In dimension 2, \(H_{0}(\mathbf{curl},\Omega )=H_{0}^{1}(\Omega )\) is compactly included in the space \(L^{p}(\Omega )\) for any \(p< +\infty \), while \(H_{0}(\operatorname{div},\Omega )\cap H({\mathbf{curl}},\Omega)\) is compactly embedded in \(L^{3}(\Omega )^{2}\) since it is included in \(H^{\frac{1}{2}}(\Omega )^{2}\), with \(r=6\) and \(s=3\) (see [19]).
• In dimension 3, if Assumption 1 holds, using the Sobolev embedding theorem, the space U is compactly included in \(L^{r}(\Omega )^{3}\times L^{s}(\Omega )^{3}\) for \(r=4\) and \(s=4\).
2) Since \({\mathbf {u}}\in \mathrm{V}\) and equality (15) holds, we easily deduce the antisymmetry property (14). Equality (15) is proved by using Green formula:
□
Proposition 2
Assume that the data f belongs to \(L^{2}(0,t;H_{0}(\operatorname{div},\Omega )^{\prime })\)and that the initial vorticity–velocity \((\omega _{0},{\mathbf {u}}_{0})\)belongs to \(H_{0}(\mathbf{curl},\Omega )\times H_{0}(\operatorname{div},\Omega )\)and satisfies (3). Knowing \({\mathbf {u}}^{n-1}\)at each time step n, problem (10) has a solution \((\omega ^{n},{\mathbf {u}}^{n})\)in U for dimension \(d=2\). This solution satisfies for \(n\geq 1\):
where c is a positive constant independent of n.
Proof
We consider the function ϖ defined on U into its dual space by
We derive from the continuity of the trilinear form N in (13) that the function ϖ is continuous on the space U. Having the following inequality proved in [12]:
and the fact that \(N(\omega, {\mathbf {u}};\mathbf{curl}\omega )=0\) in dimension 2, we obtain
where \(c_{0}\) is the smallest constant such that
Then if we consider the sphere with radius
the duality product \(\langle \varpi (\omega ^{n},{\mathbf {u}}^{n}),(\theta, {\mathbf {v}})\rangle \) is nonnegative on this sphere. The space U is a separable Hilbert space since it is included in \(L^{2}(\Omega )\times L^{2}(\Omega )^{2}\). Then there exists an increasing sequence \((\mathrm{U_{k}})_{k}\) of finite-dimensional subspaces Uk of U such that \(\bigcup_{k}(\mathrm{U_{k}})\) is dense in U. Using Brouwer’s fixed point theorem [13, Chap. IV, Corollary 1.1], there exists \((\omega ^{n}_{k},{\mathbf {u}}^{n}_{k})\in \mathrm{U_{k}}\) such that
Since the sequence \((\omega ^{n}_{k},{\mathbf {u}}^{n}_{k})\) is bounded by r, there exists a subsequence, still denoted by \((\omega ^{n}_{k},{\mathbf {u}}^{n}_{k})\), that converges weakly to \((\omega ^{n},{\mathbf {u}}^{n})\). Now, using the fact that the two operators \(\forall (\theta, {\mathbf {v}})\in \mathrm{U}\): \((\omega, {\mathbf {u}})\rightarrow \omega \times {\mathbf {v}}\) and \((\omega, {\mathbf {u}})\rightarrow \theta \times {\mathbf {u}}\) are compact on U, we conclude in passing to the limit in equation (18) that
Using the density of \(\bigcup_{k}(\mathrm{U_{k}})\) in U yields
Then we conclude that \((\omega ^{n},{\mathbf {u}}^{n})\) is a solution of problem (10) for any \(w=\theta + \mathbf{curl}{\mathbf {v}}\in \mathrm{V}\). Moreover, since the solution \((\omega ^{n},{\mathbf {u}}^{n})\) is bounded by r, we obtain (16) by the same proof as for [12, Corollary 1]. □
In dimension \(d=3\), the existence of the solution of problem (10) is obtained for a large enough viscosity ν with respect to the norm of the operator L.
Proposition 3
Assume that the data f belongs to \(L^{2}(0,T;H_{0}(\operatorname{div},\Omega )^{\prime })\)and that the initial vorticity–velocity \((\omega _{0},{\mathbf {u}}_{0})\)belongs to \(H_{0}(\mathbf{curl},\Omega )\times H_{0}(\operatorname{div},\Omega )\)and satisfies (3). If Assumption 1holds and there exists a constant \(c^{*}\)such that
then, knowing \({\mathbf {u}}^{n-1}\)at each time step n, problem (10) has a solution \((\omega ^{n},{\mathbf {u}}^{n})\in \mathrm{U}\). This solution satisfies
where c is a positive constant independent of n.
Proof
We consider an iterative sequence \(((\omega ^{n}_{k},{\mathbf {u}}^{n}_{k}) )_{k}\) such that \((\omega ^{n}_{0},{\mathbf {u}}^{n}_{0})=(0,0)\) and \((\omega ^{n}_{k},{\mathbf {u}}^{n}_{k})\) is the solution in U of the following problem:
From the properties of the bilinear form \(A(\cdot,\cdot;\cdot )\) in (11)–(12) and the continuity of the trilinear form \(N(\cdot,\cdot;\cdot )\) in (13), problem (21) has a unique solution; see [9]. Let
where M is the continuity constant of \(N(\cdot,\cdot;\cdot )\). By induction on k and by an appropriate choice of \(c^{*}\) in (19), the sequence \(((\omega ^{n}_{k},{\mathbf {u}}^{n}_{k}) )_{k}\) is bounded by r:
We have for any \(k\geq 2\),
Thanks to (17), (13), and (23), together with (22), we obtain that
The sequence \(((\omega ^{n}_{k},{\mathbf {u}}^{n}_{k}) )_{k}\) is a Cauchy sequence in U, so it converges to a pair \((\omega ^{n},{\mathbf {u}}^{n})\). By passing to the limit in (21), it is readily checked that \((\omega ^{n},{\mathbf {u}}^{n})\) is a solution of problem (10). Moreover, the solution \((\omega ^{n},{\mathbf {u}}^{n})\) is bounded by r, then we obtain (20) by the same proof as for [12, Corollary 1]. □
Theorem 1
Assume that the data f belongs to \(L^{2}(0,t;(H_{0}(\operatorname{div},\Omega ))^{\prime })\)and that the initial vorticity–velocity \((\omega _{0},{\mathbf {u}}_{0})\)belongs to \(H_{0}(\mathbf{curl},\Omega )\times H_{0}(\operatorname{div},\Omega )\)and satisfies (3). In dimension \(d=2\), for any \(n, 1 \leq n \leq M\), problem (8)–(9) has at most one solution \((\omega ^{n},{\mathbf {u}}^{n},p^{n})\)in \(H_{0}(\mathbf{curl},\Omega )\times H_{0}(\operatorname{div},\Omega )\times L^{2}( \Omega )\). In dimension \(d=3\), if Assumption 1holds, such that (19) is satisfied, problem (8)–(9) has at most one solution \((\omega ^{n}, {\mathbf {u}}^{n}, p^{n})\)in \(H_{0}(\mathbf{curl},\Omega )\times H_{0}(\operatorname{div},\Omega )\times L^{2}( \Omega ) \).
Proof
Let \((\omega ^{n}_{1}, {\mathbf {u}}^{n}_{1})\) and \((\omega ^{n}_{2}, {\mathbf {u}}^{n}_{2})\) be two solutions of problem (10) such that \(\omega ^{j}_{1}=\omega ^{j}_{2}\) and \({\mathbf {u}}^{j}_{1}={\mathbf {u}}^{j}_{2}\) for \(0\leq j \leq (n-1)\). In dimension \(d = 2\), both \((\omega ^{n}_{1}, {\mathbf {u}}^{n}_{1})\) and \((\omega ^{n}_{2}, {\mathbf {u}}^{n}_{2})\) satisfy (16). Similarly, in dimension \(d = 3\), it follows from Assumption 1 and condition (19) that both \((\omega ^{n}_{1}, {\mathbf {u}}^{n}_{1})\) and \((\omega ^{n}_{2}, {\mathbf {u}}^{n}_{2})\) satisfy (20). On the other hand, the pair \((\omega ^{n}, {\mathbf {u}}^{n})\), with \(\omega ^{n}=\omega ^{n}_{1}-\omega ^{n}_{2}\) and \({\mathbf {u}}^{n}={\mathbf {u}}^{n}_{1}-{\mathbf {u}}^{n}_{2}\), belongs to U and satisfies:
By using (17) and taking \({\mathbf {v}}= {\mathbf {u}}^{n} +\mathbf{curl}\omega ^{n}\) in the previous line, we have
Using the antisymmetry property of the trilinear form \(N(\cdot,\cdot;\cdot )\) (14) gives \(N(\omega ^{n}_{1},{\mathbf {u}}^{n}; {\mathbf {u}}^{n}) = 0\). Applying the continuity of \(N(\cdot,\cdot;\cdot )\) in (13) together with (16) and (20) gives
Thus, if condition (19) holds, we obtain that \(\omega ^{n}\) and \({\mathbf {u}}^{n}\) are equal to zero.
Let \((\omega ^{n},{\mathbf {u}}^{n})\) be a solution of problem (8)–(10). We consider for any \({\mathbf {v}}\in H_{0}(\operatorname{div},\Omega )\),
a linear and continuous functional which vanishes on the space V. Then, according to the inf-sup condition (7), there exists a unique \(p^{n}\) in \(L^{2}_{0}(\Omega )\) such that
and
□
4 The full discrete problem
Hereinafter, we suppose that Ω is a square \([-1,1]^{2}\) in dimension \(d=2\) or a cube \([-1,1]^{3}\) in dimension \(d=3\). To define the discrete spaces, we follow the same idea proposed by Nédélec in the case of the finite element method (see [20, Sect. 2]). If \(d=2\) (resp. \(d=3\)), let \(\mathbb{P}_{nm}(\Omega )\) (resp. \(\mathbb{P}_{nms}(\Omega )\)) be the space of the restriction on Ω of the polynomials of degree n in the x direction and m in the y direction (resp. and s in the z direction). Let \(N\ge 2\) be an integer. We consider the spaces:
which approximates the velocity in \(H_{0}(\operatorname{div},\Omega )\) and
which approximates the vorticity in \(H_{0}(\mathbf{curl},\Omega )\). This space is rather different conforming to the dimension (see Remark 1).
Lastly, for the approximation of pressure in \(L^{2}_{0}(\Omega )\), we propose the space
Having \(\xi _{0} = -1\) and \(\xi _{N} = 1\), we consider the \(N-1\) nodes \(\xi _{j}\), \(1 \le j \le N-1\), roots of the polynomial \(L_{N}{'}\), where \(L_{N} \) is the Legendre polynomial of degree N and the \(N+1\) weights \(\rho _{j}\), \(0 \le j \le N\), of the Gauss–Lobatto quadrature formula. Let \({\mathbb {P}}_{n}(-1,1)\) the space of restrictions to \(]-1,1[\) of polynomials with degree ≤n, then
We remind the important following property, see [21] for its proof:
Based on formula (25), we define the following discrete scalar product on \({\mathbb {P}}_{N}(\Omega )\): For a continuous functions φ and ψ on Ω̄,
Finally, we consider \({\mathrm{I}}_{N}\) to be the Lagrange interpolating operator at the nodes \((\xi _{i},\xi _{j})\), \(0\le i,j \le N\), in dimension \(d = 2\), and at the nodes \((\xi _{i},\xi _{j},\xi _{k})\), \(0 \le i, j,k \le N\), in dimension \(d = 3\), with values in the space \({\mathbb {P}}_{N}(\Omega )\).
We assume that the data f is continuous on \(\overline{\Omega }\times [0,T]\). We construct the discrete problem from problem (8)–(9) by means of the Galerkin method combined with numerical integration.
If \({\mathbf {u}}_{N}^{0}={\mathrm{I}}_{N}({\mathbf {u}}_{0})\), knowing \({\mathbf {u}}^{n-1}\), we find \((\omega ^{n}_{N},{\mathbf {u}}^{n}_{N},p^{n}_{N})\) in \({\mathbb {C}_{N}}\times {\mathbb {D}}_{N} \times {\mathbb {M}}_{N}\) such that for \(1\leq n\leq M\),
where the bilinear forms \(A_{N}(\cdot,\cdot;\cdot )\), \(b_{N}(\cdot,\cdot )\), and \(c_{N}(\cdot,\cdot;\cdot )\) are defined by
By formula (25) combined with Cauchy–Schwarz inequality, we prove that the bilinear forms \(A_{N}(\cdot,\cdot;\cdot )\), \(b_{N}(\cdot,\cdot )\), and \(c_{N}(\cdot,\cdot;\cdot )\) are respectively continuous on \(({\mathbb {C}}_{N} \times {\mathbb {D}}_{N} ) \times {\mathbb {D}}_{N}\), \({\mathbb {D}}_{N} \times {\mathbb {M}}_{N}\), and \(({\mathbb {C}}_{N} \times {\mathbb {D}}_{N} ) \times {\mathbb {C}}_{N}\) with constants independent of N. The functional \(L_{N}({\mathbf {v}}_{N})=({\mathbf {u}}_{N}^{n-1},{\mathbf {v}}_{N})_{N}+h_{n}({ \mathrm{I}}_{N}({\mathbf {f}}^{n}),{\mathbf {v}}_{N})_{N}\) is linear and continuous on \({\mathbb {D}}_{N}\). Moreover, as a consequence of the exactness property (24), the bilinear forms \(b(\cdot,\cdot )\) and \(b_{N}(\cdot,\cdot )\) coincide on \({\mathbb {D}}_{N} \times {\mathbb {M}}_{N}\). While the trilinear form \(N_{N}(\cdot,\cdot;\cdot )\) is defined as follows:
To prove that problem (26) has a solution, we consider the kernel
We remark that \(\mathrm{V}_{N}\) is the space of divergence-free polynomials in \({\mathbb {D}}_{N}\) (if \(q_{N} =\operatorname{div} {\mathbf {v}}_{N}\) in (27)).
Let also the kernel
We note that the discrete kernel \(\mathrm{U}_{N}\) is not contained in U in the general case; see [9, Corollary 3.2]. We consider herein the following reduced discrete problem:
If \({\mathbf {u}}_{N}^{0}={\mathrm{I}}_{N}({\mathbf {u}}_{0})\) and knowing \({\mathbf {u}}^{n-1}\), find \((\omega ^{n}_{N},{\mathbf {u}}^{n}_{N}) \in \mathrm{U}_{N}\) such that for \(1\leq n\leq M\),
The existence of a solution of problem (28) is proved by the same arguments as for the continuous reduced problem (10), for instance.
Proposition 4
For any data f continuous on \(\bar{\Omega }\times [0,T]\)and knowing \({\mathbf {u}}^{n-1}_{N}\)at each time step n, problem (28) admits a solution \((\omega ^{n}_{N},{\mathbf {u}}^{n}_{N})\)in \(\mathrm{U}_{N}\). Moreover, this solution satisfies, for \(1\leq n\leq M\),
where c is a positive constant independent of N and n.
Proof
We introduce the mapping \(\varpi _{N}\) defined from \(\mathrm{U}_{N}\) into its dual space by
We equip \(\mathrm{U}_{N}\) with the following norm:
The mapping \(\varpi _{N}\) is continuous since the space \(\mathrm{U}_{N}\) has a finite dimension. Next, noting by the same arguments as for Lemma 1 from the property of antisymmetry that \(N_{N}(\omega _{N}^{n},{\mathbf {u}}_{N}^{n};{\mathbf {u}}^{n}_{N})=0\), we have
Then using (25) with the definition of \(\mathrm{U}_{N}\) gives
For any \({\mathbf {u}}^{n}_{N}\) in \(\mathrm{V}_{N}\), it follows from [9, Lemmas 3.4 and 3.5] that there exists \(\tau ^{n}_{N}\) in \({\mathbb {C}}_{N}\) such that \({\mathbf {u}}^{n}_{N}=\mathbf{curl}\tau ^{n}_{N}\) and
Using once more (25) and inserting \(\tau ^{n}_{N}\) in the definition of the space \(\mathrm{U}_{N}\), we have
Combining all this yields
Now letting
we deduce from (25) that
Then we remark that \(\langle \varpi _{N}(\omega _{N}^{n},{\mathbf {u}}_{N}^{n}),(\omega ^{n}_{N}, {\mathbf {u}}^{n}_{N})\rangle \) is nonnegative on the sphere of \(\mathrm{U}_{N}\) of radius \(r_{N}\). So by Brouwer’s fixed point theorem (see [13, Chap. IV, Corollary 1.1]), we conclude that problem (28) has a solution \((\omega ^{n}_{N},{\mathbf {u}}^{n}_{N})\) in \(\mathrm{U}_{N}\). Moreover, the solution \((\omega _{N}^{n},{\mathbf {u}}_{N}^{n})\) is bounded by \(r_{N}\), so we obtain (29) by the same proof as that of [12, Proposition 5)]. □
The following inf-sup condition is proved in [9, Lemma 3.9]:
There exists a positive constant γ, independent of N, such that the form \(b_{N} (\cdot,\cdot )\) satisfies the inf-sup condition:
The full existence result is deduced from Proposition 4 and the above inf-sup condition. The proof follows the same arguments as for Theorem 1.
Theorem 4.1
If the data f is continuous on \(\bar{\Omega }\times [0,T]\)and knowing \({\mathbf {u}}^{n-1}_{N}\)at each time step n, problem (26) has a solution \((\omega ^{n}_{N},{\mathbf {u}}^{n}_{N},p^{n}_{N})\)in \({\mathbb {C}}_{N} \times {\mathbb {D}}_{N} \times {\mathbb {M}}_{N}\). Moreover, the part \((\omega ^{n}_{N},{\mathbf {u}}^{n}_{N})\)of this solution satisfies (29).
Remark 2
Note that the previous existence result still holds when \(N_{N}(\cdot,\cdot;\cdot )\) is replaced by \(N(\cdot,\cdot;\cdot )\) in problem (26). This means in practice that a more precise quadrature formula, exact on \({\mathbb {P}}_{3N-1}(\Omega )\), is used to evaluate the integrals that appear in the treatment of the nonlinear term.
5 Conclusion
This work concerns the numerical analysis of the implicit Euler scheme in time and the spectral discretization in space of the nonstationary vorticity–velocity–pressure formulation of the Navier–Stokes equations. We prove using Brouwer’s fixed point theorem that the new discrete formulation has at most one solution. The study of the error, the algorithm solution, and the numerical implementation of these results will be the subject of our forthcoming work.
References
Bègue, C., Conca, C., Murat, F., Pironneau, O.: Les équations de Stokes et de Navier–Stokes avec des conditions aux limites sur la pression. In: Brezis, H., Lions, J.-L. (eds.) Nonlinear Partial Differential Equations and Their Applications. Collège de France Seminar, vol. IX, pp. 179–264. Longman, Harlow (1988)
Dubois, F.: Vorticity–velocity–pressure formulation for the Stokes problem. Math. Methods Appl. Sci. 25, 1091–1119 (2002)
Salmon, S.: Développement numérique de la formulation tourbillon–vitesse–pression pour le problème de Stokes. PhD thesis, Université Pierre et Marie Curie, Paris, France (1999)
Dubois, F., Salaün, M., Salmon, S.: Vorticity–velocity–pressure and stream function-vorticity formulations for the Stokes problem. J. Math. Pures Appl. 82, 1395–1451 (2003)
Amara, M., Capatina-Papaghiuc, D., Chacon-Vera, E., Trujillo, D.: Vorticity–velocity–pressure formulation for Navier–Stokes equations. Comput. Vis. Sci. 6, 47–52 (2004)
Amara, M., Capatina-Papaghiuc, D., Chacon-Vera, E., Trujillo, D.: Vorticity–velocity–pressure formulation for the Stokes problem. Math. Comput. 73, 1673–1697 (2004)
Amara, M.D., Chacon-Vera, E., Trujillo, D.: Stabilized finite element method for the Navier–Stokes equations, with nonstandard boundary conditions. J. Sci. Comput. 18, 4–9 (2005)
Azaïez, M., Bernardi, C., Chorfi, N.: Spectral discretization of the vorticity, velocity and pressure formulation of the Navier–Stokes equations. Numer. Math. 104, 1–26 (2006)
Bernardi, C., Chorfi, N.: Spectral discretization of the vorticity, velocity and pressure formulation of the Stokes problem. SIAM J. Numer. Anal. 44, 826–850 (2006)
Bernardi, C., Sayah, T.: A posteriori error analysis of the time dependent Stokes equations with mixed boundary conditions. IMA J. Numer. Anal. 35, 179–198 (2015)
Bernardi, C., Sayah, T.: A posteriori error analysis of the time dependent Navier–Stokes equations with mixed boundary conditions. SeMA J. 69, 1–23 (1991)
Abdelwahed, M., Chorfi, N.: Spectral discretization of the time dependent vorticity velocity pressure formulation of the stokes problem. Math. Methods Appl. Sci., 1–18 (2020)
Girault, V., Raviart, P.-A.: Finite Element Methods for Navier–Stokes Equations, Theory and Algorithms. Springer, Berlin (1986)
Bernardi, C., Girault, V.: Espaces Duaux des Domaines des Operateurs Divergence et Rotationnel Avec Trace Nulle. Internal Report, Laboratoire Jacques-Louis Lions. Universite Pierre et Marie Curie, Paris (2003)
Amrouche, C., Bernardi, C., Dauge, M., Girault, V.: Vector potentials in three-dimensional nonsmooth domains. Math. Methods Appl. Sci. 21, 823–864 (1998)
Bernardi, C., Hecht, F., Verfurth, R.: Finite element discretization of the three-dimensional Navier–Stokes equations with mixed boundary conditions. Math. Model. Numer. Anal. 3, 1185–1201 (2009)
Temam, R.: Navier–Stokes Equations. Theory and Numerical Analysis. Studies in Mathematics and Its Applications, vol. 2. North-Holland, Amsterdam (1977)
Girault, V., Raviart, P.-A.: Finite Element Approximation of the Navier–Stokes Equations. Lecture Notes in Mathematics, vol. 749. Springer, Berlin (1979)
Costabel, M.: A remark on the regularity of solutions of Maxwell equations on Lipschitz domains. Math. Methods Appl. Sci. 12, 365–368 (1990)
Nédélec, J.-C.: Mixed finite elements in \(\mathbb{R}^{3}\). Numer. Math. 35, 315–341 (1980)
Bernardi, C., Maday, Y.: Spectral method. In: Ciarlet, P.G., Lions, J.-L. (eds.) Handbook of Numerical Analysis. North-Holland, Amsterdam (1997)
Acknowledgements
The authors would like to extend their sincere appreciation to the Deanship of Scientific Research at King Saud University for funding this Research group No. (RG-1435-026).
Availability of data and materials
Not applicable.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
The authors declare that the study was realized in collaboration with equal responsibility. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Abdelwahed, M., Chorfi, N. Spectral discretization of time-dependent vorticity–velocity–pressure formulation of the Navier–Stokes equations. Bound Value Probl 2020, 152 (2020). https://doi.org/10.1186/s13661-020-01448-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13661-020-01448-8