Let $V$ be a vector space and $f: V\to V$ is an endomorphism. $V = V_1 \oplus V_2$ and $V$ has a finite dimension. For $i=1, 2$ is $N_i$ a basis of $V_i$ and we have that $f(V_i) \subset V_i$. Show that matrix $(f)_{NN}$ (matrix of an endomorphism), where $N = N_1 \cup N_2$, is a diagonal block matrix.
My solution:
If we put the vectors from $N_i$ into a matrix, let say $M_i$, the direct sum of those two matrices would exists, because $V = V_1 \oplus V_2$. The final matrix $M$ would have $M_1$ and $M_2$ on its diagonal, so it would be the block matrix:
$$ M =\begin{pmatrix} M_1 & 0 \\ 0 & M_2 \\ \end{pmatrix}=(1_V)_{NK} $$
The matrix of endomorphism can be written as:
$f_{NN} = (1_V)_{NK}*(f)_{KK}*(1_V)^{-1}_{NK}$
and I am thinking what about that $(f)_{KK}$.
Any suggestion how to solve this please?