I know it might sound dumb, but specifically, Why NULL matrices are not the only NULPOTENT matrices? I am thinking that as all eigen values of NILPOTENT matrices are 0, then $\lambda = 0$, and as per Cayley-Hamilton theorem, when $\lambda =0$ then $A =0$ will also satisfy?
So instead of $A^n = 0$, because all eigen values are 0, thus, $A = 0$, also satisfies?
I know its wrong, but please point out where?
Cayley-Hamilton says that the characteristic polynomial $\chi_A$ of $A$ satistfies $\chi(A) = 0$. Since all eigenvalues of a nilpotent matrix are zero, we have : $$\chi_A (X) = \prod_{i} (X - \lambda_i) = X^n$$ Therefore, $A^n = 0$. You cannot "move from $\lambda$ to $A$" if $A$ is not diagonalizable.
If $A$ is diagonalizable, there is an invertible matrix $ P$ such that : $$ A = P \begin{pmatrix} \lambda_1 \\ & \ddots \\ && \lambda_n \end{pmatrix}P^{-1}$$ If $A $ is nilpotent, we have $\lambda_1 = \ldots = \lambda_n = 0$. Therefore $A= 0$.