Automatic differentiation, chaos indicators and dynamics Roberto - - PowerPoint PPT Presentation

automatic differentiation chaos indicators and dynamics
SMART_READER_LITE
LIVE PREVIEW

Automatic differentiation, chaos indicators and dynamics Roberto - - PowerPoint PPT Presentation

Automatic differentiation, chaos indicators and dynamics Roberto Barrio IUMA and GME, Depto. Matemtica Aplicada Universidad de Zaragoza, SPAIN rbarrio@unizar.es , http://gme.unizar.es In collaboration with: Fernando Blesa, Slawomir


slide-1
SLIDE 1

Automatic differentiation, chaos indicators and dynamics

Roberto Barrio

IUMA and GME, Depto. Matemática Aplicada – Universidad de Zaragoza, SPAIN rbarrio@unizar.es, http://gme.unizar.es In collaboration with: Fernando Blesa, Slawomir Breiter, Sergio Serrano.

Workshop on Stability and Instability in Mechanical Systems: Applications and Numerical Tools Barcelona, December 1 to 5, 2008

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 1 / 57

slide-2
SLIDE 2

Summary

◮ Numerical study of dynamical systems

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 2 / 57

slide-3
SLIDE 3

Summary

◮ Numerical study of dynamical systems

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 2 / 57

slide-4
SLIDE 4

Summary

◮ Numerical study of dynamical systems

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 2 / 57

slide-5
SLIDE 5

Summary

◮ Numerical study of dynamical systems

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 2 / 57

slide-6
SLIDE 6

Summary

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 3 / 57

slide-7
SLIDE 7

Numerical requirements

1

Periodic orbits, invariant tori → Short integration times, sometimes with very high precision and simultaneous solution of the variational equations

2

Stability of the systems → Medium to large integration times and simultaneous solution of the variational equations

◮ TAYLOR’s method: Automatic differentiation

y(t0) = y0, y(ti) ≃ yi = yi−1 + dy(ti−1) dt hi + 1 2! d2y(ti−1) dt2 h2

i + . . . + 1

p! dpy(ti−1) dtp hp

i .

Very “new” − → EULER In Dynamical Systems − → NEW LIFE

Carles Simó and collaborators

  • A. Jorba and M. Zou

TAYLOR John Guckenheimer and collaborators Willy Goovaerts and collaborators MATCONT GME (Zaragoza)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 4 / 57

slide-8
SLIDE 8

Numerical requirements

1

Periodic orbits, invariant tori → Short integration times, sometimes with very high precision and simultaneous solution of the variational equations

2

Stability of the systems → Medium to large integration times and simultaneous solution of the variational equations

◮ TAYLOR’s method: Automatic differentiation

y(t0) = y0, y(ti) ≃ yi = yi−1 + dy(ti−1) dt hi + 1 2! d2y(ti−1) dt2 h2

i + . . . + 1

p! dpy(ti−1) dtp hp

i .

Very “new” − → EULER In Dynamical Systems − → NEW LIFE

Carles Simó and collaborators

  • A. Jorba and M. Zou

TAYLOR John Guckenheimer and collaborators Willy Goovaerts and collaborators MATCONT GME (Zaragoza)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 4 / 57

slide-9
SLIDE 9

Numerical requirements

1

Periodic orbits, invariant tori → Short integration times, sometimes with very high precision and simultaneous solution of the variational equations

2

Stability of the systems → Medium to large integration times and simultaneous solution of the variational equations

◮ TAYLOR’s method: Automatic differentiation

y(t0) = y0, y(ti) ≃ yi = yi−1 + dy(ti−1) dt hi + 1 2! d2y(ti−1) dt2 h2

i + . . . + 1

p! dpy(ti−1) dtp hp

i .

Very “new” − → EULER In Dynamical Systems − → NEW LIFE

Carles Simó and collaborators

  • A. Jorba and M. Zou

TAYLOR John Guckenheimer and collaborators Willy Goovaerts and collaborators MATCONT GME (Zaragoza)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 4 / 57

slide-10
SLIDE 10

Numerical requirements

1

Periodic orbits, invariant tori → Short integration times, sometimes with very high precision and simultaneous solution of the variational equations

2

Stability of the systems → Medium to large integration times and simultaneous solution of the variational equations

◮ TAYLOR’s method: Automatic differentiation

y(t0) = y0, y(ti) ≃ yi = yi−1 + dy(ti−1) dt hi + 1 2! d2y(ti−1) dt2 h2

i + . . . + 1

p! dpy(ti−1) dtp hp

i .

Very “new” − → EULER In Dynamical Systems − → NEW LIFE

Carles Simó and collaborators

  • A. Jorba and M. Zou

TAYLOR John Guckenheimer and collaborators Willy Goovaerts and collaborators MATCONT GME (Zaragoza)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 4 / 57

slide-11
SLIDE 11

Numerical requirements

1

Periodic orbits, invariant tori → Short integration times, sometimes with very high precision and simultaneous solution of the variational equations

2

Stability of the systems → Medium to large integration times and simultaneous solution of the variational equations

◮ TAYLOR’s method: Automatic differentiation

y(t0) = y0, y(ti) ≃ yi = yi−1 + dy(ti−1) dt hi + 1 2! d2y(ti−1) dt2 h2

i + . . . + 1

p! dpy(ti−1) dtp hp

i .

Very “new” − → EULER In Dynamical Systems − → NEW LIFE

Carles Simó and collaborators

  • A. Jorba and M. Zou

TAYLOR John Guckenheimer and collaborators Willy Goovaerts and collaborators MATCONT GME (Zaragoza) very soon!

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 4 / 57

slide-12
SLIDE 12

Automatic differentiation

But . . . derivatives of the second member of the differential system

For ODEs (y′(t) = f(t, y(t))): y′(t) = f(t, y(t)) y′′(t) = ft(t, y(t)) + fy(t, y(t)) · y′(t) y′′′(t) = ftt(t, y(t)) + . . . The "drawback" in most classical books Symbolic processors NO Numerical differentiation NO Automatic differentiation techniques

Exact (up to rounding errors) Taylor coefficients Easy to implement

Multiple precision libraries

mpfun and mpf90 (Prof. D. H. Bailey et al.) gmp (GNU library in C)

Interval arithmetic libraries

INTLIB, INTLAB, . . .

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 5 / 57

slide-13
SLIDE 13

Automatic differentiation

But . . . derivatives of the second member of the differential system

For ODEs (y′(t) = f(t, y(t))): y′(t) = f(t, y(t)) y′′(t) = ft(t, y(t)) + fy(t, y(t)) · y′(t) y′′′(t) = ftt(t, y(t)) + . . . The "drawback" in most classical books Symbolic processors NO Numerical differentiation NO Automatic differentiation techniques

Exact (up to rounding errors) Taylor coefficients Easy to implement

Multiple precision libraries

mpfun and mpf90 (Prof. D. H. Bailey et al.) gmp (GNU library in C)

Interval arithmetic libraries

INTLIB, INTLAB, . . .

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 5 / 57

slide-14
SLIDE 14

Automatic differentiation

Proposition (Moore (1966)): If f, g, h : t ∈ R → R are functions Cn and denoting a[j](t) = 1 j! a(j)(t), we have If h(t) = f(t) ± g(t) then h[n](t) = f [n](t) ± g[n](t) If h(t) = f(t) · g(t) then h[n](t) = Pn

i=0 f [n−i](t) g[i](t)

If h(t) = f(t)/g(t) then h[n](t) =

1 g[0](t)

♥ f [n](t) − Pn

i=1 h[n−i](t) g[i](t)

♦ If h(t) = f(t)α then h[0](t) = (f [0](t))α, h[n](t) = 1 n f [0](t) Pn−1

i=0 (n α − i(α + 1)) f [n−i](t) h[i](t)

If h(t) = exp(f(t)) then h[0](t) = exp ✏ f [0](t) ✑ ), h[n](t) = 1

n

Pn−1

i=0 (n − i) f [n−i](t) h[i](t)

If h(t) = ln(f(t)) then h[0](t) = ln ✏ f [0](t) ✑ ), h[n](t) =

1 f [0](t)

✚ f [n](t) − 1 n Pn−1

i=1 (n − i) h[n−i](t) f [i](t)

✛ If g(t) = cos(f(t)) and h(t) = sin(f(t)) then g[0](t) = cos ✏ f [0](t) ✑ ), g[n](t) = − 1

n

Pn

i=1 i h[n−i](t) f [i](t)

h[0](t) = sin ✏ f [0](t) ✑ ), h[n](t) =

1 n

Pn

i=1 i g[n−i](t) f [i](t)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 6 / 57

slide-15
SLIDE 15

Implementation details

Variable Stepsize1

Combination of estimates of Lagrange remainder and Newton method

h = h0 − hn−1 (A + h0 B) − Tol hn

  • (n − 1) A + h0 n B

✁. with Tol = min ♥ TolRel · max{y[0](ti)∞, y[1](ti)∞}, TolAbs ♦ and A = y[n−1](ti)∞, B = n y[n](ti)∞

Information of last two coefficients (embedded methods)

h = fac · min ✭ ✒ Tol y[n−1](ti)∞ ✓1/(n−1) , ✒ Tol y[n](ti)∞ ✓1/n ✮

Defect error control (possible rejected stepsizes, no rejected steps)

if y′

i+1 − f(ti+1, yi+1)∞ > Tol

then ❡ hi+1 = facr · hi+1,

  • 1R. Barrio, Appl. Math. Comput. 163 (2005) 525–545.
  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 7 / 57

slide-16
SLIDE 16

Implementation details

Variable Order2

if i = ˙ M then ni+1 = ni hmax = max{ hi−M , . . . , hi−1 }, hmin = min{ hi−M , . . . , hi−1 } if

  • (hi−M < hmin) .or. (hi−M = hmin .and. ni−1 > ni )

✁ then h−

est = tol1/(ni −p+1) · Yni −p−1/(ni −p) ∞

if ✥ ni − p + 1 ni + 1 ✦2 < fac1 · h−

est

hi then ni+1 = ni − p end if else if

  • (hi−M > hmax) .or. (hi−M = hmax .and. ni−1 < ni )

✁ then ρest = min ✽ ❃ ❁ ❃ ✿ ✌ ✌ ✌ ✌ ✌ Yni −1 Yni ✌ ✌ ✌ ✌ ✌

, ✌ ✌ ✌ ✌ ✌ Yni −2 Yni ✌ ✌ ✌ ✌ ✌

1/2 ∞

, ✌ ✌ ✌ ✌ ✌ ✌ Yni −3 Yni −1 ✌ ✌ ✌ ✌ ✌ ✌

1/2 ∞

✾ ❃ ❂ ❃ ❀ h+

est = tol1/(ni +p+1) ·

✥ Yni ∞ ρp

est

✦−1/(ni +p) if ✥ ni + p + 1 ni + 1 ✦2 < fac2 · h+

est

hi then ni+1 = ni + p end if end if else ni+1 = ni end if

  • 2R. Barrio, F

. Blesa and M. Lara, Comput. Math. Appl. 50 (1-2) (2005) 93–111.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 8 / 57

slide-17
SLIDE 17

Advantages/Disadvantages

Advantages

Dense output → Poincaré Surfaces of Section Good stability properties3 (for an explicit method) Versatile (ODEs, DAEs, BVPs,...) Direct solution of variational equations → Extended Taylor method4 y′ = f(t, y; p), s′

k = ∂f

∂y · sk + ∂f ∂pk , s′′

k =

Interval methods: Berz et al., Zgliczynski and Wilczak Methods of any order: arbitrary precision Variable stepsize and order5 Basic in Computer Aided Proofs (Lohner’s algorithm). see just next talk: Zgliczynski

Disadvantages

Stiff problems ?

  • 3R. Barrio, Appl. Math. Comput. 163 (2005) 525–545.
  • 4R. Barrio, SIAM J. Sci. Comput. 27 (6) (2006) 1929–1947.
  • 5R. Barrio, F

. Blesa and M. Lara, Comput. Math. Appl. 50 (1-2) (2005) 93–111.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 9 / 57

slide-18
SLIDE 18

Advantages/Disadvantages

Advantages

Dense output → Poincaré Surfaces of Section Good stability properties3 (for an explicit method) Versatile (ODEs, DAEs, BVPs,...) Direct solution of variational equations → Extended Taylor method4 y′ = f(t, y; p), s′

k = ∂f

∂y · sk + ∂f ∂pk , s′′

k =

Interval methods: Berz et al., Zgliczynski and Wilczak Methods of any order: arbitrary precision Variable stepsize and order5 Basic in Computer Aided Proofs (Lohner’s algorithm). see just next talk: Zgliczynski

Disadvantages

Stiff problems ?

  • 3R. Barrio, Appl. Math. Comput. 163 (2005) 525–545.
  • 4R. Barrio, SIAM J. Sci. Comput. 27 (6) (2006) 1929–1947.
  • 5R. Barrio, F

. Blesa and M. Lara, Comput. Math. Appl. 50 (1-2) (2005) 93–111.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 9 / 57

slide-19
SLIDE 19

Proposition

a If f(t, y(t)), g(t, y(t)) : (t, y) ∈ Rs+1 → R functions of class Cn, i = (i1, . . . is) ∈ Ns 0,

i∗ = i − (0, . . . , 0, 1, 0, . . . , 0) = (i1, i2, . . . , ik − 1, 0, . . . , 0) and i = Ps

j=1 ij the total

  • rder of derivation, we denote

f [j, i] := 1 j! ∂i f (j)(t) ∂y i1

1 ∂y i2 2 · · · ∂y is s

, f [j, 0] := f [j] = 1 j! djf(t) dtj , the jth Taylor coefficient of the partial derivative of f(t, y(t)) with respect to i and ❡ h[j, v]

n, i = h[j, v],

(j = n or v = i), ❡ h[n, i]

n, i = 0.

Besides, given v = (v1, . . . , vs) ∈ Ns

0 we define the multi-combinatorial number

i

v

✁ = i1

v1

✁ · i2

v2

✁ · · · is

vs

✁ , and we consider the classical partial order in Ns

  • 0. Then

(v) If h(t) = f(t)α with α ∈ R then h[0, 0] = (f [0](t))α and

h[0, i] = 1 f [0] ❳

v≤ i∗

✒i∗ v ✓ ✚ α h[0, v] · f [0, i−v] − ❡ h[0, i−v]

0, i

· f [0, v] ✛ , i > 0, h[n, i] = 1 n f [0]

n

j=0

  • n α − j(α + 1)

✁ ✚ ❳

v≤ i

✒i v ✓ ❡ h[j, v]

n, i

· f [n−j, i−v] ✛ , n > 0, i > 0.

  • aR. Barrio, SIAM J. Sci. Comput. 27 (6) (2006) 1929–1947.
  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 10 / 57

slide-20
SLIDE 20

Computational complexity

Proposition

If the evaluation of f(t, y(t)) involves k elementary functions (×, /, ln, exp, sin, cos, . . .) then the computational complexity of the evaluation of f [0], f [1], . . . , f [n−1] is k n2 + O(n). (In the case of linear functions k n + O(1))

Proposition

If the evaluation of f(t, y(t)) involves k elementary functions (×, /, ln, exp, sin, cos, . . .) and given i = (i1, i2, . . . , is) ∈ Ns

0 then the computational complexity of the

evaluation of f [0, i], f [1, i], . . . , f [n−1, i], supposing already known all the derivatives of index v < i, is O ✵ ❅

s

j=1

(ij + 1) · k n2 ✶ ❆ .

Corollary

The computational complexity of evaluating the Taylor coefficients of a partial derivative of f is twice the complexity of evaluating the Taylor coefficients of f, and the computational complexity of evaluating the Taylor coefficients of a second order partial derivative of f is, once the coefficients of the first order partial derivatives are known, four times the complexity of evaluating the Taylor coefficients of f in the case of

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 11 / 57

slide-21
SLIDE 21

Computational complexity

Proposition

If the evaluation of f(t, y(t)) involves k elementary functions (×, /, ln, exp, sin, cos, . . .) and given i = (i1, i2, . . . , is) ∈ Ns

0 then the computational complexity of the

evaluation of f [0, i], f [1, i], . . . , f [n−1, i], supposing already known all the derivatives of index v < i, is O ✵ ❅

s

j=1

(ij + 1) · k n2 ✶ ❆ .

Corollary

The computational complexity of evaluating the Taylor coefficients of a partial derivative of f is twice the complexity of evaluating the Taylor coefficients of f, and the computational complexity of evaluating the Taylor coefficients of a second order partial derivative of f is, once the coefficients of the first order partial derivatives are known, four times the complexity of evaluating the Taylor coefficients of f in the case of ∂2f/∂yi ∂yj (i = j) and three times in the case ∂2f/∂y 2

i .

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 11 / 57

slide-22
SLIDE 22

Programming

Two body problem (Kepler)

¨ x = − x (x2 + y2)3/2 , ¨ y = − y (x2 + y2)3/2

KEPLER PROBLEM for m = 0 to n − 2 do c = (1 + m)(2 + m) s[m]

1

= x × x

[m] + y × y [m]

s[m]

2

= (s1)−3/2

[m]

x[m+2] = − x × s2

[m]/c

y [m+2] = − y × s2

[m]/c

end

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 12 / 57

slide-23
SLIDE 23

Programming

Two body problem (Kepler)

¨ x = − x (x2 + y2)3/2 , ¨ y = − y (x2 + y2)3/2

KEPLER PROBLEM for m = 0 to n − 2 do c = (1 + m)(2 + m) s[m]

1

= x × x

[m] + y × y [m]

s[m]

2

= (s1)−3/2

[m]

x[m+2] = − x × s2

[m]/c

y [m+2] = − y × s2

[m]/c

end KEPLER PROBLEM & SENSITIVITY VALUES for m = 0 to n − 2 do c = (1 + m)(2 + m) for v = 0 to i do s[m,v]

1

= x × x

[m,v] + y × y [m,v]

s[m,v]

2

= (s1)−3/2

[m,v]

x[m+2,v] = − x × s2

[m,v]/c

y [m+2,v] = − y × s2

[m,v]/c

end end

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 12 / 57

slide-24
SLIDE 24
  • Numerical test: Taylor series method vs. DOP853 (Hairer & Wanner)

10

  • 10

10

  • 8

10

  • 6

10

  • 4

0.3 0.5 0.7 0.9 1.1 1.3 1.7 Galactic: ∂ /∂Ω computer time 10

  • 12

10

  • 10

10

  • 8

10

  • 6

10

  • 4

0.5 1 1.5 2 2.5 3 Galactic: ∂2 /∂p1(0)∂p2(0) computer time relative error taylor dop853 10

  • 10

10

  • 7

10

  • 4

0.5 0.9 1.3 1.7

g1 g2 g3

10

  • 9

10

  • 8

10

  • 6

10

  • 4

10

  • 2

0.02 0.04 0.06 0.08 Lorenz: ∂/∂σ computer time relative error taylor dop853 10

  • 9

10

  • 8

10

  • 6

10

  • 4

10

  • 2

0.04 0.06 0.08 0.1 0.12 Lorenz: ∂2/∂x0∂y0 computer time relative error relative error

l2 l1

O(θ2) O(θ) O(θ2) O(θ)

For high-precision demands Taylor series method seems to be the fastest method for smooth low-dimension problems (non-stiff)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 13 / 57

slide-25
SLIDE 25

Summary

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 14 / 57

slide-26
SLIDE 26

Chaos indicators

Techniques to detect chaos (not to proof chaos). Poincaré Surfaces of Section (Poincaré, Birkhoff, Hénon & Heiles (1964))

2DOF In some cases it is impossible to obtain a transverse section for the whole flow (Dullin & Wittek ’95)

Maximum Lyapunov Exponent (MLE)

dy dt = f(t, y),

y(0) = y0,

dδy dt = ∂f(t,y) ∂y

δy, δy(0) = δy0 is given by MLE = limt→+∞ 1

t ln δy(t) δy(0)

MLE gives a way of measuring the degree of sensitivity to initial conditions A limit in the definition − → long time integration

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 15 / 57

slide-27
SLIDE 27

Chaos indicators

Techniques to detect chaos (not to proof chaos). Poincaré Surfaces of Section (Poincaré, Birkhoff, Hénon & Heiles (1964))

2DOF In some cases it is impossible to obtain a transverse section for the whole flow (Dullin & Wittek ’95)

Maximum Lyapunov Exponent (MLE)

dy dt = f(t, y),

y(0) = y0,

dδy dt = ∂f(t,y) ∂y

δy, δy(0) = δy0 is given by MLE = limt→+∞ 1

t ln δy(t) δy(0)

MLE gives a way of measuring the degree of sensitivity to initial conditions A limit in the definition − → long time integration

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 15 / 57

slide-28
SLIDE 28

Chaos indicators

Techniques to detect chaos (not to proof chaos). Poincaré Surfaces of Section (Poincaré, Birkhoff, Hénon & Heiles (1964))

2DOF In some cases it is impossible to obtain a transverse section for the whole flow (Dullin & Wittek ’95)

Maximum Lyapunov Exponent (MLE)

dy dt = f(t, y),

y(0) = y0,

dδy dt = ∂f(t,y) ∂y

δy, δy(0) = δy0 is given by MLE = limt→+∞ 1

t ln δy(t) δy(0)

MLE gives a way of measuring the degree of sensitivity to initial conditions A limit in the definition − → long time integration

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 15 / 57

slide-29
SLIDE 29

Fast Chaos indicators

Fast techniques to detect chaos. Classification:

Variational methods Use the variational equations: Heliticity and Twist Angles (Contopoulos & Voglis), Smaller ALigment Index (SALI) (Skokos), Mean Exponential Growth factor

  • f Nearby Orbits (MEGNO) (Cincotta & Simó), Fast Lyapunov

Indicator (FLI) (Froeschlé & Lega), OFLI2

TT or OFLI2 (Barrio).

Time series methods Analyse the spectrum of some scalar function

  • f a single orbit:

Frequency Map Analysis (Laskar), Spectral Number (SN) (Michtchenko & Ferraz-Mello), Integrated Autocorrelation Function (IAF) (Barrio, Borczyk & Breiter).

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 16 / 57

slide-30
SLIDE 30

Fast Chaos indicators

Fast techniques to detect chaos. Classification:

Variational methods Use the variational equations: Heliticity and Twist Angles (Contopoulos & Voglis), Smaller ALigment Index (SALI) (Skokos), Mean Exponential Growth factor

  • f Nearby Orbits (MEGNO) (Cincotta & Simó), Fast Lyapunov

Indicator (FLI) (Froeschlé & Lega), OFLI2

TT or OFLI2 (Barrio).

Time series methods Analyse the spectrum of some scalar function

  • f a single orbit:

Frequency Map Analysis (Laskar), Spectral Number (SN) (Michtchenko & Ferraz-Mello), Integrated Autocorrelation Function (IAF) (Barrio, Borczyk & Breiter).

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 16 / 57

slide-31
SLIDE 31

Fast Chaos indicators

Fast techniques to detect chaos. Classification:

Variational methods Use the variational equations: Heliticity and Twist Angles (Contopoulos & Voglis), Smaller ALigment Index (SALI) (Skokos), Mean Exponential Growth factor

  • f Nearby Orbits (MEGNO) (Cincotta & Simó), Fast Lyapunov

Indicator (FLI) (Froeschlé & Lega), OFLI2

TT or OFLI2 (Barrio).

Time series methods Analyse the spectrum of some scalar function

  • f a single orbit:

Frequency Map Analysis (Laskar), Spectral Number (SN) (Michtchenko & Ferraz-Mello), Integrated Autocorrelation Function (IAF) (Barrio, Borczyk & Breiter).

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 16 / 57

slide-32
SLIDE 32

Extensible-Pendulum

H(q1, q2, p1, p2) = 1 2 (p2

1 + p2 2) + 1

2

  • (1 − c) q2

1 + q2 2 − c q2 1 q2

  • ,

E=20/800, c=0.75 E=30/800 E=40/800

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 17 / 57

slide-33
SLIDE 33

Variational methods

Mean Exponential Growth factor of Nearby Orbits (MEGNO) (Cincotta & Simó), based on the integral form of the MLE Y(t) = 2 t t

t0

˙ δ(ˆ t) δ(ˆ t) ˆ t dˆ t, ¯ Y(t) = 1 t t

t0

Y(ˆ t)dˆ t,

  • δ(t) = δy(t)
  • lim ¯

Y(t) = 0 for harmonic oscillations, 2 for ordered motion, asymptotically ¯ Y(t) ≈ t · MLE/2 for chaotic orbits. “Absolute" information

Fast Lyapunov Indicator (FLI) (OFLI) (Froeschlé & Lega) FLI(y(0), δy(0), tf) = sup0<t<tf log δy(t) OFLI(y(0), δy(0), tf) = sup0<t<tf log δy⊥(t)

OFLI tends to a constant value for the periodic orbits behaves linearly for initial conditions on regular orbits grows exponentially for chaotic orbits. “Relative" information

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 18 / 57

slide-34
SLIDE 34

Variational methods

Mean Exponential Growth factor of Nearby Orbits (MEGNO) (Cincotta & Simó), based on the integral form of the MLE Y(t) = 2 t t

t0

˙ δ(ˆ t) δ(ˆ t) ˆ t dˆ t, ¯ Y(t) = 1 t t

t0

Y(ˆ t)dˆ t,

  • δ(t) = δy(t)
  • lim ¯

Y(t) = 0 for harmonic oscillations, 2 for ordered motion, asymptotically ¯ Y(t) ≈ t · MLE/2 for chaotic orbits. “Absolute" information

Fast Lyapunov Indicator (FLI) (OFLI) (Froeschlé & Lega) FLI(y(0), δy(0), tf) = sup0<t<tf log δy(t) OFLI(y(0), δy(0), tf) = sup0<t<tf log δy⊥(t)

OFLI tends to a constant value for the periodic orbits behaves linearly for initial conditions on regular orbits grows exponentially for chaotic orbits. “Relative" information

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 18 / 57

slide-35
SLIDE 35

O 1 T O 2 O

3

O 1 T O 2 O

3

Hénon-Heiles Extensible-Pendulum

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 19 / 57

slide-36
SLIDE 36

O 1 T O 2 O

3

O 1 T O 2 O

3

Hénon-Heiles Extensible-Pendulum

Breiter, Melendo, Bartczac & Wytrzyszczak ‘05

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 19 / 57

slide-37
SLIDE 37

How to choose the initial conditions?

OFLI26 Chaos Indicator

OFLI2 := sup

0<t<tf

log {δy(t) + 1 2 δ2y(t)}⊥,

where δy and δ2y are the first and second order sensitivities with respect to carefully chosen initial vectors:

dy dt = f(t, y), y(0) = y0, d δy dt = ∂f(t, y) ∂y δy, δy(0) = f(0, y0) f(0, y0), d δ2yj dt = ∂fj ∂y δ2y + δy⊤ ∂2fj ∂y2 δy, δ2y(0) = 0.

  • Minimize spurious structures
  • Using KAM arguments:

OFLI2 tends to a constant value for the periodic orbits behaves linearly for initial conditions on a KAM torus grows exponentially for chaotic orbits.

  • 6R. Barrio, Chaos Solitons Fractals 25 (3) (2005) 711–726.
  • R. Barrio, Internat. J. Bifur. Chaos 16 (10) (2006) 2777–2798.
  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 20 / 57

slide-38
SLIDE 38

How to choose the initial conditions?

OFLI26 Chaos Indicator

OFLI2 := sup

0<t<tf

log {δy(t) + 1 2 δ2y(t)}⊥,

where δy and δ2y are the first and second order sensitivities with respect to carefully chosen initial vectors:

dy dt = f(t, y), y(0) = y0, d δy dt = ∂f(t, y) ∂y δy, δy(0) = f(0, y0) f(0, y0), d δ2yj dt = ∂fj ∂y δ2y + δy⊤ ∂2fj ∂y2 δy, δ2y(0) = 0.

  • Minimize spurious structures
  • Using KAM arguments:

OFLI2 tends to a constant value for the periodic orbits behaves linearly for initial conditions on a KAM torus grows exponentially for chaotic orbits.

  • 6R. Barrio, Chaos Solitons Fractals 25 (3) (2005) 711–726.
  • R. Barrio, Internat. J. Bifur. Chaos 16 (10) (2006) 2777–2798.
  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 20 / 57

slide-39
SLIDE 39

Coupled pendulum: case y = Y = 0.

Test Problem: A coupled pendulum system with two degrees of freedom. H = 1 2 ✏ X 2 + Y 2✑ − (1 + a b) cos x − a cos y + a b cos x cos y. The problem is integrable for all initial conditions when either a or b are equal 0.

  • Using the 2DOF formulation and δy(0) = (1, 1, 1, 0)

MEGNO MEGNO

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 21 / 57

slide-40
SLIDE 40

Resolving the contradiction: case y = Y = 0.

δ¨ x = − cos x δx, δ¨ y = −a (1 − b cos x) δy. Suppose that we are in the circulation regime and cos x ≈ cos ν t New independent variable u = ν t, and a parameter ω2 = a/ν2 Standard form of the Mathieu equation: d2(δy) du2 = −ω2 (1 − b cos u) δy known to be unstable if any of the parametric resonances ω ≈ k

2,

k ∈ Z+, occurs. The width of the “Arnold tongues” of instability increases with b but decreases with k.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 22 / 57

slide-41
SLIDE 41

Resolving the contradiction: case y = Y = 0.

δ¨ x = − cos x δx, δ¨ y = −a (1 − b cos x) δy. Suppose that we are in the circulation regime and cos x ≈ cos ν t New independent variable u = ν t, and a parameter ω2 = a/ν2 Standard form of the Mathieu equation: d2(δy) du2 = −ω2 (1 − b cos u) δy known to be unstable if any of the parametric resonances ω ≈ k

2,

k ∈ Z+, occurs. The width of the “Arnold tongues” of instability increases with b but decreases with k. b) a)

parameter a

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 22 / 57

slide-42
SLIDE 42

More spurious structures

MEGNO FLI OFLI2

Pendulum problem x(0) = X(0) = 1 δ δ

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 23 / 57

slide-43
SLIDE 43

Why?

Proposición (Haken)

The function V = f(t, ρ) is the solution of the variational equation with initial conditions ξ0 = f(t0, ρ0). Moreover, if the support of the ergodic measure p does not reduce to a fixed point then these initial conditions in the variational equations generate a zero Lyapunov exponent. For any orbit at least one Lyapunov exponent vanishes. Hamiltonian systems: At least two Lyapunov exponents are zero. Problems appear when all λi = 0. Now, following the ergodic theorem it is not easy to compute for all the orbits the same Lyapunov exponent.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 24 / 57

slide-44
SLIDE 44

Why?

Proposición (Haken)

The function V = f(t, ρ) is the solution of the variational equation with initial conditions ξ0 = f(t0, ρ0). Moreover, if the support of the ergodic measure p does not reduce to a fixed point then these initial conditions in the variational equations generate a zero Lyapunov exponent. For any orbit at least one Lyapunov exponent vanishes. Hamiltonian systems: At least two Lyapunov exponents are zero. Problems appear when all λi = 0. Now, following the ergodic theorem it is not easy to compute for all the orbits the same Lyapunov exponent.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 24 / 57

slide-45
SLIDE 45

Why?: Hamiltonian systems

1DOF Conservative Hamiltonians − → both Lyapunov exponents vanish The direction tangent to the flow generates a very low value of the variational Chaos Indicators because for periodic orbits the ratio f(t)/f(t0) has only small variations. In order to have an initial vector ξ0 = (δx0, δy0)⊤ for the variational equations tangent to the flow in the pendulum equations for δy0 = 0, y0 = −δx0 δy0 sin(x0).

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 25 / 57

slide-46
SLIDE 46

Why?: Hamiltonian systems

1DOF Conservative Hamiltonians − → both Lyapunov exponents vanish The direction tangent to the flow generates a very low value of the variational Chaos Indicators because for periodic orbits the ratio f(t)/f(t0) has only small variations. In order to have an initial vector ξ0 = (δx0, δy0)⊤ for the variational equations tangent to the flow in the pendulum equations for δy0 = 0, y0 = −δx0 δy0 sin(x0).

coordinate x velocity X −2 2 −3 −2 −1 1 2 3 coordinate x velocity X

(1,1) (2,1) (3,1) (1,2) (-2,1) (1,10) (-3,1)

−2 2 −3 −2 −1 1 2 3

a) b)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 25 / 57

slide-47
SLIDE 47

How to avoid the spurious structures?

It seems reasonable to avoid the tangent direction. In 1DOF Hamiltonians: the vector orthogonal to the flow, ∇H.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 26 / 57

slide-48
SLIDE 48

How to avoid the spurious structures?

It seems reasonable to avoid the tangent direction. In 1DOF Hamiltonians: the vector orthogonal to the flow, ∇H.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 26 / 57

slide-49
SLIDE 49

How to avoid the spurious structures?

It seems reasonable to avoid the tangent direction. In 1DOF Hamiltonians: the vector orthogonal to the flow, ∇H.

− 1 − 0.5 0.5 1 1.5 2 2.5 3 3.5 4 1 2 3 4 5 6 7 8 9 10 11 12

coordinate x

MEGNO FLI

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 26 / 57

slide-50
SLIDE 50

How to avoid the spurious structures? HH

coordinate y coordinate y velocity Y velocity Y velocity Y velocity Y

FLI: y(0)=(1, -1, 1, 1)/2 FLI: y(0)=(-f ,-f ,f ,f )/||f||

1 2 4 3

δ δ FLI: y(0)=- H/|| H|| OFLI2 δ

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 27 / 57

slide-51
SLIDE 51

Summary

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 28 / 57

slide-52
SLIDE 52

The Hénon-Heiles Hamiltonian7

H = 1 2(X 2 + Y 2) + 1 2(x2 + y2) +

  • x2y − 1

3y3

  • Symmetries:

the spatial group is a dihedral group D3 the complete symmetry group is D3 × T (T is a Z2 symmetry, the time reversal symmetry)

coordinate x coordinate y −1 −0.5 0.5 1 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 Exit 1 Exit 3 Exit 2 H=1/6

  • 7R. Barrio, F

. Blesa and S. Serrano, Europhysics Letters, 82, (2008) 10003.

  • R. Barrio, F

. Blesa and S. Serrano, Preprint (2008).

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 29 / 57

slide-53
SLIDE 53

Theorem (Weinstein (1973))

If the Hamiltonian H(x, X) is of class C2 near (x, X) = (0, 0), where x, X ∈ Rn, and the Hessian matrix H∗∗(0, 0) is positive definite, then for ε sufficiently small any energy surface H(x, X) = H(0, 0) + ε2 contains at least n periodic orbits of the corresponding Hamiltonian equations whose periods are close to those of the linear system ˙ z = JH∗∗(0, 0)z. Nonlinear normal modes: from Weinstein’s theorem ≥ 2 from the symmetries 8: Πi, i = 1, . . . , 8 (Churchill et al. (1979))

coordinate x coordinate y −1 −0.5 0.5 1 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 E =1/6 Π 1 Π 2 Π 3 Π 4 Π 5 Π6 Π 7,8

e

coordinate x −1 −0.5 0.5 1 Exit 2 Π7,8 Π 4 Π 5 Π 6 L1 L3 L 2 Exit 3 Exit 1 E < Ee E > Ee

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 30 / 57

slide-54
SLIDE 54

Escape basins: plane (y, E)

A B B E1 E3 E2 Energy E Energy E coordinate y

Ee Forbidden region Forbidden region

for H < 1/6 all orbits are bounded. for 1/6 < H 0.22 most orbits are escape orbits and some KAM tori persist. for 0.22 H no KAM tori and all orbits are escape orbits (?).

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 31 / 57

slide-55
SLIDE 55

Fractal structures near the critical energy level: Π1

1/6

Below escape energy: blue regular red chaos. Above escape energy: dark blue escape

  • rbits.

red escape with transient chaos. Π1 stability varies as E approaches the critical value.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 32 / 57

slide-56
SLIDE 56

Fractal structures near the critical energy level

−2 2 −2 2 −2 2 −2 2

  • 0.005

0.005

The Π1 (and Π2 and Π3) periodic

  • rbit goes through an infinite

sequence of transitions in stability type (Churchill et al (1980)) Sequence of isochronous and period-doubling bifurcations. An infinite sequence of decreasing in size fractal regular regions (Barrio, Blesa and Serrano (2008))

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 33 / 57

slide-57
SLIDE 57

Fractal structures near the critical energy level

−2 2 −2 2 −2 2 −2 2

  • 0.005

0.005

The Π1 (and Π2 and Π3) periodic

  • rbit goes through an infinite

sequence of transitions in stability type (Churchill et al (1980)) Sequence of isochronous and period-doubling bifurcations. An infinite sequence of decreasing in size fractal regular regions (Barrio, Blesa and Serrano (2008))

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 33 / 57

slide-58
SLIDE 58

Fractal and regular bounded structures

In the KAM region Above the escape energy: KAM tori disappear

  • n y-axis around

E ≈ 0.2113. Bounded regions far from the KAM tori?

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 34 / 57

slide-59
SLIDE 59

Symmetric Periodic Orbits

Periodic orbits. OFLI2 chaos indicator. Red: unstable p.o. Green: stable p.o. Small zones of stable periodic orbits.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 35 / 57

slide-60
SLIDE 60

Fractal and regular bounded structures

In the escape region Above the escape energy: Small regular region around E ≈ 0.253. Self-similar regions with chains of bifurcations inside.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 36 / 57

slide-61
SLIDE 61

Bifurcations

−0.11 −0.105 −0.1 −0.095 −0.09 −0.085 −0.08 −0.075 −0.07 0.2529 0.253 0.2531 0.2532 0.2533 0.2534 0.2535

Coordinate y Energy E

−4 −2 2 4 0.2529 0.253 0.2531 0.2532 0.2533 0.2534 0.2535

Stability index k

1 2

m=1 Saddle-node bifurcation generic m=1 Pitchfork bifurcation symmetric

SN P e< 0 e> 0 e= 0

1 2

m=3 Touch-and-go bifurcation generic

TG

1 1 1 1 1 1

P SN TG SN TG P m=1 m=3 m=1

Without D3 symmetry. Stable and bounded regions far form the KAM tori

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 37 / 57

slide-62
SLIDE 62

Summary

1

Taylor’s method: Automatic differentiation

2

Chaos Indicators

3

Open Hamiltonians: Hénon-Heiles Hamiltonian

4

Dissipative systems: The Lorenz model

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 39 / 57

slide-63
SLIDE 63

The Lorenz model8

The Lorenz model

dx dt = −σ x + σ y, dy dt = −xz + r x − y, dz dt = xy − b z, Three dimensionless control parameters: σ Prandtl number, b a positive constant, r relative Rayleigh number. The Saltzman values: σ = 10, b = 8/3, r = 28

  • The fixed points:

C0 = (0, 0, 0), C± = (±

  • b(r − 1), ±
  • b(r − 1), r − 1)

for r > 1

  • 8R. Barrio and S. Serrano, Physica D, 229, (2007) 43–51.
  • R. Barrio and S. Serrano, Preprint (2008).
  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 40 / 57

slide-64
SLIDE 64

Classical scheme

For r < 1, C0 is globally attracting. rP = 1 pitchfork bifurcation. For 1 < r < rH ≈ 24.74. C0 unstable and C± stable. For 1 < r < rhom ≈ 13.926 trajectories → equilibrium points. For rhom < r < rhet ≈ 24.06. Unst. limit cycles + transient chaos. For rhet < r < rH. Unst. limit cycles + chaotic stable attractor. r = rH subcritical Andronov-Hopf bifurcation. For r > rH ≈ 24.74. C0 and C± unst. equilibrium points.

parameter r |x |

rH rhet r

P

r

hom

  • uns. limit cycle

C

+

C-

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 41 / 57

slide-65
SLIDE 65

Classical scheme

For r < 1, C0 is globally attracting. rP = 1 pitchfork bifurcation. For 1 < r < rH ≈ 24.74. C0 unstable and C± stable. For 1 < r < rhom ≈ 13.926 trajectories → equilibrium points. For rhom < r < rhet ≈ 24.06. Unst. limit cycles + transient chaos. For rhet < r < rH. Unst. limit cycles + chaotic stable attractor. r = rH subcritical Andronov-Hopf bifurcation. For r > rH ≈ 24.74. C0 and C± unst. equilibrium points. Up to r ∼ 146: large chaotic region r ∼ 146 to r ∼ 166.1: regular region Up to r ∼ 214: chaotic region Afterwards: regular region

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 42 / 57

slide-66
SLIDE 66

Classical scheme

For r < 1, C0 is globally attracting. rP = 1 pitchfork bifurcation. For 1 < r < rH ≈ 24.74. C0 unstable and C± stable. For 1 < r < rhom ≈ 13.926 trajectories → equilibrium points. For rhom < r < rhet ≈ 24.06. Unst. limit cycles + transient chaos. For rhet < r < rH. Unst. limit cycles + chaotic stable attractor. r = rH subcritical Andronov-Hopf bifurcation. For r > rH ≈ 24.74. C0 and C± unst. equilibrium points. Up to r ∼ 146: large chaotic region r ∼ 146 to r ∼ 166.1: regular region Up to r ∼ 214: chaotic region Afterwards: regular region

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 42 / 57

slide-67
SLIDE 67

Biparametric analysis: σ = 10

2 1 3

MLE parameter r parameter b

  • 1

1 2 3

b=8/3 r=200 BD

  • 1

MLE

146 166.1 214

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 43 / 57

slide-68
SLIDE 68

Biparametric analysis: b = 8/3

Fractral estructures: Fat fractal exponent γ, µ(ε) = µ0 + K εγ γ = 0.3227(±0.1336)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 44 / 57

slide-69
SLIDE 69

Biparametric analysis: b = 8/3

Fractral estructures: Fat fractal exponent γ, µ(ε) = µ0 + K εγ γ = 0.3227(±0.1336)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 44 / 57

slide-70
SLIDE 70

Biparametric analysis: r fixed

0.5

8/3

sb1

−1.5 −1 −0.5 0.5 1

MLE b=8/3 MLE BD

0.5 1

σ=10

r=28 r=100 r=500

Chaotic region is bounded!!!!!!

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 45 / 57

slide-71
SLIDE 71

Biparametric analysis: r fixed

0.5

8/3

sb1

−1.5 −1 −0.5 0.5 1

MLE b=8/3 MLE BD

0.5 1

σ=10

r=28 r=100 r=500

Chaotic region is bounded!!!!!!

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 45 / 57

slide-72
SLIDE 72

Biparametric analysis: bifurcations

Software: AUTO and MATCONT Period doubling, fold and Andronov-Hopf bifurcations (analytical)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 46 / 57

slide-73
SLIDE 73

Biparametric analysis: bifurcations

Software: AUTO and MATCONT Period doubling, fold and Andronov-Hopf bifurcations (analytical)

100 200 300 parameter 400 r

PD FOLD AH

20 40 60 parameter σ parameter b 10 20 parameter 30 40 σ 0.2 0.4 1.2 0.8 1 0.6

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 46 / 57

slide-74
SLIDE 74

Three-parametric analysis: simplified models

p a r a m e t e r r parameter b

400

σ parameter

28 300 500 200 400 600 800 20 40 60 80 100 400 500 200 400 600 800 20 40 60 80 100 100 200 300

r r σ b b σ

800

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 48 / 57

slide-75
SLIDE 75

Theorem

For a given fixed r > 1 the region where chaos is possible is bounded in b, and if b ≥ ǫ > 0 then the region is bounded in σ too. To be precise, outside a bounded region every positive semiorbit of the Lorenz system converges to an equilibrium.

1 2 3 4 5 6 x 10

5

1 2 3 4 x 10

5

Γ1 Γ1 Γ2

parameter σ parameter b

r1

a b

P1 P2 P3

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 55 / 57

slide-76
SLIDE 76

Theorem

For a given fixed r > 1 the region where chaos is possible is bounded in b, and if b ≥ ǫ > 0 then the region is bounded in σ too. To be precise, outside a bounded region every positive semiorbit of the Lorenz system converges to an equilibrium.

1 2 3 4 5 6 x 10

5

1 2 3 4 x 10

5

Γ1 Γ1 Γ2

parameter σ parameter b

r1

a b

P1 P2 P3

Conjecture

The boundary of the chaotic region in the (σ, b) plane grows linearly with r.

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 55 / 57

slide-77
SLIDE 77

Thank you for your attention :-)

  • R. Barrio (Universidad of Zaragoza)

Euler, Dynamics and friends WSIMS’08 57 / 57