I just started learning about tensor products and I have some trouble understanding this corollary in Atiyah - Macdonald. All modules are assumed to be $A$ - modules for $A$ a commutative ring.
Corollary 2.13. Let $x_i \in M, y_i \in N$ such that $\sum x_i \otimes y_i = 0$ in $M \otimes N$. Then there exist finitely generated modules $M_0$ and $N_0$ of $M,N$ respectively such that $\sum x_i \otimes y_i = 0$ in $M_0 \otimes N_0$.
Now I know that if $\sum x_i \otimes y_i = 0$ in the tensor product of $M$ and $N$, then this means that $\sum (x_i,y_i)$ is in the submodule $D$ generated by elements of the form
$$\begin{eqnarray*} &(x_1 + x_2,y) - (x_1,y) - (x_2,y)&\\ &(x,y_1 + y_2) - (x,y_1) - (x,y_2)& \\ &(ax,y) - a(x,y)&\\ &(x,ay) - a(x,y)\\ \end{eqnarray*}$$
where $x_i \in N$, $y_i \in N$ and $a \in A$. It follows that $\sum (x_i,y_i)$ is a finite linear combination of elements of $D$. Now in the proof in AM, it says
"Let $M_0$ be the submodule of $M$ generated by the $x_i$ and all elements of $M$ which occur as first coordinates in these generators of $D$, and define $N_0$ similarly."
I don't understand what they mean in the definition of $M_0$ above. Don't all the $x_i$'s already appear as first coordinates in the generators of $D$? Besides why can't we just define $M_0$ to be generated by the $x_i$, $N_0$ generated by the $y_i$ ? Also I am not sure about how one defines $M_0 \otimes N_0$. Am I right to say that $$M_0 \otimes N_0 = F(M_0 \times N_0)/D$$
where $D$ is the submodule generated by the same relations above and $F(M_0 \times N_0)$ the free module on the set $M_0 \times N_0$?
Thanks.