The MAPLEV4 package poly contains routines for type checking of polynomials in several variables, converting polynomials into vectors, solving linear equations between polynomials, determining if a polynomial belongs to the vector space spanned by other polynomials, and enumerating the monomials in a list (a "hash table").
The procedure
The procedure
The MAPLEV4 polynomials in several variables package has basic linear algebra commands which work with polynomials. There is a poly worksheet which may be downloaded as well. If you have MAPLEV4 and Windows 3.1 or better then here is how to load the poly package:
with(share): readshare(poly,algebra);
global_n:=3;
followed by whatever commands in poly.mpl you wish.