There seems to be some confusion in thread, so I am going to try to contribute further confusion.
Kreizhn said:
It may seem like a very simple question, but I just want to clarify something:
Is tensor field multiplication non-commutative in general?
For example, if I have two tensors A_{ij}, B_k^\ell then in general, is it true that
A_{ij} B_k^\ell \neq B_k^\ell A_{ij}
I remember them being non-commutative, but I want to make sure.
bapowell said:
Yes, in general tensor multiplication is non-commutative. Matrix multiplication is an example.
Suitably interpreted, the answer to the question "Is tensor multiplication commutative?" is "No." , and this agrees with everything that bcrowell wrote.
I think (but I could be wrong, and apologies if so) that Kreizhn and bapowell mean "tensor product" when they write "tensor multiplication," and the tensor product of two tensors is non-commutative, that is, if \mathbf{A} and \mathbf{B} are two tensors, then it is not generally true that \mathbf{A} \otimes \mathbf{B} = \mathbf{B} \otimes \mathbf{A}.
Consider a simpler example. Let V be a finite-dimensional vector space, and let \mathbf{u} and \mathbf{v} both be non-zero vectors in V. Form the tensor product space V \otimes V. To see when
0 = \mathbf{u} \otimes \mathbf{v} - \mathbf{v} \otimes \mathbf{u},
introduce a basis \left\{ \mathbf{e}_i \right\} for V so that \left\{ \mathbf{e}_i \otimes \mathbf{e}_j \right\} is a basis for V \otimes V. Then,
<br />
\begin{equation*}<br />
\begin{split}<br />
0 &= \mathbf{u} \otimes \mathbf{v} - \mathbf{v} \otimes \mathbf{u} \\<br />
&= \left(u^i v^j - u^j v^i \right) \mathbf{e}_i \otimes \mathbf{e}_j .<br />
\end{split}<br />
\end{equation*}<br />
Because the basis elements are linearly independent,
u^i v^j = u^j v^i
for all possible i and j. WLOG, assume that all the components of \mathbf{u} are non-zero. Consequently,
\frac{v^j}{u^j} = \frac{v^i}{u^i}
(no sum) for all possible i and j, i.e., \mathbf{u} and \mathbf{v} are parallel.
Thus, if non-zero \mathbf{u} and \mathbf{v} are not parallel,
\mathbf{u} \otimes \mathbf{v} \ne \mathbf{v} \otimes \mathbf{u}.
In component form, this reads
u^i v^j \ne u^j v^i
for some i and j. As bcrowell emphasized, placement of indices is crucial.
In the original post, I think (again, I could be wrong) that Kreizhn was trying to formulate the property of non-commutativity of tensor products in the abstract-index approach advocated by, for example, Penrose and Wald. In this approach, indices do *not* refer to components with respect to a basis (no basis is chosen) and indices do *not* take on numerical values (like 0, 1, 2, 3), indices pick out copies of the vector space V. The index i on v^i indicates the copy of V in which v^i resides. Vectors v^i and v^j live in different copies of V. Vectors v^i and u^i live in the same copy of V.
In the component approach, v^i u^j = u^j v^i because multiplication of real numbers is commutative. In the abstract-index approach, v^i u^j = u^j v^i because on each side v^i lives in the same copy of V, and on each side u^j lives in the same (different) copy of V.
In the abstract index approach, non-commutativity of tensor products is indicated by, for example, v^i u^j \ne v^i u^j.