Opened 13 years ago
Last modified 9 years ago
#5457 closed enhancement
Refactor symmetric functions and k-bounded subspace — at Version 5
Reported by: | nthiery | Owned by: | mhansen |
---|---|---|---|
Priority: | major | Milestone: | sage-5.4 |
Component: | combinatorics | Keywords: | symmetric functions, days38, sd40 |
Cc: | sage-combinat, saliola, bump, chrisjamesberg, zabrocki, SimonKing | Merged in: | |
Authors: | Mike Zabrocki, Anne Schilling | Reviewers: | Dan Bump, Franco Saliola |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
This patch restructures the implementation of symmetric functions in sage
The new implementation makes use of multiple realizations and the category framework. The new access to symmetric functions is via
sage: Sym = SymmetricFunctions(QQ)
Further new features that are implemented:
- The ring of symmetric functions is now endowed with a Hopf algebra structure. The coproduct and antipode are implemented (which were missing before).
- A tutorial on how to use symmetric functions in sage is included at the
beginning of sf.py which is also accessible via
sage: SymmetricFunctions??
- Symmetric functions should now work a lot better with respect to
specializing parameters like
q
andt
for Hall-Littlewood, Jack and Macdonald symmetric functions. Certain functionalities before this change were broken or not possible.
- Documentation was added to LLT polynomials (which had very sparse documentation previously).
- The
k
-bounded subspace of the ring of symmetric function was implemented. Thek
-Schur functions now live in thek
-bounded subspace rather than in the ring of symmetric functions as before.
This patch gained tremendously by the tutorial on symmetric functions written
by Jason Bandlow and Nicolas Thiery, a draft on the k
-bounded subspace by
Jason Bandlow, and code multiple realizations written by Franco Saliola.
See also:http://groups.google.com/group/sage-devel/msg/a49f3288fca1b75c
Change History (5)
comment:1 Changed 13 years ago by
- Description modified (diff)
comment:2 Changed 13 years ago by
- Cc sage-combinat added
comment:3 Changed 9 years ago by
- Dependencies set to 13109
- Report Upstream set to N/A
comment:4 Changed 9 years ago by
- Dependencies 13109 deleted
comment:5 Changed 9 years ago by
- Description modified (diff)
- Keywords symmetric functions sd38 sd40 added
- Reviewers set to Dan Bump, Franco Saliola
- Summary changed from Refactor symmetric functions to Refactor symmetric functions and k-bounded subspace
Note: See
TracTickets for help on using
tickets.