#13404: Improved printing for symmetric function bases and misc refactoring
---------------------------------------+------------------------------------
       Reporter:  nthiery              |         Owner:  sage-combinat
           Type:  enhancement          |        Status:  needs_review 
       Priority:  major                |     Milestone:  sage-5.4     
      Component:  combinatorics        |    Resolution:               
       Keywords:  symmetric functions  |   Work issues:               
Report Upstream:  N/A                  |     Reviewers:               
        Authors:  Nicolas M. ThiƩry    |     Merged in:               
   Dependencies:  #13399               |      Stopgaps:               
---------------------------------------+------------------------------------

Comment (by nthiery):

 Replying to [comment:15 aschilling]:
 > Could you please be more specific what previous means and what precisely
 is equal, but not identical?

 It's about this hunk:

 {{{
 @@ -363,21 +361,18 @@ class Jack(UniqueRepresentation):
              sage: Sym = SymmetricFunctions(FractionField(QQ['t']))
              sage: JP = Sym.jack().P()
              sage: JQp = Sym.jack().Qp(); JQp
 -            Jack polynomials in the Qp basis over Fraction Field of
 Univariate Polynomial Ring in t over Rational Field
 +            Symmetric Functions over Fraction Field of Univariate
 Polynomial Ring in t over Rational Field in the Jack Qp basis
              sage: a = JQp([2])
              sage: a.scalar(JP([2]))
              1
              sage: a.scalar(JP([1,1]))
              0
              sage: JP(JQp([2]))                        # todo: missing
 auto normalization
 -            ((-t+1)/(-t-1))*JackP[1, 1] + JackP[2]
 +            ((2*t-2)/(2*t+2))*JackP[1, 1] + JackP[2]
              sage: JP._normalize(JP(JQp([2])))
 -            ((-t+1)/(-t-1))*JackP[1, 1] + JackP[2]
 +            ((t-1)/(t+1))*JackP[1, 1] + JackP[2]
          """
 }}}

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