Stability of a System of Linear Difference Equations¶
Proposition¶
Let be a real matrix and consider the system with constant . The following are equivalent:
- every eigenvalue of , real or complex, satisfies ;
- as ;
- for every the solution of the homogeneous system satisfies .
In that case is not an eigenvalue, the equilibrium is unique, and every solution converges to it: the equilibrium is (globally) asymptotically stable.
Interpretation¶
The deviation from equilibrium evolves as . For a diagonalizable matrix it is a sum of terms , and each dies out exactly when the modulus is below . In general the Jordan normal form adds factors , which do not change the conclusion. This is the matrix version of the scalar criterion .
The figure plots the eigenvalues of the three examples below. The first matrix has the single eigenvalue (green), inside the unit circle, so the system is asymptotically stable. The second has inside but outside (red), and one eigenvalue outside is enough for instability. The third has inside and on the circle (orange): solutions stay bounded and converge, but not to a single equilibrium.
Change the entries of and watch its eigenvalues: while every modulus is below the iterates converge to from any ; push one eigenvalue outside the circle and they diverge.
Complex eigenvalues must be included: a conjugate pair produces rotations whose size is multiplied by each period. A common mistake is to inspect the entries of instead of its eigenvalues; small diagonal entries do not imply stability unless is triangular.
In Math V, asymptotic stability means that all solutions converge, which needs all eigenvalues strictly inside the unit circle. The weaker notion, stable, means that all solutions stay bounded; it holds if and only if all and every eigenvalue with has equal algebraic and geometric multiplicity.
Key Results¶
- If some eigenvalue has , solutions starting on its eigenvector (or its real invariant plane, for a complex pair) grow without bound; solutions starting in the span of the generalized eigenvectors with still converge.
- Eigenvalues with exclude asymptotic stability: gives constant modes, a two-cycle, a nonreal pair a rotation of constant size.
- For : both eigenvalues lie inside the unit circle if and only if and (the determinant and trace are the product and sum of the eigenvalues).
- Necessary condition for any : , since .
- A scalar equation of order is (asymptotically) stable if and only if its companion matrix is, since the eigenvalues are the characteristic roots (higher-order equation).
Examples¶
Asymptotically stable, not diagonalizable. , . The only eigenvalue is , so the system is asymptotically stable. Solving gives ; check: . Here , and despite the factor .
Small diagonal, unstable. has , and eigenvalues and . Unstable; the test agrees, since .
Boundary case. For with the column-stochastic matrix of a two-state Markov chain the eigenvalues are and . Solutions converge, but to a limit that depends on (a multiple of ), so the zero solution is not asymptotically stable. It is stable: both eigenvalues are simple and , so all solutions stay bounded.
Prerequisites¶
- System of Linear Difference Equations
- Stability of a Scalar Difference Equation
- Eigenvalue and Eigenvector
- Complex Absolute Value
Related Concepts¶
- Complex Conjugate Pair of Eigenvalues
- Higher-Order Linear Difference Equation
- Stability of an Equilibrium
- Jordan Normal Form
- Markov Chain
Sources¶
- Math V: Advanced Linear Algebra · Week 2
Aliases: stability of a linear discrete-time system, asymptotic stability of x_{t+1} = A x_t Keywords: all eigenvalues of modulus less than 1, spectral radius below 1, A^t -> 0, |det A| < 1 and |tr A| < 1 + det A, unit circle Symbols: element of, infinity, lambda, product, real numbers, rho, theta
Last updated: 16 October 2026 22:28
Stability of a System of Linear Difference EquationsSystem of Linear Difference EquationsStability of a Scalar Difference EquationEigenvalue and EigenvectorComplex Absolute ValueComplex Conjugate Pair of EigenvaluesHigher-Order Linear Difference EquationStability of an EquilibriumJordan Normal FormMarkov Chain