Professional Documents
Culture Documents
Igor Mezi
(presenter: Marko Budii)
IUTAM Symposium on 50 Years of Chaos Kyoto, 30 Nov 2011
Introduction
Key concepts
Ergodic-theory-based Visualization Methods Mesohyperbolicity Quantifying ergodicity and mixing Control-theory linked with ergodictheory based methods
Featured technical tools:
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Two operators:
Perron-Frobenius (transfer) Operator: dynamics of measures
Lasota and Mackey, Chaos, fractals, and noise: stochastic aspects of dynamics, David Ruelle, Lai-Sang Young, Vivian Baladi, Michael Dellnitz, Oliver Junge, Erik Bollt, Gary Froyland
Koopman operator:
f :M C
Iterative map (discrete time)
U f (x) = [f T ](x), T : M M
B.O. Koopman Hamiltonian Systems and Transformations in Hilbert Space, PNAS (1931)
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Koopman operator:
f :M C
Iterative map (discrete time) Flow (continuous time) ODE
U f (x) = [f T ](x), T : M M
B.O. Koopman Hamiltonian Systems and Transformations in Hilbert Space, PNAS (1931)
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Koopman operator:
f :M C
Iterative map (discrete time) Flow (continuous time) ODE
U f (x) = [f T ](x), T : M M
B.O. Koopman Hamiltonian Systems and Transformations in Hilbert Space, PNAS (1931)
U = Up + Uc ei2j PT j Up =
j
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
U k = k k
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
U k = k k
. . . . . . Koopman modes vj n k (x) are coefcients of expansion g(xn ) = gj (xn ) = k . . k=1 and are time-invariant. . . . .
k
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
U k = k k
. . . . . . Koopman modes vj n k (x) are coefcients of expansion g(xn ) = gj (xn ) = k . . k=1 and are time-invariant. . . . .
k
Record observable as system evolves. Use observables snapshots as a basis for the Krylov subspace in Arnoldi algorithm.
6
C.W. Rowley, I. Mezic, S. Bagheri, P. Schlatter, and D.S. Henningson JFM 2009 )
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Mixing by injection of uid through a hole into a steady cross-ow. DNS Observable: pointwise (Eulerian) (a) velocities 256 X 201 X 144 gridpoints Spectral analysis of nonl 250 time snapshots
Ritz values: Rowley, I. Mezi, S. Bagheri, Koopman Mode D.S. Henningson C.W. Schlatter, and 8 8 C.W. Rowley, I. Mezic S. Bagheri, P. Schlatter, and D.S. Henningson c, approx. Koopman spectrum magnitudes 400
(a) (a)
0.5 0.5
(a)
(b)
1 1
400
(b) (b)
300 300
Im{ } m{j } j 0
0
!0.5 !0.5
vj vj
200 200 100 100 0 00 0
Figure 3. Positive (red) and negative (blue) contour nents of two Koopman modes. The wall is shown in g St2 = 0.141. (b) Mode 6, with v6 = 218 and St6 = 0
are compared to the frequencies obtained directly f lines). The shedding frequencies and a number o 0.03 0.06 0.09 0.12 0.15 0.18 0.21 0.24 !1 !1 !0.5 0 0.5 1 0.03 0.06 0.09 0.12 0.15 0.18 0.21 0.24 agreement with the frequencies of the Koopman !1 Re{j } 0.5 St !1 !0.5 0 1 Koopman eigenvalues match the frequencies for t Strouhal No. Mode freq. Re{j } St mode (St = 0.14). Note that the pro Figure 2. (a) The empirical Ritz values j . The value corresponding to the rst Koopman mode shear-layer of the streamwise velocity compoFigure 3. Positive (red) and negative (blue) contour levels Wednesday, Nov 30, 2011 Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)at one spatial point, whereas the Koop 7 frequencies(a) Mode 2, with v2 = 400 and is shown with the blue symbol. (b) The . The value corresponding to the rst Koopman rst Figure 2. (a) The empirical Ritz values jmagnitudes twothe Koopman modesThe wallthe shown in gray. nents of of Koopman modes. (expect is mode
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
9 8
=f
Uf = f
N 1 n=0
(x) := lim 1 f N N
f (T n (x))
Level sets of a TAF form a stationary partition of the state space. Choice of observables is not physically motivated.
=f
Uf = f
N 1 n=0
(x) := lim 1 f N N
f (T n (x))
Level sets of a TAF form a stationary partition of the state space. Choice of observables is not physically motivated. Averaging different observables reveals different invariant sets in the state space.
[Mezi, Wiggins, 1999]
Wednesday, Nov 30, 2011 Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
9
0.6
0.4
0.2
f2
f2
-0.2
-0.4
-0.6
f2 (x, y) = cos(9x + y)
Wednesday, Nov 30, 2011
-0.8 -0.5
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
f1
0 f1
0.5
0.6
0.4
0.2
f2
f2
-0.2
-0.4
-0.6
f2 (x, y) = cos(9x + y)
Wednesday, Nov 30, 2011
-0.8 -0.5
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
f1
0 f1
0.5
0.6
0.4
0.2
f2
f2
-0.2
-0.4
-0.6
f2 (x, y) = cos(9x + y)
Wednesday, Nov 30, 2011
-0.8 -0.5
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
f1
0 f1
0.5
0.6
0.4
0.2
f2
f2
-0.2
-0.4
-0.6
f2 (x, y) = cos(9x + y)
Wednesday, Nov 30, 2011
-0.8 -0.5
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
f1
0 f1
0.5
0.6
0.4
0.2
f2
f2
-0.2
-0.4
-0.6
f2 (x, y) = cos(9x + y)
Wednesday, Nov 30, 2011
-0.8 -0.5
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
f1
0 f1
0.5
0
f2
-0.2
-0.4
-0.6
-0.8 -0.5
0 f1
0.5
(R, z, ) R+ R T
=c>0
[Budii, Mezi, see poster presentation]
Wednesday, Nov 30, 2011 Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
(R, z, ) R+ R T
=c>0
[Budii, Mezi, see poster presentation]
Wednesday, Nov 30, 2011 Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
(R, z, ) R+ R T
z =c>0
[Budii, Mezi, see poster presentation]
Wednesday, Nov 30, 2011 Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Mesohyperbolicity
Mesohyperbolicity
Choice of observables is physically motivated: Lagrangian velocity. Averaging time is nite.
Mesohyperbolicity
Goal: deduce properties of the nite-time ow, by studying only averaged velocity.
x(t0 + T ) = x(t0 ) +
t0 +T t0
1 v(x0 , t0 , T ) = T
t0 +T t0
Averaged velocity
x(t0 ) x(t0 + T )
J(x0 , t0 , T ) = Dt0 +T (x) t0 (x0 , t0 , T ) v
Wednesday, Nov 30, 2011
t0
t +T 0
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Mesohyperbolicity
t +T Spectral properties of J(x0 , t0 , T ) = Dt0 (x) 0
i
Mesoellipticity
1
meso mean, average mesohyperbolic hyperbolic on average mesoelliptic elliptic on average Essentially, a nite-time analogues of known behaviors.
Mesohyperbolicity
Mesoellipticity
Incompressibility constrains the spectrum.
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
15
Mesohyperbolicity
t +T Spectral properties of J(x0 , t0 , T ) = Dt0 (x) 0
i
Mesoellipticity
1
meso mean, average mesohyperbolic hyperbolic on average mesoelliptic elliptic on average Essentially, a nite-time analogues of known behaviors.
Mesohyperbolicity
Mesoellipticity
Incompressibility constrains the spectrum.
v Translated to (x0 , t0 , T )
Mesohyperbolicity
(T 2 det (x0 , t0 , T ) 4) det (x0 , t0 , T ) > 0 v v
4 T2
Mesoellipticity
Mesoellipticity
(T det (x0 , t0 , T ) 4) det (x0 , t0 , T ) < 0 v v
2
det v
Mesohyperbolicity
Mesohyperbolicity
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
15
Mesohyperbolicity
t +T Spectral properties of J(x0 , t0 , T ) = Dt0 (x) 0
i
Mesoellipticity
1
meso mean, average mesohyperbolic hyperbolic on average mesoelliptic elliptic on average Essentially, a nite-time analogues of known behaviors.
Mesohyperbolicity
Mesoellipticity
Incompressibility constrains the spectrum.
v Translated to (x0 , t0 , T )
Mesohyperbolicity
(T 2 det (x0 , t0 , T ) 4) det (x0 , t0 , T ) > 0 v v
4 T2
Mesoellipticity
Mesoellipticity
(T det (x0 , t0 , T ) 4) det (x0 , t0 , T ) < 0 v v
2
det v
Mesohyperbolicity
Mesohyperbolicity
Mesohyperbolicity
Steady
Mesoellipticity Mesohyperbolicity
Unsteady
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
Mesohyperbolicity
Example: Ergodicity
Classically: two trajectories are in the same ergodic set if for any given observable there is no difference in averages along trajectories. Continuous criterion: measure how much different the time-averages are.
Time
WN f (x) f, x
WN f (x) f,
c (t) =
Observables:
kZd
fk = exp(ik x)
c(t) 0
(k) = (1 + |k|2 )
Choice of the target measure and negative order s determine the effect of the criterion.
Wednesday, Nov 30, 2011 Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
19
Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
20
Acknowledgments: Zoran Levnaji, M. Budii (visualization), George Mathew (Ergodicity and Mixing) L. Petzold, U.Vaidya, S. Grivopoulos, F. Bottausci (microuidics experiment) Funding: ONR, AFOSR, DARPA
Wednesday, Nov 30, 2011 Igor Mezi; Spectral Theory of Nonlinear Flows using the Koopman Operator (presenter: Marko Budii)
21