-
-
Notifications
You must be signed in to change notification settings - Fork 535
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
Problem with cuspidal_subspace and new_subspace for modular symbols #2535
Comments
comment:1
The underlying bug was that we didn't use the star operator in addition to the Hecke operators when trying to determine the dual space to a space of modular symbols. I added this in, though there are several choices as to how to best do that. I added in at least two of these, and added a flag that chooses between them. I tested a handful of small examples, and picked the clear winner on these examples as a default. We should revisit this at some point and decide if that's really the best choice, or if there are tradeoffs with weight vs. level, etc. I also added a few doctests here and there, since I was at it. |
comment:2
Patch looks good -- code is clean, doctests are good. I cannot be the only judge on this patch because I am not expert in the functionality. One change I would advocate is documenting the choices for |
comment:3
Negative review, since the code doesn't work on the example given below:
|
comment:5
Reclassify so this ticket is picked up properly by the various reports. Cheers, Michael |
comment:7
Could #1127 be related? Cheers, Michael |
comment:8
The attached patch addresses William's counterexample, and should be applied after Craig's patch. |
comment:9
Attachment: trac-2535-final.patch.gz Final version of patch attached, with one or two small improvements over previous. |
comment:11
Merged in Sage 3.3.alpha2 Cheers, Michael |
There's some error with
plus_submodule
andcuspidal_submodule
not being "commutative." Here's an example:I'll look at this soon.
CC: @aghitza @JohnCremona
Component: modular forms
Issue created by migration from https://trac.sagemath.org/ticket/2535
The text was updated successfully, but these errors were encountered: