Ask Your Question
3

Bug? Polynomial variable name matters

asked 3 years ago

FabianG gravatar image

updated 2 years ago

tmonteil gravatar image

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?

Preview: (hide)

1 Answer

Sort by » oldest newest most voted
1

answered 3 years ago

tmonteil gravatar image

Thanks for reporting, this is clearly a bug, i can reproduce it on latest Sage version 9.4.beta3, it is know tracked at trac ticket 32077. If you want to contribute to this ticket (and others !), you can ask for a trac account or log-in via github, see https://doc.sagemath.org/html/en/deve...

Preview: (hide)
link

Comments

thank you!

FabianG gravatar imageFabianG ( 3 years ago )

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 3 years ago

Seen: 378 times

Last updated: Jun 28 '21