MIT, Lecture 1, Chaos
MIT, Lecture 1, Chaos
D. H. Rothman, MIT
September 8, 2022
Contents
1 Introduction 1
1.1 Who am I? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 What is this course? . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Nonlinear systems . . . . . . . . . . . . . . . . . . . . . 3
1.2.2 Dissipative systems . . . . . . . . . . . . . . . . . . . . 5
1.3 Course goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 Administrative details . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Syllabus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6 Course material . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.7 Students . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.8 Handouts and further reading . . . . . . . . . . . . . . . . . . 9
1 Introduction
This course is
12.006J/18.353J/2.050J Nonlinear Dynamics: Chaos
1.1 Who am I?
• How the carbon cycle works, including its relation to abrupt climate
1
change (via “tipping points”)
• Dynamical mechanisms underlying the coevolution of life and the envi-
ronment, and catastrophes such as mass extinctions.
• Complex systems in general.
I created this course long ago, but have not taught it since 2006. I’m delighted
to teach it again, and am exploring many ways of reinvigorating its content.
2
1.2.1 Nonlinear systems
• stress ∝ strain;
• flux ∝ force; or
• current ∝ voltage
We often think that, e.g. pushing something twice as hard yields twice the
velocity.
• Push a block with a weak force. If the force is too weak, the block
sticks to surface. If the force exceeds a threshold, the block slips.
terminal
velocity
simple friction
pinned
force
This is the basis of “stick-slip” models for the dynamics of, e.g., earth-
quake faults. Or violin bows on a string.
• Make a pile of sand by adding one grain at a time. Most of the time
the grains are at rest. But occasionally there are avalanches. Most are
small, but some are quite big.
• Heat a fluid from below. If the thermal gradient is weak, heat diffuses
upward but the fluid does not move
Stronger thermal gradients: convection (fluid motion) carries warm, less
dense fluid upward, and cold, more dense fluid downward.
3
If we place a probe somewhere in the fluid, the joint possibility of an
upward or downward velocity x leads to a picture that looks like this
(where r measures the thermal gradient):
The fluid velocity ~u(~x) changes in part because the fluid flows; i.e.,
But ~u also governs how fast this change occurs. Therefore d~u/dt depends
nonlinearly on u, and includes a change like
(~u · r)~u ∼ u2
4
But is it unstable? There are many known—and unknown—positive
feedbacks. And plenty of examples of abrupt climate change in the past.
Understanding the methods and concepts in this course is a necessary
first step toward determining whether climate “tipping points” exist.
• Social systems (e.g., political or economic). The same general remarks
hold.
But we shall see that the combination of nonlinearity and dissipation can lead
to strange attractors, on which there is sensitivity to initial conditions.
The overall idea is that small changes in initial conditions lead to large
changes in the long term.
The classic example is the weather, explained first, in 1963, by MIT professor
Edward Lorenz.
The idea has now entered the cultural mainstream. But this course shows
that the notion of chaos in dissipative systems is really quite non-intuitive:
we’ll understrand why it is possible for a system to be attracted to a statisti-
5
cally steady state—its attractor—regardless of initial conditions, while being
sensitive to to initial conditions on the attractor.
We teach:
These qualitative dynamics are often quite general and apply to a wide array
of problems in science and engineering.
Thus a major goal of the course is for students to learn why such wide-ranging
applicability exists in problems that may superficially appear quite different.
6
• We usually provide Matlab and Python codes, but modifications are
often necessary. Only rudimentary coding skills are required, and they
can be learned in this course.
• The objective of the numerical experiments is to impart a sense of dis-
covery in the exploration of dynamical systems and comparison with
theoretical predictions (in the spirit of Lorenz and Feigenbaum).
• Students with no experience in numerical computation may wish to con-
sult the TA for assistance.
• Requirements
– No exams.
– There will be about 9 problem sets.
– A final project: either a review of a topic in the literature, your own
attempt to apply or extend what you’ve learned to a problem that
interests you, or a combination of both. A written report will be
due in the last class (Dec. 13), at which time students will also give
brief presentations. You should choose your topic by Nov. 8, and
submit it for approval. Further guidelines will be given.
– Problems sets count for about 80% of the grade and the final project
about 20%.
• The first pset is due next Thursday. It is easy, but we want to be sure
that everyone is comfortable with the (modest) numerical computation.
1.5 Syllabus
7
(e) Fluid dynamics and Rayleigh-Bénard (thermal) convection.
2. Deterministic chaos in low-dimensional systems.
(a) Strange attractors. Sensitivity to initial conditions. Lorenz attrac-
tor, Hénon attractor, etc.
(b) Quantifying chaos (“measuring the strangeness of strange attrac-
tors”).
i. Fractal dimension (how many “degrees of freedom”?; dynamics
becomes geometry).
ii. Lyaponov exponents (How sensitive to initial conditions?).
(c) Transitions to chaos, scaling and universality.
i. Period doubling. Oscillations of successively longer periods 2n
occur when the control parameter has value µn , with
(µ∞ − µn ) ∝ δ −n
All of our lectures will be accompanied by detailed lecture notes that will be
posted to the Canvas website before or shortly after the lecture.
8
1.7 Students
• Scientists and engineers who desire to learn how and why nonlinearity
manifests itself in natural systems.
• Mathematicians who seek a scientific, physical, and phenomenological
inspiration for the further development of mathematical theory.
• Anyone interested in how one “does science” with computers.
• Guidelines
• Syllabus
• Problem Set 1. Much easier than usual, just to get started, and an op-
portunity to resolve now any technical problems with Python or Matlab.
References
1. Campbell, D. K. Nonlinear science. Los Alamos Science 15, 218–262
(1987).
2. Strogatz, S. Nonlinear Dynamics and Chaos: With Applications to Physics,
Biology, Chemistry, and Engineering (CRC Press, 2018).
9
MIT OpenCourseWare
https://ocw.mit.edu
For information about citing these materials or our Terms of Use, visit: https://ocw.mit.edu/terms.