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
divided_difference in SchubertPolynomialRing should not throw errors on unused variables #23423
Comments
comment:1
Now solved in #23403. |
comment:2
It is an orthogonal issue from #23403, and this would be a great place to discuss this as there could be a good use case for considering having a finite number of variables and having this throw an error. I agree with the change, but it is better documented by having a separate ticket for it. |
Commit: |
Dependencies: #23403 |
comment:4
Okay, I did some more investigating. The biggest time sink in the symmetrica version is not symmetrica, but instead most of the time is spent on checking the input via |
comment:6
Turns out no rebase is needed. |
comment:7
We should change |
comment:8
Is that something I should do, or you want to do? I'm fine with |
comment:9
Replying to @darijgr:
I can do it, but it might take me a little longer to push right now. However, it was somewhat a question of seeing if you agree; granted, I didn't phrase it like I should have.
Yes, it is. The rationale: if by chance a user is doing 2/2, it will still work. Granted, this is not likely to happen, but I've had it happen to me enough that I'm paranoid about it now. |
comment:11
Done those changes. But be warned that I haven't tested the correct behavior of the |
Author: Darij Grinberg |
Reviewer: Travis Scrimshaw |
comment:12
Thank you. |
Changed branch from public/combinat/improve_schubert_divided_difference to |
This should yield
0
, not an error. Elements of X are polynomials in infinitely many variables; when they don't use a variable, it doesn't mean that this variable cannot be divided-differenced over.Followup to #23403.
Depends on #23403
CC: @tscrim @sagetrac-sage-combinat
Component: combinatorics
Keywords: schubert, polynomials, divided differences
Author: Darij Grinberg
Branch/Commit:
37b4648
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/23423
The text was updated successfully, but these errors were encountered: