[Math] Help me understand the tensor product

homological-algebratensor-products

I have several books and other literature that define the tensor product, but I understand none of them. Since this really concerns one topic, namely understanding the construction of and arithmetic of (with?) tensor products, I'll pose a few questions here instead of asking them separately. I don't feel that the specific case of tensoring vector spaces helps with understanding the general construction, so my questions will deal with tensoring a right $R$-module with a left $R$-module over the ring $R$, which we do not assume to be commutative.

1) Now then, the first step is to form the free abelian group $F(M \times N)$. I've never stumbled upon free abelian groups prior to reading about the tensor product, but it seems simple enough. Correct me if I'm wrong, but $F(M \times N) = \{ \sum a_{ij}(m,n) \mid a_{ij} \in \mathbb{Z} \}$, the sums ranging over all $(m,n) \in M \times N$. But some authors say something else, which I trust is the same thing but nevertheless confuses me. Keith Conrad (assuming $R$ is commutative) says $$R=\bigoplus_{(m,n) \in M \times N} R \delta_{(m,n)}$$ without any mention of what $\delta_{(m,n)}$ is, but it's probably similar to what I have in a compendium (which also assumes the ring is commutative), "notation tagging the component that corresponds to the element $(m,n) \in M \times N$". What does that even mean, and why is that particular notation only used when $R$ is assumed commutative?

2) Next define the subgroup $S \subset F(M \times N)$ generated by "all elements of the following three types" $(a,b+b') – (a,b) – (a,b')$ etc. Well, what does $-$ mean? Is an equivalence relation meant? If so, when are they considered equivalent? I've only seen this along the lines of "define $x,y$ to be equivalent if property $P(x,y)$ holds".

3) $M \otimes N$ is an abelian group. Fine, so how are elements "added"? No mention of this is made in any of my literature, except that $a \otimes (b+b') = a \otimes b + a \otimes b'$, but how about $a \otimes b + c \otimes d$?

4) So-called elementary or pure tensors. Conrad writes "Tensors in $M \otimes_R N$ that have the form $m \otimes n$ are called elementary tensors". The elementary tensors span the tensor product (right?), but what elements of $F(M \times N)$ wind up as elementary tensors? While my compendium (which, as Conrad, assumes the ring to be commutative) also makes note of elementary tensors, Rotman ("Introduction to Homological Algebra"), not assuming commutativity, makes no mention of them, but says: "Since $A \otimes_R B$ is generated by the elements of the form $a \otimes b$, every $u \in A \otimes_R B$ has the form $u = \sum_i a_i \otimes b_i$. This expression is not unique…" The other names for "elementary tensor" which Conrad lists are not in the index to Rotman's book, so are elementary tensors only relevant to tensoring over a commutative ring?

Thanks in advance for any help. I've had some homework regarding tensors and I'm unable to take even a first step in answering the questions, so I have to learn tensor products somehow.

Conrad: http://www.math.uconn.edu/~kconrad/blurbs/linmultialg/tensorprod.pdf

Best Answer

I'll try to answer your questions as best I can:

  1. You are right about your definition of free abelian group, just use your definition.

  2. The subgroup generated by those elements is precisely the set that consists of sums and inverses of elements of the form $(a,b+b')-(a,b)-(a,b')$, etc. The $-$ that goes with the element $(a,b)$, for example, means the additive inverse of $(a,b)$ in $F(M\times N)$. Since $F(M\times N)$ is abelian, and we take the subgroup generated by the elements above, then said subgroup is normal and so if we break up $F(M\times N)$ into cosets, this gives an equivalence relation on $F(M\times N)$. Explicitly, if $H$ is the subgroup $H=\langle (a,b+b')-(a,b)-(a,b'),\mbox{ etc...}:a,b,b'\in M\times N\rangle$ (the smallest subgroup that contains the elements you defined), then if $x,y\in F(M\times N)$, $x\sim y$ if $x-y\in H$. When we mod out by this equivalence relation (which is the same as taking the quotient $F(M\times N)/H$) we basically declare the elements you defined to be 0.

  3. If there is no obvious relation between $a,b,c,d$, then there is no obvious way to add $a\otimes b+c\otimes d$. It's just left like that, and we see it as an element of the tensor product anyways.

  4. The elementary tensors come from elements of the form $(a,b)\in M\times N\subseteq F(M\times N)$. In the quotient these turn into $a\times b$. The term elementary tensor just means that these are basically the "building blocks" for the tensor product. You are right to say that these generate the tensor product.

A bit of motivation for the tensor product:

If we have the product $M\times N$, we would somehow like a module $T$ such that a bilinear map $\phi:M\times N\to P$ turns into an $R$-module morphism $T\to P$. The problem with $M\times N$ is that if $(m,n),(m',n')\in M\times N$ then $$\phi((m,n)+(m',n'))=\phi(m+m',n+n')=\phi(m,n+n')+\phi(m',n+n')=\phi(m,n)+\phi(m',n)+\phi(m,n')+\phi(m',n'),$$ which isn't the same as $\phi(m,n)+\phi(m',n')$. The way to fix this is by adding the elements of $M\times N$ a different way and modding out by others. For example, instead of $(m,n)+(m',n')=(m+m',n+n')$, we want $(m,n)+(m',n)"="(m+m',n)$, etc. If we had this then $\phi$ would be a morphism of $R$-modules. The way to get this relation is to declare that $(m,n)+(m',n)-(m+m',n)"="0$, that is, we mod out by the relations you put above. This is how we obtain the tensor product.

Remark The motivation to define tensor product I put above basically characterizes the tensor product (this is the universal property that defines the tensor product).