We analyze a homogenization limit for the linear wave equation of second order. The spatial operator is assumed to be of divergence form with an oscillatory coefficient matrix that is periodic with characteristic length scale ε; no spatial symmetry properties are imposed. Classical homogenization theory allows to describe solutions well by a non-dispersive wave equation on fixed time intervals . Instead, when larger time intervals are considered, dispersive effects are observed. In this contribution we present a well-posed weakly dispersive equation with homogeneous coefficients such that its solutions describe well on time intervals . More precisely, we provide a norm and uniform error estimates of the form for . They are accompanied by computable formulas for all coefficients in the effective models. We additionally provide an ε-independent equation of third order that describes dispersion along rays and we present numerical examples.
Waves in heterogeneous media exhibit dispersion. This fact is well known in physics, it can be observed in microscopically discrete systems [19,21], but it can also be observed for waves that obey microscopically the classical, non-dispersive wave equation with variable coefficients. Our aim in this contribution is to cast the effect in mathematical terms, to present a well-posed, dispersive effective wave equation, and to provide computable formulas for the (homogeneous) coefficients in the effective equation.
Our analysis concerns solutions , , of the linear wave equation in periodic media,
The medium is characterized by a positive, symmetric coefficient matrix field . We are interested in periodic media with a small periodicity length-scale , and assume that where is periodic with the periodicity of the unit cell . Except for positivity, matrix symmetry and periodicity, no assumptions on are made (in contrast to our earlier paper [12], where certain spatial symmetries are exploited). Our interest is to describe the solutions for large times, . For classical homogenization results (derivation of effective equations on fixed time intervals) we refer to [6,17] and mention here that, due to energy conservation, even classical homogenization results for the wave equation are much more involved than corresponding results e.g. for the heat equation (the “intermediate case”, the wave equation with damping is considered in [20]). To simplify the exposition, we work here with smooth coefficients . Working with less restrictive assumptions does not lead to major difficulties (in contrast e.g. to observability results, where the regularity of the coefficient seems to be crucial [7]).
In order to have a well-defined object , we must complement the wave equation with an initial condition. For convenience, we restrict our analysis to a vanishing initial velocity, i.e. to initial data
In our mathematical results, we will assume smoothness of f. More precisely, we assume that has the Fourier representation
where has compact support .
We note that our assumptions imply the smoothness . Less regular initial data can be treated with the help of our results, exploiting the linearity of the equations: Decomposing initial data with bounded energy into two parts, our results can be applied to the smooth part, while the other part generates an error that is, for all times, small in energy norm.
Known results on dispersive models
The contribution [16] started a series of articles [13–16] which is concerned with the derivation of dispersive models for the wave equation. The authors perform asymptotic (two-scale) expansions of in ε and obtain with their formal calculations a fourth order equation of the form
where A and C are homogeneous coefficients and D denotes spatial derivatives. They call this equation “bad Boussinesq equation”, a well-chosen name, considering the fact that the equation is ill-posed (in the homogenization process, a positive matrix A and a non-positive tensor C appear). We note that in the earlier article [23] this equation also appears (with a sign typo) as a result of a Bloch analysis, but it is not further analyzed in [23]. In [13–16] various approaches for a further (analytical and numerical) exploitation of Eq. (1.4) are investigated: regularizations, non-local approximations and multiple time scales.
The first rigorous result that establishes a dispersive model for the wave Eq. (1.1) appeared in [18]. In that work, which is concerned with the one-dimensional case, the well-posed dispersive Eq. (1.10) is formulated and an error estimate similar to (2.1) is derived. The method of proof is very different from our approach here (which is as in [12]): Adaption operators are constructed and used to adapt smooth solutions of the homogeneous dispersive system to the periodic medium. After the adaption, direct energy procedures can be applied.
Another mathematical derivation of dispersive limits is performed in [4,5]. The wave equation is scaled as in our setting (time scales of order are investigated), but the initial data are assumed to be oscillatory at scale ε and are described by Bloch wave packets. In this setting, the effective diffraction can be described by a Schrödinger equation for the envelope function. Another scaling of the system is analyzed in [2], where large potentials instead of large time spans are considered.
Bloch analysis
The central tool in a Bloch analysis is the Bloch expansion of an arbitrary function (in our case the solution ). While in a Fourier expansion one uses the dual variable , the Bloch expansion uses two dual variables, k and m. Since is an additional parameter, the other parameter varies only in a restricted domain, the Brillouin zone, . The basis functions of the Fourier analysis are replaced by solutions of the Bloch eigenvalue problem
Here is a periodic function, , are the ordered, real eigenvalues. Equation (1.5) is constructed in such a way that the function is an eigenfunction to the elliptic operator with periodic coefficients .
Bloch wave homogenization theory establishes that the effective behavior of in the limit is characterized solely by the behavior of the smallest eigenvalue in a neighborhood of . For such results in classical homogenization settings, we refer to [3,8–11]. In Fig. 1 we plot the Bloch wave functions for and . For an illustration of the eigenvalue structure see Fig. 2(a).
The Bloch wave at in (a) and (b) and at in (c) and (d) corresponding to for from (4.8). (a) . (b) . (c) . (d) . (Colors are visible in the online version of the article; https://dx-doi-org.web.bisu.edu.cn/10.3233/ASY-141280.)
(a) The first three eigenvalues , , of (1.5) for from (4.8). (b) Experimental convergence in ε of the error . A logarithmic scale is used on both axes. The line with slope 1.1 was obtained by a linear interpolation of the error in the logarithmic scale for the 5 smallest ε-values. The experimental rate is thus . (Colors are visible in the online version of the article; https://dx-doi-org.web.bisu.edu.cn/10.3233/ASY-141280.)
The Bloch wave homogenization method was used for an analysis of higher order effects of the heterogeneity of the medium in the influential article [23]. That article does not formulate a well-posed dispersive effective equation (hence, in particular, it does not provide an error estimate), but it gives a lot of insight into the dispersive limit: Even the effective long time behavior of is characterized by and its behavior near . Expanding in a Taylor series around , we may write
where odd derivatives vanish due to the symmetry , sums are over repeated indices. The matrix A and the tensor C provide the coefficients in the formal Eq. (1.4), where is the spatial fourth order operator
While A is positive definite and symmetric, C turns out to be negative semi-definite, a fact that is shown in [10]. As a consequence, the differential operator is negative and the operator is non-negative. For this reason, Eq. (1.4) is ill-posed.
Let us be more precise about the arguments in the Bloch analysis. The key idea is to perform a Bloch expansion of the solution . We use -normalized Bloch eigenfunctions solving (1.5) and define scaled functions . The initial values f are expanded in terms of these basis functions with Bloch coefficients . The wave equation demands that second time derivatives have the same effect on as the application of the elliptic operator with periodic coefficients. Formally, this leads to the following expression of the solution:
In fact, the expansion (1.8) can be rigorously justified, see Lemma 2.1 of [12]. In the next steps, this formula is simplified for small : One realizes, to leading order in ε, that only has to be considered, that can be replaced by the Fourier transform of the initial values, and that can be replaced by the constant . Expanding finally in ε, one finds the following expression, which can be used to define an approximate solution ,
Equation (1.4) with tensors A and C is constructed in such a way that (formally) the function is a solution up to errors of order .
Rigorous approximation results
A rigorous mathematical analysis can be performed when Eq. (1.4) is transformed into a well-posed equation, using the replacement to re-write the operator . The first utilization of this trick for a rigorous result seems to be in the treatment [18] in the one-dimensional case. More recently, we were able to exploit the same trick in arbitrary dimension in [12] (under quite strong spatial symmetry assumptions on the coefficient field ).
In that contribution, we use a rigorous Bloch wave analysis to show that of (1.9) approximates in appropriate norms. In a second step, we show with energy methods that is close to the solution of the well-posed, weakly dispersive equation
The positive semi-definite and symmetric tensors E and F are constructed in such a way that
Together, the two estimates provide an estimate for . This shows that the weakly dispersive Eq. (1.10) is a valid replacement for the original Eq. (1.1) on large time intervals.
New results
In the article at hand, we obtain the long-time homogenization result for very general coefficient fields . In particular, we show that the well-posed Eq. (1.10) provides the effective description of solutions for large times, characterizing dispersion in arbitrary dimension and without spatial symmetry assumptions. Furthermore, we provide explicit formulas for the effective coefficients.
Decomposition lemma and approximation result
In order to show the approximation result, we can rely on the Bloch wave analysis of [12]. The only new ingredient is a considerably developed decomposition lemma: Lemma 2.5 yields that, without any structural assumptions on C, the differential operator can be written as in (1.11) for appropriate semi-definite and symmetric tensors E and F (using the given positive, symmetric matrix A). In particular, the lemma allows to decompose the operator also when the coefficients have no spatial symmetries.
Once the decomposition lemma is established, we can apply results of [12]. We obtain that (1.10) is well posed and that solutions approximate the solutions . More precisely, from the analysis of [12], we obtain an error estimate of the form uniformly in in general periodic media. This approximation result is stated and proved in Section 2.
An ε-independent third order dispersive equation
Our aim in Section 3 is to provide a simplified model in which no ε-dependence occurs. The approximation result of Theorem 2.2 allows to analyze, instead of the solution of the original problem, the solution of the weakly dispersive Eq. (1.10) . In Section 3 we analyze in two dimensions in polar coordinates. On every ray through the origin, for an appropriate scaling of the solution, we can perform the limit . The result is an equation that determines the shape of pulses, namely a linear third order equation (a linearized KdV-equation). All coefficients in this equation are computable from the coefficient field .
Algorithms to compute effective quantities
In Section 4 we present an algorithm that provides the homogeneous coefficients in all effective equations, i.e. A and C (in a more direct form than as derivatives of the Bloch eigenvalue), the coefficients E and F, and the coefficients of the linearized KdV-equation.
The numerical results of Section 4 compare solutions to the original problem with solutions to the effective problems. We find a remarkable qualitative and quantitative agreement also for moderate ε, and the correct experimental convergence rates for .
A weakly dispersive effective equation
In Section 2.1 we formulate our main result. The main part of its proof can be obtained by applying results of [12]; this is the subject of Section 2.2. The new ingredient is the decomposition lemma, which is shown in Section 2.3.
Main approximation result
We emphasize that the set , the reciprocal cell , and the support are fixed data of the problem. Given is also the coefficient field that determines .
The coefficient field is Y-periodic for the cube and has the regularity . The matrix is symmetric for every point , i.e. for all . The field is positive definite: for some there holds for every and every .
Our main approximation result is stated in the following theorem. The result is very similar to the main theorem in [12]. The difference is that we do not assume any spatial symmetry of (such as a reflection symmetry in each coordinate direction or symmetry with respect to exchanging coordinate axes). We note that dimensions can be treated by assuming higher regularity properties.
(Approximation)
Letbe a sequence of positive numbers andbe the dimension. Let the medium satisfy Assumption2.1and let the initial databe as in (1.3). We use the coefficient matrices A and Cdefined in (1.6) . Let E and Fbe positive semi-definite such that (1.11) holds (the existence is established in Lemma 2.5). Then the following holds:
Well-posedness. Equation (1.10) with initial condition (1.2) has a unique solutionfor all positive times (see Theorem 2.4for function spaces).
Error estimate. Let be the solution of (1.10), and let be the solution of (1.1) for the same initial condition (1.2). Then, with a constant, there holds the error estimate
Here we use, for two Banach spaces with norms and , the weaker norm . Such a norm appears in our main Theorem 2.2, since different contributions to the error are measured in different norms.
Proof of Theorem 2.2
The following corollary is the central result of the Bloch analysis. It is derived with mathematical rigor in [12]; it provides a comparison between the solution of the heterogeneous wave equation with the explicitly defined function .
Let Assumption2.1be satisfied. Let be the solution of (1.1) and letbe defined by (1.9) . Then
The following theorem is based on energy methods. It provides the comparison between the solution of the weakly dispersive (homogeneous) equation and the explicit function .
Let A, C, E, F be tensors with the properties:is symmetric and positive definite,for some,andare positive semi-definite and symmetric,allows the decomposition (1.11). Then the following holds.
(1)Well-posedness. For the initial datum , the equation has a unique solution.
(2)Approximation. Let be defined by (1.9) whereand fare related by (1.3) . Let be a solution of (2.3) . Then there holds with a constantthat is independent of ε.
Theorem 2.2 is a consequence of the above results and a new decomposition lemma that is shown in the next subsection.
The estimate (2.2) provides that is of order ε. The norms coincide with the ones in the claim (2.1). It therefore remains to estimate the difference .
We define A and C through (1.6) and note that A is positive definite and symmetric. The decomposition result of Lemma 2.5 allows to construct E and F such that (1.11) is satisfied. This means that Theorem 2.4 can be applied. It provides the well-posedness claim and the estimate (2.4), which shows that norms of derivatives of are of order . The norms can be transformed with an interpolation lemma (see Lemma 3.4 in [12]); the result is an estimate for of order ε. We therefore obtain (2.1).
Decomposition lemma
Our aim is to construct coefficient tensors and such that the differential operator can be re-written as in (1.11) . We impose that E and F are positive semi-definite and symmetric, i.e.
and similarly for every and . The symmetry relations must hold for all indices . In this section, can also be larger than 3.
(Decomposability)
Letbe a symmetric and positive definite matrix and letbe arbitrary. Then there exist symmetric and positive semi-definite tensorsandsuch that the differential operatorcan be written as in (1.11).
We remark that the tensors E and F in the above lemma are not uniquely determined. On the contrary, having found one pair of tensors, it is easy to construct a large family of other admissible tensors as follows: Let E and F be admissible and let be an arbitrary symmetric, positive semidefinite tensor. We construct new tensors , by setting and . A simple calculation shows that , are admissible in the sense of Lemma 2.5.
Concerning the non-uniqueness of E and F we further remark that the corresponding different weakly dispersive equations differ only up to terms of order . Such errors are not relevant on time scales of order , hence our approximation theorem holds for every admissible choice of E and F. On the other hand, we may ask the following: Is there a natural choice for E and F? This might be the case in the sense of a variational principle or in the sense of error minimization.
The proof of the decomposition Lemma 2.5 consists of two steps. In the first (and essential) step we show that the decomposability result holds for diagonal matrices and with rotated derivative operators. In the second step, general matrices A are treated by diagonalization.
(Decomposability for diagonal matrices A)
Let Abe a positive definite diagonal matrix,. Let be an orthogonal matrix and letbe arbitrary. Then there exist symmetric and positive semi-definite tensorsandsuch thatHere, the operator denotes a rotated derivative.
Step 1: Reduction to matrices C with only one non-trivial entry. We note that the relation (2.6) is additive in the following sense: Let and be two matrices, and let (2.6) be satisfied for with tensors and , . Then (2.6) holds for with the two tensors and . We exploit here that the sum of symmetric, semi-definite tensors is again symmetric and semi-definite.
This observation implies that it is sufficient to consider a tensor C that has only one non-trivial entry. We denote a tensor with only one entry 1 in the canonical way as . An arbitrary tensor C can be written as a sum, . After constructing tensors and according to the one-entry tensor , we find E and F according to C by a summation, and .
In the following construction, we restrict ourselves to a fixed choice of indices, . For a number , we can consider a tensor C of the form .
Our aim is to re-write the differential operator . We use here for the ith component of the rotated gradient. In the following, denotes the positive part of a number .
Step 2: Construction of E and Ffor, where at least two indices coincide.
The indices α, β, γ, δ contain two pairs, i.e. or or for (four equal indices are allowed). We restrict ourselves to , the permutations define the same operator . We define the tensors and through
for all with . All other entries of E and F are set to zero.
Properties of E and F. By definition E and F are symmetric and positive semi-definite. A direct calculation yields the decomposition property:
The indices α, β, γ, δ contain three identical entries, i.e. or or or for with . We restrict ourselves to since the other cases define the same differential operator. We define the tensors and through
All other entries of E and F are set to zero.
Properties of E and F. By definition, E and F are symmetric. Concerning the positive semi-definiteness of E and F we calculate, for arbitrary and ,
Concerning the decomposition property we calculate
The indices α, β, γ, δ contain two identical entries, the other entries are different. We restrict ourselves to the case with three different indices , permutations of the indices define the same operator. We define the tensors and through
All other entries of E and F are set to zero.
Properties of E and F. By definition, E and F are symmetric. Concerning the positive semi-definiteness of E and F, we calculate for arbitrary and
Regarding the decomposition property we calculate
Step 3: Construction of E and Ffor, where no two indices coincide. We treat now the case with pairwise different indices ; our aim is to rewrite the operator . We obtain corresponding matrices in two steps: (a) We define a positive semi-definite, symmetric tensor in such a way that contains only partial derivatives with respect to repeated indices. (b) We apply Step 2 of this proof to the remainder , which provides and with . The desired tensors and are then obtained as and .
We set
All other entries of are set to zero. The symmetry of is obvious; regarding positivity we calculate
It remains to check that Step 2 of this proof can be applied to the remainder . We evaluate
This operator has nontrivial entries only for repeated indices, it therefore possesses a decomposition by Step 2. This concludes the proof of the lemma. □
With Lemma 2.6 at hand we are in the position to prove the general decomposition result of Lemma 2.5.
The symmetry of A implies that A is diagonalizable: there exists an orthogonal matrix such that
Since A is positive definite, the eigenvalues are positive. Our aim is to apply Lemma 2.6 with the diagonal matrix and a tensor , which is defined from C with the transformation S. Lemma 2.6 provides tensors and that can be transformed back into the desired tensors E and F.
Step 1: Construction of. Here, we denote the space of matrices by . The tensor C defines a linear map through . We define a transformed tensor through
The transformation can be inverted: Given , the corresponding tensor C is given by .
As we show next, with the transformed differential operator , the two fourth order differential operators coincide: . We use the convention that sums are over repeated indices.
Step 2: Application of Lemma2.6. Since is diagonal, we can apply Lemma 2.6 with the data , S and . We find symmetric, positive semi-definite tensors and such that, with ,
We can now define the desired tensors E and F through and
We note and F are related by the same formula as and C, cf. (2.9) and its inverse transformation. The calculation of (2.10) yields .
Regarding the operator we calculate
The calculation can also be applied to and provides . We conclude that relation (2.11) coincides with
This is the decomposition result for the tensors C and A. We remark that, since is an orthogonal matrix, the symmetry and positive semi-definiteness of and carry over to E and F. This concludes the proof of the general decomposition lemma. □
An ε-independent effective equation
In the preceding sections we have seen that, to approximate solutions at the desired order, the heterogeneous wave equation can be replaced by a fourth order equations with constant coefficients. The result is unusual in the following sense: We are concerned with the limit and propose a limit equation that still contains the small parameter .
Our aim in this section is a further analysis of the weakly dispersive effective equation. We will introduce moving frame coordinates which will allow us to follow the main pulse of along rays through the origin. Performing the limit in a distributional sense will provide an ε-independent linear third order equation (a linearized KdV-equation) that describes the effective shape of the pulse in dependence on the ray direction.
We emphasize that, in several respects, the weakly dispersive fourth order approximation is superior to the linearized KdV-approximation: The fourth order approximation is a well-posed system with solution , and we have error estimates for . In contrast, the linearized KdV-approximation comes without an initial condition and without error terms. Indeed, even in the one-dimensional case, the initial condition for the limiting profile W can only be determined with a decomposition in a right-going and a left-going wave. In the higher-dimensional case, not even the distributional convergence as demanded in Proposition 3.1 is clear. Due to these restrictions, the linearized KdV-approximation can only be seen as a model for the further dispersion of travelling pulses after a long time.
In the following we will restrict ourselves to the analysis of the two-dimensional case with even symmetry,
The above symmetry assumption, which is in particular satisfied in the case of a laminated structure, guarantees that the effective coefficients A and C have the form (cf. proof of Lemma 2.6 in [12])
All other entries of C, that are not mentioned above, vanish.
We expect that the main pulse of , solution to the weakly dispersive equation, propagates with a direction-dependent speed according to the anisotropic matrix . We introduce appropriate elliptic coordinates through
The above coordinate transform is chosen in such a way that the main pulse of at time t is located along the ellipse that is given as the level set . In order to perform a fine analysis of the dynamics of the pulse, we rewrite as a function of and use a moving frame in the radial variable r. More precisely, given the solution , we define through
The time scaling accounts for the fact that the dispersive effects of are weak, i.e. slow in time. The main result of this section is the following. Provided that has a distributional limit W, then W is characterized by an ε-independent linearized KdV-equation.
(Effective behavior in the moving frame)
Let the mediumbe evenly symmetric in the sense of (3.1). Let be the solution to the weakly dispersive wave Eq. (2.3), expressed in elliptic coordinates. Letbe defined by (3.5). Assume that has a limit in the sense of distributions,Then the distributionsatisfies the following linearized cylindrical Korteweg–de-Vries-equation(linearized KdV-equation) in distributional sense Here, the dispersion coefficient κ is given by
The angle-dependent coefficient can also be expressed with C,
It can be understood as a measure for the amount of dispersion along the ray . Note that, due to the negative semi-definiteness of C, the dispersion coefficient is always nonpositive: for every angle φ.
In the proof of the above proposition we will need some elementary formulas, collected in the following remark.
(Derivatives in elliptic coordinates)
Let denote the elliptic coordinates defined in (3.4). Then the following relationship between derivatives in Cartesian and elliptic coordinates holds:
For general derivatives of order with one has
where and are polynomials and can be written as
where is a polynomial in , , , of degree at most .
Equations (3.9)–(3.11) are elementary identities for elliptic coordinates; (3.12) follows easily by an induction argument. In the decomposition of , we wrote the term of highest order in explicitly, with the result that all other terms (collected in ) contain non-vanishing powers of .
A consequence of the formulas (3.9)–(3.12) is the following lemma.
Letandbe related by moving frame coordinates as in (3.5) and let W be a distributional limit ofas in Proposition3.1. Let and. Then the following distributional convergence holds forin.
We recall the definition . The formula for of Remark 3.2 provides
where is of the form
The last equality holds, since the derivatives , act on as they act on .
Since converges to W in the sense of distributions, also all derivatives converge in the distributional sense. We conclude in the distributional sense on for every k. In particular, exploiting that is of order for every , we obtain in .
The same argument implies for the term containing only r-derivatives
This allows to pass to the distributional limit in (3.13), which concludes the proof of the lemma. □
We start from the weakly dispersive equation
The general idea of the proof is to transform the above equation into the elliptic coordinates of (3.4), to rewrite it in terms of , and to pass to the distributional limit.
Step 1: The term. We start with the evaluation of time-derivatives of , using the chain rule on ,
Combining this result with (3.11), we find
We divide by and take the distributional limit, exploiting that, by assumption, in . We obtain
for in .
Step 2: The term. In view of the scaling in (3.15), we have to analyze the distributional limit of .
We recall that, by our construction of E and F, the term can be written as with some remainder that vanishes in the distributional limit as . Indeed, exploiting the solution property of and the decomposition (1.11) one obtains
In particular, inserting an argument in scaled variables,
where the remainder is given by
In the second equality we used relation (3.14). In this form we can apply Lemma 3.3 to . We obtain that and have distributional limits. In particular, taking into account the -factor in the above formula, we conclude the convergence in as .
Regarding the term in (3.17) one can directly apply Lemma 3.3 with . Using the explicit form of C from (3.3) , we find
in as .
Step 3: Conclusion. Summing up the various terms, we find that the distribution W satisfies the equation
For we obtain the equation
This concludes the proof of Proposition 3.1. □
Calculation of approximate solutions
In this section we discuss practical aspects of determining the coefficients in the effective dispersive Eq. (1.10). We present a numerical method and compare solutions of the original wave Eq. (1.1) with solutions of (1.10) .
Cell problems
The decomposition Lemmas 2.5 and 2.6 show that the coefficient tensors A, E and F of the weakly dispersive effective equation can be calculated from A and C, i.e. by the second and fourth derivatives of the Bloch eigenvalue at . This fact makes the effective tensors computable in terms of cell-problems. In the following calculation we differentiate (1.5) with respect to k and integrate in y to obtain formulas for A and C. The result will be a practical algorithm to determine A and C. We will also transform Lemmas 2.5 and 2.6 into an algorithm that can be used to calculate E and F.
For a wave parameter we consider the Bloch eigenvalue problem (1.5) for . The smallest eigenvalue is for every . A corresponding eigenfunction is . Since a different normalization is more convenient in this section, we now use the letter Ψ; (1.5) then reads
While was normalized in the -norm, Ψ has a normalized average.
(Normalization)
For , the eigenvalue is and the eigenfunction is a constant function. We normalize by setting so that
In particular, we obtain . The normalization is possible in a neighborhood of , since averages of the first eigenfunction do not vanish for small . Due to the simplicity of , the eigenvalue map and the eigenfunction map are analytic, see [11].
Due to Remark 4.1, it is legitimate to determine derivatives of by differentiating the eigenvalue problem (4.1) in k. We use standard multi-index notation with : a multi-index has length and defines a differential operator of order (derivatives are with respect to ), . We define, for ,
Differentiating the normalization (4.2), we obtain that the averages of the higher order derivatives vanish,
We additionally define the differential operators
(The operators)
Letdenote the jth Euclidean unit vector. The operators witharefor, whereis an arbitrary smooth function. All operators withvanish identically.
The formula for is obtained from the definition of by setting . Concerning the first order derivatives of we calculate
Inserting provides the claim about . For the second order derivatives of we calculate
where the last equality holds due to the symmetry of . □
We next want to obtain equations that characterize the functions . In order to calculate derivatives of products, we will use the Leibniz formula in the following form: For every multi-index and sufficiently smooth functions there holds
We use the binomial coefficient , the (partial) ordering for every , and note that is non-vanishing only for . In particular, in the following calculations, all sums over multi-indices are finite sums. Summation of multi-indices is performed in the standard way as .
With the operator , we can write Eq. (4.1) as . Taking partial derivatives with respect to k with the Leibniz formula, we find the following result.
(Cell problems for)
Letbe a multi-index. Then the function satisfies the relationInserting the operators from Lemma4.2and using, this equation reads
In our next step we obtain formulas for in terms of and with .
(Formulas for)
Letbe a multi-index. In the case we have. For there holds
The statement for has already been observed, cf. Remark 4.1. For odd , the symmetry for all implies (compare e.g. Remark 2.7 in [12]). For even , the formula is a consequence of relation (4.3). Indeed, we can reorganize (4.3), writing the term with in the last sum explicitly, and find
We integrate this relation over the periodicity cell Y, exploiting and for all . Furthermore, we use that the integral over the two terms in divergence form vanishes by periodicity, and obtain (4.5). □
The above formulas allow to calculate all unknowns and in a recursive scheme. From Lemmas 4.3 and 4.4, we extract the following algorithm for the computation of the tensors A and C.
(Computation of A and C)
The tensors A and C can be computed in five steps.
The elliptic problems in Steps 1,3 and 4 are posed on Y with periodic boundary conditions and with the condition of zero mean, i.e.
In the above algorithm we have used the fact that for all α with and . The above cell-problems are complex valued, but the resulting tensors A and C are real. The fact that values of and do not change upon permutations of the entries , allows to reduce the number of problems to be solved in Steps 3 and 4: The relevant number is and rather than and . Moreover, spatial symmetries of can reduce the number of problems further: If is even in both variables, for all , then all derivatives of at involving an odd number of derivatives in one direction vanish, and only , , and for are potentially nonzero.
At this point, we have presented a scheme to compute the effective tensors A and C with the help of a sequence of cell-problems. We conclude this section with the outline of an algorithm (based on the proofs of Lemmas 2.5 and 2.6) that provides formulas for the effective coefficient tensors E and F.
(Computation of E and F)
The tensors E and F can be computed in four steps.
Loop over all indicessuch that no two indices coincide (an empty set in dimension ), use (2.7) to compile. Define a tensor such that. The tensor can be chosen such that entries with four different indices vanish, see (2.8).
Loop over all remaining indices. Corresponding to and, compile andfrom the explicit formulas of Cases 1–3 in the proof of Lemma 2.6.
In the following, we present numerical results for all the three parts of the homogenization problem: The computation of the original ε-problem, the computation of effective coefficients with the help of cell-problems, and the computation of the weakly dispersive effective problem. The methods vary, we use finite element schemes and finite difference schemes, see e.g. [22]. We refer also to [1] for a recent analysis of numerical methods and further references. Our results show an excellent agreement between solutions of (1.1) and solutions of (1.10).
The initial conditions for all the tests below are
The periodicity cell is in the y-variables and in the x-variables. All the tests are carried out for the case of even symmetry in , i.e. for all , so that for the even initial data in (4.6) problems (1.1) and (1.10) can be reduced to one quadrant with homogeneous Neumann boundary conditions along the coordinate axes , . The computational domain Ω is rectangular with two sides coinciding with the negative and axes. At the remaining two sides of the rectangle we use homogeneous Dirichlet boundary conditions. The size of Ω is chosen so that the solution remains localized in Ω until the final computation time. The function is chosen piecewise constant in all tests; the observed error convergence agrees with (2.1) although Theorem 2.2 treats only differentiable fields .
The even symmetry of in both and causes that A is diagonal and C has only eight nonzero entries, see (3.2) and (3.3):
with all other entries of A and C zero. A choice of E and F according to Algorithm 2 is
with all other entries of F being zero. We use these tensors in the numerical tests further. Note that holds for , hence and .
Numerical method
The values , and β for are computed via Algorithm 1, where the elliptic equations in Steps 1, 3 and 4 are discretized by linear finite elements using the PDE-Toolbox of Matlab. The periodic boundary conditions are implemented by modifying the stiffness matrix and the load vector corresponding to homogeneous Neumann boundary conditions. In all tests a uniform discretization conforming to the material geometry is generated with the Matlab function poimesh, i.e. the elements are all right angled, have equal size and the discontinuity lines of intersect no elements. The element size is given by specifying the spacings and , i.e. the lengths of the triangle legs in poimesh.
The original wave Eq. (1.1) is discretized in space also via linear finite elements using the PDE-Toolbox of Matlab with uniform elements (generated by poimesh) conforming to the geometry. The values of and are given for each example further.
For the weakly dispersive problem (1.10), which has constant coefficients, we use the fourth order centered finite difference discretization in space for both the second order and fourth order derivatives. In all tests we use the spacing for (1.10) .
The time discretization of both (1.1) and (1.10) is done via the second order Leap–Frog method in two step formulation, e.g. for (1.1) the semi-discrete problem is thus
where . For the initialization of the scheme we use the second order Taylor expansion
according to the initial condition . For (1.1) we use the time step , for (1.10) we use .
ε-Convergence of the error
Here, our aim is to determine experimentally the convergence rate of the approximation error . To this end we fix a periodic coefficient matrix field . With the identity matrix we set , where is defined through a rectangular geometry,
which is illustrated in Fig. 3(a).
(a) Illustration of the geometry and of the function from (4.8) . (b) The solution of the wave equation in a highly oscillatory medium. (c) The solution of the weakly dispersive wave equation with constant coefficients. The geometry is as in (4.8), the plots are for and . (Colors are visible in the online version of the article; https://dx-doi-org.web.bisu.edu.cn/10.3233/ASY-141280.)
Our best numerical approximation of the effective coefficients is
These values have been computed with and . Within rounding to three decimal places the values do not change with a further mesh refinement.
We solve (1.1) and (1.10) for the values up to times , respectively. To keep the computational expense within limits, we use the discretization , in the simulations of (1.1). Using the same number of uniform elements in the cell problems as in each periodic cell in (1.1), i.e. discretizing Y by uniform elements, we obtain the values
We calculate solutions to the weakly dispersive Eq. (1.10) with the values (4.9) rather than with the converged coefficient values; this is justified by the fact that (4.9) are the effective coefficients for the particular discretization. Formulas (4.7) and the values in (4.9) produce the effective coefficients
We can now investigate the convergence of the error in ε: The -error at the final time is plotted in Fig. 2. As Fig. 2(b) shows, the convergence is close to linear in accordance with estimate (2.1).
In Fig. 3 the solutions and are plotted for at . In both plots we see clearly the main pulse located along an ellipse, we see the dispersive oscillations behind the main pulse, and we see that the dispersion is weakest along a ray that has an approximate angle . Due to the weak dispersion along this ray, the main pulse has its maximal amplitude in this direction (compare also Fig. 6). An excellent agreement of the two calculations is observed.
(a) Illustration of the geometry that defines the function in (4.10) . (b) The solution for . (c) The solution for . (Colors are visible in the online version of the article; https://dx-doi-org.web.bisu.edu.cn/10.3233/ASY-141280.)
(a) Illustration of the function of (4.12). (b) The solution for . (c) The solution for . (Colors are visible in the online version of the article; https://dx-doi-org.web.bisu.edu.cn/10.3233/ASY-141280.)
Further numerical examples
We consider two more geometries. For a cross-shaped geometry as illustrated in Fig. 4(a), we set with
The additional symmetry for all implies the relations and , see Lemma 2.6 in [12]. Algorithm 1 provides, with Y discretized by uniform elements of size , the values
To check the accuracy, we calculated the values also using a fine resolution with uniform elements. The fine resolution provides , , , and the first three decimal places do not change upon further refinement. Similarly to the example in Section 4.2.2, the discretization error in (4.11) is quite large. Nevertheless, we use these coefficients for the calculation of the solution of (1.10). The solution is compared to , which is computed with the corresponding spatial discretization . The results at time for are plotted in Fig. 4(b) and (c).
We finally consider a laminated structure with
compare Fig. 5(a). Effective coefficients are obtained by Algorithm 1, Y is discretized with uniform elements (, ):
The converged values (with four reliable digits, computed with uniform elements) are: , , , , . The effective coefficients determined using (4.7) and (4.13) are
Equation (1.1) was discretized in space using and , the solutions and are computed using the above coefficients; they are plotted for and in Fig. 5(b) and (c).
Solutions and for at for the rectangle geometry (4.8) along two rays: (a) . (b) . (Colors are visible in the online version of the article; https://dx-doi-org.web.bisu.edu.cn/10.3233/ASY-141280.)
Dependence of the dispersion on the propagation angle
The rate of dispersion depends on the angle of propagation. Here, we have to distinguish the angle φ of the elliptic coordinates and the corresponding angle ϕ in polar coordinates (describing the observable angle of the ray). We measure the angles such that corresponds to the negative -axis. The two angles are related by . The dependence of the dispersion on the angle can be observed in the numerical results: we see few oscillations in a propagation angle of approximately , more oscillations along rays that are aligned with the coordinate axes, i.e. at angles and . The angle of minimal dispersion can be obtained by minimizing of (3.7) .
To illustrate the angular dependence, we consider the rectangular geometry (4.8) and the two rays corresponding to and , the minimizer of . We plot and for and in Fig. 6. One can see clearly a much smaller dispersion at the angle corresponding to . Additionally, we observe a much larger error in the aligned direction . The values of the dispersion coefficient are and .
Solutions and for at for the laminated geometry (4.12) along three rays: (a) . (b) . (c) . (Colors are visible in the online version of the article; https://dx-doi-org.web.bisu.edu.cn/10.3233/ASY-141280.)
For the laminate structure (4.12) we compare the solutions along three directions in Fig. 7, namely the horizontal direction along which the structure is constant, the vertical direction , orthogonal to the laminates, and an intermediate direction that corresponds to the minimizer of κ. The values of the dispersion coefficient are , and . The analytical values of κ are always non-positive, hence the positive value is caused by discretization errors.
References
1.
A.Abdulle, M.J.Grote and C.Stohrer, FE heterogeneous multiscale method for long-time wave propagation, C. R. Math. Acad. Sci. Paris351(11,12) (2013), 495–499.
2.
G.Allaire, Dispersive limits in the homogenization of the wave equation, Ann. Fac. Sci. Toulouse Math. (6)12(4) (2003), 415–431.
3.
G.Allaire, C.Conca and M.Vanninathan, The Bloch transform and applications, in: Actes du 29ème Congrès D’Analyse Numérique: CANum’97, Larnas, 1997, ESAIM: Proc., Vol. 3, Soc. Math. Appl. Indust., Paris, 1998, pp. 65–84(electronic).
4.
G.Allaire, M.Palombaro and J.Rauch, Diffractive behavior of the wave equation in periodic media: Weak convergence analysis, Ann. Mat. Pura Appl. (4)188(4) (2009), 561–589.
5.
G.Allaire, M.Palombaro and J.Rauch, Diffractive geometric optics for Bloch wave packets, Arch. Ration. Mech. Anal.202(2) (2011), 373–426.
6.
S.Brahim-Otsmane, G.A.Francfort and F.Murat, Correctors for the homogenization of the wave and heat equations, J. Math. Pures Appl. (9)71(3) (1992), 197–231.
7.
C.Castro and E.Zuazua, Concentration and lack of observability of waves in highly heterogeneous media, Arch. Ration. Mech. Anal.164(1) (2002), 39–72.
8.
C.Conca, R.Orive and M.Vanninathan, Bloch approximation in homogenization and applications, SIAM J. Math. Anal.33(5) (2002), 1166–1198(electronic).
9.
C.Conca, R.Orive and M.Vanninathan, Bloch approximation in homogenization on bounded domains, Asymptot. Anal.41(1) (2005), 71–91.
10.
C.Conca, R.Orive and M.Vanninathan, On Burnett coefficients in periodic media, J. Math. Phys.47(3) (2006), 032902.
11.
C.Conca and M.Vanninathan, Homogenization of periodic structures via Bloch decomposition, SIAM J. Appl. Math.57(6) (1997), 1639–1659.
12.
T.Dohnal, A.Lamacz and B.Schweizer, Bloch-wave homogenization on large time scales and dispersive effective wave equations, Multiscale Model. Simul.12(2) (2014), 488–513.
13.
J.Fish and W.Chen, Space–time multiscale model for wave propagation in heterogeneous media, Comput. Methods Appl. Mech. Engrg.193(45–47) (2004), 4837–4856.
14.
J.Fish, W.Chen and G.Nagai, Uniformly valid multiple spatial–temporal scale modeling for wave propagation in heterogeneous media, Mechanics of Composite Materials and Structures8 (2001), 81–99.
15.
J.Fish, W.Chen and G.Nagai, Non-local dispersive model for wave propagation in heterogeneous media: Multi-dimensional case, Internat. J. Numer. Methods Engrg.54(3) (2002), 347–363.
16.
J.Fish, W.Chen and G.Nagai, Non-local dispersive model for wave propagation in heterogeneous media: One-dimensional case, Internat. J. Numer. Methods Engrg.54(3) (2002), 331–346.
17.
G.A.Francfort and F.Murat, Oscillations and energy densities in the wave equation, Comm. Partial Differential Equations17(11,12) (1992), 1785–1865.
18.
A.Lamacz, Dispersive effective models for waves in heterogeneous media, Math. Models Methods Appl. Sci.21(9) (2011), 1871–1899.
19.
M.Lombardo and H.Askes, Elastic wave dispersion in microstructured membranes, Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci.466(2118) (2010), 1789–1807.
20.
R.Orive, E.Zuazua and A.F.Pazoto, Asymptotic expansion for damped wave equations with periodic coefficients, Math. Models Methods Appl. Sci.11(7) (2001), 1285–1310.
21.
A.Pichugin, H.Askes and A.Tyas, Asymptotic equivalence of homogenisation procedures and fine-tuning of continuum theories, Journal of Sound and Vibration313(35) (2008), 858–874.
22.
A.Quarteroni, R.Sacco and F.Saleri, Numerical Mathematics. Texts in Applied Mathematics, Springer, 2007.
23.
F.Santosa and W.W.Symes, A dispersive effective medium for wave propagation in periodic composites, SIAM J. Appl. Math.51(4) (1991), 984–1005.