[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-mail] A polynomial question
From: |
Ralf Hemmecke |
Subject: |
Re: [Axiom-mail] A polynomial question |
Date: |
Thu, 07 Feb 2008 17:32:18 +0100 |
User-agent: |
Thunderbird 2.0.0.9 (X11/20071031) |
> Axiom does not have an polynomial type having symbolic exponents.
Hmmm, that is sad. The definitions of GDMP are too restrictive.
GeneralDistributedMultivariatePolynomial(vl,R,E): public == private where
vl: List Symbol
R: Ring
E: DirectProductCategory(#vl,NonNegativeInteger)
OV ==> OrderedVariableList(vl)
SUP ==> SparseUnivariatePolynomial
NNI ==> NonNegativeInteger
If the type of E where something that just says that E basically is a
monoid (not necessarily a tuple of integers), then one could also
construct more fancy kinds of polynomials.
LibAlgebra is a bit more careful in this case and introduces an extra
ExponentCategory (basically like Monoid).
Well, well, the axiom library must be re-thought.
Ralf