How can I show that a rank one matrix has a nonzero eigenvalue?
It seems obvious, but how to prove it?
Sorry, it's not your expression but my reading which is poor. A symmetric matrix with real entries is diagonalizable (it's a general result, known as spectral theorem, and doesn't use the fact that the rank is 1), and the involved diagonal matrix has rank 1. So there is in this case a non-zero eigenvalue.