Abstract
In this paper we study the homogenization of the Dirichlet problem for the Stokes equations in a perforated domain with multiple microstructures. First, under the assumption that the interface between subdomains is a union of Lipschitz surfaces, we show that the effective velocity and pressure are governed by a Darcy law, where the permeability matrix is piecewise constant. The key step is to prove that the effective pressure is continuous across the interface, using Tartar’s method of test functions. Secondly, we establish the sharp error estimates for the convergence of the velocity and pressure, assuming the interface satisfies certain smoothness and geometric conditions. This is achieved by constructing two correctors. One of them is used to correct the discontinuity of the two-scale approximation on the interface, while the other is used to correct the discrepancy between boundary values of the solution and its approximation.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In this paper we study the homogenization of the Dirichlet problem for the Stokes equations in a perforated domain \(\Omega _\varepsilon \),
where \(0< \varepsilon < 1\) and \(\mu >0\) is a constant. Let \(\Omega \) be a bounded Lipschitz domain in \({\mathbb {R}}^d\), \(d\ge 2\). Let \(\{ \Omega ^\ell : 1\le \ell \le L\}\) be a finite number of disjoint subdomains of \(\Omega \), each with a Lipschitz boundary, such that
To describe the porous domain \(\Omega _\varepsilon \), let \(Y=[-1/2, 1/2]^d\) be a closed unit cube and \(\{ Y_s^\ell : 1\le \ell \le L \}\) open subsets (solid parts) of Y with Lipschitz boundaries. Assume that for \(1\le \ell \le L\), dist\( (\partial Y, \partial Y_s^\ell )>0\) and \(Y^\ell _f=Y \setminus \overline{Y_s^\ell }\) (the fluid part) is connected. For \( 0< \varepsilon <1\) and \(1\le \ell \le L\), define
where \(z \in {\mathbb {Z}}^d\) and the union is taken over those z’s for which \(\varepsilon (Y+z)\subset \Omega ^\ell \). Thus the subdomain \(\Omega ^\ell \) is perforated periodically, using the solid obstacle \(Y_s^\ell \). Let
where \(\Sigma \) is the interface between subdomains, given by
For \(f\in L^2(\Omega ; {\mathbb {R}}^d)\), let \((u_\varepsilon , p_\varepsilon ) \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\times L^2(\Omega _\varepsilon )\) be the weak solution of (1.1) with \(\int _{\Omega _\varepsilon } p_\varepsilon \, \mathrm{{d}}x =0\). We extend \(u_\varepsilon \) to the whole domain \(\Omega \) by zero. Let \(P_\varepsilon \) denote the extension of \(p_\varepsilon \) to \(\Omega \), defined by (2.21). In the case \(L=1\), where \(\Omega \) is perforated periodically with small holes of same shape, it is well known that as \(\varepsilon \rightarrow 0\), \(u_\varepsilon \rightarrow u_0\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and \(P_\varepsilon \rightarrow P_0\) strongly in \(L^2(\Omega )\), where the effective velocity and pressure \((u_0, P_0)\) are governed by the Darcy law,
with \(\int _\Omega P_0\, \mathrm{{d}}x=0\). Note that in (1.1) we have normalized the velocity vector by a factor \(\varepsilon ^2\), where \(\varepsilon \) is the period. For references on the Darcy law, we refer to the reader to [1, 3, 4, 10, 13].
In (1.6) the permeability matrix K is a \(d\times d\) positive-definite, constant and symmetric matrix and n denotes the outward unit normal to \(\partial \Omega \). It was observed in [3] by G. Allaire that as \(\varepsilon \rightarrow 0\),
where W(y) is an 1-periodic \(d\times d\) matrix defined by a cell problem and . Recently, it was proved in [14] by the present author that
and that
We point out that due to the discrepancy between boundary values of \(\mu ^{-1} W(x/\varepsilon )(f-\nabla P_0)\) and \(u_\varepsilon \) on \(\partial \Omega \), the \(O(\varepsilon ^{1/2}) \) convergence rates in (1.8) and(1.9) are sharp. See [11] for an earlier partial result on solutions with periodic boundary conditions.
The primary purpose of this paper is to study the Darcy law for the case \(L\ge 2\), where the domain \(\Omega \) is divided into several subdomains and different subdomains are perforated with small holes of different shapes.
Theorem 1.1
Let \(\Omega \) be a bounded Lipschitz domain in \({\mathbb {R}}^d\), \(d\ge 2\), and \(\Omega _\varepsilon \) be given by (1.4). Let \((u_\varepsilon , p_\varepsilon ) \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d) \times L^2(\Omega _\varepsilon )\) be a weak solution of (1.1), where \(f\in L^2(\Omega ; {\mathbb {R}}^d)\) and \(\int _{\Omega _\varepsilon } p_\varepsilon \, \mathrm{{d}}x =0\). Let \(P_\varepsilon \) be the extension of \(p_\varepsilon \), defined by (2.21). Then \(u_\varepsilon \rightarrow u_0\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and strongly in \(L^2(\Omega )\), as \(\varepsilon \rightarrow 0\), where \(P_0\in H^1(\Omega )\) and \((u_0, P_0)\) is governed by the Darcy law (1.6) with the matrix
The matrix \(K^\ell \) in (1.10) is the (constant) permeability matrix associated with the solid obstacle \(Y_s^\ell \). Thus, the matrix K is piecewise constant in \(\Omega \), taking the value \(K^\ell \) in the subdomain \(\Omega ^\ell \), and
Since \(\textrm{div}(u_0)=0\) in \(\Omega \) and \(P_0\in H^1(\Omega )\), both the normal component \(u_0\cdot n\) and \(P_0\) are continuous across the interface \(\Sigma \) (in the sense of trace) between subdomains. However, the tangential components of \(u_0\) may not be continuous across \(\Sigma \).
The Dirichlet problem for the Stokes equations (1.1) is used to model fluid flows in porous media with different microstructures in different subdomains. The continuity of the effective pressure \(P_0\) and the normal component \(u_0\cdot n\) of the effective velocity across the interface is generally accepted in engineering [6, 9]. Theorem 1.1 is probably known to experts. However, to the best of the author’s knowledge, the existing literatures on rigorous proofs only treat the case of flat interfaces. In particular, the result was proved in [9] under the assumptions that \(d=2\), the interface \(\Gamma ={\mathbb {R}}\times \{0 \}\) and the solutions are 1-periodic in the direction \(x_1\). Also see related work in [5, 12]. We provide a proof here for the general case, where the interface is a union of Lipschitz surfaces, using Tartar’s method of test functions. We point out that the proof for (1.11) and \(P_0\in H^1(\Omega ^\ell )\) for each \(\ell \) is the same as in the classical case \(L=1\). The challenge is to show that the effective pressure \(P_0\) is continuous across the interface and thus \(P_0\in H^1(\Omega )\), which is essential for proving the uniqueness of the limits of subsequences of \(\{ u_\varepsilon \}\).
Our main contribution in this paper is on the sharp convergence rates and error estimates for \(u_\varepsilon \) and \(P_\varepsilon \). We are able to extend the results in [14] for the case \(L=1\) to the case \(L\ge 2\) under some smoothness and geometric conditions on subdomains. More specifically, we assume that each subdomain is a bounded \(C^{2, 1/2}\) domain, and that there exists \(r_0>0\) such that if \(x_0\in \partial \Omega ^k \cap \partial \Omega ^m\) for some \(1\le k, m \le L\) and \(k \ne m\), there exists a coordinate system, obtained from the standard one by translation and rotation, such that
where \(\psi : {\mathbb {R}}^{d-1} \rightarrow {\mathbb {R}}\) is a \(C^{2, 1/2}\) function. Roughly speaking, this means that inside a small ball centered on the interface \(\Sigma \), the domain \(\Omega \) is divided by \(\Sigma \) into exactly two subdomains. In particular, the condition excludes the cases where the interface intersects with each other or with the boundary of \(\Omega \).
The following is the main result of the paper. The matrix \(W^\ell (y)\) in (1.13)-(1.14) is the 1-periodic matrix associated with the solid obstacle \(Y_s^\ell \).
Theorem 1.2
Let \(\Omega \) be a bounded \(C^{2, 1/2}\) domain and \(\Omega _\varepsilon \) be given by (1.4). Assume that the subdomains \(\{ \Omega ^\ell \} \) are bounded \(C^{2, 1/2}\) domains satisfying the condition (1.12). Let \((u_\varepsilon , P_\varepsilon )\) and \((u_0, P_0)\) be the same as in Theorem 1.1. Then, for \(f\in C^{1, 1/2}(\Omega ; {\mathbb {R}}^d)\),
and
where C depends on d, \(\mu \), \(\Omega \), \(\{\Omega ^\ell \}\) and \(\{Y_s^\ell \}\).
As we mentioned earlier, the sharp convergence rates in (1.13) and (1.14) were proved in [14] for the case \(L=1\). In the case of two porous media with a flat interface, partial results were obtained in [9] for solutions with periodic boundary conditions. Theorem 1.2 is the first result that treats the general case of smooth interfaces.
As in [9], the basic idea in our approach to Theorem 1.2 is to use
to approximate the solution \(u_\varepsilon \) and obtain the error estimates by the energy method. Observe that \(V_\varepsilon =0\) on \(\Gamma _\varepsilon =\partial \Omega _\varepsilon {\setminus } \partial \Omega \). There are three main issues with this approach: (1) the divergence of \(V_\varepsilon \) is not small in \(L^2\); (2) \(V_\varepsilon \) does not agree with \(u_\varepsilon \) on \(\partial \Omega \); and (3) \(V_\varepsilon \) is not in \(H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\), as it is not continuous across the interface. To overcome these difficulties, we introduce three corresponding correctors: \(\Phi _{\varepsilon }^{(1)}\), \(\Phi _{\varepsilon }^{(2)}\), and \(\Phi _{\varepsilon }^{(3)}\). To correct the divergence of \(V_\varepsilon \), we construct \(\Phi _\varepsilon ^{(1)} \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) with the property that
for \(1\le \ell \le L\). The construction of \(\Phi _\varepsilon ^{(1)}\) is similar to that in [9, 11, 14]. Next, we correct the boundary data of \(V_\varepsilon \) on \(\partial \Omega \) by constructing \(\Phi _\varepsilon ^{(2)} \in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) such that \(\Phi _\varepsilon ^{(2)} + V_\varepsilon =0\) on \(\partial \Omega \), \(\Phi _\varepsilon ^{(2)} =0\) on \(\Gamma _\varepsilon \), and that
The construction of \(\Phi _\varepsilon ^{(2)}\) is similar to that in [14] for the case \(L=1\). The key observation is that the normal component of \(V_\varepsilon \) on \(\partial \Omega \) can be written in the form
where \(\nabla _{\tan }\) denotes the tangential gradient on \(\partial \Omega \). We remark that a similar observation is also used in the proof of Theorem 1.1. Finally, to correct the discontinuity of \(V_\varepsilon \) across the interface, we introduce
with the properties that \( V+ \Phi _\varepsilon ^{(3)} \in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\), \(\Phi _\varepsilon ^{(3)} =0\) on \(\partial \Omega _\varepsilon \), and that
More specifically, for each \(1\le \ell \le L\), the matrix-valued function \(I_\varepsilon ^\ell \) is a solution of the Stokes equations in \(\Omega _\varepsilon ^\ell \) with \(I_\varepsilon ^\ell =0\) on \(\partial \Omega _\varepsilon ^\ell {\setminus } \partial \Omega ^\ell \). On each connected component \(\Sigma ^k\) of the interface \(\Sigma \), the boundary value of \(I_\varepsilon ^\ell \) is either 0 or given by
where the repeated indices i and m are summed from 1 to d. Here the subdomains \(\Omega ^\pm \) are separated by \(\Sigma ^k\), and \((W^\pm , K^\pm )\) denote the corresponding 1-periodic matrices for \(\Omega ^\pm \) and their averages over Y, respectively. To show \(V+\Phi _\varepsilon ^{(3)}\) is continuous across \(\Sigma \), we use the fact that \((\nabla _{\tan } P_0)^+= (\nabla _{\tan } P_0)^-\) and
where \((v)^\pm \) denote the trace of v taken from \(\Omega ^\pm \), respectively. The proof of the estimate (1.20) again relies on the observation that the normal component of (1.21) is of form (1.18).
Theorem 1.2 is proved under the assumption that \(\{Y_s^\ell : 1\le \ell \le L\}\) are subdomains of Y with Lipschitz boundaries. The \(C^{2, 1/2}\) condition and the geometric condition (1.12) for \(\Omega \) and subdomains \(\{ \Omega ^\ell \}\) are dictated by the smoothness requirement in its proof for \(P_0\) in each subdomain. Note that \(P_0\) is a solution of an elliptic equation with piecewise constant coefficients in \(\Omega \). Not much is known about the boundary regularity of \(P_0\) if the interface intersects with the boundary \(\partial \Omega \) or with each other.
The paper is organized as follows. In Sect. 2 we collect several useful estimates that are more or less known. In Sect. 3 we establish the energy estimates for the Dirichlet problem (1.1). Theorem 1.1 is proved in Sect. 4. In Sect. 5 we give the proof of Theorem 1.2, assuming the existence of suitable correctors. Finally, we construct correctors \(\Phi _\varepsilon ^{(1)}\), \(\Phi _\varepsilon ^{(2)}\), and \(\Phi _\varepsilon ^{(3)}\), described above, in the last three sections of the paper. Throughout the paper we will use C to denote constants that may depend on d, \(\mu \), \(\Omega \), \(\{\Omega ^\ell \}\), and \(\{Y_s^\ell \}\). Since the viscosity constant \(\mu \) is irrelevant in our study, we will assume \(\mu =1\) in the rest of the paper.
2 Preliminaries
Let \(Y=[-1/2, 1/2]^d\) and \(\{Y_s^\ell : 1\le \ell \le L \}\) be a finite number of open subsets of Y with Lipschitz boundaries. We assume that dist\((\partial Y, \partial Y^\ell _s)>0\) and that \(Y_f^\ell =Y \setminus \overline{Y_s^\ell }\) is connected. Let
be the periodic repetition of \(Y_f^\ell \). For \(1\le j \le d\) and \(1\le \ell \le L\), let
be the 1-periodic solution of
with \(\int _{Y^\ell _f} \pi _j^\ell \, \mathrm{{d}}y =0\), where \(e_j =(0, \dots , 1, \dots , 0)\) with 1 in the jth place. We extend the \(d\times d\) matrix \(W^\ell =(W_{ij}^\ell )\) to \({\mathbb {R}}^d\) by zero and define
Since
(the repeated index k is summed from 1 to d), it follows that \(K^\ell =(K^\ell _{ij})\) is symmetric and positive definite.
The existence and uniqueness of solutions to (2.1) can be proved by applying the Lax-Milgram Theorem on the closure of the set,
in \(H^1(Y; {\mathbb {R}}^d)\). By energy estimates,
where we have also extended \(\pi ^\ell \) to \({\mathbb {R}}^d\) by zero. By periodicity this implies that
where D is a bounded domain and C depends on diam(D).
Lemma 2.1
Let D be a bounded Lipschitz domain in \({\mathbb {R}}^d\). Then
where C depends on D.
Proof
If \(Y_s^\ell \) is of \(C^{1, \alpha }\), the inequality above follows directly from the fact that \(\nabla W^\ell \) and \(\pi ^\ell \) are bounded in Y. To treat the case where \(\partial Y_s^\ell \) is merely Lipschitz, by periodicity, we may assume that \(\varepsilon =1\) and D is a subdomain of Y. Note that the bound for the integral of \(|W^\ell |^2\) on \(\partial D\) follows from (2.3). Indeed, if D is a subdomain of Y with Lipschitz boundary,
The estimates for \(\nabla W^\ell \) and \(\pi ^\ell \) are a bit more involved. By using the fundamental solutions for the Stokes equations in \({\mathbb {R}}^d\), we may reduce the problem to the estimate
for solutions of the Stokes equations,
where \(h \in H^1(\partial Y_s^\ell ; {\mathbb {R}}^d)\) and \(\widetilde{Y}=(1+c)Y\). The desired estimates follow from the interior estimates as well as the nontangential-maximal-function estimate,
where the nontangential maximal function \((v)^*\) is defined by
for \(x\in \partial Y_s^\ell \). The estimate (2.6) is a consequence of the nontangential-maximal-function estimates, established in [7], for solutions of the Dirichlet problem for the Stokes equations in a bounded Lipschitz domain. \(\square \)
Lemma 2.2
Fix \(1\le j \le d\) and \(1\le \ell \le L\). There exist 1-periodic functions \(\phi _{kij}^\ell (y)\), \(i, k=1, 2, \dots , d\), such that \(\phi _{kij}^\ell \in H^1(Y)\), \(\int _Y \phi _{kij}^\ell \, \mathrm{{d}}y=0\),
where the repeated index k is summed from 1 to d. Moreover,
where D is a bounded Lipschitz domain in \({\mathbb {R}}^d\) and C depends on D.
Proof
See [14, Lemma 5.3] for the proof of (2.7). Indeed, \(\phi _{kij}^\ell \) is given by
where \(h_{ij}^\ell \) satisfies
The estimate (2.8) follows from the observation,
\(\square \)
Let \(\Omega \) be a bounded Lipschitz domain in \({\mathbb {R}}^d\) and \(\{\Omega ^\ell : 1\le \ell \le L\}\) be disjoint subdomains of \(\Omega \), each with Lipschitz boundary, and satisfying the condition,
Define
where \(K^\ell \) is given by (2.2) and \(\chi _{\Omega ^\ell }\) denotes the characteristic function of \(\Omega ^\ell \).
Lemma 2.3
Let \(f\in L^2(\Omega ; {\mathbb {R}}^d)\). Then there exists \(P_0 \in H^1(\Omega )\), unique up to constants, such that
in the sense that
for any \(\varphi \in H^1(\Omega )\).
Proof
This is standard since the coefficient matrix K is positive-definite in each subdomain \(\Omega ^\ell \) and thus in \(\Omega \). \(\square \)
For each \(1\le \ell \le L\) and \(0< \varepsilon <1\), let \(\Omega ^\ell _\varepsilon \) be the perforated domain defined by (1.3), using \(Y_s^\ell \). Let \(\Omega _\varepsilon \) be given by (1.4). Note that
where \(\Gamma _\varepsilon =\cup _{\ell =1}^L {\Gamma _\varepsilon ^\ell } \) and \(\Gamma _\varepsilon ^\ell \) consists of the boundaries of holes \(\varepsilon (Y_s^\ell +z)\) that are removed from \(\Omega ^\ell \).
Lemma 2.4
Let \(u \in H^1(\Omega _\varepsilon )\) with \(u=0\) on \(\Gamma _\varepsilon \). Assume \(\Gamma ^\ell _\varepsilon \ne \emptyset \) for all \(1\le \ell \le L\). Then
Proof
It follows from Lemma 2.2 in [14] that for \(1 \le \ell \le L\),
which yields (2.14) by summation. Note that we do not assume \(u=0\) on \(\partial \Omega ^\ell \). \(\square \)
From now on we will assume that \(\varepsilon >0\) is sufficiently small so that \(\Gamma _\varepsilon ^\ell \ne \emptyset \) for all \(1\le \ell \le L\). The main results in this paper are only relevant for small \(\varepsilon \).
Lemma 2.5
Let \(\Omega \) be a bounded Lipschitz domain and \(\Omega _\varepsilon \) be given by (1.4). There exists a bounded linear operator,
such that
and
Moreover,
Proof
A proof for the case \(L=1\), which is similar to that of a lemma due to Tartar (in an appendix of [13]), may be found in [14, Lemma 2.3]. Also see [1, 10]. The same proof works equally well for the case \(L\ge 2\). Indeed, let \(u\in H^1(\Omega ; {\mathbb {R}}^d)\). For each \(\varepsilon (Y+z)\subset \Omega ^\ell \) with \(1\le \ell \le L\) and \(z\in {\mathbb {Z}}^d\), we define \(R_\varepsilon (u)\) on \(\varepsilon (Y_f^\ell +z) \) by the Dirichlet problem,
If \(x\in \Omega _\varepsilon \) and \(x\notin \varepsilon (Y_f +z)\) for any \(\varepsilon (Y+z) \subset \Omega ^\ell \), we let \(R_\varepsilon (u)=u\). \(\square \)
Lemma 2.6
Let \(f\in L^2(\Omega _\varepsilon )\) with \(\int _{\Omega _\varepsilon } f \, \mathrm{{d}}x =0\). Then there exists \(u_\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) such that \( \textrm{div} (u_\varepsilon )=f\) in \(\Omega _\varepsilon \) and
Proof
Let F be the zero extension of f to \(\Omega \). Since \(F\in L^2(\Omega )\) and \(\int _\Omega F\, \mathrm{{d}}x =0\), there exists \(u\in H_0^1(\Omega ; {\mathbb {R}}^d)\) such that div\((u)=F\) in \(\Omega \) and \(\Vert u \Vert _{L^2(\Omega )} + \Vert \nabla u \Vert _{L^2(\Omega )} \le C \Vert F \Vert _{L^2(\Omega )}\). Let \(u_\varepsilon =R_\varepsilon (u)\). Then \(u_\varepsilon \in H_0^1(\Omega _\varepsilon , {\mathbb {R}}^d)\), and by (2.17),
Since div\((u)=F=0\) in \(\Omega {\setminus } \Omega _\varepsilon \), by the last line in (2.16), we obtain div\((u_\varepsilon )=\textrm{div} (u)=f\) in \(\Omega _\varepsilon \). \(\square \)
For \(p\in L^2(\Omega _\varepsilon )\), as in [10], we define an extension P of p to \(L^2(\Omega )\) by
Lemma 2.7
Let \(p\in L^2(\Omega _\varepsilon )\) and P be its extension given by (2.21). Then
where \(u\in H_0^1(\Omega ; {\mathbb {R}}^d)\) and \(R_\varepsilon (u)\) is given by Lemma 2.5.
Proof
We use an argument found in [1, 2, 10]. Note that if \(u \in H_0^1(\Omega ; {\mathbb {R}}^d)\), we have \(R_\varepsilon (u) \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) and
where we have used the estimate (2.18) for the last inequality. Thus there exists \(\Lambda \in H^{-1} (\Omega ; {\mathbb {R}}^d)\) such that
for any \(u\in H_0^1(\Omega ; {\mathbb {R}}^d)\). Since \(\langle \Lambda , u\rangle =0\) if div\((u)=0\) in \(\Omega \), it follows that \(\Lambda =\nabla Q\) for some \(Q\in L^2(\Omega )\).
Next, using the fact that \(R_\varepsilon (u)=u\) for \(u\in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\), we obtain
for any \(u \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\). This implies that \(p-Q\) is constant in \(\Omega _\varepsilon \). Since Q is only determined up to a constant, we may assume that \(Q=p\) in \(\Omega _\varepsilon \). Moreover, we note that if \(\varepsilon (Y +z)\subset \Omega ^\ell \) for some \(1\le \ell \le L\) and \(z\in {\mathbb {Z}}^d\), and \(u \in C_0^1(\varepsilon (Y_s^\ell +z), {\mathbb {R}}^d)\), then \(R_\varepsilon (u)=0\) in \(\Omega _\varepsilon \). It follows that \(\nabla Q=0\) in \(\varepsilon (Y_s^\ell +z)\). Thus Q is constant in each \(\varepsilon (Y_s^\ell +z)\).
Finally, for any \(u \in C_0^1(\varepsilon (Y+z); {\mathbb {R}}^d)\) with \(\varepsilon (Y+z) \subset \Omega ^\ell \), we have
and by (2.19),
in \(\varepsilon (Y_f^\ell +z)\). This, together with
and the fact that \(Q=p\) in \(\Omega _\varepsilon \), yields
Consequently,
As a result, we have proved that \(Q=P\), an extension of p given by (2.21). \(\square \)
3 Energy Estimates
Let \(\Omega _\varepsilon \) be given by (1.4). Recall that \(\partial \Omega _\varepsilon =\partial \Omega \cup \Gamma _\varepsilon \), where \(\Gamma _\varepsilon \) consists of the boundaries of the holes of size \(\varepsilon \) that are removed from \(\Omega \). In this section we establish the energy estimates for the Dirichlet problem,
where (g, h) satisfies the compatibility condition,
Throughout this section we assume that \(\Omega \), \(\Omega ^\ell \) and \(Y_s^\ell \) for \(1\le \ell \le L\) are domains with Lipschitz boundaries. We use \(L^2_0(\Omega _\varepsilon )\) to denote the subspace of functions in \(L^2(\Omega _\varepsilon )\) with mean value zero.
Theorem 3.1
Let \(f\in L^2(\Omega _\varepsilon ; {\mathbb {R}}^d)\) and \(F \in L^2(\Omega _\varepsilon ; {\mathbb {R}}^{d\times d})\). Let \(g \in L^2(\Omega _\varepsilon )\) and \(h\in H^{1/2} (\partial \Omega ; {\mathbb {R}}^d)\) satisfy the condition (3.2). Let \((u_\varepsilon , p_\varepsilon )\in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d) \times L^2_0(\Omega _\varepsilon )\) be a weak solution of (3.1). Then
where H is any function in \(H^1(\Omega ; {\mathbb {R}}^d)\) with the property \(H=h\) on \(\partial \Omega \).
Proof
This theorem was proved in [14, Sect. 3] for the case \(L=1\). The proof for the case \(L\ge 2\) is similar. We provide a proof here for the reader’s convenience.
Step 1. We show that
To this end we use Lemma 2.6 to find \(v_\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) such that \(\textrm{div} (v_\varepsilon )=p_\varepsilon \) in \(\Omega _\varepsilon \) and
By using \(v_\varepsilon \) as a test function we obtain
where we have used (3.5) for the last inequality. This yields (3.4).
Step 2. We prove (3.3) in the case \(h=0\). In this case we may use \(u_\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) as a test function to obtain
By using the Cauchy inequality as well as the estimate \(\Vert u_\varepsilon \Vert _{L^2(\Omega _\varepsilon )} \le C \varepsilon \Vert \nabla u_\varepsilon \Vert _{L^2(\Omega _\varepsilon )}\), we deduce that
This, together with (3.4), gives (3.3) for the case \(h=0\).
Step 3. We consider the general case \(h \in H^{1/2}(\partial \Omega ; {\mathbb {R}}^d)\). Let H be a function in \( H^1(\Omega ; {\mathbb {R}}^d)\) such that \(H=h\) on \(\partial \Omega \). Let \(w_\varepsilon = u_\varepsilon -R_\varepsilon (H)\), where \(R_\varepsilon (H)\) is given by Lemma 2.5. Then \(w_\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) and
in \(\Omega _\varepsilon \). By Step 2 we obtain
It follows that
where we have used estimates (2.17) and (2.18) for the last inequality. \(\square \)
Corollary 3.2
Let \((u_\varepsilon , p_\varepsilon )\) be the same as in Theorem 3.1. Then
Proof
For \(h \in H^{1/2} (\partial \Omega ; {\mathbb {R}}^d)\), let H be the weak solution in \(H^1(\Omega ; {\mathbb {R}}^d)\) of the Dirichlet problem,
where the constant
is chosen so that the compatibility condition (3.2) is satisfied. Note that
and by the standard energy estimates, \(\Vert \nabla H \Vert _{L^2(\Omega )} \le C \Vert h \Vert _{H^{1/2}(\partial \Omega )}. \) In view of (3.3) we only need to show that
To this end, let
where \(x_0\in \Omega \). Since \(-\Delta H_1 +\nabla q=0\) and div\((H_1)=0\) in \(\Omega \), it follows from [7] that
where \((H_1)^*\) denotes the nontangential maximal function of \(H_1\). As a result, we obtain
which completes the proof. \(\square \)
Corollary 3.3
Let \((u_\varepsilon , p_\varepsilon )\) be the same as in Theorem 3.1. Let \(P_\varepsilon \) be the extension of \(p_\varepsilon \), defined by (2.21). Then
Proof
By the definition of \(P_\varepsilon \), we have
4 Homogenization and Proof of Theorem 1.1
Let \(f\in L^2(\Omega ; {\mathbb {R}}^d)\) and \(h\in H^{1/2}(\partial \Omega ; {\mathbb {R}}^d)\) with \(\int _{\partial \Omega } h\cdot n\, \mathrm{{d}}\sigma =0\), where n denotes the outward unit normal to \(\partial \Omega \). Consider the Dirichlet problem,
where \(\Omega _\varepsilon \) is given by (1.4) and \(\partial \Omega _\varepsilon =\partial \Omega \cup \Gamma _\varepsilon \). Throughout the section we assume that \(\Omega \), \(\Omega ^\ell \) and \(Y_s^\ell \) for \(1\le \ell \le L\), are domains with Lipschitz boundaries. As before, we extend \(u_\varepsilon \) to \(\Omega \) by zero and still denote the extension by \(u_\varepsilon \). We use \(P_\varepsilon \) to denote the extension of \(p_\varepsilon \) to \(\Omega \), given by (2.21). The goal of this section is to prove the following theorem, which contains Theorem 1.1 as a special case \(h=0\).
Theorem 4.1
Let \(f\in L^2(\Omega ; {\mathbb {R}}^d)\) and \(h \in H^{1/2}(\partial \Omega ; {\mathbb {R}}^d)\) with \(\int _{\partial \Omega } h \cdot n \, \mathrm{{d}}\sigma =0\). Let \((u_\varepsilon , p_\varepsilon )\in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d) \times L_0^2(\Omega _\varepsilon )\) be the weak solution of (4.1). Let \((u_\varepsilon , P_\varepsilon )\) be the extension of \((u_\varepsilon , p_\varepsilon )\). Then \(u_\varepsilon \rightarrow u_0\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and strongly in \(L^2(\Omega )\), as \(\varepsilon \rightarrow 0\), where \(P_0 \in H^1(\Omega )\), \( \int _\Omega P_0\, \mathrm{{d}}x =0\), \((u_0, P_0)\) is governed by a Darcy law,
with the permeability matrix K given by (1.10).
We begin with the strong convergence of \(P_\varepsilon \).
Lemma 4.2
Let \((u_{\varepsilon _k}, p_{\varepsilon _k})\) be a weak solution of (4.1) with \(\varepsilon =\varepsilon _k\). Suppose that as \(\varepsilon _k \rightarrow 0\), \(P_{\varepsilon _k} \rightarrow P\) weakly in \(L^2(\Omega )\) for some \(P\in L^2(\Omega )\). Then \(P_{\varepsilon _k} \rightarrow P\) strongly in \(L^2(\Omega )\).
Proof
The proof is similar to that for the classical case \(L=1\) (see e.g. [4]). One argues by contradiction. Suppose that \(P_{\varepsilon _k}\) does not converge strongly to P in \(L^2(\Omega )\). Since
and \(\int _\Omega P_{\varepsilon _k} \, \mathrm{{d}}x \rightarrow \int _\Omega P\, \mathrm{{d}}x\), it follows that \(\nabla P_{\varepsilon _k}\) does not converge to \(\nabla P\) strongly in \(H^{-1}(\Omega ; {\mathbb {R}}^d)\). By passing to a subsequence, this implies that there exists a sequence \(\{\psi _k \} \subset H_0^1(\Omega ; {\mathbb {R}}^d)\) such that \(\Vert \psi _k \Vert _{H^1_0(\Omega )} =1\) and
By passing to another subsequence, we may assume that \(\psi _k \rightarrow \psi _0\) weakly in \(H_0^1(\Omega ; {\mathbb {R}}^d)\). Let \(\varphi _k =\psi _k -\psi _0\). Using \(P_{\varepsilon _k} \rightarrow P\) weakly in \(L^2(\Omega )\), we obtain
if k is sufficiently large. Since \(\varphi _k \rightarrow 0\) weakly in \(H^1_0(\Omega ; {\mathbb {R}}^d)\), we may conclude further that
if k is sufficiently large. On the other hand, by (2.7), we have
where we have used the estimate (3.6) for the second inequality and (2.17) for the last. This contradicts with (4.4) as the right-hand side of (4.5) goes to zero. \(\square \)
By Corollaries 3.2 and 3.3, the sets \(\{ u_\varepsilon : 0< \varepsilon < 1 \}\) and \(\{ P_\varepsilon : 0< \varepsilon < 1 \}\) are bounded in \(L^2(\Omega ; {\mathbb {R}}^d)\) and \(L^2 (\Omega )\), respectively. It follows that for any sequence \(\varepsilon _k \rightarrow 0 \), there exists a subsequence, still denoted by \(\{\varepsilon _k\}\), such that \(u_{\varepsilon _k} \rightarrow u\) and \(P_{\varepsilon _k} \rightarrow P\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and \(L^2(\Omega )\), respectively. By Lemma 4.2, \(P_{\varepsilon _k} \rightarrow P\) strongly in \(L^2(\Omega )\). Thus, as in the classical case \(L=1\), to prove Theorem 4.1, it suffices to show that if \(\varepsilon _k \rightarrow 0\), \(u_{\varepsilon _k} \rightarrow u\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\), and \(P_{\varepsilon _k} \rightarrow P\) strongly in \(L^2(\Omega )\), then \(P\in H^1(\Omega )\) and (u, P) is a weak solution of (4.2). Since the solution of (4.2) is unique under the conditions that \(P_0\in H^1(\Omega )\) and \( \int _\Omega P_0\, \mathrm{{d}}x =0\), one concludes that as \(\varepsilon \rightarrow 0\), \(u_\varepsilon \rightarrow u_0\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and strongly in \(L^2(\Omega )\), where \((u_0, P_0)\) is the unique solution of (4.2) with the property \(P_0\in H^1(\Omega )\) and \(\int _\Omega P_0\, \mathrm{{d}}x =0\).
Lemma 4.3
Let \(\{ \varepsilon _k \}\) be a sequence such that \(\varepsilon _k \rightarrow 0\). Suppose that \(u_{\varepsilon _k} \rightarrow u\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and \(P_{\varepsilon _k} \rightarrow P\) strongly in \(L^2(\Omega )\). Then \(P\in H^1(\Omega ^\ell )\) for \(1\le \ell \le L\) and (u, P) is a solution of (4.2).
Proof
Since
for any \(\varphi \in C^\infty ({\mathbb {R}}^d)\), by letting \(k \rightarrow \infty \), we see that
for any \(\varphi \in C^\infty ({\mathbb {R}}^d)\). It follows that div\((u)=0\) in \(\Omega \) and \(u\cdot n = h\cdot n\) on \(\partial \Omega \).
Next, we show that \(P\in H^1(\Omega ^\ell )\) for each subdomain \(\Omega ^\ell \) and that
where \(K^\ell =(K^\ell _{ij})\) is defined by (2.2). The argument is the same as that of Tartar for the case \(L=1\) (see [13]). Fix \(1\le \ell \le L\), \(1\le j\le d\), and \(\varphi \in C_0^\infty (\Omega ^\ell )\). We assume \(k>1\) is sufficiently large that supp\((\varphi ) \subset \{ x\in \Omega ^\ell : \text {dist}(x, \partial \Omega ^\ell ) \ge C_d \varepsilon _k \}\). Let \(( W_j^\ell (y), \pi _j^\ell (y)) \) be the 1-periodic functions given by (2.1). By using \(W_j^\ell (x/\varepsilon _k) \varphi \) as a test function, we obtain
where we have used the facts that \(\textrm{div} (W^\ell _j (x/\varepsilon ))=0\) in \({\mathbb {R}}^d\) and \(W_j^\ell (x/\varepsilon )=0\) on \(\Gamma _{\varepsilon } \). Since \(W_{ij}^\ell (x/\varepsilon _k) \rightarrow K^\ell _{ij}\) weakly in \(L^2(\Omega ^\ell )\) and \(P_{\varepsilon _k} \rightarrow P\) strongly in \(L^2(\Omega ^\ell )\), we deduce from (4.7) that
where the repeated index i is summed from 1 to d.
Note that
in the set \(\{ x\in \Omega ^\ell _\varepsilon : \textrm{dist}(x, \partial \Omega ^\ell ) \ge c_d \varepsilon \}\). By using \(u_{\varepsilon _k} \varphi \) as a test function, we see that
which leads to
In view of (4.8) and (4.10) we obtain
Since \(\varphi \in C_0^\infty (\Omega ^\ell )\) is arbitrary and the constant matrix \(K^\ell =(K_{ij}^\ell )\) is invertible, we conclude that \(P\in H^1(\Omega ^\ell )\) and
in \(\Omega ^\ell \). Since \(K^\ell \) is also symmetric, this gives (4.6). \(\square \)
To prove the effective pressure in Lemma 4.3\(P\in H^1(\Omega )\), it remains to show that P is continuous across the interface \(\Sigma =\Omega \setminus \cup _{\ell =1}^L \Omega ^\ell \) between subdomains.
Lemma 4.4
Let \(f\in C^m (B(x_0, 2c\varepsilon ); {\mathbb {R}}^d)\) for some \(x_0\in {\mathbb {R}}^d\), \(m\ge 0\) and \(c>0\). Suppose that
Then
where C depends only on d, m and c.
Proof
The case \(\varepsilon =1\) is given by interior estimates for the Stokes equations. The general case follows by a simple rescaling argument. \(\square \)
Define
where \(\Sigma \) is the interface given by (1.5)
Lemma 4.5
Let \((u_\varepsilon , p_\varepsilon )\) be a solution of (4.1) with \(f\in C^\infty ({\mathbb {R}}^d; {\mathbb {R}}^d)\) and \(h \in H^{1/2}(\partial \Omega ; {\mathbb {R}}^d)\). Then, for \(m\ge 0\),
where C(f, h) depends on m, f and h, but not on \(\varepsilon \).
Proof
Recall that
It follows that \(\gamma _\varepsilon =\cup _{\ell =1}^L \gamma _\varepsilon ^\ell \), where
Thus, it suffices to prove (4.14) with \(\gamma _\varepsilon ^\ell \) in the place of \(\gamma _\varepsilon \). Let
Using the assumption that \(\Omega ^\ell \) is a bounded Lipschitz domain, one may show that
where C(f) depends on f. We point out that the second inequality in (4.15) follows by covering \(D_\varepsilon ^\ell \) with balls of radius \( c\varepsilon \) and using (4.12). This, together with the energy estimate (3.6), yields
where C(f, h) depends on f and h. Next, using the equation \(-\varepsilon ^2 \Delta u_\varepsilon +\nabla p_\varepsilon =f\), we obtain
Finally, observe that
This, together with the energy estimate (3.6), yields the second inequality in (4.14).
\(\square \)
The following is the main technical lemma in the proof of Theorem 4.1.
Lemma 4.6
Let \((u_{\varepsilon _k}, p_{\varepsilon _k})\), \(P_{\varepsilon _k}\), and (u, P) be the same as in Lemma 4.3. Also assume that \(f\in C^\infty ({\mathbb {R}}^d; {\mathbb {R}}^d)\). Let \(P^\ell \) denote the trace of P, as a function in \(H^1 (\Omega ^\ell )\), on \(\partial \Omega ^\ell \). Then, for any \(\varphi \in C_0^\infty (\Omega )\),
where \(1\le \ell \le L\), \(1\le j\le d\), and \(n=(n_1, n_2, \dots , n_d)\) denotes the outward unit normal to \(\partial \Omega ^\ell \).
Proof
For notational simplicity we use \(\varepsilon \) to denote \(\varepsilon _k\). Fix \(1\le j\le d\) and \(1\le \ell \le L\). Let \(\varphi \in C_0^\infty (\Omega )\). Then
and by integration by parts,
where
By letting \(\varepsilon \rightarrow 0\) we obtain
It follows by Lemma 2.1 that \(\Vert W_j^\ell (x/\varepsilon ) \Vert _{L^2(\partial \Omega ^\ell )} \le C\). This, together with the first inequality in (4.14) with \(m=1\), show that
Hence, by (4.17),
Next, note that
Choose a cut-off function \(\eta _\varepsilon \) such that supp\((\eta _\varepsilon ) \subset \{ x\in {\mathbb {R}}^d: \text {dist}(x, \partial \Omega ^\ell ) \le 2C \varepsilon \}\), \( \eta _\varepsilon (x)=1\) if dist\((x, \partial \Omega ^\ell ) \le C\varepsilon \), and \(|\nabla \eta _\varepsilon | \le C \varepsilon ^{-1}\). Thenv
we obtain
To handle the term \(J_1\), we use integration by parts as well as the fact that
in the set \(\{ x\in \Omega _\varepsilon ^\ell : \textrm{dist}(x, \partial \Omega ^\ell )\ge C \varepsilon \}\), to obtain
where we have used the fact div\((u_\varepsilon )=0\) in \(\Omega _\varepsilon \). Since
we see that
In view of (4.18), (4.21) and (4.22), we have proved that
Recall that \(K^\ell =(K^\ell _{ij})\) is symmetric and by Lemma 4.3,
Thus, by (4.23),
where \(P^\ell \) denotes the trace of P on \(\partial \Omega ^\ell \).
Finally, we use Lemma 2.2 to obtain
where the repeated indices \(\alpha \) and \(\beta \) are summed from 1 to d. Since \(n_\beta \frac{\partial }{\partial x_\alpha } -n_\alpha \frac{\partial }{\partial x_\beta }\) is a tangential derivative on \(\partial \Omega ^\ell \), we obtain
where we have used (2.8) for the first inequality and (4.14) for the last. This, together with (4.24), yields
Since the constant matrix \(K^\ell =(K_{ij}^\ell )\) is invertible, the desired Eq.(4.16) follows readily from (4.26). \(\square \)
We are now in a position to give the proof of Theorem 4.1.
Proof of Theorem 4.1
We first prove Theorem 4.1 under the additional assumption \(f\in C^\infty ({\mathbb {R}}^d; {\mathbb {R}}^d)\). Let \(\{ \varepsilon _k\}\) be a sequence such that \(\varepsilon _k \rightarrow 0\), \(u_{\varepsilon _k} \rightarrow u\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and \(P_{\varepsilon _k} \rightarrow P\) strongly in \(L^2(\Omega )\). By Lemma 4.3, \(P\in H^1(\Omega ^\ell )\) and \(u=K^\ell (f-\nabla P)\) in \(\Omega ^\ell \) for \(1\le \ell \le L\). It suffices to show that \(P\in H^1(\Omega )\). This would imply that P is a weak solution of the Neumann problem,
As a result, we may deduce that as \(\varepsilon \rightarrow 0\), \(u_\varepsilon \rightarrow u_0\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\) and strongly in \(L^2(\Omega )\), where \(u_0= K (f-\nabla P_0)\) in \(\Omega \) and \(P_0\) is the unique weak solution of (4.27) with \(\int _\Omega P_0\, \mathrm{{d}}x=0\).
To prove \(P\in H^1(\Omega )\), we use the assumption \(f\in C^\infty ({\mathbb {R}}^d; {\mathbb {R}}^d)\) and Lemma 4.6 to obtain
for any \(\varphi \in C_0^\infty (\Omega )\) and \(1\le j \le d\), where \(P^\ell \) denotes the trace of P, as a function in \(H^1(\Omega ^\ell )\), on \(\partial \Omega ^\ell \). Since \(p_\varepsilon \) is continuous in \(\Omega _\varepsilon \), we have
It follows that
for \(1\le j \le d\) and for any \(\varphi \in C_0^\infty (\Omega )\). This, together with the fact that \(P\in H^1(\Omega ^\ell )\) for \(1\le \ell \le L\), gives
As a result, we obtain \(P\in H^1(\Omega )\).
In the general case \(f\in L^2(\Omega ; {\mathbb {R}}^d)\), we choose a sequence of functions \(\{ f_m \}\) in \(C^\infty ({\mathbb {R}}^d; {\mathbb {R}}^d)\) such that \(\Vert f_m - f\Vert _{L^2(\Omega )} \rightarrow 0\) as \(m \rightarrow \infty \). Let \((u_{\varepsilon , m}, p_{\varepsilon , m})\) denote the weak solution of (4.1) with \(f_m\) in the place of f and with \(\int _{\Omega _\varepsilon } p_{\varepsilon , m} \, \mathrm{{d}}x=0\). By the energy estimates (3.6) and (3.8) we obtain
where \(P_{\varepsilon , m}\) denotes the extension of \(p_{\varepsilon , m}\), defined by (2.21). Let \(u_{0, m}=K (f_m -\nabla P_{0, m})\), where \(P_{0, m}\) is the unique solution of (4.27) with \(f_m\) in the place of f and with \(\int _\Omega P_{0, m} \, \mathrm{{d}}x =0\). Note that
Since in \(L^2(\Omega )\), as \(\varepsilon \rightarrow 0\), we see that
By letting \(m\rightarrow \infty \), we obtain in \(L^2(\Omega )\), as \(\varepsilon \rightarrow 0\).
Finally, let \(v \in L^2(\Omega ; {\mathbb {R}}^d)\). Note that
By letting \(\varepsilon \rightarrow 0\) and then \(m \rightarrow \infty \), we see that \(u_\varepsilon \rightarrow u_0\) weakly in \(L^2(\Omega ; {\mathbb {R}}^d)\). \(\square \)
5 Convergence Rates and Proof of Theorem 1.2
Throughout the rest of this paper, unless indicated otherwise, we will assume that \(\Omega ^\ell , 1\le \ell \le L\), are \(C^{2, 1/2}\) domains satisfying the interface condition (1.12). Given \(f\in L^2 (\Omega ; {\mathbb {R}}^d)\), let \(P_0\in H^1(\Omega )\) be the weak solution of
with \(\int _\Omega P_0\, \mathrm{{d}}x=0\), where the coefficient matrix K is given by (1.10). Since the interface \(\Sigma \) and \(\partial \Omega \) are of \(C^{2, 1/2}\), it follows from [15, Theorem 1.1] that
for \(0< \alpha < 1\) and \(0< \beta \le 1/2\).
Let
where the 1-periodic matrix \(W^\ell (y)\) is defined by (2.1). Note that \(V_\varepsilon =0\) in \(\Gamma _\varepsilon \). For each \(\ell \), using
one may show that for any \(\psi \in H^1(\Omega ^\ell _\varepsilon ; {\mathbb {R}}^d)\) with \(\psi =0\) on \( \Gamma ^\ell _\varepsilon \),
To see (5.5), let
where \(z\in {\mathbb {Z}}^d\) and the union is taken over those z’s for which \(\varepsilon (z + Y)\subset \Omega ^\ell \). Using \(|\Omega _\varepsilon ^\ell {\setminus } {\mathcal {O}}_\varepsilon ^\ell | \le C \varepsilon \) and \(\Vert \psi \Vert _{L^2(\Omega ^\ell _\varepsilon )} \le C \varepsilon \Vert \nabla \psi \Vert _{L^2(\Omega ^\ell _\varepsilon )}\), one may show that each integral in the left-hand side of (5.5), with \(\Omega _\varepsilon ^\ell {\setminus } {\mathcal {O}}^\ell _\varepsilon \) in the place of \(\Omega _\varepsilon ^\ell \), is bounded by the right-hand side of (5.5). By using integration by parts and (5.4), it follows that the left-hand side of (5.5) with \({\mathcal {O}}_\varepsilon ^\ell \) in the place of \(\Omega _\varepsilon ^\ell \) is bounded by
where we have used (2.5) and the observation,
From (5.5) we deduce further that
for any \(\psi \in H^1(\Omega ^\ell _\varepsilon ; {\mathbb {R}}^d)\) with \(\psi =0\) on \(\Gamma ^\ell _\varepsilon \).
Theorem 5.1
Let \((u_\varepsilon , p_\varepsilon )\in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\times L^2_0(\Omega _\varepsilon )\) be a weak solution of (1.1). Let \(V_\varepsilon \) be given by (5.3). Then
for any \(\psi \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d) \).
Proof
We apply (5.6) with \(\psi (f_j -\frac{\partial P_0}{\partial x_j})\) in the place of \(\psi \). Using
in \(\Omega ^\ell _\varepsilon \), we obtain
This, together with
gives (5.7). \(\square \)
Let
where \(\Phi _\varepsilon \) is a corrector to be constructed so that \(U_\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\),
and that
for \(1\le \ell \le L\).
Assuming that such corrector \(\Phi _\varepsilon \) exists, we give the proof of Theorem 1.2.
Proof of Theorem 1.2
By letting \(\psi =u_\varepsilon -U_\varepsilon =u_\varepsilon -V_\varepsilon -\Phi _\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) in (5.7), we obtain
for any \(\beta \in {\mathbb {R}}\), where we have used (5.9) and (5.10) for the last inequality. By the Cauchy inequality, this implies that
We should point out that both \(V_\varepsilon \) and \(\Phi _\varepsilon \) are not in \(H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\). In the estimates above (and thereafter) we have used the convention that
where \(\psi \in H^1(\Omega _\varepsilon ^\ell )\) for \(1\le \ell \le L\).
Next, we choose . By Lemma 2.6, there exists \(v_\varepsilon \in H^1_0 (\Omega _\varepsilon ; {\mathbb {R}}^d)\) such that
By letting \(\psi _\varepsilon =v_\varepsilon \) in (5.7), we obtain
By combining (5.11) with (5.12), it is not hard to see that
This, together with \(\Vert u_\varepsilon -V_\varepsilon \Vert _{L^2(\Omega _\varepsilon ^\ell )} \le C \varepsilon \Vert \nabla u_\varepsilon -\nabla V_\varepsilon \Vert _{L^2(\Omega ^\ell _\varepsilon )}\), gives the bound for the first term in (1.13). Also, note that
Thus,
Finally, to estimate the pressure, we let \(Q_\varepsilon \) be the extension of \((P_0+\beta )|_{\Omega _\varepsilon }\) to \(\Omega \), using the formula in (2.21). Note that
where the sum is taken over those \((\ell , z)\)’s for which \( z \in {\mathbb {Z}}^d\) and \(\varepsilon (Y+z) \subset \Omega ^\ell \). It follows that
As a result, by (5.13), we obtain
where . Clearly, we may replace \(\beta \) by . This gives the bound for the second term in (1.13). \(\square \)
To complete the proof of Theorem 1.2, it remains to construct a corrector \(\Phi _\varepsilon \) such that \(V_\varepsilon +\Phi _\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) and (5.9)–(5.10) hold. This will be done in the next three sections. More precisely, we let
where \(\Phi _\varepsilon ^{(1)}\) is a corrector for the divergence operator with the properties that
\(\Phi _\varepsilon ^{(2)} \) is a corrector for the boundary data of \(V_\varepsilon \) on \(\partial \Omega \) with the properties that
and \(\Phi _\varepsilon ^{(3)} \) is a corrector for the interface \(\Sigma \) with the properties that
for \(1\le \ell \le L\). It is not hard to verify that the desired property \(V_\varepsilon +\Phi _\varepsilon \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) as well as the estimates (5.9) and (5.10) follows from (5.15)and(5.17).
6 Correctors for the Divergence Operator
Let \(V_\varepsilon \) be given by (5.3). Note that since div\((W_j^\ell (x/\varepsilon ))=0\) in \({\mathbb {R}}^d\),
In this section we construct a corrector \(\Phi _\varepsilon ^{(1)}\) that satisfies (5.15). The approach is similar to that used in [11, 14].
For \(1\le \ell \le L\) and \(1\le \, i, j \le d\), let \(\Theta _{ij}^\ell = (\Theta ^\ell _{1ij}, \dots , \Theta ^\ell _{dij}) \) be a 1-periodic function in \(H^1_{loc}({\mathbb {R}}^d; {\mathbb {R}}^d)\) such that
Fix \(\varphi \in C_0^\infty (B(0, 1/8))\) such that \(\varphi \ge 0\) and \(\int _{{\mathbb {R}}^d} \varphi \, \mathrm{{d}}x =1\). Define
where \(\varphi _\varepsilon (x)=\varepsilon ^{-d} \varphi (x)\). Let \(\Phi _\varepsilon ^{(1)} =( \Phi _{\varepsilon , 1}^{(1)}, \dots , \Phi _{\varepsilon , d}^{(1)} )\), where, for \(x\in \Omega _\varepsilon ^\ell \),
and \(P_0\) is the solution of (5.1). The function \(\eta _\varepsilon ^\ell \) in (6.4) is a cut-off function in \(C_0^\infty (\Omega ^\ell )\) with the properties that \(|\nabla \eta _\varepsilon ^\ell |\le C\varepsilon ^{-1}\) and
As a result, \(\Phi _\varepsilon ^{(1)}\) vanishes near \(\partial \Omega ^\ell \).
Theorem 6.1
Let \(\Phi _\varepsilon ^{(1)}\) be defined by (6.4). Then (5.15) holds.
Proof
Clearly, \(\Phi _\varepsilon ^{(1)} \in H_0^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\). Note that
where \(N_r =\{ x\in \Omega ^\ell : \textrm{dist}(x, \partial \Omega ^\ell ) < r \}\). This, together with the observation that \(\nabla S_\varepsilon (\psi )=S_\varepsilon ( \nabla \psi )\) and
yields
Next, note that in \(\Omega ^\ell _\varepsilon \),
where we have used the fact that \(\textrm{div} (K^\ell (f-\nabla P_0)) =0\) in \(\Omega _\varepsilon ^\ell \). It follows that
where we have used (5.2) for the last inequality. In the third inequality above we also used the observation that
which gives
This completes the proof of (5.15). \(\square \)
7 Boundary Correctors
To construct the boundary corrector \(\Phi _\varepsilon ^{(2)}\), we consider the Dirichlet problem,
where \(\Omega _\varepsilon \) is given by (1.4) and
Let \(\Phi _\varepsilon ^{(2)} \in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\) be the solution of (7.1) with boundary value,
where \(V_\varepsilon \) is given by (5.3). Thus, if \(\partial \Omega \cap \partial \Omega ^\ell \ne \emptyset \) for some \(1\le \ell \le L\),
Theorem 7.1
Let \(\Phi _\varepsilon ^{(2)}\) be defined as above. Then \(\Phi _\varepsilon ^{(2)}\) satisfies (5.16).
To show Theorem 7.1, we first prove some general results, which will be used also in the construction of correctors for the interface.
Theorem 7.2
Let \(\Omega \) be a bounded Lipschitz domain in \({\mathbb {R}}^d\), \(d\ge 2\). Assume that \(\Omega ^\ell \) and \(Y_s^\ell \) with \(1\le \ell \le L\) are subdomains of \(\Omega \) and Y, respectively, with Lipschitz boundaries. Let \((u_\varepsilon , p_\varepsilon )\) be a weak solution in \(H^1(\Omega _\varepsilon ; {\mathbb {R}}^d) \times L_0^2(\Omega _\varepsilon )\) of (7.1), where \(h\in H^1(\partial \Omega ; {\mathbb {R}}^d)\) and
Then
where \(\nabla _{\tan } h\) denotes the tangential gradient of h on \(\partial \Omega \).
Proof
This theorem was proved in [14, Theorem 4.1] for the case \(L=1\). The proof only uses the energy estimate (3.6) and the fact that
in the set \(\{ x\in \Omega :\ \textrm{dist} (x, \partial \Omega )< c\, \varepsilon \}\). As a result, the same proof works equally well for the case \(L\ge 2\). We mention that the argument relies on the Rellich estimates in [7] for the Stokes equations in Lipschitz domains. The condition (7.5) allows us to drop the pressure \(p_\varepsilon \) term in the conormal derivative \(\partial u_\varepsilon /{\partial \nu } \) for \(u_\varepsilon \) on \(\partial \Omega \). We omit the details. \(\square \)
In the next theorem we consider the case where
By using integration by parts on \(\partial \Omega \), we see that
Theorem 7.3
Let \(\Omega \) be a bounded \(C^{2, \alpha }\) domain in \({\mathbb {R}}^d\), \(d\ge 2\). Let \((u_\varepsilon , p_\varepsilon )\) be a weak solution in \(H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\times L_0^2(\Omega )\) of (7.1), where \(h\in H^1(\partial \Omega )\) and \(h\cdot n\) is given by (7.7). Then
Proof
A version of this theorem was proved in [14, Theorem 5.1] for the case \(L=1\). We give the proof for the general case, using a somewhat different argument.
We first note that by writing
and applying Theorem 7.2 to the solution of (7.1) with boundary data \(h- (h\cdot n) n\), we may reduce the problem to case where \(h=(h\cdot n) n\) on \(\partial \Omega \).
Next, by the energy estimate (3.3) and (7.8),
where H is any function in \(H^1(\Omega ; {\mathbb {R}}^d)\) with \(H=h\) on \(\partial \Omega \). We choose \(H=H_1+ \gamma (x-x_0) /d \), where \(x_0 \in \Omega \) and \(H_1\) is the weak solution of
with the boundary value \(H_1=h- \gamma (x-x_0)/d\) on \(\partial \Omega \). It follows that
where we have used (7.8). By the energy estimates for the Stokes equations in \(\Omega \),
It follows that
To bound \(\Vert H_1\Vert _{L^2(\Omega )}\), we use the following nontangential-maximal-function estimate,
where the nontangential maximal function \((H_1)^*\) on \(\partial \Omega \) is defined by
for \(x\in \partial \Omega \). The estimate (7.13) was proved in [7] for a bounded Lipschitz domain \(\Omega \). Let
It follows from (7.13) that
It remains to bound \(\Vert H_1 \Vert _{L^2(\Omega \setminus N_\varepsilon )}\). To this end, we consider the Dirichlet problem,
where \(F \in C_0^\infty (\Omega {\setminus } N_\varepsilon )\) and \(\int _{ \Omega } \pi \, \mathrm{{d}}x =0\). Under the assumption that \(\partial \Omega \) is of \(C^{2, \alpha }\), we have the \(W^{2, 2}\) estimates,
This implies that
Moreover, since \(F=0\) in \(N_\varepsilon \), by covering \(\partial \Omega \) with balls of radius \(c\varepsilon \), one may show that
To see this, we use the Green function representation for G to obtain
for \(x\in \partial \Omega \). See e.g. [8] for estimates of Green functions for the Stokes equations. Choose \(\alpha , \beta \in (0, 1)\) such that \(\alpha +\beta =1\), \(\alpha >(1/2)\) and \(\beta > (1/2)-(1/2d)\). It follows by the Cauchy inequality that for \(x\in \partial \Omega \),
where we have used the conditions \(\alpha +\beta =1\) and \(\alpha >(1/2)\). Hence,
where we have used the condition \(\beta >(1/2)-(1/2d)\). This gives the estimate for \(|\nabla ^2 G|\) in (7.17). The estimate for \(\nabla \pi \) follows from the equation \(-\Delta G+\nabla \pi =0\) near \(\partial \Omega \).
Finally, using integration by parts, we see that
It follows by using integration by parts on \(\partial \Omega \) that
where we have used the Cauchy inequality and (7.8). This, together with (7.16) and (7.17), gives
By duality we obtain
The desired estimate (7.9) follows from (7.10), (7.12), (7.14) and (7.19). \(\square \)
Proof of Theorem 7.1
Clearly, by its definition, \(\Phi _\varepsilon ^{(2)} \in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\), \(\Phi _\varepsilon ^{(2)}=0\) on \(\Gamma _\varepsilon \), and \(\Phi _\varepsilon ^{(2)}+V_\varepsilon =0\) on \(\partial \Omega \). Using the fact that \(n \cdot K^\ell (f-\nabla P_0) =0\) on \(\partial \Omega \cap \partial \Omega ^\ell \), we obtain
on \(\partial \Omega \cap \partial \Omega ^\ell \). It follows that
Hence,
Finally, in view of (7.20), we apply Theorem 7.3 to obtain
\(\square \)
8 Interface Correctors
In this section we construct a corrector \(\Phi _\varepsilon ^{(3)}\) for the interface \(\Sigma \) and thus completes the proof of Theorem 1.2. Let \(D=\Omega ^\ell \) and \(D_\varepsilon =\Omega ^\ell _\varepsilon \) for some \(1\le \ell \le L\). Assume that \(\partial D\) has no intersection with the boundary of the unbounded connected component of \({\mathbb {R}}^d\setminus \overline{\Omega }\). Consider the Dirichlet problem,
where \(\Gamma _\varepsilon ^\ell =\Gamma _\varepsilon \cap D\) and
Let \(W^+(y)=W ^\ell (y)\). Fix \(1\le j\le d\), the boundary data h on \(\partial D\) in (8.1) is given as follows. Let \(\partial D= \cup _{k=1}^{k_0} \Sigma ^k\), where \(\Sigma ^k\) are the connected component of \(\partial D\). On each \(\Sigma ^k\), either
or
where \(W^-(y)\) denotes the 1-periodic matrix defined by (2.1) for the subdomain on the other side of \(\Sigma ^k\), and
In particular, if \(\Sigma ^ k\subset \partial \Omega \), we let \(h=0\) on \(\Sigma ^k\). Note that the repeated indices i, m in (8.3) are summed from 1 to d.
Lemma 8.1
Let D be a bounded \(C^{2, \alpha }\) domain in \({\mathbb {R}}^d\), \(d\ge 2\). Let \((u_\varepsilon , p_\varepsilon )\) be a weak solution of (8.1) with \(\int _{D_\varepsilon } p_\varepsilon \, \mathrm{{d}}x =0\), where h is given by (8.2) and (8.3). Then
and
Proof
We apply Theorem 7.3 with \(\Omega =D\) to establish (8.4). First, observe that by (2.5),
Next, we compute \(u\cdot n\) on \(\Sigma ^k\), assuming h is given by (8.3). Note that
where the repeated indices t, i, m are summed from 1 to d. We use Lemma 2.2 to write
As a result, the function in the right-hand side of (8.7) may be written in the form \(\varepsilon (\nabla _{\tan } \phi _\varepsilon ) \cdot g\) with \((\phi _\varepsilon , g)\) satisfying
Consequently, the estimate (8.4) follows from (7.9) in Theorem 7.3. Finally, note that (8.7) and (8.8) yield
\(\square \)
Define
where \(I^\ell _\varepsilon =(I_{\varepsilon , 1} ^\ell , \dots , I_{\varepsilon , d}^\ell )\) is a solution of (8.1) in \(D_\varepsilon =\Omega ^\ell _\varepsilon \) with h given by (8.2) and (8.3). To fix the boundary value h for each subdomain, we assume that the unbounded connected component of \({\mathbb {R}}^d\setminus \overline{\Omega }\) shares boundary with \(\Omega ^1\), and let \(h=0\) on \(\partial \Omega ^1\). Thus, \(I^1_\varepsilon (x) = 0\) and \(\Phi _\varepsilon ^{(3)} =0\) in \(\Omega ^1\). Next, for each subdomain \(\Omega ^\ell \) that shares boundaries with \(\partial \Omega ^1\), we use the boundary data (8.3) for the common boundary with \(\partial \Omega ^1\) and let \(h=0\) on other components of \(\partial \Omega ^\ell \). We continue this process. More precisely, at each step, we use (8.3) on the connected component \(\Sigma ^k\) of \(\partial \Omega ^\ell \) if \(\Sigma ^k\) is also the connected component of the boundary of a subdomain considered in the previous step, and let \(h=0\) on the remaining components. We point out that at each interface \(\Sigma ^k\), the nonzero data (8.3) is used only once. Also, \(h=0\) on \(\partial \Omega \).
Lemma 8.2
Let \(\Phi ^{(3)} _\varepsilon \) be given by (8.9) with \(f\in C^{1, 1/2} ({\Omega ; {\mathbb {R}}^d})\). Then \(V_\varepsilon +\Phi _\varepsilon ^{(3)} \in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\).
Proof
Let \(\Psi _\varepsilon =V_\varepsilon + \Phi _\varepsilon ^{(3)}\). Since \(f\in C^{1, 1/2}(\Omega ) \) implies that \(\nabla ^2 P_0\) is bounded in each subdomain, it follows that \(\Psi _\varepsilon \in H^1(\Omega _\varepsilon ^\ell ; {\mathbb {R}}^d)\) for \(1\le \ell \le L\). Thus, to show \(\Psi _\varepsilon \in H^1(\Omega _\varepsilon ; {\mathbb {R}}^d)\), it suffices to show that the trace of \(\Psi _\varepsilon \) is continuous across each interface \(\Sigma ^k\).
Suppose that \(\Sigma ^k\) is the common boundary of subdomains \(\Omega ^+\) and \(\Omega ^-\). Let \(\Psi _\varepsilon ^\pm \) denote the trace of \(\Psi _\varepsilon \) on \(\Sigma ^k\), taken from \(\Omega ^\pm \) respectively. Recall that in the definition of \(\{ I_\varepsilon ^\ell \}\), the non-zero data (8.3) is used once on each interface. Assume that the non-zero data on \(\Sigma ^k\) is used for \(\Omega ^+\). Then
where \(I^+_\varepsilon \) is given by (8.3). It follows that
where we have used the observation that
on the interface. Thus,
Since
and \((\nabla _{\tan } P_0)^+ = (\nabla _{\tan } P_0)^-\) on \(\Sigma ^k\), we obtain \(\Psi _\varepsilon ^+ =\Psi _\varepsilon ^-\) on \(\Sigma ^k\). \(\square \)
Theorem 8.3
Let \(\Phi _\varepsilon ^{(3)}\) be defined by (8.9) with \(f\in C^{1, 1/2} (\Omega ; {\mathbb {R}}^d)\). Then \(V_\varepsilon + \Phi _\varepsilon ^{(3)}\in H^1(\Omega ; {\mathbb {R}}^d)\) and
for \(1\le \ell \le L\).
Proof
By Lemma 8.2, we have \(V_\varepsilon + \Phi _\varepsilon ^{(3)} \in H^1(\Omega ; {\mathbb {R}}^d)\). Note that by Lemma 8.1,
for \(1\le \ell \le L\). It follows that
and
\(\square \)
Data Availability
The author declares that there is no data associated with the research reported in this paper.
References
Allaire, G.: Homogenization of the Stokes flow in a connected porous medium. Asymptot. Anal. 2(3), 203–222 (1989)
Allaire, G.: Homogenization of the Navier–Stokes equations in open sets perforated with tiny holes. I. Abstract framework, a volume distribution of holes. Arch. Ration. Mech. Anal. 113(3), 209–259 (1990)
Allaire, G.: Continuity of the Darcy’s law in the low-volume fraction limit. Ann. Scuola Norm. Sup. Pisa Cl. Sci. (4) 18(4), 475–499 (1991)
Allaire, G., Mikelić, A.: One-phase Newtonian flow, Homogenization and porous media. Interdiscip. Appl. Math., vol. 6, Springer, New York, pp. 45–76, 259–275 (1997)
Belhadj, M., Cancès, E., Gerbeau, J.-F., Mikelić, A.: Homogenization approach to filtration through a fibrous medium. Netw. Heterog. Media 2(3), 529–550 (2007)
Dagan, G.: Flow and Transport in Porous Formations. Springer, New York (1989)
Fabes, E.B., Kenig, C.E., Verchota, G.C.: The Dirichlet problem for the Stokes system on Lipschitz domains. Duke Math. J. 57(3), 769–793 (1988)
Gu, S., Zhuge, J.: Periodic homogenization of Green’s functions for Stokes systems. Calc. Var. Partial Differ. Equ. 58(3), 46 (2019)
Jäger, W., Mikelić, A.: On the Boundary Conditions at the Contact Interface Between Two Porous Media. Partial differential equations (Praha, 1998), vol. 406, pp. 175–186. Chapman & Hall/CRC, Boca Raton (2000)
Lipton, R., Avellaneda, M.: Darcy’s law for slow viscous flow past a stationary array of bubbles. Proc. R. Soc. Edinb. Sect. A 114(1–2), 71–79 (1990)
Marušić-Paloka, E., Mikelić, A.: An error estimate for correctors in the homogenization of the Stokes and the Navier–Stokes equations in a porous medium. Boll. Un. Mat. Ital. A (7) 10(3), 661–671 (1996)
Meirmanov, A.M., Galtsev, O.V., Gritsenko, S.A.: On homogenized equations of filtration in two domains with a common boundary. Izv. Ross. Akad. Nauk Ser. Mat. 83(2), 142–173 (2019)
Sánchez-Palencia, E.: Nonhomogeneous Media and Vibration Theory. Lecture Notes in Physics, vol. 127. Springer, Berlin (1980)
Shen, Z.: Sharp convergence rates for Darcy’s law. Commun. Partial Differ. Equ. 47(6), 1098–1123 (2022)
Zhuge, J.: Regularity of a transmission problem and periodic homogenization. J. Math. Pures Appl. 9(153), 213–247 (2021)
Acknowledgements
The author is indebt to Professor Xiaoming Wang for raising the question that is addressed in this paper and for several stimulating discussions.
Funding
The research was supported in part by NSF Grant DMS-2153585.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declares that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Shen, Z. Darcy’s Law for Porous Media with Multiple Microstructures. La Matematica 2, 438–478 (2023). https://doi.org/10.1007/s44007-023-00052-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s44007-023-00052-3