### About The Course

The theory developed here (that you will not find in any other course :) has much in common with (and complements)
statistical mechanics and field theory courses; partition functions and
transfer operators are applied to computation of observables and
spectra of chaotic systems.

Nonlinear dynamics I: Geometry of chaos (this course)

Nonlinear dynamics I: Geometry of chaos (this course)

- Topology of flows - how to enumerate orbits, Smale horseshoes
- Dynamics, quantitative - periodic orbits, local stability
- Role of symmetries in dynamics

- Transfer operators - statistical distributions in dynamics
- Spectroscopy of chaotic systems
- dynamical zeta functions
- Dynamical theory of turbulence

### Frequently Asked Questions

Can I get a Statement of Accomplishment after completing this class?

Yes. Students who successfully complete the class can receive a Statement of Accomplishment signed by the instructors.

What resources will I need for this class?

An internet connection, python 2.7 (downloadable for free from continuum.io website)

What background is expected for learners in this class?

Prior knowledge of linear algebra, calculus, differential equations, a strong drive to learn and an inquisitive mind. For more detail, read this.

Yes. Students who successfully complete the class can receive a Statement of Accomplishment signed by the instructors.

What resources will I need for this class?

An internet connection, python 2.7 (downloadable for free from continuum.io website)

What background is expected for learners in this class?

Prior knowledge of linear algebra, calculus, differential equations, a strong drive to learn and an inquisitive mind. For more detail, read this.

### Recommended Background

Familiarity with basic concepts in linear algebra, calculus, and probability
theory. Specifically, ability to understand simple equations involving
vectors and matrices, differentiate simple functions, and understand what
a probability distribution is. For the exercises, some familiarity with
Matlab or Octave would be helpful.