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
sage.combinat.rigged_configurations.bijection.KRTToRCBijection(tp_krt)

Return the correct KR tableaux to rigged configuration bijection helper class.

TESTS:

sage: KRT = 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]]))

Previous topic

Rigged Configuration Bijections

Next topic

Abstract classes for the rigged configuration bijections

This Page