The Big Picture. Python environment? Discuss Examples of unpredictability. Chaos, Scientific American (1986)

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

Mechanisms of Chaos: Stable Instability

Problem set 7 Math 207A, Fall 2011 Solutions

LECTURE 8: DYNAMICAL SYSTEMS 7

Example Chaotic Maps (that you can analyze)

CDS 101/110a: Lecture 2.1 Dynamic Behavior

EE222 - Spring 16 - Lecture 2 Notes 1

STABILITY. Phase portraits and local stability

Introduction to Dynamical Systems Basic Concepts of Dynamics

CDS 101/110a: Lecture 2.1 Dynamic Behavior

System Control Engineering 0

Entrance Exam, Differential Equations April, (Solve exactly 6 out of the 8 problems) y + 2y + y cos(x 2 y) = 0, y(0) = 2, y (0) = 4.

Nonlinear Oscillators: Free Response

11 Chaos in Continuous Dynamical Systems.

The Big, Big Picture (Bifurcations II)

2.10 Saddles, Nodes, Foci and Centers

From Determinism to Stochasticity

Dynamical systems tutorial. Gregor Schöner, INI, RUB

Nonlinear Autonomous Systems of Differential

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

Simple Harmonic Motion Concept Questions

1 The pendulum equation

Reconstruction Deconstruction:

Physics: spring-mass system, planet motion, pendulum. Biology: ecology problem, neural conduction, epidemics

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

Linear and Nonlinear Oscillators (Lecture 2)

B5.6 Nonlinear Systems

4 Second-Order Systems

Complex Dynamic Systems: Qualitative vs Quantitative analysis

LMI Methods in Optimal and Robust Control

Midterm 2 Nov 25, Work alone. Maple is allowed but not on a problem or a part of a problem that says no computer.

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

Stabilization of Hyperbolic Chaos by the Pyragas Method

7 Planar systems of linear ODE

ME 680- Spring Representation and Stability Concepts

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

1 The relation between a second order linear ode and a system of two rst order linear odes

Computer Problems for Methods of Solving Ordinary Differential Equations

Lagrangian Coherent Structures (LCS)

Stability of Dynamical systems

Practice Problems for Final Exam

THE SEPARATRIX FOR A SECOND ORDER ORDINARY DIFFERENTIAL EQUATION OR A 2 2 SYSTEM OF FIRST ORDER ODE WHICH ALLOWS A PHASE PLANE QUANTITATIVE ANALYSIS

B5.6 Nonlinear Systems

Lecture 9. Systems of Two First Order Linear ODEs

APPPHYS217 Tuesday 25 May 2010

One Dimensional Dynamical Systems

Math 1270 Honors ODE I Fall, 2008 Class notes # 14. x 0 = F (x; y) y 0 = G (x; y) u 0 = au + bv = cu + dv

MATHEMATICAL MODELLING, MECHANICS AND MOD- ELLING MTHA4004Y

Nonlinear Dynamic Systems Homework 1

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

Nonlinear Control Lecture 2:Phase Plane Analysis

Lecture 14: Ordinary Differential Equation I. First Order

Lecture 1 Notes: 06 / 27. The first part of this class will primarily cover oscillating systems (harmonic oscillators and waves).

Lyapunov Stability Theory

B5.6 Nonlinear Systems

Simplest Chaotic Flows with Involutional Symmetries

Problem List MATH 5173 Spring, 2014

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Question: Total. Points:

The dynamics of the Forced Damped Pendulum. John Hubbard Cornell University and Université de Provence

3 Stability and Lyapunov Functions

A Model of Evolutionary Dynamics with Quasiperiodic Forcing

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

Nonlinear Control Lecture 1: Introduction

Available online at ScienceDirect. Procedia IUTAM 19 (2016 ) IUTAM Symposium Analytical Methods in Nonlinear Dynamics

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

8 Example 1: The van der Pol oscillator (Strogatz Chapter 7)

Strange dynamics of bilinear oscillator close to grazing

There is a more global concept that is related to this circle of ideas that we discuss somewhat informally. Namely, a region R R n with a (smooth)

Oscillations. Simple Harmonic Motion of a Mass on a Spring The equation of motion for a mass m is attached to a spring of constant k is

Problem Set Number 5, j/2.036j MIT (Fall 2014)

ẋ = f(x, y), ẏ = g(x, y), (x, y) D, can only have periodic solutions if (f,g) changes sign in D or if (f,g)=0in D.

Lecture 1: A Preliminary to Nonlinear Dynamics and Chaos

Lectures on Periodic Orbits

Stability for a class of nonlinear pseudo-differential equations

Math Review for Exam Answer each of the following questions as either True or False. Circle the correct answer.

Nonlinear Autonomous Dynamical systems of two dimensions. Part A

Physics 106b: Lecture 7 25 January, 2018

Daba Meshesha Gusu and O.Chandra Sekhara Reddy 1

Math 240: Spring/Mass Systems II

+ i. cos(t) + 2 sin(t) + c 2.

Solutions to Math 53 Math 53 Practice Final

Igor A. Khovanov,Vadim S. Anishchenko, Astrakhanskaya str. 83, Saratov, Russia

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

Nonlinear dynamics & chaos BECS

10 Back to planar nonlinear systems

Lecture 38. Almost Linear Systems

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

Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402

Math 312 Lecture Notes Linear Two-dimensional Systems of Differential Equations

6.2 Brief review of fundamental concepts about chaotic systems

A conjecture on sustained oscillations for a closed-loop heat equation

Nonlinear Control Lecture 2:Phase Plane Analysis

Nonlinear Oscillations and Chaos

MCE693/793: Analysis and Control of Nonlinear Systems

Chapter 6 Nonlinear Systems and Phenomena. Friday, November 2, 12

Math 142-2, Homework 1

Introduction to the Phase Plane

L = 1 2 a(q) q2 V (q).

July 21 Math 2254 sec 001 Summer 2015

Transcription:

The Big Picture Python environment? Discuss Examples of unpredictability Email homework to me: chaos@cse.ucdavis.edu Chaos, Scientific American (1986) Odds, Stanislaw Lem, The New Yorker (1974) 1

Nonlinear Physics: Modeling Chaos and Complexity Jim Crutchfield chaos@cse.ucdavis.edu; http://cse.ucdavis.edu/ chaos Spring 2010 2008 WWW: http://cse.ucdavis.edu/ chaos/courses/nlp/ Questionnaire 1. Name: 2. Graduate or Undergraduate (circle one) 2 7 3. Email address: 4. Major/Field: 5. What programming language(s) have you used? (circle all appropriate) C or C++ or Java or Fortran or Python or Perl or Other 7 9 4 1 5 2 6. What level of programming experience do you have? (circle one) Little or Moderate or Extensive 1 5 3 8 1 9 0 7. Are you familiar with Unix? Yes or No (circle one) 8. Do you have a laptop? Yes or No (circle one) 9. Which OS(es) does it run? (circle all appropriate) Windows or OS X or Linux 3 5 3 10. Do you have a desktop machine? Yes or No (circle one) 11. Which OS(es) does it run? (circle all appropriate) Windows or OS X or Linux 1 1 2 Auditors 2 JavaScript 1 Lisp 1 Ruby 1 Math a 1 PHY 3 MAT 5 CSE 1 2

The Pendulum 3

Qualitative Dynamics (Reading: NDAC, Chapters 1 and 2) What is it? Analyze nonlinear systems without solving the equations. Why is it needed? In general, nonlinear systems cannot be solved in closed form. Three tools: Statistics Computation: e.g., simulation Mathematics: Dynamical Systems Theory Why each is good. Why each fails in some way. 4

Dynamical System: {X, T} State Space: X State: x X x X Dynamic: T : X X x, x X x x X X 5

Dynamical System... {X, T} Initial Condition: x 0 X Behavior: x 0,x 1,x 2,x 2,...... x 0 x 1 x 2 x 3 X 6

Dynamical System... For example, discrete time... Map: x t+1 = F ( x t ) t =0, 1, 2,... State: x t R n State Space x = (x 1,x 2,...,x n ) Dimension: n Initial condition: x 0 Dynamic: F : R n R n F = (f 1,f 2,...,f n ) Solution : x 0, x 1, x 2, x 3, x 4,... 7

Dynamical System... For example, continuous time... Ordinary differential equation (ODE): x = F ( x ) = d dt State: x (t) R n x = (x 1,x 2,...,x n ) Dimension: n Initial condition: x (0) Dynamic: F : R n R n F = (f 1,f 2,...,f n ) 8

Flow field for an ODE (aka Phase Portrait) Geometric view of an ODE: dx dt = F (x) dx dt x t = x x t x = x + t F (x) Each state x has a vector attached F (x) that says to what next state to go: x = x + t F (x). 9

Flow field for an ODE (aka Phase Portrait) Geometric view of an ODE... X = R 2 x = (x 1, x 2 ) F = (f 1 (x), f 2 (x)) x = x + t F ( x ) x 2 = tf 2 (x) x x 1 = tf 1 (x) 10

Geometric view of an ODE... Vector field (aka Phase Portrait): A set of rules: Each state has a vector attached That says to what next state to go X = R 2 11

Solving the ODE: Integrate the differential equation! x = F ( x ) x(t )=x(0) + x(t )=x(0) + T 0 T 0 dt x(t) dt F (x(t)) Time-T Flow: φ T The solution of the ODE, starting from a given IC x (T )=φ T ( x (0)) φ T : X X 12

Trajectory or Orbit: the solution, starting from some IC simply follow the arrows x (0) x (T ) 13

Time-T Flow: x (T )=φ T ( x (0)) x (0) x (T ) φ T Point: ODE is only instantaneous, Time-T Flow gives state for any time t 14

Time-T Flow: x (T )=φ T ( x (0)) x (0) x (T ) φ T Point: ODE is only instantaneous, behavior is the integrated, long-term result. 15

Example: Simple Harmonic Oscillator: ẍ = x v As two coupled, first-order DEs: ẋ = v v = x with initial condition: (x 0,v 0 ) Vector field: x Time-T flow (aka The Solution): φ T (x 0,v 0 )=(A cos(t + ω 0 ),Asin(T + ω 0 )) A = x 2 0 + v2 0 ω 0 = tan 1 v 0 x 0 16

Invariant set: Λ X Set mapped into itself by the flow: Λ = φ T (Λ) 17

Invariant set: Λ X Set mapped into itself by the flow: Λ = φ T (Λ) Example: Invariant point Fixed Point 18

Invariant set: Λ X Set mapped into itself by the flow: Λ = φ T (Λ) For example: Invariant circles Λ: Any circle Entire plane Pure Rotation (Simple Harmonic Oscillator) 19

Attractor: Λ X Where the flow goes at long times (1) An invariant set (2) A stable set: Perturbations off the set return to it For example: Equilibrium Λ Stable Fixed Point 20

Attractor: Λ X For example: Stable oscillation Λ Limit Cycle Note: Cycles in SHO, not stable in this sense; not attractors. 21

Preceding: A semi-local view... invariant sets and attractors in some region of the state space Next: A slightly Bigger Picture... the full roadmap for the behavior of a dynamical system 22

Basin of Attraction: B(Λ) The set of states that leads to an attractor Λ B(Λ) = {x X : lim t φ t (x) Λ} B(Λ 0 ) Λ 0 Λ 1 B(Λ 1 ) 23

Separatrix (aka Basin Boundary): B = X i B(Λ i ) The set of states that do not go to an attractor The set of states in no basin The set of states dividing multiple basins B 24

The Attractor-Basin Portrait: Λ 0, Λ 1, B(Λ 0 ), B(Λ 1 ), B(Λ 0 ) The collection of attractors, basins, and separatrices B(Λ 0 ) B Λ 0 Λ 1 B(Λ 1 ) 25

Back to the local, again Submanifolds: Split the state space into subspaces that track stability Stable manifolds of an invariant set: Points that go to the set W s (Λ) W s (Λ) = {x X : lim t φ t (x) Λ} Λ 26

Submanifolds... Unstable manifold: Points that go to invariant set in reverse time W u (Λ) Λ W u (Λ) = {x X : lim t φ t (x) Λ} 27

Example: 1D flows State Space: R State: x R Dynamic: F : R R ẋ = F (x) Flow: x(t )=φ T (x(0)) = x(0) + ẋ T 0 dt F (x(t)) -1.0 1.0 x 28

Example: 1D flows... Invariant sets: Λ={x,x,x } ẋ Fixed points: ẋ =0 Attractors: x,x = ±1 Repellor: x =0 Attractor x x Repellor Attractor x x 29

Example: 1D flows... Basins: B(x )=[, 0) B(x )=(0, ] Separatrix: B = {x } x x x B(x ) B(x ) Attractor-Basin Portrait: x,x,x, B(x ), B(x ), B(x ) 30

Example: 1D flows... Stable manifolds: W s (x ) = [, x ) W s (x )=(x, ] Unstable manifold: W u (x ) = (x, x ) W u (x ) x x W s (x ) x W s (x ) 31

Example: 1D flows... Hey! Most of these dynamical systems are solvable! For example, when the dynamic is polynomial you can do the integral for the flow for all times. What s the point of all this abstraction? 32

Reading for next dynamics lecture: NDAC, Sec. 6.0-6.4, 7.0-7.3, & 9.0-9.4 Reading for next programming lecture: Python, Part II (Chapters 4 and 7-9) and Part III (Chapters 11-13). 33