Let $A \in M_n(\mathbb{C})$ be an invertible matrix.
Prove that $A$ is diagonalizable iff $A^{m}$ is diagonalizable for $m \in \mathbb{N}$
I have proved that if $A$ is diagonalizable then $A^{m}$ is diagonalizable.
But I didn't know how to prove that if $A^{m}$ is diagonalizable for $m \in \mathbb{N}$ then $A$ is diagonalizable.