#3663: add support for affine crystals [with patch, positive review]
-----------------------------+----------------------------------------------
   Reporter:  mhansen        |       Owner:  aschilling                 
       Type:  enhancement    |      Status:  new                        
   Priority:  major          |   Milestone:  sage-combinat              
  Component:  combinatorics  |    Keywords:  affine crystals            
Work_issues:                 |      Author:  Anne Schilling, Brant Jones
   Reviewer:  Dan Bump       |      Merged:                             
-----------------------------+----------------------------------------------

Comment(by bump):

 I am reviewing the version of the patch that is in the combinat queue,
 running under sage 4.1.1.

 I ran {{{sage -testall}}}.
 The patch introduces no new failures. (Where it appears in the queue there
 are some failures, but the same failures still occur if you qpop the
 patch, rebuild and run testall again, so they are not caused by this
 patch.)

 All new methods have docstrings and tests.

 Kirillov-Reshetikhin crystals for are crystal bases on modules of
 quantized enveloping algebras of affine Kac-Moody Lie algebras. They had
 their origin in the observation that it was sometimes possible to define
 crystal bases on the data parametrizing the eigenstates in the Bethe
 Ansatz. Beyond that, they tend to be perfect crystals, from which all
 integrable modules of the quantum group can be constructed. There is one
 Kirillov-Reshetikhin crystal {{{B(r,s)}}} based on tableaux of rectangular
 shape {{{s^r}}} for every positive integer s and index r of the underlying
 classical crystal.

 Constructions of all for the classical untwisted and untwisted types are
 summarized in Fourier, Schilling and Okado
 http://front.math.ucdavis.edu/0811.1604. Most but all of these are
 implemented in sage by this patch.

 The unimplemented crystals are listed here: http://groups.google.com/group
 /sage-combinat-devel/msg/9571cf3991bca4db?hl=en

 I generated quite a few of these and ran {{{C.check()}}} on them. I looked
 at a few of them more closely. I am confident that the patch is correct.
 It is also an important advance to have these affine crystals in sage.

 Some useful functionality is also added in {{{crystals.py}}}. Namely,
 morphisms of crystals and some root string operations.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3663#comment:8>
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 post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to