Skip to content
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

proof parameter not passed on when factoring polynomials over function fields #12100

Closed
saraedum opened this issue Nov 29, 2011 · 3 comments
Closed

Comments

@saraedum
Copy link
Member

Applying #9054 to sage 4.7.2 factorization does not work anymore in some cases:

sage: k.<x> = FunctionField(GF(5))
sage: R.<y> = k[]
sage: (y^3-x^3+x).factor(proof=False)
NotImplementedError: proof = True factorization not implemented.  Call factor with proof=False.

The problem is that with #10635 the proof parameter is not passed on anymore to _factor_univariate_polynomial(). As a workaround one can of course call k._factor_univariate_polynomial((f,proof=False) directly.

Component: factorization

Keywords: function_fields

Issue created by migration from https://trac.sagemath.org/ticket/12100

@saraedum saraedum added this to the sage-4.8 milestone Nov 29, 2011
@saraedum
Copy link
Member Author

comment:1

I must have been working with an old version of #9054. The behaviour described above does actually not happen with the current version of #9054. This ticket can be closed. Sorry.

@jdemeyer
Copy link
Contributor

comment:3

If you want a ticket to be closed, set its milestone to sage-duplicate/invalid/wontfix.

@jdemeyer
Copy link
Contributor

Changed dependencies from #9054 to none

@jdemeyer jdemeyer removed this from the sage-4.8 milestone Nov 30, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants