Bijection between rigged configurations and KR tableaux¶
Functions which are big switch statements to create the bijection class of the correct type.
AUTHORS:
- Travis Scrimshaw (2011-04-15): Initial version
- Travis Scrimshaw (2012-12-21): Added all non-exceptional bijection types
- Travis Scrimshaw (2014-09-10): Added type \(D_4^{(3)}\)
-
sage.combinat.rigged_configurations.bijection.
KRTToRCBijection
(tp_krt)¶ Return the correct KR tableaux to rigged configuration bijection helper class.
TESTS:
sage: KRT = crystals.TensorProductOfKirillovReshetikhinTableaux(['A', 4, 1], [[2,1]]) sage: from sage.combinat.rigged_configurations.bijection import KRTToRCBijection sage: bijection = KRTToRCBijection(KRT(pathlist=[[5,2]]))
-
sage.combinat.rigged_configurations.bijection.
RCToKRTBijection
(rigged_configuration_elt)¶ Return the correct rigged configuration to KR tableaux bijection helper class.
TESTS:
sage: RC = RiggedConfigurations(['A', 4, 1], [[2, 1]]) sage: from sage.combinat.rigged_configurations.bijection import RCToKRTBijection sage: bijection = RCToKRTBijection(RC(partition_list=[[1],[1],[1],[1]]))