Schur triangulation