ACE BN BNA CG CLG COMP FM FREE HEKA IDCA NCA NCSF PART SFA SG SGA SP SYMF TAB TYP

FUNCTION: x2XX - from the basis of monomials to XX Schubert basis

CALLING SEQUENCE:

x2XX(pol)
SP[x2XX](pol)

PARAMETERS:

pol = any expression on monomial basis

SYNOPSIS:

EXAMPLES:


> with(SP):
> Flag(-1):
> x2XX((1+q)^5*x1*x2^2):                         # expands the input
> x2XX((1+q)^5*x1*x2^2,noexpand):                # does not expand (1+q)^5
> x2XX((1+q)^5*x1*x2^2,collect):                 # collects the result
> x2XX((1+q)^5*x1*x2^2,noexpand,collect):
> r := x2XX(2*x1^3 + 4*q^2*x1^2, collect);
 
             3      2   2
   r := (2 y1  + 4 q  y1 ) XX[1]
 
                       2       2      2         2
      + (2 y2 y1 + 2 y1  + 2 y2  + 4 q  y2 + 4 q  y1) XX[2, 1]
 
                                 2
      + (2 y1 + 2 y3 + 2 y2 + 4 q ) XX[3, 1, 2] + 2 XX[4, 1, 2, 3]
 
> Tox(r);
 
                                   3      2   2
                               2 x1  + 4 q  x1
 

SEE ALSO: Flag NewtonInterp