Let $P$ be a $n\times n$ matrix, if there is $k\in \mathbb Z^+$ such that $P^k=O$, prove that $P^n=O$.
I have thought about characteristic polynomial, but it doesn't give me much information. So I think, base on the problem conclusion if there is $k$ such that $P^k=O$, then we see $\det(P)=0$. $P$ must have rank $< n$, and I have to show that every time I multiply $P$ to $P^m$, the rank of $P^{m+1}$ must less than $P^m$, how can I show this?