This chapter covers some basic topics in discrete dynamical systems in one dimension. The student is introduced to the basic idea of iteration together with an overview of what happens when simple functions are iterated. As in previous sections, a particular model is highlighted throughout, in this case, the discrete logistic model
The pace of this chapter is brisk and level of sophistication assumed is somewhat higher than previous chapters, especially in Sections 6.4 (Chaos) and 6.5 (Chaos in the Lorenz System).
One goal of the chapter is to introduce mathematical topics that are both accessible to students at this level and quite recent. We have observed that very few of our students have ever seen a theorem of a living mathematician and have no idea that mathematical research is ongoing. Topics such as chaos and the bifurcation diagram are easy ways to overcome this myth. (See also Sections 2.7 and 4.4 on the Lorenz system and Section 5.4 on recent work on the Tacoma Narrows bridge.)
Section 6.1 gives definitions and develops graphical techniques for plotting orbits. Sections 6.2 and 6.3 deal with the calculus of fixed and periodic points and bifurcations respectively. A discussion of chaos is given in Section 6.4. In Section 6.5, we discuss the behavior of the Lorenz equations using a one-dimensional model. The discrete logistic map recurs throughout Sections 6.1--6.4.
6.1 The Discrete Logistic Equation
This section introduces the idea of discrete time systems and the relation to iteration in one dimension. Graphical techniques for displaying the iterates are given, including time series, histograms, and the graphs of higher iterates of the function. Fixed points are defined and discussed.
Comments on selected exercises
Many of the exercises in this section can be done by hand, but others (iteration of cos x and sin x, for example) require the use of a calculator or computer.
Exercises 1--8 involve computation of the orbit of 0 for various functions. Students observe orbits tending to fixed points, to cycles, to infinity, and so forth.
In Exercises 9--21, students are asked to find fixed points and periodic points of period 2. Many of these exercises can be done by hand. Occasionally the student must resort to looking at the graph of the function or its second iterate to answer this question (as in the case of e^x, sin x, or -e^{x}).
Exercises 24--35 involve experimentation with the tent map.
Exercises 36--39 consider the role of a parameter by studying the one-parameter family F(x)=x^2 + c. This foreshadows some of our work with bifurcations in Section 6.3.
6.2 Fixed and Periodic Points
As the name implies, this section studies fixed and periodic points, classifying them as sources, sinks, or nodes. The process of graphical iteration (the "web diagram") is introduced. Graphing calculators that possess this capability are most useful here.
Comments on selected exercises
Exercises 1--11 ask the students to find and classify certain fixed points.
In Exercises 12--17, the student is told that 0 lies on a cycle. The student must determine the period of the cycle and then classify it as attracting, repelling, or neutral.
In Exercises 18--25, students try to determine whether certain fixed points whose derivative is 1 or -1are attracting or repelling or neither. The students generally use the graphs of the function to determine this.
In Exercises 26 and 28, the fixed points of certain one-parameter families are considered.
Newton's method is studied as a discrete dynamical system in Exercise 30. Newton's method also appears as the first lab in this section.
6.3 Bifurcations
One-parameter families of maps and bifurcations of fixed and periodic points are considered in this section. The logistic map and its bifurcation diagram, including the period doubling route to chaos are considered in some detail. Toward the end of the section, the level of sophistication demanded of students is higher than the preceding sections.
Comments on selected exercises
Exercises 1--7 involve the analysis of basic bifurcations. Students find these problems difficult because they must explain what happens to orbits "at, before, and after" the bifurcation. Students at first do not know how close to take nearby parameter values in order to be "before" or "after" the bifurcation. They often simply choose the nearest integer which may be too far away.
Exercises 8 and 9 involve other families of functions where the students must figure out the specific bifurcation point.
Exercises 12, 14, and 15 necessitate that students either write a simple program or use some available software to sketch the bifurcation diagrams.
6.4 Chaos
The phenomenon of chaos is observed in the logistic map and studied for the shift map on decimal expansion (multiplication by 10 modulo 1). The second example gives an introduction to symbolic dynamics, dense orbits, and sensitive dependence on initial conditions. Again, the level of mathematical sophistication required is high.
Comments on selected exercises
Exercise 1 studies chaos in the logistic map numerically.
Exercises 2--14 consider the tent map, including an introduction to symbolic dynamics for this map. This series of exercises could be a good project for students in an honors class.
6.5 Chaos in the Lorenz System
In this section we return to the Lorenz equations and using the template construction, develop the one-dimensional model for the dynamics on the attractor. If the Lorenz equations have been studied fairly carefully (Sections 2.7 and 4.4), then this section can be covered after Section 6.1.
Comments on the Labs
Lab 6.1: Newton's Method as a Difference Equation
Newton's method on a cubic is studied using the terminology of discrete dynamical systems. A programmable calculator is sufficient technology for this lab and it can be assigned after Section 6.1. It provides another approach to complicated behavior of one-dimensional maps. Note that there is a sign error in the cubic. The function should be
See the errata .
Lab 6.2: The Delayed Logistic and Iteration in Two Dimensions
This lab requires the ability to plot phase planes of functions of two variables. While this idea is natural given our previous work, students will need some guidance in viewing orbits in this manner.
Return to the Instructor's Manual Table of Contents.
Return to the BU-ODEs home page.
Version 1.1. May, 1996.