Bipolarity said:
It seems there is contoversy over this. I believe the statement that [itex]0^{0}=1[/itex] is verified by Google, then again Google is not a mathematician. I had this question a while ago, but it was clarified by
http://www.askamathematician.com/20...ematicians-and-high-school-teachers-disagree/ whose arguments I found quite convincing.
I see no reason why [itex]0^{0}=1[/itex] interferes with [itex]\lim_{x\to 0} 0^x[/itex] since the latter need not be defined at x=0 for the limit to exist. I see no reason why mathemat
icians would want that function to be continuous at x=0 either...
According to the link above, the definition [itex]0^{0} = 1[/itex] allows for a more elegant enunciation of the binomial theorem, among a few other things.
The binomial theorem relies implicitly on the commutativity of multiplication of ordinary number. That is why there is a combinatorial coefficient in front of [itex]a^{n - k} b^{k}[/itex], because you clump all products of the type, say:
[tex]
a b a b a, \ a a b b a, a b a a b, \ldots[/tex]
together.
But, matrix multiplication is non-commutative, so I don't see the benefit of defining [itex]A^{0} = I[/itex] to simplify the matrix binomial theorem, when the binomial theorem is not simple for non-commutative matrices in the first place.
Bipolarity said:
And Dickfore claims it is only true for invertible matrices, I don't know where he's getting this information.
I am starting from a general definition of a function of a (square) matrix. Namely, suppose we can diagonalize a (square) matrix:
[tex]
A = U \, \Lambda \, U^{-1}[/tex]
where [itex]\Lambda[/itex] is a diagonal matrix containing the eigenvalues of A on the main diagonal. Then, one
defines:
[tex]
f(A) = U \, f(\Lambda) \, U^{-1}[/tex]
where [itex]f(\Lambda)[/itex] is simply a diagonal matrix again whose diagonal elements are the values [itex]f(\lambda_\alpha)[/itex] for each corresponding eigenvalue of A, and U is the same matrix as above.
Then, the problem of defining [itex]A^0[/itex] for a matrix goes down to the problem for defining it for a (complex) number [itex]\lambda^0[/itex]. Taking powers of complex numbers is given by:
[tex]
u^{v} = \exp \left(v \, \mathrm{Log}(u) \right)[/tex]
If you take [itex]v = 0[/itex], it seems the argument of the exponential is always zero, and [itex]\exp(0) = 1[/itex]. But, that is true provided that [itex]\mathrm{Log}(u)[/itex] exists! Otherwise the r.h.s. is not defined. And, Log is not defined for [itex]u = 0[/itex].
If a matrix has a zero eigenvalue, then and only then its determinant, being the product of its eigenvalues is zero as well, and the matrix is singular. This is why I required the determinant to be non-zero, so that you have only non-zero eigenvalues, and their exponentiation (even by 0) is defined.