Hi!

On 23 Mrz., 12:57, Burcin Erocal <bur...@erocal.org> wrote:
> > I think it is not my call to provide such list. But next week I can go
> > through the list of methods of multi- and univariate polynomials, open
> > a ticket for their unification, and perhaps start a poll on sage-devel
> > concerning the suggested method names.
>
> Great! Thank you for working on this.
>
> I think a wiki page listing the different classes implementing
> polynomials, and a list of methods provided by each would be a good
> start.

I needed a bit more time, but now i created a wiki page for that
topic:
http://wiki.sagemath.org/PolynomialAPI

There are some oddities. E.g.:
 * Univariate polynomials have coeffs(), coefficients(), and list().
All three do the same AFAIK.
 * They do not provide leading monomials.
 * They have no reduce method. Is one supposed to use quo_rem instead?

My impression is that the list of methods for multivariate polynomials
is richer, and hence should be the guide line for a unified interface.
Of course, you are invited to make the list of common methods on the
wiki page longer.

Cheers,
     Simon

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to