
| ACE | BN | BNA | CG | CLG | COMP | FREE | HEKA | IDCA | NCA | NCSF | PART | SFA | SG | SGA | SP | SYMF | TAB | TYP |
FUNCTION: ToXfix - convert any expression to the X Schubert basis of the ring of polynomials as a free module over Sym
CALLING SEQUENCE:
PARAMETERS:
SYNOPSIS:
EXAMPLES:
> with(FM):
> FM_n(4);
4
> ToXfix((1+q)^2*x3*x4): # expands the input
> ToXfix((1+q)^2*x3*x4,noexpand): # does not expand (1+q)^2
> ToXfix((1+q)^2*x3*x4,collect): # collects the result
> ToXfix((1+q)^2*x3*x4,noexpand,'x'): # the most efficient
> ToXfix((1+q)^2*x3*x4,'x',collect): # specifies a basis
> ToXfix((1+q)^2*x3*x4,noexpand,'x',collect):
> ToXfix(q^2*x3*X[3,1,4,2]*Y[0,1], collect);
2 2 2
- q X[1, 3, 2, 4] X[1, 2, 3, 4] + q s[1] X[3, 4, 1, 2]
2 2 2
+ q s[1] X[3, 2, 4, 1] + q s[1] X[4, 1, 3, 2] + q X[3, 4, 2, 1]
2 2
+ q X[4, 2, 3, 1] - q s[1, 1, 1] X[2, 3, 1, 4]
2 2
- q s[1, 1, 1] X[3, 1, 2, 4] + q s[1, 1, 1, 1] X[1, 3, 2, 4]
SEE ALSO: ToXfixScal