270
Views
3
CrossRef citations to date
0
Altmetric
Articles

Non-iterative two-step method for solving scalar inverse 3D diffraction problem

ORCID Icon, ORCID Icon & ORCID Icon
Pages 1474-1492 | Received 21 Oct 2019, Accepted 20 Jan 2020, Published online: 18 Feb 2020

Abstract

The scalar problem of reconstruction of an unknown refractive index of an inhomogeneous solid is considered. The original boundary value problem for the Helmholtz equation with an unknown refractive index is reduced to the source-type integral equation. The solution to the inverse problem is obtained in two steps. First, the integral equation of the first kind is solved in the inhomogeneity domain using measurements of the total field outside the domain. The uniqueness of a solution to the integral equation of the first kind is proved in a special class of functions. Second, the sought-for refractive index is explicitly expressed via the found solution and the total field. The two-step method was verified by solving a test problem with a given refractive index. Procedures for refining approximate solutions were proposed and implemented. Efficiency of the proposed method was approved by comparison between the exact solution and the approximate ones.

2010 Mathematics Subject Classifications:

1. Introduction

The paper deals with a non-iterative two-step method (TSM) for solving the scalar inverse problem of diffraction by an inhomogeneous solid located in the unbounded homogeneous space R3.

The importance of the considered problem is due to a wide range of applications such as microwave tomography or reconstruction of characteristics of composite materials.

Among theoretical works dedicated to theoretical investigation of existence and uniqueness of solutions to inverse problems, we only mention [Citation1] which contains an extensive and up-to-date bibliography on the subject.

Common numerical methods for studying inverse problems are based on solving hyperbolic systems of differential equations in the time domain using finite difference or finite element methods, with subsequent minimization of the corresponding functionals and Tikhonov regularization [Citation2–10].

There have recently appeared several works in which novel iterative globally convergent algorithms were proposed. The approaches presented in [Citation11, Citation12] are based on the construction of weighted globally strictly convex cost functionals. Eliminating the phenomenon of multiple local minima of cost functionals provides the global convergence to the correct solution of the gradient projection method.

The volume singular integral equation method is an alternative approach to solving the inverse problems of electrodynamics and acoustics (see e.g. [Citation7, Citation13–20]).

In this paper, we use the integral equation which is well-known as the ‘source-type integral equation’ (STIE). Common techniques for numerical solving STIE involve minimization of special error functionals (see, e.g. [Citation13, Citation20]) and require a good initial approximation to avoid local minima of the cost functionals. The idea of TSM is in direct numerical solving the linear source-type integral equation with subsequent explicit evaluation of the sought-for contrast function.

The article consists of four sections.

In Section 2, we rigorously formulate the forward problem of diffraction and give main theoretical results of its investigation. Note that some results are similar to the ones described in [Citation15]. The major difference from [Citation15] is that we consider the quasiclassical setting of the boundary value problem (BVP) for the Helmholtz equation, assuming that a solution should satisfy additional smoothness conditions. Then, we write the integral Lippmann–Schwinger equation (LSIE) with respect to the unknown total field u=u0+us in the inhomogeneity region Q. The operator of the equation is well studied [Citation15] and is known to be a Fredholm operator of index zero. Further, we show that any solution uL2(Q) to LSIE with a smooth right-hand side represents in fact a quasiclassical solution to the original BVP. Thus, we obtain that the BVP for the Helmholtz equation is equivalent to the system of integral equations used for recovering the refractive index in Section 3 of the article.

Section 3 describes theoretical investigation of the inverse scattering problem. We assume that the incident wave is the field of a point source located outside Q¯, whereas the sought-for refractive index k(x) is assumed to be a continuous or piecewise Hölder function in Q such that |k(x)|k~>k0. Here k0>0 is the given wave number of the free space R3. To find the function k(x), we consider STIE under assumption that the near field data is determined in some bounded domain D such that Q¯D¯=, whereas the source point x0 is outside D¯Q¯.

In Section 3.2, we describe TSM. The first step is in direct solving the STIE. Note that we introduce the current J(x)=(k2(x)k02)u(x) in the inhomogeneity domain Q and then solve STIE with respect to J using the near field data given in D. The second step of TSM involves direct calculation of the sought-for solution k(x) via the given functions J(x), u(x) and u0(x) using the LSIE in the domain Q.

Solving STIE, one faces the well-known problem of non-uniqueness of a solution to STIE. In Section 3.2, we give an example of a smooth non-trivial solution to the homogeneous STIE. However, unique solvability is then proved in special function classes. In [Citation21], we introduced the class of piecewise-constant functions with rectangular support. In the present work, we describe much wider classes of solutions which can be represented by linear combinations of compactly supported basis functions.

The main theoretical result presented in Section 3.3 is the theorem on uniqueness of a solution to the STIE that was first announced in [Citation22]. As in [Citation21, Citation23], we prove that, for almost all values of the wave number k0>0, the STIE has at most one solution in the introduced classes of functions.

In Section 4, we describe conditions of numerical tests, show in several figures the obtained approximate solutions, and explain the algorithm of solutions' refinement. It is clear that in a realistic experiment, one cannot use some ‘pure’ field data which can be analytically modelled. That is why we simulate noisy near filed data which results in disturbing a solution, as well as appearing of false inhomogeneities and loss of the true ones. We propose several techniques for obtaining accurate solutions: extraneous noise screening out (filtering the input near filed data), analysis of disturbed solutions obtained for various wave frequencies with the further construction of an accurate approximate solution, and final postprocessing (levelling of the sought-for function).

The last section of the paper contains proofs of the theorems.

2. Forward scattering problem: statement and main results

We consider a bounded solid Q located in the isotropic homogeneous space R3. The lossless homogeneous medium R3Q¯ is characterized by a given wave number k0>0.

The inhomogeneity domain Q is filled with isotropic inhomogeneous medium. We assume that Q can be represented by a union of several subdomains Ql (l=1,,N), Q¯=lQ¯l,QlQl=for ll, and Ql is a piecewise smooth boundary that consists of a finite number of surfaces of the class C.

We consider inhomogeneities of the domain Q of two types. Inhomogeneities of the first type are presented by continuous functions k(x)=n(x)k0C(Q¯), whereas inhomogeneities of the second type are described by piecewise-continuous functions k(x). In the latter case, we set (1) k(x)=kl(x),xQl,(1) where klCα(Ql) are arbitrary Hölder continuous functions. At the points of the boundaries Ql, the function k(x) can be defined via the one-sided limit from any side of the surface.

Introducing the set of characteristic functions (2) χl(x)=1,xQl,0,xQl,(2) we can define the function k(x) at any point xQ by the equality (3) k(x)=lkl(x)χl(x).(3)

We define EQ as the union of all edges of the solids Ql and introduce the following notation: (4) Ql:=QlEQ,Q:=QEQ.(4)

We use the representation of the total field U(x,t) via the sum U(x,t)=U0(x,t)+Us(x,t) of the incident wave U0 and the scattered field Us. All fields depend on time harmonically: U0(x,t)=u0(x)eiωt and Us(x,t)=us(x)eiωt.

The function (5) u0(x)=eik0|xx0|4π|xx0|,x0Q¯,(5) describes the incident field of a point source that satisfies the Helmholtz equation (+k02)u0(x)=δ(xx0) and the Sommerfeld radiation condition.

Definition 2.1

The forward scattering problem in the rigorous mathematical statement is to find a solution u(x) to the following boundary value problem: (6) (P1)(+kl2(x))u(x)=0,xQl,(+k02)u(x)=δ(xx0),xR3Q¯,[u]Ql=0,unQl=0,uHloc1(R3{x0}),usr=ik0us+o1r,r=|x|+.(6) Here [u]Ql denotes the jump of the function u, i.e. the difference of traces of u on Ql from the inside and the outside of the domain Ql.

Definition 2.2

Any solution to the problem (P1) that satisfies the conditions (7) uC1(R3{x0})lC2(Ql)C(R3(Q¯{x0})),(7) is a quasiclassical solution to the forward scattering problem.

Remark 2.1

Note that a solution to problem (P1) should be understood in the distributional sense due to the choice of the incident field and the equation considered in R3Q¯. Nevertheless, we formulate the Helmholtz equation in Ql and the Sommerfeld radiation condition in the classical sense assuming that any solution to (P1) is in fact a smooth function at any point xx0.

The problem (P1) can be reduced [Citation15] to the following system of integral equations: (8) u(x)Q(k2(y)k02)G(x,y)u(y)dy=u0(x),xQ,(8) (9) u(x)=u0(x)+Q(k2(y)k02)G(x,y)u(y)dy,xR3(Q{x0}).(9)

Definition 2.3

The integral statement of the forward diffraction problem is understood as the system (P2) consisting of equation (Equation8) in the domain Q and representation (Equation9) in R3(Q{x0}).

The operator in (Equation8) denoted by IA is treated as a mapping in the L2(Q) space.

First, it can be shown that any solution u(x) of the problem (P2) satisfies the smoothness conditions formulated in the quasiclassical statement of the problem.

Theorem 2.4

Let (Equation8) have a solution uL2(Q). Then, the total field u(x) extended outside Q by (Equation9) satisfies smoothness conditions (Equation7).

The next two theorems are on the equivalency between two formulations of the forward scattering problem, and on uniqueness of the quasiclassical solution to (P1).

Theorem 2.5

The problems (P1) and (P2) are equivalent. More precisely, if u(x) is a quasiclassical solution to the problem (P1) then u satisfies (Equation8) and (Equation9). Vise versa, if uL2(Q) is a solution to the IE (Equation8), then the total field u(x) extended to R3{x0} by (Equation9) is a quasiclassical solution to the problem (P1).

Theorem 2.6

For any k(x)0 the problem (P1) has at most one quasiclassical solution.

The proof of Theorem 2.6 can be found in [Citation24, Citation25].

From Theorems 2.5 and 2.6, it follows that IA is an invertible operator. For any uL2(Q) we have AuH2(Q) which implies that A is a compact operator in L2(Q). Let u00 in R3. Then the boundary value problem (P1) has only the trivial solution (see Theorem 2.6). By virtue of the equivalency between (P1) and (P2), u = 0 is the only solution to the IE (IA)u=0. Hence, (IA):L2(Q)L2(Q) is an injective Fredholm operator with index zero. Thus, we arrive at

Theorem 2.7

The operator (IA):L2(Q)L2(Q) is continuously invertible.

Thus, summarizing Theorems 2.4–2.7, we derive that the forward diffraction problem has a unique quasiclassical solution.

3. Refractive index reconstruction

3.1. Statement of the inverse problem

Consider an inhomogeneous solid (10) Q={x=(x1,x2,x3):a1<x1<b1, a2<x2<b2, a3<x3<b3}(10) and assume that Q is characterized by an unknown refractive index n(x)=k(x)/k0 which can be a continuous function in Q¯, or a piecewise-continuous function. In the latter case, k(x) is assumed to be a piecewise Hölder function in Q such that k(x)Cα(Q¯l), where QlQ.

Introduce a bounded domain D, D¯Q¯=. The values of the total field (11) U(x,t)=U0(x,t)+Us(x,t),Us(x,t)=useiωt,(11) are given at the points xD at a frequency ω.

The incident wave is (12) U0(x,t)=eik0|xx0|4π|xx0|eiωt,(12) where x0 is an arbitrary source point such that x0Q¯D¯.

In the proposed statement of the inverse diffraction problem, we use the system (P2) of integral equalities which represent the relation between the total field u(x) and the function k(x). It is shown above that problems (P1) and (P2) are equivalent.

Definition 3.1

Statement of the inverse problem

Let k(x), xQ, be an unknown continuous (or piecewise Hölder) function. Assume that inequality (13) |k(x)|k~>k0(13) holds in Q¯. The inverse problem of diffraction in the integral formulation is to find the function k(x) in the entire domain Q from equation (14) Q(k2(y)k02)G(x,y)u(y)dy=u(x)u0(x),xD,(14) using given values of the total field u(x), xD, and taking into account the equation (Equation8). (15) u(x)to be deleted(15)

Remark 3.1

Inequality (Equation13) should not be treated as a restriction on considered domains. It merely describes the scatterer's refractive index that differs from the index of the free space which is a standard condition in acoustics and electrodynamics.

3.2. Formulation of TSM for solving the inverse problem

We introduce the function J(x)=(k2(x)k02)u(x) in the region Q and rewrite Equations (Equation14) and (Equation15) as follows (16) QG(x,y)J(y)dy=u(x)u0(x)=us(x),xD,(16) (17) J(x)k2(x)k02QG(x,y)J(y)dy=u0(x),xQ.(17)

The proposed non-iterative TSM for reconstructing the unknown function k(x) consists of two steps:

  • using the given values of the incident wave u0(x) and the total field u(x) in D, we find the solution J(x) to (Equation16) in the domain Q;

  • we evaluate the function k(x) at points xQ using equation(Equation17).

It can be shown that the IE (Equation16) has multiple solutions which follows from the proposition below.

Proposition 3.2

For any k0, there exist non-trivial solutions to the homogeneous integral equation QG(x,y)J(y)dy=0.

Proof.

Consider an arbitrary domain Q and a smooth function that satisfies the homogeneous boundary conditions ψ|Q=ψ/n|Q=0 (closed-form expressions of ψ can easily be given in cases of elementary shapes, i.e. parallelepipeds, balls, etc. [Citation21]). Define J(x)=(+k02)ψ. By virtue of the boundary conditions for ψ one gets the representation ψ(x)=QG(x,y)J(y)dy,xQ¯. Introduce the potential v(x)=QG(x,y)J(y)dy,xR3. Then at any point xQ one obtains v(x)=ψ(x). However, the relation v0 holds outside the closed cube Q¯: 0=Qψ(y)G(x,y)nG(x,y)ψ(y)ndsy=Q(ψ(y)yG(x,y)G(x,y)yψ(y))dy=Q(k02ψ(y)G(x,y)G(x,y)yψ(y))dy=QG(x,y)J(y)dy=v(x),xQ¯.

3.3. Uniqueness of a solution J(x) in a special function class

Introduce the mesh of nodes (18) x1,l1=a1+b1a1nl1, x2,l2=a2+b2a2nl2, x3,l3=a3+b3a3nl3,0lkn,(18) and the set of subdomains (19) Πl=Πl1l2l3={x:xk,lk<xk<xk,lk+1}, k=1,2,3,0lkn1,(19) where l denotes the multi-index (l1l2l3).

Definition 3.3

Let rl=(h1l1,h2l2,h3l3), where hk=(bkak)/n. Then (20) Qn=Qn(Q)={Πl},0lknkn,(20) is a given partition of the region Q by the parallelepipeds Πl which satisfy the condition (21) lΠl=Π0+rl,Π0={x:xk,0<xk<xk,1}.(21)

Below we will define the classes S(Qn) of the sought-for solutions to Equation (Equation16). Let Q be a bounded region with a given partition Qn. Let {ψl} be a set of functions such that

  1. the function ψ0 has a compact support suppψ0Π¯0;

  2. ψ0 is continuous in Π¯0;

  3. lψl(x)=ψ0(xrl);

  4. mesSk0{ξ:Fψ0(ξ)=0}=0.

Here mesSk0 is a standard measure on a sphere Sk0 of radius k0>0 centred at the origin, and Fψ0(ξ) is the Fourier transform of the function ψ.

Definition 3.4

The class S(Qn) is a set of finite linear combinations (22) J(x)=lJlψl(x),(22) where Jl are some coefficients, and ψl(x) satisfy the above written conditions. By AS(Qn), we denote the image of S(Qn) under the action of the operator AJ(x)=QG(x,y)J(y)dy.

Remark 3.2

(1) Note that in general we do not assume that Ql=Πl,, i.e. we do not reconstruct the inhomogeneity of the solid on an a priory given set of subdomains. (2) The supports of the functions ψl(x) may in fact differ from the parallelepipeds Πl. Thus, one can consider not only piecewise constants but a much wider approximating classes of functions (see Figure ).

Figure 1. Plots of various approximating functions ψl(x1,x2,x3) in Q (the variable x3 is fixed).

Figure 1. Plots of various approximating functions ψl(x1,x2,x3) in Q (the variable x3 is fixed).

Theorem 3.5

Let (23) k0>π2n32d,d=min1i3|biai|.(23) Then equation (24) QG(x,y)J(y)dy=us(x),xD, D¯Q¯=, usC(D¯)(24) has at most one solution JS(Qn). In addition, Equation (Equation24) has at most one solution JS(Qn) for every nN and for any wave number k0>0, with the possible exception of finite number of its values.

Let us assume that the right-hand side us(x) of (Equation24) belongs to the class AS(Qn). Then the operator of the left hand side of (Equation24) can be treated as a mapping in finite-dimensional spaces. It results from Theorem 3.5 that such a mapping is continuously invertible. Thus, we arrive at

Theorem 3.6

If condition (Equation23) is satisfied, then for any us(x)AS(Qn) there exists a unique solution of Equation (Equation24).

4. Numerical simulation

To illustrate the proposed method, we numerically study a series of test inverse problems assuming that Q is an inhomogeneous parallelepiped whose contrast function is everywhere non-zero. More precisely, condition (Equation13) is always satisfied.

The approach for solving a test problem is as follows. First, we consider the cube Q with a function k(x), xQ¯, which represents the exact solution to the inverse problem. Second, for the given function k(x) we find a unique solution u(x), xQ, of the forward scattering problem which is then used for determining the simulated total field u(x), xD, of the inverse scattering problem (see relation (Equation9)).

Given the incident wave u0 and the simulated total field u in D, we find a solution J to (Equation16). In the present work, we consider the classes S(Qn) of piecewise-constant functions J(x)=lJlψl(x). Here ψl(x) are the characteristic functions of the balls Brn(cl) of radius rn centred at points clQ. The radius rn is fixed for any given partition and the points cl are chosen as to satisfy conditions (1)–(4) on page 15. Actually, we define cl as the centres of the rectangles Πl defined by (Equation18),(Equation19). Finally, using formula (Equation17), we recover the sought-for function k(x).

We use collocation method for approximate solving equation (Equation16). To this end, we define sets of collocation nodes xk in the domain D, where the total field is given. Approximate solutions are sought in the form (Equation22) with the characteristic functions ψl. To obtain a unique approximate solution we require that the number of equations be equal to the number N of unknown coefficients Jl. This implies that the number of collocation points representing the receivers' positions (or points of the field measuring) should be equal to N. We use the central rectangles rule for calculating the integrals of the left hand side of (Equation24). Since the integration domains are ΠlQ, the points xkD and Q¯D¯=, then the kernel G is smooth. Consequently, the rectangle rule provides sufficient accuracy. In practice, we apply the midpoint rule with at most 83 terms in the quadrature.

Application of the collocation method and non-iterative procedures for finding solutions makes the TSM a relatively fast method which doesn't require supercomputing or distributed computing. In the carried out experiments which took from 1 to 18 min, a PC with the CoreI5–8300h processor with the clock speed 3.9 GHz was used. The random-access memory (RAM) requirements depend primarily on the number of the sought-for coefficients Jl. In the tested implementation of the algorithm, the required RAM varied from 0.15 to 1.5 GB.

Below, we discuss results of numerical solving the inverse problem as well as the comparison of the exact solution of the inverse problem and the approximate ones.

We take the cube Q=[0.075,0.075]3 with a side of 15 cm. The incident wave is defined by (Equation5), where the source is located at the point x0=(0,0,0.15), the wave frequency varies within the range of 25–27 GHz. We consider the domain D=D1D2, where D1 and D2 are located on the opposite sides of Q: D1=(0.09,0.08)×(0.075,0.075)×(0.075,0.075) and D1=(0.08,0.09)×(0.075,0.075)×(0.075,0.075). The mesh sizes in Q and D vary from 0.5 to 1.5 cm depending on n (see formulas (Equation18) and (Equation19)).

In this work, we consider the case of three ball-shaped inclusions: the inhomogeneity of the solid is described by a piecewise-continuous complex-valued function k(x) which is equal to 20 + 10i except for three spherical subdomains, where k(x) varies from 33 to 38 and k(x) is chosen within the segment [17;18]. Figure  shows the real and the imaginary parts of the exact solution to the test problem.

Figure 2. The real (left) and the imaginary (right) parts of the exact solution of the model inverse problem with noiseless data: nl=0%. The wave frequency is 27 GHz.

Figure 2. The real (left) and the imaginary (right) parts of the exact solution of the model inverse problem with noiseless data: nl=0%. The wave frequency is 27 GHz.

The next set of figures is presented for understanding the dependance of approximate solutions' accuracy on the amount of noise in the data. Note that, given pure simulated data (undisturbed field u in the domain D), we obtain very accurate solutions which can hardly be distinguished from the exact ones (see Figure ). We simulate noising of the data in the following way: we first solve the forward problem with ‘pure’ data; then we evaluate the field in the region D by formula (Equation9) adding random noise to the density u(x),xQ, of the volume potential. More precisely, we set us(x)=Q(k2(y)k02)G(x,y)u~(y)dy, where the u~(y)=(1+rand(ν,ν))u(y). Here rand(ν,ν) returns a random real from the interval (ν,ν), and ν is the noise level. So, if ν=0.05 we say that the data is noisy with the noise level nl=5%. Thus, a good simulation of perturbed near field data us(x),xD, is obtained. Figure  demonstrates approximate solutions of the inverse problem with disturbed data showing noisy background and numerous artefacts. The noise level denoted by nl ranges from 0.1% to 0.5% with respect to the amplitude of the noiseless field.

Figure 3. The real (left) and the imaginary (right) parts of the approximate solution of the model inverse problem with noiseless data: nl=0%. The wave frequency is 27 GHz.

Figure 3. The real (left) and the imaginary (right) parts of the approximate solution of the model inverse problem with noiseless data: nl=0%. The wave frequency is 27 GHz.

We use the same method for erasing artefacts and more accurate detection of true inhomogeneities as in [Citation21]. The method is in two procedures.

Figure 4. The real part of approximate solution of the model inverse problem with noisy near field data. The values of the noise level are nl=0.1%, nl=0.25%, nl=0.4%, and nl=0.5%. The wave frequency is 27 GHz.

Figure 4. The real part of approximate solution of the model inverse problem with noisy near field data. The values of the noise level are nl=0.1%, nl=0.25%, nl=0.4%, and nl=0.5%. The wave frequency is 27 GHz.

The first preprocessing procedure is used for filtering noisy near field data in the domain D. We take a collocation node xkD and consider its small vicinity Uxk with diameter d(Uxk)=δ, where δ is the minimal distance from xk to other collocation points. We calculate the average value usav in Uxk using (Equation9) and make a comparison between usav and the given value us(xk). If |usavus(xk)| is not within 5% of the value |usav| then we set us(xk)=usav in the collocation method. Otherwise, the given value us(xk) is used. The same averaging procedure can also be applied to experimentally obtained data.

The second is the postprocessing procedure (refinement of approximate solutions). We make a series of several experiments and find approximate solutions at three various frequencies (see Figure ). Then we compare the approximate solutions k(1)(x), k(2)(x) and k(3)(x) at the points of subdomains Πl assuming that the true homogeneities are at the same positions of the inhomogeneity domain, and the artefacts change their location or even disappear. The solution k(1)(x) corresponding to the original value of the wave frequency is the one to be refined, whereas k(2)(x) and k(3)(x) are supplementary solutions. The further analysis is as follows: if the difference between these values is less than 5% of the average klav and is within 10% of the background values then we say that k(1)(x) represents the wave number of the background. Otherwise we set k(x):=(k(1)(x)+k(2)(x)+k(3)(x))/3 and call it the wave number of the sought-for inhomogeneity. In addition, a background levelling can be carried out in those grid cells Πlbg that are treated as background subdomains. This procedure is a kind of averaging the values at background cells (a detailed description is given in [Citation21]). The result of solution's refinement is presented in Figure .

Figure 5. Approximate solutions of the model inverse problem with noisy near field data obtained at three wave frequencies: 25, 26 and 27 GHz. The noise level is nl=0.25%.

Figure 5. Approximate solutions of the model inverse problem with noisy near field data obtained at three wave frequencies: 25, 26 and 27 GHz. The noise level is nl=0.25%.

Figure  demonstrates the real part of the approximate solutions refined by the pre- and postprocessing procedures.

Figure 6. The refined approximate solution of the model problem with noisy near field data with nl=0.25%.

Figure 6. The refined approximate solution of the model problem with noisy near field data with nl=0.25%.

Figure 7. The real part of refined approximate solutions of the model inverse problem with noisy near field data. The values of the noise level are nl=0.1%, nl=0.25%, nl=0.4%, and nl=0.5%.

Figure 7. The real part of refined approximate solutions of the model inverse problem with noisy near field data. The values of the noise level are nl=0.1%, nl=0.25%, nl=0.4%, and nl=0.5%.

Thus, the experiments show high efficiency of the described methods if the noise level is less than 0.5% of the pure data.

5. Proofs of the theorems

Proof of Theorem 2.4.

Proof of Theorem 2.4

From the definition of the incident wave in the considered statement of the problem it follows that u0C(R3{x0}).

The extension of a solution u(x) to the integral equation is infinitely differentiable outside the solid since the smoothness of the integral operator kernel at each xQ¯.

Now we consider equation (Equation8). For each index l, we have (25) u(x)Ql(kl2(y)k02)G(x,y)u(y)dy=jlQj(kj2(y)k02)G(x,y)u(y)dy+u0(x),xQl.(25) The right-hand side of the equation is infinitely smooth in the open domain Ql since, for any jl, we have G(x,y)C(Qj×Ql).

The inclusion u(x)L2(Q) implies uH2(Q) and, consequently, uCα(Q¯) for all 0<α<1/2. Then AuC1(R3) [Citation26]. It follows from the latter that uC1(R3{x0}) which also results in the energy finiteness condition uHloc1(R3{x0}).

It suffices to prove that uC2(Ql) for any l. Write the following equality for u according to (Equation25): u(x)=Ql(kl2(y)k02)G(x,y)u(y)dy+w(x)=v(x)+w(x),xQl, where wC(Ql).

Let x0Ql be an arbitrary inner point of the lth sub-domain such that d=minxQl|x0x|>0. Introduce the cut-off function cC(Ql): (26) c(y)=1for yB=Bd/4(x0),0for yB=QlB3d/4(x0).(26) We represent v in the form (27) v(x)=v1(x)+v2(x)=Ql(kl2(y)k02)G(x,y)u(y)c(y)dy+QlB(kl2(y)k02)G(x,y)u(y)(1c(y))dy.(27) Since the kernel in the second term is smooth, we obtain v2C(B).

Note that uCα(Ql), cC0(Ql) and, consequently, (28) (kl2(y)k02)u(y)c(y)C0α(R3).(28)

Using the properties of the volume potential (for details, see [Citation15]), we obtain from the latter that v1C2,α(R3).

Thus, a solution u(x) is twice differentiable in a vicinity of each point x0Ql, i.e. uC2(Ql).

Proof of Theorem 2.5.

Proof of Theorem 2.5

(1) The former part of the theorem follows from the derivation of the integral equation (Equation8).

(2) Let u be a solution to (Equation8) with u0C(R3{x0}). The definition of u in terms of a volume potential together with smoothness of the term u0 in R3{x0} imply that u is a solution to the Helmholtz equation in the domains Ql and R3({x0}Q¯).

The scattered field us(x)=Q(k2(y)k02)G(x,y)u(y)dy satisfies the radiation condition, whereas the transmission conditions are fulfilled since the inclusion uC1(R3{x0}) shown in Theorem 2.4. Note that the equality u/n=0 cannot be formulated on the edges of the sub-domains Ql.

Proof of Theorem 3.5.

Proof of Theorem 3.5

(1) Consider the homogeneous equation QG(x,y)J(y)dy=0,xD.

Introduce the volume potential (29) v(x)=QG(x,y)J(y)dy,xR3.(29)

Since J(x) is a continuous (or piecewise continuous and bounded) function, then v(x)C1(R3). As a result, the transmission conditions v|Πl=vn|Πl=0 hold on the boundaries of Πl.

Moreover, the inclusions vC2(Πl) are valid. Consequently, the Helmholtz equation (+k02)v(x)=Jl,xΠl holds at the inner points xΠl (in the classical sense).

Outside Q¯, we obtain (+k02)v(x)=0 and vC(R3Q¯).

By the assumption of the theorem, the function v is equal to zero in the domain DR3Q¯. Then, applying the unique continuation principle [Citation15], we derive that v0 everywhere in R3Q¯.

It follows from the inclusion v(x)C1(R3) that the relation (30) v|Q=vn|Q=0(30) holds.

(2) Consider the fundamental solution G¯(x,y)=eik0|xy|/(4π|xy|) of the Helmholtz equation. Applying the second Green formula to the functions v and G¯ in the domains Πl, taking into account the homogeneous boundary conditions (Equation30) and the transmission conditions on Πl for the function v, we find 0=Qv(y)nG¯(x,y)G¯(x,y)nv(y)dsy=lΠlv(y)nG¯(x,y)G¯(x,y)nv(y)dsy=lΠlv(y)yG¯(x,y)G¯(x,y)yv(y)dy=ll0Πl(k02v(y)G¯(x,y)G¯(x,y)yv(y))dy+Πl0(k02v(y)G¯(x,y)δ(xy)v(y)G¯(x,y)yv(y))dy=v(x)+lJlΠlG¯(x,y)dy,xΠl0. It follows from the latter that (31) v(x)=QG¯(x,y)J(y)dy,xQ.(31)

Subtracting (Equation31) from (Equation29), we deduce w(x)=Qsin(k0|xy|)4π|xy|J(y)dy=QG0(x,y)J(y)dy0,xQ.

Note that the kernel G0(x,y)=G0(|xy|) is an analytic function which satisfies the homogeneous Helmholtz equation. Since the repeated differentiation is valid for w(x), then (+k02)w(x)=Q(x+k02)G0(x,y)J(y)dy=0. Thus, the function wC2(R3) is a classical solution to the Helmholtz equation in R3 and is equal to zero in Q. The unique continuation principle implies that w0 in R3.

(3) Thus, w0 in R3. Then everywhere in R3, the Fourier transform Fw(ξ) identically equals zero. Since Πl=Π0+rl for all l, then the function w(x) can now be represented as follows w(x)=lJlΠ0+rlG0(|xy|)dx=lJlΠ0G0(|xyrl|)dx.

Evaluating the Fourier transform of w and taking into account the latter relation, we find Fw=lJlF(G0(|xrl|)ψ0(x))=lJlF(G0(|xrl|))F(ψ0(x))=Fψ0(ξ)FG0(ξ)lJleirlξ=Fψ0(ξ)δ(|ξ|k0)lJleirlξ.

The properties of the functions ψl (see page 8) imply that the relation Fw0 can be reduced to the equality lJleirlξ0 on the centred sphere Sk0 of the radius k0.

(4) Let us show that the functions eirlξ are linearly independent on the sphere Sk0. To this end we will prove that the corresponding Gram matrix Γ is nonsingular.

We denote a unit sphere in Rn (n2) by Sn1. For an arbitrary matrix element Γll we deduce (32) Γll=Sk0eirlξeirlξdsξ=k02S2eik0(rlrl)ξdsξ=k02S2eik0rllξdsξ=k02S2eik0|rll|Πllξdsξ=2πk0211eik0|rll|tdt.(32) In the above evaluation, the integrals Sn1f(θξ)dsξ over the unit centred sphere Sn1 do not depend on the variable θSn1 and, consequently, can be presented [Citation27] as below: Sn1f(θξ)dsξ=|Sn2|11f(t)(1t2)(n3)/2dt. From (Equation32) it follows that Γll=4πk0sin(k0|rll|)|rll|for ll,4πk02for l=l.

(5) Represent Γ via sum Γ=4πk0(k0I~+Γ~), where I~ is the unit matrix, and obtain the estimate (33) Γ~=maxll|Γ~ll|π2n32h.(33)

Fix the row index l=(0,0,0) and define h=min{h1,h2,h3}: ll|Γ~ll|=ll1|rll|=(i1,i2,i3)=(0,0,1)(n1,n1,n1)1(i1h1)2+(i2h2)2+(i3h3)2<6h+1h(i1,i2,i3)=(1,1,1)(n,n,n)1(i1)2+(i2)2+(i3)21h6+21ndx|x|1h6+0.51<|x|<ndx|x|=1h6+π21nr2rdr<π22n2hπ2n32d.

The estimate (Equation33) implies that the determinant of the Gram matrix is non-zero, since its diagonal element dominate at sufficiently large n.

Note that the determinant detΓ of the Gram matrix depends analytically on k0 (in terms of functions of a complex variable) for arbitrary nN. Hence, detΓ(k0) can have a finite number of zeros within any bounded segment k0(0,k0). Thus, Equation (Equation24) has a unique solution from the class S(Qn) for every nN and for any wave number k0>0, with the possible exception of finite number of its values.

The proof is complete.

Conclusion

We have theoretically justified and implemented the two-step method for solving the three-dimensional problem of recovering a refractive index of a volumetric scatterer Q using noisy near field data. The index can be described by a continuous or piecewise Hölder function that may have discontinuities on boundaries Ql of several subdomains Ql of Q. The proposed non-iterative method involves solving a linear source-type integral equation. We proved uniqueness of a solution to such an equation in the class of linear combinations of functions with compact supports ΠlQl. An efficient two-stage refinement procedure is proposed and implemented. The procedure allows to obtain solutions to the problem with noisy near field data, where the noise level is within 0.5%.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by the Ministry of Education and Science of the Russian Federation [agreement no. 1.894.2017/4.6] and Russian Foundation for Basic Research [grant number 18-01-00219 A].

References

  • Brown BM, Marlett M, Reyes JM. Uniqueness for an inverse problem in electromagnetism with partial data. J Differ Equations. 2016;260:6525–6547. doi: 10.1016/j.jde.2016.01.002
  • Ammari H, Kang H. Reconstruction of small inhomogeneities from boundary measurements. New York (NY): Springer-Verlag; 2004. (Lecture notes in mathematics; vol. 1846).
  • Bakushinsky AB, Kokurin MY. Iterative methods for approximate solution of inverse problems. New York (NY): Springer; 2004.
  • Beilina L, Klibanov M. Approximate global convergence and adaptivity for coefficient inverse problems. New York (NY): Springer; 2012.
  • Isakov H. Inverse problems for partial differential equations. New York (NY): Springer; 2005.
  • Kabanikhin SI, Satybaev AD, Shishlenin MA. Direct methods of solving multidimensional inverse hyperbolic problems. Utrecht: VSP; 2004.
  • Kirsch A. An introduction to the mathematical theory of inverse problems. New York (NY): Springer; 2011.
  • Romanov VG. Inverse problems of mathematical physics. Utrecht: VNU; 1986.
  • Karchevsky AL, Dedok VA. Reconstruction of permittivity from the modulus of a scattered electric field. J Appl Ind Math. 2018;12(3):470–478. doi: 10.1134/S1990478918030079
  • Dedok VA, Karchevsky AL, Romanov VG. A numerical method of determining permittivity from the modulus of the electric intensity vector of an electromagnetic field. J Appl Ind Math. 2019;13(3):436–446. doi: 10.1134/S1990478919030050
  • Klibanov MV, Kolesov AE, Nguyen L, et al. Globally strictly convex cost functional for a 1-D inverse medium scattering problem with experimental data. SIAM J Appl Math. 2017;77(5):1733–1755. doi: 10.1137/17M1122487
  • Klibanov MV, Li J, Zhang W. Convexification of electrical impedance tomography with restricted Dirichlet-to-Neumann map data. Inverse Probl. 2019;35(3):035005. doi: 10.1088/1361-6420/aafecd
  • Abubakar A, Habashy TM, Van den Berg PM, et al. The diagonalized contrast source approach: an inversion method beyond the Born approximation. Inverse Probl. 2005;21:685. doi: 10.1088/0266-5611/21/2/015
  • Van den Berg PM, Abubakar A. Inverse scattering algorithms based on contrast source integral representations. Inverse Probl Eng. 2002;10(6):559–576. doi: 10.1080/1068276031000086787
  • Colton D, Kress R. Inverse acoustic and electromagnetic scattering theory. 3rd ed. Berlin: Springer-Verlag; 2013.
  • Kirsch A, Lechleiter A. The operator equations of Lippmann-Schwinger type for acoustic and electromagnetic scattering problems in L2. Appl Anal. 2009;88(6):807–830. doi: 10.1080/00036810903042125
  • Shestopalov Y, Smirnov Y. Existence and uniqueness of a solution to the inverse problem of the complex permittivity reconstruction of a dielectric body in a waveguide. Inverse Probl. 2010;26(10):105002. doi: 10.1088/0266-5611/26/10/105002
  • Shestopalov Y, Smirnov Y. Determination of permittivity of an inhomogeneous dielectric body in a waveguide. Inverse Probl. 2011;27:1817. doi: 10.1088/0266-5611/27/9/095010
  • Shestopalov Y, Smirnov Y. Inverse scattering in guides. J Phys: Conf Ser. 2012;346:012019.
  • Zakaria A, Gilmore C, LoVetri J. Finite-element contrast source inversion method for microwave imaging. Inverse Probl. 2010;26:115010. doi: 10.1088/0266-5611/26/11/115010
  • Medvedik MY, Smirnov YG, Tsupak AA. The two-step method for determining a piecewise-continuous refractive index of a 2D scatterer by near field measurements. Inverse Probl Sci Eng. 2019:1–21. doi:10.1080/17415977.2019.1597872.
  • Smirnov YG, Tsupak AA. On the uniqueness of a solution to an inverse problem of scattering by an inhomogeneous solid with a piecewise Hölder refractive index in a special function class. Dokl Math. 2019;99(2):201–203. doi: 10.1134/S1064562419020315
  • Medvedik MY, Smirnov YG, Tsupak AA. Two-step method for solving inverse problem of diffraction by an inhomogeneous body. In: Beilina L, Smirnov YG, editors. Nonlinear and inverse problems in electromagnetics. Cham: Springer Proceedings in Mathematics & Statistics. Vol. 243, Springer International Publishing; 2018. p. 83–92.
  • Smirnov YG, Tsupak AA. Method of integral equations in the scalar problem of diffraction on a system consisting of a soft and a hard screen and an inhomogeneous body. Differ Equ. 2014;50(9):1150–1160. doi: 10.1134/S0012266114090031
  • Smirnov YG, Tsupak AA. Diffraction of acoustic and electromagnetic waves by screens and inhomogeneous solids: mathematical theory. Moscow: RuScience; 2016.
  • Vladimirov VS. Equations of mathematical physics. New York (NY): Marcel Dekker; 1971.
  • Natterer F. The mathematics of computerized tomography. Stuttgart: Wiley and BG Teubner; 1986.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.