#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.

Reply via email to