OpenMath Content Dictionary: polyoperators1
-
Canonical URL:
-
http://www.riaca.win.tue.nl/cds/poly1.ocd
-
CD Base:
-
http://www.openmath.org/cd
-
CD File:
-
polyoperators1.ocd
-
CD as XML Encoded OpenMath:
-
polyoperators1.omcd
-
Defines:
-
expand, factor, factors, gcd
-
Date:
- 2004-06-01
-
Version:
- 1
(Revision 1)
-
Review Date:
- 2006-06-01
-
Status:
- experimental
We define several polynomial operators.
-
Description:
-
The n-ary greatest common divisor for univariate polynomials.
-
Example:
- The gcd(X,Y,Z).
<OMOBJ xmlns="http://www.openmath.org/OpenMath" version="2.0">
<OMA>
<OMS cd="polyoperators1" name="gcd"/>
<OMV name="X"/>
<OMV name="Y"/>
<OMV name="Z"/>
</OMA>
</OMOBJ>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply><csymbol cd="polyoperators1">gcd</csymbol><ci>X</ci><ci>Y</ci><ci>Z</ci></apply>
</math>
polyoperators1.gcd($X, $Y, $Z)
-
Signatures:
-
sts
-
Description:
-
The action of factoring a polynomial into irreducible factors
(I know this is field dependent but lets keep it simple by now).
-
Example:
-
<OMOBJ xmlns="http://www.openmath.org/OpenMath" version="2.0">
<OMA>
<OMS cd="polyoperators1" name="factor"/>
<OMV name="X"/>
</OMA>
</OMOBJ>
<math xmlns="http://www.w3.org/1998/Math/MathML"><apply><csymbol cd="polyoperators1">factor</csymbol><ci>X</ci></apply></math>
polyoperators1.factor($X)
-
Signatures:
-
sts
-
Description:
-
The action of returning a list composed of the irreducible factors of a
polynomial. (I know this is field dependent but lets keep it simple by
now).
-
Example:
- The gcd(X,Y,Z).
<OMOBJ xmlns="http://www.openmath.org/OpenMath" version="2.0">
<OMA>
<OMS cd="polyoperators1" name="factors"/>
<OMV name="X"/>
</OMA>
</OMOBJ>
<math xmlns="http://www.w3.org/1998/Math/MathML"><apply><csymbol cd="polyoperators1">factors</csymbol><ci>X</ci></apply></math>
polyoperators1.factors($X)
-
Signatures:
-
sts
-
Description:
-
Expands a polynomial. Acts as expand(expresion).
-
Signatures:
-
sts