Dynamical Systems: Discrete & Continuous
Use eigenvalues and diagonalization to solve discrete systems and continuous systems in closed form, and to read off their stability and long-run behavior directly from the eigenvalues.
Before you start — give these a try
Attempting first primes your brain for the lesson — even if you miss. Nothing is graded or saved; it's just a warm-up.
For which of these discrete systems do all trajectories converge to as ? Select all that apply. (Each option lists the eigenvalues of .)
A discrete system has eigenpairs and . The initial state is (so , ). Compute , giving your answer as (order: first component, then second component).
What you’ll be able to do
- Model a discrete linear dynamical system and write its closed-form solution .
- Solve a continuous system with the eigensolutions , finding the as coordinates of in the eigenbasis.
- Determine stability from the eigenvalues: versus in the discrete case, versus in the continuous case.
- Classify a 2D equilibrium as a node or a saddle, and identify the dominant eigenvalue/eigenvector that governs the long-run behavior and ratios.
- Compute the half-life of a continuous exponential decay from its rate constant.
In your course
· MATH2015 · Linear Algebra & Probability- Theorem 7.11Discrete Dynamical SystemsIf is diagonalizable, has solution , with the fixed by .
- Theorem 7.12Continuous Dynamical SystemsIf has a real eigenbasis, has solution , where the are the coordinates of in that eigenbasis.
- Example 7.10Bird population model (discrete; ; long-run juvenile:adult ratio )
- Example 7.11Radioactive decay and half-life
- Example 7.12Coupled ODEs with (; unstable node)
Discrete systems: iteration is a matrix power
A discrete linear dynamical system updates its state by , so after steps . The updating matrix encodes the step-to-step rule. When is diagonalizable with eigenpairs , expand the initial state in the eigenbasis, . Because , each eigen-direction evolves independently, giving . Equivalently , where , , and . Diagonalization replaces the awkward power with scalar powers .
Continuous systems: exponential eigensolutions
A continuous linear system is solved by seeking exponential eigensolutions . Substituting gives , which holds iff — so must be an eigenpair. With a real eigenbasis, superposition combines these into the general solution , where are the coordinates of in that eigenbasis. The one-dimensional case has solution , the building block for every eigen-direction.
Stability and the dominant eigenvalue
The eigenvalues decide whether each mode grows or decays. Discrete (): decays to , grows without bound, is neutral; the system is asymptotically stable iff every . Continuous (): decays, grows; asymptotically stable iff every . In 2D, when both eigenvalues share a sign the origin is a node (stable node if both negative, unstable node if both positive); with opposite signs it is a saddle point. The dominant eigenvalue — largest (discrete) or largest (continuous) — governs long-run behavior: as a generic trajectory becomes nearly parallel to the dominant eigenvector, while for it aligns with the weakest one.
Consider . If is diagonalizable, the general solution is , where are the eigenpairs of and the constants are determined by . Equivalently, .
Consider with . If has a real eigenbasis with eigenvalues , then the general solution is . The scalars are the coordinates of with respect to the eigenbasis.
Worked examples
(Example 7.10) A species of bird: each female is a juvenile for one year and then becomes an adult, and only adults lay eggs. (i) The juveniles hatched in a year equal the adults alive the year before; (ii) half the adult females survive to the next year; (iii) one quarter of juveniles survive into adulthood. Initially there are adult and juvenile females. Find the population after years and the long-run ratio of juveniles to adults.
- 1
Let (adults, juveniles). The rules give and , so , , and .
- 2
Characteristic equation: , i.e. , so and .
- 3
Eigenvectors: for and for .
- 4
Write : solving and gives , .
- 5
By Theorem 7.11, , so and ; the total is .
- 6
As , (since ), so .
(Example 7.11) The radioactive decay of an isotope obeys with , where is the mass remaining at time . Find and the half-life (the time for half the sample to decay).
(Example 7.12) Solve the coupled system , , and classify the equilibrium at the origin.