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
Expose quantum Littlewood-Richardson coefficients from lrcalc #14107
Comments
Attachment: trac_14107_quantum_coho.patch.gz |
comment:2
Here is a patch which is not working ! I have been unable to sort things out. Maybe some Cython expert can help to correct it ? |
Branch: u/chapoton/14107 |
Commit: |
Changed branch from u/chapoton/14107 to u/tscrim/quantum_LR_coeff-14107 |
Author: Frédéric Chapoton, Travis Scrimshaw |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:10
I also added some more explicit cdef/type info, which should result in faster code. |
comment:11
Thanks a lot Travis. ok, good to go. Next step would be to wrap that into an algebra. |
Reviewer: Frédéric Chapoton |
comment:12
Thanks for doing the review. I could finally do this ticket now that I've learned more Cython. I agree that is definitely the next step. Will you be creating said wrapper? (Sorry, I have to do a Matrix pun: I know CyFu. :P) |
Changed branch from u/tscrim/quantum_LR_coeff-14107 to |
Beside Littlewood-Richardson coefficient calculations and fusion
products, Anders Buch's lrcalc C library implements quantum products,
using the rim-hook rewriting rule (this corresponds to cup products in
the cohomology of quantum Grassmanian variety). The latter
functionality needs to be exposed in Sage's interface to lrcalc.
Roadmap:
Change mult to accept a "quantum" argument:
If
quantum
is set, thenmaxrows
andlevel
should beset. Looking at src/mult.c one would just need to call the
quantum_reduce function function on the result of lrcalc's
mult_c
. The result is a list of hash tables, each giving onehomogeneous pieces of the result w.r.t.
q
.CC: @tscrim
Component: combinatorics
Keywords: days45, lrcalc
Author: Frédéric Chapoton, Travis Scrimshaw
Branch/Commit:
4637407
Reviewer: Frédéric Chapoton
Issue created by migration from https://trac.sagemath.org/ticket/14107
The text was updated successfully, but these errors were encountered: