On Apr 23, 2009, at 4:07 PM, William Stein wrote:

>
> Could you explain how assumptions are so important?  Could you
> particularly address how they can (1) be so critically important, and
> yet (2) ginac doesn't have them.  Incidentaly, to me they are
> particularly important in symbolic integration, which ginac doesn't
> do.    Also, could you explain why the assumption system in Sympy
> needs to be rewritten -- in particular, what design decisions were
> suboptimal?
>
> -- William
>

One place where I use assumptions regularly is with trig functions. If
you have sin(n*pi) or cos(n*pi), stating the assumption that n is  
integer
reduces the first to 0 and the second to alternating +1,-1. These crop  
up
in modal analysis of physical systems regularly. I don't know
if sympy's assumptions are suboptimal, since I haven't used sympy much,
but I guess it is since they're planning on improvements.

Cheers,

Tim.

---
Tim Lahey
PhD Candidate, Systems Design Engineering
University of Waterloo
http://www.linkedin.com/in/timlahey

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

Reply via email to