-
-
Notifications
You must be signed in to change notification settings - Fork 572
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
Implement the classical Hall algebra and polynomials #15311
Comments
comment:3
Review patch uploaded. I've got only one issue I'd like you to fix (unless it's intention), and that's the fact that the Hall algebra doesn't coerce to the symmetric functions until you call the Comments on my changes:
Nice work! for the patchbot: apply trac_15311-hall_algebras-ts.patch trac_15311-rev-dg.patch |
This comment has been minimized.
This comment has been minimized.
Dependencies: #15305 |
comment:5
Replying to @darijgr:
I'll fix that in the next day or so.
Ah, sorry I forgot the #15305 dependency which does this.
I believe it makes the scalar product agree with the HL scalar product... I saw something that this made the map "nice", but I don't think it was in Schiffmann.
Fair enough.
Thanks, and thank you for reviewing this! I'll post a new version with your changes folded in once I've fixed the coercion issue. See you soon, Travis |
comment:6
BTW unless you married someone called Scirmshaw, there is one more misspelling of your name than what I caught :) (and many more in #15300) |
comment:7
I was trying out new spellings of my names, and then copy/paste fun! XP So I've folded in your review patch and made the following changes:
I didn't want to make this depend on #11726 since functionally it will work when Laurent polynomials do the division like they should (although it is horrendously slow with the current #11726 patch). For patchbot: Apply: trac_15311-hall_algebra-ts.patch |
This comment has been minimized.
This comment has been minimized.
comment:8
Did you actually do these changes? Because my edits aren't there and I still don't see HallAlgebra lazily imported. Looks like phases hit you again? (BTW, are there any good rules on when to import lazily vs. regularly, and how to import in general? Like, is it better to import |
comment:9
Ah sorry, I upgraded to Since this is a niche thing IMO (wrt the rest of Sage), it's worthwhile it lazily import it to help keep startup time down. As far as the For patchbot: Apply: trac_15311-hall_algebra-ts.patch |
This comment has been minimized.
This comment has been minimized.
comment:10
Sorry, I forgot about specializations. Here is a fix for another thing I failed to notice: the q=0 case. If you like it, please set to positive_review. Or should I except another exception? (I don't really know what errors for the patchbot: apply trac_15311-hall_algebras-ts.patch trac_15311-rev-dg.patch |
comment:11
I believe the correct syntax is |
comment:12
I've taken a different solution, seeing that I didn't catch |
comment:13
You should use |
comment:14
Thank you! Positive review? |
Reviewer: Darij Grinberg |
comment:15
Yep. Thanks Darij. |
comment:18
The PDF doesn't build:
|
This comment has been minimized.
This comment has been minimized.
comment:19
Fixed (and I folded in the last review patch).
For patchbot: Apply: trac_15311-hall_algebras-ts.patch |
comment:20
The docbuilder reports:
|
comment:21
Jeroen, I though references were global? The reference is defined in
I'm running a full docbuild right now to check. |
comment:22
Attachment: trac_15311-hall_algebras-ts.patch.gz ...Or the For patchbot: Apply: trac_15311-hall_algebras-ts.patch |
comment:23
Documentation works now... |
Merged: sage-5.13.beta4 |
Implements the classical Hall algebra and the corresponding Hall polynomials.
Apply:
Depends on #15305
CC: @amritanshu-prasad @darijgr
Component: algebra
Keywords: Hall algebra polynomials
Author: Travis Scrimshaw
Reviewer: Darij Grinberg
Merged: sage-5.13.beta4
Issue created by migration from https://trac.sagemath.org/ticket/15311
The text was updated successfully, but these errors were encountered: