#15806: Integrable representations of (affine) Kac-Moody Lie Algebras
-------------------------------------+-------------------------------------
       Reporter:  bump               |        Owner:  bump
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-6.4
      Component:  combinatorics      |   Resolution:
       Keywords:  Kac-Moody          |    Merged in:
        Authors:  bump               |    Reviewers:
Report Upstream:  N/A                |  Work issues:  Due to a recursive
         Branch:                     |  caching scheme, it can crash for
  public/combinat/integrable-15806   |  hard computations. Obviously this
   Dependencies:                     |  should be fixed. Not all docstrings
                                     |  have doctests.
                                     |       Commit:
                                     |  966ca5c317f3ea9b929d10be3f1f10a2ba2798bb
                                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by tscrim):

 So I managed to get another 30% out of it by making sure the tuples all
 contain integers (it surprised me how much those little casts from `QQ` to
 `ZZ` added up) and a more cleaver implementation of `to_dominant` and
 removed the recurrence calls. Both parts resulted in equal gain.

 I got a little bit more by taking advantage of the fact that roots are
 sometimes dense and directly storing and calling the inverse Cartan
 matrix. I also made the `inner_*q` methods private since they make some
 relatively strong assumptions.

 I'm done for now. Could you test it to make sure everything still works
 and perhaps also see if you can get further than before?

--
Ticket URL: <http://trac.sagemath.org/ticket/15806#comment:22>
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