#14261: Iwahori-Hecke algebra with several bases
-------------------------------------------------+--------------------------
       Reporter:  brant                          |         Owner:  
sage-combinat            
           Type:  enhancement                    |        Status:  needs_review 
            
       Priority:  major                          |     Milestone:  sage-5.10    
            
      Component:  combinatorics                  |    Resolution:               
            
       Keywords:  Iwahori Hecke algebra          |   Work issues:               
            
Report Upstream:  N/A                            |     Reviewers:  Andrew 
Mathas?, Dan Bump?
        Authors:  Brant Jones, Travis Scrimshaw  |     Merged in:               
            
   Dependencies:                                 |      Stopgaps:               
            
-------------------------------------------------+--------------------------

Comment (by andrew.mathas):

 A few comments:
 * I think that it is a little dangerous implementing the Kazhdan-Lusztig
 C'-basis and calling it the C-basis. The documentation says clearly that
 this is the C'-basis but these names have been in use for 30+ years at
 this point so I think at the minimum you need to warn people about this.
 (This is even though I agree that KL got the names of these two bases
 "wrong":)

 * As the code is essentially the same, it would be good to implement both
 KL C-basis and the KL C'-basis. This would the problem above but it also
 runs into the problem of what to call the C'-basis. Perhaps use C_basis
 and Cp_basis?

 * Having just said that the code is 'the same' in terms of caching it
 would be better to implement the C'-basis using he observation that C_x' =
 \alpha(C_x), where \alpha is the Z-linear ring automorphism of the Hecke
 algebra which sends q^{1/2} to -q^{-1/2} and T_x to
 (-1)^{\ell(x)}q^{-1/2\ell(x)}T_x.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14261#comment:4>
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to