fails:Matrix#regular? returns false unless rank(A) != n
fails:Matrix#regular? returns false if the determinant is 0
