Josh Swanson said:
Thank you for discussing this with me. I find it very interesting.
I certainly agree with this. You have some fine points, and you're in good company here. Knuth also said what you said.
That a function can't be made continuous at a point isn't enough to prevent me from defining it at that point anyway. The argument "x^y cannot be made continuous at (0, 0) so it shouldn't be defined at (0, 0)" is incomplete. Why is it helpful to not define it?
It's helpful because I feel it may be more honest. Defining it is basically saying that there are no problems, but there are. I have never seen a function defined in an essential singularity: we never define \sin(1/x) in 0 or e^{1/x} in 0. Basically every value can be defined here. So, from continuitic point-of-view, defining 0
0 is as bad as a definition as 0
0=7.
In either case it's not continuous on the whole plane, but is continuous on the punctured plane. Perhaps the rest of the argument says "0^0 = 1 seems to imply that 0^0 is not an indeterminate form, i.e. that x^y is continuous at (0, 0)"? That's not enough for me, since it sacrifices a convenient notation in every area I've thought of for a day or two of possible confusion. If it happened that, for x^y to be continuous at (0, 0) we need 0^0 = 7, then I could understand continuity being an important consideration. Continuity is broken either way, though--I say "oh well, let's not break the binomial theorem too."
My point is that the only time we need the binomial theorem work, we need the exponents to be integers. This is because the zero in the exponent and the lower zero have another status (in my view). So in these cases, I would say that 0
0=1 is good.
It seems artificial to me to define 0^0 = 1 in the ring of integers, but not to define 0^0 in the ring of rationals, of which the integers are a subring.
I don't see why it is artificial. There are many things we only define on integers and not on the rationals. And again, only looking at the rationals as a ring is a limitation. If you only look at the rationals as a ring, then 0
0=1 is ok. But the rationals are so much more than just a ring, they also have a metric space structure!
I like those, especially the 0^0 = 0/0 one. The log one doesn't bother me much, since a similar argument is also wrong, eg. \log(1) = \log((-1)^2) = 2 \log(-1) = 0. That the base of the exponent is > 0 for the rule to be applied covers both. After thinking about it for a little longer, the second one is also close to a similar argument that is also wrong, eg. 0 = 0^1 = 0^{2-1} = 0^2/0^1 = 0/0.
[/QUOTE]
The log one is very bothersome since it is actually the definition of complex exponentiation:
a^b=e^{b\log(a)}
(note that the complex logarithm is multivalued however). And this definition makes sense everywhere, but for 0, we get
e^{0(-\infty)}
which is undefined. So defining 9
0=1 in the complex numbers is quite artificial, since it does not agree with the definition in all the other numbers!)