-
-
Notifications
You must be signed in to change notification settings - Fork 567
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
is_squarefree() over multivariate rings does not work #12198
Comments
comment:1
Singular seems to have issues with square-free factorization over ZZ:
This might be implemented in a more recent version, don't know about that. Looking at the Singular source there is a Over QQ it works fine:
I haven't found a way to test square-freeness (as opposed to compute the squarefree factorization) from the Singular command line, is this function not exposed to the Singular interpreter? |
comment:3
Integer coefficients are relatively new in Singular. Many fuctions do not work with them. In this case, Singular raises an error using a callback function (see A workaround, suggested by Martin Lee, for this immediate problem is to If there isn't a ticket already about handling errors raised in libsingular, we should open one. Note that the magical function interface (the one you get through |
Changed keywords from none to squarefree, singular |
comment:4
the same problem happens over finite fields:
If See also #12404. Paul |
comment:5
see also #12129. Paul |
comment:8
The Singular error output has changed in 4.0.0:
|
Stopgaps: todo |
comment:13
This can surely be closed since the incorrect results reported are now computed correctly. Same at #12129. |
comment:14
Agreed. |
This comment has been minimized.
This comment has been minimized.
Reviewer: Travis Scrimshaw |
comment:16
A doctest is being added at #12129 which covers this too. |
The following examples demonstrate the problem:
CC: @malb @burcin @jpflori
Component: basic arithmetic
Keywords: squarefree, singular
Stopgaps: todo
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/12198
The text was updated successfully, but these errors were encountered: