I've never really studied roots of matrices before, but I am finding myself wanting to take the kth root of the nxn zero matrix in a maths problem of mine.

I understand that roots of matrices are not always unique, I was wondering what can be said of the kth root for the zero matrix? Is it the zero matrix itself? Are there several possible (maybe an infinite number) of roots?

My intuition says that it is a diagonal matrix, so I can just take the kth root of everything on the leading diagonal. Then this will be the zero matrix. But I also know that such an attempt on the identity matrix does not yield a unique root for k=2. For example, you can use any Pythagorean triple and plug it in to a certain formulaic matrix and get a completely unexpected looking root of the identity, so I was wondering what happens for zero?

Thanks.