Posted: September 13th, 2017
Paper, Order, or Assignment Requirements
HW1: The objective of this homework is to introduce the concepts of fixed points, stability, bifurcations, and chaos via experimental (i.e., numerical) computation. We choose a very simple mathematical model; although it is highly abstract, we will argue later in the course that the model is also to a significant degree representative of the behavior of many real systems.
Let us parameterize a system by a single timedependent variable, x(t). The variable x could represent, say, the globally averaged temperature on the Earth’s surface, the size of a particular population of animals on some secluded island, or perhaps even a particular stock market average. Whatever x(t) represents, let us suppose that we are interested only in values xj at discrete times t = jτ , where τ is some suitably small interval of time. The evolution of xj in time may then be written as
xj+1 = R(xj)
where R is some function which describes the dynamics.
Case1. Consider first perhaps the most simple R, such that
xj+1 = µxj
and −∞ < µ < ∞ is a parameter. Without using the computer, what can you predict about the value of xj given an initial condition x0? Qualitatively, what is different about the cases |µ| < 1, | | µ > 1, and |µ| = 1? What is the qualitative difference between the evolution with µ > 0 and µ < 0? Justify your answers using the concepts learned so far.
The Matlab function iterate.m has been set up to solve equation (2). If you have any doubts concerning how to run the computer, or any doubts concerning your answers above, use the computer to verify your predictions for above.
Case 2: Consider the nonlinear evolution
xj+1 = 4µxj(1 − xj)
Show that if xj = x*, where
Then x* is a fixed point of the dynamics.
Case3. The parameter µ in case 2 determines whether the fixed points are stable. Let us investigate the question of stability experimentally. Modify your computer program so that it simulates the evolution of case 2. Verify with a few tests that if 0.25 < µ < 0.75, then for any initial x0 such that 0 < x0 < 1, the iterates xj eventually converge to the value predicted by x*. These fixed points are called stable because, even when x0 is chosen to be different from x*, the evolution eventually returns to xj = x*.
Case 4: Try the same experiment by choosing µ = 0.76. What happens now? Is the fixed point predicted by x* still stable? What is the longterm, asymptotic behavior?
Case 5: The value µ = 0.75 is called a critical value of µ because the longterm evolution of xj qualitatively changes as µ increases to µ = 0.75 from below. We call changes to the dynamics “qualitative” if, say, a fixed point changes from stable to unstable, or the period of oscillation changes from, say, 2 iterations to 4 iterations. These qualitative changes are called bifurcations. Can you find another critical value of µ between µ = 0.75 and µ = 1.0 by numerical experimentation? (Restrict the initial condition to 0 < x0 < 1.) What qualitative change occurs now?
Case 6: Graph the evolution of case 2 for the µ = 0.89, for some initial condition x0. Then do the same for an initial condition x0 +ε , where ε is very small (say, less than 0.001). Is there any difference in the longterm behavior of xj ?
Case 7: Repeat this for µ = 0.91. What happens now?
Place an order in 3 easy steps. Takes less than 5 mins.