Tensor Product is a Special Type of Kronecker Product carried out between a Co-Vector (Row Matrix) and Some Other Tensor whose Rank is Greater than or Equal to 1.
Tensor ProductAlways increases the Rank of the Tensor that the Co-Vector is operating upon.
Tensor Product of 2 Vectors/Column Matrices is also called Outer Product of Vectors.
Let's consider 2 Column Matrices (or Vectors), a \(M \times 1\) Matrix \(A\) and a \(N \times 1\) Matrix \(B\) given as follows
Tensor Products between any 2 Vectors having Same Number of Elements Result in Special Kind of Square Matrices known as Dyads.
Tensor Product of 3 Vectors \(A\), \(B\) and \(C\) is calculated using Kronecker Product as given below
\(A \otimes_{T} B \otimes_{T} C = C^T \otimes ( B^T \otimes A)\)
Likewize if \(N\) Vectors are given as \(A_1\), \(A_1\), \(A_1\), ..., \(A_N\) then the Tensor Product between these Vectors is calculated as following