MATHEMATICS OF COMPUTATION Volume 73, Number 247, Pages 1067–1087 S 0025-5718(03)01579-5 Article electronically published on September 26, 2003
KORN’S INEQUALITIES FOR PIECEWISE H1 VECTOR FIELDS
SUSANNE C. BRENNER
Abstract. Korn’s inequalities for piecewise H1 vector fields are established. They can be applied to classical nonconforming finite element methods, mortar methods and discontinuous Galerkin methods.
1. Introduction In this paper we use a boldface italic lower-case Roman letter such as v to denote a vector (or vector function) with components vj (1 ≤ j ≤ d) and a boldface lower- case Greek letter such as η to denote a d × d matrix (or matrix function) with components ηij (1 ≤ i, j ≤ d). The Euclidean norm of the vector v (resp. the Frobenius norm of the matrix η) will be denoted by |v| (resp. |η|). Let Ω be a bounded connected open polyhedral domain in Rd (d = 2 or 3). The classical Korn inequality (cf. [8], [14], [5] and the references therein) states that there exists a (generic) positive constant C such that Ω 1 d | | 1 ≤ k k k k ∀ ∈ (1.1) u H (Ω) CΩ (u) L2(Ω) + u L2(Ω) u [H (Ω)] , where the strain tensor (u)isthed × d matrix with components 1 ∂ui ∂uj (1.2) ij (u)= + for 1 ≤ i, j ≤ d, 2 ∂xj ∂xi and the (semi)norms are defined by Xd Xd Z Z 2 2 2 2 2 |u| 1 = |u | 1 = |∇u | dx, k(u)k = |(u)| dx, H (Ω) j H (Ω) j L2(Ω) Ω Ω Zj=1 j=1 2 2 2 2 2 kuk = |u| dx and kuk 1 = |u| 1 + kuk . L2(Ω) H (Ω) H (Ω) L2(Ω) Ω Let RM(Ω) be the space of (infinitesimal) rigid motions on Ω defined by (1.3) RM(Ω) = {a + ηx : a ∈ Rd and η ∈ so(d)}, t where x =(x1,...,xd) is the position vector function on Ω and so(d)istheLie algebra of anti-symmetric d × d matrices. The space RM(Ω) is precisely the kernel of the strain tensor; i.e., for v ∈ [H1(Ω)]d, (1.4) (v)=0 ⇐⇒ v ∈ RM(Ω).
Received by the editor March 19, 2002 and, in revised form, December 14, 2002. 2000 Mathematics Subject Classification. Primary 65N30, 74S05. Key words and phrases. Korn’s inequalities, piecewise H1 vector fields, nonconforming finite elements, mortar methods, discontinuous Galerkin methods. This work was supported in part by the National Science Foundation under Grant No. DMS- 00-74246.
c 2003 American Mathematical Society 1067
License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 1068 SUSANNE C. BRENNER
Let Φ be a seminorm on [H1(Ω)]d with the following properties: 1 d Φ(v) ≤ CΦkvkH1(Ω) ∀ v ∈ [H (Ω)] ,
where CΦ is a generic positive constant depending on Φ, and Φ(m)=0 and m ∈ RM(Ω) ⇐⇒ m = a constant vector. Note that such a seminorm is invariant under the addition of a constant vector c; i.e., (1.5) Φ(v + c)=Φ(v) ∀ v ∈ [H1(Ω)]d. 1 Then (1.1), (1.4), (1.5) and the compactness of the embedding of H (Ω) into L2(Ω) imply that 1 d | | 1 ≤ k k ∀ ∈ (1.6) u H (Ω) CΦ (u) L2(Ω) +Φ(u) u [H (Ω)] . In particular, the inequality (1.6) implies 1 d | | 1 ≤ k k k k ∀ ∈ (1.7) u H (Ω) CΩ (u) L2(Ω) + Qu L2(Ω) u [H (Ω)] , where Z − 1 Qu = u | | u dx Ω Ω d is the orthogonal projection operator from [L2(Ω)] onto the orthogonal complement of the constant vector functions; Z
| | 1 ≤ k k · (1.8) u H (Ω) CΩ,Γ (u) L2(Ω) +sup u m ds m∈RMR(Ω) Γ k k m L2(Γ) =1, Γ m ds=0 for all u ∈ [H1(Ω)]d,whereds is the infinitesimal (d − 1)-dimensional volume and Γ is a measurable subset of ∂Ωwithapositive(d − 1)-dimensional volume; and Z 1 d | | 1 ≤ k k ∇× ∀ ∈ (1.9) u H (Ω) CΩ (u) L2(Ω) + u dx u [H (Ω)] , Ω where ∇×u is the vector function (the curl of u) defined by ∂u ∂u ∂u ∂u ∂u ∂u t ∇×u = 3 − 2 , 1 − 3 , 2 − 1 ∂x2 ∂x3 ∂x3 ∂x1 ∂x1 ∂x2 when d = 3, and the scalar function (the rotation of u) defined by ∂u ∂u ∇×u = 2 − 1 ∂x1 ∂x2 when d =2. Remark 1.1. The inequality (1.7) is of course equivalent to Korn’s inequality (1.1). Inequalities (1.8) and (1.9) imply Korn’s first inequality
1 d |u| 1 ≤ C k(u)k ∀ u ∈ [H (Ω)] , u = 0, H (Ω) Ω,Γ L2(Ω) Γ and Korn’s second inequality Z 1 d | | 1 ≤ k k ∀ ∈ ∇× u H (Ω) CΩ (u) L2(Ω) u [H (Ω)] , u dx =0. Ω Henceforth we will also refer to (1.9) as Korn’s second inequality.
License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use KORN’S INEQUALITIES FOR PIECEWISE H1 VECTOR FIELDS 1069
In this paper we establish analogs of (1.7), (1.8) and (1.9) for piecewise H1 vector fields (functions) with respect to a partition P of Ω consisting of nonoverlapping polyhedral subdomains, which is not necessarily a triangulation of Ω. In other words, we only assume that [ D ∩ D0 = ∅ if D and D0 are distinct members of P,andΩ= D. D∈P Typical two- and three-dimensional examples of partitions are depicted in Figure 1, where the square is partitioned into 7 subdomains and the cube is partitioned into 5 subdomains.
Figure 1. Examples of general partitions
The space [H1(Ω, P)]d of piecewise H1 vector fields (functions) is defined by
1 P d { ∈ d ∈ 1 d ∀ ∈P} [H (Ω, )] = v [L2(Ω)] : vD = v D [H (D)] D ,
and the seminorm |·|H1(Ω,P) is given by X 1/2 | | | |2 v H1 (Ω,P) = v H1 (D) . D∈P We also use the notation (v) to denote the matrix function defined by P ∀ ∈P (1.10) P (v) D = (vD ) D . Let S(P, Ω) be the set of all the (open) sides (i.e., edges (d = 2) or faces (d =3)) common to two subdomains in P. For example, there are 10 such edges in the two-dimensional example in Figure 1 and 8 such faces in the three-dimensional example. (Precise definitions of S(P, Ω) will be given in Section 4 and Section 5.) d For σ ∈ S(P, Ω),wedenotebyπσ the orthogonal projection operator from [L2(σ)] d onto [P1(σ)] , the space of vector polynomial functions on σ of degree ≤ 1. The following are analogs of the classical Korn inequalities for u ∈ [H1(Ω, P)]d: 2 2 2 (1.11) |u| 1 ≤ C k (u)k + kQuk H (Ω,P) P L2(Ω) L2(Ω) X −1 2 + (diam σ) πσ[u]σ , L2(σ) ∈ P σ S( ,Ω) Z 2 2 2 (1.12) |u| 1 ≤ C k (u)k +sup u · m ds H (Ω,P) P L2(Ω) m∈RMR(Ω) Γ kmkL (Γ) =1, m ds=0 X 2 Γ −1 2 + (diam σ) πσ[u]σ , L2(σ) σ∈S(P,Ω)
License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 1070 SUSANNE C. BRENNER Z X 2 2 2 (1.13) |u| 1 ≤ C k (u)k + ∇×u dx H (Ω,P) P L2(Ω) D∈P D X −1 2 + (diam σ) πσ[u]σ , L2(σ) σ∈S(P,Ω)
where [u]σ is the jump of u across the side σ and the positive constant C depends only on the shape regularity of the partition P. In particular these inequalities are valid for partitions that are not quasi-uniform. (More details on the shape regularity assumptions are given in Section 4 and Section 5.) Inequalities (1.11)–(1.13) imply
| | 1 ≤ k k k k (1.14) u H (Ω,P) C P (u) L2(Ω) + Qu L2(Ω) , Z
| | 1 ≤ k k · (1.15) u H (Ω,P) C P (u) L2(Ω) +sup u m ds , m∈RMR(Ω) Γ kmkL (Γ) =1, m ds=0 2Z Γ X | | 1 ≤ k k ∇× (1.16) u H (Ω,P) C P (u) L2(Ω) + u dx , D∈P D
provided πσ[u]σ = 0 for all σ ∈ S(P, Ω), or equivalently Z d (1.17) [u]σ · l ds =0 ∀ σ ∈ S(P, Ω) and l ∈ [P1(σ)] . σ Thus we immediately obtain (1.14)–(1.16) for certain classical nonconforming finite elements (cf. [11], [10], [9], [13]). With some modifications, these estimates can also be applied to certain mortar elements (cf. [18]). Details will be carried out elsewhere. The inequalities (1.11)–(1.13) also immediately imply 2 2 2 (1.18) |u| 1 ≤ C k (u)k + kQuk H (Ω,P) P L2(Ω) L2(Ω) X + (diam σ)−1k[u] k2 , σ L2(σ) ∈ P σ S( ,Ω) 2 2 2 (1.19) |u| 1 ≤ C k (u)k + kuk H (Ω,P) P L2(Ω) L2(Γ) X + (diam σ)−1k[u] k2 , σ L2(σ) σ∈S(P,Ω) Z X 2 2 2 (1.20) |u| 1 ≤ C k (u)k + ∇×u dx H (Ω,P) P L2(Ω) ∈P D X D + (diam σ)−1k[u] k2 , σ L2(σ) σ∈S(P,Ω)
for all u ∈ [H1(Ω, P)]d. These estimates are useful for the analysis of discontinu- ous Galerkin methods for elasticity problems (cf. [15], [6], [12] and the references therein).
Remark 1.2. Note that classical Korn’s inequalities can also be expressed in terms of the full H1 norm (cf. [8], [14], [5]). In view of (1.11)–(1.13) and the following
License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use KORN’S INEQUALITIES FOR PIECEWISE H1 VECTOR FIELDS 1071
Poincar´e-Friedrichs inequalities (cf. [2]): Z 2 X 2 2 −1 2 kuk ≤ C |u| 1 + u ds + (diam σ) kπ [u] k , L2(Ω) H (Ω,P) σ,0 σ L2(σ) Γ σ∈S(P,Ω) Z 2 X 2 2 −1 2 kuk ≤ C |u| 1 + u dx + (diam σ) kπ [u] k , L2(Ω) H (Ω,P) σ,0 σ L2(σ) Ω σ∈S(P,Ω)
∈ 1 P d for all u [H (Ω, )] ,whereπσ,0 is the orthogonal projection operator from d d [L2(σ)] onto [P0(σ)] , the space of constant vector functions on σ,wealsohave the following “full norm” versions of Korn’s inequalities for piecewise H1 vector fields: 2 2 2 2 (1.21) |u| 1 + kuk ≤ C k (u)k + kuk H (Ω,P) L2(Ω) P L2(Ω) L2(Ω) X −1 2 + (diam σ) πσ[u]σ , L2(σ) ∈ P σ S( ,Ω) Z 2 2 2 2 (1.22) |u| 1 + kuk ≤ C k (u)k +sup u · m ds H (Ω,P) L2(Ω) P L2(Ω) m∈RM(Ω) Γ kmkL (Γ)=1 X 2 −1 2 + (diam σ) πσ[u]σ , L2(σ) σ∈S(P,Ω) Z 2 2 2 2 (1.23) |u| 1 + kuk ≤ C k (u)k + u dx H (Ω,P) L2(Ω) P L2(Ω) Z Ω X 2 X −1 2 + ∇×u dx + (diam σ) πσ[u]σ , L2(σ) D∈P D σ∈S(P,Ω)
for all u ∈ [H1(Ω, P)]d. The “full norm” versions of (1.14)–(1.16) and (1.18)–(1.20) can be readily derived from (1.21)–(1.23).
Rd Remark 1.3. Let P1(Γ) be the restriction of P1( )toΓandletπΓ be the orthogonal d d projection operator from [L2(Γ)] onto [P1(Γ)] . Then Korn’s first inequalities (1.8) and (1.15) (resp. (1.12) and (1.22)) remain valid if the terms involving the integral over Γ in these inequalities are replaced by kπ uk (resp. kπ uk2 ). Γ L2(Γ) Γ L2(Γ)
The rest of the paper is organized as follows. First we derive Korn’s inequalities for piecewise linear and piecewise H1 vector fields with respect to simplicial trian- gulations of Ω. These are carried out in Section 2 and Section 3. Korn’s inequalities for piecewise H1 vector fields with respect to general partitions are then established in Section 4 for two-dimensional domains and in Section 5 for three-dimensional domains. A generalization of the result in Section 2 to piecewise polynomial vec- tor fields is given in Section 6, which can be used to derive (1.14)–(1.16) for some nonconforming finite elements that violate (1.17). The appendix contains a dis- cussion of the dependence of the constant in Korn’s second inequality (1.9) on the underlying domain, which is used in Section 3 and Section 5. Throughout this paper we use |S| to denote the k-dimensional volume of a k- dimensional geometric object S in a Euclidean space.
License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 1072 SUSANNE C. BRENNER
2. A generalized Korn’s inequality for piecewise linear vector fields with respect to simplicial triangulations In this and the next two sections we restrict our attention to the case where the partition is actually a triangulation T of Ω by simplexes (i.e., triangles for d =2 and tetrahedra for d = 3). The intersection of the closures of any two simplexes in T is therefore either empty, a vertex, a closed edge or a closed face. In this case S(T , Ω) coincides with the set of interior open edges (d = 2) or open faces (d =3). The minimum angle of the triangles or tetrahedra in T will be denoted by θT . To avoid the proliferation of constants, we henceforth use the notation A . B to represent the statement A ≤ κ(θT )B, where the (generic) function κ : R+ −→ R+ is continuous and independent of T . The notation A ≈ B is equivalent to A . B and B . A. d d T {v ∈ v v ∈ ∀ ∈T} Let V = [L2(Ω)] : T = T [P1(T )] T be the space of 1 d d T { ∈ ∈ piecewise linear vector fields and W = w [H (Ω)] : wT = w T [P1(T )] ∀ T ∈T}be the space of continuous piecewise linear vector fields. We define a linear map E : VT −→ WT as follows. Let V(T ) be the set of all the vertices of T . Then Ev is defined by X 1 ∀ ∈V T (2.1) Ev (p)= vT (p) p ( ), |χp| T ∈χp where χp = {T ∈T : p ∈ ∂T}
is the set of simplexes sharing p as a common vertex and |χp| is the number of simplexes in χp.Notethat
(2.2) |χp| . 1 ∀ p ∈V(T ). The following lemma contains the basic estimate for the operator E. Lemma 2.1. It holds that X | − |2 . 2 ∀ ∈ ∈T ∈V (2.3) (vT Ev)(p) [v]σ(p) v VT ,T and p (T ),
σ∈Ξp where V(T ) is the set of the vertices of the simplex T ,
Ξp = {σ ∈ S(T , Ω) : p ∈ ∂σ}
is the set of interior sides sharing p as a common vertex, and [v]σ is the jump of v across σ.
Proof. Let v ∈ VT , T ∈T and p ∈V(T ). We have, by (2.1), 1 X (2.4) (v − Ev)(p)= v (p) − v 0 (p) . T | | T T χp 0 T ∈χp 0 Let T be a simplex in χp. There exists a chain of simplexes T1,...,Tm ∈ χp 0 such that (i) T1 = T and Tm = T , and (ii) Tj and Tj+1 share a common side σj ∈ Ξp. (A two-dimensional example is depicted in Figure 2.) Note that (2.2) implies m . 1 and hence − − mX1 2 mX1 2 2 (2.5) |v (p) − v 0 (p)| = v (p) − v (p) . [v] (p) . T T Tj Tj+1 σj j=1 j=1
License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use KORN’S INEQUALITIES FOR PIECEWISE H1 VECTOR FIELDS 1073
p T = T1 σ T = T6 1 σ σ 4 5 σ σ T2 2 3 T5
TT34
Figure 2. A chain of triangles connecting T and T 0
The estimate (2.3) follows from (2.4) and (2.5).
We can now prove a generalized Korn’s inequality for functions in VT . Lemma 2.2. Let Φ:[H1(Ω, T )]d −→ R be a seminorm such that 1 d (2.6) |Φ(w)|≤CΦkwkH1(Ω) ∀ w ∈ [H (Ω)] , X X 2 d−2 2 (2.7) Φ(v − Ev) . (diam σ) [v]σ(p) ∀ v ∈ VT , σ∈S(T ,Ω) p∈V(σ) where V(σ) is the set of the vertices of σ,and (2.8) Φ(m)=0 and m ∈ RM(Ω) ⇐⇒ m = a constant vector. Then the following estimate holds: X X 2 2 2 d−2 2 (2.9) |v| 1 . k (v)k + Φ(v) + (diam σ) [v] (p) H (Ω,T ) T L2(Ω) σ σ∈S(T ,Ω) p∈V(σ)
∈ T ∈T for all v V ,whereT (v) T = (vT ) for all T . Proof. Observe first that (2.2), (2.3) and a standard finite element estimate for |·|H1(T ) (cf. [4], [3]) imply X X | − |2 . d−2 | − |2 (2.10) v Ev H1 (Ω,T ) (diam T ) (vT Ev)(p) T ∈T p∈V(T ) X X d−2 2 . (diam σ) [v]σ(p) ∀ v ∈ VT , σ∈S(T ,Ω) p∈V(σ) wherewehavealsousedtherelation
(2.11) diam T ≈ diam σ ∀ T ∈ χp,σ∈ Ξp and p ∈V(T ).
From (1.6), (2.7) and (2.10) we then find, for arbitrary v ∈ VT , | |2 . | |2 | − |2 v H1(Ω,T ) Ev H1 (Ω) + v Ev H1 (Ω,T ) . k k2 2 | − |2 (Ev) L (Ω) + Φ(Ev) + v Ev H1 (Ω,T ) 2 . k k2 2 − 2 | − |2 T (v) + Φ(v) + Φ(v Ev) + v Ev 1 T L2(Ω) X XH (Ω, ) 2 2 . k (v)k2 + Φ(v) + (diam σ)d−2 [v] (p) . T L2(Ω) σ σ∈S(T ,Ω) p∈V(σ)
License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 1074 SUSANNE C. BRENNER
The following are examples of Φ that satisfy conditions (2.6)–(2.8). The validity of (2.6) and (2.8) is obvious in all three examples.
1 d Example 2.3. Let Φ1 :[H (Ω, T )] −→ R be defined by k k ∀ ∈ 1 T d Φ1(v)= Qv L2(Ω) v [H (Ω, )] ,
d where Q is the orthogonal projection from [L2(Ω)] onto the orthogonal complement of the constant vector fields. Condition (2.7) can be verified as follows: X X 2 Φ (v − Ev) ≤kv − Evk2 . (diam T )d |(v − Ev)(p)|2 1 L2(Ω) T T ∈T p∈V(T ) X X d 2 . (diam σ) [v]σ(p) ∀ v ∈ VT , σ∈S(T ,Ω) p∈V(σ)
where we have used (2.2), (2.3), (2.11) and a standard finite element estimate for the L2-norm.
1 Example 2.4. Let Φ2 :[H (Ω, T )] −→ R be defined by Z 1 d Φ2(v)= sup v · m ds ∀ v ∈ [H (Ω, T )] , m∈RMR(Ω) Γ k k m L2(Γ) =1, Γ m ds=0 where Γ is a measurable subset of ∂Ωwithapositive(d − 1)-dimensional volume. Using (2.2), (2.3), (2.11) and a standard finite element estimate for the L2-norm, condition (2.7) can be verified as follows: