From ac58286892b17ccac976e24fe67aaff436743941 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Mon, 4 Oct 2021 22:27:17 -0700 Subject: [PATCH] Matrix.gram_schmidt: Use sage.rings.abc --- src/sage/matrix/matrix2.pyx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/sage/matrix/matrix2.pyx b/src/sage/matrix/matrix2.pyx index 74e01aa7241..c89931c018f 100644 --- a/src/sage/matrix/matrix2.pyx +++ b/src/sage/matrix/matrix2.pyx @@ -10646,10 +10646,8 @@ cdef class Matrix(Matrix1): sage: mu*G == A True """ - import sage.rings.real_double - import sage.rings.complex_double R = self.base_ring() - if R in [sage.rings.real_double.RDF, sage.rings.complex_double.CDF]: + if instance(R, (sage.rings.abc.RealDoubleField, sage.rings.abc.ComplexDoubleField)): Q, R = self.transpose().QR() m = R.nrows(); n = R.ncols() if m > n: