Block upper triangular matrix (source code)

= Block upper triangular matrix

A block upper triangular matrix is a <block matrix> with square diagonal blocks and zero blocks below them. Its determinant is the product of the determinants of its diagonal blocks.