I disagree that 0^0 is undefined. I would argue should be 1 and the function 0^x is not continuous at zero. The basic definition of exponentiation for integers is n^m is a product of m instances of n. Because the multiplicative identity is 1, a product of zero numbers is always 1. Therefore 0^0=1.
http://mathforum.org/dr.math/faq/faq.0.to.0.power.html
It's less controversial when the terms are integers, but even there an argument can be made for indeterminacy. As the linked article says, "There is no one definition that always works well for 0^0"
I can use 0^0 = 1 to prove that 1 = 2, but I'm sure you can anticipate the argument's form.