#8411: Branching rule fix and doc revision
-----------------------------+----------------------------------------------
   Reporter:  bump           |       Owner:  sage-combinat
       Type:  defect         |      Status:  needs_review 
   Priority:  major          |   Milestone:  sage-4.4     
  Component:  combinatorics  |    Keywords:               
     Author:  Daniel Bump    |    Upstream:  N/A          
   Reviewer:                 |      Merged:               
Work_issues:                 |  
-----------------------------+----------------------------------------------
Description changed by bump:

Old description:

> This corrects a minor problem with branching rules in weyl_characters.py.
>
> Previously branching rules SO(m+n)->SO(m)xSO(n) were implemented using
> rule="extended", and similarly for symplectic groups. However there is
> one
> case where this does not meet the definition of the extended rule, namely
> SO(2n+2m+2)->SO(2n+1)xSO(2m+1). Indeed, the extended rule checks
> to see if the ranks are equal, which they are not in this case.
>
> I thought the cleanest fix was to implement a new rule called
> "orthogonal_sum"
> for such cases.
>
> I also took the chance to revise the documentation since what was said
> before about rule="symmetric" was misleading.

New description:

 This corrects a minor problem with branching rules in weyl_characters.py.

 Previously branching rules SO(m+n)->SO(m)xSO(n) were implemented using
 rule="extended", and similarly for symplectic groups. However there is one
 case where this does not meet the definition of the extended rule, namely
 SO(2n+2m+2)->SO(2n+1)xSO(2m+1). Indeed, the extended rule checks
 to see if the ranks are equal, which they are not in this case.

 I thought the cleanest fix was to implement a new rule called
 "orthogonal_sum"
 for such cases.

 I also took the chance to revise the documentation since what was said
 before about rule="symmetric" was misleading.

 Minor bugfix in weightring: 0 in weight lattice should coerce to 1 not 0
 in weight ring.

--

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