I am confused of the definition of tensor product of modules over a non commutative ring.
First let $R$ be a commutative ring and let $M$ and $N$ be two $R$ modules. Let $F_{R}(M\times N)$ be the free $R$ module over the set $M\times N$ and let $K$ be the submodule generated by elements of the form $(x,y_1+y_2)-(x,y_1)-(x,y_2)$, $(x_1+x_2,y)-(x_1,y)-(x_2,y)$, $(rx,y)-r(x,y)$, $(x,ry)-r(x,y)$. Then the tensor product is $F_{R}(M\times N)/K$. My doubt is why cant we do the same if R is a non commutative ring? Where is the commutativity of $R$ is used above? Please help me.