#13872: Non-exceptional rigged configuration bijections
-------------------------------------------------+-------------------------
       Reporter:  tscrim                         |        Owner:  tscrim
           Type:  enhancement                    |       Status:
       Priority:  major                          |  needs_work
      Component:  combinatorics                  |    Milestone:  sage-5.13
       Keywords:  rigged configurations          |   Resolution:
  bijection crystals                             |    Merged in:
        Authors:  Travis Scrimshaw               |    Reviewers:  Anne
Report Upstream:  N/A                            |  Schilling
         Branch:                                 |  Work issues:
   Dependencies:  #13838 #14519 #14402 #14157    |       Commit:
  #13605                                         |     Stopgaps:
-------------------------------------------------+-------------------------

Comment (by aschilling):

 Hi Travis,

 As we discussed, could you please add which bijections are conjectural and
 which ones are proven? Also, I currently get some doctest failures with
 the patch in sage-combinat queue:


 {{{
 rigged_configurations anne$ sage -t *.py
 Running doctests with ID 2013-10-29-17-44-20-1f870a4b.
 Doctesting 19 files.
 sage -t __init__.py
     [0 tests, 0.00 s]
 sage -t all.py
     [0 tests, 0.00 s]
 sage -t bij_abstract_class.py
 **********************************************************************
 File "bij_abstract_class.py", line 358, in
 
sage.combinat.rigged_configurations.bij_abstract_class.RCToKRTBijectionAbstract.run
 Failed example:
     RCToKRTBijectionTypeA(RC(partition_list=[[1],[1],[1],[1]])).run()
 Expected:
     [[5, 2]]
 Got:
     [[2], [5]]
 **********************************************************************
 1 item had failures:
    1 of   4 in
 
sage.combinat.rigged_configurations.bij_abstract_class.RCToKRTBijectionAbstract.run
     [54 tests, 1 failure, 0.77 s]
 sage -t bij_type_A.py
     [19 tests, 0.17 s]
 sage -t bij_type_A2_dual.py
     [19 tests, 0.27 s]
 sage -t bij_type_A2_even.py
     [19 tests, 0.20 s]
 sage -t bij_type_A2_odd.py
     [19 tests, 0.25 s]
 sage -t bij_type_B.py
 **********************************************************************
 File "bij_type_B.py", line 532, in
 sage.combinat.rigged_configurations.bij_type_B.RCToKRTBijectionTypeB.run
 Failed example:
     RCToKRTBijectionTypeB(RC(partition_list=[[1],[1,1],[1]])).run()
 Expected:
     [[0, 3]]
 Got:
     [[3], [0]]
 **********************************************************************
 File "bij_type_B.py", line 536, in
 sage.combinat.rigged_configurations.bij_type_B.RCToKRTBijectionTypeB.run
 Failed example:
     RCToKRTBijectionTypeB(RC(partition_list=[[],[1],[1]])).run()
 Expected:
     [[-2, 3, 1]]
 Got:
     [[1], [3], [-2]]
 **********************************************************************
 1 item had failures:
    2 of   7 in
 sage.combinat.rigged_configurations.bij_type_B.RCToKRTBijectionTypeB.run
     [34 tests, 2 failures, 0.27 s]
 sage -t bij_type_C.py
     [28 tests, 0.24 s]
 sage -t bij_type_D.py
 **********************************************************************
 File "bij_type_D.py", line 428, in
 sage.combinat.rigged_configurations.bij_type_D.RCToKRTBijectionTypeD.run
 Failed example:
     RCToKRTBijectionTypeD(RC(partition_list=[[1],[1],[1],[1]])).run()
 Expected:
     [[-3, 2]]
 Got:
     [[2], [-3]]
 **********************************************************************
 1 item had failures:
    1 of   4 in
 sage.combinat.rigged_configurations.bij_type_D.RCToKRTBijectionTypeD.run
     [75 tests, 1 failure, 0.21 s]
 sage -t bij_type_D_twisted.py
 **********************************************************************
 File "bij_type_D_twisted.py", line 327, in
 
sage.combinat.rigged_configurations.bij_type_D_twisted.RCToKRTBijectionTypeDTwisted.run
 Failed example:
     RCToKRTBijectionTypeDTwisted(RC(partition_list=[[],[1],[1]])).run()
 Expected:
     [[-2, 3, 1]]
 Got:
     [[1], [3], [-2]]
 **********************************************************************
 1 item had failures:
    1 of   4 in
 
sage.combinat.rigged_configurations.bij_type_D_twisted.RCToKRTBijectionTypeDTwisted.run
     [25 tests, 1 failure, 0.21 s]
 sage -t bijection.py
     [6 tests, 0.16 s]
 sage -t kleber_tree.py
     [201 tests, 4.01 s]
 sage -t kr_tableaux.py
 **********************************************************************
 File "kr_tableaux.py", line 1363, in
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper._build_module_generators
 Failed example:
     KRT._build_module_generators()
 Expected:
     ([(-1, 3)],)
 Got:
     ([(1,)],)
 **********************************************************************
 File "kr_tableaux.py", line 1398, in
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element._repr_diagram
 Failed example:
     elt._repr_diagram()
 Exception raised:
     Traceback (most recent call last):
       File "/Applications/sage-5.12/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 479, in _run
         self.execute(example, compiled, test.globs)
       File "/Applications/sage-5.12/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 838, in execute
         exec compiled in globs
       File "<doctest
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element._repr_diagram[2]>",
 line 1, in <module>
         elt._repr_diagram()
       File "/Applications/sage-5.12/local/lib/python2.7/site-
 packages/sage/combinat/rigged_configurations/kr_tableaux.py", line 1402,
 in _repr_diagram
         return self.to_tableau()._repr_diagram()
       File "cachefunc.pyx", line 1774, in
 sage.misc.cachefunc.CachedMethodCallerNoArgs.__call__
 (sage/misc/cachefunc.c:9546)
       File "/Applications/sage-5.12/local/lib/python2.7/site-
 packages/sage/combinat/rigged_configurations/kr_tableaux.py", line 1439,
 in to_tableau
         raise ValueError("cannot convert {} to a tableau".format(self))
     ValueError: cannot convert [(-1, 3)] to a tableau
 **********************************************************************
 File "kr_tableaux.py", line 1480, in
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element.weight
 Failed example:
     KR.module_generators[0].weight()
 Exception raised:
     Traceback (most recent call last):
       File "/Applications/sage-5.12/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 479, in _run
         self.execute(example, compiled, test.globs)
       File "/Applications/sage-5.12/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 838, in execute
         exec compiled in globs
       File "<doctest
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element.weight[1]>",
 line 1, in <module>
         KR.module_generators[Integer(0)].weight()
     NameError: name 'KR' is not defined
 **********************************************************************
 File "kr_tableaux.py", line 1492, in
 sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element.e
 Failed example:
     KRT.module_generators[0].e(0)
 Expected:
     [[-2, 1], [-1, -1]]
 Got:
     [(-2, 1)]
 **********************************************************************
 File "kr_tableaux.py", line 1507, in
 sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element.f
 Failed example:
     KRT.module_generators[0].f(0)
 Expected:
     [[1, 1], [2, -1]]
 Got:
     <BLANKLINE>
 **********************************************************************
 5 items had failures:
    1 of   4 in
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element._repr_diagram
    1 of   3 in
 sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element.e
    1 of   3 in
 sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element.f
    1 of   3 in
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper.Element.weight
    1 of   3 in
 
sage.combinat.rigged_configurations.kr_tableaux.KRTableauxWrapper._build_module_generators
     [217 tests, 5 failures, 37.97 s]
 sage -t rigged_configuration_element.py
     [92 tests, 1.31 s]
 sage -t rigged_configurations.py
     [180 tests, 5.29 s]
 sage -t rigged_partition.py
     [54 tests, 0.22 s]
 sage -t tensor_product_kr_tableaux.py
     [78 tests, 2.19 s]
 sage -t tensor_product_kr_tableaux_element.py
     [61 tests, 0.86 s]
 ----------------------------------------------------------------------
 sage -t bij_abstract_class.py  # 1 doctest failed
 sage -t bij_type_B.py  # 2 doctests failed
 sage -t bij_type_D.py  # 1 doctest failed
 sage -t bij_type_D_twisted.py  # 1 doctest failed
 sage -t kr_tableaux.py  # 5 doctests failed
 ----------------------------------------------------------------------
 Total time for all tests: 56.2 seconds
     cpu time: 51.8 seconds
     cumulative wall time: 54.6 seconds
 }}}


 Best,

 Anne

--
Ticket URL: <http://trac.sagemath.org/ticket/13872#comment:13>
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