If P is an m x n matrix

does P.P^T have the same eigenvalues as P^T.P?

this is what I seem to be getting when I do my calculations although I sometimes end up with a 0 eigenvalue in one and not the other.. is there an explanation of this?

many thanks