On the first point: I wasn’t really recommending a “repair”, only pointing out that different people have different preferences (within the standard language). If you’re aware of these differences — and I suspect many people are not — and you want to avoid the issue, then you could do that by choosing *admit* rather than *allow*.

On the second point, I didn’t think of the power notation because it looked to me like the superscript on the 0 was a degree sign ˚ rather than a zero 0. But your reading makes sense — though it does bring up one of those odd puzzles in mathematics.

Faced with the generalizations that 0^n = 0 and that n^0 = 1, there’s an obvious contradiction for 0^0, which some writers have gotten around by saying that 0^0 is undefined, though others (who seem to have won the day) say that 0^0 = 1, period. The latter writers do this in order to maintain the validity of the Binomial Theorem in its full generality.

Note that there’s no issue of fact here; it’s a matter of mathematical convenience, much like declaring that 1 is not a prime number (even though it’s not evenly divisible by any integer other than itself and 1).

]]>Also, I interpreted the second sign as power notation (any number to the zeroth power = unity).

]]>