
| ACE | BN | BNA | CG | CLG | COMP | FM | FREE | HEKA | IDCA | NCA | NCSF | PART | SFA | SG | SGA | SYMF | TAB | TYP |
FUNCTION: ToYY - convert any expression to the YY Schubert basis
CALLING SEQUENCE:
PARAMETERS:
SYNOPSIS:
EXAMPLES:
> with(SP):
> Flag(-1):
> ToYY((1+q)^5*x3*x4): # expands the input
> ToYY((1+q)^5*x3*x4,noexpand): # does not expand (1+q)^5
> ToYY((1+q)^5*x3*x4,collect): # collects the result
> ToYY((1+q)^5*x3*x4,noexpand,'x'): # the most efficient
> ToYY((1+q)^5*x3*x4,'x',collect): # specifies a basis
> ToYY((1+q)^5*x3*x4,noexpand,'x',collect):
> ToYY(q^2*x3*Y[2,0], collect);
2 2 2 2
- q y1 YY[2, 0, 0] + q YY[2, 0, 1, 0] + (q y1 + q y2) YY[1, 0, 1, 0]
2 2 2 2
+ (- q y2 - q y1) YY[1, 1, 0] + q y1 YY[0, 0, 1, 0]
2 2 2 2 2 2
+ (q y3 y2 + q y3 y1) YY[1, 0] - q y1 YY[0, 1, 0] + q y3 y1 YY[0]
2
- q YY[2, 1, 0]