#15375: Extended Affine Weyl Groups SD40
-------------------------------------+-------------------------------------
       Reporter:  bump               |        Owner:  bump
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.7
      Component:  combinatorics      |   Resolution:
       Keywords:  days54, coxeter,   |    Merged in:
  days64, days65                     |    Reviewers:  bump
        Authors:  Daniel Bump, Dan   |  Work issues:
  Orr, Anne Schilling, Mark          |       Commit:
  Shimozono, Nicolas Thiery.         |  d146bdd5c5c5d1fbeace1b039c15d63d085cdba4
Report Upstream:  N/A                |     Stopgaps:
         Branch:                     |
  public/combinat/extended_affine_weyl_groups-15375|
   Dependencies:  #10963, #14102     |
-------------------------------------+-------------------------------------

Comment (by aschilling):

 Hi Mark,

 I rebased your patch on top of sage-6.8.beta4. So please pull the changes
 before you keep editing!

 I see this in the diff without a doc test and a comment:
 {{{
 diff --git a/src/sage/combinat/root_system/type_affine.py
 b/src/sage/combinat/root_system/type_affine.py
 index f505c47..c19136e 100644
 --- a/src/sage/combinat/root_system/type_affine.py
 +++ b/src/sage/combinat/root_system/type_affine.py
 @@ -419,6 +419,14 @@ class AmbientSpace(CombinatorialFreeModule):
          return
 vector(list(vector(classical._plot_projection(classical(x)))) +
                        [x["deltacheck"]])

 +    def from_vector_notation(self, weight, style="lattice"):
 +        """
 +        ..TODO:: CHECK THIS STUPID DEFAULT IMPLEMENTATION WITH DAN
 +
 +        This is in particular used to compute demazure-lusztig characters
 +        """
 +        return weight
 }}}
 Can this be taken out?

 When I tried the following, I got an error message
 {{{
 sage: E.inject_shorthands()
 ---------------------------------------------------------------------------
 NotImplementedError                       Traceback (most recent call
 last)
 <ipython-input-28-d05fc29a74b6> in <module>()
 ----> 1 E.inject_shorthands()

 /Applications/sage/local/lib/python2.7/site-
 packages/sage/categories/sets_cat.pyc in inject_shorthands(self, verbose)
    2351                 from sage.misc.misc import inject_variable
    2352                 if not hasattr(self, "_shorthands"):
 -> 2353                     raise NotImplementedError("no shorthands
 defined for {}".format(self))
    2354                 for shorthand in self._shorthands:
    2355                     realization = getattr(self, shorthand)()

 NotImplementedError: no shorthands defined for Extended affine Weyl group
 of type ['A', 2, 1]
 }}}
 Do you want shorthands for all the realizations?

 Similarly,
 {{{
 sage: E.group_generators()
 ---------------------------------------------------------------------------
 NotImplementedError                       Traceback (most recent call
 last)
 <ipython-input-44-d96974f8367c> in <module>()
 ----> 1 E.group_generators()

 /Applications/sage/local/lib/python2.7/site-
 packages/sage/categories/groups.pyc in group_generators(self)
     108                 return Family(self.gens())
     109             except AttributeError:
 --> 110                 raise NotImplementedError("no generators are
 implemented for this group")
     111
     112         def monoid_generators(self):

 NotImplementedError: no generators are implemented for this group
 }}}

 Best,

 Anne

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