#10930: specializations for symmetric functions
-----------------------------+----------------------------------------------
   Reporter:  mantepse       |       Owner:  mantepse                           
                                      
       Type:  enhancement    |      Status:  new                                
                                      
   Priority:  minor          |   Milestone:  sage-4.7                           
                                      
  Component:  combinatorics  |    Keywords:  principal specialization, 
exponential specialization, symmetric functions
     Author:  Martin Rubey   |    Upstream:  N/A                                
                                      
   Reviewer:                 |      Merged:                                     
                                      
Work_issues:                 |  
-----------------------------+----------------------------------------------

Comment(by jbandlow):

 Hi Martin,

 Thanks submitting this!  A quick response to your points above.  I'm not
 sure what you mean by point (1)... can you elaborate?

 For point (2), you can use None as the default value, and then do
 {{{
     if q is None:
         q = self.parent().base_ring().one()
 }}}
 as the first line of your code.

 For point (3), quasisymmetric functions are still somewhat immature--in
 particular they are not in Sage proper. So this is not too big of a
 concern.

 For point (4), yes, there should be more doc and tests.  In particular, I
 find tests like
 {{{
     all( e[mu].principal_specialization(4) == e[mu].expand(4)(1,q,q^2,q^3)
 for mu in Partitions(4) )
 }}}
 particularly convincing.

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