Before revision: The Bartels–Stewart algorithm computes by applying the following steps: 1.Compute the real Schur decompositions The matrices and are block-upper triangular matrices, with square blocks of size no greater than .
After revision: The Bartels–Stewart algorithm computes by applying the following steps: 1.Compute the real Schur decompositions The matrices and are block-upper triangular matrices, with diagonal blocks of size or .