Abstract

Lyapunov and Sylvester equations play an important role in linear systems theory. This paper deals with a method of solving such equations of the form AP + PB = K and P − APB = K with A ∈ R m × m , B ∈ R n × n , and P, K ∈ R m × n , by exploiting the matrix-algebra structure of the problem. No use is made of Kronecker products and the largest matrices occurring in the algorithms are of sizes m × m, n × n, and m × n. The Faddeev method for matrix inversion lies at the very heart of the algorithms presented. It occurs on several levels of the problem: for the matrices A and B and for the Lyapunov and Sylvester operators. The resulting algorithms are capable of solving the equations in a finite number of recursion steps. They are very much apt for symbolic calculation. It is shown how a solution can be quickly obtained for an equation with an arbitrary right-hand side K, provided a solution is known for a right-hand side xy T of rank 1, where ( A, x) and ( B T, y ) are reachable pairs. The concept of a Faddeev reachability matrix introduced here turns out to be very useful. It establishes a close connection between the controller canonical (companion) form of a reachable pair ( A, b) and the Faddeev sequence of A. If A is already on controller form, then its Faddeev sequence takes on an especially simple form. Also in the symmetric case where A = B T , many important simplifications arise. For this case alternative algorithms that require less iterations are developed. The paper concludes with some examples concerning the symbolic solution of the Lyapunov equation AP + PA T = bb T with ( A, b) on controller form, showing the potential of the algorithms.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.