Let $A$ be an invertible matrix in $M_n(\mathbb{C})$.
How do I prove that $A^{-1}$ has the same block structure in its Jordan canonical form as $A$ does?
For each $x\in \mathbb{C}^n, A(x)=\lambda x$ iff $A^{-1}(x)=1/\lambda x$. Hence, they have exactly the same number of distinct eigenvalues.
So WLOG, we only need to check for the case $A$ has exactly one eigenvalue $\lambda$.
Consider a cycle of generalized eigenvectors of $A$ corresponding to $\lambda$. That is, $\{v_1,...,v_k\}$. However, this does not need to be a cycle of generalized eigenvectors of $A^{-1}$ corresponding to $1/\lambda$. So I don't have a clue here. How do I prove it?