Changes between Version 33 and Version 42 of Ticket #5457
 Timestamp:
 08/04/12 22:24:55 (8 years ago)
Legend:
 Unmodified
 Added
 Removed
 Modified

Ticket #5457

Property
Status
changed from
needs_work
topositive_review

Property
Reviewers
changed from
Dan Bump, Franco Saliola
toDan Bump, Nicolas M. Thiery

Property
Status
changed from

Ticket #5457 – Description
v33 v42 1 1 This patch restructures the implementation of symmetric functions in sage 2 2 3 The new implementation makes use of multiple realizations and the category 4 framework. The new access to symmetric functions is via 3 The new implementation makes use of multiple realizations and the category framework. The new access to symmetric functions is via 4 5 5 {{{ 6 6 sage: Sym = SymmetricFunctions(QQ) 7 7 }}} 8 9 8 Further new features that are implemented: 10 9 11  The ring of symmetric functions is now endowed with a Hopf algebra structure. 12 The coproduct and antipode are implemented (which were missing before). 10 * The ring of symmetric functions is now endowed with a Hopf algebra structure. The coproduct and antipode are implemented (which were missing before). 13 11 14  A tutorial on how to use symmetric functions in sage is included at the 15 beginning of sf.py which is also accessible via 12 * A tutorial on how to use symmetric functions in sage is included at the beginning of sf.py which is also accessible via 16 13 {{{ 17 14 sage: SymmetricFunctions?? 18 15 }}} 19 16 20  Symmetric functions should now work a lot better with respect to 21 specializing parameters like `q` and `t` for HallLittlewood, Jack 22 and Macdonald symmetric functions. Certain functionalities before 23 this change were broken or not possible. 17 * Symmetric functions should now work a lot better with respect to specializing parameters like `q` and `t` for HallLittlewood, Jack and Macdonald symmetric functions. Certain functionalities before this change were broken or not possible. 24 18 25  Documentation was added to LLT polynomials (which had very sparse documentation 26 previously). 19 * Documentation was added to LLT polynomials (which had very sparse documentation previously). 27 20 28  The `k`bounded subspace of the ring of symmetric function was implemented. 29 The `k`Schur functions now live in the `k`bounded subspace rather than 30 in the ring of symmetric functions as before. 21 * The `k`bounded subspace of the ring of symmetric function was implemented. The `k`Schur functions now live in the `k`bounded subspace rather than in the ring of symmetric functions as before. 31 22 32 This patch gained tremendously by the tutorial on symmetric functions written 33 by Jason Bandlow and Nicolas Thiery, a draft on the `k`bounded subspace by 34 Jason Bandlow, and code multiple realizations written by Franco Saliola. 23 This patch gained tremendously by the tutorial on symmetric functions written by Jason Bandlow, a draft on the `k`bounded subspace by Jason Bandlow, and code multiple realizations written by Franco Saliola. 35 24 36 25 See also http://groups.google.com/group/sagedevel/msg/a49f3288fca1b75c 37 26 38 27 Apply 39 * [attachment:trac_5457symmetric_functionsmz.patch] 28 29 * [attachment:trac_5457symmetric_functionsmz.patch]