#18014: is_ribbon on skew tableaux and skew partitions don't really check for
ribbonness
-------------------------------------------------+-------------------------
Reporter: darij | Owner:
Type: defect | Status: new
Priority: major | Milestone: sage-6.6
Component: combinatorics | Resolution:
Keywords: ribbon, partition, skew | Merged in:
partition, tableau, sage-combinat, days64 | Reviewers:
Authors: | Work issues:
Report Upstream: N/A | Commit:
Branch: | Stopgaps:
Dependencies: |
-------------------------------------------------+-------------------------
Description changed by darij:
Old description:
> Being a ribbon means not just containing no 2x2 squares; it also means
> being connected.
>
> {{{
> sage: SkewPartition([[3,1],[2]])
> [3, 1] / [2]
> sage: _.is_ribbon()
> True
> }}}
>
> Good news is that these methods seem to never be used.
New description:
Being a ribbon means not just containing no 2x2 squares; it also means
being connected.
{{{
sage: SkewPartition([[3,1],[2]])
[3, 1] / [2]
sage: _.is_ribbon()
True
}}}
Good news is that these methods seem to never be used.
A correct way to check if a skew partition `\lambda / \mu` is a ribbon is
the following: Let `u` be the smallest positive integer for which
`\lambda_u > \mu_u`. Let `v` be the largest integer greater (strictly
greater!!) than `u` for which `\lambda_v = \mu_{v-1} + 1`. If every `i >
v` satisfies `\lambda_i = \mu_i`, then `\lambda / \mu` is a ribbon;
otherwise it is not.
--
--
Ticket URL: <http://trac.sagemath.org/ticket/18014#comment:2>
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.