#19139: Implement categories for KR crystals
-----------------------------+------------------------------------
   Reporter:  tscrim         |            Owner:  sage-combinat
       Type:  enhancement    |           Status:  new
   Priority:  major          |        Milestone:  sage-6.9
  Component:  combinatorics  |         Keywords:  crystals, KR
  Merged in:                 |          Authors:  Travis Scrimshaw
  Reviewers:                 |  Report Upstream:  N/A
Work issues:                 |           Branch:
     Commit:                 |     Dependencies:
   Stopgaps:                 |
-----------------------------+------------------------------------
 The aim of this ticket is to implement a category for KR crystals and
 their tensor products. We do so by implementing a category for (abstract)
 U,,q,,'(''g'')-crystals, which I have called
 `AffineDerivedSubaglebraCrystals`. Tthere will be a regular affine derived
 subalgebra crystals subcategory, and from that, the subcategories with be
 KR crystals and their tensor products (which do not have a subcategory
 relationship).

 This allows for a uniform interface for all KR crystals, allowing us to
 define things like `energy_function` for only tensor products of KR
 crystals where we don't have to check types. This also makes the default
 weight lattice for general crystals of affine type be the extended affine
 weight lattice, but anything in the affine derived subalgebra category
 will use the non-extended weight lattice. As a consequence, it removes
 duplication of trivial `weight_lattice_realization` methods. This category
 also allows a better interface which to draw 0-arrows in reverse for
 digraphs.

--
Ticket URL: <http://trac.sagemath.org/ticket/19139>
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.

Reply via email to