On 5/9/07, Timothy Clemans <[EMAIL PROTECTED]> wrote:
>
>
> diff(3) should be 0 but in SAGE it is an error.
This is a good point. I'll fix it.
Shouldn't c be a
> constant by default in SAGE, since many math textbooks use it as one?
>
That would lead to some pretty inconsistent behavior.
{{{
> f = function('f')
> g = function('g')
> view(diff(f(x)*g(x)))
> ///
> <html><span class="math">{{\rm f}(x) \cdot {\rm diff}({\rm g}(x), x,
> 1)} + {{\rm g}(x) \cdot {\rm diff}({\rm f}(x), x, 1)}</span></html>
> }}}
>
> It should be f''(x) + g'(x)
Yeah, we haven't gotten around to doing this. It's a priority though.
> In general, we can't provide a general purpose programming language
> > (and SAGE is one) and avoid this kind of thing. I think the real
> > concern should be whether this aspect conflicts too badly with the
> > desire to provide a sort of "calculus calculator" for the mathematics
> > fan who has no interest in, or ability for, programming (and
> > therefore will not understand the import of some of his typing until
> > after his computations blow chunks...).
>
> I think a calculus calculator where one could type in anything from a
> standard calculus book and get the standard answer would be kind of
> cool, but this is not important right now.
Mathematical notation exists because natural language is ill suited to
comprehensively describing formal reasoning. However even the mathematical
notation that we humans use is too ambiguous for a computer to understand.
There are simply way too many assumptions and ambiguities. While it would be
cool to have a computer system that understands equations as-is, it's not
practical.
The most important feature
> wanted related to this is a way to see all the steps to solving some
> calculus problem.
This is also a really difficult problem in the general case.
>
>
--
Bobby Moretti
[EMAIL PROTECTED]
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---