#20564: KleshchevPartitions
-------------------------------------+-------------------------------------
       Reporter:  andrew.mathas      |        Owner:  andrew.mathas
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-7.2
      Component:  combinatorics      |   Resolution:
       Keywords:  Kleshchev          |    Merged in:
  partition tuples                   |    Reviewers:
        Authors:  Andrew Mathas      |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  ac574c7f3156effe84e8f9247aeac877e23d52b3
  u/andrew.mathas/kleshchevpartitions|     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Old description:

> Implement subclasses of `PartitionTuples` for Kleshchev partition tuples.
> These partition tuples index the simple modules for the cyclotomic Hecke
> algebras of type A and the crystal basis of corresponding integrable
> highest weight modules for the affine special linear groups.
>
> {{{#!python
> sage: KleshchevPartitions(5,[3,2,1],size=3)[:]
> [([], [], [2, 1]),
>  ([1], [], [1, 1]),
>  ([], [], [1, 1, 1]),
>  ([], [1], [2]),
>  ([], [], [3]),
>  ([1], [], [2]),
>  ([2], [], [1]),
>  ([], [1], [1, 1]),
>  ([], [1, 1], [1]),
>  ([], [2], [1]),
>  ([1], [2], []),
>  ([], [3], []),
>  ([1], [1], [1]),
>  ([1, 1], [1], []),
>  ([2], [1], []),
>  ([3], [], [])]
> }}}
>
> There is significant overlap between this patch and
> http://trac.sagemath.org/ticket/20469, which implements the corresponding
> crystals.
>
> These patches should be merged.

New description:

 Implement subclasses of `PartitionTuples` for Kleshchev partition tuples.
 These partition tuples index the simple modules for the cyclotomic Hecke
 algebras of type A and the crystal basis of corresponding integrable
 highest weight modules for the affine special linear groups.

 {{{#!python
 sage: KleshchevPartitions(5,[3,2,1],size=3)[:]
 [([], [], [2, 1]),
  ([1], [], [1, 1]),
  ([], [], [1, 1, 1]),
  ([], [1], [2]),
  ([], [], [3]),
  ([1], [], [2]),
  ([2], [], [1]),
  ([], [1], [1, 1]),
  ([], [1, 1], [1]),
  ([], [2], [1]),
  ([1], [2], []),
  ([], [3], []),
  ([1], [1], [1]),
  ([1, 1], [1], []),
  ([2], [1], []),
  ([3], [], [])]
 }}}

 There is significant overlap between this patch and
 http://trac.sagemath.org/ticket/20469, which implements the corresponding
 crystals so these patches should be merged. Unfortunately, the labellings
 used for these sets of multipartitions in the two patches are different:
 {{{#!python
 sage: C = crystals.KleshchevPartitions(4, [3,2,1])
 sage: [p for p in C.subcrystal(max_depth=3) if sum(sum(l) for l in
 p.value.value) == 3]
 [([], [], [1, 1, 1]),
  ([1], [1, 1], []),
  ([1], [2], []),
  ([2, 1], [], []),
  ([], [1, 1], [1]),
  ([1, 1], [1], []),
  ([1, 1], [], [1]),
  ([], [1], [2]),
  ([1, 1, 1], [], []),
  ([2], [1], []),
  ([], [1], [1, 1]),
  ([1], [1], [1]),
  ([2], [], [1]),
  ([3], [], []),
  ([], [1, 1, 1], []),
  ([1], [], [1, 1])]
 }}}

--

Comment (by andrew.mathas):

 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=fb0692967b2c6eca0f1409f1466fa5c6c5a0524f
 fb06929]||{{{Fixing doc-tests}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=00713ff4b81fd3e70cd49d48e3cd80dcbb742d49
 00713ff]||{{{Merge branch 'develop' into t/20564/kleshchevpartitions}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=ac574c7f3156effe84e8f9247aeac877e23d52b3
 ac574c7]||{{{Fixing doc-tests and merge into develop branch}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/20564#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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to