Julia set

EIC2107 – Dynamical Systems Physics

Bachelors in Informatics and Computing Engineering

Jaime E. Villate. University of Porto, Portugal

I taught this second-year course from the Bachelors program in Informatics and Computing Engineering during the time that it was offered, between 2004 and 2006. When the Bachelors program was replaced by an Integrated Masters program, this course was not offered anymore.

Objectives

Studying some contemporary topics on dynamics. Learning how to use a Computer Algebra System (CAS). Studying applications of dynamical systems in various fields using a practical approach.

Program

  1. Discrete dynamical systems. First and second order systems. Fixed points and cycles. Bifurcations and chaos. Random systems. Iterative Function Systems (IFS). L systems.
  2. Continuous dynamical systems. Phase space. Direction fields. Numerical solution of differential equations. Analytical methods.
  3. Linear and non-linear systems. Linearization. Stability and bifurcations. Predator-prey systems. Limit cycles. Chaos.
  4. Hamiltonian systems. Linear and non-linear oscillators. Self-controlled oscillations.
  5. Discrete systems on the complex plane. Newton's method. Julia and Mandelbrot sets.

Bibliography