Waves in composites and metamaterials/Effective tensors using Hilbert space formalism

From testwiki
Jump to navigation Jump to search

The content of these notes is based on the lectures by Prof. Graeme W. Milton (University of Utah) given in a course on metamaterials in Spring 2007.

Recap

In the previous lecture we introduced the Hilbert space β„‹ of of square-integrable, Q-periodic, complex vector fields with the inner product

(𝐚,𝐛)=Q𝐚(𝐱)𝐛(𝐱)d𝐱Q^𝐚^(𝐀)𝐛^(𝐀)d𝐀.

We then decomposed β„‹ into three orthogonal subspaces.

  1. The subspace 𝒰 of uniform fields, i.e., 𝐚(𝐱) is independent of 𝐱, or in Fourier space, 𝐚^(𝐀)=0 unless 𝐀=0.
  2. The subspace π’₯ of zero divergence, zero average value fields, i.e., 𝐚(𝐱)=0 and 𝐚(𝐱)=0, or in Fourier space, 𝐚^(0)=0 and 𝐀𝐚^(𝐀)=0.
  3. The subspace β„° of zero curl, zero average value fields, i.e., ×𝐚(𝐱)=0 and 𝐚(𝐱)=0, or in Fourier space, 𝐚^(0)=0 and 𝐚^(𝐀)=α(𝐀)𝐀.

To determine the effective permittivity, we introduced the operator Γ with the properties

(1)𝐛(𝐱)=Γ𝐚(𝐱)

if and only if

𝐛ℰand𝐚ϵ0𝐛𝒰π’₯(𝐚ϵ0𝐛)=0.

We also found that in Fourier space,

𝐛^(𝐀)=Γ^(𝐀)𝐚^(𝐀)

where

(2)Γ^(𝐀)={𝐀𝐀𝐀ϵ0𝐀=Γ(𝐧)with𝐧=𝐀|𝐀|if𝐀00if𝐀=0.

Deriving a formula for the effective permittivity

Let us now derive a formula for the effective tensor. Recall that the polarization is defined as

(3)𝐏=(ϵϵ0)𝐄=𝐃ϵ0𝐄

where the permittivity tensor is being thought of as an operator that operates on 𝐄.

Also notice that

(4)𝐄𝐄ℰ(curl free).

From (3) we have

(5)𝐏ϵ0[𝐄𝐄]=𝐃ϵ0𝐄𝒰π’₯(divergence free).

From the definition of Γ (equations (1) and (2)) and using (4) and (5), we can show that

(6)Γ𝐏=𝐄𝐄.

Let ϵϵ0 act on both sides of (6). Then we get

(ϵϵ0)Γ𝐏=(ϵϵ0)𝐄(ϵϵ0)𝐄=(ϵϵ0)𝐄𝐏.

Therefore,

(7)[1+(ϵϵ0)Γ]𝐏=(ϵϵ0)𝐄.

Inverting (7) gives

(8)𝐏=[1+(ϵϵ0)Γ]1(ϵϵ0)𝐄.

Averaging (8) gives

(9)𝐏=[1+(ϵϵ0)Γ]1(ϵϵ0)𝐄.

Averaging (3) leads to the relation

(10)𝐏=(ϵeffϵ0)𝐄.

Comparing (9) and (10) shows us that

(11)ϵeff=ϵ0+[1+(ϵϵ0)Γ]1(ϵϵ0).

Recall from the previous lecture that, in equation (11), the operator ϵ is local in real space while the operator Γ is local in Fourier space. It is therefore not obvious how one can invert [1+(ϵϵ0)Γ].

Let us define

δ:=ϵϵ0.

Then (8) can be written as

𝐏=[1+δΓ]1δ𝐄.

Assuming that δΓ<1, we can expand the first operator in terms of an infinite series, i.e.,

[1+δΓ]1=n=0(δΓ)n.

Then we have

𝐏=[n=0(δΓ)n]δ𝐄.

Also, from the definition of 𝐏, we have

𝐏=δ𝐄.

Hence,

δ𝐄=[n=0(δΓ)n]δ𝐄.

Now,

(δΓ)nδ=(1)nδΓδΓδΓδ=δ(Γδ)n.

Therefore,

δ𝐄=δ[n=0(Γδ)n]𝐄

or,

(12)𝐄=[n=0(Γδ)n]𝐄.

Let us now define

(13)𝐏(m):=[n=0m(δΓ)n]δ𝐄𝐄(m):=[n=0m(Γδ)n]𝐄.

Then we can write

(14)Γ𝐏(m)=𝐄𝐄(m+1)andδ𝐄(m)=𝐏(m).

These recurrence relations may be used to compute these fields inductively. An algorithm that may be used is outlined below:

  • Set m=0. Then
𝐄(0)=𝐄.
  • Compute 𝐏(m)(𝐱) in real space using the relation
𝐏(m)=δ𝐄(m).
  • Take a fast Fourier transform to find 𝐏^(m)(𝐀).
  • From (14) we get
𝐄^(m+1)={Γ^(𝐀)𝐏^(m)(𝐀)for𝐀0𝐄for𝐀=0.
  • Compute 𝐄^(m+1)(𝐀) in Fourier space.
  • Take an inverse fast Fourier transform to find 𝐄(m+1)(𝐱) in real space.
  • Increment m by 1 and repeat.

This is the method of Moulinec and Suquet (Mouli94). The method also extends to nonlinear problems (Mouli98). However, there are other iterative methods that have faster convergence.

Convergence of expansions

For simplicity, let us assume that ϵ0 is isotropic, i.e., ϵ0=ϵ01. Then,

Γ=Γ1ϵ0

where Γ1 is the projection from β„‹ onto β„°.

Define the norm of a field 𝐏 as

|𝐏|:=(𝐏,𝐏)1/2=𝐏𝐏1/2.

Also, define the norm of a linear operator 𝑨 acting on 𝐏 as

𝑨:=sup𝐏ℋ,|𝐏|=1|𝑨𝐏|.

Therefore,

|𝑨𝐏|𝑨|𝐏|.

Hence,

|𝑨𝑩𝐏|𝑨|𝑩𝐏|𝑨𝑩|𝐏|.

So

𝑨𝑩𝑨𝑩.

In addition, we have the triangle inequality

𝑨+𝑩𝑨+𝑩.

So from (12) and (13), we have

|𝐄𝐄(m)|=|n=m+1(δΓ)n𝐄|n=m+1(δΓ)n|𝐄|(n=m+1δϵ0nΓ1n)|𝐄|.

But Γ1=1 since it is a projection onto β„°. Hence,

|𝐄𝐄(m)|(n=m+1δϵ0n)|𝐄|.

Therefore the series converges provided

δϵ0<1.

In that case

|𝐄𝐄(m)|γm+11γ|𝐄|

where

γ:=δϵ0.

To get a better understanding of the norm γ, let us consider a n-phase composite with isotropic phases, i.e.,

ϵ=i=1nχiϵi1

where

χi={1in phasei0otherwise.

In this case,

γ=δϵ0=sup𝐏ℋ,|𝐏|=1i=1n(ϵiϵ0ϵ0𝐏i)(ϵiϵ0ϵ0𝐏i)1/2

where

𝐏i=χi𝐏and|𝐏|=(i𝐏i𝐏)1/2=1.

Hence,

γ=sup𝐏ℋ,|𝐏|=1i=1n|ϵiϵ0ϵ0|𝐏i𝐏i1/2.

Since, 𝐏i𝐏i1/2 are weights, it makes sense to put the weights where ϵi is maximum. Hence, we can write

γ=maxi|ϵiϵ0ϵ0|=maxi|ϵiϵ0||ϵ0|.

For γ to be less than 1, we therefore require that, for all i,

|ϵiϵ0|<|ϵ0|.

A geometrical representation of this situation is shown in Figure 1.

File:Lec21Fig1.jpg
Figure 1. Allowable values of ϵi for convergence of series expansion.

If the value of ϵ0 is sufficiently large, then we get convergence if all the ϵi s lie in one half of the complex plane (shown by the green line in the figure).

Similarly, we can expand

ϵeff=ϵ0+[1+(ϵϵ0)Γ]1(ϵϵ0)

in the form

(15)ϵeff=ϵ0+j=0Γ0δ(Γδ)jΓ0

where Γ0 is a projection onto 𝒰, i.e.,

Γ0𝐏=𝐏.

In this case, we find that the series converges provided

|ϵiϵ0|<|ϵ0|for alli.

Note that each term in (15) is an analytic function of ϵ1 (in fact a polynomial). So, if we truncate the series, we have an analytic function of ϵ1.

Since a sequence of analytic functions which is uniformly convergent in a domain converges to a function which is analytic in that domain (see, for example, Rudin76), we deduce that ϵeff is an analytic function of ϵ1 in the ϵ0 disk (see Figure~1) with r<|ϵ0| provided |ϵiϵ0|<ϵ0 for i=2,3,,n.

Similarly, the effective tensor is an analytic function of ϵ2, ϵ3, etc.

Since ϵeff is independent of ϵ0, by taking the union of all such regions of analyticity, we conclude that ϵeff is an analytic function of ϵ1,,ϵn provided all these ϵi s lie inside a half-plane (see Figure~1). This means that there exists a θ such that

Re(eiθϵj)>0for allj.

Corollary:

A corollary of the above observations is the following. If each ϵi(ω) is an analytic function of ω for Im(ω)>0 (which is what one expects with ω as the frequency) and Im[ϵi(ω)]>0 for all ω with Reω>0, then ϵeff(ω) will be analytic in ω.

Another interesting property:

Now, if 𝐃=ϵ𝐄, we have

λ𝐃=λϵ𝐄for all constantsλ.

Therefore,

𝐃=ϵeff𝐄λ𝐃=λϵeff𝐄.

This means that

(λϵ)eff=λϵeff.

Therefore, ϵeff(ϵ1,ϵ2,,ϵn) is homogeneous of degree one and

ϵeff(λϵ1,λϵ2,,λϵn)=λϵeff(ϵ1,ϵ2,,ϵn).

For a two-phase composite, if we take

λ=1ϵ2

we get

ϵeff(ϵ1,ϵ2)=ϵ2ϵeff(ϵ1/ϵ2,1).

Therefore, it suffices to study the analytic function ϵeff(ϵ1,1)=ϵeff(ϵ1). For further details see Milton02.


References

  • Template:Wikicite     G. W. Milton. Theory of Composites. Cambridge University Press, New York, 2002.
  • Template:Wikicite     H. Moulinec and P. Suquet. A fast numerical method for computing the linear and nonlinear mechanical properties of composites. Comptes rendus de l'AcadΓ©mie des sciences II, 318(11):1417--1423, 1994.
  • Template:Wikicite     H. Moulinec and P. Suquet. A numerical method for computing the overall response of nonlinear composites with complex microstructure. Comput. Methods Appl. Mech. Engrg., 157:69--94, 1998.
  • Template:Wikicite     W. Rudin. Principles of Mathematical Analysis. McGraw-Hill, New York, 1976.