TOPICS
Search

Lyapunov Equation


A continuous-time Lyapunov equation is a matrix equation of the form

 AX+XA^T=C,
(1)

where A and C are given n×n real matrices and X is unknown. It is a special case of the Sylvester equation. A unique solution exists for every C iff no two eigenvalues of A, including a repeated choice of the same eigenvalue, sum to zero.

An equivalent convention used in linear stability is

 A^TP+PA=-Q.
(2)

If all eigenvalues of A have negative real parts and Q is a symmetric positive definite matrix, then the unique solution is the symmetric positive definite matrix

 P=int_0^inftye^(A^Tt)Qe^(At)dt,
(3)

where the exponentials are matrix exponentials. The quadratic form V(x)=x^TPx is a Lyapunov function for the system dx/dt=Ax, since

 (dV)/(dt)=-x^TQx<0
(4)

for x!=0. The case Q=I gives Lyapunov's first theorem (Boyd 2009).

The solution of AX+XA^T=C for real matrices is implemented in the Wolfram Language as LyapunovSolve[a, c]. For complex matrices, this function uses the conjugate transpose in place of the transpose.


See also

Linear Stability, Lyapunov Function, Lyapunov's First Theorem, Lyapunov's Second Theorem, Matrix Equation, Sylvester Equation

Explore with Wolfram|Alpha

References

Boyd, S. "Linear Quadratic Lyapunov Theory." Lecture 13 in EE363: Linear Dynamical Systems. Stanford University, Winter 2008-09. https://ee363.stanford.edu/archive/lectures/lq-lyap.pdf.

Cite this as:

Weisstein, Eric W. "Lyapunov Equation." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/LyapunovEquation.html

Subject classifications