#16087: Limit roots in the geometric representation of Coxeter groups
-------------------------------------------------+-------------------------
       Reporter:  nthiery                        |        Owner:
           Type:  enhancement                    |       Status:  new
       Priority:  major                          |    Milestone:  sage-6.2
      Component:  group theory                   |   Resolution:
       Keywords:  days57, plot, coxeter          |    Merged in:
        Authors:  Jean-Philippe Labbé, Vivien    |    Reviewers:
  Ripoll                                         |  Work issues:
Report Upstream:  N/A                            |       Commit:
         Branch:                                 |     Stopgaps:
   Dependencies:                                 |
-------------------------------------------------+-------------------------

Old description:

> Related tickets:
>    - #9290
>    - #13248
>
> TODO:
>   - Cleanup this description!!!!!
>
>   Matrix representation for Coxeter groups
>   - [ ] Root space for general Coxeter groups
>
>         sage: L = RootSystem(<"generalized" coxeter matrix>).root_space()
>         sage: W = L.reflection_group()    returns an instance of
> "CoxeterMatrixGroup"
>
>   - [ ] Generalize CoxeterMatrixGroup from WeylGroup
>         http://trac.sagemath.org/ticket/15703
>         Make it full featured
>   - [ ] Add a category for Lorenzian/HyperbolicCoxeterGroups
>         Inside the hierarchy:
>         CoxeterGroups
>         FiniteCoxeterGroups
>         WeylGroups
>         Lorenzian/HyperbolicCoxeterGroups: generic methods for Coxeter
> groups in an appropriate matrix representation
>
>   - [ ] Allow <-1 coefficients in the Coxeter diagram
>   - [ ] positive roots by depth
>   - [X] Missing: elements of the group as matrices: for free from the
> above
>   - [X] fundamental weights in the root space
>   - [X] finding all reduced words
>   - [ ] signature of the bilinear form
>   - [ ] parabolic elements / elliptic elements of the group
>         algo: build all elements, and select those by a criterion
>         of diagonalizability and max modulus of the eigenvalues
>   - [ ] Compute limit roots L.limit_roots(...)
>   - [ ] Visualize limit roots L.plot_limit_roots()

New description:

 Related tickets:
    - #9290
    - #13248
    - #15974

 TODO:
   - Cleanup this description!!!!!

   Matrix representation for Coxeter groups
   - [ ] Root space for general Coxeter groups

         sage: L = RootSystem(<"generalized" coxeter matrix>).root_space()
         sage: W = L.reflection_group()    returns an instance of
 "CoxeterMatrixGroup"

   - [ ] Generalize CoxeterMatrixGroup from WeylGroup
         http://trac.sagemath.org/ticket/15703
         Make it full featured
   - [ ] Add a category for Lorenzian/HyperbolicCoxeterGroups
         Inside the hierarchy:
         CoxeterGroups
         FiniteCoxeterGroups
         WeylGroups
         Lorenzian/HyperbolicCoxeterGroups: generic methods for Coxeter
 groups in an appropriate matrix representation

   - [ ] Allow <-1 coefficients in the Coxeter diagram
   - [ ] positive roots by depth
   - [X] Missing: elements of the group as matrices: for free from the
 above
   - [X] fundamental weights in the root space
   - [X] finding all reduced words
   - [ ] signature of the bilinear form
   - [ ] parabolic elements / elliptic elements of the group
         algo: build all elements, and select those by a criterion
         of diagonalizability and max modulus of the eigenvalues
   - [ ] Compute limit roots L.limit_roots(...)
   - [ ] Visualize limit roots L.plot_limit_roots()

--

Comment (by jipilab):

 Hey Travis,

 Ok, great! What you just said correspond for Cartan type to the "level 1"
 definition for "generalized" Coxeter graphs introduced by Maxwell in '82
 (Sphere packings and hyperbolic re
 ection groups, J. Algebra 79 (1982), no. 1, 78-97.)

 We will have a look at the patch!

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