With M and N being R-modules, how does Z(M,N) have $M\times N$as a basis and therefore becomes a free abelian group?
Consider the element n(m,0) for an element$\,m\in M $ of order n. This is zero with coordinates not zero.
With M and N being R-modules, how does Z(M,N) have $M\times N$as a basis and therefore becomes a free abelian group?
Consider the element n(m,0) for an element$\,m\in M $ of order n. This is zero with coordinates not zero.
When you form the free Abelian group $F$ generated by the set $X$ (we will use the notation $Free(X)$ from here on, as introduced in Paulo Aluffi's text $Algebra:$ $Chapter$ $0$) is the set of formal combinations of "letters" $$ \sum\limits_{x \in X} a_x $$ where $a_x + b_x = (a+b)_x$. In this way the set $X$ acts as a basis for $Free(X)$; in fact this is easy to check. For finite sets $X$ (say of cardinality $n \in \mathbb{N}^\times$) we get that $$ \bigoplus\limits_{n \in \mathbb{N}} \mathbb{Z} =: \mathbb{Z}^n \cong Free(X)$$ by using the fact that every Abelian group is a $\mathbb{Z}$-module and every $\mathbb{Z}$-module is an Abelian group, combined with the fact that over a ring of unity $R$ the free $R$-modules are isomorphic to some direct sum of copies of $R$. Thus, for any ring $R$ (possibly noncommutative, possibly without identity) with modules $M, N$ we get that $$ Free(M \times N) = \left\lbrace \sum\limits_{(m,n) \in M \times N} a_{(m,n)} \right\rbrace$$ where the addition $a_{(m,n)} + b_{(m,n)} = (a+b)_{(m,n)}$ is isomorphic to integer addition in the $(m,n)$th position as above. This means that $M \times N$ acts as a basis on $Free(M \times N)$ by indexing the basis elements with the "letters" in $M \times N$, just as how the "letters" in the set $A = \lbrace 1, 2, 3, 4 \rbrace$ index the basis elements in the group $$Free(A) = \left\lbrace \sum\limits_{i = 1}^4 a_i \right\rbrace \cong \mathbb{Z}^4. $$