Monday, 20 November 2017

exponentiation - The binomial formula and the value of 0^0




Here is the text from Knuth's The Art of computer programming, 1.2.6 F formula 14:



enter image description here



Knuth doesn't give the proof of the statement. So, I tried to write it myself.



To make binomial formula equal to 00, it must satisfy the following conditions:



{x=yr=0



By definition:



(nk)=n!k!(nk)!



If k<0 or k>n, the coefficient is equal to 0 (provided that n is a nonnegative integer) - 1.2.6 B.



and if r=0, we have:



(0k)




which is non-zero only when k = 0:



(00)=0!0!(00)!=11=1



So, putting our conditions into the formula, we get:



(x+(x))0=(00)x0(x)0=111=1



Therefore, 00=1



Is my proof correct?



Also this page: http://mathworld.wolfram.com/Power.html says, that 00 itself is undefined, although defining 00=1 allows some formulas to be expressed simply (Knuth 1992; Knuth 1997, p. 57).



But he is not defining it to be equal to 1, he is deducing this fact from binomial theorem. Plus Knuth doesn't say on page 57 (which is provided), what formulas can be expressed simply. Is the statement about Knuth on mathworld not fully correct?



Answer



I think you do not interpret the text as it was intended. What Knuth is saying is that the binomial formula as stated cannot be valid unless one defines 00=1. He says so more clearly in his 1992 article Two notes on notation (page 6, equation (1.18)):




Anybody who wants the binomial theorem (x+y)n=nk=0(nk)xkynk to hold for at least one nonnegative integer n must believe that 00=1, for we can plug in x=0 and y=1 to get 1 on the left and 00 on the right.




Indeed one has for instance 1=(0+1)2=(20).00.12+(21).01.11+(22).02.10, and the right hand side reduces to 00 because the last two terms vanish because of the non-controversial evaluations 01=02=0.



So in particular, this does not just involve the case of the binomial theorem for exponent 0; the point is that exponents 0 occur on the in the right hand side for every instance of the binomial formula.




Note that one usually does not encounter this case explicitly because of our habit of contracting the term (n0)x0yn to yn whenever we write explicit instances of the binomial formula. Your citation illustrates this, as Knuth writes terms x4 and y4 in his explicit instance of the binomial formula for r=4. (It also illustrates another common peculiarity: in explicit instances of the binomial formula we tend to take the summation index decreasing from n to 0, or what amounts to the same use a variant of the formula in which the exponents of x and y are interchanged.)



Indeed, the most important reason we are not confronted with instances of 00 (and therefore with the need to have it well defined) all the time is, that we have learned the habit, similar to that of suppressing explicit terms 0 in a summation or factors 1 in a product, of immediately replacing any expression x0 by 1 (or simply omitting it if occurring in a product). I consider this a nice paradox of human psychology:




The fact that people can maintain that 00 should be left undefined depends on the circumstance that instances of the expression almost never occur when doing mathematics. This state of affairs is a consequence of the habit of systematically suppressing multiplicative factors of the form x0 when writing formulas. This notwithstanding the fact that the equation x0=1 implicitly applied during this suppression can only be justified if x0 is always defined, in particular for x=0.



No comments:

Post a Comment

real analysis - How to find limhrightarrow0fracsin(ha)h

How to find lim without lhopital rule? I know when I use lhopital I easy get $$ \lim_{h\rightarrow 0}...