Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Why can you determine the stability of a system by taking the eigenvalues of the Jacobian? I know it's an elementary question but it's been a while.

Thank you!

share|cite|improve this question
On which king of system are you working? – Davide Giraudo Feb 4 '12 at 17:38
The system is $\dot{x} = f(x, u)$, $y = h(x, u)$ – badatmath Feb 4 '12 at 18:03
up vote 3 down vote accepted

Let's consider a system $\dot x = f(x)$, $x \in \Omega \subset \mathbb{R}^n$, $f(0) = 0$. If a function $f(x)$ is sufficiently smooth then we can rewrite this system as $\dot x = Ax + g(x)$, where $g(x) = o(|x|)$ and $A$ is actually the Jacobi matrix of $f(x)$ in $x = 0$. The Lyapunov-Poincare theorem states then that if for any eigenvalue $\lambda$ of matrix $A$ we have $\Re (\lambda) < 0$ then $x(t) \equiv 0$ is asymptotically stable solution, else if there exists $\lambda$ such that $\Re(\lambda) > 0$ then our system is unstable.

There exists a generalisation of this result to the case of nonstationary systems $\dot x = f(t,x)$.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.