Top Banner
Dynamics and Chaos Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015
46

Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

May 22, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Dynamics and Chaos

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 2: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Dynamics: The general study of how systems change over time

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 3: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

P

http://www.lpi.usra.edu/

Planetary dynamics

Page 4: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://pmm.nasa.gov/sites/default/files/imageGallery/hurricane_depth.jpg

Fluid Dynamics

Page 5: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://www.noaanews.noaa.gov/stories/images/hurricaneflying2.jpg

Dynamics of Turbulence

Page 6: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://simulationresearch.lbl.gov/modelica/releases/msl/3.2/help/Modelica_Electrical_Analog_Examples.html

Chua Circuit

Electrical Dynamics

Page 7: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://www.giss.nasa.gov/research/briefs/hansen_03/oceana_ts.gif

Climate dynamics

Page 8: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://www.research.gov/common/images/PublicAffairs/img_22539_crowd%20control--rgov-800width.jpg

Crowd dynamics

Page 9: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Population dynamics

Page 10: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://www.sec.gov/Archives/edgar/data/70858/000119312512349971/g394492g73r41.jpg

Dynamics of stock prices

Page 11: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://www.nsf.gov/news/mmg/media/images/ruebeck2_h.jpg

http://www.nsf.gov/news/mmg/media/images/lake_f1.jpg

http://blogs.state.gov/images/Dipnote/behind_the_scenes/2011_0201_egypt_march_millions_m.jpg

Group dynamics

Page 12: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://www.blogs.va.gov/VAntage/wp-content/uploads/2011/10/afghantenblog.jpg

http://gdb.voanews.com/9E85DB30-EFD7-4BB5-845B-9E5722C1CA03_mw1024_n_s.jpg

Dynamics of conflicts

Dynamics of cooperation

Page 13: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Dynamical Systems Theory:

–  The branch of mathematics of how systems change over time •  Calculus •  Differential equations •  Iterated maps •  Algebraic topology •  etc.

–  The dynamics of a system: the manner in which

the system changes

–  Dynamical systems theory gives us a vocabulary and set of tools for describing dynamics

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 14: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

A brief history of the science of dynamics

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 15: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Aristotle, 384 – 322 BC

Page 16: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Nicolaus Copernicus, 1473 – 1543

Page 17: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Galileo Galilei, 1564 – 1642

Page 18: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Isaac Newton, 1643 – 1727

Page 19: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Pierre- Simon Laplace, 1749 – 1827

Page 20: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

“We may regard the present state of the universe as the effect

of its past and the cause of its future. An intellect which at a certain

moment would know all forces that set nature in motion, and all

positions of all items of which nature is composed, if this intellect

were also vast enough to submit these data to analysis, it would

embrace in a single formula the movements of the greatest bodies

of the universe and those of the tiniest atom; for such an intellect

nothing would be uncertain and the future just like the past would

be present before its eyes.”

—Pierre Simon Laplace, A Philosophical Essay on Probabilities

Page 21: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Henri Poincaré, 1854 – 1912

Page 22: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

“If we knew exactly the laws of nature and the situation of the

universe at the initial moment, we could predict exactly the

situation of that same universe at a succeeding moment. but

even if it were the case that the natural laws had no longer any

secret for us, we could still only know the initial situation

approximately. If that enabled us to predict the succeeding

situation with the same approximation, that is all we require,

and we should say that the phenomenon had been predicted,

that it is governed by laws. But it is not always so; it may

happen that small differences in the initial conditions

produce very great ones in the final phenomena. A small

error in the former will produce an enormous error in the latter.

Prediction becomes impossible...”

Page 23: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

F = m a F = G m1 m2 / d2

Azcolvin429, Wikimedia Commons

Atom’s velocity: 3.3430248493930a235958 235238871987324483020 435982972930493093093 ....3495092834509809989

Conference  on  Complex  Systems,  September,  2015  

Page 24: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

http://www.fws.gov/sacramento/ES_Kids/Mission-Blue-Butterfly/Images/mission-blue-butterfly_header.jpg

http://pmm.nasa.gov/sites/default/files/imageGallery/hurricane_depth.jpg

Page 25: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

“You've never heard of Chaos theory? Non-linear equations? Strange attractors?”

Dr. Ian Malcolm

Page 26: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

•  Dripping faucets

•  Electrical circuits

•  Solar system orbits

•  Weather and climate (the “butterfly effect”)

•  Brain activity (EEG)

•  Heart activity (EKG)

•  Computer networks •  Population growth and

dynamics

•  Financial data

Chaos in Nature

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 27: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

What is the difference between chaos and randomness?

Notion of “deterministic chaos”

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 28: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

A simple example of deterministic chaos:

Exponential versus logistic models for population growth

nt+1 = 2nt

“Exponential” model: Each year each pair of parents mates, creates four offspring, and then parents die.  

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 29: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

0  

100000  

200000  

300000  

400000  

500000  

600000  

1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  

Popula@on  n  

Year  

Exponential behavior: Population size vs. year

nt = 2t n0

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 30: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Linear behavior: population at current year versus population at next year

nt+1 = 2nt

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 31: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Linear Behavior: The whole is the sum of the parts

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 32: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Linear: No interaction among the offspring, except pair-wise mating. More realistic: Introduce limits to population growth.

Linear Behavior: The whole is the sum of the parts

Page 33: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Logistic model Pierre Verhulst (1838)

•  Notions of: – birth rate

– death rate

– maximum carrying capacity k (upper limit of the population that the habitat will

support, due to limited resources)

Copyright © by Melanie Mitchell Conference on Complex Systems,

September, 2015

Page 34: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Logistic model •  Notions of: – birth rate and death rate – maximum carrying capacity k (upper limit of the population that the habitat

will support due to limited resources)

nt+1 = birthrate × nt − deathrate× nt= (b − d)nt

nt+1 = (b − d)ntk − ntk

#

$ %

&

' (

= (b − d) knt − nt2

k#

$ %

&

' (

interac(ons  between  offspring  make  this  model  nonlinear  

Page 35: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

nt+1 = (birthrate − deathrate)[knt − nt2]/k

Nonlinear Behavior

Page 36: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Nonlinear behavior of logistic model

birth rate 2, death rate 0.4, k=32 (keep the same on the two islands)

Nonlinear: The whole is different than the sum of the parts

Page 37: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

aaa  

xt+1 = R xt (1− xt )

Logistic map

Lord Robert May b. 1936

nt+1 = (birthrate − deathrate)[knt − nt2]/k

Let xt = nt /k

Let R = birthrate − deathrate

Then xt+1 = Rxt (1− xt )

Mitchell Feigenbaum b. 1944

Page 38: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

LogisticMap.nlogo 1. R = 2

2. R = 2.5 3. R = 2.8 4. R = 3.1 5. R = 3.49 6. R = 3.56 7. R = 4, look at sensitive dependence on initial conditions

Notion of period doubling Notion of “attractors”

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 39: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Bifurcation Diagram

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 40: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

“The fact that the simple and deterministic equation [i.e., the Logistic

Map] can possess dynamical trajectories which look like some sort of

random noise has disturbing practical implications. It means, for example,

that apparently erratic fluctuations in the census data for an animal

population need not necessarily betoken either the vagaries of an

unpredictable environment or sampling errors; they may simply derive

from a rigidly deterministic population growth relationship...Alternatively,

it may be observed that in the chaotic regime, arbitrarily close initial

conditions can lead to trajectories which, after a sufficiently long time,

diverge widely. This means that, even if we have a simple model in which

all the parameters are determined exactly, long-term prediction is

nevertheless impossible”

−− Robert May, 1976

Page 41: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

R1 ≈ 3.0: period 2 R2 ≈ 3.44949 period 4 R3 ≈ 3.54409 period 8 R4 ≈ 3.564407 period 16 R5 ≈ 3.568759 period 32 R∞ ≈ 3.569946 period ∞

(chaos)

A similar “period doubling route” to chaos is seen in any “one-humped (unimodal) map.

Period Doubling and Universals in Chaos (Mitchell Feigenbaum)

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 42: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

R1 ≈ 3.0: period 2 R2 ≈ 3.44949 period 4 R3 ≈ 3.54409 period 8 R4 ≈ 3.564407 period 16 R5 ≈ 3.568759 period 32 R∞ ≈ 3.569946 period ∞

(chaos)

Rate at which distance between bifurcations is shrinking:

Period Doubling and Universals in Chaos (Mitchell Feigenbaum)

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 43: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

R1 ≈ 3.0: period 2 R2 ≈ 3.44949 period 4 R3 ≈ 3.54409 period 8 R4 ≈ 3.564407 period 16 R5 ≈ 3.568759 period 32 R∞ ≈ 3.569946 period ∞

(chaos)

Rate at which distance between bifurcations is shrinking:

R2 − R1

R3 − R2

=3.44949 − 3.0

3.54409 − 3.44949= 4.75147992

R3 − R2

R4 − R3

=3.54409 − 3.44949

3.564407 − 3.54409= 4.65619924

R4 − R3

R5 − R4

=3.564407 − 3.54409

3.568759 − 3.564407= 4.66842831

limn→∞

Rn+1 − Rn

Rn+2 − Rn+1

%

& '

(

) * ≈ 4.6692016

Period Doubling and Universals in Chaos (Mitchell Feigenbaum)

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 44: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

R2 − R1

R3 − R2

=3.44949 − 3.0

3.54409 − 3.44949= 4.75147992

R3 − R2

R4 − R3

=3.54409 − 3.44949

3.564407 − 3.54409= 4.65619924

R4 − R3

R5 − R4

=3.564407 − 3.54409

3.568759 − 3.564407= 4.66842831

limn→∞

Rn+1 − Rn

Rn+2 − Rn+1

%

& '

(

) * ≈ 4.6692016

Period Doubling and Universals in Chaos (Mitchell Feigenbaum)

R1 ≈ 3.0: period 2 R2 ≈ 3.44949 period 4 R3 ≈ 3.54409 period 8 R4 ≈ 3.564407 period 16 R5 ≈ 3.568759 period 32 R∞ ≈ 3.569946 period ∞

(chaos)

Rate at which distance between bifurcations is shrinking:

In other words, each new bifurcation appears about 4.6692016 times faster than the previous one.

This same rate of 4.6692016 occurs in any unimodal map.

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 45: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Amazingly, at almost exactly the same time, the same

constant was independently discovered (and

mathematically derived by) another research team, the

French mathematicians Pierre Collet and Charles Tresser.

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015

Page 46: Dynamics and Chaosweb.cecs.pdx.edu/~mm/CCS2015IntroTutorial/Chaos/Chaos.pdfSignificance of dynamics and chaos for complex systems • Complex, unpredictable behavior from simple, deterministic

Summary Significance of dynamics and chaos

for complex systems

•  Complex, unpredictable behavior from simple, deterministic rules

•  Dynamics gives us a vocabulary for describing complex

behavior

•  There are fundamental limits to detailed prediction

•  At the same time there is universality: “Order in Chaos”

Copyright © by Melanie Mitchell Conference on Complex Systems, September, 2015