Use Lyapunov Stability theorum if the condition is “for every symmetric and positive definite matrix”

control theorylinear algebralyapunov-functionsmatricespositive definite

In class, we are given the Lyapunov Stability Theorem, which reads:
For an LTI autonomous system $\dot x = Ax$, the following statements are equivalent:

  1. The system is asymptotically stable.
  2. All eigenvalues of matrix A have a negative real part.
  3. For every symmetric and positive definite matrix $Q$, there exists a unique solution $P$ to the Lyapunov equation $PA + A^TP = -Q$, where $P$ is positive definite.

Then the note gives one example where there exists a $Q$ such that a unique positive definite $P$ is found. It directly states that the system is asymptotically stable. And another example where a positive definite $P$ is given and found a positive definite $Q$, also states that the system is asymptotically stable.

What I am confused is: The 3) condition reads "'FOR ALL' p.d. $Q$, there exists a unique p.d. P that satisfies the Lyapunov condition, then the system is asymptotically stable". How can, in the example given, only finding one $Q$ with unique $P$ can conclude that the system is asymptotically stable? Also, how can finding one $P$ with unique $Q$ can conclude the system is asymptotically stable?

In my opinion, it is impossible to use condition 3) to conclude if the system is asymptotically stable or not because it is impossible to enumerate all $Q$. Did I misunderstand anything with the Lyapunov Stability Theorem here?

Thank you so much for reading my questions and the answers!

For reference, I have taken two classes that stated this theorem with an example. Here are the screenshots. The first two images are from the first lecture with an example of "given a $P$, find a $Q$ and the system is asymptotically stable". The next three images are from the second lecture, saying the same theorem, with an example of "given a $Q$, find a $P$ and the the system is asymptotically stable".

Appreciatively,
William

Lecture 1 theorem:
Lecture 1-1
Lecture 1 example:
Lecture 1-2

Lecture 2 theorem:
Lecture 2-1
Lecture 2-2
Lecture 2 example:
Lecture 2-3

I found a proof from the same prof's higher level class proving that these three statements are equivalent, which further confuses me why it's sufficient to have one satisfying example and conclude the asymptotical stability.

proof-1
proof-2

Best Answer

I suspect that your professor might have combined the single case (one positive definite $Q$) together with the theorem of the Lyapunov equation.

Namely, the equation $P\,A+A^\top P=-Q$ arises from the Lyapunov function $V(x)=x^\top P\,x$ combined with the dynamics $\dot{x}=A\,x$. Using the dynamics in the Lyapunov function when evaluating it time derivative yields

\begin{align} \dot{V}(x) =& x^\top P\,\dot{x} + \dot{x}^\top P\,x, \\ =& x^\top P\,A\,x + x^\top A^\top P\,x, \\ =& x^\top (P\,A + A^\top P)\,x. \end{align}

So if $P\,A+A^\top P=-Q$ then $\dot{V}(x) = -x^\top Q\,x$. So if you can find a single pair of positive definite $Q$ and $P$ that satisfy this, then you have a radially unbound positive definite Lyapunov function for equilibrium $x=0$ of $\dot{x}=A\,x$ which has a negative definite time derivative. This is sufficient to show global asymptotic stability.

The theorem of the Lyapunov equation states that if $\dot{x}=A\,x$ is globally asymptotically stable, then for every positive definite $Q$ there is a positive definite $P$ such that $P\,A+A^\top P=-Q$. However, the previous paragraph showed that if a single pair of positive definite $Q$ and $P$ that satisfies $P\,A+A^\top P=-Q$ the system can be shown to be globally asymptotically stable. Thus from the theorem of the Lyapunov equation it follows that if one can find a single pair it implies that for every positive definite $Q$ there exists a positive definite $P$ that also solves $P\,A+A^\top P=-Q$.