It almost sounds to me like you'd rather be working in a multivariate  
polynomial ring (which will be much, much faster).

- Robert


On May 22, 2008, at 12:48 PM, Andrey Novoseltsev wrote:

> Actually, yesterday was the first time I really tried to use Sage for
> symbolic computations and it was quite frustrating for me.
>
> 1) It would be really nice if it was faster.
>
> 2) It seems to me that
> ((x+y)*y).coeff(y^2)
> and
> ((x+y)*y).expand().coeff(y^2)
> should return the same coefficient 1 (while the first one returns
> zero).
>
> 3) I think that
> ((x+x*y)/x).simplify()
> should return 1+y, instead of the original expression, otherwise, what
> is simplify simplifying?
>
> 4) It would be nice to be able to get the part of given degree in the
> given list of variables, and write
> f3 = fp.homogeneous_part([up, vp], 3)
> instead of something like
> f3 = (fp.coeff(up,3).coeff(vp,0)*up^3*vp^0
>     + fp.coeff(up,2).coeff(vp,1)*up^2*vp^1
>     + fp.coeff(up,1).coeff(vp,2)*up^1*vp^2
>     + fp.coeff(up,0).coeff(vp,3)*up^0*vp^3)
> 

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

Reply via email to