CASA Function: mnormalf

Compute the normal form of a tuple of polynomials modulo a module.

Calling Sequence:

Parameters:

f : list(polynom(rational))
G : list(list(polynom(rational)))
X : list(name)
torder1 : name
torder2 : name

Result:

nf : list(polynom(rational))

Description:

Examples:

> F:=[[x-1,x*y-1],[x*y-1,y],[y,x-1]]:

> G1:=mgbasis(F,[x,y]):

> mnormalf([x^3*y^2+x^3+1,y^3+x+1],G1,[x,y]);

[Maple Math]

> G2:=mgbasis(F,[x,y],term):

> mnormalf([x^3*y^2+x^3+1,y^3+x+1],G2,[x,y],term);

[Maple Math]

See Also:

[CASA] [mgbasis] [mgbasisx] [mnormalf] [msolveGB] [msolveSP]