Next Article in Journal
A Two-Server Queue with Interdependence between Arrival and Service Processes
Previous Article in Journal
Improving Numerical Accuracy of the Localized Oscillatory Radial Basis Functions Collocation Method for Solving Elliptic Partial Differential Equations in 2D
Previous Article in Special Issue
Wave Scattering through Step Down Cascading Junctions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fourier Transform of the Lippmann-Schwinger Equation: Solving Vectorial Electromagnetic Scattering by Arbitrary Shapes

1
Ecole Nationale Supérieure des Mines de St. Etienne, Centre SPIN, F-42100 Saint-Etienne, France
2
Univ. Bordeaux, CNRS, LOMA, UMR 5798, F-33400 Talence, France
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(22), 4691; https://doi.org/10.3390/math11224691
Submission received: 28 September 2023 / Revised: 13 November 2023 / Accepted: 14 November 2023 / Published: 18 November 2023
(This article belongs to the Special Issue Analytical Methods in Wave Scattering and Diffraction, 2nd Edition)

Abstract

:
In Electromagnetics, the field scattered by an ensemble of particles—of arbitrary size, shape, and material—can be obtained by solving the Lippmann–Schwinger equation. This singular vectorial integral equation is generally formulated in the direct space R n (typically n = 2 or n = 3 ). In the article, we rigorously computed the Fourier transform of the vectorial Lippmann–Schwinger equation in the space of tempered distributions, S ( R 3 ) , splitting it in a singular and a regular contribution. One eventually obtains a simple equation for the scattered field in the Fourier space. This permits to draw an explicit link between the shape of the scatterer and the field through the Fourier Transform of the body indicator function. We compare our results with accurate calculations based on the T-matrix method and find a good agreement.

1. Introduction

The first use of Fourier transform (FT) to describe light scattering might be traced back to the early theories of Kirchhoff or Rayleigh and Sommerfeld [1]. The solution of Helmholtz equation that describes the field diffracted by an aperture in a screen was indeed related to the FT of its shape. Nowadays, solvers based on the Fourier expansion of electromagnetic fields are very efficient to model 1D or 2D periodic gratings [2,3], using the RCWA method [4,5], in close connection with experiments [6,7,8]. For 3D problems, a few results based on the FT of Maxwell equations are available. The calculation of the free space Green tensor [9,10,11,12], or a far-field description of the scattered field for a smooth particle [13], are presented. Using FT, a link between the far field scattered intensity and some geometrical properties of the scatterer (its Gaussian curvature) has been established, e.g., for the Porod’s law [14,15]. In other works, the polarization of electromagnetic waves in complex systems with scatterers was taken into account for an ensemble of point dipoles, e.g., solving the Bethe–Salpeter Equation in Fourier space [16]. However, to compute the vectorial scattered fields in arbitrary 3D geometries, the most popular methods [17], such as finite elements method (FEM) [18] or T-matrix computation [19], e.g., based on an expansion on vectorial spherical harmonics (VSH) [20,21,22], have been developed in real space.
These real space methods are, nevertheless, limited. For example, the memory requirement for FEM is huge when large spatial domains are to be modeled. The convergence of the T-matrix method, computed using the VSH ([17] see 3.1), is still debated [23] when close non-spherical scatterers—whose circumbscribing spheres intersect—are studied. It is therefore still interesting to propose new analytical methods, which is what we shall do in this article.
Budko and co-authors [24,25] made the first move towards a Fourier Transform of the Lippman Schwinger Equation (LSE) for 3D geometries. This work was limited, however, to a scatterer described by Hölder continuous functions, and dealt with the singular part of the LSE only. It shall be interesting to go further and make the FT of the whole LSE. This would permit to (i) relate the field scattered by objects to the Fourier transform of the indicator function (The indicator function—whose value is 1 inside the scatterer(s), 0 outside—is known to be a convenient descriptor of the geometrical properties of the scatterer [14]); to factorize the equation in the Fourier space, instead of dealing with a convolution in real space, and (ii) to solve for the scattered field in fast and convenient way, using tridimensional Fourier transforms [26].
In Section 2, we conduct a rapid review of the regularization procedure that permits us to unambiguously define the Integral equation, see [27,28], and split the kernel in a regular and a singular contribution. Following that, we will detail the calculation of the FT of each part of the equation, see Section 3 and Section 4, in the general case—as long as the scatterer is non-magnetic. For the singular part, see Section 3, we rely on [29] to explicitly express the FT. For the regular part, see Section 4, our approach is based on the work by Grafakos and Teschl [30] regarding the FT of radial (generalized) functions.
We shall gather the results in Section 5 to give the Fourier transform of electromagnetic LSE in R 3 . Eventually, we give a numerical example, solving the general equation in a few typical cases.
Note that the lengthy proofs and lemma have been gathered in [31].

2. Backgrounds and Purpose

The LS Equation for Electromagnetic Scattering

Stemming directly from the Maxwell equations, the LS equation that describes the field scattered by an arbitrary object in a uniform background is [24,28], in R 3 ,
E ( x , ω ) = E inc ( x , ω ) + k b 2 + grad div R 3 G x x χ ( x , ω ) E ( x , ω ) d x ,
where
  • E and E inc are the total and incident electric field;
  • k b is the wavenumber in the background medium, assumed to be real;
  • χ is the relative difference between scatterer and background complex permittivity: χ ( x ) : = [ ε ( x ) ε b ] / ε b . The scatterer medium is possibly dispersive— χ depends on ω —, dissipative — χ is complex—, and anisotropic— χ is a 3 × 3 tensor. In the case of an isotropic medium, χ boils down to a scalar. If ε ( x ) is constant inside the scatterer, χ is proportional to the indicator function, and will be denoted like this in the following.
  • G is the Green function of Helmholtz equation in vacuum (with l : = x x and l : = l ).
    Note that if one chooses the exp ( i ω t ) convention for harmonic time evolution (as we do), the outgoing Sommerfeld condition [32] imposes:
    G l : = e + i k b l 4 π l ,
    so that far enough from the scatterer, the wave behaves as an outgoing spherical wave that carries energy outwards.
As shown in textbooks ([28], p. 36), ([33], chap. 15), the grad div operator in Equation (1) cannot be put straightforwardly under the integral sign. However, upon a careful procedure, Equation (1) can be recasted as the singular integral equation
E inc ( x , ω ) = I + χ 3 E ( x , ω ) lim ε 0 x R 3 B ( x , ε ) G 0 x x χ ( x , ω ) E ( x , ω ) d x x R 3 G 1 x x χ ( x , ω ) E ( x , ω ) d x ,
where I is the unit tensor, G 0 and G 1 are, respectively, the “singular” part and the “regular” part of the Green tensors (with l : = x x and l : = l ):
G 0 l : = 1 4 π l 3 3 Q I , G 1 l : = G 1 I ( l ) I + G 1 Q ( l ) Q ,
where
Q : = l ( t l ) l 2 = 1 l 2 l x l x l x l y l x l z l y l x l y l y l y l z l z l x l z l y l z l z ,
and
G 1 I ( l ) : = e i k b l 4 π l 3 1 + i k b l ( i k b l ) 2 + 1 4 π l 3 ,
G 1 Q ( l ) : = e i k b l 4 π l 3 3 3 i k b l + ( i k b l ) 2 3 4 π l 3 .
Note that in the quasistatic limit, i.e., when 1 / k b is much larger than the size of the scatterer, the term with G 1 cancels this out and only the principal value that contains G 0 contributes.
Equation (3) defines a linear operator whose properties have been studied both in 2D [25] and 3D [24].
Our purpose is to give an explicit formula for the Fourier transform of Equation (3), with the key point being the computation of the Fourier transform of Green tensors G 0 and G 1 . We will proceed in two steps. G 0 will be Fourier transformed in a more general way than what has previously been carried out [24], and G 1 will be handled using generalized functions theory.

3. Fourier Transform of the Singular Part

The definitions and properties of the Fourier Transform are given in Appendix A. There, we introduce a general notation for the FT, that depends on two parameters a and b, see Equation (A1). In the article, all the calculations are carried using ( a , b ) = ( 1 , 1 ) . The results in the general case are then given without demonstration so that they can be easily adapted to any definition of the FT.

3.1. General Expression as a Convolution

Let f be an integrable function on the sphere S n 1 with mean 0. Following that, the FT can be defined, possibly as a generalized function.
We define accordingly
W f , φ : = lim ε 0 R n B ( 0 , ε ) f ( x / | x | ) | x | n φ ( x ) d x ,
for φ S ( R d ) . It has been shown that W f is a tempered distribution (see e.g., [34], p. 334),provided that the hypothesis “f has a zero mean over the sphere S ” is true (see also [24]). Eventually, the Fourier transform can be found (cf. [34], p. 336). It is the function (i.e., finite) given by:
W f ^ ( ξ ) = S n 1 f ( θ ) log 1 | ξ · θ | i π 2 sgn ( ξ · θ ) d θ ,
where S n 1 is the unit sphere on R n , and θ S n 1 is the direction of the vector x / | x | for x R n .
To carry on with the Fourier transform of the singular part, we defined the continuous operator H f by
H f ( u ) : = W f , 1 u + W f , 2 u ,
where ⋆ represents the convolution, with u L 2 , and
W f , 1 , u : = lim ε 0 B ( 0 , 1 ) B ( 0 , ε ) f ( x / | x | ) | x | n u ( x ) d x and W f , 2 : = 1 B ( 0 , 1 ) c f ( x / | x | ) | x | n ,
where B ( 0 , 1 ) c is the complementary of the ball of radius 1 in R n .
Besides, we will assume the following hypothesis:
Hypothesis 1.
W f ^ is bounded.
Remark 1.
As we will see, that will be always the case in our framework.
Theorem 1.
H f is a continuous operator over the Hilbert space L 2 ( R n ) with a Fourier transform verifying:
H f ( u ) ^ = W f ^ u ^ L 2 .
Proof. 
The operator H f is well-defined since, on one hand, W f , 1 is a distribution with compact support, u can be assimilated to a tempered distribution ( L 2 S ) and, on the other hand W f , 2 and u are in L 2 .
Additionally, the Fourier transform of H f is well-defined and
H f ( u ) ^ = W f , 1 ^ u ^ + W f , 2 ^ u ^ = W f ^ u ^ L 2 ,
since W f ^ is supposed to be bounded. Then F ¯ ( H f ^ ) L 2 , where F ¯ denotes the inverse Fourier Transform.
The linear behaviour of H f is clear and, for the continuity, we have
H f ( u ) 2 = H f ( u ) ^ 2 = W f ^ u ^ 2 C u ^ 2 = C u 2 .
This theorem shows that one can factorize the singular part of the LS equation Equation (3), in the Fourier Domain. Such a factorization was obtained by Budko [24] in the case of a Hölder continuous indicator function. Theorem 1 permits to generalize it to step index profiles (with, e.g., an indicator that is a Heaviside function), for which the function x χ ( x , ω ) . E ( x , ω ) is L 2 but not Hölder.
We now have to compute W f ^ .

3.2. Explicit Calculation

In agreement with the definition of G 0 , let us write each component of f as an homogeneous polynom P ( θ ) = c k = 1 n θ k α k , where α k are, respectively, even or odd numbers.
First, we can simply say that the part with the log function, in Equation (9), is null if f is an odd function, and the part with the sgn function is null if f is an even function.
P ( θ ) can be seen as a component of the polyadic tensor of order s = k = 1 n α k , whose FT can be deduced from [29].
The obtained results for low order tensors (up to 2) are gathered in the following tables, where Ψ denotes the digamma function. Detail on the calculation of the integrals is provided in Appendix B.2, whereas the general demonstration can be found in [29].
In passing, we note that for polyadic tensors W f , whose components are given in Table 1, the Fourier Transformed tensor, W f ^ are bounded operators, as seen from their components (see Table 1 and Table 2). This corresponds to our working hypothesis.

3.2.1. The Tridimentional Case, n = 3

The case of R 3 is of particular interest. Let us give some details, using the results:
S 2 log | θ 1 | d θ = 4 π , S 2 log | θ 1 | θ 1 2 d θ = 4 9 π , S 2 log | θ 1 | θ 2 2 d θ = 16 9 π .
From Equation (9), one obtains that, if f = η is a polynomial of degree 0,
W η ^ ( ξ ) = 4 π η .
Now, if f ( ( x 1 , x 2 , x 3 ) ) = η x i x j ,
W f ^ ( ξ ) = 4 π 3 f ( ξ ) + 16 π 9 η δ i , j .
So, if f ( l ) = 1 4 π ( 3 Q 1 ) ,
W f ^ ( ξ ) = F ( Θ ˜ ) = 1 3 I Q ^ ,
where Θ ˜ : = ξ ξ , and Q ^ : = ξ ( t ξ ) ξ 2 . The notation F ( Θ ˜ ) is introduced in agreement with [24], to emphasize that, as f is of zero mean on S n 1 , the Fourier transform of the singular part only depends on ξ ξ .

3.2.2. General Notation

Note that we can easily express the result in the general notation, as
W f ^ ( ξ ) = F ( Θ ˜ ) = c a , b 3 1 3 I Q ^ ,
where c a , b 3 is defined as
c a , b 3 = | b | ( 2 π ) 1 a 3 2 .

4. Fourier Transform of the Regular Part

4.1. Radial Distributions and Grafakos Theorem

As we will see below, in order to compute the FT of the regular part of Equation (3), we shall compute FT of radial distributions, and use specific results on this topic, demonstrated in [30]. Let us first recall some general definitions and properties. Following that, we will limit ourselves to a space dimension n = 3 .

4.1.1. Radial Distributions

While S ( R n ) stands for the space of Schwartz functions on R n , we set:
S rad ( R n ) = { φ S ( R n ) : φ = φ A , A O ( n ) }
S rad ( R ) = S even ( R ) = { φ S ( R ) : φ ( x ) = φ ( x ) }
where O ( n ) is the set of the orthogonal transformations of R n .
We define then the following functions:
S ( R n ) S rad ( R ) φ r φ o ( r ) : = 1 ω n 1 S n 1 φ ( r θ ) d θ
S rad ( R ) S rad ( R n ) φ x φ O ( x ) : = φ ( | x | )
(where S n 1 is the unit sphere on R n and ω n 1 its surface area; with the convention ω 0 = 2 and φ o ( x ) = 1 2 ( φ ( x ) + φ ( x ) , for φ S ( R ) ).
Definition 1.
A distribution u S ( R n ) (with S ( R n ) the space of tempered distributions on R n ) is called radial if for all A O ( n ) ,
u = u A ,
that is,
u , φ = u , φ A ,
for all φ S ( R n ) . The set of all radial tempered distributions is denoted by S rad ( R n ) .
Proposition 1.
For u S rad ( R n ) and φ S ( R n ) ,
u , φ = u , φ rad ,
where φ rad : = ( φ o ) O (i.e., φ rad ( x ) = φ o ( | x | ) ).
Given a function φ : R n R and a fixed x R n , φ o ( | x | ) is then the mean over the sphere of radius | x | of the function φ (so, if φ is already radial, φ will be of the form f ( | x | ) with f : R R , and we will have directly φ o = f ).
Let us define the space
R n : = r n 1 S rad ( R ) = r ψ ( r ) r n 1 , ψ S rad ( R ) .
Remark 2.
R n is a subspace S ( R ) on which we can use the same topology; we denote its dual (set of the linear continuous functions defined over R n ) by R n .
We switched from R n to radials distributions of S ( R n ) as follows:
  • if u is radial distribution, we define u R n by
    u , ψ ( r ) r n 1 : = 2 ω n 1 u , ψ O , ψ S rad ( R )
  • if u R n , we define a radial distribution u by
    u , φ : = ω n 1 2 u , φ o ( r ) r n 1 , φ S ( R n )

4.1.2. Grafakos–Teschl Theorem

Theorem 2
([30]). Given v 1 in S ( R ) , we define a radial distribution v k on R k ( k N * ) by
v k , φ : = ω k 1 2 v 1 , φ o ( r ) r k 1 , φ S rad ( R k )
(if φ S rad ( R n ) , then φ ( x ) = φ o ( | x | ) ).
Let u k = F k a , b ( v k ) . We have then
( 2 π ) a | b | r d d r u n = u n + 2 .
In the following, we will limit ourselves to n = 3 .
Besides, instead of using directly the Grafakos–Teschl theorem, we will use the following corollary:
Corollary 1.
Given v 1 in S ( R ) , we define the radial distribution v 3 on R 3 by
v 3 , φ : = ω 2 2 v 1 , φ o ( r ) r 2 , φ S rad ( R 3 )
(if φ S rad ( R n ) , then φ ( x ) = φ o ( | x | ) ). We have then, for all φ S rad ( R 3 )
F 3 a , b ( v 3 ) , φ = ( 2 π ) a + 1 | b | r d d r ( F 1 a , b ( v 1 ) ) , φ o ( r ) .
Proof. 
With u 3 : = F 3 a , b ( v 3 ) and u 1 : = F 1 a , b ( v 3 ) we have
u 3 , φ = ω 2 2 u 3 , φ o ( r ) r 2 cf . ( 24 ) = ω 2 2 ( 2 π ) a | b | r d d r u 1 , φ o ( r ) r 2 cf . ( 26 ) = ( 2 π ) a + 1 | b | r d d r ( u 1 ) , φ o ( r ) ,
since ω 2 = 4 π . □

4.2. Fourier Transform of the Regular Part of G 1 I ( l ) I

Procedure for Computing the FT in R 3

We aim at computing the FT of a radial distribution, say v 3 . We will proceed using Corollary (1), in the following way:
  • We need to find a one-dimensional distribution, v 1 , which verifies
    v 3 , φ = ω 2 2 v 1 , φ o ( r ) r 2 .
    ( ω 2 = 4 π being the 1-sphere surface). Note that finding v 1 may be, generally speaking, a difficult task.
  • One computes the one-dimensional Fourier Transform u 1 : = v ^ 1 .
  • The FT we seek, u 3 : = v ^ 3 , is then defined by
    u 3 , φ = ω 2 2 2 r d u 1 d r , φ o ( r ) .
  • Note that if d u 1 d r = f ( r ) is not a distribution, but a regular function, one directly writes
    u 3 = π f ( l ) l .
In practice, we want to compute the 3D Fourier transform of
l a 0 ( e ik b l 1 ) 4 π l 3 + e ik b l 4 π l 3 ( a 1 l + a 2 l 2 ) .
And we will later impose, to correspond to the Maxwell equation, that
a 0 = 1 a 1 = i k b a 2 = k b 2
The idea is thus to reduce the problem to a one dimensional Fourier transform computation. To proceed, we will use Theorem 2. However, this is not sufficient. Indeed, in this theorem, a one-dimensional distribution (denoted by v 1 ) is given and is used to compute the associated (Equation (27)) multidimensional distribution v 3 . In our work, on the contrary, we start from a multidimensional distribution v 3 , and v 1 is not known a priori. To overcome this problem, we will first define (in an heuristic way) a one-dimensional distribution and use Theorem 2 to obtain an associated multidimensional distribution T (using Equation (27)) whose Fourier Transform is established by this very theorem. Finally, to conclude, it remains necessary to prove that the Fourier transform of T is the same as the Fourier transform of v 3 . The proof relies on a recent result [35]), and we will not elaborate here.
Rewriting Equation (32), in the sense of generalized functions of S ( R ) , we define v 1 as:
v 1 ( r ) = a 0 ( cos ( k b r ) 1 ) T 1 | r | 3 + i sin ( k b r ) T 1 r 3 + a 1 cos ( k b r ) T 1 r 2 + i sin ( k b r ) T sgn ( r ) r 2 + a 2 cos ( k b r ) T 1 | r | + i sin ( k b r ) T 1 r .
where T 1 r n , T s g n ( r ) r 2 , and T 1 | r | n , are the distributions associated to r 1 r n , r s g n ( r ) r 2 and r 1 | r | n , respectively.
We start by computing the one-dimensional Fourier transform of v 1 .
Using the previous results on the Fourier Transform of distributions ([31], see Sec. I of Supplementary Information), ref. [36] we found, without difficulty:
v ^ 1 = s { 1 , 0 , 1 } γ + ln | k s k b | + i s π 2 sgn k s k b × A 2 ( k s k b ) 2 + A 1 ( k s k b ) + A 0 ,
with
A 0 = a 2 s 2 , A 1 = i a 1 s , A 2 = a 0 ( 3 s 2 2 ) / 2 .
Note that the detailed and rigorous computation is given in an external document for the specific and most important case of n = 3 , and Maxwell equations. See, in particular, Ref. [31] (Sec. (IV. B) of the main text and Sec. (IV A.) of the Supplementary Information). To compute the FT of the associated 3D distribution v 3 , according to Corollary 1 (with a = 1 , b = 1 ), we will have to compute the derivative of v 1 ^ , in the sense of generalized functions.
Using that
d d k sgn ( k s k b ) = 2 δ ( k s k b ) ,
and the equalities
( k s k b ) δ ( k s k b ) = 0 , ( k s k b ) 2 δ ( k s k b ) = 0 ,
we find that
d v ^ 1 d k = s { 1 , 0 , 1 } A 2 ( 1 + 2 γ ) ( k s k b ) + A 1 ( 1 + γ ) + A 0 k s k b + A 1 ln | k s k b | + 2 A 2 ( k s k b ) ln | k s k b | + i π 2 s 2 A 0 δ ( k s k b ) + ( A 1 + 2 A 2 ( k s k b ) ) sgn ( k sk b ) .
Computing the sum explicitly, one obtains:
d v ^ 1 d k = a 2 T 1 k k b + T 1 k + k b + a 0 k ln | k 2 k b 2 | k 2 + i a 1 a 0 k b ln | k k b | | k + k b | + i π 2 [ a 0 k sgn k k b k sgn k + k b + ( i a 1 a 0 k b ) sgn k k b + sgn k + k b 2 a 2 δ ( k k b ) δ ( k + k b ) ] .
Then, using Corollary 1, with a = 1 , b = 1 , u 3 = v 3 ^ and u 1 = v 1 ^ , we seek v ^ 3 such as
v ^ 3 , φ = ω 2 2 4 k d d k v ^ 1 , φ o ( k ) .
By linearity, v ^ 3 is the sum of the contribution of each term of k d d k v ^ 1 , calculated using Equation (39):
  • The contribution of a 2 k T 1 k k b + T 1 k + k b to v ^ 3 has been calculated, (see [31], Sec. IV. A. 3. of the Supplementary Information), and is
    ω 2 2 a 2 k b 1 v . p . 1 k k b 1 k + k b ,
  • Rewriting a 0 k 2 ln | k 2 k b 2 | k 2 = a 0 k 2 ln | k k b | + ln | k + k b | 2 ln | k | , and using ([31], 1. and 2. page 14 of the main text),the contribution of this term to v ^ 3 is
    ω 2 2 a 0 ln | k 2 k b 2 | k 2 ,
  • Similarly, the term i a 1 a 0 k b k ln | k k b | | k + k b | gives a contribution
    ω 2 2 i a 1 a 0 k b G ( k ) to v ^ 3 ,
  • the term i π 2 a 0 k k sgn k k b k sgn k + k b gives a contribution, see ([31], 1. page 15 of the main text):
    i π a 0 ω 2 2 1 B ( 0 , k b ) ( k ) ,
  • a similar calculation proves that the term i π 2 ( i a 1 a 0 k b ) k sgn k k b + sgn k + k b gives a contribution
    i π ω 2 2 ( i a 1 a 0 k b ) F ( k ) ,
  • the term i π a 2 k δ ( k k b ) δ ( k + k b ) gives a contribution, (see [31], 2. page 15 of the main text):
    i π a 2 k b ω 2 2 δ ( | k | k b ) ,
where
F ( k ) = H ( | k | k b ) / | k | , and G ( k ) = k 1 ln k k b k + k b ,
which are both even functions of k.
Using the fact that
v ^ 3 = ω 2 G 1 I ^ ,
we obtain:
Proposition 2.
The Fourier Transform of the regular part:
l e i k b l 4 π l 3 a 0 + a 1 l + a 2 l 2 a 0 4 π l 3
is ( with k = k x 2 + k y 2 + k z 2 )
k a 0 P ( k ) + a 2 k b 2 A ( k ) i a 1 a 0 k b 2 M ( k ) k ,
with the definitions:
A ( k ) = k b 2 k 2 k b 2 + i π 2 k b δ ( | k | k b ) ,
P ( k ) = 1 2 ln k 2 k b 2 k 2 + i π 2 1 B ( 0 , k b ) ,
M ( k ) = k G ( k ) + i π F ( k ) = ln k k b k + k b + i π H ( | k | k b ) .

4.3. Fourier Transform of the Regular Part of G 1 Q ( l ) Q

We now want to Fourier Transform the tensorial valued function
l e i k b l 4 π l 3 c 0 + c 1 l + c 2 l 2 c 0 4 π l 3 Q .
And we will later impose
c 0 = 3 c 1 = 3 i k b c 2 = k b 2
Let us define l G 1 Q ( l ) with
G 1 Q ( l ) = e i k b l 4 π l 3 c 0 + c 1 l + c 2 l 2 c 0 4 π l 3 .
Contrary to the previous case, the components of G 1 Q ( l ) Q ̲ ̲ do not possess radial symmetry, since they have the form l i l j l 2 G 1 Q ( l ) ( L loc 1 ( R 3 ) ): we cannot directly use Corollary 1. Therefore, in order to proceed, we will first build a radial distribution T such that
l i l j T = l i l j l 2 G 1 Q ( l ) .
We will then have (denoting by D the differentiation in the sense of the generalized functions)
F l i l j l 2 G 1 Q ( l ) = F ( l i l j T ) = D k i D k j F ( T ) .
Heuristically (since the following 1 l 2 G 1 Q ( l ) function is not definite at 0), we have to compute the 3D Fourier transform of l v 1 ( l ) defined with,
v 1 ( l ) = e i k b l 1 l 5 c 0 + e i k b l l 5 c 1 l + c 2 l 2 ,
and to use a unidimensional Fourier Transform computation (Corollary 1).

4.3.1. Fourier Transform of v 1

Expressing v 1 as a generalized function, we obtain:
v 1 ( r ) = c 0 ( cos ( k b r ) 1 ) T 1 | r | 5 + i sin ( k b r ) T 1 r 5 + c 1 cos ( k b r ) T 1 r 4 + i sin ( k b r ) T sgn ( r ) r 4 + c 2 cos ( k b r ) T 1 | r | 3 + i sin ( k b r ) T 1 r 3 .
As in the previous case, we compute the one-dimensional Fourier Transform of v 1 in the sense of generalized functions, and obtain:
v ^ 1 = 1 2 s { 1 , 0 , 1 } γ + ln | k s k b | + i s π 2 sgn k s k b × C 2 6 ( k s k b ) 4 + C 1 3 ( k s k b ) 3 + C 0 ( k s k b ) 2 ,
where the C 0 , 1 , 2 are given by
C 0 = c 2 s 2 , C 1 = i c 1 s , C 2 = c 0 ( 3 s 2 2 ) / 2
Note that the detailed and rigorous computation is given in an external document for the specific case of n = 3 , and Maxwell equations. See, in particular, [31], Sec. (IV. C) of main text and Sec. (IV B.) of Supplementary Information.
Following that, we need to compute the derivative of these expressions (in the sense of the generalized functions) using the Lemma (II.12), see ([31], p. 13 of Supplementary Information).
We eventually obtain:
d v ^ 1 d k = 1 2 s { 1 , 0 , 1 } C 2 ( 2 3 γ + 1 6 ) ( k s k b ) 3 + C 1 ( γ + 1 3 ) ( k s k b ) 2 + C 0 ( 2 γ + 1 ) ( k s k b ) + 2 C 0 ( k s k b ) + C 1 ( k s k b ) 2 + 2 3 C 2 ( k s k b ) 3 ln | k s k b | + i π 2 s 2 C 0 ( k s k b ) + C 1 ( k s k b ) 2 + 2 3 C 2 ( k s k b ) 3 sgn ( k sk b ) .
Rearranging and differentiating, we obtain, using
η 1 = 4 c 2 k b + 2 i c 1 k b 2 2 c 0 k b 3 / 3
η 0 = 4 c 2 + 4 i c 1 k b 2 c 0 k b 2
η 1 = 2 i c 1 2 c 0 k b
η 2 = 2 c 0 / 3
D k i D k j k 1 d v ^ 1 d k = R i , j 2 + i π 2 [ 4 c 2 k b δ ( | k | k b ) k i k j k 2 + 2 η 2 δ i , j ( if | k | k b ) ( η 1 | k | η 1 | k | 3 ) δ i , j + ( η 1 | k | + 3 η 1 | k | 3 ) k i k j k 2 ] ( if | k | k b )
with
R i , j = 2 3 c 0 ln k 2 k b 2 k 2 η 1 k b k 2 + 1 2 η 1 k η 1 k 1 k 2 ln k k b k + k b δ i , j + 1 2 η 1 k 3 η 1 k 1 k 2 ln k k b k + k b + 4 c 2 1 k 2 k b 2 + 3 η 1 k b k 2 k i k j k 2 .
Using Equation (46), we obtain, for the ( i , j ) component:
F G 1 Q ( l ) Q ( i , j ) = 1 2 × D k i D k j k 1 d v ^ 1 d k = c 0 6 ln k 2 k b 2 k 2 + η 1 4 k b k 2 1 8 η 1 k η 1 k 1 k 2 ln k k b k + k b δ i , j + 1 8 η 1 k 3 η 1 k 1 k 2 ln k k b k + k b + c 2 1 k 2 k b 2 3 η 1 4 k b k 2 k i k j k 2 + i π 2 c 2 k b δ | k | k b k i k j k 2 + η 2 2 δ i , j if | k | < k b 1 4 η 1 | k | η 1 | k | 3 δ i , j + 1 4 η 1 | k | 3 η 1 | k | 3 k i k j k 2 if | k | > k b .
From this, using Equations (40)–(43), we can deduce:
F G 1 I ( l ) I + G 1 Q ( l ) Q = a 0 + c 0 3 P ( k ) I + k b 2 A ( k ) a 2 I + c 2 Q ^ i a 1 a 0 k b 2 M ( k ) k I + η 1 8 2 k b + M ( k ) k k 2 I 3 Q ^ + η 1 8 M ( k ) k Q ^ I .

4.3.2. Expression in the General Notation

To express Equation (58) in the general notation for the Fourier Transform, let us first define
a ˜ i = a i k b i c ˜ i = c i k b i
The expression in general notation is obtained from Equation (58) replacing, a i by a ˜ i , c i by c ˜ i , k b by k b / | b | , and multiplying the whole expression by c a , b 3 .

5. Discussion

5.1. Integrability Condition

In order to have a Fourier Transform, the singular part should necessarily be integrable on the unit sphere S n 1 , which imposes a condition on the zeroth order coefficients only. More precisely, one requires that [24]
S n 1 G s d S = 0 .
This condition is always satisfied for the odd tensor terms in G s , but for even tensors, up to order 2, one obtains:
S n 1 a 0 I + c 0 Q d S = 0 .
which imposes
c 0 = 3 a 0 ,
which is satisfied by the Maxwell kernel Equation (4).

5.2. At Infinity: Sommerfeld’s Rule

The function r E should verify some limit condition, which corresponds to scattering by an object in an homogeneous space. Far enough from the scatterer [32], the field E should have only transverse components, e.g., Q E ( l ) l + 0 . As this should be fulfilled independently of the object shape χ , the kernel should verify Q G l + 0 . Noting that Q is a projector, and assuming that the integrability condition, Section 5.1, is satisfied, this imposes
a 2 = c 2
Note that this condition is satisfied by the Maxwell kernel Equation (4).

5.3. Electromagnetic Scattering

Considering that, for the Maxwell scattering kernel,
a 0 = 1 c 0 = 3 a 1 = i k b c 1 = 3 i k b a 2 = k b 2 c 2 = k b 2
one obtains η 1 = η 1 = 0 .
This leads to the following expression for the FT:
F G 1 = v . p . k b 2 k 2 k b 2 + i π 2 k b δ S ( 0 , k b ) ( k ) I Q ^ ,
Using the general Fourier notation defined Equation (A1), we obtain:
F G 1 = c a , b 3 A a , b ( k ) I Q ^ ,
A a , b ( k ) = v . p . k b 2 b 2 k 2 k b 2 + i π 2 k b | b | δ S ( 0 , k b / | b | ) ( k ) ,
where c a , b 3 is defined by Equation (16).
Finally, we obtain the Fourier Transform of the LS Equation for scattering, using the general Fourier Transform notations as:
E inc ^ ( k , ω ) = E ^ ( k , ω ) + | b | ( 2 π ) a + 1 3 2 A a , b ( k ) Q ^ I + Q ^ χ ^ E ^ ,
with k = k x 2 + k y 2 + k z 2 , and F χ is, e.g., in the case of an isotropic dielectric, the (3D) Fourier Transform of ( x , y , z ; ω ) ε ( x , y , z ; ω ) / ε b ( ω ) 1 , where ε b ( ω ) is the background permittivity. In the anistropic case, both χ and χ ^ are 3 × 3 matrix.
For a scattering problem, this equation relates the scattered vectorial quantity to the Fourier transform of the object shape, described analytically by its indicator function.

5.3.1. Solution for a Spherical Scatterer, in the Low Contrast Limit

To give an example, we analytically solved Equations (61) and (62). Let us first consider the limit of low index contrast. Note that this corresponds to typical experimental conditions in biophotonics [37,38].
In this case, χ ^ ( k ) 1 in R 3 , and Equation (62) can be inverted easily to give:
E inc ^ = E ^ + | b | ( 2 π ) a + 1 3 2 A a , b ( k ) Q ^ I + Q ^ χ ^ E inc ^ .
Considering a plane wave excitation, and using, in the following, the notation u ^ for the FT obtained with a = 1 , b = 1 (see Appendix A),
E inc ^ = ( 2 π ) 3 E o δ ( k k b ) .
Then, χ ^ E inc ^ = ( 2 π ) 3 E o χ ^ ( k k b ) , and the scattered field, defined as E s E E inc is given by:
E s ^ ( k , ω ) = k b 2 χ ^ ( k k b ) k 2 k b 2 + i π 2 k b δ ( k k b ) χ ^ ( k k b ) Q ^ I E o χ ^ ( k k b ) Q ^ E o
This equation gives the analytic solution, in Fourier space, for the (vectorial) field scattered by an arbitrarily shaped scatterer in the regime of small index contrast.
Thanks to, e.g., numerical inverse Fourier Transform, one can obtain the 3D field plots in real space, see Figure 1 and Figure 2, using, for a dielectric sphere of radius ρ ,
χ ^ ( k ) χ ^ ( k ) = ε ε b ε b j 1 ( k ρ ) / ( k ρ ) ,
where j 1 is the spherical Bessel function of order 1. The calculation obtained from Equation (64) is in good agreement with Mie theory—see Figure 1 and Figure 2.
One notice that the injected field has no z component, and the latter appears in the scattering process, see Figure 1c,d. This effect, though tenuous, is well described by our tensorial approach.
One readily notices that the scattered field is a linear functional of χ , in Equation (64), which is a consequence of the small index contrast hypothesis. In the case of multiple, non-overlapping scatterers, the field would merely be the sum of all individual contributions, stemming from each scatterer.

5.3.2. Scattering by an Ensemble of Spheres or Ellipsoids: A Born Expansion

In the case of a large contrast of permittivity between the scatterer and its environment, Equation (62) can be solved using a Born expansion [39]. We proceed here in the Fourier space, rewriting Equation (62) as:
E ^ = E ^ ( 0 ) + E ^ ( 1 ) + ,
with
E ^ ( 0 ) = E ^ inc , and
E ^ ( j + 1 ) = 1 ( 2 π ) 3 A 1 , 1 ( k ) Q ^ I + Q ^ χ ^ E ^ ( j ) .
As an example, we compute the multiple scattering by an ensemble of identical spheres, in the long wavelength limit. To proceed, we now define
χ ^ ( k ) = ε ε b ε b j 1 ( k ρ ) / ( k ρ ) × j = 0 N exp i k · R j ,
where the R j are vectors of R 3 . χ now describes N non-overlapping spheres, placed at R j , and of radius ρ .
We remark that when several scatterers, described by χ p p [ 1 . . P ] , are excited together (e.g., by a plane wave), one can write χ = p χ p , and express analytically, thanks to Equation (65), all the contributions of the multiple scattering at an order jth of the Born expansion.
In the long wavelength limit, where A 1 , 1 ( k ) = 0 , the successive Born expansions can be computed iteratively using Fast Fourier Transform. We have used the following algorithm, based on the fact that χ ^ E ( j ) is the FT of the internal field—the field inside the scatterers—computed at the jth order:
(1)
Knowing E ( j ) in real space, compute the internal field χ ( r ) . E ( j ) ( r ) ,
(2)
Make a 3D FFT to obtain χ ^ E ^ ( j ) in Fourier space,
(3)
Multiply the result by Q , one obtains E ^ ( j + 1 ) ,
(4)
Invert the 3D FFT to obtain the field E ( j + 1 ) in real space, inside and outside the scatterers.
(5)
Iterate to step (1), with j j + 1
One then adds up the orders of Born expansion to obtain the scattered field.
We remark that the first step relies on the internal field only, as χ ( r ) = 0 outside the scatterers. Therefore, no specific boundary condition—e.g., perfectly matched layers—is necessary in the real space for this algorithm. However, to avoid the Gibbs effect [40,41], in the implementation of the algorithm, one has to pay attention to the expansion in the Fourier space of the product χ ( r ) . E ( j ) ( r ) . As known from previous studies in 1D [2,41] and 2D [42], the unavoidable truncature (due to a finite extent of the numerical Fourier space) can dramatically affect the value of χ ^ E ^ ( j ) that is computed. In the present work, to reconstruct an accurate field profile, we used a specific truncation in the Fourier domain, choosing an apodization function ([43], See Eq. (2)) that permits us to avoid the non-physical Gibbs oscillations. This truncation has been enforced on the Fourier components of χ ^ , at step (2) of the algorithm.
Eventually, our results, see Figure 3, are in good agreement with the standard T-matrix method [20] to compute multiple scattering by an ensemble of spheres in a homogeneous medium. Note that only three spheres among the five we considered are visible on the Y-Z plane cut (X = 0), and only one is visible on the X-Z plane cut (Y = 0). This could permit computing the optical forces that drive the dynamics of a trapped ensemble of glass spheres in a vacuum [44,45,46].
Finally, using the same method, we are able to compute the field scattered by an ensemble of randomly oriented ellipsoid of semi-axes ( a , b , c ) , whose shape can be described analytically in the Fourier space by:
χ ^ ( k ) = j = 0 N exp i k · R j ε ε b ε b j 1 ( k M ( ϕ j , θ j , ψ j ) k t ) k M ( ϕ j , θ j , ψ j ) k t ,
where M ( ϕ j , θ j , ψ j ) is the descriptor for the ellipsoid, rotated by the Euler angles ϕ j around X axis, θ j around Y axis and ψ j around Z axis:
M ( ϕ j , θ j , ψ j ) = R ( ϕ j , θ j , ψ j ) a 2 0 0 0 b 2 0 0 0 c 2 R ( ϕ j , θ j , ψ j ) 1 ,
R ( ϕ j , θ j , ψ j ) being the associated 3 × 3 Euler rotation matrix.
The result is presented in Figure 4. One can see that the interaction between neighboring scatterers, depending on their orientation, can deeply modify the field locally, e.g., enhance some components of the scattered field that were not present in the injected field.

6. Conclusions

In summary, we studied the Fourier Transformation of the Lippmann–Schwinger equation for electromagnetic scattering. Dealing separately with the singular and the regular part of the equation, we obtained an analytic expression where the role of the scatterer shape is clearly visible. This does not require a periodic geometry, nor the use of perfectly matched layers to adapt the boundary conditions.
We have provided a few numerical examples, using the factorization in Fourier space to solve the equation for simple systems, with low index contrasts, or in the long wavelength limit, in a configuration where multiple scattering occurs.
Perspectives include the possibility to solve, in Fourier space, the Lippmann–Schwinger equation associated with scattering problems in more general cases, taking advantage of recent works to compute fast Fourier Transforms [47]. This could permit, e.g., defining the Quasi-Normal Modes [18,48,49] of a dispersive scattering system. Equation (62) could help, e.g., to obtain a relationship between the scatterer shape and its eigenfunctions (the QNM modes), in particular for the static modes [50], for which k b = 0 . Field computation could also be carried out in lower dimensional systems, such as structured fibers [51]. Finally, this approach could help us to understand the multiple scattering in an ensemble of particles trapped by light beams using an analytical formalism.

Author Contributions

Conceptualization, F.G.; Methodology, F.G., V.R. and M.P.; Software, M.P.; Validation, F.G. and M.P.; Formal analysis, F.G. and V.R.; Investigation, F.G., V.R. and M.P.; Writing—original draft, F.G. and V.R.; Writing—review & editing, F.G. and M.P.; Supervision, F.G. and M.P.; Project administration, M.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Agence Nationale pour la Recherche (Grant No ANR-21-CE30-0006 and No ANR-22-CE24-0010).

Data Availability Statement

Data are available upon reasonable request.

Acknowledgments

M.P. acknowledges Suzanne Bessus, Josiane Parzych, Valérie Thouard and Sophie Sauvant for administrative support.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Fourier Transform and Notations

Appendix A.1. Fourier Transform of a Function

There are a lot of definitions of the Fourier transform. Let us present a convenient notation to encompass all the cases once for all (with f , g : R n R , F representing the direct Fourier transform). Let us denote < f , g > the canonical scalar product, either on R n , or (unambiguously) on the function space R n R . In the following, the fact that the electromagnetic field is a complex valued function will be handled by splitting real and imaginary part, in the calculations:
F a , b f ( k ) : = | b | ( 2 π ) 1 a n / 2 R n f ( t ) e i b k , t d t ,
F a , b 1 g ( t ) : = | b | ( 2 π ) 1 + a n / 2 R n g ( k ) e i b t , k d k ,
These simple results are gathered here withoug proof. For more details, see [31].
To jump from a convention to another, we have the simple following corresponding formula:
F a , b f ( k ) = | b / b | ( 2 π ) a a n / 2 F a , b f b b k .

Appendix A.2. Fourier Transform of a Tempered Distribution

Let us recall that if T S ( R n ) is a tempered distribution, we define the Fourier transform F a , b T by
F a , b T , φ : = T , F a , b φ ,
where,
f , g : = R n f ( t ) g ( t ) d t .
One can generalize the “jump” formula Equation (A3) to distribution, by:
F a , b T = | b / b | ( 2 π ) a a n / 2 m b b F a , b T ,
where, for all α 0 ,
m α T , φ : = 1 | α | n T , m 1 α φ

Appendix A.3. Fourier Transform of a Convolution

The FT of convolution can be expressed as:
F a , b ( f g ) = ( 2 π ) 1 a | b | n 2 F a , b f · F a , b g ,

Appendix A.4. Fourier Transform of a Product

The well known formula that links the FT of a product and the convolution of two FTs can be casted under the general notation, see Equations (A1) and (A2). The result reads:
F a , b ( f · g ) = | b | ( 2 π ) a + 1 n 2 F a , b f F a , b g ,

Appendix A.5. Alternative Notation Used in This Article

These general notations, in spite of being really useful to bring altogether the different Fourier transform conventions, can be a bit heavy while conducting computations. We will often use, for a function (or a distribution) u the simplified notation F ( u ) , or even u ^ , to symbolize F 1 , 1 ( u ) .

Appendix B. Lemma on Spherical Properties

Appendix B.1. Spherical Properties

Here, we give some detail on the notation we use in Appendix B.2.
In the multidimensional case, we have
S n 1 f ( θ ) d σ ( θ ) = φ 1 = 0 π · · φ n 2 = 0 π φ n 1 = 0 2 π f ( θ ( φ ) ) J ( n , φ ) d φ n 1 · · d φ 1
where
θ 1 = cos ( φ 1 ) , θ 2 = sin ( φ 1 ) cos ( φ 2 ) , θ 3 = sin ( φ 1 ) sin ( φ 2 ) cos ( φ 3 ) , θ n 1 = sin ( φ 1 ) sin ( φ n 2 ) cos ( φ n 1 ) , θ n = sin ( φ 1 ) sin ( φ n 2 ) sin ( φ n 1 ) ,
and
J ( n , φ ) = ( sin ( φ 1 ) ) n 2 ( sin ( φ n 3 ) ) 2 sin ( φ n 2 ) .
Note that φ 1 , φ 2 , φ n 2 [ 0 , π ] and φ n 1 [ 0 , 2 π ] .

Appendix B.2. Detailed Computation of the Integrals for G s

First, we can manage to obtain S n 1 log | θ 1 | θ 2 2 d θ from S n 1 log | θ 1 | θ 1 2 d θ and S n 1 log | θ 1 | d θ .
Using the notation defined in Appendix B.1, one obtains:
g ( φ 1 ) cos 2 ( φ 2 ) J ( n , φ ) d φ = g ( φ 1 ) J ( n , φ ) d φ g ( φ 1 ) sin 2 ( φ 2 ) J ( n , φ ) d φ = g ( φ 1 ) J ( n , φ ) d φ n 2 n 1 g ( φ 1 ) J ( n , φ ) d φ = 1 n 1 g ( φ 1 ) J ( n , φ ) d φ
Using Fubini and the properties of Wallis integrals: W n = 0 π 2 sin n ( x ) d x that obey the well-known relation ( n 1 ) W n 2 = n W n , for all n 2 . (here n 4 ),
0 π sin 2 ( φ 2 ) sin ( φ 2 ) n 3 d φ 2 = 2 W n 1 = n 2 n 1 2 W n 3 = n 2 n 1 0 π sin ( φ 2 ) n 3 d φ 2
So
S n 1 log | θ 1 | θ 2 2 d θ = log | cos ( φ 1 ) | sin 2 ( φ 1 ) cos 2 ( φ 2 ) J ( n , φ ) d φ = 1 n 1 log | cos ( φ 1 ) | sin 2 ( φ 1 ) J ( n , φ ) d φ = 1 n 1 S n 1 log | θ 1 | d θ S n 1 log | θ 1 | θ 1 2 d θ
To compute these integrals, we use ([34], p. 442),that links the integral of θ K ( x · θ ) on the S n 1 sphere to the following integral on the [0 1] inteval:
0 1 s α ( 1 s 2 ) β log ( s ) d s = α 0 1 s α ( 1 s 2 ) β d s = 2 α 0 1 u ( α 1 ) / 2 ( 1 u ) β d u = 2 α B α + 1 2 , β + 1 = 1 4 B α + 1 2 , β + 1 ψ α + 1 2 ψ α + 1 2 + β + 1
where ψ ( x ) : = Γ ( x ) Γ ( x ) is the digamma function, and B is defined by B ( x , y ) = Γ ( x ) Γ ( y ) Γ ( x + y ) , and verifies x B ( x , y ) = B ( x , y ) ( ψ ( x ) ψ ( x + y ) ) . Then, using the relations Γ ( z + 1 ) = z Γ ( z ) , Γ ( 1 2 ) = π , ψ ( z + 1 ) = ψ ( z ) + 1 z , ψ ( 1 2 ) = 2 log ( 2 ) γ , we obtain:
S n 1 log | θ 1 | d θ = π n / 2 Γ ( n / 2 ) ( ψ ( n / 2 ) + γ + 2 log ( 2 ) )
and
S n 1 log | θ 1 | θ 1 2 d θ = π n / 2 n Γ ( n / 2 ) ( ψ ( n / 2 ) + 2 n + γ + 2 log ( 2 ) 2 ) .
We also obtain
S n 1 log | θ 1 | θ 2 2 d θ = 1 n 1 S n 1 log | θ 1 | d θ S n 1 log | θ 1 | θ 1 2 d θ = π n / 2 n Γ ( n / 2 ) ( ψ ( n / 2 ) + 2 n + γ + 2 log ( 2 ) ) .
Using the same method, one computes without difficulty the integrals for higher order tensor—the results are gathered Table 2.

References

  1. Goodman, J. Introduction to Fourier Optics, 2nd ed.; Mc Graw-Hill: New York, NY, USA, 1996. [Google Scholar]
  2. Lalanne, P.; Morris, G.M. Highly improved convergence of the coupled-wave mathod for TM polarization. J. Opt. Soc. Am. A 1996, 13, 779. [Google Scholar] [CrossRef]
  3. Granet, G.; Guizal, B. Efficient implementation of the coupled-wave method for metallic lamellar gratings in TM polarization. J. Opt. Soc. Am. A 1996, 13, 1019–1023. [Google Scholar] [CrossRef]
  4. Knop, K. Rigorous diffraction theory for transmission phase gratings with deep rectangular grooves. J. Opt. Soc. Am. 1978, 68, 1206–1210. [Google Scholar] [CrossRef]
  5. Popov, E.; Nevière, M. Maxwell equations in Fourier space: Fast-converging formulation for diffraction by arbitrary shaped, periodic, anisotropic media. J. Opt. Soc. Am. A 2001, 18, 2886–2894. [Google Scholar] [CrossRef]
  6. Bertrand, A.; Dumur, F.; Mruczkiewicz, M.; Perrin, M.; Lartigau-Dagron, C.; Bousquet, A.; Vignau, L.; Billon, L.; Fasquel, S. Bottom-up honeycomb top layer for light outcoupling enhancement in blue organic light emitting diodes. Org. Electron. 2018, 52, 222–229. [Google Scholar] [CrossRef]
  7. Dumur, F.; Reculusa, S.; Mruczkiewicz, M.; Perrin, M.; Vignau, L.; Fasquel, S. Multilayer Langmuir-Blodgett films as diffractive external 3D photonic crystal in blue OLEDs. Opt. Express 2016, 24, 27184–27198. [Google Scholar] [CrossRef]
  8. Bachelet, A.; Fasquel, S.; Rampnoux, J.M.; Jonusauskas, G.; Takimiya, K.; Hirsch, L.; Perrin, M.; Abbas, M. Wide Range Color Tuning in Single Emissive Layer Organic Light Emitting Transistors. ACS Photonics 2023, 10, 2793–2798. [Google Scholar] [CrossRef]
  9. Arnoldus, H.F. Representation of the near-field, middle-field, far-field electromagnetic Green’s functions in reciprocal space. J. Opt. Soc. Am. B 2001, 18, 547–555. [Google Scholar] [CrossRef]
  10. Sheppard, C.J.R.; Lin, J.; Kou, S.S. Rayleigh-Sommerfeld diffraction formula in k space. J. Opt. Soc. Am. A 2013, 30, 1180–1183. [Google Scholar] [CrossRef]
  11. Sheppard, C.J.R.; Kou, S.S.; Lin, J. The Green-function transform and wave propagation. Front. Phys. 2014, 2, 67. [Google Scholar] [CrossRef]
  12. Schmalz, J.A.; Schmalz, G.; Gureyev, T.E.; Pavlov, K.M. On the derivation of the Green’s function for the Helmholtz equation using generalized functions. Am. J. Phys. 2010, 78, 181. [Google Scholar] [CrossRef]
  13. Acquista, C. Light scattering by tenous particles: A generalization of the Rayleigh-Gans-Rocard approach. Appl. Opt. 1976, 15, 2932–2936. [Google Scholar] [CrossRef] [PubMed]
  14. Gallatin, G.M. Fourier, gauss, fraunhofer, porod and the shape from moments problem. J. Math. Phys. 2012, 53, 013509. [Google Scholar] [CrossRef]
  15. Ciccariello, S.; Schneider, J.-M.; Schonfeld, B.; Kostorz, G. Generalization of Porod’s law of small-angle scattering to anisotropic samples. Euro Phys. Lett. 2000, 50, 601–607. [Google Scholar] [CrossRef]
  16. Vynck, K.; Pierrat, R.; Carminati, R. Polarization and spatial coherence of electromagnetic waves in uncorrelated disordered media. Phys. Rev. A 2014, 89, 013842. [Google Scholar] [CrossRef]
  17. Kahnert, F.M. Numerical methods in electromagnetic scattering theory. J. Quant. Spect. Rad. Transf. 2003, 79–80, 775–824. [Google Scholar] [CrossRef]
  18. Bai, Q.; Perrin, M.; Sauvan, C.; Hugonin, J.; Lalanne, P. Efficient and intuitive method for the analysis of light scattering by a resonant nanostructure. Opt. Express 2013, 21, 27371–27382. [Google Scholar] [CrossRef]
  19. Waterman, P.C. Matrix formulation of electromagnetic scattering. Proc. IEEE 1965, 53, 805–812. [Google Scholar] [CrossRef]
  20. Egel, A.; Pattelli, L.; Mazzamuto, G.; Wiersma, D.S.; Lemmer, U. CELES: CUDA-accelerated simulation of electromagnetic scattering by large ensembles of spheres. J. Quant. Spect. Rad. Transf. 2017, 199, 103–110. [Google Scholar] [CrossRef]
  21. Mishchenko, M.I.; Travis, L.D.; Mackowski, D.W. T-matrix computations of light scattering by nonspherical particles: A review. J. Quant. Spectr. Rad. Transf. 1996, 55, 535–575. [Google Scholar] [CrossRef]
  22. Hu, S.; Liu, L.; Gao, T.; Zeng, Q. Design and Validation of the Invariant Imbedded T-Matrix Scattering Model for Atmospheric Particles with Arbitrary Shapes. Appl. Sci. 2019, 9, 4423. [Google Scholar] [CrossRef]
  23. Schebarchov, D.; Ru, E.C.L.; Grand, J.; Auguié, B. Mind the gap: Testing the Rayleigh hypothesis in T-matrix calculations with adjacent spheroids. Opt. Express 2019, 27, 35750–35760. [Google Scholar] [CrossRef]
  24. Budko, N.V.; Samokhin, A.B. Spectrum of the volume integral operator of electromagnetic scattering. SIAM J. Sci. Comput. 2006, 28, 682–700. [Google Scholar] [CrossRef]
  25. Zouros, G.P.; Budko, N.V. Transverse electric scattering on inhomogeneous objects: Spectrum of integral operator and preconditioning. SIAM J. Sci. Comput. 2012, 34, B226–B246. [Google Scholar] [CrossRef]
  26. Baddour, N. Operational and convolution properties of three-dimensional Fourier transforms in spherical polar coordinates. J. Opt. Soc. Am. A Opt. Image Sci. Vis. 2010, 27, 2144–2155. [Google Scholar] [CrossRef] [PubMed]
  27. Reed, M.; Simon, B. Methods of Modern Mathematical Physics, Volume 3 of Scattering Theory; Academic Press: Cambridge, MA, USA, 1979. [Google Scholar]
  28. Samokhin, A.B.; Shestopalov, Y.V.; Shestopalov, I.U.V. Integral Equations and Iteration Methods in Electromagnetic Scattering; VSP: Zeist, The Netherlands, 2001. [Google Scholar]
  29. Perrin, M.; Gruy, F. Explicit calculation of singular integrals of tensorial polyadic kernels. Q. Appl. Math. 2023, 81, 65–86. [Google Scholar] [CrossRef]
  30. Grafakos, L.; Teschl, G. On Fourier transforms of radial functions and distributions. J. Fourier Anal. Appl. 2013, 19, 167–179. [Google Scholar] [CrossRef]
  31. Gruy, F.; Perrin, M.; Rabiet, V. Fourier Transform of the Lippmann-Schwinger Equation for 3D Vectorial Electromagnetic Scattering: A Direct Relationship between Fields and Shape. Available online: https://hal.archives-ouvertes.fr/hal-03043716 (accessed on 7 December 2020).
  32. Schot, S.H. Eighty years of Sommerfeld’s radiation condition. Hist. Math. 1992, 19, 385–401. [Google Scholar] [CrossRef]
  33. Novotny, L.; Hecht, B. Principles of Nano-Optics; Cambridge University Press: Cambridge, UK, 2006. [Google Scholar]
  34. Grafakos, L. Classical Fourier Analysis. In Graduate Texts in Mathematics, 3rd ed.; Springer: New York, NY, USA, 2014. [Google Scholar]
  35. Rabiet, V. Fourier Transform of a Class of Radial and Semi-Radial Functions. Available online: https://hal.archives-ouvertes.fr/hal-02494837 (accessed on 29 February 2020).
  36. Matiur, R. Applications of Fourier Transforms to Generalized Functions; WIT Press: Billerica, MA, USA, 2011. [Google Scholar]
  37. Delabre, U.; Feld, K.; Crespo, E.; Whyte, G.; Sykes, C.; Seifert, U.; Guck, J. Deformation of phospholipid vesicles in an optical stretcher. Soft Matter 2015, 11, 6075–6088. [Google Scholar] [CrossRef]
  38. Crouzil, T.; Perrin, M. Dynamics of a chain of optically coupled micro droplets. J. Eur. Opt. Soc.-Rapid Publ. 2013, 8, 13079-1. [Google Scholar] [CrossRef]
  39. Kilgore, K.; Moskow, S.; Schotland, J.C. Convergence of the Born and inverse Born series for electromagnetic scattering. Appl. Anal. 2017, 96, 1737–1748. [Google Scholar] [CrossRef]
  40. Villeneuve, P.R.; Piché, M. Photonic bandgaps: What is the best numerical representation of periodic structures? J. Mod. Opt. 1994, 41, 241–256. [Google Scholar] [CrossRef]
  41. Li, L. Use of Fourier series in the analysis of discontinuous periodic structures. J. Opt. Soc. Am. A 1996, 13, 1870–1876. [Google Scholar] [CrossRef]
  42. Popov, E.; Nevière, M.; Bonod, N. Factorization of products of discontinuous functions applied to Fourier–Bessel basis. J. Opt. Soc. Am. A 2004, 21, 46–52. [Google Scholar] [CrossRef]
  43. Parker, K.J. Apodization and Windowing Functions. IEEE Trans. Ultrason. Ferro. Freq. Control 2013, 60, 1263–1271. [Google Scholar] [CrossRef] [PubMed]
  44. Amarouchene, Y.; Mangeat, M.; Vidal-Montes, B.; Ondic, L.; Guerin, T.; Dean, D.S.; Louyer, Y. Nonequilibrium Dynamics Induced by Scattering Forces for Optically Trapped Nanoparticles in Strongly Inertial Regimes. Phys. Rev. Lett. 2019, 122, 183901. [Google Scholar] [CrossRef]
  45. Bellando, L.; Kleine, M.; Amarouchene, Y.; Perrin, M.; Louyer, L. Giant Diffusion of Nanomechanical Rotors in a Tilted Washboard Potential. Phys. Rev. Lett. 2022, 129, 023602. [Google Scholar] [CrossRef] [PubMed]
  46. Hüpfl, J.; Bachelard, N.; Kaczvinszki, M.; Horodynski, M.; Kühmayer, M.; Rotter, S. Optimal Cooling of Multiple Levitated Particles through Far-Field Wavefront Shaping. Phys. Rev. Lett. 2023, 130, 083203. [Google Scholar] [CrossRef]
  47. Leitersdorf, O.; Boneh, Y.; Gazit, G.; Ronen, R.; Kvatinsky, S. FourierPIM: High-throughput in-memory Fast Fourier Transform and polynomial multiplication. Mem.-Mater. Devices Circuits Syst. 2023, 4, 100034. [Google Scholar] [CrossRef]
  48. Perrin, M. Eigen-energy effects and non-orthogonality in the quasi-normal mode expansion of maxwell equations. Opt. Express 2016, 24, 27137–27151. [Google Scholar] [CrossRef] [PubMed]
  49. Yan, W.; Faggiani, R.; Lalanne, P. Rigorous modal analysis of plasmonic nanoresonators. Phys. Rev. B 2018, 97, 205422. [Google Scholar] [CrossRef]
  50. Sauvan, C. Quasinormal modes expansions for nanoresonators made of absorbing dielectric materials: Study of the role of static modes. Opt. Express 2021, 29, 8268–8282. [Google Scholar] [CrossRef] [PubMed]
  51. Bouwmans, G.; Pureur, V.; Betourne, A.; Quiquempois, Y.; Perrin, M.; Bigot, L.; Douay, M. Progress in solid core photonic bandgap fibers. Opt. Quantum Electron. 2007, 39, 949–961. [Google Scholar] [CrossRef]
Figure 1. Maps of the real part of the scattered field, from Mie theory—panel (a,c)—and inverse FT of Equation (64)—panel (b,d). A plane wave polarized linearly along x , and propagating along z , towards z > 0 , is impinging on a sphere of diameter d = 1.5 λ , where λ is the vacuum wavelength. The sphere has an index n i n t = 1.35 , and for the surrounding medium n e x t = 1.33 . Panel (a,b) displays the x -component, panel (c,d) displays the z -component. The black dotted circle figures the sphere boundary.
Figure 1. Maps of the real part of the scattered field, from Mie theory—panel (a,c)—and inverse FT of Equation (64)—panel (b,d). A plane wave polarized linearly along x , and propagating along z , towards z > 0 , is impinging on a sphere of diameter d = 1.5 λ , where λ is the vacuum wavelength. The sphere has an index n i n t = 1.35 , and for the surrounding medium n e x t = 1.33 . Panel (a,b) displays the x -component, panel (c,d) displays the z -component. The black dotted circle figures the sphere boundary.
Mathematics 11 04691 g001
Figure 2. Real (black) and imaginary (magenta) part of the x component of the scattered field, along the direction of propagation. Parameters are those of Figure 1. Symbols show the results computed with Mie theory, and lines are for the inverse FT of Equation (64).
Figure 2. Real (black) and imaginary (magenta) part of the x component of the scattered field, along the direction of propagation. Parameters are those of Figure 1. Symbols show the results computed with Mie theory, and lines are for the inverse FT of Equation (64).
Mathematics 11 04691 g002
Figure 3. Map of the intensity of the x component of the scattered field, in the (XZ) and (YZ) planes, for a cluster of five spheres of glass ( ε = 2.1 ) in air ( ε b = 1 ), placed at [0,0,0]; [0,R,2R]; [0.2R,−2R,R]; [2R,R,−2R]; [−1.5R,−1.3R,2R], excited by a plane wave polarized linearly along Z, propagating along X, of unitary amplitude, with R = λ / 100 . Exact result, from [20] (panel (a,c)) and results obtained from the fourth order Born expansion of Equation (62) (panel (b,d)) are displayed.
Figure 3. Map of the intensity of the x component of the scattered field, in the (XZ) and (YZ) planes, for a cluster of five spheres of glass ( ε = 2.1 ) in air ( ε b = 1 ), placed at [0,0,0]; [0,R,2R]; [0.2R,−2R,R]; [2R,R,−2R]; [−1.5R,−1.3R,2R], excited by a plane wave polarized linearly along Z, propagating along X, of unitary amplitude, with R = λ / 100 . Exact result, from [20] (panel (a,c)) and results obtained from the fourth order Born expansion of Equation (62) (panel (b,d)) are displayed.
Mathematics 11 04691 g003
Figure 4. Map of the intensity of two components of the scattered field, in the (YZ) plane, for a cluster of 20 randomly placed and oriented ellipsoid of glass ( ε = 2.1 ) in air ( ε b = 1 ), whose semi-lengths are 0.9 R , 0.5 R , and 0.3 R , with R = λ / 100 . The scatterers are excited by a plane wave polarized linearly along Z, propagating along X, of unitary amplitude. The Z-component (panel (a)) and the Y-component (panel (b)) are displayed.
Figure 4. Map of the intensity of two components of the scattered field, in the (YZ) plane, for a cluster of 20 randomly placed and oriented ellipsoid of glass ( ε = 2.1 ) in air ( ε b = 1 ), whose semi-lengths are 0.9 R , 0.5 R , and 0.3 R , with R = λ / 100 . The scatterers are excited by a plane wave polarized linearly along Z, propagating along X, of unitary amplitude. The Z-component (panel (a)) and the Y-component (panel (b)) are displayed.
Mathematics 11 04691 g004
Table 1. Singular integrals Equation (9) for even and odd tensors.
Table 1. Singular integrals Equation (9) for even and odd tensors.
Tensor ComponentsComponents of W f ( ξ )
1 E 0
θ l O l = O 1 ξ l
θ l θ m E l m = E 11 ξ l ξ m + E 22 ξ l ξ m + δ l , m
Table 2. Coefficients for the singular integrals of the even and odd tensors.
Table 2. Coefficients for the singular integrals of the even and odd tensors.
Tensor OrderDefinition of CoefficientsValue
0 E 0 B ( 0 , 1 ) log | θ 1 | d θ π n / 2 Ψ ( n / 2 ) Ψ ( 1 / 2 ) Γ ( n / 2 )
1 O 1 i π / θ 1 > 0 θ 1 d θ ( i π / 2 ) π n 1 2 2 Γ ( ( n + 1 ) / 2 )
2 E 11 B ( 0 , 1 ) log | θ 1 | θ 1 θ 1 d θ π n / 2 1 2 Ψ ( ( n + 2 ) / 2 ) Ψ ( 3 / 2 ) Γ ( ( n + 2 ) / 2 )
E 22 B ( 0 , 1 ) log | θ 1 | θ 2 θ 2 d θ π n / 2 1 2 Ψ ( ( n + 2 ) / 2 ) Ψ ( 1 / 2 ) Γ ( ( n + 2 ) / 2 )
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gruy, F.; Rabiet, V.; Perrin, M. Fourier Transform of the Lippmann-Schwinger Equation: Solving Vectorial Electromagnetic Scattering by Arbitrary Shapes. Mathematics 2023, 11, 4691. https://doi.org/10.3390/math11224691

AMA Style

Gruy F, Rabiet V, Perrin M. Fourier Transform of the Lippmann-Schwinger Equation: Solving Vectorial Electromagnetic Scattering by Arbitrary Shapes. Mathematics. 2023; 11(22):4691. https://doi.org/10.3390/math11224691

Chicago/Turabian Style

Gruy, Frederic, Victor Rabiet, and Mathias Perrin. 2023. "Fourier Transform of the Lippmann-Schwinger Equation: Solving Vectorial Electromagnetic Scattering by Arbitrary Shapes" Mathematics 11, no. 22: 4691. https://doi.org/10.3390/math11224691

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop