Math 110.421:  Dynamical Systems


Spring 2015 Course Page

Instructor:  Professor Richard Brown

Lecture:   TTh 3:00pm - 4:15pm  Room:  Krieger 309

Teaching Assistant/Grader:  Xiyuan Wang

Text: A First Course in Dynamics, 1st Edition

Hasselblatt, Boris and Katok, Anatole

Cambridge University Press, 2003, ISBN 0 521 58750 6

Errata to the book.

 

Course Syllabus and Homework Assignment Schedule

This is a first course in the study of the mathematics underlying the idea of what it means to model something mathematically.  When we attempt to study a phenomenon mathematically, we seek a functional relationship between an unknown, measurable quantity, and one we do know and can control.  This functional relationship means that we can use the known quantity to calculate values of the unknown quantity, predict its values, and study the properties of the dependence.  Obviously, this involves the calculus of functions of one or more variables.  Since vector calculus is involved, it also involves linear algebra.  But in a deeper sense, dynamical systems involves the use of tools and concepts from all branches of mathematics, from topology, geometry and analysis, to algebra.  The basic models in this study are either discrete, functions from a topological space to itself, or continuous, involving differential equation dictating flows on topological spaces.  The spaces in general can be any set with a topology on it (a well-defined notion of open subset, or neighborhood), but will almost always be subsets of Euclidean Space  in the course.  We will use applications at times to study interesting behavior, but in general we will address a different question:  Just what kind of dynamical information can be gleaned from a particular type of function or ODE on a particular type of space?  We will start with very basic models exhibiting what we call simple dynamics, where almost all of the information can be described in very few words, and continue to the very complicated systems, where fully describing the dynamical behavior is complex.  Along the way we will develop a language to describe the dynamical systems and their behavior, classify systems according to their properties, broaden our perceptions of what it means to "move around" in a space, and gain insight as to just how important the subject can be to understanding both the properties of functions and spaces as well as applications to the natural sciences and engineering.  

 

For full disclosure, the above text will be required for the course.  However, I am under contract with Oxford University Press to write my own text on this subject, and will be using my notes rather expensively in the course as I prepare a more final draft this semester.  The entirety of these notes are available to you and your help in this endeavor will be an aspect of this course.  I thank you in advance for this help and will happily acknowledge this help explicitly in the text. 

 

For now, keep an active link to this page and site.  I will update often with new information and any links I find relevant and/or useful.  I will also place here announcements and such to keep you informed of anything I would like to know. 

 

Welcome to the course!  I love teaching this stuff, and hope you enjoy the time we have together.

 


 

Ordinary Differential Equations (specifically first-order, autonomous systems) will play an important role in this course, as the basic models for what we call continuous dynamical systems.  Solving such things is often difficult and often impossible.  Hence the necessity of a more qualitative approach which is the basis of the analysis we will conduct in this class.  There are Java Applets, constructed long ago, that are quite useful in understanding the nature of Ordinary Differential Equations like this via an approximation of solutions.  You can find some here: 

 

JAVA Applets for ODEs

 

For now, pay attention to the Slope Field Calculators, particularly this framed version, which will load in a separate window.  I suggest you play with these applets.

 

Here is the main copy of the Notes.  I realized that the exercises did not compile correctly, so I unfroze and then refroze them.  I will be grabbing many homework problems from here and the structure of the lectures will follow these notes closely.

 

The course thread:

Homework Sets:

The Final Problem set

 

Mandelbrot and Julia Sets

 

Research Questions relevant to this course which you are now at a level to understand and contribute.  The following are not exercises, as in I know the answer.  These are real undergraduate research projects. 

  1. Piecewise contractions:  A differentiable map on [0,1] whose derivative is strictly bounded in absolute value above by 1 is a contraction.  To what extent can we say the same for a map on [0,1] which is differentiable everywhere except for a single jump discontinuity?  It is easy to construct such a map that has no fixed point.  But must it have a single asymptotically stable periodic orbit.  Such a map we will call a piecewise contraction.

  2. Increasing maps on intervals and autonomous ODEs.  An increasing map on [0,1] can be studied by producing a "phase line" in a manner similar to that of a first order autonomous ODE.  In fact, it seems like we can always construct an increasing function whose dynamics are the same as that of a time-1 map of an autonomous ODE.  What is the relationship between increasing maps and autonomous ODEs?    

For those of you who would like help outside of that of the professor or TAs, there is a free service offered by the Mathematics Help Room.  Click for more details.


last updated 01/14/2016