Scroll back to top
Dynamical systems theory is a mathematical framework used to describe the evolution of systems over time. A dynamical system is characterized by a set of differential equations that describe how the state of a system evolves based on its current state and external inputs. Mathematically, a dynamical system is expressed as a set of first-order ordinary differential equations (ODEs):
where 
For specific initial conditions solutions to the above equations can most often be found either by using analytical or numerical methods for ODEs. In contrast, dynamical systems theory aims at understanding how the entire system behaves both qualitatively and quanitatively, which includes - but is not limited to - potentially stable or unstable behavior, equilibria in state space, and/or strong dependence of the system behavoir on parameters (e.g. bifurcations).
Heads up!
Dynamical systems theory is equally capable of dealing with ordinary differential equations beyond first order.
Formally an 
can be rewrtitten as a system of 
through introducing a set of new variables
Understanding equilibrium points is a cornerstone of dynamical systems theory, offering a window into both local and global properties of complex systems. An equilibrium point (or fixed point) is a state of the system where the evolution ceases, meaning the system remains at rest if it starts at that point. For a system described by
an equilibrium point 
Equilibrium points are central to understanding the long-term behavior of dynamical systems because they often organize the motion of nearby trajectories. By analyzing their stability, one can predict whether small deviations from equilibrium will decay over time, grow uncontrollably, or persist in a neutral fashion.
Heads up!
Studying equilibrium points provides deep insight into the qualitative behavior of a system. They identify the location of steady states and often shape the global organization of trajectories in nonlinear systems, with stable and unstable manifolds acting as pathways that govern the flow of the system. As such studying equilibria in dynamical systems can guide the design of control strategies aimed at stabilizing desired states.
Near an equilibrium point, it is common to linearize the system by expanding 
where 
The power of linarization becomes evident when we recall that a (full rank) system of linear ODEs permits a general solution of the form
where 
A common scenario is that the matrix 
This system has an equilibrium at 
with
In this context, 
Formally, if 
Stable and unstable manifolds do not have to be one-dimensional. The dimensions of the linear subspaces, and, thus, the manifolds themselves are determined by the eigenvalues of 
Let 
Then:
with 
Intuitively, the stable manifold spans the directions along which perturbations decay to 
A far reaching result in dynamical systems theory is that the behavior of the system can also depend on parameters, for instance, additive or multiplicative constants. A so-called bifurcation occurs when a small smooth change in a system parameter causes a qualitative change in the system’s long-term behavior. Bifurcations indicate where the number or stability of equilibrium points (or periodic orbits) changes, fundamentally altering the system’s dynamics.
Consider a dynamical system depending on a parameter 
where 
Heads up!
Bifurcation analysis is a central tool in understanding how seemingly innocuous parameters cause systems to transition between different behaviors, such as from steady states to oscillations which can be critical in the design of flight and control systems.
Common examples of bifurcations in one-parameter systems include:
Saddle-node bifurcations: Two equilibria (one stable, one unstable) “collide and annihilate” each other as 
For 

Pitchfork bifurcations: A symmetric equilibrium loses stability and two new equilibria emerge:
For 
Hopf bifurcations: An equilibrium point loses stability and a small-amplitude limit cycle emerges.
When a system depends on two parameters, 
more complex bifurcation structures can occur.
Curves in the