FUNCTION: SgaNormal - reduce each permutation inside an expression to the
minimum symmetric group containing it
CALLING SEQUENCE:
- SgaNormal(e)
- SgaNormal(e, m)
- SGA[SgaNormal](e)
- SGA[SgaNormal](e, m)
-
PARAMETERS:
- e = any element of the symmetric group algebra
- m = any positive integer denoting the degree of a symmetric group
SYNOPSIS:
- The SgaNormal function reduces each permutation inside an expression to
the minimum symmetric group containing it (Sn is contained in Sn+1 by
addition of the fixed point n+1).
- If a parameter m has been specified, the minimum is choosen to be m.
- Whenever there is a conflict between the function name SgaNormal and
another name used in the same session, use the long form
SGA['SgaNormal'].
EXAMPLES:
> with(SGA):
> SgaNormal(a*A[3,1,2] - b^2*A[2,1,3,4]);
2
- b A[2, 1] + a A[3, 1, 2]
> SgaNormal(a*A[3,1,2] - b^2*A[2,1,3,4], 3);
2
- b A[2, 1, 3] + a A[3, 1, 2]
SEE ALSO: