Amplitude Calculations For 3-D Gaussian Beam Migration Using Complex-Valued Traveltimes
Amplitude Calculations For 3-D Gaussian Beam Migration Using Complex-Valued Traveltimes
Abstract
Gaussian beams are often used to represent Green’s functions in three-dimensional
Kirchhoff-type true-amplitude migrations because such migrations made using Gaus-
sian beams yield superior images to similar migrations using classical ray-theoretic
Green’s functions. Typically, the integrand of a migration formula consists of two
Green’s functions, each describing propagation to the image point—one from the source
position and the other from the receiver position.
The use of Gaussian beams to represent each of these Green’s functions in 3D intro-
duces two additional double integrals when compared to a Kirchhoff migration using
ray-theoretic Green’s functions, thereby adding a significant computational burden.
Hill [2001] proposed a method for reducing those four integrals to two, compromising
slightly on the full potential quality of the Gaussian beam representations for the sake
of more efficient computation. That approach requires a two-dimensional steepest de-
scent analysis for the asymptotic evaluation of a double integral. The method requires
evaluation of the complex traveltimes of the Gaussian beams as well as the amplitudes
of the integrands at the determined saddle points. In addition, it is necessary to evalu-
ate the determinant of a certain (Hessian) matrix of second derivatives. Hill [2001] did
not report on this last part; thus, his proposed migration formula is kinematically cor-
rect but lacks correct amplitude behavior. In this paper, we derive a formula for that
Hessian matrix in terms of dynamic ray tracing quantities. We also show in a simple
example how the integral that we analyze here arises in a true amplitude migration
formula.
∗
Center for Wave Phenomena, Dept. of Geophysics, Colo. Sch. of Mines, Golden, CO 80401-1887, USA
([email protected])
†
CGGVeritas Inc., 715 5th Avenue SW, Calgary, AB T2P 5A2 Canada ([email protected]).
1
Second derivatives, complex traveltime. 2
Contents
1 Introduction 3
1.1 Kirchhoff migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Gaussian beam migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 The Hessian and the method of steepest descent for integrals . . . . . . . . 4
1.4 Two Hessians . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5 The 2D problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.6 Returning to the 3D problem . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.7 Content of the sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Preliminaries 8
2.1 The kinematic and dynamic equations governing propagation on paraxial rays
in ray-centered coordinates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 The dynamic quantities of the propagator matrix. . . . . . . . . . . . . . . . 11
2.3 Gaussian beams and the complex traveltimes T . . . . . . . . . . . . . . . . 12
4 The approximation of Ψ 24
4.1 Special case: V = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6 A numerical example in 2D 28
References 29
Acknowledgements 31
1 Introduction
In oil and gas exploration, a seismic reflection experiment consists of an exploding or vi-
brating source of energy near the Earth’s surface sending elastic waves into the Earth. The
seismic waves propagate inside the Earth, and waves reflected from interfaces where material
properties change return to the Earth’s surface to be recorded by an array of receivers. A
seismic survey consists of hundreds or thousands of such experiments in close proximity to
one another, each producing a seismic record that gives a distorted picture of the Earth’s
subsurface. Although reflectors are visible on the records, they tend to be misplaced laterally
and obscured by diffracted energy. Further, the records are recorded in time, so they do not
provide an image of the Earth’s subsurface in depth.
The goal of seismic migration is to undistort the data recorded by the seismic survey,
producing accurate maps of reflector locations. The basis for migration is wave propagation
theory: given a reasonably accurate profile of seismic wave velocities inside the Earth, the
physical waves are simulated by numerical wavefields propagating from the source and re-
ceiver locations, and the occurrence of reflection at locations inside the Earth is simulated by
an imaging condition involving the wavefields at those locations. There is a vast geophysical
literature on migration and associated problems, including problems of analyzing migrated
amplitudes and estimating the wave velocities. Some of these problems are treated by Claer-
bout [1985]. The problem of interest in this paper is true-amplitude migration, which aims
to preserve reflection amplitudes to the point where amplitudes of migration data provide
accurate estimates of reflection coefficients as a function of source-receiver offset or incidence
angle at reflector locations.
1.3 The Hessian and the method of steepest descent for integrals
The Hessian we seek is a sum of two other Hessians, one with respect to initial transverse
ray parameters for the rays from the source to the image point, the other, the same for the
rays from the receiver. Those matrices are needed to compute the sum of matrices before
evaluating the needed determinant. Červený and Pšenčik [1983] and Červený [2001], Section
5.8, provide the tools for determining those matrices as well as other details of Gaussian
beams which come from the dynamic equations using ray tracing, complex-valued traveltime
and complex-valued ray amplitude.
The steepest descent method needs the evaluation of the Hessians in offset ray parameters
for each choice of the midpoint point ray parameters over which the numerical integration is
yet to be done. It is important to note that at those saddle points for which one and/or the
other of the central rays from source and receiver misses the image point, the imaginary part
of the complex traveltime is positive, and the integrand has exponential decay. Only when
both rays from source and receiver pass through the saddle point is the imaginary part of
the traveltime equal to zero. Thus, the remaining outermost integrations are dominated by
the region of midpoint ray parameters for which central rays pass nearby the image point.
x’
x0 x
β
p
p’x
p’ p10 x’
z’ q
z
x
Figure 1: Rotation of Cartesian coordinates in 2D to the direction of the ray
from the initial point x0 to the image point x. The initial slowness vector of this
ray is px The rotation angle with respect to the vertical is β. The vector p0 is the
initial direction of the central ray of a Gaussian beam through a point x0 which is
connected to the image point x by the vector q. p0x is the transverse coordinate of
p0 in the unrotated coordinate system; this is the variable of integration over an
ensemble of Gaussian beams used to compute the Green’s function at the point
x. The direction of q is orthogonal to the tangent to the central ray at x0 .
that we need to complete the amplitude formula in the method of steepest descent; this was
done in Gray and Bleistein [2009], although we used an indirect method to compute that
scalar second derivative—simpler to determine than the determinant of second derivatives
that we need in 3D.
single analysis suffices for both. Section 4 provides the final formula for the Hessian matrix
that we seek.
In Section 5, we present a true amplitude common-shot Kirchhoff migration formula and
show that exactly the sort of integral we analyze in this paper appears in that formula. The
methodology we present is driven by the fact that the exponent that appears in the migration
operator is the complex conjugate of the sum of complex traveltimes of the separate Green’s
functions. That structure is generic and not specific to our example; hence, our derivation
applies to the kernel of the integral migration operator for any integration operator using
Gaussian beams.
Finally, in Section 6, we provide the 2D example that appeared in Gray and Bleistein
[2009]. This example supports our claimed accuracy of the method presented here.
The two major results derived in this paper are as follows.
2. Strictly speaking, the steepest descent evaluation of integrals is not available in more
than one complex variable, but iteration under reasonable assumptions provides us
with a formula that is almost to be expected in a double integral with a complex
exponent. This analysis is presented in Appendix A.
2 Preliminaries
We need various pieces of background information and notation in order to explain our
analysis. That will be done in this preliminary section. Here is a list of what will be
discussed.
1. The kinematic and dynamic equations governing propagation of paraxial rays in ray-
centered coordinates.
3. The complex traveltimes from source and receiver to an image point; their dependencies
on the original slownesses as well as their dependencies on the transformed slownesses
proposed by Hill [2001].
4. The Hessian we need to evaluate and its relation to the Hessians in the original slowness
variables from source and receiver to image point.
1, omitting the slowness vectors. The point x0 might be the initial point for a ray from a
source location, x0 = xs , or a receiver location, x0 = xr .
The initial direction of the ray from x0 through x defines the rotation direction in 3D
of the new coordinate system in 3D. Associated with that ray is an orthogonal ray-centered
coordinate system, (s, q1 , q2 ). Figure 3 on page 9 shows the initial orientation of the unit
vectors (t̂, ê1 , ê2 ) in an (s, q1 , q2 ) coordinate system. In these coordinates s is arc length
along the central ray, as depicted in Figure 2, and q1 and q2 are the orthogonal coordinates
to the central ray, also orthogonal to one another.
^
e1
^
e2 x
β2
β1
y
^ = ^t
p’
z
Figure 3: The polar angles define the initial slowness in the Cartesian system.
The ray through x has initial direction p̂0 . ê1 , ê2 are the other initial orthogonal
coordinates in this system. Furthermore, the rotation angles β1 and β2 are de-
picted. Each of the central rays of Gaussian beams, as in Figure 2, has its own
such triple of initial directions.
In Figure 2, we depict the coordinates of the point x in terms of the ray-centered coor-
dinates (s, q1 , q2 ) on the central ray through x0 .
In these coordinates, q1 = q2 = 0 on the central ray through x0 . Nearby central rays of
Gaussian beams from the same point x0 are defined by initial directions that are different
Second derivatives, complex traveltime. 10
These are the same equations as the kinematic equations (4), except now for 2 × 2 matrices.
We refrain from stating initial conditions since we will define different solutions to these
equations below by imposing different initial conditions. Furthermore, when we introduce
Gaussian beams through complex-valued initial conditions for Q and P, we will use T instead
of τ for the resulting complex traveltime. Then, τ remains the real traveltime of classical
asymptotic ray theory. However, the relation between the Hessian of T with respect to q
and the matrices M, Q and P stated in equation (5) will remain the same.
Q1 (x0 , x0 ) = I, Q2 (x0 , x0 ) = 0,
, (8)
P1 (x0 , x0 ) = 0, P2 (x0 , x0 ) = I.
The solution pair Q1 (x0 , x0 ) and P1 (x0 , x0 ) arise naturally when describing propagation
of plane waves in (real) asymptotic ray theory. The solution pair Q2 (x0 , x0 ) and P2 (x0 , x0 )
arise naturally when describing the propagation from a point, as for the Green’s function.
The initial data for Π is a 4 × 4 identity matrix. Furthermore, when the columns are viewed
as solutions of the system of differential equations (6), it can be shown that they are linearly
independent in the sense that the Wronskian—the determinant of the matrix Π—is nonzero
for all values of s.
Remark
It is useful to understand the dimensions of the two solutions comprising the
propagator matrix. Note that the elements of Q1 are dimensionless quantities,
given initially by a matrix of ones and zeroes. Similarly, the elements of P2 are
dimensionless. With Q1 dimensionless, the second differential equation in (6)
reveals that the dimensions of the elements of P1 are T /L2 —TIME/LENGTH-
SQUARED. Similarly, with P2 dimensionless, the dimensions of Q2 are L2 /T —
LENGTH-SQUARED/TIME.
Second derivatives, complex traveltime. 12
For our physical applications, we will choose the dimension of the elements of Q
to be LENGTH and the dimensions of the elements of P to be slowness, inverse
velocity—TIME/LENGTH. Thus, when adding together linear combinations of
the two sets of fundamental solutions, the dimensionality of the coefficients of
these solutions will have corresponding dimensionality to yield the desired di-
mensionality of the sum.
∂ 2T
" #
MGB = , I, J = 1, 2 MGB = PGB Q−1 . (9)
∂qI ∂qJ GB
q =0
The pair of functions Q(x0 , x0 ) = QGB (x0 , x0 ) and P(x0 , x0 ) = PGB (x0 , x0 ) is a solution of
the dynamic equations (6) subject to the initial conditions
ωr w02
QGB (x0 , x0 ) = I,
v0 (0)
(10)
i
PGB (x0 , x0 ) = I,
v0 (0)
In the first equation, ωr is a reference frequency and w0 is a length scale. At the reference
frequency ωr , w0 is the initial “standard deviation” of the Gaussian exponential that arises in
the description of the Gaussian beam. For example, in a homogeneous medium with initial
arc length zero and initial traveltime zero, the exponential part of the Gaussian beam is
|x0 − x0 | ω|q|2
( )
exp {iωT } = exp iω − . (11)
V0 2 [ωr w02 + iV0 |x0 − x0 |]
ωr w02 i
QGB (x0 , x0 ) = Q1 (x0 , x0 ) + Q2 (x0 , x0 ),
v0 (0) v0 (0)
(12)
ωr w02 i
PGB (x0 , x0 ) = P1 (x0 , x0 ) + P2 (x0 , x0 ).
v0 (0) v0 (0)
Zs
ds0
τ (s) = .
v0 (s0 )
0
In these equations, the superscript T denotes “transpose.” The vector p0 = (p01 , p02 , p03 ) is the
initial Cartesian slowness vector of the ray that propagates from x0 to x0 . The ensemble
of central rays in this integral covers a region around the image point x. (We do not need
to know which ray goes through x. This claim will be explained near the end of Section 4
starting on page 24.) For each ray, a vector q connects point x0 to the image point x and is
perpendicular to the ray at x0 ; s is the arc length along that ray to the point x0 . Thus, the
complex traveltime T is implicitly a function of the transverse slownesses, p01 , p02 , and τ (s)
is the traveltime of the classical asymptotic ray theory as noted above. In the application
where x is fixed and the initial direction of the ray changes, the arc length s at the upper
limit of the integral defining T is also a function of the initial slownesses on the ray from x0
through x0 and the image point x.
Any correlation-type migration imaging condition involves a product of such Green’s
functions from source and receiver to image point:
with (∗ ) denoting complex conjugate here and below. When we use equation (13) for each
Green’s function, we obtain
ω 2 ωr2 w04
G(x, xs , xr , ω) = − I(x, xs , xr , ω),
4π 2 v3/2 (xs )v3/2 (xr )
Z
dp0s1 dp0s2 Z dp0r1 dp0r2
I(x, xs , xr , ω) = (15)
Dxs p0s3 Dxr p0r3
The variables in ph may be viewed as an offset slowness vector and the variables in pm may
be viewed as a midpoint slowness vector .
This change of variables produces an expressions for I with the (p0m1 , p0m2 ) integrals outer-
most. He then proposes that the method of steepest descent be applied to the two integrals
in the variables p0h1 and p0h2 . While acknowledging the approximate nature of doing this, he
carries it out as a kinematic process, neglecting a complete amplitude and phase analysis.
Therefore, he needs only to determine the saddle points in these two variables for any given
choice of the other pair, p0m1 and p0m2 . He then proposes to compute the integrals over p0m1
and p0m2 numerically.
In Appendix A we show how to calculate the leading order asymptotic expansion of an
integral such as I in equation (15) by the method of steepest descent. This method calculates
that expansion by applying the method of steepest descent in one dimension iterively. The
method properly accounts for amplitude as well as complex exponent in that expansion. We
assume that for each value of p0m = (p0m1 , p0m2 ) there exists a “ simple saddle point”
0 0 0
phsad (p0m ) = (ph1
sad
(p0m ), ph2
sad
(p0m )), (17)
for which
∂Ψ ∂Ψ 0
= = 0, ph = phsad (p0m ),
∂p0h1 ∂p0h2
(18)
∂ 2Ψ
" #
0
det[Ψ] 6= 0, Ψ = , I, J = 1, 2, ph = phsad (p0m ).
∂phI ∂phJ
The last constraint here, det[Ψ] 6= 0, makes this saddle point “simple.” This is a standard
assumption on the Hessian matrix Ψ in two-dimensional integrals.
cit.), except that now both of the eigenvalues of the Hessian matrix of second
derivatives have to be of one sign. This leads to the asymptotic expansion derived
by the one-dimensional stationary phase or Laplace method formula, respectively,
applied to the integrations in each of the principal directions.
For a complex valued traveltime Ψ, we do not have the same theory for its
complex valued Hessian matrix. However, we show in Appendix A that the same
condition naturally arises in order to solve for the second derivative of the second
variable of integration after having determined the first integral by the formula for
the leading order asymptotic approximation by the method of steepest descent.
See equation (A.20).
Under these assumptions, the iterated method of steepest descent leads to the following
asymptotic formula for I in equation (14).
π Z dp0m1 dp0m2 ∗
I(x, xs , xr , ω) ∼ A (x0 , xs )A∗GB (x0r , xr )
2ω Dm det[Ψ] GB s
q
(19)
0 sad
· exp{−iω[T (x0s , xs ) + T (x0r , xr )]∗ }, ph = p h (p0m ).
The objective of this paper is evaluate det[Ψ] appearing in this formula. For that purpose,
let us first rewrite the matrix Ψ in terms of the separate Hessian matrices for T (x0s , xs ) and
T (x0r , xr ) appearing in the definition of Ψ in equation (14).
To begin this process, we observe first that
∂Ψ ∂p0rj ∂Ψ ∂p0sj ∂Ψ
= + ,
∂p0hj ∂p0hj ∂p0rj ∂p0hj ∂p0sj
∂Ψ ∂Ψ
= 0
− 0 (20)
∂prj ∂psj
#∗
∂T (x0r , xr ) ∂T (x0s , xs )
"
= i − , j = 1, 2.
∂p0rj ∂p0sj
In the second line in this equation, we used equation (16) to evaluate the derivatives of the
elements of ph with respect to the elements of pr and ps . In the third line, we replaced Ψ
by the separate complex traveltimes, the T ’s, using the definition of Ψ in equation (15).
Differentiating one more time leads to the following representation of the elements of the
Hessian matrix of second derivatives of Ψ:
#∗
∂ 2Ψ ∂ 2 T (x0r , xr ) ∂ 2 T (x0s , xs )
"
= i + , j.k = 1, 2. (21)
∂p0hj ∂p0hk ∂p0rj ∂p0rk ∂p0sj ∂p0sk
This is item 4 of the list at the beginning of this section. In the next section we analyze the
two matrices on the right hand side of this equation.
We remark that each of the matrices on the right hand side of equation (21) will be
singular at a caustic of the central rays {a} from the receiver (first matrix), or {b} from the
Second derivatives, complex traveltime. 16
Figure 4: Rays with a caustic point incident on a reflector, shown as solid lines.
Reflected rays shown as dashed lines. For a flat reflector, the reflected rays are
simple “image rays” from corresponding source points in the lower space. The
image rays have the same caustic as the incident rays.
source (second matrix), respectively. This would undo the original purpose of using Gaussian
beams to represent the Green’s functions. However, the occurrence of both matrices being
singular simultaneously in such a manner as to create a singular sum of matrices is expected
to be relatively rarer than singular behavior of one or the other. The sum of the singular
matrices being zero requires an alignment of the eigenvectors attached to the pair of zero
eigenvalues. In fact, one situation where we know this will occur is when the image point
is on a caustic of the incident rays. In that case, the incident rays and the reflected rays
lie in a plane, and the eigenvectors of the zero eigenvalues are colinear. In Figure 4, we
show a 2D example of a family of rays (solid black) incident on a line. The reflected rays
(dashed black) continue the caustic of t he incident rays. In fact, those rays emanate from
the “image points” of the sources points at 0 km depth. This example is a cartoon of the
more general 3D case. Incident and reflected rays start out in the same plane, so that the
slice might be thought of as arising from the normal to the local tangent to the reflector
surface at the caustic point. Further, if the reflector were curved, that curvature would only
slightly distort the directions of the reflected (black) rays. However, those new rays would
still exhibit the same caustic as the incident rays.
The true amplitude Kirchhoff migration theory is not valid at caustics in any case. We
would not use a caustic reflection point as a place to estimate a reflection coefficient. We
only need to regularize the sum of matrices in equation (21) so that the zero determinant of
the sum of those two matrices does not cause the running sum producing the true amplitude
migration to blow up. So the question of inversion as we define it is moot. Thus, we would
content ourselves with some appropriate regularization of the matrix sum.
∂ 2 T (x0 , x)
T = [Tjk ] , Tjk = , j, k = 1, 2. (22)
∂p0j ∂p0k
1. Transform the Hessian from the variables p0 of the integral in Cartesian coordinates
to the initial ray-centered slownesses orthogonal to the central ray (p10 , p20 ). Implicit
in this transformation is a transformation also of the Cartesian coordinates, x0 to the
ray-centered coordinates (s, q1 , q2 ). This transformation is described below.
2. Transform the Hessian in (p10 , p20 ) into a Hessian in (q1 , q2 ). The Jacobian of this
transformation arises from the mapping by rays from a point source.
A subtlety in Step 1 of this analysis needs discussion. Each (p01 , p02 ) of the Cartesian
integration variables defines a new central ray. Each central ray has its own ray-centered
coordinate system. In each individual coordinate system, the initial slownesses (p10 , p20 )
orthogonal to the central ray are zero on the central ray. By changing coordinate systems with
each central ray, we cannot transform derivatives with respect to the variables (p01 , p02 ) into
derivatives with respect to (p10 , p20 ) because the coordinate system of the latter slownesses
keeps changing. That is, there is only one Cartesian coordinate system, but each ray has its
own ray-centered coordinate system.
Instead, we introduce the central ray from x0 to x as a reference. We then evaluate
the initial values p0 of the vector p0 on each paraxial ray in a fixed ray-centered coordinate
system measured from the initial direction of this reference ray. In this rotated coordinate
system p0 is just the new representation of the vector p0 . In Figure 5, we depict the ray
from x0 to x as well the ray x0 to x0 . We also show the polar angles (β1 , β2 ) of the initial
direction of the ray to x.
Once we have this first transformation from p0 to the initial values p0 in place, the second
transformation from the initial values of (p10 , p20 ) to (q1 , q2 ) is simply a mapping by rays that
can be expressed in terms of the appropriate dynamic matrix Q2 .
Gaussian beams were used for a similar purpose as we are doing here in the asymptotic
analysis of the integral over beams in Hill [2001], Appendix B. He used such transformations
in homogeneous media to compare his beam representation to the known leading order ray-
theoretic asymptotic approximation of Green’s functions. In that appendix, the integral over
beams is calculated as an integral in polar angles measured from the distinguished central
ray through x as opposed to an integration of slownesses p0s or p0r through the points x0s
or x0r , respectively, as in the representations of the Green’s functions imbedded in the right
hand side in equation (15). The use of polar coordinates as in Hill’s appendix was not
really necessary; in fact, Hill’s [2001] Gaussian beam migration integrates initially over the
slownesses p0s or p0r as we are doing here in equation (15). However, in his appendix Hill
carried out the asymptotic analysis in homogeneous media; that is all he needed for the
Second derivatives, complex traveltime. 18
x0
x
β2
p’
β1 s
x’
y
q
x
z
Figure 5: The reference ray from x0 to x and the ray from x0 to x0 . The initial
ray direction of the first ray is defined by the polar angles (β1 , β2 ). The initial
direction of this ray is defined by the values of p0 . The initial vector p0 is the
vector p0 in the coordinate system of the central ray through vx0
p30 p03
Here
cos β1 0 sin β1 cos β2 sin β2 0
Γ1 (β1 ) =
0 1 0
, Γ (β
2 2 ) =
− sin β 2 + cos β2 0
,
− sin β1 0 cos β1 0 0 1
(24)
cos β1 cos β2 cos β1 sin β2 sin β1
Γ1 (β1 )Γ2 (β2 ) =
− sin β2 cos β2 0 .
− sin β1 − cos β2 sin β1 sin β2 cos β1
Now in equation (22), we can apply the chain rule to rewrite the Hessian with respect to
p01 , p02
as
∂ 2 T (x0 , x) ∂ 2 T (x0 , x) ∂pλ0 ∂pκ0
T = [Tjk ] , Tjk = = , j, k = 1, 2, λ, κ = 1, 2. (25)
∂p0j ∂p0k ∂pλ0 ∂pκ0 ∂p0j ∂p0k
Summation from 1 to 2 over the repeated indices λ and κ is understood in this equation.
This rotation of the representation of the initial slownesses is also the rotation of the
initial directions of the coordinate system. It makes the direction of the post rotation z-axis
be along the initial tangent of the ray from x0 through x.
We can calculate the matrix of derivatives among the slownesses in equation (25) from
equation (23) relating these variables. We simply differentiate both sides of equation (25)
with respect to p01 and p02 . In doing so, we must take care to note that p03 is a function of p01
and p02 through the eikonal equation in Cartesian coordinates, namely,
0 0 0
p12 + p22 + p32 = 1/v2 . (26)
When we carry out these calculations, we find that
cos β2 sin β2
" #
∂pλ0 cos β1
cos β1
= = [Γλj ] = Γ, λ, j = 1, 2. (27)
∂p0j
− sin β2 cos β2
In analogy with equation (25), let us now introduce the notation
∂ 2 T (x0 , x)
T0 = [Tλκ0 ] , Tλκ0 = , λ, κ = 1, 2. (28)
∂pλ0 ∂pκ0
Then we can rewrite T in equation (25) as
Tjk = Tλκ0 Γλj Γκk , j, k = 1, 2; T = ΓT T0 Γ. (29)
We sum over the repeated indices λ, κ in the elements form of equation (28) for Tjk . Again,
the superscript T denotes transpose in the matrix form of this same equation for T.
Equation (29) completes the transformation of the Hessian of the complex traveltime in
the initial slownesses p0 to a Hessian in the initial slownesses p0 .
Second derivatives, complex traveltime. 20
s i|q|2 q
T = + , s= |x0 − x0 |2 − q 2 . (30)
V0 2 [ωr w02 + iV0 s]
xs xr x
‘
ps ‘
pr
x
z
xs
‘ ‘
xr
Figure 6: Central rays from the source and receiver propagating to points x0s
and x0r . Those points connect to the image point x by straight lines that are
orthogonal to the respective rays at x0s and x0r , respectively. The exponential
decay of the respective complex traveltimes from source and receiver arise from
quadratic forms in the respective q’s defining the vectors x − x0s and x − x0r . This
configuration might be typical for a choice of p0m different from p00 m , for which
both rays pass through x and the q’s are all equal to zero. The difference of
the transverse parts of the vector difference p0r − p0s is the 2D vector ph in the
acquisition plane, while the transverse part of the sum p0r + p0s is the 2D vector
p0m in the acquisition plane.
∂T ∂T ∂qµ
= , (31)
∂pλ0 ∂qµ ∂pλ0
and
∂ 2T ∂ 2 T ∂qµ ∂qν ∂T ∂ 2 qµ
= + , λ, κ = 1, 2. (32)
∂pλ0 ∂pκ0 ∂qµ ∂qν ∂pλ0 ∂pκ0 ∂qµ ∂pλ0 ∂pκ0
Second derivatives, complex traveltime. 21
As an aside, let us examine the exponent T for constant velocity, equation (30).
The first and second derivatives of that traveltime with respect to q are as follows
∂T 1 qµ iqµ i|q|2 qµ
= − + 2
− 2 , µ = 1, 2,
∂qµ V0 s [ωr w0 + iV0 s] [ωr w0 + iV0 s] s
2
(34)
2
" #
∂ T 1 δµν qµ qν iδµν
= − + 3 + 2
+ O(|q|2 ), µ, ν = 1, 2,
∂qµ ∂qν V0 s s [ωr w0 + iV0 s]
q
s = |x0 − x0 |2 − q 2 .
Second derivatives, complex traveltime. 22
In the equation for the Hessian ∂ 2 T /∂qµ ∂qν above, δµν is the Kronecker delta
function, equal to one for µ = ν and equal to zero otherwise.
Recall the discussion below equation (32) where we argued that quadratic correc-
tions amplitude functions would affect the integration over slownesses negligibly.
The most dominant part of the integrand was the neighborhood of the image
point. For rays nearby that point, the quadratic correction is small. For rays
further away the quadratic decay arising from T again makes the error negligi-
ble. Thus, there is no reason to write down those last terms in the second line
in equation (34) to make the point that this Hessian is a complicated function
of q, even for constant velocity. Neglecting the quadratic terms in the second
derivative of T in equation (34) we obtain the approximation
∂ 2T δµν iδµν
= − + 2
∂qµ ∂qν V0 |x − x0 | [ωr w0 + iV0 |x − x0 |V0 |x0 − x0 |]
0 0
(35)
δµν ωr w02
= − , q = 0.
[ωr w02 + iV0 |x0 − x0 |]
In the first form here we can identify the two quotients with the matrix solutions
of the dynamic ray equations (6). In matrix form
∂ 2T
" #
Tq = = −P2 Q−1 −1 −1 −1
2 + PGB QGB = PGB QGB − P2 Q2
∂qµ ∂qν q =0
(36)
h i
= Q−1T T
GB PGB − P2 Q−1
2 = Q−1T
GB PT
GB Q2 − QT
GB P2 Q−1
2 .
In the first line, we have simply reordered terms. In the second line, we used
the fact that each term is a matrix of second derivatives and hence symmetric.
Therefore, we replaced one product by its transpose. Then we factored out the
two inverse matrices to obtain a difference of products of matrices inside the
braces [ ].
Let us now examine the term in square brackets in the last part of the equality
in this last equation, (36). To begin, set
∆ = PT T
GB Q2 − QGB P2 (37)
that ∆ is constant on rays, given by its initial value. The initial values for QGB
and PGB are stated in equation (10) and the initial values of Q2 and P2 are
stated in equation (8). Using these values we find that
ωr w02 ωr w02
∆ = PT T
GB Q2 − QGB P2 = − I=− I. (39)
V0 v0 (0)
This is an identity that arises from the simplectic properties of the propagator
matrix as discussed by Červený [2001] in section 4.3.2, starting on page 281
and introduced earlier in Červený and Pšenčik [1983] without resorting to the
simplectic method. Note that the derivation of differential equation (38) did not
rely on the fact that the velocity is constant in the specific example. Hence, even
for heterogeneous media, ∆ is given by its initial value on the ray.
Furthermore, the mechanics of the derivation were not peculiar to the particular
choices of Q’s and P’s. It relied solely on the differential equations for Q’s and
P. Thus, if we redefined ∆ for any pairs of Q’s and P’s satisfying the dynamic
differential equations (10), it would still be true that ∆ is constant on the rays,
given by its initial value or by its value at any point on the ray, for that matter.
To complete this discussion, we now use the identity for ∆ in the last equation
(39) to rewrite Tq in equation (36) as
ωr w02 −1T −1 ωr w02 −1 −1
Tq = − Q2 QGB = − Q Q (40)
v0 (0) v0 (0) GB 2
In the second form here, we have exploited the fact that each of the matrices is
symmetric. We took a transpose of the product and then removed the transpose
of the matrix Q−1T
GB .
We return now to the heterogeneous case, continuing the analysis of the Hessian on the
right hand side of equation (33). Let us begin by considering the first derivatives in that
equation. We now show that the matrix of derivatives of (q1 , q2 ) with respect to (p10 , p20 ) is
just Q2 by following Červený [2001], Section 4.1.7. To do so, let us set
" # " #
∂qµ ∂pµ
Q̃ = , P̃ = . (41)
∂pλ0 ∂pλ0
This pair of vectors q µ , pµ satisfies the kinematic ray equations and initial conditions stated
in equation (4). When we differentiate those equations with respect to the components of p0
we obtain exactly the dynamic ray equations (6) for the matrices Q̃, P̃. Then, differentiation
of the initial conditions of equation (4) yields exactly the initial conditions of the functions
Q2 , P2 given in equation (8). That is,
" #
∂qµ
Q̃ = = Q2 . (42)
∂pλ0
We use this identity and equation (33) to obtain
∂ 2T
" #
T 0 = Q2 T q Q2 , T q = , µ, ν = 1, 2. (43)
∂qµ ∂qν
Second derivatives, complex traveltime. 24
3.2.1 Analysis of Tq
Here, we follow the discussion of Červený [2001], Section 5.8.3. Figure 5 on page 18 shows
the central ray of a Gaussian beam. The Gaussian beam is to be evaluated at the point x,
thus defining the vector q connecting a point on the ray x0 to the point x. In equation (13)
we see that T is a sum of two traveltimes, the first being the central ray real traveltime τ (s)
of asymptotic ray theory connecting x0 to x0 . The second term is the complex part of the
traveltime given by the standard quadratic form in q.
It is straightforward to evaluate the Hessian of the second term here with respect to q
at q = 0. The first term requires a little more effort.
With a slight abuse of notation, let us consider the real ray-theoretic traveltime τ (x, x0 )
from x0 to x. We can write a quadratic approximation of that traveltime in terms of the
traveltime on the central ray through x0 as
1
τ (x, x0 ) = τ (x0 , x0 ) + qP2 Q−1
2 q. (44)
2
This equality allows us to write the traveltime τ (x0 , x0 ) in terms of the fixed traveltime
τ (x, x0 ) minus a quadratic form in the vector q; that is,
1
τ (x0 , x0 ) = τ (x, x0 ) − qP2 Q−1
2 q. (45)
2
We use this equation in equation (13) to rewrite the complex traveltime T (x0 , x0 ) as
1 h i
T (x0 , x0 ) = T (x, x0 ) + q T PGB Q−1 − P Q
2 2
−1
q. (46)
2 GB
Now, when we calculate the second derivative here at q = 0, we find that Tq defined in
equation (43) is given by
Tq = PGB Q−1
GB
− P2 Q−1
2 , q = 0, (47)
in heterogeneous media. This is exactly the same as equation (36) for Tq in homogeneous
media. As noted in the discussion below that equation, the simplification of Tq did not rely
on the fact that the velocity was constant. Thus, the final form of Tq in equation (40) is
valid here as well and we write for the heterogeneous case.
ωr w02 −1 −1
Tq = − Q Q , q = 0. (48)
v0 (0) 2 GB
We now have all of the pieces needed to express the Hessian matrix Ψ in equation (21).
4 The approximation of Ψ
We now move back through the sequence of formulas for the various Hessians that we intro-
duced in the previous section. Then we will take the formula for the Hessian with respect
to p0 and apply it to both the source and receiver traveltimes to obtain a formula for Ψ in
equation (21).
Second derivatives, complex traveltime. 25
ωr w02 ωr w02 −1
T0 = − Q2 Q−1 −1
2 QGB Q2 = − Q Q2 (49)
v0 (0) v0 (0) GB
Now that we have T0 , we can go back a further step by substituting this representation
into equation (29) to express the Hessian with respect to p0 in terms of T0 as follows.
ωr w02 T −1
T=− Γ QGB Q2 Γ. (50)
v0 (0)
The matrix Γ appearing on the right side of this equation is defined in terms of the angles
β1 and β2 in equation (27). It is the matrix of transformation from Cartesian slownesses to
ray-centered slownesses; the slowness vector defines the initial direction of the tangent of the
ray from the initial point x0 to the image point x. Further, recall that the various Q’s and
P’s here are solutions of the dynamic ray equations (6) with initial conditions for QGB and
PGB given in equation (10) and the initial conditions for Q2 and P2 given in equation (8).
Equation (21) tells us that we must add two Hessians of the form defined by the last
equation, (50), in order to obtain the Hessian Ψ for the complex traveltime Ψ which is
related to the two complex traveltimes from source and receiver by equation (15). The only
difference in the two components is that one is for sources and the other is for receivers. We
can accomplish that distinction by introducing subscripts s and r in the right hand side of
equation (50). Thus we find that
( )∗
1 −1 1
Ψ= −iωr w02 ΓT
r QGBr Q2r Γr + ΓT Q−1 Q2s Γs . (51)
v0r (0) v0s (0) s GBs
Note here that the subscript r in ωr denotes “reference frequency” and is the same for
Hessians associated with the traveltimes from source and receiver.
The matrices Q2r and Q2s are each singular if x0r or x0s , respectively, is located at a
caustic of the ensemble of central rays from their respective initial points. In order for this
sum of matrices to be singular, the singularities of the two matrix products would have to
“line up;” that is, their eigenvectors associated with the zero eigenvalue would have to be
colinear. We would expect such an occurrence to be relatively rarer than for one and/or the
other of the matrix products to be singular. Nonetheless, some regularization of this matrix
may be required in numerical computations.
As noted earlier, we can expect the Hessian matrix Ψ to be singular when the image
point is located at a caustic of incident rays. However, the underlying inversion theory is not
applicable at such a point for estimation of a reflection coefficient, so this anomaly is moot
as regards that theory.
In the Introduction and in Section 2.3 we claimed that we did not need to know the
actual initial slownesses of the ray from the initial point x0 = xs or xr to the image point
x.
We explain now why we do not need to know those rotation angles on the ray from the
source or receiver through the image point explicitly. It is necessary to assume that the
actual rays that we do compute are close sufficiently dense that the discrete sum over rays is
Second derivatives, complex traveltime. 26
a sufficiently accurate approximation of the continuous integral over rays to satisfy whatever
numerical accuracy criterion we impose. That means we can think of the discrete sum as
having the properties of the integral.
We will use the matrices Γr and Γs on the rays that we actually compute. This again is
justified by the discussion below equation (32). This is in error except for the distinguished
ray pair from source and receiver through the image point. Those errors for other rays are
linearly small for small values of the q’s nearby and exponentially small for q’s further away.
This suffices for our leading order approximation of the the integral I in equation (19). Then,
all quantities in equation (15) are determined on the central rays of the computed Gaussian
beams. As we will see in the common shot example of Section 5—in particular in equation
(60)—the reflectivity in that example needs to be computed on the actual central rays of
Gaussian beams that we compute. Hence, we can use Hill’s original variables pm and ph or
even in the variables p0r and p0s of equation (15).
From equation (27), it is straightforward to calculate the products of Γ’s appearing here.
They are
1 1
0 0
0
cos2 β1r [v0r (0)p3r ]2
ΓT Γ
r r =
=
,
0 1 0 1
(53)
2
If the velocity is linear in some direction, then that direction and the initial direction of each ray form
a plane. The initial values of Q and P will be different in the in-plane and out-of-plane directions.
Second derivatives, complex traveltime. 27
1 1
0 0
0
cos2 β1s [v0s (0)p3s ]2
ΓT
s Γ s =
=
.
0 1 0 1
Because these rotation matrices are not scalar matrices, Ψ is not a scalar matrix; that is,
they are not scalar multiples of the identity matrix.
When we use this formulas for A in equation (56) for the reflectivity, we find that
The downward propagated field U (x, xs , ω) can be written in terms of the surface data as
Z
U (x, xs , ω) = 2iω p03r G∗ (x, xr , ω)U (xr , xs , ω)dxr dyr (59)
zr =0
in a standard manner by using Green’s theorem. Here, p03r is the third component of p0r .
Substitution of this representation of U (x, xs , ω) into equation (58) for the reflectivity
leads to
8πv0 (xs ) det[Q(x, xs )] Z Z
R(x, xs ) = 2iω p03r U (xr , xs , ω)dxr dyr G(x, xs , xr , ω) (60)
v0 (x)
In this equation, G(x, xs , xr , ω) is defined in equation (14) and was the starting point for
the analysis of this paper. It is not our intention to continue with the discussion of this true
amplitude migration formula or any other. We only wanted to show that the integral I that
we analyzed asymptotically here does arise in true-amplitude migration formulas as claimed.
6 A numerical example in 2D
In Gray and Bleistein [2009], we presented numerical examples in 2D for a common-shot
data set. The asymptotic technique derived and implemented there is the 2D analog of what
we have presented here. Both a deconvolution imaging condition with a structure similar
to the reflectivity formula of equation (54) and a correlation imaging formula similar to the
reflectivity formula of equation (60) were tested. See Gray and Bleistein [2009] for details.
The best results were obtained for the deconvolution imaging condition and we present
those here in Figure 7. This example models reflections from density contrasts in a medium
of constant velocity 2000 m/s. Four horizontal reflectors with identical reflection coefficients
are placed at depths of 1000, 2000, 3000, and 4000 m. A single shot record, with a recording
aperture of 7000 m on either side of the shot point, is migrated. Half-opening angles were
limited to 60◦ in the migration.
Within the reflection aperture for each reflector the output confirms the “true-amplitude”
claim but for numerical noise from the computation and from the peak search.
Figure 2(a)
2000
Depth (m)
3000
4000
5000
-5000 0 5000
Distance (m)
Figure 2(a)
Figure 2(b)
References
Bleistein, N., 1984, Mathematical Methods for Wave Phenomena: Academic Press, Or-
lando.
Bleistein, N., 2008, Mathematics of modeling, migration and inversion with Gaussian
beams, Course notes: cwp.mines.edu/∼norm/ShrtCrse/GBNotes.pdf.
Bleistein, N., Y. Zhang, S. Xu, G.Zhang and S. H. Gray, 2005, Migration/inversion: think
image point coordinates, process in acquisition surface coordinates: Inverse Problems,
21, 17151744.
Červený, V., 1982, Expansion of a plane wave into Gaussian beams: Studia geoph. et geod.,
26, 120-131.
Červený, V., 2001, Seismic Ray Theory. Cambridge University Press, Cambridge.
Červený, V., and I. Pšenčik, 1983, Gaussian beams and paraxial ray approximation in
three-dimensional elastic inhomogeneous media: J Geophysics, 53, 1-15.
Claerbout, J. F., 1971. Toward a unified theory of reflector mapping: Geophysics. v. 36,
p. 467-481
Claerbout, J. F., 1985, Imaging the Earths Interior: Blackwell Scientific Publications, Inc,
Oxford.
George, Th, J. Virieux, and R. Madariaga, 1987, Seismic wave synthesis by Gaussian beam
summation: A comparison with finite differences: Geophysics, 52. 8, 1065 .1073.
Gray, S. H., and N. Bleistein, 2009, True-amplitude Gaussian beam migration: Geophysics,
74, S11-S23.
Hill, N. R., 1990, Gaussian beam migration: Geophysics, 55, 11, 1416-1428.
Hill, N. R., 2001, Prestack Gaussian-beam depth migration: Geophysics, 66, 4, 1240-1250.
Keho, T. H. and Beydoun, W. B., 1988, Paraxial ray Kirchhoff migration, Geophysics, 53,
1540-1546.
Korn, G. A., and T. M. Korn, 1968, Mathematical Handbook for Scientists and Engineers:
McGraw-Hill, New York.
Schneider, W. A., 1978, Integral formulation for migration in two and three dimensions:
Geophysics, v. 43, p. 49-76.
Zhang, Y., Zhang, G., and Bleistein, N., 2003, True amplitude wave equation migration
arising from true-amplitude one-way wave equations: Inverse Problems, 19, 1113-1138.
Second derivatives, complex traveltime. 31
Acknowledgements
The authors wish to express extreme gratitude to John Stockwell of the Center for Wave
Phenomena at the Colorado School of Mines for a critical reading of the paper. It is much
improved by his input. The first author would also like to thank the attendees of a short
course on Gaussian beam migration in December, 2008 at Petrobras University. Many
stimulating discussion in that course led to the ideas that appear in the method used here.
The germ of this approach was formulated by the author on the plane ride home from Brazil,
undoubtedly in response to discussions of what had not worked previously. Finally, many
thanks to Professor Vastislav Červený, Charles University, Prague,whose ideas underly much
of the discussion appearing here and also for his mentoring of and friendship with the first
author and to Ivan Pšenčik, Czech Academy of Sciences, for many helpful and stimulating
discussions.
Second derivatives, complex traveltime. 32
Here, the interval of integration is real3 and positively oriented, but both functions in the
integrand are complex-valued. We assume that the exponent has a saddle point that we can
characterize by the equation
dΨ
= 0, z = zsad . (A.2)
dz
Furthermore, we assume that the second derivative is nonzero at the saddle point,
d2 Ψ
Ψzz = 6= 0; (A.3)
dz 2 z=zsad
3
The constraint of the path of integration to the real axis is not necessary. This can be generalized, but
the generalization is not needed for our application
Second derivatives, complex traveltime. 33
Ψzz may be complex. We seek the leading order asymptotic expansion of this integral for
“large” values of the parameter ω.
The Taylor expansion of Ψ near the saddle point has the form
1
Ψ(z) − Ψ(zsad ) = Ψzz (z − zsad )2 + . . . . (A.4)
2
The direction of steepest descent in z − zsad at the saddle point is the direction in which this
second order approximation is real and positive, which provides the direction of maximal
exponential decay of the integrand. In terms of the phases (denoted by arg in the complex
variable literature) of the factors in the complex product appearing on the right side of the
last equation, this condition becomes,
We expect that the direction of choice will be a rotation of the contour of integration—the
real line, positively oriented—through an acute angle. Thus from the two unique choices of
direction here we choose
arg(z − zsad ) = − arg(Ψzz )/2, (A.6)
such that the oriented direction with this angle makes an acute angle with the direction of
the (real) path of integration. Application of the formula for evaluation of the integral of
equation (A.1) by the method of steepest descent4 [Bleistein, 1984, equation (7.3.11)] with
positive ω leads to the following.
s
2π
I(ω) ∼ f (zsad ) exp {−ωΨ(zsad ) − i arg(Ψzz )/2}
ω|Ψzz |
(A.7)
s
2π
= f (zsad ) exp {−ωΨ(zsad )} .
ωΨzz
Notice that by defining the integrand on the right hand side of equation for I(ω) with a
minus sign in the exponent, the phase adjustment in the first line here provides exactly the
right factor so that the denominator can be expressed as the (principal value) square root
of the second derivative. If we had defined the exponent without that minus sign, then we
would have need an additional phase shift of ±π/2 in the right hand exponents of this last
equation.
The method of steepest descent relies on deforming the path of integration onto a path
where the exponential difference Ψ(z)−Ψ(zsad ) remains real and increasing and then applying
the more basic Laplace method [Bleistein, 1984] to the integral on that steepest descent
contour.
4
There we use λ = −ω as the large parameter. The minus sign modifies the argument of the directions
of steepest descent in equation (A.6).
Second derivatives, complex traveltime. 34
Here, the domain of integration is real, although when considered as iterated integrals, we
will allow for deformations into the complex z1 -plane to obtain the asymptotic expansion
of the integral with respect to z1 and similarly for z2 . Both functions in the integrand are
complex-valued.
We assume that the exponent has a saddle point in both variables that we can characterize
by the equation
∇z Ψ(z) = 0, z = z sad = (z1sad , z2sad ). (A.9)
Furthermore, we assume that the Hessian matrix—the matrix of second derivatives—of Ψ is
non-singular at this saddle point; that is
∂ 2Ψ
" #
det[Ψ] 6= 0. Ψ = , i, j = 1, 2. (A.10)
∂zi ∂zj
We will also assume that
∂ 2Ψ
6= 0. (A.11)
∂z12 z =zsad
If this were not the case, we could rotate the coordinate system to make this so; such rotations
use matrices with determinant equal to one, so that they do not affect the final formula for
the asymptotic expansion of I(ω) in equation (19).
Let us consider the integration in z1 alone in equation (A.8). From equation (A.10), that
integral has a saddle point when
∂Ψ(z1 , z2 )
= 0. (A.12)
∂z1
By the assumption of the existence of the saddle point in equation (A.10), we know that this
equation has a solution for z2 = z2sad , at which point, z1 = z1sad . By the implicit function
theorem, equation (A.12) has a unique solution in the neighborhood of z = zsad by virtue of
the assumption of equation (A.11) that the second derivative with respect to z1 is nonzero
at the saddle point. Therefore we can write
∂Ψ(Z(z2 ), z2 )
z1 = Z(z2 ), ≡0 (A.13)
∂z1
in some neighborhood of z = z sad .
We can now write down the asymptotic expansion with respect to z1 of the iterated
integral I(ω) in equation (A.8) by using the formula of equation (A.7) for that asymptotic
expansion in one variable:
s
2π Z f (Z(z2 ), z2 )
I(ω) = q exp{−ωΨ(Z(z2 ), z2 )}dz2 . (A.14)
ω Ψz1 z1 (Z(z2 ), z2 )
Second derivatives, complex traveltime. 35
We write down the first derivative with respect to z2 of this redefined exponent Ψ by
applying the chain rule to deal with the dependence of the first variable of Ψ on z2 .
dΨ(Z(z2 ), z2 ) ∂Ψ dZ ∂Ψ
= + . (A.15)
dz2 ∂z1 dz2 ∂z2
The first term here is identically equal to zero as a result of the stationarity condition
in equation (A.13). Therefore, let us rewrite the first derivative here accordingly and then
write down the second derivative, as well.
dΨ(Z(z2 ), z2 ) ∂Ψ
= ,
dz2 ∂z2
(A.16)
d2 Ψ(Z(z2 ), z2 ) ∂ 2Ψ ∂ 2 Ψ dZ
= +
dz22 ∂z22 ∂z2 ∂z1 dz2
From the first line here, we see that the condition that the total derivative with respect to z2
of this new exponent be equal to zero is exactly the condition that the partial derivative with
respect to z2 be equal to zero. This is just the requirement that the second component of
the gradient of Ψ be equal to zero in equation (A.9). We then conclude that the saddle point
occurs at z2 = z2sad for which point we also have z1 = z1sad . In summary, the dual saddle
point obtained by setting the gradient of the original exponent equal to zero is the same as
the simultaneous saddle point in two separate variables determined by iterated application
of the method of steepest descent.
Now we must evaluate the second derivative of Ψ in equation (A.15) at the saddle point.
To this end, we must first express the derivative of Z(z2 ) in terms of derivatives of Ψ. The
function Z(z2 ) is defined implicitly in equation (A.13). We differentiate that equation with
respect to z2 :
∂ 2 Ψ(Z(z2 ), z2 ) dZ(z2 ) ∂ 2 Ψ(Z(z2 ), z2 )
+ ≡ 0. (A.17)
∂z12 dz2 ∂z1 ∂z2
The coefficient of the derivative of Z is nonzero at the saddle point—equation (A.11)—so
we can divide by it and conclude that
#−1
∂ 2 Ψ(Z(z2 ), z2 ) ∂ 2 Ψ(Z(z2 ), z2 )
"
dZ(z2 )
=− . (A.18)
dz2 ∂z1 ∂dz2 ∂z12
We substitute this value of the first derivative into the second line of equation (A.15) to
obtain the representation we seek for the second derivative of Ψ with respect to z2 .
!2 " #−1
d2 Ψ(Z(z2 ), z2 ) ∂ 2Ψ ∂ 2Ψ ∂ 2Ψ ∂ 2 Ψ(Z(z2 ), z2 )
= −
dz22 ∂z12 ∂z22 ∂z1 ∂z2 ∂z12
(A.19)
" #−1
∂Ψ(Z(z2 ), z2 )
= det[Ψ] .
∂z12
Second derivatives, complex traveltime. 36
We again apply the asymptotic expansion formula of equation (A.7) to the integral of
equation (A.14) and find that
2π f (z sad )
I(ω) ∼ q exp{−ωΨ(z sad )}. (A.20)
ω det[Ψ(z sad )]
This is the formula that we applied to obtain the asymptotic expansion of the Gaussian
beam representation of I in equation (15) to obtain the asymptotic expansion of I in equation
(19).
We have presented this general formula heere because it has application to other mul-
tidimensional integrals in the analysis of Gaussian beams. In particular, it is applicable to
the asymptotic expansion of the basic Green’s function itself in heterogeneous media. Hill’s
[2001] derivation is in homogeneous media. This derivation is an alternative to one presented
by Červený [1982] and Červený [2001].