Re: 0^0



On Thu, 01 Sep 2005 02:57:22 GMT, Ben Crain wrote:
> It appears to me that the most appropriate way to define 0^0 is exactly
> the same as x^0, for any nonzero x, namely, 1. I note that many hand
> calculators report 0^0 as "undefined" or "indeterminate". I don't hold
> that against them -- they are designed for practical use, and I can't
> imagine a practical use in which 0^0 would ever arise. More
> sophisticated software packages, however, must take a stand on 0^0.
> According to my tests: Maple reports 0^0 = 1, Matlab reports 0^0 = 1,
> but Mathematica reports 0^0 = indeterminate. That distresses me, since
> I'm a big fan of Mathematica. Why is Mathematica the odd-man-out on
> this one? Are they justified in being so?

Mathematica does insist on calling 0^0 "Indeterminate" rather than, say,
"Undefined", despite the fact that (a) "Indeterminate" is an adjective
that applies to limit expressions, (b) Mathematica understands limit
expressions as part of the language, and (c) 0^0 is not a limit
expression in Mathematica, since the word "Limit" does not appear in it.

I once reported this as a bug, way back when Mathematica was a fairly new
product. They seemed unwilling to consider the notion that a function
may be defined at a point and yet be discontinuous there, even when I
gave the Sign function as an example in Mathematica.


--
Dave Seaman
Judge Yohn's mistakes revealed in Mumia Abu-Jamal ruling.
<http://www.commoncouragepress.com/index.cfm?action=book&bookid=228>
.



Relevant Pages

  • si(x) in Maxima (Was: Mathematica vs. Lisp)
    ... and I also need the small-k series expansions of those expressions, ... yield the end result in a usable form, ... If I were doing this in Mathematica, ... does anyone have an example of using a Maxima result for a lambda ...
    (comp.lang.lisp)
  • si(x) in Maxima (Was: Mathematica vs. Lisp)
    ... and I also need the small-k series expansions of those expressions, ... yield the end result in a usable form, ... If I were doing this in Mathematica, ... does anyone have an example of using a Maxima result for a lambda ...
    (sci.math.symbolic)
  • Re: baffled by //N bug in mathematica, WHY?
    ... You should send us the result of "InputForm" of your expressions. ... expressions into Mathematica, ... your problem is numeric roundoff. ... it's just superstition, and Mathematica handles it ...
    (sci.math)
  • Re: Languages similar to Mathematica?
    ... and matching works just like matching in ML-family languages. ... data in Mathematica is simply code whose evaluation gets ... Mathematica -- I am not familiar with the other languages). ... expressions which are evaluated until no more transformation rules ...
    (comp.lang.functional)
  • Re: Polynomial Formulas
    ... the expressions get progressively more complicated until they ... nth power. ... Because if mathematica cannot do it, then I should see what I could do ... Prev by Date: ...
    (sci.math)