production
Skip to Content

MX4558: NONLINEAR DYNAMICS AND CHAOS THEORY (2026-2027)

Last modified: 22 Jul 2026 13:42


Course Overview

This course covers the fundamentals of dynamical systems. Often no analytical solutions exist for such systems, particularly when they are nonlinear, yet they are essential to describe many phenomena in physics, chemistry, engineering, and biology.

This course lays out the mathematical foundations required for understanding dynamical systems. The focus is on the dynamical behaviours exhibited by linear systems, how these describe nonlinear systems locally, and how these can model time varying natural systems.

 

Course Details

Study Type Undergraduate Level 4
Term Second Term Credit Points 15 credits (7.5 ECTS credits)
Campus Aberdeen Sustained Study No
Co-ordinators
  • Dr Roland Young

What courses & programmes must have been taken before this course?

What other courses must be taken with this course?

None.

What courses cannot be taken with this course?

Are there a limited number of places available?

No

Course Description

In this course, we describe the mathematics of dynamical systems that are differentiable, i.e. dynamical systems which can be described using systems of ordinary differential equations (ODEs).

We will first introduce the ideas of phase space and familiarise ourselves with dynamics in phase space. By visualising the dynamics in this phase space, we take a glimpse into the concepts of fixed points and trajectories, geometrically.

We then proceed to formally study these in linear systems, where normally only one fixed point is possible. We will study how the trajectory of linear systems approach (or diverge away from) this fixed point, by using techniques from linear algebra such as matrix diagonalization.
We then proceed to prove the existence and uniqueness of solutions and understand notions of stability of fixed points.

The important link to nonlinear dynamical systems is then made by studying the idea of linearization, which suggests that the behaviour of nonlinear systems locally around fixed points is similar to linear systems. We formalise this through the Hartman-Grobman theorem.

We then introduce the ideas of limit sets, where we are introduced to other possible long-term behaviours, such as periodic orbits. This is extended further when we study attractors, and basins of attraction, which describe the regions of phase space that converge to these attractors over time. We end the course by extending ideas of stability to periodic orbits and introducing Poincaré maps.

Syllabus:

  • Introduction to phase spaces, nullclines, trajectories and equilibrium points
  • Linear systems
  • Stability of linear systems
  • Existence and uniqueness of solutions
  • Nonlinear dynamical systems: Introduction to flows and linearization
  • Hartman-Grobman theorem
  • Lyapunov stability and Lyapunov functions
  • Limits sets and classification of orbits
  • Basins and attractors
  • Stability of periodic orbits

This course introduces topics that precedes the contents of the Level 4 Term 2 course on Nonlinear Dynamics and Chaos Theory, which will focus on bifurcations and chaos. Nonlinear Dynamics and Chaos Theory will have less emphasis on formal proof-building and more on applying concepts to build on the foundations that are established in this course.

 

 

 

 


Contact Teaching Time

Information on contact teaching time is available from the course guide.

Teaching Breakdown

More Information about Week Numbers


Details, including assessments, may be subject to change until 31 August 2026 for Term 1 and Full Year courses and 8 January 2027 for Term 2 courses.

Summative Assessments

Exam

Assessment Type Summative Weighting 70
Assessment Weeks Feedback Weeks

Look up Week Numbers

Feedback

Duration: 2 hours

Learning Outcomes
Knowledge LevelThinking SkillOutcome
ProceduralAnalyseAnalyse the properties of chaotic systems and understand how they are differentiated from non-chaotic systems.
ProceduralAnalyseAnalyse the dynamical behaviour of one-dimensional maps.
ProceduralEvaluateEvaluate methods for analysing global dynamics in two-dimensional systems.
ProceduralUnderstandIdentify and classify invariant manifolds in two-dimensional systems.
ProceduralUnderstandUnderstand the meaning and role of bifurcations, and classify them.

Class Test

Assessment Type Summative Weighting 15
Assessment Weeks Feedback Weeks

Look up Week Numbers

Feedback

Duration: 1 hour

Learning Outcomes
Knowledge LevelThinking SkillOutcome
ProceduralUnderstandUnderstand the meaning and role of bifurcations, and classify them.
ProceduralUnderstandIdentify and classify invariant manifolds in two-dimensional systems.

Problem Sheet

Assessment Type Summative Weighting 15
Assessment Weeks Feedback Weeks

Look up Week Numbers

Feedback
Learning Outcomes
Knowledge LevelThinking SkillOutcome
ProceduralAnalyseAnalyse the dynamical behaviour of one-dimensional maps.
ProceduralUnderstandUnderstand the meaning and role of bifurcations, and classify them.

Formative Assessment

There are no assessments for this course.

Resit Assessments

Exam

Assessment Type Summative Weighting
Assessment Weeks Feedback Weeks

Look up Week Numbers

Feedback

Best of online exam (100%) or online exam (70%) with carried forward in-course assessment (30%)

Duration: 2 hours

Learning Outcomes
Knowledge LevelThinking SkillOutcome
Sorry, we don't have this information available just now. Please check the course guide on MyAberdeen or with the Course Coordinator

Course Learning Outcomes

Knowledge LevelThinking SkillOutcome
ProceduralAnalyseAnalyse the dynamical behaviour of one-dimensional maps.
ProceduralEvaluateEvaluate methods for analysing global dynamics in two-dimensional systems.
ProceduralAnalyseAnalyse the properties of chaotic systems and understand how they are differentiated from non-chaotic systems.
ProceduralUnderstandUnderstand the meaning and role of bifurcations, and classify them.
ProceduralUnderstandIdentify and classify invariant manifolds in two-dimensional systems.
ProceduralUnderstandUnderstand the properties of fractals and how they are linked to chaotic dynamics.

Compatibility Mode

We have detected that you are have compatibility mode enabled or are using an old version of Internet Explorer. You either need to switch off compatibility mode for this site or upgrade your browser.