Deterministic chaos. M. Peressi - UniTS - Laurea Magistrale in Physics Laboratory of Computational Physics - Unit XIII

Similar documents
Dynamical Systems and Chaos Part I: Theoretical Techniques. Lecture 4: Discrete systems + Chaos. Ilya Potapov Mathematics Department, TUT Room TD325

Chaotic motion. Phys 750 Lecture 9

Chaotic motion. Phys 420/580 Lecture 10

Nonlinear Dynamics. Moreno Marzolla Dip. di Informatica Scienza e Ingegneria (DISI) Università di Bologna.

Oscillatory Motion. Simple pendulum: linear Hooke s Law restoring force for small angular deviations. small angle approximation. Oscillatory solution

Oscillatory Motion. Simple pendulum: linear Hooke s Law restoring force for small angular deviations. Oscillatory solution

... it may happen that small differences in the initial conditions produce very great ones in the final phenomena. Henri Poincaré

More Details Fixed point of mapping is point that maps into itself, i.e., x n+1 = x n.

Unit Ten Summary Introduction to Dynamical Systems and Chaos

Example Chaotic Maps (that you can analyze)

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

16 Period doubling route to chaos

CHAOS -SOME BASIC CONCEPTS

Why are Discrete Maps Sufficient?

PHY411 Lecture notes Part 4

CHAPTER 2 FEIGENBAUM UNIVERSALITY IN 1-DIMENSIONAL NONLINEAR ALGEBRAIC MAPS

Dynamics and Chaos. Copyright by Melanie Mitchell

xt+1 = 1 ax 2 t + y t y t+1 = bx t (1)

Dynamics: The general study of how systems change over time

Bifurcations in the Quadratic Map

Introduction to Dynamical Systems Basic Concepts of Dynamics

Lecture 1: A Preliminary to Nonlinear Dynamics and Chaos

Environmental Physics Computer Lab #8: The Butterfly Effect

The Big, Big Picture (Bifurcations II)

One dimensional Maps

Dynamical Systems: Lecture 1 Naima Hammoud

PHY411 Lecture notes Part 5

Chapter 2 Chaos theory and its relationship to complexity

Lecture 15: Exploding and Vanishing Gradients

The logistic difference equation and the route to chaotic behaviour

Chaos Theory. Namit Anand Y Integrated M.Sc.( ) Under the guidance of. Prof. S.C. Phatak. Center for Excellence in Basic Sciences

LECTURE 8: DYNAMICAL SYSTEMS 7

From Last Time. Gravitational forces are apparent at a wide range of scales. Obeys

Chapter 3. Gumowski-Mira Map. 3.1 Introduction

Chapitre 4. Transition to chaos. 4.1 One-dimensional maps

Chapter 4. Transition towards chaos. 4.1 One-dimensional maps

Infinity Unit 2: Chaos! Dynamical Systems

Chaos and Liapunov exponents

Mechanisms of Chaos: Stable Instability

Chaos. Dr. Dylan McNamara people.uncw.edu/mcnamarad

Extracting beauty from chaos

Hamiltonian Chaos and the standard map

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

SPATIOTEMPORAL CHAOS IN COUPLED MAP LATTICE. Itishree Priyadarshini. Prof. Biplab Ganguli

ONE DIMENSIONAL CHAOTIC DYNAMICAL SYSTEMS

Mathematical Foundations of Neuroscience - Lecture 7. Bifurcations II.

Introduction to Classical Chaos

NONLINEAR METHODS AND CHAOS

v n+1 = v T + (v 0 - v T )exp(-[n +1]/ N )

Chaos in the Dynamics of the Family of Mappings f c (x) = x 2 x + c

Homework 2 Modeling complex systems, Stability analysis, Discrete-time dynamical systems, Deterministic chaos

MATH 415, WEEKS 14 & 15: 1 Recurrence Relations / Difference Equations

Lecture2 The implicit function theorem. Bifurcations.

Lecture 6. Lorenz equations and Malkus' waterwheel Some properties of the Lorenz Eq.'s Lorenz Map Towards definitions of:

One Dimensional Dynamical Systems

6.2 Brief review of fundamental concepts about chaotic systems

2 Discrete growth models, logistic map (Murray, Chapter 2)

Lesson 4: Non-fading Memory Nonlinearities

11 Chaos in Continuous Dynamical Systems.

2 One-dimensional models in discrete time

Solutions for B8b (Nonlinear Systems) Fake Past Exam (TT 10)

Are numerical studies of long term dynamics conclusive: the case of the Hénon map

COSMOS: Making Robots and Making Robots Intelligent Lecture 3: Introduction to discrete-time dynamics

Global theory of one-frequency Schrödinger operators

Deterministic Chaos Lab

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Discrete Time Coupled Logistic Equations with Symmetric Dispersal

Een vlinder in de wiskunde: over chaos en structuur

A Search for the Simplest Chaotic Partial Differential Equation

Periodic Orbits in Generalized Mushroom Billiards SURF Final Report

Nonlinear dynamics & chaos BECS

Nonlinear Oscillations and Chaos

Liapunov Exponent. September 19, 2011

Pseudo-Chaotic Orbits of Kicked Oscillators

B5.6 Nonlinear Systems

The Phase-Modulated Logistic Map: an Exploration

Basic Surveying Week 3, Lesson 2 Semester 2017/18/2 Vectors, equation of line, circle, ellipse

Introduction Knot Theory Nonlinear Dynamics Topology in Chaos Open Questions Summary. Topology in Chaos

CHAOS/FRACTAL

Physics 106b: Lecture 7 25 January, 2018

Periodic solutions of 3-beads on a ring and right-triangular billiards

Co-existence of Regular and Chaotic Motions in the Gaussian Map

Solutions to homework assignment #7 Math 119B UC Davis, Spring for 1 r 4. Furthermore, the derivative of the logistic map is. L r(x) = r(1 2x).

Nonsmooth systems: synchronization, sliding and other open problems

Maps and differential equations

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

Dynamical Systems. 1.0 Ordinary Differential Equations. 2.0 Dynamical Systems

Chaos. Lendert Gelens. KU Leuven - Vrije Universiteit Brussel Nonlinear dynamics course - VUB

Attractor of a Shallow Water Equations Model

1. The growth of a cancerous tumor can be modeled by the Gompertz Law: dn. = an ln ( )

Is the Hénon map chaotic

UNDERSTANDING BOLTZMANN S ANALYSIS VIA. Contents SOLVABLE MODELS

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

f[x_, μ_] := 4. μ... Nest[f[#,...] &,...,...] Plot[{x, f[...]}, {x, 0, 1}, AspectRatio Equal]

Chaos & Recursive. Ehsan Tahami. (Properties, Dynamics, and Applications ) PHD student of biomedical engineering

Probability, pendulums, and pedagogy

Lecture 6 Positive Definite Matrices

Fractals, Dynamical Systems and Chaos. MATH225 - Field 2008

Edward Lorenz. Professor of Meteorology at the Massachusetts Institute of Technology

Fundamentals of Dynamical Systems / Discrete-Time Models. Dr. Dylan McNamara people.uncw.edu/ mcnamarad

Transcription:

Deterministic chaos - Determinism and predictability - Deterministic chaos and absolute chaos - Logistic map - Fractals - Measuring chaos - Chaos in classical billiards M. Peressi - UniTS - Laurea Magistrale in Physics Laboratory of Computational Physics - Unit XIII

Determinism and predictability Deterministic chaos and absolute chaos

Determinism Determinism indicates that every event is determined by a chain of prior occurrences. Pierre Simon de Laplace (1749-1827) strongly believed in causal determinism: We ought to regard the present state of the universe as the effect of its antecedent state and as the cause of the state that is to follow. An intelligence knowing all the forces acting in nature at a given instant, as well as the momentary positions of all things in the universe, would be able to comprehend in one single formula the motions of the largest bodies as well as the lightest atoms in the world, provided that its intellect were sufficiently powerful to subject all data to analysis; to it nothing would be uncertain, the future as well as the past would be present to its eyes. (from: "Essai philosophique sur les probabilites")

Predictability Determinism predictability The world could be highly predictable, in some senses, and yet not deterministic; and it could be deterministic yet highly unpredictable... Determinism: related to the nature of the physical system Predictability: related to what we can do (observe, analyze, calculate); to predict something we need: - knowledge of initial conditions - capability of solving exactly the equation of evolution

Chaos and determinism a system is chaotic if its trajectory through the configuration space is sensitively dependent on the initial conditions, that is, if very small causes can produce large effects (in meteorology: "butterfly effect")

Chaos and determinism In the last few decades, physicists have become aware that even the systems studied by classical mechanics can behave in an intrinsically unpredictable manner. Although such a system may be perfectly deterministic in principle, its behavior is completely unpredictable in practice. This phenomenon was called deterministic chaos.

Deterministic chaos is not randomness Deterministic chaos is not the same as absolute chaos. Absolute chaos or randomness is when you don't know nothing at all of what will be the next value: it can be any value! Another important difference is that for deterministic chaos we have a simple law that will produce all the values in the attractor. Instead for randomness there is no known recipe to produce past and future values.

Chaos and determinism: logistic map; Mandelbrot function and fractals

Chaos and determinism Deterministic chaos described by intrinsically NON LINEAR equations. E.g., dynamics of population: x n+1 =4rx n (1 x n ) x n is the ratio of the population in the nth generation to a reference population. he dynamical properties of (6.1) are surprisingly intricate and have important i WHICH DYNAMICAL BEHAVIOR?

A simple 1D map realistic model in which the population is bounded ment. A simple model of density-dependent growth is P n+1 = P n (a bp n ). rescale the population by letting P n =(a/b)x n x n+1 = ax n (1 x n ) ges the system of units used to define the define the parameter r = a/4 and obtain x n+1 = f(x n )=4rx n (1 x n ) f is called a one-dimensional map. e logistic map is a simple example logistic map.

The logistic map x n+1 =4rx n (1 x n ) 0 x 1; 0 <r 1 The sequence of values x 0, x 1, x 2, is called the trajectory or the orbit. T erstanding, suppose 1.0 that the initial value of x1.0 or seed is x = 0.5 and r = examples of convergent trajectories: x x (*) 0.5 0.5 0.0 0 15 30 n (a) 0.0 0 15 30 n (b) r =0.2 and x 0 =0.6. r =0.7 and x 0 =0.1. ( stable = 0fixed 1. Note pointthe is x init =0) initial ide totransient the eye. behavior ehavior. The lines between (*): condition (f(x)) max 1 r 1; x =fixed point 1 r>0

Fixed points fixed-point condition is given by x n+1 =4rx n (1 x n ) x = f(x ) stable fixed point: x =0 and x =1 1 1 2 4r ndependently for sufficiently small of t r, the iterated values of x converge of to x. =0independently If represents the ofpopulation the value of of x 0 insects,. describe the qualitative behavior of the population unstable if for almost all x 0 near the fixed point, the trajectories diverge from it. =0is an unstable fixed point for 0 25. Show that for the suggested valu It can be demonstrated that: x =0is stable for 0 <r< 1/4 1 x =1 1 4r is stable for 1 2 4 <r<...? (condition x > 0) 2 (< 1)

The logistic map x n+1 =4rx n (1 x n ) 0 x 1; 0 <r 1 x n n. r=1/4 r

The logistic map 1.0 x n+1 =4rx n (1 x n ) zoom on the bifurcation diagram iterated values of x 0.5 0.0 0.7 0.8 0.9 1.0 r 0.75 0.8 0.85 0.9 0.95 1 (a=4r) r Figure 6.2: Bifurcation diagram of the logistic map. For each value of r, the iterated values of x n are plotted after the first 1000 iterations are discarded. Note the transition from periodic to chaotic behavior and the narrow windows of periodic behavior within the region of chaos.

The logistic map 1.0 x n+1 =4rx n (1 x n ) y 0.5 y (x = 0) = 4r r =0.7 x 0 =0.9 0.0 0.0 0.5 1.0 x Graphical representation of the iteration of the logistic map Note that the graphical solution solution converges converges to the fixed topoint the fixed x 0.643. point x Note: the graphical intersection between y(x) and the diagonal gives the fixed point, but it is not sufficient to determine whether it is stable or unstable

The logistic map Numerics: for a given parameter r: - for a given x0, iterate the map and plot the trajectory (n, xn); - verify whether it converges and, in case, to which value(s) - verify numerically if the analytically predicted fixed points x1 *, x2 * are stable or unstable fixed points

Another famous example other equations intrinsically NON LINEAR can show a chaotic behavior for certain values of the parameters. E.g. quadratic recurrence equation Mandelbrot function (in general in the complex field): Z(n+1) = Z(n) 2 + C! with C constant (also negative) and n = 0, 1, 2, Start with an initial value Z(0), then calculate: Z(1) = Z(0) 2 + C then: Z(2) = Z(1) 2 + C etc etc...

Some examples in the real field C = 0.2 and Z(0) = 0 Convergence to Z*= 0.2764 n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Z1(n) 0.0000 0.2000 0.2400 0.2576 0.2664 0.2709 0.2734 0.2748 0.2755 0.2759 0.2761 0.2762 0.2763 0.2763 0.2764 0.2764 0.2764

Some examples in the real field Previous example: C = 0.2 and Z(0) = 0 => Convergence to Z*= 0.2764 In general: Fixing Z(0) = 0: For 0<C<= 0.25 : convergence to a fixed point, solution of (attractor) Z = Z 2 + C For C<~ -0.75 : convergence with damped oscillation For C~-0.76 : bifurcation (two-values attractor) Decreasing C: further bifurcations Further decreasing, at C~-1.42: chaotic behavior (infinite points of attraction; and very small change of Z(0)=> very different behavior of the sequence - butterfly effect )

Some examples in the real field Chaotic sequence at C = -1.7: The values of the sequence do not repeat However they are within a certain range Range including all points of the series: chaotic attractor or strange attractor n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Z1(n) 0.0000-1.7000 1.1900-0.2839-1.6194 0.9225-0.8491-0.9791-0.7414-1.1503-0.3768-1.5581 0.7275-1.1707-0.3295-1.5914 0.8326

Some examples in the complex field - fractal sets Remainder: Z(n+1) = Z(n) 2 + C; in general, C and Z(n) are complex numbers. Repeat the iteration either until z > 2 or until a maximum number of iterations is reached. For fixed C complex, the set of the obtained Z(n->infinity) not infinite, produces a fractal figure (fill each pixel with black if Z(n->infinity) not infinite, or, better, fill each pixel with a color derived from the number of iterations required at that point) Alcuni esempi: c = 0.123 + 0.745i Alcuni esempi: dendrite, coniglio di Douady, Alcuni esempi: dendrite, c = i c = i Alcuni esempi: frattale di San Marco, c = 0.75 Alcuni esempi: c = 0.75 Lucidi per il corso di Laboratorio p.3 Lucidi per il corso di Laboratorio p.7 from: http://www.mun.ca/hpc/hpf_pse/manual/hpf0020.htm#mandel_algorithm_f90 (now obsolete!)

http://mathworld.wolfram.com/mandelbrotset.html Mandelbrot set: the set of those points C in the complex plane for which the value of the function Zn (with Z(0)=0 fixed) does not tend to infinity as the number of iteration n grows In practice, a maximum number of iterations nmax and a maximum value of Z =rmax (here: rmax=2) is considered : one-color plots: black pixel: C is in the Mandelbrot set ( Z remains limited)/ color: C is NOT ; multicolor plots: C points are colored according to the number of iterations n<nmax required to have Zn >rmax (here: see the animation)

Measuring chaos

Measuring chaos important characteristic of chaos, we found that sensitivity the trajectories s rting from How do we know if a to initial conditions. =05 and =0 our ability to make numerical predictions is limited. The difference between two trajectories may diverge exponentially : x n = x 0 e λn Lyapunov exponent,

l predictions of the trajectories to small time to initial conditions. are In restricted Problem 6.3 for examp -2.0 onditions implies that even though map is x0 = 0.5 and x0 = 0.5001the forlogistic r = -2.0 0.91 become 0.7 0.8 dete 0.7numbers predictions is limited. 0.8 0.9 1.0 floating Because computers only store r Figure 6.9:numerical The exponent calculate this result isinthat our predictions of the lack of predictably? general, if welyapunov start two identical d control parameter r.conditions Compare the behavior ex o nt calculated using the method in (6.20) as a function of the Figure 6.9: The Lyapunov That is, sensitivity to initial implies t conditions, we expect that the difference between the tr that λ < 0 for r < 3/4 and approaches zero behavior ofour λ toability the bifurcation diagram in Figure 6.2. Noter. Compar control parameter to make numerical predictions is x limi n.aches Inzero Figure 6.8 we show a plot of the difference corresponds to a superstable trajectory. The n at a period doubling bifurcation. A negative spike that < For 0 for r 0.892, < 3/4λ and for theλlogistic map first becomes positive. r > gener Problem We see roughly speaking, ln x ctory. The 6.3a. onset How of chaos visible near corresponds r =this 0.892, where λ canisthat we quantify lack of predictabl n is to a superstable a periodic window occurs. Note the large dip 892, λ generally increases except for dips below zero whenever result indicates theeach separation between the trajecto systemsthat from different initial conditions, we ex first becomes positive. For rd x = 4rx (1 x ) value of r, the first 1000 iterations were n+1 n n he large dip due to the period 3 window near r = 0.96. For window occurs. N chaotic. This divergence of the trajectories can be describ λ. a! periodic will change as a function of n. In Figure 6.8 5 determine tions were discarded, and 10 values of ln f (xn ) were used to value of r, the6.3a. first 1000 defined byfor thethe relation: same conditions each as in Problem We determine λ. increasing function of n. This result indicates th λn Problem 6.9. Lyapunov exponent for the logis x = x e, n 0 exponentially if the system is chaotic. This dive or the logistic map 1. Compute theislyapunov exponent λ rela for Lyapunov exponent, which defined by the 6.9. Lyapunov expon between the trajectories at time Problem n. If the Lyapunov ex Measuring chaos 173 HAPTER 6. THE CHAOTIC MOTION OF DYNAMICAL SYSTEMS 1.0! 0.0-1.0-2.0 0.7 0.8 0.9 r 1.0 gure 6.9: The Lyapunov exponent calculated using the method in (6.20) as a function of the ntrol parameter r. Compare the behavior of λ to the bifurcation diagram in Figure 6.2. Note at λ < 0 for r < 3/4 and approaches zero at a period doubling bifurcation. A negative spike responds to a superstable trajectory. The onset of chaos is visible near r = 0.892, where λ t becomes positive. For r > 0.892, λ generally increases except for dips below zero whenever periodic window occurs. Note the large dip due to the period 3 window near r = 0.96. For h value of r, the first 1000 iterations were discarded, and 105 values of ln f! (xn ) were used to ermine λ. r = 0.91, x0 = 0.5, and x0 = 10 6, a onent λ for the logistic map using the naive approach. tories diverge exponentially. Chaotic behavior is charact ln x largechoose n? Estimate λ= for n / x0 for x 6 0.75Compute 0.8 0.85 the 0.9 Lyapunov 0.95 n 1 1. =6.9.10, and plot ln x / x versus n. What happens to 0oblem n 0 of λ for each value of r depend significan Lyapunov exponent for the logistic map r by trajectories. timate λ for r = 0.91, r = 0.97, and r = 1.0. Doesryour estimate = 0.91, x = 0.5, and

Measuring chaos A PROBLEM in a numerical approach: ROUNDOFF: small initial errors are exponentially amplified in time; after some (?) iterations the trajectories can diverge! How to calculate λ? FIT over several trajectories

Chaos in classical billiards

Billiards MODEL BILLIARDS (conservation of energy law, reflection law of geometric optics) calculate trajectories (which depend on: shape of the billiard; initial position and velocity)

Billiards Circular billiards support regular (periodic or non - periodic) trajectories, but in any case non - ergodic. (note also: conservation of angular momentum, incidence angle constant) In phase space (q(t),p(t)): limited region (a line: q(t) varies, p(t) constant)

Billiards Also elliptical billiards support regular trajectories: The convolution of a trajectory can be: ellipse, hyperbole, regular polygon

Billiards Rectangular billiards also support regular (periodic or non - periodic) trajectories, which in this case can be also ergodic

Billiards In a rectangular/square/elliptic billiards the trajectories are regular but also stable, i.e. changing the initial conditions, they remain close each other By inserting a circle in a rectangular or square billiard, chaotic trajectories, strongly dependent on the initial conditions, are generated ( Sinai billiard, from the name of the Russian chaologist, 1972)

Billiards In a rectangular/square/elliptic billiards the trajectories are regular but also stable, i.e. changing the initial conditions, they remain close each other By inserting a circle in a rectangular or square billiard, chaotic trajectories, strongly dependent on the initial conditions, are generated ( dynamical billiard or Sinai billiard, 1963)

2014 Abel Prize from the Norwegian Academy of Science and Letters awarded to the mathematical physicist Yakov Sinai (now Princeton University, New Jersey). for his fundamental contributions to dynamical systems, ergodic theory, and mathematical physics http://www.abelprize.no/

Billiards Stadium (Bunimovich) billiard has a geometry simpler than Sinai billiard, also resulting in chaotic trajectories L L r r (a) (b) : (a) Geometry of the stadium billiard model. (b) Geometry of the Sinai billiard model.

Billiards NON Ergodicity of circular billiards Ergodicity of chaotic billiards

Conservation of the energy, but in one case (stable trajectories): - another physical constant (e.g. angular momentum in case of circular billiards) - no other physical constant for stadium billiards

our model point-like spheres no friction: forces normal to the boundaries => v // = v // => v = - v perfectly elastic collisions: energy conservation: v = v

the algorithm given x,y,vx,vy at time t calculate : time to the next collision the position of collision velocity after the collision (reflection) Iterate N times (N collisions)

collision time Calculation of time to the next collision: L x(t) = x0 + vx t y(t) = y0 + vy t r boundaries: f(x,y)=0 : (e.g. : y0 + vy tc =0) at the collision time tc: f(x(tc),y(tc))=f(x0 + vx tc, y0 + vy tc)=0

collision point (half) circular boundary: equation: [x( tc) - xc] 2 + [y ( tc) - yc] 2 = 1 i.e.: (x0 + vx tc - xc) 2 + (y0 + vy tc - yc) 2 = 1 => 0, 1 o 2 solutions: (0 sol.) no collision (1 sol.) collision (tangent line) (2 sol.) collision (consider only the larger tc)

velocity after collision For reflection off of a circular boundary: (x - xc ) 2 + y 2 = 1 v x = (y 2 - (x-xc) 2 ) vx - 2 (x - xc)y vy v y = - 2 (x-xc) y vx + ((x - xc) 2 - y 2 ) vy (valid if vx 2 + vy 2 = 1 )

Dynamics is chaotic: Lyapunov exponent start with two particles with almost identical positions and/or momenta (varying by say 10 5 ); compute the difference s of the two phase space trajectories as a function of the number of reflections n, where: s n = r 1,n r 2,n 2 + p 1,n p 2,n 2 Lyapunov exponent can be calculated by a semilog plot of s versus n - L dependence? - role of single/double precision?

Some programs: on $/home/peressi/comp-phys/xiii-chaos/ map.f90 billiard.f90

Chaos and billiards also available in Java: (Lab experiences with High School students) http://www.laureescientifiche.units.it/ (then follow the link on the banner Fisica => Laboratori => Fare scienza con il computer => materiale didattico ) or directly: http://www.democritos.it/edu/index.php/main/biliardi

Billiards possibility of observing "Quantum Chaos": delocalization of the wavefunction in chaotic billiards

Billiards possibility of observing "Quantum Chaos" Iron on Copper (111)