I think that you can use part() and length() to extract the
information you need.
If the order of terms is significant, then
you will have to specify how they are supposed
to be ordered.
Internal to maxima, the program pfactor returns a list
of polynomials and multiplicities. Try this...
?trace(?pfactor).
This information can be used directly by programming
in lisp, using as a guide the source code in
file rat3e.lisp
RJF
Daniel Malik wrote:
> i want create a list of the factors of polynomes.
> P(X):=(2*X+1)*(1-5*X)*(X+1)
> my function must return
> p1(X):(2*X+1)
> p2(X):(1-5*X)
> p3(X):(X+1)
>
> Thank's for reply
>
> _______________________________________________
> Maxima mailing list
> Maxima@math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima