-
-
Notifications
You must be signed in to change notification settings - Fork 491
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
schur functions construct elements with coefficients in the wrong base ring #33313
Comments
comment:1
Technically speaking, it shouldn’t matter that they are stored as integers as coercion should allow that to work. That being said, we can be more careful about how we build these things without a loss of optimization during the construction. Without testing the code, I am a bit skeptical that there is not also a bug in the input because it should be a partition. I don’t quite understand why this is even constructing an element of the Schur functions, but I don’t have the code in front of me right now. I will take a more detailed look tomorrow. |
comment:2
Ah, the input should be treated as a skew partition. This is where our problems comes from. Here is a more minimal example:
|
Commit: |
comment:3
Here is a fix, where this is exposing a deeper issue with not converting the coefficients correctly. So working over, say, I also did some optimizations for
versus with #33267:
versus 9.5:
#33267 dependency is for a trivial conflict. New commits:
|
Dependencies: #33267 |
Author: Travis Scrimshaw |
comment:4
In |
comment:5
pyflakes plugin is not happy about the remaining
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:7
I have chosen to call is convert to be more flexible. I also removed the unused |
comment:8
Patchbot is morally green (failure is due to #32773). |
comment:9
Thanks for writing a fix. |
Reviewer: Vincent Deleroix |
Changed branch from public/combinat/skew_schur_coeff-33313 to |
Changed commit from |
Changed reviewer from Vincent Deleroix to Vincent Delecroix |
The underlying reason for this error is that coefficients are stored as integers
Original report https://groups.google.com/g/sage-support/c/vxgtsSwJxXE
Depends on #33267
CC: @tscrim
Component: combinatorics
Author: Travis Scrimshaw
Branch:
5ffa2f0
Reviewer: Vincent Delecroix
Issue created by migration from https://trac.sagemath.org/ticket/33313
The text was updated successfully, but these errors were encountered: