Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Bug? Polynomial variable name matters

The following calculation of an intersection of curves over QQbar raises an error within Singular on Sage v9.2.

P.<a, y, z> = ProjectiveSpace(QQbar, 2)
f = a^3 + z^3
C = Curve(f)
g = (a + y)^3 + z^3
D = Curve(g)
print(C.intersection_points(D))

It does not when replacing the variable name a by x.

I assume this is a bug but could not trace it down to the internals of rational_points and the Singular interface. The variables band dwork, whereas c raises a different error. Does anyone know more about that? Is it already fixed in the newer versions? Should I post this as a ticket on https://trac.sagemath.org?

Bug? Polynomial variable name matters

The following calculation of an intersection of curves over QQbar raises an error within Singular on Sage v9.2.

P.<a, y, z> = ProjectiveSpace(QQbar, 2)
f = a^3 + z^3
C = Curve(f)
g = (a + y)^3 + z^3
D = Curve(g)
print(C.intersection_points(D))

It does not work when replacing the variable name a by x.

I assume this is a bug but could not trace it down to the internals of rational_points and the Singular interface. The variables band d work, whereas c raises a different error. Does anyone know more about that? Is it already fixed in the newer versions? Should I post this as a ticket on https://trac.sagemath.org?

Bug? Polynomial variable name matters

The following calculation of an intersection of curves over QQbar raises an error within Singular on Sage v9.2.

P.<a, y, z> = ProjectiveSpace(QQbar, 2)
f = a^3 + z^3
C = Curve(f)
g = (a + y)^3 + z^3
D = Curve(g)
print(C.intersection_points(D))

It does work when replacing the variable name a by x.

I assume this is a bug but could not trace it down to the internals of rational_points and the Singular interface. The variables band d work, whereas c raises a different error. Does anyone know more about that? Is it already fixed in the newer versions? Should I post this as a ticket on https://trac.sagemath.org?

Bug? Polynomial variable name matters

The following calculation of an intersection of curves over QQbar raises an error within Singular on Sage v9.2.

P.<a, y, z> = ProjectiveSpace(QQbar, 2)
f = a^3 + z^3
C = Curve(f)
g = (a + y)^3 + z^3
D = Curve(g)
print(C.intersection_points(D))

It does work when replacing the variable name a by x.

I assume this is a bug but could not trace it down to the internals of rational_points and the Singular interface. The variables band d work, whereas c raises a different error. Does anyone know more about that? Is it already fixed in the newer versions? Should I post this as a ticket on https://trac.sagemath.org?