Hessenberg Decomposition VI
- Updated2025-07-30
- 2 minute(s) read
Performs the Hessenberg decomposition of Input Matrix. Wire data to the Input Matrix input to determine the polymorphic instance to use or manually select the instance.

The following expression defines the Hessenberg decomposition of an n × n matrix A:
A = QHQHwhere Q is an orthogonal matrix when matrix A is a real matrix and a unitary matrix when matrix A is a complex matrix, QH is the conjugate transpose of matrix Q, and H is a Hessenberg matrix.
By definition, a Hessenberg matrix is a matrix with zeros under the main subdiagonal, as shown by the following matrix.