This paper offers a new abstract functional analytic framework for the div-curl lemma, connecting it to operator sequences in Hilbert spaces and differential forms, with implications for biharmonic operators.
Contribution
It introduces a novel functional analytic formulation of the div-curl lemma, linking it to operator sequences and differential forms in Hilbert spaces.
Findings
01
Provides an abstract operator-theoretic formulation of the div-curl lemma.
02
Connects the div-curl lemma to differential forms and recent biharmonic operator sequences.
03
Enhances understanding of the lemma's structure through functional analysis.
Abstract
We present an abstract functional analytic formulation of the celebrated \dive-\curl lemma found by F.~Murat and L.~Tartar. The viewpoint in this note relies on sequences for operators in Hilbert spaces. Hence, we draw the functional analytic relation of the div-curl lemma to differential forms and other sequences such as the \Grad\grad-sequence discovered recently by D.~Pauly and W.~Zulehner in connection with the biharmonic operator.
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Mathematical Modeling in Engineering · Spectral Theory in Mathematical Physics · Advanced Harmonic Analysis Research
Full text
A Functional Analytic Perspective to the div-curl Lemma
Marcus Waurick
Abstract
We present an abstract functional analytic formulation of the celebrated div-curl lemma found by F. Murat and L. Tartar. The viewpoint in this note relies on sequences for operators in Hilbert spaces. Hence, we draw the functional analytic relation of the div-curl lemma to differential forms and other sequences such as the Gradgrad-sequence discovered recently by D. Pauly and W. Zulehner in connection with the biharmonic operator.
Keywords: div-curl-lemma, compensated compactness, de Rham complex
MSC 2010: 35A15 (35A23 46E35)
1 Introduction
In the year 1978 a groundbreaking result in the theory of homogenisation has been found by Francois Murat and Luc Tartar, the celebrated div-curl lemma ([10] or [18]):
Theorem 1.1**.**
Let Ω⊆Rd open, (un)n,(vn)n in L2(Ω)d weakly convergent. Assume that
[TABLE]
are relatively compact in H−1(Ω) and H−1(Ω)d×d, respectively.
Then (⟨un,vn⟩Cd)n converges in D′(Ω) and we have
[TABLE]
Ever since people were trying to generalise the latter theorem in several directions. For this we refer to [1], [9], [5], and [8] just to name a few. It has been observed that the latter theorem has some relationship to the de Rham cohomology, see [18]. We shall also refer to [21], where the Helmholtz decomposition has been used for the proof of the div-curl lemma for the case of 3 space dimensions. We will meet the abstract counter part of the Helmholtz projection in our abstract approach to the div-curl lemma. In any case, the sequence property of the differential operators involved plays a crucial role in the derivation of the div-curl lemma. Note that, however, there are results that try to weaken this aspect, as well, see [4]. In this note, in operator theoretic terms, we shall further emphasise the intimate relation of the sequence property of operators from vector analysis and the div-curl lemma. In particular, we will provide a purely functional analytic proof of the div-curl lemma. More precisely, we relate the so-called “global” form ([17]) of the div-curl lemma to functional analytic realisations of certain operators from vector analysis, that is, to compact sequences of operators in Hilbert spaces. Moreover, having provided this perspective, we will also obtain new variants of the div-curl lemma, where we apply our abstract findings to the Pauly–Zulehner Gradgrad-sequence, see [11] and [15]. With these new results, we have paved the way to obtain homogenisation results for the biharmonic operator with variable coefficients, which, however, will be postponed to future research.
The next section contains the functional analytic prerequisites and our main result itself – the operator-theoretic version of the div-curl lemma. The subsequent section is devoted to the proof of the div-curl lemma with the help of the results obtained in Section 2.
In the concluding section, we will apply the general result to several examples.
2 An Abstract div-curl Lemma
We start out with the definition of a (short) sequence of operators acting in Hilbert spaces. Note that in other sources sequences are also called “complexes”. We use the usual notation of domain, range, and kernel of a linear operator A, that is, dom(A), ran(A), and ker(A). Occasionally, we will write dom(A) to denote the domain of A endowed with the graph norm.
Definition**.**
Let Hj be Hilbert spaces, j∈{0,1,2}. Let A0:dom(A0)⊆H0→H1, and A1:dom(A1)⊆H1→H2 densely defined and closed. The pair (A0,A1) is called a (short) sequence, if ran(A0)⊆ker(A1). We say that the sequence (A0,A1) is closed, if both ran(A0)⊆H1 and ran(A1)⊆H2 are closed. The sequence (A0,A1) is called compact, if dom(A1)∩dom(A0∗)↪H1 is compact.
We recall some well-known results for sequences of operators in Hilbert spaces, we refer to [11] and the references therein for the respective proofs.
Theorem 2.1**.**
Let (A0,A1) be a sequence. Then the following statements hold:
(a)
(A1∗,A0∗)* is a sequence;*
2. (b)
(A0,A1)* is closed if and only if (A1∗,A0∗) is closed.*
3. (c)
(A0,A1)* is compact if and only if (A1∗,A0∗) is compact;*
4. (d)
if (A0,A1) is compact, then (A0,A1) is closed.
5. (e)
(A0,A1)* is compact if and only if both dom(A0)∩ker(A0)⊥↪ker(A0)⊥ and dom(A1∗)∩ker(A1∗)⊥↪ker(A1∗)⊥ are compact and ker(A0∗)∩ker(A1) is finite-dimensional.*
Next, we need to introduce some notation.
Definition**.**
Let H0,H1 be Hilbert spaces, A:dom(A)⊆H0→H1. Then we define the canonical embeddings
(a)
ιran(A):ran(A)↪H1;
2. (b)
ιker(A):ker(A)↪H0;
3. (c)
πran(A):=ιran(A)ιran(A)∗;
4. (d)
πker(A):=ιker(A)ιker(A)∗.
If a densely defined closed linear operator has closed range, it is possible to continuously invert this operator in an appropriate sense. For convenience of the reader and since the operator to be defined in the next theorem plays an important role in the following, we provide the results with the respective proofs. Note that the results are known, as well, see for instance again [11].
Theorem 2.2**.**
Let H0,H1 Hilbert spaces, A:dom(A)⊆H0→H1 densely defined and closed. Assume that ran(A)⊆H1 is closed. Then the following statements hold:
(a)
B:=ιran(A)∗Aιran(A∗)* is continuously invertible;*
2. (b)
B∗=ιran(A∗)∗A∗ιran(A);
3. (c)
the operator A∗:H1→dom(B)∗,φ↦(v↦⟨φ,Av⟩H1) is continuous; and B∗:=A∗∣ran(A) is an isomorphism that extends B∗.
Proof.
We prove (a). Note that by the closed range theorem, we have ran(A∗)⊆H0 is closed. Moreover, since ker(A)⊥=ran(A∗), we have that B is injective and since ιran(A)∗ projects onto ran(A), we obtain that B is also onto. Next, as A is closed, we infer that B is closed. Thus, B is continuously invertible by the closed graph theorem.
For the proof of (b), we observe that B∗ is continuously invertible, as well. Moreover, it is easy to see that B∗=A∗ on dom(A∗)∩ker(A∗)⊥, see also [19, Lemma 2.4]. Thus, the assertion follows.
In order to prove (c), we note that A∗ is continuous. Next, it is easy to see that B∗ extends B∗. We show that B∗ is onto. For this, let ψ∈dom(B)∗. Then there exists w∈dom(B) such that
[TABLE]
Define φ:=(B−1)∗w+Bw∈ran(A). Then we compute for all v∈dom(B)
[TABLE]
Hence, B∗φ=ψ. We are left with showing that B∗ is injective. Let B∗φ=0. Then, for all v∈dom(B) we have
[TABLE]
Hence, φ∈dom(B∗) and B∗φ=0. Thus, φ=0, as B∗ is one-to-one. Hence, B∗ is one-to-one.
∎
Remark 2.3**.**
In the situation of the previous theorem, we remark here a small pecularity in statement (c): One could also define
[TABLE]
to obtain an extension of A∗. In the following, we will restrict our attention to the consideration of A∗. The reason for this is the following fact:
[TABLE]
where the identification is given by
[TABLE]
Indeed, let φ∈H1. Then
[TABLE]
The latter remark justifies the formulation in the div-curl lemma, which we state next.
Theorem 2.4**.**
Let (A0,A1) be a closed sequence. Let (un)n,(vn)n in H1 be weakly convergent. Assume
[TABLE]
to be relatively compact in dom(A0)∗ and dom(A1∗)∗, respectively. Further, assume that ker(A0∗)∩ker(A1) is finite dimensional.
Then
[TABLE]
We emphasise that in this abstract version of the div-curl lemma no compactness condition on the operators A0 and A1 is needed.
On the other hand, it is possible to formulate a statement of similar type without the usage of (abstract) distribution spaces. For this, however, we have to assume that (A0,A1) is a compact sequence. The author is indebted to Dirk Pauly for a discussion on this theorem. It is noteworthy that the proof for both Theorem 2.4 and 2.5 follows a commonly known standard strategy to prove the so-called ‘Maxwell compactness property’, see [20, 13, 2].
Theorem 2.5**.**
Let (A0,A1) be a compact sequence. Let (un)n,(vn)n be weakly convergent sequences in dom(A0∗) and dom(A1), respectively.
Then
[TABLE]
In order to prove Theorem 2.4 and 2.5 we formulate a corollary of Theorem 2.2 first.
Corollary 2.6**.**
Let H0, H1 be Hilbert spaces, A:dom(A)⊆H0→H1 densely defined and closed. Assume that ran(A)⊆H1 is closed. Let B be as in Theorem 2.1. For (φn)n in H1 the following statements are equivalent:
(i)
(A∗φn)n* is relatively compact in dom(B)∗;*
2. (ii)
(πran(A)φn)n* is relatively compact in H1.*
If (φn)n weakly converges to φ in H1, then either of the above conditions imply πran(A)φn→πran(A)φ in H1.
Proof.
From ran(A)=ker(A∗)⊥ and ker(A∗)=ker(A∗), we deduce that A∗φ=A∗πran(A)φ for all φ∈H1. Next, A∗πran(A)φ=B∗ιran(A)∗φ for all φ∈H1. Thus, as B∗ is an isomorphism by Theorem 2.2, we obtain that (i) is equivalent to (ιran(A)∗φn)n being relatively compact in ran(A). The latter in turn is equivalent to (ii), since (ιran(A)∗φn)n being relatively compact is (trivially) equivalent to the same property of (ιran(A)ιran(A)∗φn)n=(πran(A)φn)n.
The last assertion follows from the fact that πran(A) is (weakly) continuous. Indeed, weak convergence of (φn)n to φ implies weak convergence of (πran(A)φn)n to πran(A)φ. This together with relative compactness implies πran(A)φn→πran(A)φ with the help of a subsequence argument.
∎
Corollary 2.7**.**
Let H0, H1 be Hilbert spaces, A:dom(A)⊆H0→H1 densely defined and closed. Assume dom(A)∩ker(A)⊥H0↪H0 compact. Let (φn)n weakly converging to φ in dom(A∗). Then
limn→∞πran(A)φn=πran(A)φ in H1.
Proof.
We note that – by a well-known contradiction argument – dom(A)∩ker(A)⊥H0↪H0 compact implies the Poincaré type inequality
[TABLE]
The latter together with the closedness of A implies the closedness of ran(A)⊆H0. Thus, Theorem 2.2 is applicable. Let B as in Theorem 2.2.
We observe that the assertion is equivalent to limn→∞ιran(A)∗φn=ιran(A)∗φ in ran(A).
We compute with the help Theorem 2.2 for n∈N
[TABLE]
By hypothesis, A∗φn⇀A∗φ in H0 and so ιran(A∗)∗A∗φn⇀ιran(A∗)∗A∗φ in ran(A∗) as n→∞ since ιran(A∗)∗ is (weakly) continuous. Next B−1 is compact by assumption and thus so is (B∗)−1. Therefore (B∗)−1ιran(A∗)∗A∗φn→(B∗)−1ιran(A∗)∗A∗φ in ιran(A). The assertion follows from (B∗)−1ιran(A∗)∗A∗φ=ιran(A)∗φ.
∎
By the sequence property, we deduce that πran(A0)⩽πker(A1) and πran(A1∗)⩽πker(A0∗). By Corollary 2.6 (Theorem 2.4) or Corollary 2.7 (Theorem 2.5), we deduce that πran(A0)un→πran(A0)u and πran(A1∗)vn→πran(A1∗)v in H1. From ker(A1)∩ker(A0∗) being finite-dimensional (cf. Theorem 2.1), we obtain πker(A1)∩ker(A0∗)un→πker(A1)∩ker(A0∗)u as πker(A1)∩ker(A0∗) is compact. Thus, we obtain for n∈N
[TABLE]
A closer look at the proof of our main result reveals the following converse of Theorem 2.4:
Theorem 2.8**.**
Let (A0,A1) be a closed sequence. Assume that for all weakly convergent sequences (un)n,(vn)n in dom(A0∗) and dom(A1), respectively, we obtain
[TABLE]
Then ker(A0∗)∩ker(A1) is finite-dimensional.
For the proof of the latter, we need the next proposition:
Proposition 2.9**.**
Let H be a Hilbert space. Then the following statements are equivalent:
(a)
H* is infinite-dimensional;*
2. (b)
there exists (un)n weakly convergent to [math] such that c:=limn→∞⟨un,un⟩ exists with c=0.
Proof.
Let H be infinite-dimensional. Without loss of generality, we may assume that H=L2(0,2π). Then un:=sin(n⋅)→0 weakly as n→∞ and
[TABLE]
If H is finite-dimensional, then weak convergence and strong convergence coincide, and the desired sequence cannot exist.
∎
Suppose that ker(A0∗)∩ker(A1) is infinite-dimensional. Choose (un)n in ker(A0∗)∩ker(A1) as in Proposition 2.9. Then, clearly, (un)n is weakly convergent in dom(A0∗) and dom(A1). Hence,
[TABLE]
We will need the next abstract results for the proof of the div-curl lemma in the next section. Note that this is only needed for the formulation of the div-curl lemma where the divergence and the curl operators are considered to map into H−1.
For this, we need some notation. Let A∈L(H0,H1). The dual operator A′∈L(H1∗,H0∗) is given by
[TABLE]
We also define A⋄:H1→H0∗ via A⋄:=A′RH1, where RH1:H1→H1∗ denotes the Riesz isomorphism.
Proposition 2.10**.**
Let H0, H1, D Hilbert spaces, A:dom(A)⊆H0→H1 densely defined and closed. Assume D↪dom(A) continuously and ran(A∣D)=ran(A)⊆H1 closed. Define A:D→H1,φ↦Aφ. Then A∗=A⋄, that is, for every v∈H1 we have A⋄v can be uniquely extended to an element of dom(A)∗, the extension is given by A∗v, where A∗ is given in Theorem 2.2.
Proof.
Let v∈H1. Then for all φ∈D we have
[TABLE]
Since A is continuous, it is densely defined and closed, hence B:=ιran(A)∗Aιran(A∗) is a Hilbert space isomorphism from D∩ker(A)⊥D to ran(A)=ran(A), by Theorem 2.2. Note that AB−1=idran(A)=idran(A). For ψ∈dom(A) and v∈H1, we define
[TABLE]
Next, if ψ∈dom(A), then with the above computations, we obtain
[TABLE]
Thus, (A⋄v)e indeed extends A⋄v and coincides with A∗v. We infer also the continuity property for A⋄v. The uniqueness property follows from ran(A)=ran(A).
∎
From Proposition 2.10 it follows that ran(A∗)=ran(A⋄). This is the actual fact used in the following.
*Let H0, H1, H2 Hilbert spaces, A∈L(H1,H2) onto. Then
ran(A⋄)⊆H1∗ is closed and (A⋄)−1∈L(ran(A⋄),H2).
*
Proof.
By the Riesz representation theorem A⋄ and A′ are unitarily equivalent. Thus, it suffices to prove the assertions for A′ instead of A⋄.
By the closed range theorem, ran(A′) is closed, since ran(A)=H2 is. Next, A is onto, hence A′∈L(H2∗,H1∗) is one-to-one, and, thus, by the closed graph theorem, we obtain that (A′)−1 maps continuously from ran(A′) into H2∗.
∎
Corollary 2.12**.**
Let H0, H1 be Hilbert spaces, A:dom(A)⊆H0→H1 densely defined and closed, C:dom(C)⊆H0→H1 densely defined, closed. Assume that ran(A)⊆H1 is closed, dom(C)↪dom(A) continuous.
If
[TABLE]
then ran(A∗)=dom(B)∗⊆dom(C)∗ is closed, where B is given in Theorem 2.2.
Proof.
Since dom(C)↪dom(A) continuously, we obtain that
[TABLE]
is continuous. Moreover, by (1), we infer that A is onto. Hence, by Lemma 2.11, we obtain that ran(A⋄)⊆dom(C)∗ is closed. Thus, we are left with showing that ran(A⋄)=dom(B)∗. By Proposition 2.10, we realise that ran(A⋄)=ran(A∗)=ran(B∗). By Theorem 2.2, we get that B∗ maps onto dom(B)∗.
∎
Before we formulate Theorem 3.2, the classical div-curl lemma, we need to introduce some differential operators from vector calculus.
Definition**.**
Let Ω⊆Rd open. We define
[TABLE]
Moreover, we set \Circgrad:=gradc and, similarly, \Circdiv,\CircDiv,\CircCurl,\CircGrad. Furthermore, we put div:=−\Circgrad∗, Div:=−\CircGrad∗, grad:=−\Circdiv∗, Grad:=−\CircDiv∗ and Curl:=(2\CircDivskew)∗, where skewA:=21(A−AT) denotes the skew symmetric part of a matrix A.
Remark 3.1**.**
It is an elementary computation to establish that the operators just introduced with \Circ are restrictions of the ones without.
As usual, we define, H−1(Ω):=dom(\Circgrad)∗. We may now formulate the classical div-curl lemma. We slightly rephrase the lemma, though.
Theorem 3.2** (div-curl lemma – global version).**
Let (un)n,(vn)n in L2(B(0,1))d weakly convergent, with
[TABLE]
for some δ<1. Assume
[TABLE]
are relatively compact in H−1(B(0,1)) and H−1(B(0,1))d×d, resp.
Then
[TABLE]
We recall here that in [17], Theorem 3.2 is called “global div-curl lemma”. We provide the connection to the classical, the “local” version of it, in the following remark.
Remark 3.3** (div-curl lemma – local version).**
We observe that the assertions in Theorem 1.1 and in Theorem 3.2 are equivalent. For this, observe that Theorem 1.1 implies Theorem 3.2. Indeed, for Ω=B(0,1), the assumptions of Theorem 3.2 imply the same of Theorem 1.1. Moreover, let φ∈Cc∞(B(0,1)) be such that φ=1 on the compact set ⋃n∈N(sptun∪sptvn). Then, by Theorem 1.1 and putting u:=limn→∞un and v:=limn→∞vn, we obtain
[TABLE]
On the other hand, let the assumptions of Theorem 1.1 be satisfied. With the help of Theorem 3.2, we have to prove that for all φ∈Cc∞(Ω) we get
[TABLE]
To do so, we let ψ∈Cc∞(Ω) be such that ψ=1 on sptφ. Then there exists R>0 such that sptψ⊆B(0,R). By rescaling the arguments, the statement in (2) follows from Theorem 3.2, once we proved that
[TABLE]
is relatively compact in H−1(B(0,R+1)) and H−1(B(0,R+1))d×d. This, however, follows from the hypothesis and the compactness of the embedding L2(B(0,1))↪H−1(B(0,1)), which in turn follows from Rellich’s selection theorem.
The rest of this section is devoted to prove Theorem 3.2 by means of Theorem 2.4. We will apply Theorem 2.4 to the following setting
[TABLE]
Proposition 3.4**.**
With the setting in (∗ ‣ 3), (A0,A1) is a sequence.
Proof.
By Schwarz’s lemma, it follows for all φ∈Cc∞(B(0,1)) that
[TABLE]
Thus, \CircCurl\Circgrad⊆0.
∎
Next, we address the compactness property.
Theorem 3.5**.**
With the setting in (∗ ‣ 3), (A0,A1) is compact.
For the proof of Theorem 3.5, we could use compactness embedding theorems such as Weck’s selection theorem ([20]) or Picard’s selection theorem ([13]). However, due to the simple geometric setting discussed here, it suffices to walk along the classical path of showing compactness by proving Gaffney’s inequality and then using Rellich’s selection theorem. We emphasise, however, that meanwhile there have been developed sophisticated tools detouring Gaffney’s inequality, to obtain compactness results for very irregular Ω, which do not satisfy Gaffney’s inequality. For convenience of the reader, we shall provide a proof of Theorem 3.5 using the following regularity result for the Laplace operator, see [7, Teorema 10 and 14] or since we use the respective result for a d-dimensional ball, only, see [6, Inequality (3,1,1,2)]. For this, we denote the Dirichlet Laplace operator by Δ:=div\Circgrad.
Theorem 3.6**.**
Let Ω⊆Rd open, bounded and convex. Then for all u∈dom(Δ), we have u∈dom(Grad\Circgrad) and
[TABLE]
Based on the latter estimate, we shall prove Friedrich’s inequality. For the proof of which, we will follow the exposition of [16]. Since the exposition in [16] is restricted to 2 or 3 spatial dimensions, only, we provide a proof for the “multi-d”-case in the following.
First of all note that V⊆X:=dom(\CircCurl)∩dom(div). Indeed, for φ=ψ+\Circgrad(−Δ+1)−1divψ for some ψ∈Cc∞(Ω), we get \CircCurlφ=\CircCurlψ∈L2(Ω)d×d, by Proposition 3.4. Moreover, divφ=(−Δ+1)−1divψ∈L2(Ω). Thus, V⊆X. Next, we show the density property. For this, we endow X with the scalar product
[TABLE]
Let u∈V⊥X⊆X. We need to show that u=0. For all ψ∈Cc∞(Ω) and w:=(−Δ+1)−1divψ we have
[TABLE]
Thus, (\CircCurl∗\CircCurl+1)u=0, which yields u=0.
∎
Before we come to the proof of Theorem 3.7, we mention an elementary formula to be used in the forthcoming proof: For all ψ∈Cc∞(Ω)d we have
By Theorem 3.7 as B(0,1) is convex, we obtain that
[TABLE]
On the other hand dom(Grad)↪L2(B(0,1))d is compact by Rellich’s selection theorem. This yields the assertion.
∎
Lemma 3.9**.**
Assume the setting in (∗ ‣ 3). Then ker(div)∩ker(\CircCurl)={0}.
Proof.
The assertion follows from the connectedness of B(0,1). See e.g. [3, 14].
∎
For the next proposition, we closely follow a rationale given by Pauly and Zulehner, see [12]. We also refer to [2] for a similar argument.
Proposition 3.10**.**
Assume the setting in (∗ ‣ 3). Then ran(\CircCurl)⊆H−1(Ω)d×d is closed.
Proof.
In this proof, we need to consider the differential operators on various domains. To clarify this in the notation, we attach the underlying domain as an index to the differential operators in question, that is, grad=gradΩ and when the domains are considered we write dom(grad)=dom(grad,Ω) and similarly for ran and ker.
We apply Corollary 2.12 to A=\CircCurlB(0,1), C=\CircGradB(0,1). Note that ran(A) is closed by Theorem 3.5 and Theorem 2.1. Thus, we are left with showing that
So, let ψ=CurlB(0,1)φ for some φ∈dom(\CircCurl,B(0,1))∩dom(Grad,B(0,1)). Extend φ and ψ by zero to B(0,2), we call the extensions φe and ψe. Note that φe∈dom(\CircCurl,B(0,2)) and \CircCurlB(0,2)φe=ψe. By the above applied to Ω=B(0,2), we find φr∈dom(\CircCurl,B(0,2))∩dom(Grad,B(0,2)) such that \CircCurlB(0,2)φr=\CircCurlB(0,2)φe=ψe. Thus,
[TABLE]
by Lemma 3.9. Thus, we find u∈dom(\Circgrad,B(0,2)) with \CircgradB(0,2)u=φr−φe. On B(0,2)∖B(0,1) we have
[TABLE]
Therefore, gradB(0,2)∖B(0,1)u=φr on B(0,2)∖B(0,1). Hence,
[TABLE]
By Calderon’s extension theorem, there exists
[TABLE]
Next, we observe that φr,0:=φr−gradB(0,2)ue∈dom(Grad,B(0,2)) as well as u−ue∈dom(grad,B(0,2)) and
[TABLE]
Moreover, on B(0,2)∖B(0,1), we have φr,0=0 as well as u−ue=0. Thus, φr,0∈dom(\CircGrad,B(0,1)) and u−ue∈dom(\Circgrad,B(0,1)). Thus,
[TABLE]
Therefore,
[TABLE]
Lemma 3.11**.**
Let Ω⊆Rd open, bounded, φ∈L2(Ω)d with sptφ⊆Ω. Then
[TABLE]
Proof.
We have dom(Divskew)∗↪dom((\CircDivskew)∗. Let η∈Cc∞(Ω) with the property η=1 on sptφ. Then for all ψ∈dom(Divskew) we have ηψ∈dom(\CircDivskew) and so,
[TABLE]
Thus, there is κ>0 such that for all ψ∈dom(Divskew)
[TABLE]
This yields the assertion.
∎
Finally, we can prove the div-curl lemma with operator-theoretic methods. We shall also formulate a simpler version of the div-curl lemma, which needs less technical preparations. In fact, the simpler version only uses Theorem 2.5 and Theorem 3.5.
We apply Theorem 2.4 with the setting in (∗ ‣ 3). For this, by Lemma 3.11, we note that Curlvn=\CircCurlvn=\CircCurlvn. With Theorem 2.4 at hand, we need to establish that (\CircCurlvn)n is relatively compact in dom(\CircCurl∗)∗. By Corollary 2.12 applied to C=A=\CircCurl∗, the latter is the same as showing that (\CircCurlvn)n is relatively compact in ran(\CircCurl). On the other hand, by Proposition 3.10, ran(\CircCurl) is closed in H−1(Ω)d×d. Thus, since (\CircCurlvn)n is relatively compact in H−1(Ω)d×d, we get that (\CircCurlvn)n is relatively compact in dom(\CircCurl∗)∗. This yields the assertion.
∎
Theorem 2.5 with the setting in (∗ ‣ 3) reads as follows. Note that the assertion follows from Theorem 3.5.
Theorem 3.12**.**
Let (un)n in dom(div) and (vn)n in dom(\CircCurl) be weakly convergent sequences. Then
[TABLE]
It is well-known that the sequence property and the compactness of the sequence is true also for submanifolds of Rd and the covariant derivative on tensor fields of appropriate dimension and its adjoint. We conclude this exposition with a less known sequence. The Pauly–Zulehner Gradgrad-complex, see [11].
An Example – the Pauly–Zulehner-Gradgrad-complex
In the whole section, we let Ω⊆R3 to be a bounded Lipschitz domain. We will denote by curl the usual 3-dimensional curl operator that maps vector fields to vector fields. Some definitions are in order
Definition**.**
We define
[TABLE]
The subscript r refers to row-wise application of the vector-analytic operators, where it is attached. Moreover, as before, we have attached a “\Circ” above the differential operators in question, if we consider the completion of smooth tensor fields with compact support with appropriate norm. The operators dev and sym are the projections on the deviatoric and symmetric parts of 3×3-matrices, that is, for a matrix A∈C3×3, we put
[TABLE]
Moreover, we define Ldev2(Ω):=dev[L2(Ω)3×3] as well as Lsym2(Ω):=sym[L2(Ω)3×3].
Next, we gather some of the main results of Pauly–Zulehner:
Theorem 3.13** ([11, Lemma 3.5, Remark 3.8, and Lemma 3.21]).**
The pairs
[TABLE]
are compact sequences. Moreover, we have gradrgrad∘∗=divdivr,sym, \Circcurlr,sym∗=symcurlr,dev, \Circdivr,dev∗=−devgradr.
We have now several theorems being consequences of our general observation in Theorem 2.4. We will formulate the versions for Theorem 2.4 only. The analogues to Theorem 2.5 are straightforwardly written down, which we will omit here.
Theorem 3.14**.**
(a)
Let (un)n,(vn)n be weakly convergent sequences in Lsym2(Ω). Assume that
[TABLE]
are relatively compact in dom(gradrgrad∘)∗ and dom(symcurlr)∗. Then
[TABLE]
2. (b)
Let (un)n,(vn)n be weakly convergent sequences in Ldev2(Ω). Assume that
[TABLE]
are relatively compact in dom(\Circcurlr,sym)∗ and dom(devgradr)∗. Then
[TABLE]
Acknowledgements
This work was carried out with financial support of the EPSRC grant EP/L018802/2: “Mathematical foundations of metamaterials: homogenisation, dissipation and operator theory”. A great deal of this research has been obtained during a research visit of the author at the RICAM for the special semester 2016 on Computational Methods in Science and Engineering organised by Ulrich Langer and Dirk Pauly, et al. The wonderful atmosphere and the hospitality extended to the author are gratefully acknowledged.
Bibliography21
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] Briane, M.; Casado-Diaz, J. and Murat, F. The div-curl lemma “trente ans après”: an extension and an application to the G-convergence of unbounded monotone operators. J. Math. Pures Appl. 91 (5), 476–494, 2009.
2[2] Bauer, S., Pauly, D., and Schomburg, M. The Maxwell compactness property in bounded weak Lipschitz domains with mixed boundary conditions. SIAM J. Math. Anal. 48(4): 2912–2943,2016
3[3] Duff, G. F. D. and Spencer, D. C. Harmonic tensors on Riemannian manifolds with boundary. Ann. of Math. 56(2): 128–156, 1952.
4[4] Gala, S. A note on div-curl lemma. Serdica Math. J. 33 (2-3): 339–350, 2007.
5[5] Gasser, I. and Marcati, P. On a generalization of the “div-curl lemma”. Osaka J. Math. 45(1): 211–214, 2008.
6[6] Grisvard, P. Elliptic problems in nonsmooth domains. Reprint of the 1985 original [MR 0775683] Classics in Applied Mathematics, 69. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA, 2011.
7[7] Kadlec, J. The regularity of the solution of the Poisson problem in a domain whose boundary is similar to that of a convex domain. (Russian) Czechoslovak Math. J. 14(89): 386–393, 1964.
8[8] Lemarié-Rieusset, P. G. A remark on the div-curl lemma. Studia Math. 210(1): 77–92, 2012.