That's interesting.  How does "MultivariateTaylorSeriesCategory()" from
bookvol 10.2 page 1026  fall short?

It's a category, not a domain. And if you look into the source code then we find even.

TaylorSeries(Coef): Exports == Implementation where
  Coef  : Ring
  L   ==> List
  NNI ==> NonNegativeInteger
  SMP ==> Polynomial Coef
  StS ==> Stream SMP

  Exports ==> MultivariateTaylorSeriesCategory(Coef,Symbol) with
    ...

  Implementation ==> SparseMultivariateTaylorSeries(Coef,Symbol,SMP) add
    Rep := StS -- Below we use the fact that Rep of PS is Stream SMP.
    ...

The domain SparseMultivariateTaylorSeries is relatively general. It allows to specify the type of polynomials that serve as coefficients of a (univariate) power series. That's a bit of an implementation detail, but quite flexible.

Ralf

_______________________________________________
Axiom-math mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-math

Reply via email to