Discrete Dynamical Systems

Similar documents
Chapter 4. Systems of Linear Equations; Matrices. Opening Example. Section 1 Review: Systems of Linear Equations in Two Variables

2 Discrete Dynamical Systems (DDS)

Unit Ten Summary Introduction to Dynamical Systems and Chaos

Introduction to Dynamical Systems Basic Concepts of Dynamics

1.2 Graphs and Lines. Cartesian Coordinate System

Chapter 4. Systems of Linear Equations; Matrices

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

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

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

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

Nonlinear dynamics in the Cournot duopoly game with heterogeneous players

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

6.2. TWO-VARIABLE LINEAR SYSTEMS

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

Economics 101 Homework #1 Answer Key Spring Math Review a. The drawing is as follows:

6.1 Inverse Functions. Outline

Slope Fields: Graphing Solutions Without the Solutions

8. Qualitative analysis of autonomous equations on the line/population dynamics models, phase line, and stability of equilibrium points (corresponds

Fractals, Dynamical Systems and Chaos. MATH225 - Field 2008

EconS 301. Math Review. Math Concepts

1 Functions and Graphs

2 One-dimensional models in discrete time

Tutorial letter 201/2/2018

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

Chapter 2 Chaos theory and its relationship to complexity

6x 2 8x + 5 ) = 12x 8. f (x) ) = d (12x 8) = 12

4.5 Rational functions.

Recognise the Equation of a Circle. Solve Problems about Circles Centred at O. Co-Ordinate Geometry of the Circle - Outcomes

Autonomous Equations and Stability Sections

Name Period. Date: Topic: 9-2 Circles. Standard: G-GPE.1. Objective:

Qualitative Analysis of Tumor-Immune ODE System

Chapter 1 Linear Equations and Graphs

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

May 2015 Timezone 2 IB Maths Standard Exam Worked Solutions

6x 2 8x + 5 ) = 12x 8

Parabolas and lines

Lecture2 The implicit function theorem. Bifurcations.

(10) What is the domain of log 123 (x)+ x

Analyzing Autonomous DEs: Spotted Owls

Dynamical Systems. 1.0 Ordinary Differential Equations. 2.0 Dynamical Systems

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

Lecture 3. Dynamical Systems in Continuous Time

DIFFERENTIATION RULES

Graphing Systems of Linear Equations

Introduction: Pythagorean Triplets

Environmental Physics Computer Lab #8: The Butterfly Effect

1.1 Radical Expressions: Rationalizing Denominators

Sections 8.1 & 8.2 Systems of Linear Equations in Two Variables

Chapter 2. EXPLORING LINEAR RELATIONS

1.2. Direction Fields: Graphical Representation of the ODE and its Solution Let us consider a first order differential equation of the form dy

Economic Principles II : Math Memo

6.2 Their Derivatives

Algebra Midyear Test What to Know

Unit #16 : Differential Equations

8.1 Bifurcations of Equilibria

Dynamical Systems: Lecture 1 Naima Hammoud

MAT1300 Final Review. Pieter Hofstra. December 4, 2009

Reteach 2-3. Graphing Linear Functions. 22 Holt Algebra 2. Name Date Class

Math101, Sections 2 and 3, Spring 2008 Review Sheet for Exam #2:

Math 1314 Lesson 7 Applications of the Derivative. rate of change, instantaneous rate of change, velocity, => the derivative

ENGR 213: Applied Ordinary Differential Equations

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

Catastrophe Theory and Postmodern General Equilibrium: Some Critical Observations

Chaos and Liapunov exponents

Topic 5: The Difference Equation

Geometric Series and the Ratio and Root Test

Math 2003 Test D This part of the Exam is to be done without a calculator

6.2 Important Theorems

4 The Cartesian Coordinate System- Pictures of Equations

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

CHAOS THEORY AND EXCHANGE RATE PROBLEM

René Thomas Université de Bruxelles. Frontier diagrams: a global view of the structure of phase space.

Algebra B Chapter 9 Unit Test Version 1 of 3

OBJECTIVE Find limits of functions, if they exist, using numerical or graphical methods.

Precalculus Summer Packet

Qualitative Analysis of Tumor-Immune ODE System

MTH 2032 Semester II

Math 122 Fall Handout 11: Summary of Euler s Method, Slope Fields and Symbolic Solutions of Differential Equations

Economics 203: Intermediate Microeconomics. Calculus Review. A function f, is a rule assigning a value y for each value x.

Quadratic function and equations Quadratic function/equations, supply, demand, market equilibrium

GUIDED NOTES 2.2 LINEAR EQUATIONS IN ONE VARIABLE

Concept of the chemical potential and the activity of elements

Exponential Functions

Math 12: Discrete Dynamical Systems Homework

1.2. Functions and Their Properties. Copyright 2011 Pearson, Inc.

Polynomial and Rational Functions. Copyright Cengage Learning. All rights reserved.

Math Review and Lessons in Calculus

Inverse Functions. N as a function of t. Table 1

Mathematics Level D: Lesson 2 Representations of a Line

LINEAR APPROXIMATION, LIMITS, AND L'HOPITAL'S RULE v.05

Announcements. Topics: Homework:

Chaotic Modelling and Simulation

Section 1.6. Functions

Computer Problems for Taylor Series and Series Convergence

Matrices. A matrix is a method of writing a set of numbers using rows and columns. Cells in a matrix can be referenced in the form.

9.1 Circles and Parabolas. Copyright Cengage Learning. All rights reserved.

Final Exam Review Packet

Final Exam Review Packet

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

Qualitative analysis of differential equations: Part I

Transcription:

Discrete Dynamical Systems Justin Allman Department of Mathematics UNC Chapel Hill 18 June 2011

What is a discrete dynamical system? Definition A Discrete Dynamical System is a mathematical way to describe changes in a system over time. Two items are always present:

What is a discrete dynamical system? Definition A Discrete Dynamical System is a mathematical way to describe changes in a system over time. Two items are always present: (i) specified initial state

What is a discrete dynamical system? Definition A Discrete Dynamical System is a mathematical way to describe changes in a system over time. Two items are always present: (i) specified initial state (ii) a function which specifies how to obtain the state of the system, given the previous state(s).

What is a discrete dynamical system? (cont.) Let s see that definition again, but this time in mathese. Definition A Discrete Dynamical System is a sequence of real numbers {A(0), A(1), A(2),...} obtained by specifying

What is a discrete dynamical system? (cont.) Let s see that definition again, but this time in mathese. Definition A Discrete Dynamical System is a sequence of real numbers {A(0), A(1), A(2),...} obtained by specifying (i) A(0)

What is a discrete dynamical system? (cont.) Let s see that definition again, but this time in mathese. Definition A Discrete Dynamical System is a sequence of real numbers {A(0), A(1), A(2),...} obtained by specifying (i) A(0) (ii) a function f : R R such that A(n + 1) = f (A(n)).

What is a discrete dynamical system? (cont.) Let s see that definition again, but this time in mathese. Definition A Discrete Dynamical System is a sequence of real numbers {A(0), A(1), A(2),...} obtained by specifying (i) A(0) (ii) a function f : R R such that A(n + 1) = f (A(n)). Definition A Discrete Dynamical System is a mathematical way to describe changes in a system over time. Two items are always present:

What is a discrete dynamical system? (cont.) Let s see that definition again, but this time in mathese. Definition A Discrete Dynamical System is a sequence of real numbers {A(0), A(1), A(2),...} obtained by specifying (i) A(0) (ii) a function f : R R such that A(n + 1) = f (A(n)). Definition A Discrete Dynamical System is a mathematical way to describe changes in a system over time. Two items are always present: (i) specified initial state

What is a discrete dynamical system? (cont.) Let s see that definition again, but this time in mathese. Definition A Discrete Dynamical System is a sequence of real numbers {A(0), A(1), A(2),...} obtained by specifying (i) A(0) (ii) a function f : R R such that A(n + 1) = f (A(n)). Definition A Discrete Dynamical System is a mathematical way to describe changes in a system over time. Two items are always present: (i) specified initial state (ii) a function which specifies how to obtain the state of the system, given the previous state(s).

A simple example Let s consider a simple example of supply and demand. We ll write a dynamical system which tells us how the price of corn might evolve over time. We ll make a few assumptions.

A simple example Let s consider a simple example of supply and demand. We ll write a dynamical system which tells us how the price of corn might evolve over time. We ll make a few assumptions. (1) The quantity of corn demanded decreases as the price increases.

A simple example Let s consider a simple example of supply and demand. We ll write a dynamical system which tells us how the price of corn might evolve over time. We ll make a few assumptions. (1) The quantity of corn demanded decreases as the price increases. (2) The quantity of corn supplied increases as the price increases.

A simple example Let s consider a simple example of supply and demand. We ll write a dynamical system which tells us how the price of corn might evolve over time. We ll make a few assumptions. (1) The quantity of corn demanded decreases as the price increases. (2) The quantity of corn supplied increases as the price increases. (3) Each year, the price of the product is adjusted so that the supply matches the demand. This is the so-called market-clearing price.

A simple example Let s consider a simple example of supply and demand. We ll write a dynamical system which tells us how the price of corn might evolve over time. We ll make a few assumptions. (1) The quantity of corn demanded decreases as the price increases. (2) The quantity of corn supplied increases as the price increases. (3) Each year, the price of the product is adjusted so that the supply matches the demand. This is the so-called market-clearing price. (4) When the price is zero, no corn is supplied and only a finite quantity is demanded.

A simple example (cont.) Let s make up some numbers! We ll write the simplest type of model that fits these assumptions; a linear one.

A simple example (cont.) Let s make up some numbers! We ll write the simplest type of model that fits these assumptions; a linear one. D = 1.2P + 20

A simple example (cont.) Let s make up some numbers! We ll write the simplest type of model that fits these assumptions; a linear one. D = 1.2P + 20 S = 0.8P

A simple example (cont.) Let s make up some numbers! We ll write the simplest type of model that fits these assumptions; a linear one. D = 1.2P + 20 S = 0.8P Now let s build in the dynamics. How does the price change in time? We need to ask ourselves, when do the demander and the supplier make their decisions?

A simple example (cont.) Let s make up some numbers! We ll write the simplest type of model that fits these assumptions; a linear one. D = 1.2P + 20 S = 0.8P Now let s build in the dynamics. How does the price change in time? We need to ask ourselves, when do the demander and the supplier make their decisions? D(n) = 1.2P(n) + 20

A simple example (cont.) Let s make up some numbers! We ll write the simplest type of model that fits these assumptions; a linear one. D = 1.2P + 20 S = 0.8P Now let s build in the dynamics. How does the price change in time? We need to ask ourselves, when do the demander and the supplier make their decisions? D(n) = 1.2P(n) + 20 S(n + 1) = 0.8P(n)

A simple example (cont.) We have already used assumptions (1), (2), and (4). We need to make use of (3). That is, we must always have that D(n) = S(n).

A simple example (cont.) We have already used assumptions (1), (2), and (4). We need to make use of (3). That is, we must always have that D(n) = S(n). D(n + 1) = 1.2P(n + 1) + 20 S(n + 1) = 0.8P(n)

A simple example (cont.) We have already used assumptions (1), (2), and (4). We need to make use of (3). That is, we must always have that D(n) = S(n). D(n + 1) = 1.2P(n + 1) + 20 S(n + 1) = 0.8P(n) Thus, 1.2P(n + 1) + 20 = 0.8P(n)

A simple example (cont.) We have already used assumptions (1), (2), and (4). We need to make use of (3). That is, we must always have that D(n) = S(n). D(n + 1) = 1.2P(n + 1) + 20 S(n + 1) = 0.8P(n) Thus, 1.2P(n + 1) + 20 = 0.8P(n) and a little more algebra gives P(n + 1) = 2 50 P(n) + 3 3.

A simple example (cont.) Formula P(n + 1) = 2 50 P(n) + 3 3 We have some interesting questions to ask:

A simple example (cont.) Formula P(n + 1) = 2 50 P(n) + 3 3 We have some interesting questions to ask: (i) Is there an equilibrium price? That is, a price which will remain fixed for all eternity?

A simple example (cont.) Formula P(n + 1) = 2 50 P(n) + 3 3 We have some interesting questions to ask: (i) Is there an equilibrium price? That is, a price which will remain fixed for all eternity? (ii) If we begin with an initial price P(0) which is near the equilibrium, will the price eventually reach the equilibrium?

A simple example (cont.) To answer (i), we need to find a special price P such that if P(0) = P, then P(n) = P for all values of n.

A simple example (cont.) To answer (i), we need to find a special price P such that if P(0) = P, then P(n) = P for all values of n. We must solve the equation: P = 2 3 P + 50 3.

A simple example (cont.) To answer (i), we need to find a special price P such that if P(0) = P, then P(n) = P for all values of n. We must solve the equation: P = 2 3 P + 50 3. The solution is P = 10. We call this the equilibrium value.

A simple example (cont.) To answer (ii) we ll need a little more sophistication. My favorite method is geometric and called cobwebbing. To understand this, we ll try to write an algorithm to evaluate the sequence of prices {P(0), P(1), P(2),..., P(n),...}.

A simple example (cont.) To answer (ii) we ll need a little more sophistication. My favorite method is geometric and called cobwebbing. To understand this, we ll try to write an algorithm to evaluate the sequence of prices {P(0), P(1), P(2),..., P(n),...}. First we ll write our DDS in function notation. We have that P(n + 1) = f (P(n)), where f (x) = 2 3 x + 50 3.

A simple example (cont.) To answer (ii) we ll need a little more sophistication. My favorite method is geometric and called cobwebbing. To understand this, we ll try to write an algorithm to evaluate the sequence of prices {P(0), P(1), P(2),..., P(n),...}. First we ll write our DDS in function notation. We have that P(n + 1) = f (P(n)), where f (x) = 2 3 x + 50 3. (1) Set x = P(0).

A simple example (cont.) To answer (ii) we ll need a little more sophistication. My favorite method is geometric and called cobwebbing. To understand this, we ll try to write an algorithm to evaluate the sequence of prices {P(0), P(1), P(2),..., P(n),...}. First we ll write our DDS in function notation. We have that P(n + 1) = f (P(n)), where f (x) = 2 3 x + 50 3. (1) Set x = P(0). (2) Set y = f (x). This gives P(next).

A simple example (cont.) To answer (ii) we ll need a little more sophistication. My favorite method is geometric and called cobwebbing. To understand this, we ll try to write an algorithm to evaluate the sequence of prices {P(0), P(1), P(2),..., P(n),...}. First we ll write our DDS in function notation. We have that P(n + 1) = f (P(n)), where f (x) = 2 3 x + 50 3. (1) Set x = P(0). (2) Set y = f (x). This gives P(next). (3) Set y = x.

A simple example (cont.) To answer (ii) we ll need a little more sophistication. My favorite method is geometric and called cobwebbing. To understand this, we ll try to write an algorithm to evaluate the sequence of prices {P(0), P(1), P(2),..., P(n),...}. First we ll write our DDS in function notation. We have that P(n + 1) = f (P(n)), where f (x) = 2 3 x + 50 3. (1) Set x = P(0). (2) Set y = f (x). This gives P(next). (3) Set y = x. (4) Go back to step (2).

A simple example (cont.) Let s translate the last slide to geometry:

A simple example (cont.) Let s translate the last slide to geometry: Method (Cobwebbing) Let P(n + 1) = f (P(n)) be a D.D.S. To determine the stability of equilibrium values, begin by drawing the graphs of y = f (x) and y = x. Their intersections are the equilibrium points. Then:

A simple example (cont.) Let s translate the last slide to geometry: Method (Cobwebbing) Let P(n + 1) = f (P(n)) be a D.D.S. To determine the stability of equilibrium values, begin by drawing the graphs of y = f (x) and y = x. Their intersections are the equilibrium points. Then: (1) Put your pencil on the x-axis at x = P(0).

A simple example (cont.) Let s translate the last slide to geometry: Method (Cobwebbing) Let P(n + 1) = f (P(n)) be a D.D.S. To determine the stability of equilibrium values, begin by drawing the graphs of y = f (x) and y = x. Their intersections are the equilibrium points. Then: (1) Put your pencil on the x-axis at x = P(0). (2) Trace a line vertically to y = f (x).

A simple example (cont.) Let s translate the last slide to geometry: Method (Cobwebbing) Let P(n + 1) = f (P(n)) be a D.D.S. To determine the stability of equilibrium values, begin by drawing the graphs of y = f (x) and y = x. Their intersections are the equilibrium points. Then: (1) Put your pencil on the x-axis at x = P(0). (2) Trace a line vertically to y = f (x). (3) Trace horizontally to y = x.

A simple example (cont.) Let s translate the last slide to geometry: Method (Cobwebbing) Let P(n + 1) = f (P(n)) be a D.D.S. To determine the stability of equilibrium values, begin by drawing the graphs of y = f (x) and y = x. Their intersections are the equilibrium points. Then: (1) Put your pencil on the x-axis at x = P(0). (2) Trace a line vertically to y = f (x). (3) Trace horizontally to y = x. (4) Go back to step (2).

A simple example (cont.) Let s translate the last slide to geometry: Method (Cobwebbing) Let P(n + 1) = f (P(n)) be a D.D.S. To determine the stability of equilibrium values, begin by drawing the graphs of y = f (x) and y = x. Their intersections are the equilibrium points. Then: (1) Put your pencil on the x-axis at x = P(0). (2) Trace a line vertically to y = f (x). (3) Trace horizontally to y = x. (4) Go back to step (2). If an equilibrium point attracts nearby cobwebs it is called stable. Otherwise, it is called unstable.

Now lets play! Here are some examples!

Now lets play! Here are some examples! (a) P(n + 1) = 3 2 P(n) + 50 3. [f (x) = 3 2 x + 50 3 ]

Now lets play! Here are some examples! (a) P(n + 1) = 3 2 P(n) + 50 3. [f (x) = 3 2 x + 50 3 ] (b) A(n + 1) = 1.8A(n) 0.8A 2 (n). [f (x) = 1.8x 0.8x 2 ]

Now lets play! Here are some examples! (a) P(n + 1) = 3 2 P(n) + 50 3. [f (x) = 3 2 x + 50 3 ] (b) A(n + 1) = 1.8A(n) 0.8A 2 (n). [f (x) = 1.8x 0.8x 2 ] (c) H(n + 1) = 1.8H(n) 0.8H 2 (n) 0.072. [f (x) = 1.8x 0.8x 2 0.072]

Now lets play! Here are some examples! (a) P(n + 1) = 3 2 P(n) + 50 3. [f (x) = 3 2 x + 50 3 ] (b) A(n + 1) = 1.8A(n) 0.8A 2 (n). [f (x) = 1.8x 0.8x 2 ] (c) H(n + 1) = 1.8H(n) 0.8H 2 (n) 0.072. [f (x) = 1.8x 0.8x 2 0.072] (d) K(n + 1) = 1.8K(n) 0.8K 2 (n) 0.24. [f (x) = 1.8x 0.8x 2 0.24]

Now lets play! Here are some examples! (a) P(n + 1) = 3 2 P(n) + 50 3. [f (x) = 3 2 x + 50 3 ] (b) A(n + 1) = 1.8A(n) 0.8A 2 (n). [f (x) = 1.8x 0.8x 2 ] (c) H(n + 1) = 1.8H(n) 0.8H 2 (n) 0.072. [f (x) = 1.8x 0.8x 2 0.072] (d) K(n + 1) = 1.8K(n) 0.8K 2 (n) 0.24. [f (x) = 1.8x 0.8x 2 0.24] (e) L(n + 1) = 1.8L(n) 0.8L 2 (n) 0.2. [f (x) = 1.8x 0.8x 2 0.2]

Now lets play! Here are some examples! (a) P(n + 1) = 3 2 P(n) + 50 3. [f (x) = 3 2 x + 50 3 ] (b) A(n + 1) = 1.8A(n) 0.8A 2 (n). [f (x) = 1.8x 0.8x 2 ] (c) H(n + 1) = 1.8H(n) 0.8H 2 (n) 0.072. [f (x) = 1.8x 0.8x 2 0.072] (d) K(n + 1) = 1.8K(n) 0.8K 2 (n) 0.24. [f (x) = 1.8x 0.8x 2 0.24] (e) L(n + 1) = 1.8L(n) 0.8L 2 (n) 0.2. [f (x) = 1.8x 0.8x 2 0.2] (f) Q(n + 1) = 3.2Q(n) 0.8Q 2 (n). [f (x) = 3.2x 1.8x 2 ]

What do we notice? Question Under what circumstances is an equilibrium value stable?

What do we notice? Question Under what circumstances is an equilibrium value stable? Theorem Given the discrete dynamical system A(n + 1) = f (A(n)), the equilibrium value A is stable if and only if the slope of the tangent line to the graph of f (x) at x = A has absolute value less than one.

Bifurcations Now we ll look closely at a very special system, which can actually be used to measure the population of bacterial cultures.

Bifurcations Now we ll look closely at a very special system, which can actually be used to measure the population of bacterial cultures. Formula B(n + 1) = rb(n)(1 B(n)) where r is a positive real number and reflects the growth rate of the bacterial population.

Bifurcations Now we ll look closely at a very special system, which can actually be used to measure the population of bacterial cultures. Formula B(n + 1) = rb(n)(1 B(n)) where r is a positive real number and reflects the growth rate of the bacterial population. Definition Given a DDS with a parameter r, a bifurcation point is a value of r at which the behavior of the system is altered qualitatively. In practice, this means that if r is a bifurcation point, then the stability or number of equilibrium values changes as r varies past r.

Computations We go to Excel.

Chaos Definition (????) A DDS is said to exhibit chaotic behavior if the following conditions are met:

Chaos Definition (????) A DDS is said to exhibit chaotic behavior if the following conditions are met: A sensitive dependence on initial conditions

Chaos Definition (????) A DDS is said to exhibit chaotic behavior if the following conditions are met: A sensitive dependence on initial conditions Although there is a specified rule to know the next step in the sequence, long term predictive ability is essentially non-existent.

Chaos Definition (????) A DDS is said to exhibit chaotic behavior if the following conditions are met: A sensitive dependence on initial conditions Although there is a specified rule to know the next step in the sequence, long term predictive ability is essentially non-existent. Other examples:

Chaos Definition (????) A DDS is said to exhibit chaotic behavior if the following conditions are met: A sensitive dependence on initial conditions Although there is a specified rule to know the next step in the sequence, long term predictive ability is essentially non-existent. Other examples: The weather.

Chaos Definition (????) A DDS is said to exhibit chaotic behavior if the following conditions are met: A sensitive dependence on initial conditions Although there is a specified rule to know the next step in the sequence, long term predictive ability is essentially non-existent. Other examples: The weather. Lorenz attractors.

Further Resources Discrete Dynamical Systems: Theory and Applications, James Sandefur, Oxford Press. Chaos, James Glieck, Penguin edition.

Further Resources Discrete Dynamical Systems: Theory and Applications, James Sandefur, Oxford Press. Chaos, James Glieck, Penguin edition. THE END.