Exploring Tensor Products: Index Notation

In summary: Cartan matrix$$\mathfrak{g}^* = \left( {\begin{array}{ccccc}1 & 0 & -1 & 00 & 1 & 0 & 00 & -1 & 0 & 10 & 0 & 1 & -1\end{array} \right)$$
  • #1
Kara386
208
2
We've been learning about tensor products. In particular, we've been looking at index notation for the tensor products of matrices like these:
##
\left( \begin{array}{cc}
a_{11} & a_{12} \\
a_{21} & a_{22} \end{array} \right)##
And
##
\left( \begin{array}{cc}
b_{11} & b_{12} \\
b_{21} & b_{22} \end{array} \right)##

In index notation the tensor product is ##(a \bigotimes b)_{ijkl} = a_{ij}b_{kl}##. And apparently, there's an expression in terms of these indices which tells you which row and which column ##a_{ij}b_{kl}## will be on. So I tried the row number being ##ik## and the column number being ##kl## and that worked up to the third row and column, then it didn't any more. I've written out the matrix and I've been staring at it, and I cannot see what the expression for row and column number is. Does anyone know it? I'd really appreciate someone showing me, because now it's going to bother me for ages. Thanks for any help! :)
 
Last edited:
Physics news on Phys.org
  • #3
Cutter Ketch said:
The Wikipedia article answers your question https://en.wikipedia.org/wiki/Tensor_product. Basically at each aij location you get a whole b sized matrix of aijbkl.
If it does then I can't find it, or more probably I didn't understand it. In a normal matrix, of course, the row is just given by ##i## and the column by ##j## and there is an equivalent idea for tensors but it's not at all easy; I thought for the entry ##a_{ij}b_{kl}## it would be in row ##ik## and column ##jk## and it isn't; nor is it in row ##ikl## or row ##ijl## and I just can't find a general expression for the location of some element ##a_{ij}b_{kl}##. Sorry if it's obvious, I did read through the Wikipedia page but we started the tensor product a few days ago and most of what the article says is a bit beyond me.

I'm only really interested in square matrices, which I hoped would make things simpler. Not sure it does though!
 
  • #4
Ah. Unless row and column in a tensor mean something different to in a matrix. Is the tensor product of two 2x2 matrix treated as having 4 rows and columns or just 2? I was treating it as having 4.
 
  • #5
You can write each matrix ##A = (a_{kl}) = \Sigma_i \,v_i \otimes w_i\;##. So if ##B = (b_{mn}) = \Sigma_j \,v'_j \otimes w'_j## is another matrix, then ##A \otimes B = \Sigma_i \, \Sigma_j \, v_i \otimes w_i \otimes v'_j \otimes w'_j \,##. This is a four dimensional cube, a matrix of matrices, i.e. entries ##(a_{ij} \cdot B) = (a_{ij} \cdot (b_{mn}))\, ##.
 
  • Like
Likes Kara386
  • #6
fresh_42 said:
You can write each matrix ##A = (a_{kl}) = \Sigma_i \,v_i \otimes w_i\;##. So if ##B = (b_{mn}) = \Sigma_j \,v'_j \otimes w'_j## is another matrix, then ##A \otimes B = \Sigma_i \, \Sigma_j \, v_i \otimes w_i \otimes v'_j \otimes w'_j \,##. This is a four dimensional cube, a matrix of matrices, i.e. entries ##(a_{ij} \cdot B) = (a_{ij} \cdot (b_{mn}))\, ##.
Ah ok. Can I split it into parts? In the first quadrant, top left, the row and column are simply given by the indices of B. Then for the rest it's the ##i+k## for the row and ##j+l## for the column?
 
  • #7
Top left is the matrix ##a_{11}\cdot B##, the ##a_{11}## multiple of the entire matrix ##B##.
Each entry is a multiple of the entire matrix ##B##, namely ##a_{ij}B##

The hierarchy goes:
grade 0 - scalars ##c##
grade 1 - vectors ##\vec{v}##
grade 2 - matrices ##\vec{v} \otimes \vec{w}##
grade 3 - cubes ##\vec{u}\otimes \vec{v}\otimes \vec{w}##
##\ldots##

However it rarely makes sense to think of tensors in such a coordinate representation.

It is far more helpful to think of them in terms of properties. E.g. a Lie multiplication in a Lie algebra ##\mathfrak{g}## can be written as
$$ [X,Y] = \sum_{i=1}^m \, u_i(X)\cdot v_i(Y) \cdot w_i \; \textrm{ and } \; u_i \otimes v_i \otimes w_i \in \mathfrak{g}^* \otimes \mathfrak{g}^* \otimes \mathfrak{g}$$
 

1. What is a tensor product?

A tensor product is a mathematical operation that combines two or more tensors to create a new tensor. It is often used to represent the relationship between two different vector spaces.

2. What is index notation?

Index notation is a way of representing tensors using indices or subscripts. It is a more compact and efficient way of writing tensors compared to other notations, such as matrix notation.

3. How do you perform tensor product using index notation?

To perform a tensor product using index notation, you simply need to multiply the components of the tensors together. The resulting tensor will have a new set of indices that represent the combined dimensions of the original tensors.

4. What are some common applications of tensor products?

Tensor products are commonly used in physics, engineering, and mathematics to represent physical quantities, such as force, velocity, and stress. They are also used in machine learning and data analysis to represent multidimensional data.

5. Can tensor products be generalized to more than two tensors?

Yes, tensor products can be generalized to any number of tensors. The resulting tensor will have a set of indices that represent the combined dimensions of all the original tensors. This is known as a multidimensional tensor product.

Similar threads

  • Linear and Abstract Algebra
Replies
5
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
785
  • Linear and Abstract Algebra
Replies
12
Views
1K
Replies
2
Views
1K
  • Linear and Abstract Algebra
Replies
2
Views
920
  • Linear and Abstract Algebra
Replies
1
Views
1K
  • Advanced Physics Homework Help
Replies
28
Views
2K
  • Special and General Relativity
Replies
6
Views
1K
  • Precalculus Mathematics Homework Help
Replies
16
Views
2K
  • Linear and Abstract Algebra
Replies
15
Views
4K
Back
Top