Consider changing all fractions.Fraction for sp.Rational since the library is already heavily based on sympy. It would be more coherent with the symbolic output. Currently, the output type, for int dimension is different between Gorin and Collins algorithms.
Consider changing all
fractions.Fractionforsp.Rationalsince the library is already heavily based onsympy. It would be more coherent with the symbolic output. Currently, the output type, forintdimension is different betweenGorinandCollinsalgorithms.