DoubleMatrixIsUpperHessenberg Property |
Namespace: Novacta.Analytics
A matrix is upper Hessenberg if it is square and has zero entries below its first sub-diagonal.
Let be a matrix, and consider its generic entry
where and
are the
number of rows and columns of , respectively.
If , the matrix has
sub-diagonals: for
, the
-th sub-diagonal is the collection of entries
corresponding to the positions
Hence IsUpperHessenberg returns true if and whenever .