CASA Function: mkAlgSet

Creates an algebraic set from a given one by applying some substitutions.

Calling Sequence:

Parameters:

A : algset
s : list(casaVariable=anything)
vars : list(casaVariable)

Result:

B : algset

Description:

Examples:

> A := mkImplAlgSet([a^2+b-4],[a,b]);

[Maple Math]

> mkAlgSet(A,[b=3],[a]);

[Maple Math]

> mkAlgSet(A,[b=3]);

[Maple Math]

> mkAlgSet(A,[b=a,a=b],[a,b]);

[Maple Math]

> B := toPara(A);

[Maple Math]

> x := variableList(B)[1];

[Maple Math]

> mkAlgSet(B,[x=x+d]);

[Maple Math]

See Also:

[CASA] [mkParaAlgSet] [mkProjAlgSet] [mkPlacAlgSet]