#18447: Implement dual-quasi-Schur basis in NCSF
-------------------------------------+-------------------------------------
Reporter: zabrocki | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: sage-6.7
Component: combinatorics | Resolution:
Keywords: ncsf, qsym, | Merged in:
quasiSchur | Reviewers:
Authors: | Work issues:
Report Upstream: N/A | Commit:
Branch: | 3f0f3a6daffc8ce20820862d2df1584916848661
public/combinat/zabrocki/ncsf_quasi_schur_basis/18447| Stopgaps:
Dependencies: #18415 |
-------------------------------------+-------------------------------------
Changes (by zabrocki):
* commit: => 3f0f3a6daffc8ce20820862d2df1584916848661
* branch: => public/combinat/zabrocki/ncsf_quasi_schur_basis/18447
Comment:
I am looking at how the quasisymmetric Schur basis was implemented and I
think that there is work that should be done. I would suggest that it is
better implemented through the monomial basis (right now it is implemented
in the fundamental basis).
It also seems that the notion of `CompositionTableau(x)` is too
restrictive since it doesn't allow for general fillings of composition
diagrams (which would be quite useful for the definitions of immaculate
tableaux). There is no documentation that indicates that the definition
of `CompositionTableau` comes from [QSCHUR] Haglund, Luoto, Mason, van
Willigenburg, *Quasisymmetric Schur functions*, J. Comb. Theory Ser. A 118
(2011), 463-490.
I think that the original implementation in #13505 was made with the
intention that one day it would be improved.
Here is a down and dirty implementation of the dual basis.
----
Last 10 new commits:
||[http://git.sagemath.org/sage.git/commit/?id=ad57c95f4865dcf94bec776e223c71945bc6c6b3
ad57c95]||{{{add documentation on Phi and Psi under Concrete
representations, monomial and immaculate go under other}}}||
||[http://git.sagemath.org/sage.git/commit/?id=7060357c4c6d55c49d55e4ac01369c699f88aa38
7060357]||{{{cleanup of recent changes, indents, reference links}}}||
||[http://git.sagemath.org/sage.git/commit/?id=aa9301dc7d835896d3e2b9cf1be415ce78f448aa
aa9301d]||{{{changed coercions on complete/elementary/Phi/Psi to algebra
morphisms rather than module morphisms}}}||
||[http://git.sagemath.org/sage.git/commit/?id=e0cb35ed51155865cbdf3598cc2c62fe138ca5e9
e0cb35e]||{{{deleted complete._from_elementary_on_basis which was no
longer in use}}}||
||[http://git.sagemath.org/sage.git/commit/?id=8b2de9197d3785030858defdd7374b65995ad10d
8b2de91]||{{{make the headers nice in the NCSF/QSym section of reference
manual}}}||
||[http://git.sagemath.org/sage.git/commit/?id=d17ebcbe0d28f9d108a91ca57b8667160c8dea84
d17ebcb]||{{{Merge tag '6.7' into
public/combinat/zabrocki/ncsf_qsym_doc_cleanup/18415}}}||
||[http://git.sagemath.org/sage.git/commit/?id=960b32b2b9e546940e2785dd7f5b341ee6cc8ce4
960b32b]||{{{add generic_basis_code to the reference manual, correct
link}}}||
||[http://git.sagemath.org/sage.git/commit/?id=b90b61ae95a23d403cf1f29193ce7ef82914c1ae
b90b61a]||{{{delete weird endomorphism todo, allow to_descent_algebra to
guess at degree}}}||
||[http://git.sagemath.org/sage.git/commit/?id=f2d313a2ec96e09b054fb71a32c1afee4f3f26cd
f2d313a]||{{{correction of doc test with wrong base_ring}}}||
||[http://git.sagemath.org/sage.git/commit/?id=3f0f3a6daffc8ce20820862d2df1584916848661
3f0f3a6]||{{{quick and dirty implementation of dual Quasi-Schur basis}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/18447#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.