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

FUNCTION: ToE - express any quasi-symmetric function in the E-basis (dual basis of noncommutative elementary symmetric function)

CALLING SEQUENCE:

ToE(qsf)
ToE(qsf, b)
NCSF[ToE](qsf)
NCSF[ToE](qsf, b)

PARAMETERS:

qsf = any quasi-symmetric function
b = any name of a known basis

SYNOPSIS:

EXAMPLES:


> with(NCSF):
> ToE((1+q)^2*F[2,1]*F[2]):                      # expands the input
> ToE((1+q)^2*F[2,1]*F[2],noexpand):             # does not expand (1+q)^2
> ToE((1+q)^2*F[2,1]*F[2],collect):              # collects the result
> ToE((1+q)^5*E[2,3]*E[1,2],'E'):                # specifies a basis
> ToE((1+q)^2*F[2,1]*F[2],noexpand,'F',collect); # the most efficient
> ToE((1-q)^2*F[1,2,1]+QPh[2]&*F[1,1],noexpand,collect);
 
                         2                         2
   - E[1, 2, 1] + (1 - q)  E[1, 1, 1, 1] + ((1 - q)  - 2) E[2, 2]
 
                   2                             2
   + (- 1 + (1 - q) ) E[2, 1, 1] + (- 1 + (1 - q) ) E[1, 1, 2] - E[4]
 
   - E[1, 3] - E[3, 1]
 

SEE ALSO: ToQPh ToQPs ToF ToM