Dan Christensen writes:
> Because it is unnecessary to assume 0^0 = 1.
You are of course free to work in a restricted system where you leave
it out. Other people need it defined. I think my main theme below is
that 0^0 is _naturally_ 1, and it is artificial to exclude it. So: we
disagree.
0^0 is the number of functions from the empty set to the empty set. In
general, m^n is the number of functions from an n-element set to an
m-element set. The number of ways to distribute n marbles in m boxes.
0^0 is the empty product. In general, x^n is the product of n x's, and
then x^0 is the empty product.
Similarly, a factorial n! is the product of the n numbers from 1 to n,
and 0! = 1 is the product of no numbers. It also has a natural
combinatorial interpretation.
It is usual to define powers 0, 1, 2, ... so that x^0 is the neutral
element.
> Yes. Just as you cannot divide by zero, so you can cannot raise 0 to
> the power of 0.
Division by zero is quite different. Zero cannot have a multiplicative
inverse, call it w, because then we would have both 0*w = 0 (zero does
that to any number) and 0*w = 1 (the multiplicative inverse does that
to the number), which is a contradiction. I'm taking for granted that
(a = b and a = c) implies a = c, and not 0 = 1.
I think division by zero would continue to cause all manner of
problems even if it were arbitrarily defined. In contrast, 0^0 does
not cause any problems at all.
> In the case of the binomial theorem, I think you can prove...
>
> (x+y)^n = x^n if y=0 and not x = n = 0
> = y^n if x=0 and not y = n = 0
> = 0 if x+y = 0 and n > 0
> = sum for k = 0, ..., n of C(n,k) x^k y^(n - k) if x =/= 0 and
> y =/= 0 and not x+y = n = 0
>
> (Have I covered all the cases?)
I'm told it's also valid for negative and non-integer exponents when x
and y are such that the infinite series converges. One actually leaves
k unbounded, making the expression simpler. In the usual case, C(n, k)
becomes zero outside the usual bounds, and then the sum is finite.
My source says the theorem is "too important to be arbitrarily
restricted", which is what happens when one leaves 0^0 undefined.
> You introduce what amounts to an unnecessary axiom (0^0 = 1) to deal
> with a few pathological cases in number theory that can be easily
> handled in other ways. A questionable "gain" in my view.
Not few and not pathological. It turns up and behaves naturally. Its
exclusion is artificial.
And not handled easily. It's a lot of unnecessary special cases that
turn out to be not special after all. You demonstrate this above.
I'm not sure what axiom system you are referring to, or what purpose
you have in mind when you imply that 0^0 = 1 is unnecessary.