Chaotic Coupled Map Lattices

Similar documents
Feature Extraction Techniques

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon

1 Bounding the Margin

Chapter 6 1-D Continuous Groups

Variations on Backpropagation

Block designs and statistics

a a a a a a a m a b a b

Lecture #8-3 Oscillations, Simple Harmonic Motion

Principal Components Analysis

2 Q 10. Likewise, in case of multiple particles, the corresponding density in 2 must be averaged over all

OBJECTIVES INTRODUCTION

Ch 12: Variations on Backpropagation

COS 424: Interacting with Data. Written Exercises

Physics 215 Winter The Density Matrix

Ocean 420 Physical Processes in the Ocean Project 1: Hydrostatic Balance, Advection and Diffusion Answers

Intelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines

Page 1 Lab 1 Elementary Matrix and Linear Algebra Spring 2011

Polygonal Designs: Existence and Construction

Lecture 21. Interior Point Methods Setup and Algorithm

CS Lecture 13. More Maximum Likelihood

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t.

Ph 20.3 Numerical Solution of Ordinary Differential Equations

Least Squares Fitting of Data

Pattern Recognition and Machine Learning. Learning and Evaluation for Pattern Recognition

Topic 5a Introduction to Curve Fitting & Linear Regression

E0 370 Statistical Learning Theory Lecture 6 (Aug 30, 2011) Margin Analysis

Some Perspective. Forces and Newton s Laws

Reed-Muller Codes. m r inductive definition. Later, we shall explain how to construct Reed-Muller codes using the Kronecker product.

A1. Find all ordered pairs (a, b) of positive integers for which 1 a + 1 b = 3

3.8 Three Types of Convergence

On the Communication Complexity of Lipschitzian Optimization for the Coordinated Model of Computation

Multi-Dimensional Hegselmann-Krause Dynamics

Support Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization

Lean Walsh Transform

Kernel Methods and Support Vector Machines

Finite fields. and we ve used it in various examples and homework problems. In these notes I will introduce more finite fields

Solutions of some selected problems of Homework 4

Support Vector Machines MIT Course Notes Cynthia Rudin

16 Independence Definitions Potential Pitfall Alternative Formulation. mcs-ftl 2010/9/8 0:40 page 431 #437

Linear Transformations

Physics 139B Solutions to Homework Set 3 Fall 2009

Approximation in Stochastic Scheduling: The Power of LP-Based Priority Policies

The Transactional Nature of Quantum Information

i ij j ( ) sin cos x y z x x x interchangeably.)

Qualitative Modelling of Time Series Using Self-Organizing Maps: Application to Animal Science

NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT

Proc. of the IEEE/OES Seventh Working Conference on Current Measurement Technology UNCERTAINTIES IN SEASONDE CURRENT VELOCITIES

Lecture 9 November 23, 2015

DERIVING PROPER UNIFORM PRIORS FOR REGRESSION COEFFICIENTS

ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields.

Now multiply the left-hand-side by ω and the right-hand side by dδ/dt (recall ω= dδ/dt) to get:

UNCERTAINTIES IN THE APPLICATION OF ATMOSPHERIC AND ALTITUDE CORRECTIONS AS RECOMMENDED IN IEC STANDARDS

lecture 36: Linear Multistep Mehods: Zero Stability

Finding Rightmost Eigenvalues of Large Sparse. Non-symmetric Parameterized Eigenvalue Problems. Abstract. Introduction

Kinetic Theory of Gases: Elementary Ideas

III.H Zeroth Order Hydrodynamics

About the definition of parameters and regimes of active two-port networks with variable loads on the basis of projective geometry

arxiv: v1 [cs.ds] 29 Jan 2012

The Distribution of the Covariance Matrix for a Subset of Elliptical Distributions with Extension to Two Kurtosis Parameters

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair

Deflation of the I-O Series Some Technical Aspects. Giorgio Rampa University of Genoa April 2007

ma x = -bv x + F rod.

ENGI 3424 Engineering Mathematics Problem Set 1 Solutions (Sections 1.1 and 1.2)

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices

A remark on a success rate model for DPA and CPA

Supplementary Information for Design of Bending Multi-Layer Electroactive Polymer Actuators

#A52 INTEGERS 10 (2010), COMBINATORIAL INTERPRETATIONS OF BINOMIAL COEFFICIENT ANALOGUES RELATED TO LUCAS SEQUENCES

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Kinetic Theory of Gases: Elementary Ideas

Kinematics and dynamics, a computational approach

The Wilson Model of Cortical Neurons Richard B. Wells

Curious Bounds for Floor Function Sums

13 Harmonic oscillator revisited: Dirac s approach and introduction to Second Quantization

Lectures 8 & 9: The Z-transform.

Figure 1: Equivalent electric (RC) circuit of a neurons membrane

Supporting Information for Supression of Auger Processes in Confined Structures

The Weierstrass Approximation Theorem

Distributed Subgradient Methods for Multi-agent Optimization

Generalized r-modes of the Maclaurin spheroids

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search

MA304 Differential Geometry

26 Impulse and Momentum

Name Class Date. two objects depends on the masses of the objects.

A note on the multiplication of sparse matrices

lecture 37: Linear Multistep Methods: Absolute Stability, Part I lecture 38: Linear Multistep Methods: Absolute Stability, Part II

Reversibility of Turing Machine Computations

Fourier Series Summary (From Salivahanan et al, 2002)

1 Generalization bounds based on Rademacher complexity

Pattern Recognition and Machine Learning. Artificial Neural networks

In this chapter, we consider several graph-theoretic and probabilistic models

Graphical Models in Local, Asymmetric Multi-Agent Markov Decision Processes

Note-A-Rific: Mechanical

Bloom Filters. filters: A survey, Internet Mathematics, vol. 1 no. 4, pp , 2004.

NB1140: Physics 1A - Classical mechanics and Thermodynamics Problem set 2 - Forces and energy Week 2: November 2016

Multi-Scale/Multi-Resolution: Wavelet Transform

Department of Physics Preliminary Exam January 3 6, 2006

Physically Based Modeling CS Notes Spring 1997 Particle Collision and Contact

Numerical Studies of a Nonlinear Heat Equation with Square Root Reaction Term

Analysis of Impulsive Natural Phenomena through Finite Difference Methods A MATLAB Computational Project-Based Learning

Transcription:

Chaotic Coupled Map Lattices Author: Dustin Keys Advisors: Dr. Robert Indik, Dr. Kevin Lin 1 Introduction When a syste of chaotic aps is coupled in a way that allows the to share inforation about each other s state, there is a possibility that they ay synchronize. Each individual ap ay still be chaotic but has exactly the sae state as its synchronized partner. An entire network of aps ay be arranged in such a anner as to allow for not only the possible synchronization of all ebers, but also ore coplicated odes of quasi-synchronization, where each eber is synchronized with at least one partner but not necessarily all partners. Soe possible ethods of coupling include diffusive (or nearest neighbor) coupling, and one-way coupling, but it is easy to conceive of uch ore coplicated networks. One-way coupling involves choosing a direction along the lattice for each eber to counicate, an anology is the gae Telephone where a person whispers a essage to the person on his right and the essage is transitted down a line of people until the last person tells it to the person who created the essage, usually sounding little if anything like the original essage (in which case the network would be closed, but this need not be the case). Diffusive coupling is the sae concept except that instead of going one way, the essage is told to everyone in the iediate vicinity. Think of breaking news spreading in a tightly packed crowd. In the case of these networks we ay control the coupling strength, which is soething like how tightly packed the crowd is (without changing the nuber of people). It is interesting to look at the behavior of the syste as this coupling paraeter changes. Theory So far we have studied the circle lattice of logistic aps under diffusive coupling. The ap corresponding to this can be written as x (i) n+1 = f((1 )x(i) n + (x(i+1) n + x (i 1) n )) which says that the n + 1 state of the ith location on the lattice is a weighted ean of its own state and the i+1 and the i 1 locations, where is the coupling paraeter. In our case the function is the logistic ap x n+1 = ax n (1 x n ) We ay also represent the lattice as a vector where each diension is a lattice eber: x n+1 = F ((1 )I x n + (R x n + L x n )) where R and L are shift operators (corresponding respectively to Up and Down shifts on the vector, which are Right and Left shifts on the lattice), I the identity atrix, and it is understood that the function F acts on the vector eleentwise. 1

Then we ay represent the coupling as one atrix, C, which acts on the vector, x n. C = (1 )I + (R + L) So that in the case of a diffusively coupled circle lattice with 4 ebers (1 ) C = (1 ) (1 ) (1 ) This type of atrix is called a circulant atrix and it ay be diagonalized by perforing a discrete fourier transfor (DFT) on the atrix. This will be convenient in the derivation of the synchronization condition given below. Conditions for Stable Synchronization If we consider a phase space with each diension corresponding to one lattice eber s state, then there is a subspace which corresponds to synchronization: the diagonal x (1) = x () =... = x (). We wish to consider the behavior of the syste in the vicinity of the diagonal. Do trajectories on the diagonal stay on the diagonal? Of course, since we are dealing with copies of the sae deterinistic ap, a trajectory on the diagonal just corresponds to the siulatenous iteration of the sae ap with the exact sae values, and there is nothing to knock the syste out of synchronization. Is the diagonal linearly stable, i.e do trajectories close to the diagonal end up on the diagonal? That is a uch ore coplicated question. Rewording it slightly we can ask: for what values of the coupling paraeter, does the iteration of the lattice contract every direction in phase space except along the diagonal? Singular values give us a way to look at the directions which an operator stretches or contracts. For exaple if a atrix is applied to the unit circle transforing it into an arbitrary ellipse, the largest singular value is length of the sei-ajor axis, and the second singular value is the length of the sei-inor axis. So to see if the diagonal is linearly stable we can look at the singular values of the Jacobian, which are just the absolute value of the eigenvalues in decreasing order. In our case we can analytically approxiate the singular values in the vicinity of the diagonal. The jacobian for a circle lattice looks like J = f ( x)c 1, where C is the circulant atrix and is a f ( x) is the derivative of the ean of entries of the state vector x. The eigenvectors of C are the coluns of the DFT atrix which have the for: w k = 1 ζ k ζ ḳ. ζ 1 k where is the size of the lattice ζ k = e πik. Applying J to this vector J w k = f (y) (1 ) w k + ] (R w k + L w k ) 1 the reason we consider the ean is addressed in the notes

But shifting w right or left is the sae as ultiplying by ζ k and ζ 1 k respectively. J w k = f (y) (1 ) + ] (ζ k + ζ 1 k ) w k J w k = f (y) (1 ) + ] πki πki (e + e ) w k ( ( ))] πk J w k = f (y) (1 ) + cos w k Having found an expression for the eigenvalues, we see that the singular values, s k, have the for ( )] s k = πk f (y) (1 ) + (cos A sufficient condition for linear stability would be if for all iterations, all the singular values except to the one corresponding to stretching along the diagonal are less then one. In the case of the logistic ap we ay bound the derivative by the logistic paraeter f (y) < a. So the sufficient condition for synchronization becoes ( ) a πk (cos 1 + 1) < 1 ( ) πk (cos 1 + 1) < 1/a ( ( ) ) πk 1/a < 1 + cos 1 < 1/a (1 + 1/a) < ( cos ( πk ) 1 1 1/a 1 cos ( ) < < πk ) < 1/a 1 1 + 1/a 1 cos ( πk However this is a very weak condition in the sense that though it guaruntees synchronization, it only applies to a sall subset of what is observed to actually synchronize. The axiu value of a for which equation (1) ay be satisfied is a = 3 which in the case of the logistic ap is not even large enough to be chaotic, though the condition is irrespective of the exact ap. With that in ind the following analysis provides ore realistic bounds. Stronger Condition for Synchronization ) (1) We ust first describe a synchronized solution, y = f( x n ) 1, where 1 represents a vector of 1 s. The difference between the actual state of the lattice and the synchronized state is δ n = x n y n so that δ n+1 = F (C x n ) y n+1 It is convenient to rewrite this equation as see Notes y n+1 + δ n+1 = F ( y n + C δ n ) 3

By substituting y n + C δ n = x n so that the arguent of F becoes (1 )( y n + δ n ) + (1 )I + ] (R + L) ( y n + δ n = (1 + ) y n + (1 )I + ] (R + L) δn = y n + C δ n Recall that y n is a constant vector and therefore unaffected by the shift operators. We linearize around synchronization where δ n = y n+1 + δ n+1 F ( y n ) + F ( y n ) δ n +... where F ( y n ) is the Jacobian. Since y n+1 = F ( y n ), we ay cancel the two leaving δn+1 F ( y n )C δ n Now as the ap δ n is iterated N ties the factor F ( y n )C becoes the product N j=1 F (y j )C j, and we wish to see if on average δ n+1 is growing or shrinking. We know how to diagonalize C, call the diagonalized atrix D. iterations we take the Nth root, i.e. the geoetric ean N F (y j )D j j=1 N D F (y j ) j=1 1/N 1/N So for N In the liit as N, the geoetric ean of the product of the derivatives just becoes the lyapunov nuber for the logistic ap, e λ. This gives the equation δn+1 e λ D δ n We know the eigenvalues of D and this gives us an equation for the singular values ( ( )) πk s k = e λ 1 cos where k =, 1,..., 1. For synchronization we need all the singular values except s to be less than one. ( ) πk e λ (1 ) + cos < 1 Which gives the following condition for synchronization ( ) ) πk (cos 1 + 1 < e λ The different odes correspond to frequencies of quasi-synchronization along the lattice. It is an observation that the total synchronization ode has never been blocked out, but another ode ay becoe ore proinent. 4

For the 3-lattice we get the condition 3 (1 e λ ) < < 3 (1 + e λ ) For aps larger than = 3 the expression can be refined by first letting k = 1 and then k = / if the lattice-size is even or k = ( ± 1)/ if it is odd. These are key odes to supress. For a general even size lattice we find for which 1 e λ 1 cos( π ) < < 1 + e λ 3 cos ( ) π λ ax = ln 1 + cos ( ) π The condition for odd lattice size just substitutes ± 1 for. An illustrative exaple is the case of the 4-lattice, where we find that and respectively. Solving for we get 1 < e λ 1 < e λ 1 e λ < < 1 + e λ 1 e λ < < 1 + e λ Taking the strictest conditions fro both equations we have 1 e λ < < 1 + e λ Fro this expression we ay solve for the axiu value of λ for which a lattice, 4, ay reliably synchronize: λ ax = ln 3. This does not apply to the 3-lattice which ay synchronize for all λ, however the range of decays exponentially with respect to increasing λ. If r is the length of the interval of then r = 4 3 e λ. Intuitively, it akes sense that if a ap is less chaotic, having a saller λ, then it should be easier to synchronize. Indeed for larger aps, synchronization ay only be stable for very sall λ. It is iportant to ake explicit what this condition actually says. All the condition can say is that if synchronization happens and satisfies these conditions then synchronization will be stable. However the data sees to relate very well to these bounds with the noted exception of the circle ap, which eans that there is still ore to be understood. There could be a fault in the progra or an unforseen phenoenon. 3 Data Matlab was used to odel a few lattices for a wide range of paraeters. The logistic ap and a torus ap x n+1 = ax n od 1 5

was used to test the synchronization conditions on the 4-lattice. In order to test for synchronization the standard deviation, σ, was taken of all the lattice points and then averaged over all iterations. Clearly if this σ avg is zero than the syste is fully synchronized. If we were interested in observing other synchronization odes, we can take the discrete fourier transfor over all the lattice ebers. Figure (1) shows a typical situation of a synchronizing lattice, in this case the lattice is a 4-lattice of logistic aps with logistic paraeter a = 3.9, corresponding to a lyapunov exponent of λ.516. Notice that in figure (1) there is an.4 Average STD vs. ε, n=4, a=3.9.35.3.5 σ avg..15.1.5.1..3.4.5.6.7.8.9 1. λ Figure 1: Average Standard Deviation vs. Coupling Paraeter for the circle lattice of logistic aps, n=4 a=3.9 interval for which the standard deviation drops to zero. This is the range of the synchronization paraeter predicted by the theory to give stable synchronization. Figure () shows an exaple of a lattice which was outside the theoretical bounds for synchronization, the 4-lattice of logistic aps with a = 4. In both cases shown there are regions in which the standard deviation fors a sooth curve. If the lattice were copletely out of synchronization there would be no correlation at all in this region of the plot. Therefore these probably represent regions of quasi-synchronization and other ore coplicated behavior such as the eergence of fixed points. If we consider 4-lattices of varying chaoticness we can test the bounds of our theory. Figure (3) shows the synchronizing values of the coupling paraeter versus the lyapunov exponent for the logistic and torus aps. It wasn t until we considered a faily of circle aps x n+1 = x + a sin (πx) 6

.45 Average STD vs. ε, n=6, a=4.4.35.3 σ avg.5..15.1.5.1..3.4.5.6.7.8.9 1. λ Figure : Average Standard Deviation vs. Coupling Paraeter for the circle lattice of logistic aps, n=6 a=4 od 1 that we found a counterexaple to the theoretical bounds, shown in figure (4). An interesting observation is that the there is a definite range of synchronizing paraeters which fit the theory and then there are outliers which don t. One ight be led to conclude that these ay be have an average standard deviation of zero but not be linearly stable and therefore the theory still stands, but in fact these were generated with initial conditions slightly perturbed fro synchronization so they are linearly stable points. 4 Conclusion Three different types of aps were looked at, two of which perfectly fit the bounds of synchronization. The third ap we looked at had an interval which fit the theory and outliers which didn t. Clearly there is ore to be understood here. 5 Future Plans For the next stage of the project we hope to answer soe of the questions which were raised in this report. Furtherore, we will look at the role that syetry plays in the synchronization of lattices. We have only looked at 7

1..9.8 ε sync vs λ Logistic Theoretical Bounds Circle Map Perturbed Logistic.7.6 ε.5.4.3..1..4.6.8 1 λ 1. 1.4 1.6 1.8 ax λ Figure 3: Synchronizing Coupling Paraeter Values vs. Lyapunov Exponent circular lattices under diffusive which have rotational syetry and this allowed us to diagonalize the jacobian to find explicit equations for the singular values. So it is natural to consider other cases where we can diagonalize the jacobian, and aybe be able to ake a general stateent about synchronization in such lattices. However, the ain focus will be to study the flow of inforation in general coupled ap lattices. 6 Notes Consider soe arbitrary state vector x, and decopose it into a vector on the diagonal, x x y =. x and one perpendicular to the diagonal, δ, where x is the ean of the entries of the state vector. If we consider our lattice ap, F, which acts on the state vector x giving another vector F ( x) we ust know if F ( x) F ( y) is also perpendicular to the diagonal. This is because the following analysis depends on the existence of a synchronized solution which is the orbit of y and in order for the state 8

1..9 ε sync vs λ Theoretical Bounds Circle Map.8.7.6 ε.5.4.3..1..4.6.8 1 1. 1.4 1.6 1.8 λ Figure 4: Synchronizing Coupling Paraeter Values vs. Lyapunov Exponent for the ap x n+1 = x + a sin (πx) od 1 with a =.16π solution to converge to the synchronized solution, δ n+1 = F ( x n ) F ( y n ) ust go to zero. If the singular values in every direction perpendicular to the diagonal are less than 1, and δ is perpendicular to the diagonal then it will go zero. To see that it is, consider F ( x) = F ( y + δ). Taylor expanding we find: which eans that F ( y + δ) = F ( y) + F ( y) δ +... F ( y + δ) F ( y) F ( y) δ And if this is perpendicular to the diagonal then the su of its eleents is zero, given that δ is already perpendicular. Observe F ( y) δ = f ( x)c δ (1 ) = f ( x) (1 ) (1 ) (1 ) δ δ 1 δ δ 3 = (1 )δ + δ 1 + δ 3 (1 )δ 1 + δ + δ (1 )δ + δ 1 + δ 3 (1 )δ 3 + δ + δ All factors cancel out and we are left with 3 k= δ k =, which eans that the new vector is perpendicular to the diagonal as required. With that in ind the preceding analysis applies. 9