For arbitrary square matrix $J$ (diagonalizable or not), can we always find a diagonal matrix $\Lambda$ that $J-\Lambda$ is diagonalizable?
Following is an example that some matrix can fullfill the above requirement. $J=\left(% \begin{array}{cc} 0 & 1 \\ 0 & 0 \\ \end{array}% \right)$, $\Lambda=\left(% \begin{array}{cc} -1 & 0 \\ 0 & 0 \\ \end{array}% \right)$. Then $J-\Lambda=\left(% \begin{array}{cc} 1 & 1 \\ 0 & 0 \\ \end{array}% \right)$ is diagonalizable while $J$ is not diagonalizable. (Thanks Marc van Leeuwen for the example.)