1. Introduction
This paper considers the construction of conforming finite element sub-complexes of the following divdiv complex on , see [15, 2]
(1.1) |
|
|
|
|
|
|
|
|
where , the spaces and are the vector-valued and scalar-valued Sobolev spaces, respectively, and
|
|
|
|
|
|
|
|
Here and denote the spaces of traceless and symmetric matrices in three dimensions, respectively, the operator is the symmetric part of the row-wise operator, and the inner divergence operator of is applied by row resulting a column vector for which the outer divergence operator is applied.
Such a complex is exact provided that the domain is contractible and Lipschitz [15, 2]. Particularly, conforming finite element spaces , , , and are constructed, such that the following discrete divdiv complex
(1.2) |
|
|
|
is exact.
One of the applications of the finite element divdiv complex of (1.2) is to solve the fourth order problems [5, 7, 12, 15].
Besides, the construction of the finite element divdiv complex of (1.2) is closely related to the mixed formulation of the so-called linearized Einstein-Bianchi system [16]. The first finite element sub-complex of the gradgrad complex (the dual complex of the divdiv complex) was constructed in [10], and the finite element spaces were employed to solve the linearized Einstein-Bianchi system within the mixed form.
Recently, two finite element divdiv complexes of (1.2) on tetrahedral grids were constructed in [11, 7], and the associated finite element spaces can be used to discretize the linearized Einstein-Bianchi system within the dual formulation introduced in [11].
Both used the conforming finite element on tetrahedral grids from [7].
However, it is arduous to compute the basis functions of the finite element spaces in [11, 7], since the degrees of freedom(DOFs) of those finite elements are in some sense complicated. More precisely, the design of the conforming finite element in [7] was based on Green’s identity [7, Lemma 4.1]
(1.3) |
|
|
|
on tetrahedron . Here is a symmetric matrix valued function, is a scalar function, is the set of all faces of the tetrahedron , is the set of all edges of face , is the unit normal vector of , denotes the unit normal vector of that parallels to , and is the surficial divergence.
Based on (1.3), besides the continuity of across each edge and across each interface , the continuity of across each interface is imposed on the functions of the conforming finite element space in [7]. As a result, the last continuity brings a set of DOFs which combine two terms and on the boundary of . Such a combination makes it difficult to figure out the explicit basis functions of the corresponding conforming finite element space. In addition, such a combination is inherited by both the and conforming finite element spaces in the finite element complex.
In a recent work [12], new conforming finite element spaces with explicit basis functions were constructed on both triangular and tetrahedral grids in a unified way. Instead of (1.3), the design of [12] was based on the following identity
|
|
|
The continuity of and across each interface was imposed on the functions of the conforming finite element space in [12]. Consequently, the element follows by strengthening the continuity of the normal component of the divergences of the functions of the conforming finite elements proposed in [14, 9, 13]. Here is a space of square-integrable tensors with square-integrable divergence, taking values in the space of symmetric matrices.
As it can be seen from [12] that because of a crucial structure of the conforming finite element space, inherited from that of the finite element space, the basis functions can be easily written out. In addition, the conforming finite element space in [12] is a little bit smoother than that in [7]. Recently, the construction in [12] has been generalized to arbitrary dimension [6].
This paper is devoted to construct conforming finite element complexes of (1.2) on both cuboid and tetrahedral grids in three dimensions. The key part is to characterize the continuity of the finite element spaces appearing in the discrete complexes of (1.2).
Motivated by the sufficient continuity condition proposed in [12], which is actually a characterization of the continuity of , a new conforming finite element space is constructed in this paper.
The enhanced smoothness of brings corresponding enhancement of regularity for the finite element subspaces and .
In fact, a global regularity is imposed for the conforming finite element space, where is a subspace of such that the column-wise divergences of matrix valued functions belong to the space .
Consequently, a global regularity is required for the conforming finite element space, where is a subspace of such that the divergences of vector valued functions are equally in the space .
As a consequence, the conforming finite element divdiv complexes of (1.2) on cuboid grids and tetrahedral grids in three dimensions constructed in this paper are sub-complexes of the divdiv complex with the following enhanced smoothness:
(1.4) |
|
|
|
|
|
|
|
|
On cuboid grids, the spaces , , , and are noted as , , , and with , respectively, where is the space of discontinuous piecewise polynomials of degree no more than for each variable. For the spaces , , and , the associated shape function spaces will be determined by the polynomial de Rham complex and the polynomial divdiv complex, and the corresponding DOFs are identified by imposing the associated continuity requirements sufficiently. On tetrahedral grids, the spaces , , , and are noted as , , , and with , respectively, where is the space of discontinuous piecewise polynomials of degree no more than , the space is a modification of the conforming finite element in [12], the spaces and are newly proposed herein.
The rest of the paper is organized as follows. Section 2 introduces the notation. Section 3 constructs the finite element divdiv complex on cuboid grids. Section 4 constructs the finite element divdiv complex on tetrahedral grids. The exactness of the discrete complexes will be proved in Section 5.
2. Preliminaries
Let be a contractible domain with Lipschitz boundary of .
Let denote a family of shape regular cuboid or tetrahedral grids on with the mesh size . Let , , and denote the set of vertices, edges, and faces, respectively.
Given element , let , , and denote the sets of vertices, edges, and faces of , respectively. Given an edge , the unit tangential vector , as well as two unit normal vectors are fixed. For a facet , the unit normal vector as well as two unit tangential vectors are fixed. The jump of across an interface shared by neighboring elements is defined by
|
|
|
When it comes to any boundary face , the jump reduces to the trace. Let denote the elementwise derivative of order for piecewise functions.
Denote by the space of real matrices, and let , , and be the subspaces of symmetric, skew-symmetric, and traceless matrices, respectively. Let denote the identity, and , , as well as . For matrix valued function , define the symmetric part and traceless part as follows, respectively,
|
|
|
For simplicity of presentation, for , let be when takes and , respectively, and be abbreviated as .
For a vector field , the gradient applies by row to produce a matrix valued function, namely . Define the symmetric gradient by and define a skew symmetric matrix
|
|
|
Given a facet with the unit normal vector , for a vector as well as a scalar function , define
|
|
|
Define the surface symmetric gradient by
|
|
|
and the surface rot operator is defined by
|
|
|
For a matrix field, the operators and apply by row, and and apply by column to produce a matrix field and vector field, respectively. Given a plane with unit normal vector , denote
(2.1) |
|
|
|
the orthogonal projection onto .
Given a matrix valued function , define the symmetric projection ,
and for symmetric , define by
(2.2) |
|
|
|
Assume that is a bounded and topologically trivial domain.
Let standard notation denote the Sobolev space consisting of functions within domain , taking values in space , and with all derivatives of order at most square-integrable. In the case , set . The scalar product over is denoted as , denotes the norm over a set , and abbreviates . Similarly, let denote the space of -times continuously differentiable functions, taking values in . In this paper, could be or . Define
|
|
|
|
|
|
|
|
Let denote the space of polynomials of degree no more than on , taking values in the space . Let denote the space of polynomials on of degree no more than for each variable, taking values in the space . It will be convenient to define
|
|
|
Here , , , , , and are nonnegative integers, and is a permutation of . In particular, for , denote
|
|
|
Given two spaces and with , let denote the space of such that for any .
For , denote
(2.3) |
|
|
|
as the 6-dimensional space of the rigid motions. Besides,
|
|
|
with is the shape function space of the lowest order Raviart-Thomas element[4]. If the domain is clear, the spaces and are recorded as and , respectively.
Let be the kernel space of operator . Let denote the congruence of integer with modulus 3, namely,
(2.4) |
|
|
|
For , let denote the normal stress and as the shear stress.
3. The finite element spaces on cuboid grids
Let be a cuboid grid of the domain .
This section constructs finite element subspaces , , and on cuboid grids.
It will be proved that these finite element subspaces form an exact discrete divdiv complex of (1.2).
In the endeavor to acquire the exact finite element divdiv complex of (1.2) on , one of the challenging tasks is to construct the conforming finite element space .
It is not easy to get a unisolvent conforming finite element space on cuboid grids
by strengthening the continuity of the normal component of the divergences of the symmetric matrix valued functions of the conforming finite element on cuboid grids as in [12, 6]. To attack this difficulty, the de Rham complex and the divdiv complex which consist of polynomials over hexahedrons are proposed below to determine the shape function space. Besides, the continuity as that of the conforming finite element space in [12] is imposed sufficiently to construct the DOFs. Then the conforming finite element space follows, which is actually a subspace of . As a consequence, there is corresponding enhanced smoothness for the remaining finite element spaces and in the discrete divdiv complex.
For a cuboid partition , on any cube with , let
(3.1) |
|
|
|
Here , , and . Let . And is abbreviated as in the text for . Let be the set of all edges of which parallel to the -axis and let be the set of all faces of that perpendicular to the -axis. Let denote the set of all faces of which are either in or in . Let be the set of all faces of that perpendicular to the -axis.
Hereafter, if not special specified, is a permutation of .
3.1. Polynomial complexes
Two polynomial complexes are established in this subsection. They will be used in the construction of the discrete complex of (1.2) on below. In particular, the shape function spaces of , , and are determined, respectively.
Given a topological trivial domain , define
(3.2) |
|
|
|
The exact smooth de Rham complex [2] reads
(3.3) |
|
|
|
Lemma 3.1.
On any topological trivial domain , the following polynomial sequence
|
|
|
is an exact de Rham complex.
Proof.
For any with , it follows that . This is
(3.4) |
|
|
|
If with , then the exactness of (3.3) shows that there exists some such that . Since the -th component of belongs to for , simple arguments lead to . Therefore
(3.5) |
|
|
|
To show the exactness, it suffices to show that the decomposition
(3.6) |
|
|
|
is a direct sum. To this end, given ,
for some . On the other hand, for some . Since , it follows immediately that . Hence and follows.
Furthermore, it is obvious that and are subspaces of . Note that (3.4)–(3.5) lead to
|
|
|
This proves (3.6).
If with , then (3.6) shows that there exists some such that . This implies . Moreover, by (3.6), it is straightforward to get
|
|
|
This concludes the proof.
∎
Remark 3.1.
Actually, for nonnegative integers , , and , the exactness of a more general polynomial de Rham complex
(3.7) |
|
|
|
on a contractible domain can be proved through similar arguments as that of Lemma 3.1. Here
|
|
|
and
|
|
|
Define
(3.8) |
|
|
|
and
(3.9) |
|
|
|
Lemma 3.2.
The following sequence is an exact polynomial divdiv complex on a topological trivial domain .
|
|
|
Proof.
Apply the exactness of (3.7) recursively and notice that for any . It is straightforward to see that
|
|
|
Besides,
|
|
|
For any with , (1.1) shows that there exists , such that
|
|
|
Simple calculations lead to
|
|
|
This implies . This and Lemma 3.1 lead to . Hence
|
|
|
In addition, a direct calculation leads to
|
|
|
and
|
|
|
This shows
|
|
|
Thus the exactness of the complex follows.
∎
Given , the vectorial polynomial space , the traceless matrix valued polynomial space , and the symmetric matrix valued polynomial space are determined as the shape function spaces of the conforming finite element space , the conforming finite element space , and the conforming finite element space , respectively. In light of the previous discussion, it suffices to construct the DOFs by imposing the continuity requirements appropriately for each finite element space appearing in the discrete divdiv complex of (1.2).
3.2. -conforming finite element space
The conforming finite element space is constructed in this subsection.
The shape function space is
|
|
|
defined in (3.8) with and . The global regularity
|
|
|
stemming from [12] is imposed, which can also be noted as
|
|
|
Actually, this is a sufficient but not necessary continuity condition for a piecewise smooth function to be in the Sobolev space .
Sufficient and necessary conditions are presented in [8, Proposition 3.6].
To construct the DOFs of , a polynomial bubble function space is defined by
|
|
|
Theorem 3.1.
Given cube , the symmetric matrix valued polynomial with can be uniquely determined by the following conditions:
|
(3.10a) |
|
|
|
|
(3.10b) |
|
|
|
|
(3.10c) |
|
|
|
|
(3.10d) |
|
|
|
|
Here and the definition of is from (2.4).
Proof.
The number of conditions in (3.10) is
|
|
|
It suffices to prove provided that (3.10) vanish.
The vanishing of (3.10c) leads to and for all . Besides, according to (3.10b), holds for all .
Thus (3.10d) completes the proof.
∎
In three dimensions, the corresponding global space for the conforming element is defined by
|
|
|
3.3. -conforming finite element space
This subsection constructs the conforming finite element space which satisfies the inclusion .
The shape function space is
|
|
|
defined in (3.9) with and .
To construct the DOFs, the main difficulty arises in the characterization of the continuity of functions in .
Based on the sufficient continuity condition deduced below, a subspace of with enhanced regularity will be introduced to attack the difficulty.
Firstly, a conclusion that draws heavily on the traceless property of matrix valued functions is presented in the following lemma.
Lemma 3.3.
Given a traceless matrix valued function , its column vector .
Proof.
Let . Note that
|
|
|
Similar arguments imply . This completes the proof.
∎
For any traceless matrix valued function , let . It follows from the inclusion condition that the symmetric matrix valued function ought to be in the conforming finite element space constructed in Section 3.2. This implies the continuity requirements for and across each interface . The following lemma presents two identities. They motivate the sufficient conditions of enhanced smoothness for .
Lemma 3.4.
Given a matrix valued function , let . It holds
|
(3.11a) |
|
|
|
(3.11b) |
|
|
|
Here is a facet with the unit normal vector .
Proof.
Elementary calculations lead to
|
|
|
∎
Define
|
|
|
which is a subspace of . Lemma 3.3 leads to the simplification
(3.12) |
|
|
|
Motivated by Lemma 3.4, the global regularity is imposed.
To construct the DOFs of , a polynomial bubble function space is defined by
(3.13) |
|
|
|
Theorem 3.2.
Given cube , the traceless matrix valued polynomial with can be uniquely determined by the following conditions:
|
(3.14a) |
|
|
|
|
(3.14b) |
|
|
|
|
(3.14c) |
|
|
|
|
(3.14d) |
|
|
|
|
(3.14e) |
|
|
|
|
(3.14f) |
|
|
|
|
(3.14g) |
|
|
|
|
Proof.
First off, it is easy to compute
|
|
|
Thus the number of degrees of freedom (3.14) is
|
|
|
Then it remains to prove provided that (3.14a)–(3.14g) vanish. According to (3.14a)–(3.14b) and (3.14f), there exists some such that . Besides, the DOFs (3.14c)–(3.14e) lead to
|
|
|
Hence the DOFs (3.14g) complete the proof.
∎
In three dimensions, the corresponding global space for the conforming finite element is defined by
|
|
|
3.4. -conforming finite element space
This subsection constructs the conforming finite element space which satisfies the inclusion .
The shape function is
|
|
|
defined in (3.2) with and .
Define
(3.15) |
|
|
|
Remark 3.9 motivates the global regularity . To construct the DOFs of on each cube , define a polynomial bubble function space as follows,
|
|
|
Theorem 3.3.
Given cube , a vectorial polynomial with can be uniquely determined by the following conditions:
|
(3.16a) |
|
|
|
|
(3.16b) |
|
|
|
|
(3.16c) |
|
|
|
|
(3.16d) |
|
|
|
|
(3.16e) |
|
|
|
|
(3.16f) |
|
|
|
|
Proof.
Note that . The number of the DOFs (3.16) is
|
|
|
The vanishing of (3.16a)–(3.16e) leads to
. Then it follows from (3.16f) that .
∎
In three dimensions, the corresponding global space for the conforming finite element is defined by
|
|
|
4. The finite element spaces on tetrahedral grids
Let be a tetrahedral grid of the domain .
This section constructs finite element subspaces , , , and on . It will be proved that these finite element subspaces form an exact discrete divdiv complex of (1.2).
Since it is difficult to construct a finite element complex of (1.2) by directly using the conforming finite element space from [12], a modification by moving some degrees of freedom on faces to vertices has been made here. This leads to the conforming finite element space . As it can be seen below, this modification in some sense enhances the regularity at vertices of the conforming finite element space . This brings the corresponding enhancement of regularity at vertices of the remaining finite element spaces for the discrete divdiv complex, namely, and .
Given tetrahedron , let , , , be its vertices. Let denote the -th barycentric coordinate of , and be the face of opposite to . For each , let be the -th barycentric coordinate with respect to .
4.1. -conforming finite element space
This subsection constructs the conforming finite element space , which is a modification of that defined in
[12, Section 2.4] with enhanced regularity at vertices. This space consists of piecewise polynomials of degree not greater than which is a subspace of the space .
The following two lemmas are needed for the construction of .
Lemma 4.1 ([3, Theorem 5.1] ).
Given , suppose with and for all faces . Then there exists some such that
|
|
|
where is defined by
|
|
|
Lemma 4.2 ([1, Lemma 7.3] ).
Given , suppose that with and for all faces . Then there exists such that
|
|
|
with
|
|
|
where and are defined in (2.2) and (2.1) above, respectively.
Define the following two spaces
(4.1) |
|
|
|
and
(4.2) |
|
|
|
The dimensions of these two spaces are [12, Theorem 2.15]:
|
|
|
and [1, Theorem 7.2]:
|
|
|
The DOFs of the finite element space are stated in the following theorem.
Theorem 4.3.
Given tetrahedron , the symmetric matrix valued polynomial with can be uniquely determined by the following conditions:
|
(4.3a) |
|
|
|
|
(4.3b) |
|
|
|
|
(4.3c) |
|
|
|
|
(4.3d) |
|
|
|
|
(4.3e) |
|
|
|
|
(4.3f) |
|
|
|
|
(4.3g) |
|
|
|
|
Here .
Proof.
The proof is similar as that in [12, Theorem 2.15]. The number of all degrees of freedom (4.3) is
|
|
|
It suffices to prove if the degrees of freedom (4.3) vanish for some , then . For , an integration by parts and (4.3a), (4.3c)–(4.3e) lead to
|
|
|
Thus it follows that . Therefore, Lemma 4.1, (4.3a), and (4.3d) show that there exists some , such that . Furthermore, (4.3a)–(4.3c) yield
(4.4) |
|
|
|
This and an integration by parts imply the orthogonality of and the rigid motion space . Then can be derived from (4.3f) and (4.4). That is . Hence Lemma 4.2 shows for some . Finally it follows from (4.3g) that .
∎
In three dimensions, the corresponding global space for the conforming element is defined by
(4.5) |
|
|
|
4.2. -conforming finite element space
This subsection constructs the conforming finite element space , which consists of piecewise polynomials of degree not greater than with . As mentioned in Section 3.3, the difficulty is to characterize the continuity of functions in the space . Besides the conformity, the inclusion condition is also required. Recall
|
|
|
from (3.12). Motivated by Lemma 3.4, the global regularity
|
|
|
is also imposed herein.
To construct the DOFs of on , a polynomial bubble function space is defined by
(4.6) |
|
|
|
Note that for any , there exists with for all such that
.
Theorem 4.6.
Given tetrahedron , the traceless matrix valued polynomial with can be uniquely determined by the following conditions:
|
(4.7a) |
|
|
|
|
(4.7b) |
|
|
|
|
(4.7c) |
|
|
|
|
(4.7d) |
|
|
|
|
(4.7e) |
|
|
|
|
(4.7f) |
|
|
|
|
(4.7g) |
|
|
|
|
(4.7h) |
|
|
|
|
(4.7i) |
|
|
|
|
(4.7j) |
|
|
|
|
Here are two linearly independent normal vectors of the edge , is the unit tangential vector of edge , , is defined in (4.1), is defined in (4.2),
and .
Proof.
The number of DOFs given in (4.7) is
|
|
|
It suffices to prove that for any , if vanishes on all the DOFs of (4.7), then .
The DOFs (4.7a)–(4.7d) show that vanish at all vertices, and , , vanish on all edges. This and (3.11a) show that for any face , vanishes on . This, (4.7e),(4.7f) plus the DOFs of the two dimensional -conforming finite element in [12, (2.16)–(2.20)] show that vanishes on . The DOFs (4.7g) show that also vanishes on .
Since , Lemma 3.4 shows that vanishes at the DOFs (4.3a)–(4.3c) and on . This, (4.7h) and (4.7i) imply that on . Similar arguments as those in [11, Theorem 12] show that there exists such that
|
|
|
here with . A direct calculation shows
|
|
|
Since vanishes in each interface , the tangential derivative of also vanishes on the faces. Then on , and (4.7j) shows that . This concludes the proof.
∎
In three dimensions, the corresponding global space for the conforming finite element is defined by
|
|
|
4.3. -conforming finite element space
This subsection constructs the conforming finite element space . This space consists of vectorial, globally continuous piecewise polynomials of degree not greater than with . Recall
|
|
|
defined in (3.15).
Motivated by Remark 3.9, the global regularity is imposed to satisfy the inclusion condition . The DOFs of are stated in the following theorem.
Theorem 4.8.
Given tetrahedron , the vector valued polynomial with can be uniquely determined by the following conditions:
|
(4.8a) |
|
|
|
|
(4.8b) |
|
|
|
|
(4.8c) |
|
|
|
|
(4.8d) |
|
|
|
|
(4.8e) |
|
|
|
|
(4.8f) |
|
|
|
|
(4.8g) |
|
|
|
|
(4.8h) |
|
|
|
|
Here are two linearly independent normal vectors of the edge , is the unit tangential vector of edge , and is defined in (4.6) above.
Proof.
Since there are degrees of freedom defined in (4.8), it suffices to prove that for any , if vanishes at all degrees of freedom in (4.8), then is identically zero.
It is easy to see that vanish at all vertices. Then the DOFs (4.8b),(4.8c),(4.8e) imply that vanish on all edges. Since , the DOFs (4.8d) show that vanish on all edges. It then follows from (4.8f) and (4.8g) that vanish on all faces. Thus (4.8h) concludes the proof.
∎
In three dimensions, the corresponding global space for the conforming finite element is defined by
|
|
|