Hola
Una forma demostrando :
1) f diagonizable implica \( dim(Nu(f)\cap{Im(f)})=0 \)
2) \( dim(Nu(f)\cap{Im(f)})=0 \) implica f es diagonizable
Detallo la demostración 1)
Si la \( dim (V)=n, \ \exists{(e_1,e_2,...,e_n)} \) base ordenada de V, la imagen de f, en general \( Im(f)=\left\{{\displaystyle\sum_{i=1}^n{c_i}f(e_i), \ c_i\in{K}, \ i=1,2,...,n}\right\} \); pero el dato \( dim(Im(f))=1 \) implica \( \exists{f(e_j)\neq{O}} \) y que cualquier \( f(e_i), \ i\neq{j} \) es linealmente dependiente de \( f(e_j) \), en caso contrario \( dim(Im(f))>1 \) ; en consecuencia \( Im(f)=\left\{{cf(e_j), \ c\in{K}}\right\} \)
Si f es diagonizable, existe una base ordenada de V de autovectores de f, el resultado anterior es válido para cualquier base, en consecuencia es válido para la base de autovectores \( Im(f)=\left\{{cf(e_j)=c \lambda_j \ e_j, \ c\in{K}}\right\} \) donde \( e_j \) es un autovector perteneciente al autovalor \( \lambda_j \); esto solamente es posible si los autovalores de los otros autovectores de la base son cero. El núcleo por definición \( Nu(f)=\left\{{\displaystyle\sum_{i=1}^n{c_i \ e_i}, \ / \ f(\displaystyle\sum_{i=1}^n{c_i \ e_i})=O\Rightarrow{c_j \lambda_j \ e_j=O}}\right\} \), por ser \( \lambda_j\neq{0}\Rightarrow{c_j=0} \) si además pertenece a la imagen de f, se tiene \( c_1e_1+c_2e_2+...+c_je_j+..c_ne_n=c\lambda_je_j\Rightarrow{c_1e_1+c_2e_2+...+(c_j-c \lambda_j)e_j+..c_ne_n=O}\Rightarrow{c_i=0, \ i=1,2,...,n} \) por lo tanto \( Nu(f)\cap{Im(f)}=\left\{{O}\right\} \) en consecuencia \( dim(Nu(f)\cap{Im(f)})
=0 \)
¿Que te parece si intentas la segunda parte?
Saludos