I know this has been asked before - I am really struggling to understand what people have said though, so I want to ask for myself.
If U,V are vector spaces over field K, with dimensions n,m respectively then why is the dimension of Hom(U,V) (over k) = mn?
Any help would be appreciated!
$\mathrm{Hom}(U,V)$ is isomorphic to $\mathrm{Mat}(n,m)$, the set of matrices $n \times m$, where $m = \dim U$ and $n = \dim V$. An isomorphism consists of sending each $T \in \mathrm{Hom}(U,V)$ to the matrix $[T]_{\mathcal{C}}^{\mathcal{B}}$, where $\mathcal{B}$ and $\mathcal{C}$ are any fixed bases of $U$ and $V$, respectively. Since isomorphic spaces have the same dimension, $\dim \mathrm{Hom}(U,V) = \dim \mathrm{Mat}(n,m)$. On the other hand, a basis of $\mathrm{Mat}(n,m)$ consists of matrices with one entry being 1 and all the other entries being 0. There are exactly $mn$ such matrices, because $mn$ is the number of entries of a matrix with $n$ rows and $m$ columns. Therefore, $\dim \mathrm{Hom}(U,V) = \dim \mathrm{Mat}(n,m) = mn$.