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

Similar documents
Chaotic motion. Phys 750 Lecture 9

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

Chaotic motion. Phys 420/580 Lecture 10

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

One dimensional Maps

B5.6 Nonlinear Systems

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

ONE DIMENSIONAL CHAOTIC DYNAMICAL SYSTEMS

2 One-dimensional models in discrete time

Introduction to Dynamical Systems Basic Concepts of Dynamics

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

PHY411 Lecture notes Part 4

Chapter 3. Gumowski-Mira Map. 3.1 Introduction

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

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

Bifurcations in the Quadratic Map

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

Chaos and Liapunov exponents

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

One Dimensional Dynamical Systems

CDS 101 Precourse Phase Plane Analysis and Stability

By Nadha CHAOS THEORY

Theoretical physics. Deterministic chaos in classical physics. Martin Scholtz

Physics 106b: Lecture 7 25 January, 2018

Hamiltonian Chaos. Niraj Srivastava, Charles Kaufman, and Gerhard Müller. Department of Physics, University of Rhode Island, Kingston, RI

Physics 235 Chapter 4. Chapter 4 Non-Linear Oscillations and Chaos

Unit Ten Summary Introduction to Dynamical Systems and Chaos

LECTURE 8: DYNAMICAL SYSTEMS 7

MAS212 Assignment #2: The damped driven pendulum

ME 680- Spring Representation and Stability Concepts

= w. These evolve with time yielding the

Chaos in the Hénon-Heiles system

Nonlinear Oscillations and Chaos

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

Liapunov Exponent. September 19, 2011

A Classical Approach to the Stark-Effect. Mridul Mehta Advisor: Prof. Enrique J. Galvez Physics Dept., Colgate University

CHAOS -SOME BASIC CONCEPTS

CHAPTER 2 FEIGENBAUM UNIVERSALITY IN 1-DIMENSIONAL NONLINEAR ALGEBRAIC MAPS

Transitioning to Chaos in a Simple Mechanical Oscillator

The Inverted Pendulum

Dynamics of multiple pendula without gravity

Lecture V : Oscillatory motion and spectral analysis

Generalized Coordinates, Lagrangians

Chaos in the Planar Two-Body Coulomb Problem with a Uniform Magnetic Field

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).

Mechanisms of Chaos: Stable Instability

6.2 Brief review of fundamental concepts about chaotic systems

Introduction to Applied Nonlinear Dynamical Systems and Chaos

M2A2 Problem Sheet 3 - Hamiltonian Mechanics

OSCILLATIONS ABOUT EQUILIBRIUM

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

Practice Problems for Final Exam

WHAT IS A CHAOTIC ATTRACTOR?

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

Lecture 1: A Preliminary to Nonlinear Dynamics and Chaos

Deterministic Chaos Lab

the EL equation for the x coordinate is easily seen to be (exercise)

Physics Mechanics. Lecture 32 Oscillations II

Complicated dynamics from simple functions

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

A plane autonomous system is a pair of simultaneous first-order differential equations,

The Dynamics of Pendula: An Introduction to Hamiltonian Systems and Chaos

CDS 101/110a: Lecture 2.1 Dynamic Behavior

The Big Picture. Discuss Examples of unpredictability. Odds, Stanisław Lem, The New Yorker (1974) Chaos, Scientific American (1986)

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

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

Part II. Dynamical Systems. Year

CDS 101/110a: Lecture 2.1 Dynamic Behavior

Discrete (Difference) Equations

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

PHYS2330 Intermediate Mechanics Fall Final Exam Tuesday, 21 Dec 2010

Chaos in the Swinging Atwood Machine (SAM)

B5.6 Nonlinear Systems

A Novel Three Dimension Autonomous Chaotic System with a Quadratic Exponential Nonlinear Term

ANALYTICAL MECHANICS. LOUIS N. HAND and JANET D. FINCH CAMBRIDGE UNIVERSITY PRESS

Nonlinear Dynamic Systems Homework 1

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

Dynamical Systems with Applications

Chaos and Cryptography

Discrete Time Coupled Logistic Equations with Symmetric Dispersal

Attractor of a Shallow Water Equations Model

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

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Class 4: More Pendulum results

PHY411 Lecture notes Part 5

NONLINEAR ANALYSIS OF COMPLICATED PHYSICAL SYSTEMS

STABILITY. Phase portraits and local stability

From Determinism to Stochasticity

Lecture 20: ODE V - Examples in Physics

Dynamics of a double pendulum with distributed mass. Abstract

Dynamical Systems with Applications using Mathematica

Simple and Physical Pendulums Challenge Problem Solutions

CHAOS/FRACTAL

Further Analysis of the Period-Three Route to Chaos in Passive Dynamic Walking of a Compass-Gait Biped Robot

Nonlinear Dynamics Semi-classical Model of Quantum Spin

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

A SIMPLE MATHEMATICAL MODEL FOR BATESIAN MIMICRY

TORSION PENDULUM: THE MECHANICAL NONLINEAR OSCILLATOR

CONTROLLING IN BETWEEN THE LORENZ AND THE CHEN SYSTEMS

Transcription:

Chaos Theory Namit Anand Y1111033 Integrated M.Sc.(2011-2016) Under the guidance of Prof. S.C. Phatak Center for Excellence in Basic Sciences University of Mumbai 1

Contents 1 Abstract 3 1.1 Basic Definitions for understanding the behavior of One dimensional maps........ 4 2 Logistic Map 5 2.1 C++ Program for Logistic Map Analysis.......................... 5 2.2 Mathematical Analysis..................................... 7 2.2.1 α [0, 1]......................................... 7 2.2.2 α (1, 2]........................................ 7 2.2.3 α (2, 3)........................................ 8 2.2.4 α (3, 4)........................................ 8 2.3 Bifurcation Diagram...................................... 9 3 Sine Map 11 4 Double Pendulum Dynamics 12 5 Conclusion 14 6 References 14 7 Acknowledgements 14 2

1 Abstract Chaos theory is the study of nonlinear dynamics, where seemingly random events are actually predictable from simple deterministic equations. In Chaos theory, one studies the behavior of dynamical systems that are highly sensitive to initial conditions, an effect which is popularly referred to as the butterfly effect. The two main components of chaos theory are the ideas that systems - no matter how complex rely upon an underlying order, and that very simple or small systems and events can cause very complex behaviors or events. In this project I have studied chaos through multiple demographic models : 1. Logistic Map 2. Sine map 3. Dyadic Map 4. Double pendulum or Chaotic Pendulum. In particular, a chaotic dynamical system is generally characterized by 1. Being sensitive to the initial condition of the system (so that initially nearby points can evolve quickly into very different states). 2. A dense set of unstable periodic orbits. 3. Some trajectory orbits being aperiodic, meaning that they do not repeat themselves on any time scales. 4. Mixing 3

1.1 Basic Definitions for understanding the behavior of One dimensional maps Fixed point: Fixed are very useful to understand the dynamical behavior of one dimensional maps. In one dimensional map a point is said to be a fixed point ẋ when f(ẋ) = ẋ For a stable fixed point trajectories of the points near the fixed point must converge to fixed point. So let us suppose ẋ to be a fixed point and x n be a point nearby. Therefore for a stable fixed points δx n+1 δx n Bifurcation Bifurcation deals with sudden change in dynamics of the system.in the given context the change in the character of fixed points due to changes in parameters of the system will be referred as bifurcation. In case of uni-modal quadratic maps pitchfork bifurcation takes place. Bifurcation diagram of a given map is the graph between the parameter used against the asymptotic value of the independent variable. Lyapunov Exponent Lyapunov exponent is one of the ways to measure the divergence at nearby trajectories. For a dynamical system if initial separation between trajectories is x 0 the at a later time t let the separation between trajectories be s then: s t = s 0 e λt where λ is known as Lyapunov exponent.for chaotic trajectories λ 0 is a necessary condition. In this case the nearby trajectories will diverge away exponentially which will make it unpredictable. 4

2 Logistic Map The Logistic map, x n+1 = αx n (1 x n ) (1) where α is a constant. is an used as an example to explain how simple non-linear functions can help in demonstrating chaos. It is a second order non-linear recurrence relation. Observing the nonlinear function one can see that if we take either large positive or negative values of x n the series rapidly diverges to - So to observe the behavior of the function we restrict x n between 0 and 1 and α between 0 and 4 and divide the interval into several subintervals to observe different behaviour. 2.1 C++ Program for Logistic Map Analysis The following C++ program produces a random number between 0 and 4 for α and a random number between 0 and 1 for x n. hyperref showspaces 1 / 2 x (n+1)=a x (n) [1 x (n) ] 3 0<a<4 4 0<x<1 5 / 6 #include<iostream > 7 #include<math. h> 8 #include<s t d l i b. h> 9 #include<time. h> 10 #include<fstream > 11 using namespace std ; 12 int main ( ) 13 { 14 srand ( time (NULL) ) ; 15 ofstream f o u t ( alpha. t x t ) ; 16 f l o a t a, x0, x1 ; 17 int n =1 + rand ( ) %400; 18 a=( f l o a t ) n / 1 0 0 ; 19 int k=1+rand ( ) 20 %100; 21 x0=( f l o a t ) k / 1 0 0 ; 22 23 24 cout<< alpha= <<a ; 25 cout<< \ nx0= <<x0<<endl ; 26 fout << alpha= <<a<<endl ; 27 fout << 0 << \ t <<x0<< \n ; 28 for ( int i =1; i <=100; i ++) 29 { 30 x1=a x0 (1 x0 ) ; 31 fout <<i << \ t <<x1<< \n ; 32 x0=x1 ; 33 } 34 35 36 f o u t. c l o s e ( ) ; 37 return 0 ; 38 } 5

For the logistic map equation the fixed point is : x n+1 = αx n (1 x n ) (2) 1 = α(1 x n ) (3) i.e. x n = α 1 α Observations:- After running the above program for distinct input values the following observations are made: 1. α (0, 1) then the series rapidly diverges to zero. 2. α (1, 2) then the series rapidly converges to a value equal to α 1 α for any value of x n (0, 1) (4) α 1 3. α (2, 3) then the series converges to the same point i.e. α still linear. but with a slower rate which is 4. α (3, 3.45) the series oscillates between two points which depend on α. 5. α (3.45, 3.54) the series oscillates between four points which also depend on α The number of points for oscillations keeps on increasing as 8,16,32 and so on. With α near 3.57 is the onset of chaos where even small changes in intial values give rise to exponential differences in final values. 6

2.2 Mathematical Analysis We have to check the stability of the fixed point ẋ (say). To check the stability of the fixed point we displace it by a small amount δ 0 (say) and see if the series has a tendency to bring the point back to ẋ. 2.2.1 α [0, 1] We have, 1) and 2) x n = ẋ + δ 0 (5) x n+1 = ẋ + δ 1 (6) x n+1 = αx n (1 x n ) = α[x n x 2 n] = α[ẋ + δ 0 (ẋ + δ 0 ) 2 ] = α[ẋ + δ 0 (ẋ 2 + δ0 2 + 2ẋδ 0 )] Since δ 0 is very small implies δ 2 0 << 1 and can be neglected. = α[ẋ + δ 0 ẋ 2 2ẋδ 0 ] i.e, ẋ + δ 1 = α[ẋ + δ 0 ẋ 2 2ẋδ 0 ] Put ẋ = 0 we get δ 1 = α δ 0 And since α (0, 1) Therefore, δ 1 < δ 0 i.e. series converges and hence the fixed point namely ẋ = 0 is stable. 2.2.2 α (1, 2] ẋ + δ 1 = α[ẋ(1 ẋ) + δ 0 (1 2ẋ)] (7) We have ẋ = α 1 α i.e, α 1 α + δ 1 = α[ α 1 α 1 α + δ 2 α 0 α ] i.e, α 1 α + δ 1 = α 1 α + δ 0(2 α) i.e, δ 1 = δ 0 (2 α) (8) Since α (1, 2],therefore 2 α [0, 1) Therefore, δ 1 < δ 0 i.e. series converges to ẋ = α 1 α and is a stable fixed point. 7

2.2.3 α (2, 3) Since α (2, 3),therefore 2 α (0, 1) Substituting in equation 8 we see: δ 1 < δ 0 i.e. series converges to ẋ = α 1 α and is a stable fixed point. Although the rate of convergence is slower than previous case. 2.2.4 α (3, 4) Since α (3, 4),therefore 2 α (1, 2) Substituting in equation 8 we see: δ 1 > δ 0 i.e. series diverges and their is no stable fixed point. Finally after α is greater than 3.57, the prime characteristic of chaos can be observed i.e. exponential differences in results for minute changes in initial conditions. 8

2.3 Bifurcation Diagram A bifucation is a period-doubling, a change from an N-point attractor to a 2N-point attractor, which occurs when the control parameter is changed. A Bifurcation Diagram is a visual summary of the succession of period-doubling produced as α increases. The next figure shows the bifurcation diagram of the logistic map, α along the x-axis. For each value of α the system is first allowed to settle down and then the successive values of x are plotted for a few hundred iterations. We see that for α less than one, all the points are plotted at zero. Zero is the one point attractor for α less than one. For α between 1 and 3, we still have one-point attractors, but the attracted value of x increases as α increases, at least to α=3. Bifurcations occur at α=3, α=3.45, 3.54, 3.564, 3.569 (approximately), etc., until just beyond 3.57, where the system is chaotic. However, the system is not chaotic for all values of α greater than 3.57. Notice that at several values of α, greater than 3.57, a small number of x values are visited. These regions produce the white space in the diagram. Look closely at α=3.83 and you will see a three-point attractor. In fact, between 3.57 and 4 there is a rich interleaving of chaos and order. A small change in α can make a stable system chaotic, and vice versa. We have illustrated here one of the symptoms of chaos. A chaotic system is one for which the distance between two trajectories from nearby points in its state space diverge over time. The magnitude of the divergence increases exponentially in a chaotic system. 9

Here is an image of the same bifurcation map as above zoomed in further at α = 3.35. We see that the zoomed image is same as the original one. This self symmetry of the bifurcation diagram goes on further and further and due to this self symmetry in Logistic Map is the presence of a universal constant known as Feigenbaum constant, δ = 4.6692016 10

3 Sine Map Sine map is another 1D map similar to the Logistic Map given as: F (x) = α 4 sin(πx n) (9) where α is the parameter varied from 0 to 4 to observe the charactristics of the map. Continuous function corresponding to this discrete map will be: f(x) = α sin(πx) This function also has only one maxima in the interval [0:1] (i. e. at x=0.5) and to map interval [0:1] back to same interval [0:1] we will choose α [0 : 1] Therefore this map is also a uni-modal quadratic map and its behavior will be similar to logistic map. Bifurcation diagram for sin map is similar to that of logistic map. Initially as only stable fixed point is 0, so bifurcation diagram shows zero while after α = 0.3184 it becomes unstable and tends to one fixed point. At α = 0.7200(approx.) second bifurcation takes place and period one becomes unstable and period two starts by pitchfork bifurcation. Similarly other periods are observed at different bifurcation points via period doubling. And at = infinite period is observed which is onset of chaos and bifurcation diagram becomes dense. After that point sin map becomes chaotic,however it is disturbed by period which starts at α= 0.938. By knowing the value of A1, A2 the parameter value for infinite period can be obtained by using Feigenbaum constant. Here A1 = 0.71992301,A2 = 0.83324980,δ = 4.6692016, therefore- A = 0.857520928 Bifurcation diagram for sin map for x 0 = 0.4, from α [0 : 4] in 20000 iterations and with an interval of 0.0001 11

4 Double Pendulum Dynamics A planar double pendulum is a simple mechanical system that has two simple pendula attached end to end that exhibits chaotic behavior. First, the physical system is introduced and a system of coordinates is fixed, and then the Lagrangian and the Hamiltonian equations of motions are derived. We will find that the system is governed by a set of coupled nonlinear ordinary differential equations and using these, the system can be simulated. Finally we analyze Poincare sections, the largest lyapunov exponent, progression of trajectories, and change of angular velocities with time for certain system parameters at varying initial conditions. Consider a double bob pendulum with masses and attached by rigid massless wires of lengths l 1 and l 2. Further, let the angles the two wires make with the vertical be denoted θ 1 and θ 2, as illustrated above. Finally, let gravity be given by g. Then the positions of the bobs are given by : x 1 = l 1 sin(θ 1 ) (10) y 1 = l 1 cos(θ 1 ) (11) x 2 = l 1 sin(θ 1 ) + l 2 sin(θ 2 ) (12) The potetial energy of the system is given by: y 2 = l 1 cos(θ 1 ) l 2 cos(θ 2 ) (13) V = m 1 gy 1 + m 2 gy 2 (14) and the kinetic energy by: = (m 1 + m 2 )gl 1 cos(θ 1 ) m 2 gl 2 cos(θ 2 ) (15) T = 1 2 m 1v 2 1 + 1 2 m 2v 2 2 (16) T = 1 2 m 1l1 2 θ 2 1 1 + 2 m 2[l1 2 θ 2 1 + l 2 2 2 θ 2 + 2l1 l 2 θ 1 θ 2 cos(θ 1 θ 2 )] (17) The Lagrangian is then: L = T V (18) = 1 2 m 1l 2 1 θ 1 2 + 1 2 m 2[l 2 1 θ 1 2 + l 2 2 θ 2 2 + 2l1 l 2 θ 1 θ 2 cos(θ 1 θ 2 )] + (m 1 + m 2 )gl 1 cos(θ 1 ) + m 2 gl 2 cos(θ 2 ) (19) 12

Therefore for θ 1 L θ = p θ1 = m 1 l1 2 θ 1 + m 2 [l1 2 θ 1 + l 1 l 2 θ 2 cos(θ 1 θ 2 )] (20) 1 L θ = p θ2 = m 2 [l2 2 θ 2 + l 1 2θ 1 cos(θ 1 θ 2 )] (21) 1 And for θ 2 L = ṗ θ1 = m 2 l 1 l 2 θ 1 θ 2 sin(θ 1 θ 2 ) m 1 gl 1 sin(θ 1 ) m 2 gl 1 sin(θ 1 ) (22) θ 1 L = ṗ θ2 = m 2 l 1 l 2 θ 1 θ 2 sin(θ 1 θ 2 ) m 2 gl 2 sin(θ 2 ) (23) θ 2 The Hamiltonian is then given by: H = θ i p i L H = m 2l 2 p 2 θ 1 + l 2 1(m 1 + m 2 )p 2 θ 2 2m 2 l 1 l 2 p θ1 p θ2 cos(θ 1 θ 2 ) 2l 2 1 l2 2 m 2(m 1 + m 2 sin(θ 1 θ 2 ) 2 ) And Hamilton s equations of motion are given by: θ 1 = H = l 2p θ1 l 1 p θ2 cos(θ 1 θ 2 ) p θ1 l1 2l 2[m 1 + m 2 sin(θ 1 θ 2 ) 2 ] θ 2 = H = l 1(m 1 + m 2 )p θ2 l 2 m 2 p θ1 cos(θ 1 θ 2 ) p θ2 l 1 l2 2[m 1 + m 2 sin(θ 1 θ 2 ) 2 ] (24) (25) (26) p θ1 = H = (m 1 m 2 )gl 1 sin(θ 1 ) C 1 + C 2 (27) θ 1 where p θ2 = H = m 2 gl 2 sin(θ 2 ) + C 1 C 2 (28) θ 2 C 1 = p θ1 p θ2 sin(θ 1 θ 2 ) l 1 l 2 [m 1 + m 2 sin(θ 1 θ 2 ) 2 ] (29) C 2 = l 2m 2 p 2 1 + l 2 1(m 1 + m 2 )p 2 2 l 1 l 2 m 2 p 1 p 2 cos(θ 1 θ 2 ) 2l 2 1 l2 2 [m 1 + m 2 sin(θ 1 θ 2 ) 2 ] 2 sin[2(θ 1 θ 2 )] (30) Simulating these equations show the chaotic dynamics of a double pendulum. 13

5 Conclusion Through a nice and interesting study of Lagrangian and Hamiltonian mechanics and with a detailed study of one dimensional maps I was able to understand the most basic of all questions i.e. what is the difference between chaos and randomness. Along with this we had a basic introduction in Quantum Mechanics with the bra ket algebra to the various finite square well problems and delta function potentials.we also studied even and odd functions and the fact that confinement of any form leads to quantisation of some physical property. 6 References 1. Classical Mechanics by Goldstein 2. Chaos by Thompson and Stewart 3. Quantum Mechanics b D.J.Griffiths 4. http://en.wikipedia.org 5. http://vanderbilt.edu/ans/psychology/cogsci/chaos/workshop/sensitivity.html 7 Acknowledgements I did this project under thee guidance of Prof. S.C Phatak who helped me in understanding the meaning of chaos and guided me throughout the project and even helped me develop an interest in Quantum Mechanics. I would also like to thank Sagnik Ghosh who did a project on Random Walk for intellectual discussions in this regard. 14