For arbitrary non-diagonalizable square matrix $J$, can we always find a arbitrarily small perturbations matrix $\varepsilon A$ that $J+\varepsilon A$ is diagonalizable?
Using Jordan form as following, we can obtain that arbitrarily small pertubations matrix following a certain structure can make a matrix diagonalizable. But can we relax the form of the pertubations matrix?
Give any $J$, let $B$ be the Jordan form. That is, $J=U B U^{-1}$. For a pertubations matrix $\frac{1}{k} U\Delta U^{-1}$ where $\Delta$ is a diagonalizable matrix with different diagonal value, $J+\frac{1}{k} U\Delta U^{-1}$ is diagonalizable.
Can we relax the form of the pertubations matrix?