The Born approximation and the Born sequence are considered for hyperbolic equations when we perturb their leading parts. The Born approximation is a finite successive approximation such as the finite terms Neumann series for the solution of a hyperbolic equation in terms of the smallness of the perturbation and if the successive approximation is infinitely many times, then we have the Born series. Due to the so called regularity loss for solutions of hyperbolic equations, we need to assume that data such as the inhomogeneous term of the equation, Cauchy datum and boundary datum are , and also they satisfy the compatibility condition of any order in order to define the Born series. Otherwise we need to smooth each term of the Born series. The convergence of the Born series and the Born series with smoothing are very natural questions to be asked. Also giving an estimate of approximating the solution for finite terms Born series is also an important question in practice. The aims of this paper are to discuss about these questions. We would like to emphasize that we found a small improvement in the usual energy estimate for solutions of an initial value problem for a hyperbolic equation, which is very useful for our aims. Since the estimate of approximation is only giving the worst estimate for the approximation, we also provide some numerical studies on these questions which are very suggestive for further theoretical studies on the Born approximation for hyperbolic equations.
The Born approximation and Born series/sequence are well known for the Lippman–Schwinger equation associated to the Schrödinger equation given as
for the wave function ψ with reduced mass μ and its potential energy , state of energy E, and the Planck constant h. This is equivalent to
with . To derive the Lippman–Schwinger equation, let be the outgoing Green function of the Helmholtz operator which is given by
Then for a given incident wave with incident direction d, ψ is given as the solution to the Lippman–Schwinger equation
which is nothing but
where is the integral operator with kernel and V is the multiplication operator multiplying . Suppose the energy potential V is small in its norm. Then the Born approximation/series are
and they are used to describe multiple scattering due to a small perturbation of the energy state by the energy potential.
A very quick argument to derive the Born series is as follows. Introduce an artificially small parameter in (1.2). That is consider
and look for ψ in the form:
Substitute this into (1.7), and then assembling the terms with the same power of ϵ and equating them zero, we have the recursion formula:
If V is already small we can set in (1.8). Hence by taking , we can have the Born series in (1.6). In general this kind of formal asymptotic argument with such a small parameter ϵ can be used to derive Born series.
If V is compactly supported, then by taking with on , the Born series can be written in the form
Hence it converges if the operator norm of on is smaller than 1. Almost exactly in the same way, we can argue about Born approximation/series for Shrödinger equation in . In the rest of this paper, for our convenience of description, we only take as an ambient space for the space.
The Helmholtz equation appears when we look for a time harmonic solution with frequency for the wave equation . If we perturb this wave equation by adding a potential , we have
There are wave groups and associated to the Cauchy problems for the wave equation and (1.11) on the space with the generators A and , respectively (see [7]). Here A and are defined as
Both of them map the Cauchy data to , where is the corresponding solution of the Cauchy problem for each of their equations. Since
we have
where
Because (1.13) is a Volterra equation of the second kind, can be given as the following Neumann series
which is the Born series for the wave equation with potential. Further assuming V has a compact support, the scattering kernel for the scattering of incoming free wave scattered by the potential V was also computed as a Born series directly by using the Lax–Phillips Radon transform [6].
In the previous example of the Born approximation/series for (1.2) and (1.11), their respective perturbations and V were in the lower order term. As an example of Born approximation/series for an operator with perturbation in the leading term of an operator, we will consider a boundary value problem for a reduced wave equation in a bounded domain Ω with smooth boundary . Here the regularity assumption on can be weakened.
To begin with let
Define by
Then consider the boundary value problem for the reduced wave equation
where with the standard Sobolev space in Ω and is the dual space of . For the case , describes the density of a medium and ω is the angular frequency of time harmonic vibration of a medium.
If (1.18) with and only has a trivial solution in , the Born approximation/series are similar as before. More precisely replace , V by , and there is no need to use χ in (1.10). Here includes the boundary condition i.e. is considered as a mapping . The Born series can be expressed as using the Born sequence defined by
Note that the perturbation γ of c for the reduced wave equation is in the leading part of the equation and there is no regularity loss of the operator .
Even for the parabolic equation obtained by replacing of (1.18) by we can have the convergence of Born sequence/series. Then a natural question to ask is how about for hyperbolic equations. This question was asked and discussed in [4, Remark 4.5] very briefly with a negative speculation to this question. Even though, since the Born approimation and the convergence of Born series/sequence are so important, we would like to give a remedial study to this question.
For simplicity we only consider this question for
in the above bounded domain Ω under the assumption (1.16) for an appropriate f. With the notation
the equation of (1.20) can be rewritten as
Further, let denote the solution operator of (1.20) with replaced by .
If γ is small, it is natural to consider the following Born sequence defined by
As k increases, we expect to be a better and better approximation of u. Nevertheless, the number of that can be obtained is in general limited due to the so called regularity loss or a failure of compatibility (see Definition A.4 and Theorem A.6). More precise explanations of these are as follows by looking (1.22) at . Suppose satisfies the compatibility condition. Then, due to the fact that gains only one regularity for the solution from the source term and loses two, is one higher regular than f, while is one lower regular than , If does not satisfy the compatibility condition, then could be more lower regular than . Similar situations can happen at any . Thus (1.22) has to stop after a finite number of iterations.
This is a very bad news to consider about any convergence of Born sequence for hyperbolic equations. One could try to apply iterative schemes developed for solving nonlinear hyperbolic equations such as Nash–Moser iteration scheme (see [1,3,5]) and an iteration scheme using an elliptic-hyperbolic coupled system (see [8,9]). For the former scheme the result given in [1] is very interesting. They used the scheme to solve an initial boundary value problem for a second order hyperbolic equation degenerating at with Dirichlet boundary condition assuming that the data are smooth and they satisfy the compatibility condition of infinite order. Even the degeneracy of the second order hyperbolic part may cause some regularity loss, their perturbation is the semilinear part which has lower order derivatives than those of the hyperbolic part. This could be different from our situation where the perturbation has the same order of derivatives compared with those of the non-perturbed part . Further, since the solution obtained by the Nash–Moser iteration scheme is local in its nature, the time interval over which a solution exists as a limit function of the iteration scheme becomes smaller than . As for the latter scheme, the sequence in the iteration cannot be defined due to the regularity loss coming from applied to previous term of sequence for the hyperbolic equation in the iteration. Nevertheless, we could come up with some results which we want to present in this paper are as follows.
To begin with, for , let be the standard Sobolev space of order m in . If with enough regularity and compatibility condition of some order, finite terms Born sequence (abbreviated by finite Born sequence) should be enough in practice. Then we have to provide an estimate such as
for given . For this kind of estimate, see Theorem 2.1 for more precise statement of the result we got. By numerical simulations, we will see that the approximation of u by can be better than this estimate (see Section 4).
Now concerning the convergence of the Born sequence for the case , we not only have to smooth each but we also need to resolve the compatibility issue for the smoothed . In order to handle these, we will appy the following operators to in (1.22). They are the 0-extension to , translation in time, mollification in time and the restriction to , which are applied successively. We refer this Born sequence obtained by having these operations as smoothed Born sequence. Needless to say the major questions for the smoothed Born sequence are its convergence and to know the equation which its limit satisfies. The key for this is to have an improved version of energy estimate for the solution operator (see the proof of Theorem 3.1 and Remark A.7). We will see that the smoothed Born sequence does converges, but the limit function of this sequence does not satisfy the original equation. The equation for the limit function is a wave equation with a memory term which is the scalar version of viscoelastic equation with memory term. The error estimate between this limit function and u will be given (see Theorem 3.1). By numerical simulations, we will see how approximates u (see Section 4).
It should be remarked here that we should also have to consider about the convergence of the Born sequence for the case that satisfies the compatibility condition of infinite order. In this case we do not have to worry about the regularity loss and lack of having the compatibility condition. Nevertheless, we will show in this case that the constant will in general becomes large as N becomes large (see Remark 2.2, (iii)).
The rest of this paper is organized as follows. In the next section we will give the error estimate of finite Born sequence, i.e. (1.23). The convergence of the smoothed Born sequence and how its limit approximates the solution of (1.20) will be discussed in Section 3. Section 4 is devoted to the numerical performance of the smoothed Born sequence and finite terms Born approximation. The numerical results given here are quite interesting and very suggestive. We believe that those results can lead to further theoretical studies on the Born approximation for hyperbolic equations. In Section 5 we give some conclusions of our study on the Born approximation for hyperbolic equations. After all these sections there is an Appendix in which we gave a very important improved energy estimate of solutions to the initial boundary value problem and the numerical aspect of mollification.
Finite Born sequence
In this section we will discuss about the error estimate of the finite Born sequence. To begin with we introduce some notations. Denote by I and let be a scale of Hilbert spaces, i.e. , are Hilbert spaces such that
where each denotes the norm defined in . For , let denote the Sobolev space of order j for valued functions defined on I and denotes its norm by (see Sections 24, 25 of [11]). Then define and by
with natural norms and given as
which are equivalent to
where is the set of valued functions over I. We will abuse the notations and to denote these equivalent norms. Note that we have
where the notation ≲ means that the inequality ⩽ is true up to a multiplicative positive general constant.
Henceforth, we will take in (2.1) which is the standard Sobolev space of order in Ω. It should be remarked here that a rather unnatural way of defining with this choice of is coming from an energy estimate for the solution operator . We will see later in Section 3 that this function space will become very important for the convergence of smoothed Born sequence with smoothing in t. The energy estimate is given in the Appendix and it is derived by carefully reexamining the argument of deriving an energy estimate for the wave equation with variable coefficients in [2]. Also for simplifying notations, we will use the following abbreviations:
abbreviate, for example, as ,
sometimes write instead of ,
sometime write instead of .
Now for the initial boundary value problem (1.20), and for , define the following regularity and compatibility condition for f.
Regularity condition :
Compatibility condition for ;
By combining these conditions together, we have the specialized version of mth order compatibility condition given in Definition A.4 for the case the boundary datum and initial datum are zeroes.
Then we have the following error estimate for the finite Born sequence.
Fixand let f satisfy the mth order compatibility conditions forand. Denotewith,, whereis the set of bounded measurable functions in Ω. Then, we can iteratively solve (
1.22
) forfor. Furthermore, we have the estimatewhere the constant C is uniformly bounded for small.
Fix . We first show , by induction on k. By Theorem A.6 we have . Then we suppose that we have obtained for some . Again by Theorem A.6, it is enough to show that satisfies and . It obviously satisfies . Further, by and the compatibility conditions for f, is also satisfied.
Now for our convenience let be the zero function on . Then we have
and, if and ,
Applying Theorem A.3 to (2.7), we obtain
where is uniformly bounded for small .
If , (2.9) gives what we want to show. If , then we apply Theorem A.6 to (2.8), and obtain
Combining (2.9) and (2.10) with , we have
Hence by Theorem A.6, this immediately implies (2.6). □
Under the assumption of the theorem, we can acturally obtain , but we cannot estimate . This is due to the fact that the x-regularity of the source term of is only of .
If , we do not need to assume that f satisfies the compatibility condition for .
Note that even in the case and for any , we cannot establish the convergence of to u (in any sense) for a fixed small γ, since the constant C in (2.6) may go to infinity as .
Approximation by smoothed Born sequence and its convergence
In this section we will consider the smoothed Born sequence and its convergence. To begin with, we will define an extension operator , a restriction operator R, a translation operator τ and a mollifier as follows. Let be the extension operator extending any function defined on to which consists of the following two extensions such that the extended function is compactly supported with respect to , say it is supported in . The one is the zero extension to and the other is a regularity preserving extension to . Also let R be the restriction operator restricting any function defined on to , and let τ be the translation operator defined by with a fixed small for any function defined on . Further define the mollifier with respect to t for a large parameter as follows.
where with such that , and for . Take θ such that .
Let , and let satisfy the compatibility condition of order and m for and , respectively. We further let f satisfy the following condition:
Define a sequence , by
Note that , can be shown inductively by using the assumptions on f and Theorem A.6.
Then we have the following theorem.
Ifis small, thenin, whereis the solution toFurther we have the following estimates
The proof of this theorem will be given after the following remark.
corresponds to the truncated Born series and the following estimate holds for
The use of τ is to have the compatibility condition satisfied even after mollification.
The equation of in (3.4) for can be rewritten in the form
where we have used that and for . This has a simple form of viscoelastic equation (see [10]). This observation suggests that the convergence of the Born sequence for the viscoelastic equations.
For simplicity denote , . Then we clearly have
Let , be defined as , over .
First of all since and by the definition of H, we have and it is 0 near . Also by the definitions of H and , we can easily have the estimate:
Then by using (3.9) and Theorem A.6, we have
where is a general constant.
Now let . Then it is easy to see that for any with , we have
This yields the convergence of in to a unique and it becomes a solution of (3.4). Further from and (3.11), we have
which implies
which immediately implies the first estimate in (3.5). By the equation of (1.20) and the equation of (3.4), we have
To estimate the right hand side of (3.14), we will use the following well known estimate for the mollifier and a simple estimate for the operator τ:
Then we can estimate as follows.
Similarly we have
Hence we have
Here clearly satisfies the compatibility condition of infinite order for . As for , note that , and each is 0 near a fixed neighborhood in of . Further by (3.2), satisfies the compatibility condition of order for . Hence satisfies the compatibility condition of order for . Therefore by Theorem A.6 and (3.18), we have the second estimate in (3.5). □
The proof of Theorem 3.1 is totally depending on the energy estimate given in Theorem A.6. The advantage of the estimate is as follows. Compare the norms of and given in the forms of (2.3). Especially compare each term of these norms without t derivative. Then the difference of regularities with respect to x variable of these two terms are exactly order two and the regularity loss between the adjacent terms in Born sequence is also order two with respect to x variable. This is why the smoothing with respect to t variable works for the smoothed Born sequence.
Numerical experiments
In this section we will test the performance of finite Born approximation without smoothing and with smoothing by numerical simulations. For simplicity we consider
where is a smooth function on such that . We will compare the solution of (4.1) and the finite Born sequence obtained by truncating its associated Born sequence defined by
where is either (i) the identity operator (i.e. no smoothing) or (ii) a smoothing operator in t or in x. We will refer these smoothing operators by t-smoothing operator and x-smoothing operator.
We apply the standard explicit finite difference method to solve (4.1) with γ and without it. The step sizes in t and in x are 0.025 and 0.05 respectively. For the smoothing operators we use the following 3-points method:
with respect to t or x, and apply it several times if we need more smoothing. Smoothing with respect to t is easier for any space dimension. For the one space dimensional case, the smoothings with respect to t and x should have the same effect. However we will see in the simulations given below, the smoothing with respect to x is better than the smoothing with respect to t.
In the following subsections, we will provide some numerical results on the numerical performance of Born sequence such as approximation of true solution and its convergence. All the results are for the one space dimensional case.
Simulation 1
Let
The graphs of γ and f are shown in Fig. 1-0. We first examine the case without smoothing. Figure 1-1 shows u, , , , at the final time without applying any smoothing operator. This figure shows that is already highly oscillatory.
Figures for simulation 1.
Next we examine the case with several kinds of smoothing. Figures 1-2 and 1-3 show the graph of when t-smoothing is applied and double t-smoothing is applied, i.e. applying the 3-points smoothing twice, respectively. One sees that smoothing in t does make more regular, but the effect is not great.
On the other hand Figs 1-4 and 1-5 show that we can have a much better approximation result when we use x-smoothing. The smoothing effect of x-smoothing is really good. In fact, by using the x-smoothing, we can go on to compute successively as much as possible, and it looks like that converges to some limit which is very close to u (see Fig. 1-5). We will refer such a limit by limit of Born sequence.
There are two points to be remarked for our simulation:
The “perturbation” γ is not really small compared to the background value 1.
The source term f, though extremely simple, does not satisfy the second order compatibility condition: at .
Even with these two points, it is interesting to know that the Born approximation with x-smoothing works so well.
Simulation 2
Now consider slightly irregular situations for γ and f:
with and . The corresponding graphs of γ with the graph of f are shown in Figs 2-0 and 2-0′, respectively. Again f does not satisfy the compatibility condition of order 2. The case without smoothing are shown in Figs 2-1 and 2-1′. While the results for t-smoothing case are given in Figs 2-2 and 2-2′, and the results for the x-smoothing case are given in Figs 2-3 and 2-3′.
Figures for simulation 2.
(Continued.)
Figures for simulation 3.
Figures 2-4 and 2-4′ show the limits of Born sequences for and , respectively. The former case is basically the same as that in Simulation 1. However, for the latter case, even though still approaches to a limit when x-smoothing is applied, the limit is not close to the true solution u.
Simulation 3
Let
This γ is the same as in Simulation 2 with , while f is a smooth function depending on both t and x. Note that f satisfies the second order compatibility condition. What we can say from the simulations given in Figs 3-1 and 3-2. Without smoothing, anomalous oscillations occur earlier. Also with x-smoothing, Figs 3-1 and 3-2 show that the limit with smoothing is not a good approximation of the true solution.
Simulation 4
From the previous simulations, the influences of compatibility conditions are not significant. However we will see that they may still help in some situations. In fact let
and consider the following two cases:
The graphs of γ, and of γ, are shown in Figs 4-0 and 4-0′. Note that satisfies the 3rd order compatibility condition for . Without smoothing, Fig. 4-1 shows for . Like most examples shown before, one sees that it is already very irregular, and we are not able to obtain reasonable approximations by computing for . However, also without smoothing, Fig. 4-1′ shows for the case , which is a very good approximation of u. We remark that anomalous oscillations still occurred in . Despite the above examples, it is hard to make sure the range of application without smoothing. In practice, it is always preferred to apply x-smoothing.
Figures for simulation 4.
Conclusions
We gave some study of Born sequence (i.e. the sequence obtained by truncating the Born series) for hyperbolic equations when the leading part of the equation has a small perturbation. For elliptic equations or parabolic equations, the Born sequence converges. However for the hyperbolic equations, it does not converge in general due to the so called regularity loss or the failure for the data to satisfy the compatibility condition. In this paper we studied the performance of approximating the solution by the Born sequence and the convergence issue for the smoothed Born sequence both from the theoretical and numerical point of views. Here the smoothed Born sequence is a modification of usual Born sequence by applying the following operations to its each term. They are the 0-extension to , translation in time, mollification in time and the restriction to , which are applied successively. The novelties of the paper are the following two results:
We numerically showed that a smoothing is important for the finite Born sequence to improve and stabilize the performance of approximating the true solution and stabilizing for the finite Born sequence. Comparing the smoothing with respect the time variable and smoothing with respect to the space variables, we showed that the latter one is more effective.
By improving the usual energy estimate, we showed that this smoothed Born series converges to a scalar version of viscoelastic equation with a memory term and also gave an estimate of approximating the true solution.
Despite the importance of Born sequence in practice, we could not find almost any detail study on the Born sequence for hyperbolic equations. We believe that our study is very suggestive for further studies on the Born series for hyperbolic equations.
Footnotes
Acknowledgements
The third author was supported by Grant-in-Aid for Scientific Research (15K21766 and 15H05740) of the Japan Society for the Promotion of Science.
Appendix
References
1.
P.D’Ancona and M.DiFlaviano, On a weakly hyperbolic quasilinear mixed problem of second order, Annali della Scuola Normale Superiore di Pisa, 4th Series30 (2001), 251–267.
R.Hamilton, The inverse function theorem of Nash and Moser, Bull. Amer. Math. Soc.7 (1982), 65–222. doi:10.1090/S0273-0979-1982-15004-2.
4.
A.Kirsch and A.Rieder, On the linearization of operators related to the full wavefrom inversion in seismology, Mathematical Methods in the Applied Sciences37 (2014), 2995–3007. doi:10.1002/mma.3037.
5.
Y.Maeda and G.Nakamura, Local smooth isometric embeddings of low dimensional Riemannian manifolds into Euclidean spaces, Transactions of the American Mathematical Society313 (1989), 1–51. doi:10.1090/S0002-9947-1989-0992597-8.
6.
R.Melrose and G.Uhlmann, Generalized backscattering and the Lax–Phillips transform, Serdica Math. J.34 (2008), 355–372.
7.
S.Mizohata, The Theory of Partial Differential Equations, Cambridge University Press, London, 1973.
8.
Y.Shibata and G.Nakamura, On a local existence theorem of Neumann problem for some quasilinear hyperbolic systems of 2nd order, Math. Z.202 (1989), 1–64. doi:10.1007/BF01180683.
9.
Y.Shibata and Y.Tsutumi, Local existence of solutions for the initial boundary value problem for fully nonlinear wave equation, Nonlinear Analysis, Theory, Methods and Applications11 (1987), 335–365. doi:10.1016/0362-546X(87)90051-4.
10.
A.Tarantola, Theoretical background for the inversion of seismic waveforms, including elasticity and attenuation, Pure and Applied Geophysics128 (1988), 365–399. doi:10.1007/BF01772605.
11.
J.Wloka, Partial Differential Equations, Cambridge University Press, Cambridge, 1987.