You are on page 1of 10

CHAOS VOLUME 10, NUMBER 1 MARCH 2000

Finding finite-time invariant manifolds in two-dimensional velocity fields


G. Hallera)
Division of Applied Mathematics, Lefschetz Center for Dynamical Systems, Brown University, Providence,
Rhode Island 02912
共Received 9 July 1999; accepted for publication 18 September 1999兲
For two-dimensional velocity fields defined on finite time intervals, we derive an analytic condition
that can be used to determine numerically the location of uniformly hyperbolic trajectories. The
conditions of our main theorem will be satisfied for typical velocity fields in fluid dynamics where
the deformation rate of coherent structures is slower than individual particle speeds. We also
propose and test a simple numerical algorithm that isolates uniformly finite-time hyperbolic sets in
such velocity fields. Uniformly hyperbolic sets serve as the key building blocks of Lagrangian
mixing geometry in applications. © 2000 American Institute of Physics.
关S1054-1500共00兲00501-2兴

Typical time-dependent velocity fields in fluid mechanics flow, even though its building blocks are typically difficult to
are well-known to exhibit intense mixing of particles. For isolate.
special time dependences, such as periodic, quasiperiodic, The identification of regions that behave like hyperbolic
or adiabatic, dynamical systems theory has been success- sets 共isolating neighborhoods兲 are in principle also possible
ful in locating the geometric structures, stable and un- using topological methods. A step in this direction has been
stable manifolds, that are responsible for global mixing. taken by Mischaikow et al.,11 who established numerical
At the same time, there has been no systematic tool to methods for the topological detection of chaotic invariant
extract similar geometric structures for general fluid sets in experimental data sets.
flows given for finite times. In this paper we give analytic An analytic result on the location of finite-time hyper-
results that can be used to identify the most important bolic trajectories in velocity fields of the form
building blocks of mixing: Uniformly finite-time hyper-
bolic trajectories and their local stable and unstable ẋ⫽u 共 x,t 兲 , x苸R2 , tt 关 t 0 ,t 1 兴 ,
manifolds. The results apply to any numerically or ex-
perimentally generated two-dimensional velocity field
can be found in Haller and Poje,6 where time-dependent
and do not assume special features of the flow „e.g., in-
stagnation points of the velocity field were considered as first
compressibility or the presence of stagnation points….
approximations for finite-time hyperbolic trajectories. Under
a set of conditions, these stagnation points do imply the ex-
I. INTRODUCTION istence of nearby hyperbolic solutions. The method has been
very efficient in creating mathematically rigorous mixing
Hyperbolic or finite-time hyperbolic invariant sets are templates in eddy–jet interaction problems 共see Haller and
well known to act as organizing centers for mixing and trans- Poje6 and Poje and Haller12兲. The limitation of this approach
port in dynamical systems. While the vector fields associated is its heavy reliance on the existence of stagnation points. In
with near-integrable, adiabatic, or relatively slow flows do other words, only hyperbolic orbits with velocities very close
provide clues about the location of their hyperbolic sets, the to the velocity of the reference frame can be detected in this
detection of such sets in general time-dependent flows still fashion.
presents a great challenge. A statistical approach to locating Lagrangian coherent
Traditionally finite-time 共or local兲 Lyapunov exponents structures is suggested by Mezić and Wiggins,9 who compute
have been employed to pinpoint hyperbolic behavior in time- average velocities for a grid of initial conditions for finite
dependent velocity fields. This typically involves the numeri- times. The resulting patchiness plots reveal regions of initial
cal solution of the variational equation associated with a tra- conditions with similar finite-time statistics. As shown
jectory of interest which is then used to obtain a finite-time through examples in Poje et al.,13 on certain time intervals
approximation for the 共infinite-time兲 Lyapunov exponents. the boundaries of such regions approximate finite-time in-
Such an estimation of Lyapunov exponents requires great variant manifolds. Thus, patchiness plots offer a type of
care and a thorough understanding of all the errors involved ‘‘edge detection’’ that is a useful first step in the exploration
共see Abarbanel1兲. The resulting distribution of exponents is of the global flow geometry.
typically a fuzzy set, which approximates the set of all stable An alternative numerical method for the global detection
and unstable manifolds present in the flow. Such a picture of hyperbolic structures in two-dimensional velocity fields
provides a first step in the study of hyperbolic behavior in the has been proposed recently by Bowman.2,3 His finite strain
map technique approximates stable manifolds by finding the
a兲
Electronic mail: haller@cfm.brown.edu local maxima of the function

1054-1500/2000/10(1)/99/10/$17.00 99 © 2000 American Institute of Physics

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
100 Chaos, Vol. 10, No. 1, 2000 G. Haller

unstable manifolds until their first few intersections are


found. In this fashion, a clear picture of mixing emerges
which is not obstructed by the tangling of global stable and
unstable manifolds.
The above example is special because of its periodic
time dependence. In the general aperiodic and finite-time
case, Poincaré maps are not available, and hence it is even
more important to have a clear template of the ‘‘cores’’ of
the mixing geometry. In addition, one would like to know
exactly what one finds; when it comes to clarifying the de-
tails in mixing in a given problem, it is desirable to have an
algorithm with a strong mathematical foundation. In such a
case one can exclude the possibility that the results are only
due to some finite-time numerical anomaly. Finally, one ide-
FIG. 1. Mixing geometry on a Poincaré section of the Duffing oscillator ally wants to use an algorithm which is not sensitive to the
with small periodic forcing. choice of the time interval and the location of stable and
unstable manifolds become clearer as time increases.

兩 x 共 T;x 0 兲 ⫺x 共 T;y 兲 兩 B. Main results


s T 共 x 0 兲 ⫽ max ,
y苸G x 兩 x 0 ⫺y 兩 In this paper we prove an analytic result that can be used
0
to locate uniformly finite-time hyperbolic sets and their lo-
where x(t,x 0 ) denotes a solution at time t苸 关 t 0 ,t 0 ⫹T 兴 with cals stable and unstable manifolds in two-dimensional time-
initial condition x 0 , and G x 0 denotes the set of nearest neigh- dependent velocity fields. Our main theorem will apply to
bors of the point x 0 on the grid of initial conditions. This typical oceanic or atmospheric flows where the deformation
method avoids solving variational equations and gives good rate of coherent structures is slower than typical particle
approximations for global stable manifolds in several test speeds. The conditions of the theorem are formulated in
cases. At the same time, since it effectively detects local terms of the eigenvectors and eigenvalues of the Jacobian of
extrema of strain, it does not necessarily imply the existence the vector field along trajectories.
of nearby hyperbolic sets, as simple examples show. In ad- Based on our main theorem, we also propose a simple
dition, the detection of invariant manifolds will depend on numerical scheme that gives a first approximation for uni-
the optimal choice of T which is not known a priori. Nev- formly hyperbolic structures in two-dimensional fluid flows.
ertheless, for typical mixing geometries and for appropriately In particular, such structures and their local stable manifolds
chosen T regimes, the algorithm provides a useful template will appear as local maxima of the scalar field
for global invariant manifolds.
d T共 x 0 兲 ⫽ max 兵 t 兩 det D x u 共 x 共 ␶ ;x 0 兲 , ␶ 兲 ⬍0, t 0 ⭐ ␶ ⬍t 其 .
t苸 关 t 0 ,t 0 ⫹T 兴
A. Building blocks of a mixing template
In words, d T (x 0 ) is the maximal time for the initial condition
It is important to realize that in order to understand the that it spends in a domain where the determinant of the Jaco-
global geometry of mixing, one only needs a ‘‘sharp’’ tem- bian of the velocity field is strictly negative. If
plate of the most influential finite-time hyperbolic sets. More det Dxu(x(t0 ;x0),t0)⭓0, then by definition d T (x 0 )⫽0 for any
concretely, finite-time Lyapunov exponents and finite strain T.
maps approximate the set of all global stable and unstable An advantage of this algorithm is that a contour plot of
manifolds that could be more accurately reproduced numeri- d T produces sharper and sharper images of local stable mani-
cally if one knew the exact location of some organizing or- folds and hence is not sensitive to the choice of T. Another
bits with ‘‘strong’’ or, uniform, hyperbolicity. Locating the important computational advantage is that one does not have
organizing centers of a mixing template is in fact essential to iterate the whole grid of initial conditions for all times up
since a convoluted set of global stable and unstable mani- to T. In fact, the number of particles to follow decays rapidly
folds is of no immediate help if one wants to understand as for most of them det Dxu(t(␶ ;x0),t) turns positive at some
interaction among various regions or quantify mixing rates. point, and hence d T (x 0 ) is obtained without increasing the
As an example, consider the Poincaré map of the ordi- time of iteration to T. The particles that exhibit
nary Duffing equation with small forcing. The mixing geom- det Dxu(x(t;x0),t)⬍0 for long times are those that are on, or
etry in this problem is completely governed by the stable and asymptotic to, a uniformly finite-time hyperbolic trajectory,
unstable manifolds of the unique uniformly hyperbolic fixed as our main theorem shows for flows with Eulerian time
point near the origin 共see Fig. 1兲. Therefore, instead of ob- scales below Lagrangian time scales. The local unstable
taining fuzzy global approximations for these manifolds by manifolds can be obtained from a backward-time calculation
using any of the methods described above, one could focus of d T (x 0 ). If needed, one can refine the first approximation
on obtaining a good approximation of the local stable and produced by this algorithm by checking the remaining in-
unstable manifolds shown in bold in the figure. Once these equalities of Theorem 1. After this refinement, the simple
sets are found, one can simply iterate the global stable and algorithm we sketched above becomes a rigorous, computer-

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
Chaos, Vol. 10, No. 1, 2000 Invariant manifolds in velocity fields 101

assisted analytical criterion. In the numerical example treated smooth, two-dimensional set of initial conditions (x 0 ,t 0 )
in this paper such a refinement is not necessary, but in our such that all the corresponding motions x(t;t 0 ,x 0 ) approach
current numerical experiments on two-dimensional turbulent x(t) at a fixed exponential rate as long as t苸 关 t 0 ,T 兴 . A simi-
velocity fields the refinement is important to implement 共see lar definition applies for finite-time unstable manifolds 共see
Haller and Yuan7兲. Haller and Poje6 for more details兲.
Once the uniformly hyperbolic invariant sets are located, Our first main result, a set of sufficient criteria for hy-
one can compute their global stable manifolds gradually us- perbolicity and uniform finite-time hyperbolicity, can now be
ing, e.g., the straddling technique of You, Kostelich, and stated as follows.
Yorke,16 as implemented for discrete velocity fields by Theorem 1: Suppose that for a solution x(t) of 共1兲 and
Miller et al.10 This approach, therefore, enables one to build for all t苸 关 t 0 ,t 0 ⫹T 兴 ,

冋 册
systematically a global geometric template for mixing, find-
ing first the core structures, then developing their stable and 1 1
det D x u 共 x 共 t 兲 ,t 兲 ⬍0, &␤ ⫹ ⬍␣. 共6兲
unstable sets to the extent needed for transport calculations. ␭ 1 min ␭ 2 min
Then
II. THE MAIN THEOREMS
共i兲 x(t) admits two-dimensional finite-time stable and
Consider a two-dimensional velocity field unstable manifolds in the space (x,t) for t苸 关 t 0 ,t 0 ⫹T 兴 .
共ii兲 If, in addition, for all t苸 关 t 0 ,t 0 ⫹T 兴
ẋ⫽u 共 x,t 兲 , x苸R2 , 共1兲
2
where u is at least a class C function of its variables. As- ␣
␤⬍ 冑2␭ 1 min␭ 2 min ,
sume that a solution x(t) of this system is known. The Jaco- 2
bian of the velocity field along a solution x(t) is given by the
time-dependent matrix D x u(x(t),t). We assume that on 2␤2
␭ 1共 t 兲 ⬎ ␥ ⫹ ␭ 共 t 兲, 共7兲
some finite time interval 关 t 0 ,t 0 ⫹T 兴 , we have det Dxu(x(t),t) ␣ 2 ␭ 1 min␭ 2 min 2
⬍0, i.e., D x u(x(t),t) has real eigenvalues ⫺␭ 1 (t)⬍0
⬍␭ 2 (t). 关Since we did not assume incompressibility for 2␤2
␭ 2共 t 兲 ⬎ ␥ ⫹ ␭ 共 t 兲,
u(x,t), in general we have ␭ 1 ⫽␭ 2 .兴 We will need the quan- ␣ 2 ␭ 1 min␭ 2 min 1
tities
then x(t) is uniformly finite-time hyperbolic on 关 t 0 ,t 0
␭ k min⫽ min ␭ k 共 t 兲 , k⫽1,2, 共2兲 ⫹T 兴 .
[t 0 ,t 0 ⫹T]
Roughly speaking, our next result states that for flows
which measure the minima of the norm of the eigenvalues. where the rate of change of coherent structures stays below a
We also define the eigenvectors e 1 (t) and e 2 (t) correspond- critical limit, det Dxu(x(t),t)⬍0 is also a necessary condition
ing to ⫺␭ 1 (t) and ␭ 2 (t), and we assume that they are nor- for x(t) to be uniformly hyperbolic.
malized such 兩 e k (t) 兩 ⫽1 and are chosen such that e k (t) de- Theorem 2: Suppose that a solution x(t) of 共1兲 is uni-
pends smoothly on t. We denote the angle between e 1 (t) and formly hyperbolic on the time interval 关 t 0 ,t 0 ⫹T 兴 . Let P(t)
e 2 (t) by ␬ (t) and note that sin ␬(t)⫽0. be a smooth matrix that contains unit vectors that are tan-
Throughout this paper, for matrices A苸R2⫻2 , we shall gent to the t⫽const slice of finite-time stable and unstable
use the notation 兩 A 兩 ⫽ 冑兺 i,2 j⫽1 兩 A i j 兩 2 . With this notation, the manifolds of x(t), and assume that
matrix of eigenvectors M (t)⫽ 关 e 1 (t),e 2 (t) 兴 苸R2⫻2 satisfies
兩 det Ṗ 共 t 兲 兩兩 det P 共 t 兲 兩 ⫹2& 兩 Ṗ 共 t 兲 兩兩 D x u 共 x 共 t 兲 ,t 兲 兩
兩 M 兩 ⫽&, 兩 det M 兩 ⫽ 兩 sin ␬ 共 t 兲 兩 . 共3兲
⬍ 兩 det D x u 共 x 共 t 兲 ,t 兲 兩兩 det P 共 t 兲 兩 2 . 共8兲
We note that M (t) is a differentiable function of t under our
assumptions. Then we have det Dxu(x(t),t)⬍0.
We now introduce the quantities The proofs of Theorems 1 and 2 will be given in Sec. VI.
␣⫽ min 兩 sin ␬ 共 t 兲 兩 , ␤⫽ max 兩 Ṁ 共 t 兲 兩 , 共4兲
t苸[t 0 ,t 0 ⫹T] t苸 关 t 0 ,t 0 ⫹T 兴

III. FINDING STABLE AND UNSTABLE MANIFOLDS IN


which are upper bounds on the norm of M ⫺1 /& and Ṁ ,
APPLICATIONS
respectively. Finally, we define
& ␤ 关 ␣ 2 ␭ 1 min␭ 2 min⫹& ␣␤ 共 ␭ 1 min⫹␭ 2 min兲 ⫹2 ␤ 2 兴 In this section we give some intuition for the conditions
␥⫽ . of Theorems 1 and 2. We also discuss sharper versions of the
␣ 3 ␭ 1 min␭ 2 min
共5兲 theorems as well as a numerical algorithm that locates can-
didates for uniformly hyperbolic trajectories.
In the following we will use the notion of finite-time
stable and unstable manifolds for a given particle motion A. Physical interpretation of Theorems 1 and 2
x(t). By these manifolds we mean two-dimensional surfaces The conditions of Theorem 1 have the following mean-
in the three-dimensional space of the (x,t) variables that ing. The first inequality in Eq. 共6兲 requires ‘‘instantaneous
contain motions asymptotic to x(t). More precisely, a finite- hyperbolicity’’ along the solution x(t). This becomes trans-
time stable manifold for x(t) on the time interval 关 ṫ 0 ,T 兴 is a parent after one notes that along x(t)

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
102 Chaos, Vol. 10, No. 1, 2000 G. Haller

d It can be seen from the inequality 共21兲 in the proof of


DF ht 共 x 共 t 兲兲 ⫽I⫹h DF ht 共 x 共 t 兲兲 兩 h⫽0 ⫹O共 h 2 兲 Theorem 1 that the second condition in Eq. 共6兲 can be sharp-
dh
ened to
⫽I⫹hD x u 共 x 共 t 兲 ,t 兲 ⫹O共 h 2 兲 ,

and hence if ⫺␭ 1 (t) and ␭ 2 (t) are the eigenvalues of


D x u(x(t),t), then the eigenvalues of DF ht (x(t)) can be writ-
max
t苸 关 t 0 ,t 0 ⫹T 兴
储 M ⫺1 共 t 兲储 max
t苸 关 t 0 ,t 0 ⫹T 兴
储 Ṁ 共 t 兲储 冋 1

1
␭ 1min ␭ 2min
⬍1, 册
ten as 1⫺h␭ 1 (t)⫹O(h 2 ) and 1⫹h␭ 2 (t)⫹O(h 2 ). The sec- where 储 • 储 refers to the operator norm 共i.e., for any B
ond condition in Eq. 共6兲 ensures that the ‘‘Eulerian’’ time 苸R2⫻2 , 储 B 储 ⫽sup兩 x 兩 ⫽1 ( 兩 Bx 兩 / 兩 x 兩 ) with x苸R2 兲. In fact, the
scales along x(t) 共measured by ␤兲 are sufficiently well sepa- proof also reveals the even sharper condition
rated from the Lagrangian time scales 共measured by ␣兲. If
the strength of instantaneous hyperbolicity 共measured by
␭ k min兲 is stronger, then (1/␭ 1 min) ⫹ (1/␭ 2 min) is a smaller
quantity and hence the Eulerian and Lagrangian time scales
max
t苸 关 t 0 ,t 0 ⫹T 兴
储 M ⫺1 共 t 兲 Ṁ 共 t 兲储 冋 1
␭ 1 min

1
␭ 2 min 册 ⬍1.

are allowed to be closer to each other. Finally, the conditions


in Eq. 共7兲 require an even more pronounced separation of C. The numerical algorithm
Eulerian and Lagrangian time scales along x(t) in order to
ensure uniform hyperbolicity. The statement of Theorem 1 gives a sufficient condition
While det Dxu(x(t),t)⬍0 by itself is often used in fluid to locate uniformly finite-time hyperbolic trajectories. By
mechanics to identify hyperbolic regions in a flow 共see, e.g., Theorem 2, if the coherent structures in the velocity field do
Weiss,15 Elhmaı̈di et al.,4 and the references therein兲, the not change fast compared to particle speeds, the condition
second condition in Eq. 共6兲 is essential for x(t) to be hyper- det Dxu(x(t),t)⬍0 becomes necessary for x(t) to be uniformly
bolic for the following reason. The linear stability of x(t) on hyperbolic. This suggests the following simple procedure: 1.
the time interval 关 t 0 ,t 0 ⫹T 兴 is determined by the stability of Consider a grid of initial conditions 2. Integrate each initial
the origin in the variational equation condition x 0 forward in time as long as det Dxu(x(t;x0),t) is
negative. 3. If det Dxu(x(t;x0),t)⬍0 for t苸 关 t 0 ,t 0 ⫹T 兴 , then
ẏ⫽D x u 共 x 共 t 兲 ,t 兲 y. x(t;x 0 ) is a candidate for a uniformly hyperbolic trajectory;
check the remaining conditions of Theorem 2 to ascertain
In general, the stability of such a time-dependent linear sys- this.
tem cannot be inferred from the eigenvalues of D x u(x(t),t) The above ‘‘naive’’ algorithm would be very sensitive to
as numerous classic counterexamples show 共see, e.g., Hale5 numerical errors by the underlying instability of the uni-
or Verhulst14兲. However, all these counterexamples are based formly hyperbolic sets that it intends to seek out. Indeed, the
on the idea of introducing fast enough changes in the eigen- best one can hope for when one picks an arbitrary grid of
vectors of D x u(x(t),t) as t increases, thereby destroying initial conditions is to stay very close to the local stable
correlations between instantaneous hyperbolicity and actual manifold of a uniformly hyperbolic trajectory for a long
stability in phase space along x(t). In contrast, typical ve- time. For this reason, the following algorithm works signifi-
locity fields in fluid mechanics do display a sufficient sepa- cantly better in practice: 1. Consider a grid of initial condi-
ration of Eulerian and Lagrangian time scales so that formu- tions. 2. Integrate each initial condition x 0 forward in time as
las 共6兲 and 共7兲 hold for uniformly hyperbolic sets. long as det Dxu(x(t;x0),t) is negative. 3. Let d T (x 0 )苸 关 0,T 兴
All this is made rigorous by Theorem 2, which essen- denote the time for which det Dxu(x(t;x0),t) stays negative
tially says that in flows where coherent structures do not 关 d T (x 0 )⫽0 will hold for initial conditions for which
change very fast 关i.e., the elements of the matrix Ṗ are small det Dxu(x(t0 ;x0),t0)⬎0兴. 4. Local extrema of the scalar field
numbers compared to the product of the eigenvalues of d T (x 0 ) are candidates for the t⫽t 0 slices of local stable
D x u(x(t),t)兴, a uniformly hyperbolic trajectory x(t) will manifolds.
necessarily satisfy det Dxu(x(t),t))⬍0. This second theorem is In principle, the above procedure should give the same
not meant to be a quantitative result as the estimates in its result in forward and backward time. In practice, as is well
proof are far from being optimal. Rather, it serves as a the- known, local stable and unstable manifolds behave differ-
oretical underpinning for our numerical algorithm below. In ently under numerical iterations. For this reason, performing
particular, it guarantees that strong enough uniformly hyper- the above algorithm first in forward time starting from t
bolic sets can be found in typical fluid mechanical vector ⫽t 0 will render t⫽t 0 slices of the local stable manifolds of
fields just by tracking the determinant of the Jacobian uniformly hyperbolic sets, while iteration in backward time
D x u(x(t),t) along particles. from t⫽t 0 will give the slices of local unstable manifolds.
This is precisely the numerical scheme that we described in
the Introduction. The intersection of the stable and unstable
curves will clearly mark candidates for uniformly hyperbolic
B. A sharper version of Theorem 1
particle paths. For these, the remaining conditions of Theo-
Here we give an improvement of the conditions of Theo- rem 1 may be verified. As we noted in Sec. I, in some ex-
rem 1. The improved conditions are somewhat more in- amples this verification is crucial as the set of particles with
volved to implement numerically, yet they may give better long initial residence times in hyperbolic regions is too large.
results in given applications. In other examples, such as the one described in Sec. IV be-

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
Chaos, Vol. 10, No. 1, 2000 Invariant manifolds in velocity fields 103

low, the emerging template of local stable and unstable for large enough T a numerical evaluation of the first condi-
manifolds is sharp enough so that further computations are tion in Eq. 共6兲 would yield precisely the pieces of the local
not necessary. stable and unstable manifolds of x⫽⫺ v t.
While for analytically given vector fields the calculation As for the second condition in Eq. 共6兲, we note that on
of the Jacobian D x u(x(t),t) along the solution x(t) is the solution x⫽⫺ v t we have

冉 冊
straightforward numerically, for experimentally or numeri-
0 1
cally defined velocity fields it needs to be interpolated. How- D x u 共 ⫺ v t,t 兲 ⫽ ,
ever, as opposed to the difficulties arising with similar cal- 1 0
culations for finite-time Lyapunov exponents, here the therefore, on this solution
results will be fairly robust and independent of the discreti-
zation scheme used. The reason is that one does not need to det D x u 共 ⫺ v t,t 兲 ⫽⫺1, ␣ ⫽&, ␤ ⫽0,
solve the variational equation associated with D x u(x(t),t), ␥ ⫽0, ␭ 1 min⫽␭ 2 min⫽1.
or compute higher powers of this matrix. In our numerical
experiments for analytically given flows 共see below兲, the Consequently, conditions 共6兲 and 共7兲 are satisfied for x
field d T (x 0 ) showed no noticeable difference when first the ⫽⫺ v t for all times, implying that it is a uniformly hyper-
exact Jacobian was used and then its approximation by finite bolic solution on any finite time interval. By continuity, close
differences. enough solutions in its local stable and unstable manifolds
will also satisfy Eqs. 共6兲 and 共7兲.
IV. EXAMPLES We conclude that in this example our Jacobian algorithm
picks out thin stripes around the stable and unstable mani-
In this section we consider two examples that illustrate folds around the local stable and unstable manifolds of x
the use of Theorem 1. We start with a simple integrable ⫽⫺ v t. The stripes shrink down to the local stable and un-
example in which the outcome of a numerical experiment stable manifolds exponentially fast in T, and hence the re-
can be predicted without actually performing it. We then sults refine quickly in time. The verification of Eqs. 共6兲 and
consider a nonintegrable example and test our algorithm 共7兲 is not necessary since they are automatically satisfied.
along with another technique, the finite strain method 共cf. Example 2: 共Forced Duffing equation in a rotating
Sec. I兲. frame兲. We now apply the change of coordinates

冉 冊
Example 1: 共Duffing equation in a moving frame兲 Let us
consider the time-dependent system cos ␻ t ⫺sin ␻ t
x⫽A 共 t 兲 y⫽ y

冉 冊
sin ␻ t cos ␻ t
x 2⫹共 v 2⫺ v 1 兲t
ẋ⫽u 共 x,t 兲 , u 共 x,t 兲 ⫽ , to the Duffing equation 关Eq. 共10兲兴 to obtain the system
x 1 ⫹ 共 v 1 ⫺ v 2 兲 t⫺ 共 x 1 ⫹ v 1 t 兲 3

which is obtained by letting x⫽y⫺ v t with v ⫽( v 1 , v 2 ) in


共9兲
ẋ⫽B 共 t 兲 x⫺ 冉 sin ␻ t 共 x 1 cos ␻ t⫺x 2 sin ␻ t 兲 3
cos ␻ t 共 x 1 cos ␻ t⫺x 2 sin ␻ t 兲 3
, 冊
the Duffing equation
where

冉 冊
ẏ 1 ⫽y 2 , ẏ 2 ⫽y 1 ⫺y 31 . 共10兲
sin 2 ␻ t ␻ ⫹cos 2 ␻ t
We know that the only uniformly hyperbolic trajectory of B共 t 兲⫽ .
⫺ ␻ ⫹cos 2 ␻ t ⫺sin 2 ␻ t
Eq. 共10兲 is the y⫽0 equilibrium as well as solutions in its
local stable and unstable manifolds. We would like to see To break integrability, we add an O(1) periodic forcing term
whether the sufficient criterion we gave in the previous sec- and consider the modified system
tion picks out x⫽⫺ v t and its local stable and unstable mani-
folds as uniformly hyperbolic sets for system 共9兲.
On any solution x(t) of Eq. 共9兲 we have
ẋ⫽B 共 t 兲 x⫺ 冉 sin ␻ t 共 x 1 cos ␻ t⫺x 2 sin ␻ t 兲 3
cos ␻ t 共 x 1 cos ␻ t⫺x 2 sin ␻ t 兲 3
⫹ 冊冉 冊
0
sin ␻ t
.

共12兲
D x u 共 x 共 t 兲 ,t 兲 ⫽ 冉 0
1⫺3 共 x 1 共 t 兲 ⫹ v 1 t 兲 2
1
0
冊 ,
Without the sinusoidal forcing term, this time-dependent
system would admit two homoclinic manifolds asymptotic to
the x⫽0 equilibrium. The homoclinic solutions would differ
so we have det Dxu(x(t),t)⬍0 if
from the usual pair of homoclinic solutions of the Duffing
1 equation by a rotating component. Adding the forcing term is
兩 x 1共 t 兲 ⫹ v 1t 兩 ⬍ . 共11兲 expected to break the homoclinic structures and perturb the
)
origin into a hyperbolic periodic orbit. The location or even
Thus, the first condition in Eq. 共6兲 is satisfied for solutions of the existence of this hyperbolic trajectory is not obvious
Eq. 共9兲 which stay in a band of width 1/) around the plane since the perturbation is large, and hence standard persis-
x 1 ⫽ v 1 t in the extended phase space of the variables tence results from dynamical systems do not apply.
(x 1 ,x 2 ,t). We know from the geometry of the Duffing equa- We now use the Jacobian algorithm described in the pre-
tion 关Eq. 共10兲兴 that for t苸 关 t 0 ,t 0 ⫹T 兴 , the solutions satisfying vious section to locate uniformly hyperbolic trajectories in
Eq. 共11兲 form an open neighborhood of the local stable and the above problem. We select the rotation speed 兩 ␻ 兩 ⬍1 in
unstable manifolds of the solution x⫽⫺ v t. This neighbor- our experiments in order to push our method to its limits.
hood is getting thinner and thinner as T increases. Therefore, This means that the coherent structures in the flow rotate at

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
104 Chaos, Vol. 10, No. 1, 2000 G. Haller

FIG. 2. 共Color兲 Two different algo-


rithms applied to the forced Duffing
equation in a rotating frame. The num-
ber of initial conditions is 2500, taken
from the square 关 ⫺3,3兴 ⫻ 关 ⫺3,3兴 . The
time of integration is 关0,15兴 for the
stable manifold and 关 0,⫺15兴 for the
unstable manifold. 共a兲 Visualization
by the finite strain map algorithm,
with the maximal strain normalized to
1. 共b兲 Visualization by the Jacobian al-
gorithm, with the maximal time
d T (x 0 ) normalized to 1.

speeds almost comparable to particle speeds near the origin. rithm described in Sec. III C highlights only the core of the
In real-life flows of fluid mechanics this will typically not be mixing template, the t⫽0 slices of the local stable and un-
the case. stable manifolds a uniformly hyperbolic trajectory.
As a first exploratory step, we use the finite strain map Aided by the above picture, we now focus on the smaller
technique 共see the Introduction兲 as well as the Jacobian al- window 关 ⫺1,1兴 ⫻ 关 ⫺1,1兴 of initial conditions. This will help
gorithm on the square 关 ⫺3,3兴 ⫻ 关 ⫺3,3兴 of initial conditions. the finite strain algorithm since in this window the maximum
The solutions are integrated in both cases on the time inter- of the strain is closer to the strain near the uniformly hyper-
vals 关0,15兴 and 关 0,⫺15兴 to obtain approximations for the t bolic point. Indeed, as seen in Fig. 3, the finite strain algo-
⫽0 slices of stable and unstable manifolds, respectively. We rithm initially gives a good approximation for the core of the
show the results for Fig. 2. The finite strain map technique mixing temple. However, even before the end of two forcing
highlights global maxima of stretching, but misses the under- periods 共4␲兲, it starts producing a fuzzy picture from which
lying uniformly hyperbolic trajectory that is ultimately re- the location of the underlying hyperbolic point is hard to
sponsible for all the mixing. As expected, the Jacobian algo- guess. At t⫽15 the picture becomes unhelpful due to the

FIG. 3. 共Color兲 Same as Fig. 2 for


three different times of integration.
The initial grid is the square 关 ⫺3,3兴
⫻ 关 ⫺3,3兴 of 2500 particles. 共a兲 Finite
strain algorithm 共b兲 Jacobian algo-
rithm.

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
Chaos, Vol. 10, No. 1, 2000 Invariant manifolds in velocity fields 105

widespread strain near the homoclinic tangle. This is to be Therefore, uniformly hyperbolic solutions admit finite-time
compared with the Jacobian calculation which consistently stable and unstable manifolds 共see Haller and Poje6兲. As op-
and sharply pinpoints the center of mixing. This illustrates posed to regular 共infinite-time兲 invariant manifolds, finite-
the point we made earlier: The Jacobian algorithm is not time stable and unstable manifolds are not unique. However,
sensitive to the choice of the time of integration; it only they are unique up to an error of O(e ⫺cT ) where c⬎0 is an
refines itself as t increases. appropriate constant. As a result, on long enough time inter-
vals their nonuniqueness cannot be resolved numerically 共cf.
V. UNIFORM HYPERBOLICITY FOR FINITE TIMES
Haller and Poje6兲.
At the same time, hyperbolicity does not imply uniform
Here we give a precise definition for uniform finite-time hyperbolicity on the same time interval. For instance, solu-
hyperbolicity to set the stage for the proof of Theorems 1 and tions in the stable manifold of the hyperbolic fixed point of
2 in the next section. For the velocity field 共1兲, the flow map the ordinary pendulum are not uniformly hyperbolic on finite
F ␶t :x 0 哫x(t 0 ⫹ ␶ ,x 0 ) associates the value of the solution time intervals unless the initial condition x 0 is chosen close
0
x(t,x 0 ) at time t 0 ⫹ ␶ to its initial condition x(t 0 ,x 0 )⬅x 0 . enough to the fixed point.
The linearized flow map along a solution ␸ (t) can be written
as VI. PROOFS OF THE MAIN THEOREMS
D ␶t ⫽DF ␶t 共 ␸ 共 t 0 兲兲 :Rn →Rn . 共13兲 A. Proof of Theorem 1
0 0

Our main interest will be to describe uniform hyperbo- 1. Setup


licity for solutions on a time interval 关 t 0 ,t 0 ⫹T 兴 , where 0 We start by introducing the change of coordinates y⫽x
⬍T⬍⬁. With numerical applications in mind, our next defi- ⫺x(t), which puts Eq. 共1兲 in the form
nition of uniform finite-time hyperbolicity is motivated by ẏ⫽D x u 共 x 共 t 兲 ,t 兲 y⫹O共 兩 y 兩 2 兲 , 共14兲
similar definitions for discrete dynamical systems 共see, e.g.,
Katok and Hasselblatt8兲. where O( 兩 y 兩 2 ) terms do depend on t. Under the first condi-
Definition 1: We call a solution ␸ (t) uniformly hyper- tion in Eq. 共6兲, for any t苸 关 t 0 ,t 0 ⫹T 兴 the matrix D x u(x(t),t)
bolic on the time interval 关 t 0 ,t 0 ⫹T 兴 if for some constants admits two real eigenvalues ⫺␭ 1 (t)⬍0⬍␭ 2 (t). We can
0⬍␭, ␮ ⬍1 and for sufficiently small h⬎0, there exists a then define the matrix M (t) of eigenvectors as in Sec. III,
splitting Rn ⫽E ␶⫹ (h) 丣 E ⫺
␶ (h) depending continuously on ␶
and pass to a frame moving with the eigenvectors by letting
and h such that y⫽M (t)z. The transformed system takes the form

D ht E ⫾ ⫾ ż⫽⌳ 共 t 兲 z⫹ P 共 z,t 兲 ⫺Q 共 z,t 兲 , 共15兲


t 共 h 兲 ⫽E t⫹h 共 h 兲 , 储 D ht 兩 E ⫺ (h) 储 ⭐1⫺h␭,
t
⫺1
with ⌳(t)⫽diag(⫺␭1(t), ␭2(t)), P(z,t)⫽O( 储 M 储 兩 M z 兩 2 )
储关 D ht 兴 ⫺1 兩 E ⫹ (h) 储 ⭐1⫺h ␮ ,
t⫹h and Q(z,t)⫽M ⫺1 Ṁ z. By Eq. 共3兲, from the definitions of ␣
for all t苸 关 t 0 ,t 0 ⫹T⫺h 兴 . and ␤ from Eq. 共4兲 we obtain
Roughly speaking, uniform hyperbolicity means that 2&C 2 &␤
even arbitrarily short segments of the solution behave like 兩 P 共 z,t 兲 兩 ⭐ 兩z兩 , 兩 Q 共 z,t 兲 兩 ⭐ 兩z兩,
␣ ␣
‘‘saddles:’’ They attract infinitesimally close initial condi-
tions x( ␶ ,x 0 ) along certain directions 共i.e., along E ␶⫺ 兲 and with an appropriate C⬎0 for t苸 关 t 0 ,t 0 ⫹T 兴 . Note that in the
repel them along other directions 共i.e., along E ␶⫹ 兲. Unifor- z coordinates the original solution x(t) satisfies z⬅0.
mity is reflected by the fact that the constants ␭ and ␮ can be
chosen independently of h and ␶. 2. Integral equations
It is not hard to see that uniformly hyperbolic solutions We fix two small constants ␦, ⌬⬎0 and modify Eq. 共15兲
are normally hyperbolic on any finite time interval 关 t 0 ,t 0 in a C ⬁ fashion such that the modified vector field
⫹T 兴 . Indeed, if for any ␶ 苸(0,T 兴 we let h⫽ ␶ /N for a large
enough positive integer N, then we obtain ˜ 共 t 兲 z⫹ P̃ 共 z,t 兲 ⫹Q̃ 共 z,t 兲 ,
ż⫽⌳ 共16兲
储 D t␶ 兩 E ⫺ (h) 储 ⫽ 储 D th ⫹T⫺h D th ⫹T⫺2h ¯D th D th 兩 E ⫺ 储 is smooth for all z苸R2 and t苸R, coincides with Eq. 共15兲 for
兩 z i 兩 ⭐ ␦ and t苸 关 t 0 ⫹⌬,t 0 ⫹T⫺⌬ 兴 , and obeys
0 t 0 0 0⫹h 0 t

⭐ 储 D th ⫹T⫺h 储储 D th ⫹T⫺2h 储 ¯ 储 D th 储储 D ht 兩 E ⫺ 储
0 0 0⫹h 0 t ˜ 11共 t 兲 ⭐⫺␭ 1 min⬍0⬍␭ 2 min⭐⌳
⌳ ˜ 22共 t 兲 ,
␶ /h
⭐ 共 1⫺h␭ 兲 ⫽ 共 1⫺h␭ 兲
N
. ˜ 12共 t 兲 ⫽⌳
⌳ ˜ 21共 t 兲 ⬅0, t苸R,
Since h can be arbitrarily small, we obtain 共17兲
2&C &␤
储 D t␶ 兩 E ⫺ (0) 储 ⭐ lim 共 1⫺h␭ 兲 ␶ /h ⫽e ⫺␭ ␶ , ␶ 苸 共 0,T 兴 , 兩 P̃ 共 z,t 兲 兩 ⭐ ␦ 兩z兩, 兩 Q̃ 共 z,t 兲 兩 ⭐ 兩z兩,
0 t ␣ ␣
h→0

where the limit limh→0 E T⫺ (h)⫽E ⫺


t (0) exists by continuous
P̃ 共 z,t 兲 ⫽Q̃ 共 z,t 兲 ⬅0, t苸 关 t 0 ,t 0 ⫹T 兴 , or 兩 z 兩 ⬎2 ␦ .
dependence on h. A similar argument yields 共For more details of this construction we refer the reader to
储 D T⫺ ␶ 兩 E ⫺ (0) 储 ⭐ lim 共 1⫺h ␮ 兲 ␶ /h ⫽e ⫺ ␮␶ , ␶ 苸 共 0,T 兴 . Haller and Poje6兲.
t
h→0 Introducing the notation

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
106 Chaos, Vol. 10, No. 1, 2000 G. Haller

z⫽ 共 z s ,z u 兲 ,
˜␭ 1 ⫽⌳
˜ 11 ,
P̃⫽ 共 P̃ s , P̃ u 兲 ,
˜␭ 2 ⫽⌳
˜ 22 ,
Q̃⫽ 共 Q̃ s ,Q̃ u 兲 , t
z s 共 t 兲 ⫽e ⫺ 兰 0 ␭ 1 ( ␶ )d ␶ z s ⫹ 冕 0
t t
e ⫺ 兰 ␶ ␭ 1 (s)ds 关 P s 共 z 共 ␶ 兲 , ␶ 兲

⫹Q s 共 z 共 ␶ 兲 , ␶ 兲兴 d ␶ , 共19兲
then dropping the tildes, we obtain by integration from Eq.
共16兲 the equations
z u共 t 兲 ⫽ 冕 t t
e 兰 ␶ ␭ 2 (s)ds 关 P u 共 z 共 ␶ 兲 , ␶ 兲 ⫹Q u 共 z 共 ␶ 兲 , ␶ 兲兴 d ␶ .
t
z s 共 t 兲 ⫽e ⫺ 兰 t s ␭ 1 ( ␶ )d ␶ z s 共 t s 兲 ⫹ 冕 ts
t t
e ⫺ 兰 ␶ ␭ 1 (s)ds 关 P s 共 z 共 ␶ 兲 , ␶ 兲

We shall prove that this integral equation has a unique solu-


⫹Q s 共 z 共 ␶ 兲 , ␶ 兲兴 d ␶ , tion z(t) with z s (0)⫽z s , which will imply that W s is a non-
empty set.
共18兲
z u 共 t 兲 ⫽e
t
兰 t ␭ 2 ( ␶ )d ␶
u z u共 t u 兲 ⫹ 冕 tu
t
e
t
兰 ␶ ␭ 2 (s)ds
关 P u共 z 共 ␶ 兲 , ␶ 兲

⫹Q u 共 z 共 ␶ 兲 , ␶ 兲兴 d ␶ . 3. Normal hyperbolicity of x „ t …

We want to construct a stable set W s to the solution z(t) We rewrite Eq. 共19兲 in the form
⬅0. The subset of this set falling in the interval t苸 关 t 0 z 共 t 兲 ⫽F共 z 共 t 兲兲 , 共20兲
⫹⌬,t 0 ⫹T⫺⌬ 兴 will serve as a finite-time stable set for the
original solution x(t). We define W s as which shows that a solution of Eq. 共19兲 is a fixed point of the
map F. We shall use the norm
W s ⫽ 兵 z 0 兩 sup兩 z 共 t;z 0 兲 兩 ⬍⬁ 其 .
t⭓0 储 z 储 ⫽sup兩 z 共 t 兲 兩
t⭓0
In other words, W s contains the set of initial conditions that
remain bounded in forward time. W s is a positively invariant on the function space
set by definition, and for any solution z(t)苸W s and for any
B K ⫽ 兵 z 共 t 兲 : 关 0,⬁ 兲 →R2 兩 z苸C 0 关 0,⬁ 兲 , 储 z 储 ⭐K 其 ,
fixed t苸R, we have
t t which is a complete metric space in the norm 储 • 储 . We want
lim 兩 e 兰 t u ␭ 2 ( ␶ )d ␶ z u 共 t u 兲 兩 ⭐K lim e 兰 t u ␭ 2 ( ␶ )d ␶ ⫽0. to show that F is a contraction mapping on B K in order to
t u →⬁ t u →⬁
conclude the existence of a unique solution to Eq. 共20兲.
As a result, taking the limit t u →⬁ in Eq. 共18兲, setting t s First we show that F maps B K into B K . From the inte-
⫽0 and z s (t s )⫽z s , we obtain that solutions in W s satisfy the gral equation 关Eq. 共19兲兴 and the estimates 关Eq. 共17兲兴 we ob-
integral equation tain

t
兩 F共 z 共 t 兲兲 兩 ⭐e ⫺ 兰 0␭ 1 ( ␶ )d ␶ 兩 z s 兩 ⫹ 冕 t

0
t
e ⫺ 兰 ␶␭ 1 (s)ds 关 兩 P s 共 z 共 ␶ 兲 , ␶ 兲 兩 ⫹ 兩 Q s 共 z 共 ␶ 兲 , ␶ 兲 兩 兴 d ␶ ⫹ 冕 t
⬁ t
e 兰 ␶ ␭ 2 (s)ds 关 兩 P u 共 z 共 ␶ 兲 , ␶ 兲 兩 ⫹ 兩 Q u 共 z 共 ␶ 兲 , ␶ 兲 兩 兴 d ␶

t
⭐ ␦ e ⫺ 兰 0␭ 1 ( ␶ )d ␶ ⫹ ␦ 冋 2&C & ␤


␣ 册 max 冕
t苸 关 t 0 ,t 0 ⫹T 兴 0
t t
e ⫺ 兰 ␶␭ 1 (s)ds 兩 z 兩 d ␶

⫹ ␦ 冋 2&C & ␤


␣ 册 max max
t苸 关 t 0 ,t 0 ⫹T 兴 t苸 关 t 0 ,t 0 ⫹T 兴
冕 t
⬁ t
e 兰 ␶␭ 2 (s)ds 兩 z 兩 d ␶ . 共21兲

if we let 兩 z s 兩 ⭐ ␦ . Taking the supremum of both sides over But this last inequality is always satisfied for ␦ ⬎0 small
t⭓0 and using 储 z 储 ⭐K gives enough under the second assumption in Eq. 共6兲.
We now want to argue that F is a contraction mapping

储 F共 z 共 t 兲兲储 ⭐ ␦ ⫹ ␦ 冋 2&C & ␤




␣ 册冉 1
␭ 1 min

1
␭ 2 min 冊 K.
on the space B K . For any two functions z,ẑ苸 B K with
z s (0)⫽ẑ s (0), the integral equation 关Eq. 共19兲兴 holds, and an
estimate similar to 共21兲 gives
This inequality shows that 储 F(z(t)) 储 ⬍K will hold if
储 F共 z 共 t 兲兲 ⫺F共 ẑ 共 t 兲兲储

␦ 冉 2&C 1


K 冊冉 1
␭ 1 min

1
␭ 2 min 冊 ⭐ ␦ 冉 2&C & ␤


␣ 冊冉 1
␭ 1 min

1
␭ 2 min 冊 储 z 共 t 兲 ⫺ẑ 共 t 兲储 .

⫹&

冉1

1
␣ ␭ 1 min ␭ 2 min
⬍1. 冊 Again, this inequality will hold for ␦ ⬎0 small under the
second assumption in Eq. 共6兲. We can, therefore, conclude

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
Chaos, Vol. 10, No. 1, 2000 Invariant manifolds in velocity fields 107

that Eq. 共19兲 has a unique solution for any 兩 w s 兩 ⬍ ␦ if ␦ is &␤ &␤
small enough. The derivative of the solution with respect to 兩 e 1共 t 兲兩 ⭐ , 兩 e 2共 t 兲兩 ⭐ . 共27兲
␣ ␭ 1 min ␣ ␭ 2 min
w s obeys similar estimates; thus we obtain that the solution
of Eq. 共19兲 is a C 1 function of w s , i.e., the set W s is a C 1 This follows from the inequalities 共25兲 and 共26兲 and the lin-
manifold. earity of t⫽const slices of U s and U u for 兩 z 兩 ⭐ ␦ . In the w
The existence of a C 1 manifold of solutions coordinates 共22兲 becomes

W u ⫽ 兵 z 0 兩 sup兩 z 共 t;z 0 兲 兩 ⬍⬁ 其 ẇ⫽C 共 w,t 兲 w 共28兲


t⭐0
with
follows from a similar construction.
C 共 w,t 兲 ⫽S ⫺1 共 z,t 兲共 ⌳ 共 t 兲 ⫹ P̄ 共 z,t 兲兲 S 共 z,t 兲

⫺S ⫺1 共 z,t 兲 Ṡ 共 z,t 兲 .
4. Uniform hyperbolicity of x „ t …
Note that C(w,t) is a diagonal matrix by construction.
In order to derive further conditions under which x(t) As a next step in our construction, we will estimate the signs
becomes uniformly hyperbolic, we need a better understand- of the diagonal elements of C(w,t) for small enough w. We
ing of the O(z) part of the integral equation 关Eq. 共19兲兴. This first note that for 兩 S(z,t)w 兩 ⭐ ␦
is equivalent to studying the system
储 Ṡ 共 z,t 兲储 ⫽O共 ␦ 兲 ,
ż⫽ 共 ⌳ 共 t 兲 ⫹ P̄ 共 z,t 兲兲 z, 共22兲 as one concludes by differentiating the integral equation 关Eq.
where for t苸 关 t 0 ⫹⌬,t 0 ⫹T⫺⌬ 兴 共24兲兴, as well as the analogous equation for solutions on U u .


Since S ⫺1 (z,t) is uniformly bounded, a direct calculation
M ⫺1 共 t 兲 Ṁ 共 t 兲 兩z兩⭐␦ gives the following expression for the first diagonal element
P̄ 共 z,t 兲 ⫽ .
0 兩 z 兩 ⬎2 ␦ of C(w,t):

For t苸 关 t 0 ⫹⌬,t 0 ⫹T⫺⌬ 兴 , ⌳(t) and P̄(z,t) again denote the ⫺␭ 1 ⫹ P̄ 11⫹e 1 P̄ 12⫺e 2 P̄ 21⫺e 1 e 2 共 ␭ 2 ⫹ P̄ 22兲
C 11⫽
appropriately extended matrices used in Eq. 共19兲. We also 1⫺e 1 e 2
recall that
⫹O共 ␦ 兲 . 共29兲
&␤
兩 P̄ 共 z,t 兲 兩 ⭐ . 共23兲 Using the estimates 共25兲 and 共26兲 together with the first in-
␣ equality in condition 共7兲, we conclude that 1⫺e 1 e 2 ⬎0. As a
A contraction mapping argument identical to that in Sec. result, the sign of C 11 is determined by the sign of the nu-
VI A 3 shows that under the second condition in Eq. 共6兲, the merator in Eq. 共29兲. If
z⬅0 solution of the system of ODE 共ordinary differential
⫺␭ 1 ⫹ 兩 P̄ 11兩 ⫹ 兩 e 1 兩兩 P̄ 12兩 ⫹ 兩 e 2 兩兩 P̄ 21兩 ⫹ 兩 e 1 兩兩 e 2 兩 共 ␭ 2 ⫹ 兩 P̄ 22兩 兲 ⬍0,
equation兲 共22兲 admits two-dimensional stable and unstable
共30兲
manifolds, U s and U u . For 兩 z 兩 ⭐ ␦ , the t⫽const slices of U s
and U u are lines by the linearity of Eq. 共22兲. Solutions in, then we can select ␦ small enough so that C 11(w,t)⬍0. Now
say, U s again satisfy the integral equation Eqs. 共23兲 and 共27兲 together show that Eq. 共30兲 holds if

z u共 t 兲 ⫽ 冕 ⬁
t
e
t
兰 ␶␭ 2 (s)ds
P̄ u 共 z 共 ␶ 兲 , ␶ 兲 d ␶ , 共24兲 ␭ 1⫺
2␤2
␭ ⬎␥,
␣ 2 ␭ 1 min␭ 2 min 2

which gives the global bound with ␥ defined in Eq. 共5兲. But this last inequality is satisfied
by the second assumption in condition 共7兲 of Theorem 1,
&␤␦ therefore, we conclude that C 11(w,t)⬍0 for 兩 S(z,t)w 兩 ⭐ ␦
兩 z u 兩兩 U s ⬍ , 共25兲
␣ ␭ 2 min and ␦ small enough. A similar argument shows that
C 11(w,t)⬎0 holds for 兩 S(z,t)w 兩 ⭐ ␦ and ␦ small enough by
after one uses the a priori estimate 兩 z 兩 ⭐ ␦ in Eq. 共24兲. A
the third assumption in condition 共7兲.
similar argument leads to
With all this knowledge about system 共28兲, we rewrite
&␤␦ the full set of ODEs 关equivalent to the integral equation 共19兲兴
兩 z s 兩兩 U u ⬍ . 共26兲 in the w coordinates to obtain
␣ ␭ 1 min
We now introduce a time-dependent linear change of ẇ⫽C 共 w,t 兲 w⫹O共 兩 w 兩 2 兲 .
coordinates along z⬅0 that will transform the manifolds U s In this coordinate system the variational equation along the
and U u into orthogonal planes. Such a change of coordinates solution w⬅0 is of the form
can be chosen as z⫽S(z,t)w with

冉 冊
␨˙ ⫽C 共 0,t 兲 ␨˙ ,
1 e 2共 t 兲
S 共 z,t 兲 ⫽ , 兩z兩⭐␦. where we used the fact that C has no explicit w dependence
e 1共 t 兲 1
for w sufficiently small. The fundamental matrix solution
The functions e i (t) obey the estimates ⌽(t⫹h) with ⌽(t)⫽I of this system is just the representa-

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp
108 Chaos, Vol. 10, No. 1, 2000 G. Haller

tion on the linearized flow map D ht ⬅DF ht (u(t)) of the origi- 兩 det Ṗ 共 t 兲 兩 兩 det Ṗ 共 t 兲 兩
nal velocity field 共1兲. Consequently, in the w coordinates we ⭓det关 D x u 共 x 共 t 兲 ,t 兲兴 ⫺ ⫺
兩 det P 共 t 兲 兩 兩 det P 共 t 兲 兩
can write
D ht ⫽I⫹hC 共 0,t 兲 ⫹O共 h 2 兲 . ⫻ 兩 E 共 t 兲 兩兩 F ⫺1 共 t 兲 兩

For any h⬎0, the splitting Rn ⫽E ⫹ ⫺


t (h) 丣 E t (h) with
兩 det Ṗ 共 t 兲 兩 2&
⭓det关 D x u 共 x 共 t 兲 ,t 兲兴 ⫺ ⫺
兩 det P 共 t 兲 兩 兩 det P 共 t 兲 兩 2
E⫺
t 共 h 兲 ⫽ 兵 w 兩 w 2 ⫽0 其 , E⫹
t 共 h 兲 ⫽ 兵 w 兩 w 1 ⫽0 其 ,

is invariant under the linearized flow, i.e., D ht E ⫾


t (h)
⫻ 兩 Ṗ 共 t 兲 兩兩 D x u 共 x 共 t 兲 ,t 兲 兩 , 共32兲

⫽E t⫹h (h). Furthermore, where we used the fact that 兩 P(t) 兩 ⫽& by assumption. Then,
储 D ht 兩 E ⫺ (h) 储 ⫽1⫹C 11共 0,t 兲 h⫹O共 h 2 兲 , combining Eq. 共31兲 with Eq. 共32兲 and with assumption 共8兲 of
t
Theorem 2, we obtain that det关Dxu(x(t),t)兴⬍0 must hold.
储关 D ht 兴 ⫺1 兩 E ⫹ (h) 储 ⫽1⫺C 22共 0,t 兲 h⫹O共 h
2
兲,
t⫹h
ACKNOWLEDGMENTS
for all t苸 关 t 0 ,t 0 ⫹T⫺h 兴 . Since both C 11(0,t)⬍0 and
C 22(0,t)⬎0, the solution x(t) is uniformly hyperbolic by I would like to thank Ken Bowman, Chris Jones, Pat
Definition 1 with the choice Miller, Konstantin Mischaikow, Andrew Poje, and Sean
Winkler for stimulating conversations and insights. This re-
兩 C 11共 0,t 兲 兩 C 22共 0,t 兲 search was partially supported by NSF Grant No. DMS-98-
␭⫽ min , ␮⫽ min .
t苸[t 0 ,t 0 ⫹T] 2 t苸[t 0 ,t 0 ⫹T] 2 00922, ONR Grant No. N00014-93-I-0691, and an Alfred P.
Sloan Fellowship.
B. Proof of Theorem 2
Since x(t) is assumed to be uniformly hyperbolic on 1
H. D. I. Abarbanel, Analysis of Observed Chaotic Data 共Springer-Verlag,
关 t 0 ,t 0 ⫹T 兴 , for any fixed t in this interval the matrix P(t) 2
New York, 1996兲.
K. P. Bowman, ‘‘Manifold geometry and mixing in observed atmospheric
described in the statement of the theorem is defined. Apply- flows,’’ preprint 共1999兲.
ing the change of coordinates y⫽ P(t)z to the transformed 3
K. P. Bowman, ‘‘Manifold geometry, mixing, and mixing barriers in the
equation 关Eq. 共14兲兴 then gives stratosphere,’’ Nature 共London兲 共to be published兲.
4
D. Elhmaı̈di, A. Provenzale, and A. Babiano, ‘‘Elementary topology of
ż⫽⌳ 共 t 兲 z⫹O共 兩 z 兩 2 兲 , two-dimensional turbulence from a Lagrangian viewpoint and single-
particle dispersion,’’ J. Fluid Mech. 257, 533–558 共1993兲.
where 5
J. K. Hale, Ordinary Differential Equations 共Wiley-Interscience, New
York, 1969兲.
⌳ 共 t 兲 ⫽ P ⫺1 共 t 兲 D x u 共 x 共 t 兲 ,t 兲 P 共 t 兲 ⫹ P ⫺1 共 t 兲 Ṗ 共 t 兲 6
G. Haller and A. C. Poje, ‘‘Finite-time transport in aperiodic flows,’’

冉 冊
Physica D 119, 352–380 共1998兲.
⫺ ␯ 1共 t 兲 0 7
G. Haller and G. Yuan, Hyperbolicity, mixing, and the Weiss criterion in
⫽ , two-dimensional turbulence 共in preparation兲.
0 ␯ 2共 t 兲 8
A. Katok and B. Hasselblatt, Introduction to the Modern Theory of Dy-
with ␯ 1 (t), ␯ 2 (t)⬎0. 共As in our earlier calculations, the namical Systems 共Cambridge University Press, Cambridge, 1995兲.
9
I. Mezić and S. Wiggins, ‘‘A method for visualization of invariant sets of
O( 兩 z 兩 2 ) terms have a general, explicit time-dependence.兲 dynamical systems based on the ergodic partition,’’ Chaos 9, 213–218
Consequently, we must have 共1999兲.
10
P. D. Miller, C. K. R. T. Jones, A. M. Rogerson, and L. J. Pratt, ‘‘Quan-
det关 E 共 t 兲 ⫹F 共 t 兲兴 ⬍0, 共31兲 tifying transport in numerically generated velocity fields,’’ Physica D 110,
105–122 共1997兲.
where 11
K. Mischaikow, M. Mrozek, J. Reiss, and A. Szmyczak, ‘‘Construction of
symbolic dynamics from experimental times series,’’ preprint 共1999兲.
E 共 t 兲 ⫽ P ⫺1 共 t 兲 D x u 共 x 共 t 兲 ,t 兲 P 共 t 兲 , F 共 t 兲 ⫽ P ⫺1 共 t 兲 Ṗ 共 t 兲 . 12
A. C. Poje and G. Haller, ‘‘Geometry of cross-stream mixing in a double-
gyre ocean model,’’ J. Phys. Oceanogr. 8, 1649–1665 共1999兲.
Now, a direct calculation shows that 13
A. C. Poje, G. Haller, and I. Mezić, ‘‘The geometry and statistics of
det关 E 共 t 兲 ⫹F 共 t 兲兴 mixing in aperiodic flows,’’ Phys. Fluids A 11, 2963–2968 共1999兲.
14
V. Verhulst, Nonlinear Differential Equations and Dynamical Systems
共Springer-Verlag, Berlin, 1990兲.
⫽det E 共 t 兲 ⫹det F 共 t 兲 ⫹ 兺
i⫽ j
关 E ii 共 t 兲 F j j 共 t 兲 ⫺E i j 共 t 兲 F ji 共 t 兲兴
15
J. Weiss, ‘‘The dynamics of enstrophy transfer in 2-dimensional hydrody-
namics,’’ Physica D 48, 273–294 共1991兲.
16
Z. You, E. J. Kostelich, and J. A. Yorke, ‘‘Calculating stable and unstable
⭓det E 共 t 兲 ⫺ 兩 det F 共 t 兲 兩 ⫺ 兩 det F 共 t 兲 兩兩 E 共 t 兲 F ⫺1 共 t 兲 兩 manifolds,’’ Int. J. Bifurcation Chaos Appl. Sci. Eng. 1, 605–624 共1991兲.

Downloaded 15 May 2010 to 161.24.16.121. Redistribution subject to AIP license or copyright; see http://chaos.aip.org/chaos/copyright.jsp

You might also like