#8442: Lie Methods and Related Combinatorics (tutorial)
--------------------------------------------+-------------------------------
   Reporter:  bump                          |       Owner:  bump      
       Type:  enhancement                   |      Status:  needs_info
   Priority:  major                         |   Milestone:  sage-4.6.1
  Component:  documentation                 |    Keywords:            
     Author:  Daniel Bump                   |    Upstream:  N/A       
   Reviewer:  Minh Van Nguyen, Mark Jordan  |      Merged:            
Work_issues:                                |  
--------------------------------------------+-------------------------------

Comment(by bump):

 > Basically, that meant computing certain symmetric power of certain
 representation of GL_m (or SL_m), and finding out whether there was a
 1-dimensional sub-representation.

 For symmetric (or exterior) square you can use the
 frobenius_schur_indicator method. For higher symmetric powers, here is a
 way. Suppose we want to compute the symmetric 5-th power of the
 8-dimensional adjoint representation of SL(3). The relevant groups are
 SL(3) and SL(8), so we need Weyl Character rings A2 and A7.

 {{{
 sage: A2=WeylCharacterRing("A2",style="coroots")
 sage: A7=WeylCharacterRing("A7",style="coroots",cache="true")
 sage: s = A7.fundamental_weights()[1]
 sage: A7(5*s)
 A7(5,0,0,0,0,0,0)
 sage: A7(5*s)
 A7(5,0,0,0,0,0,0)
 sage: A7(5*s).degree()
 792
 }}}

 This is the symmetric 5-th power of the standard representation of SL(8),
 which we want to branch down to SL(3) along the adjoint representation,
 which is a homomorphism SL(3) --> SL(8). So we create the adjoint
 representation, then branch the symmetric 5-th power representation of
 SL(8) down to SL(3).

 {{{
 sage: ad=A2(1,1); ad.degree()
 8
 sage: A7(5*s).branch(A2,rule=branching_rule_from_plethysm(ad,"A7"))
 A2(0,0) + 2*A2(1,1) + A2(0,3) + A2(3,0) + 2*A2(2,2) + A2(1,4) + A2(4,1) +
 2*A2(3,3) + A2(2,5) + A2(5,2) + A2(4,4) + A2(5,5)
 }}}

 There is your decomposition into irreducibles. You can see that there is a
 copy of the trivial representation.

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