#15428: Partitions to posets
-------------------------------------------------+-------------------------
Reporter: darij | Owner:
Type: enhancement | Status:
Priority: major | positive_review
Component: combinatorics | Milestone: sage-5.13
Keywords: sage-combinat, partition, | Resolution:
poset | Merged in:
Authors: Darij Grinberg | Reviewers: Travis
Report Upstream: N/A | Scrimshaw
Branch: | Work issues:
Dependencies: #15350 | Commit:
| Stopgaps:
-------------------------------------------------+-------------------------
Comment (by darij):
Hi Nicholas,
what exactly should the `poset()` method on tableaux do? The way I
understand the situation, the poset really comes from the *diagram*. I
could imagine relabelling it according to the entries in a permutation
tableau, but that's not the way I was thinking about it. If I correctly
understand your proposal, my `P.poset(orientation="SE")` would be
something like `P.superstandard_tableau().poset()` in your syntax, which
is quite roundabout in my opinion since the superstandard tableau (the
tableau in which you put 1, 2, ..., |P| just row by row) is a red herring
to my construction (it could just as well be the co-superstandard one,
where you proceed column by column; it is certainly not canonical). But
TBH the main reason why I don't want to change things right now is that I
want `tableaux.py` to be redone by myself or someone else (IIRC we have
discussed this long ago, and I'd be happy to discuss this again, though I
probably can't meet your demands on speed and MuPAD-combinat code reuse --
my goals are more about getting `skew_tableau` closer to `tableaux`'s
feature completeness, and about implementing plane partitions and some
variations of my own) and I'm not very keen on using the current
implementation where it isn't absolutely necessary.
Best regards,\\
Darij
--
Ticket URL: <http://trac.sagemath.org/ticket/15428#comment:7>
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/groups/opt_out.