ConceptComplete

Tensor Product Definition

The tensor product constructs a new vector space from two given spaces, capturing all possible bilinear relationships. It provides the universal framework for multilinear algebra.

DefinitionTensor Product

Given vector spaces VV and WW over field F\mathbb{F}, the tensor product V⊗WV \otimes W is a vector space together with a bilinear map ⊗:V×W→V⊗W\otimes: V \times W \to V \otimes W satisfying the universal property:

For any vector space UU and bilinear map ϕ:V×W→U\phi: V \times W \to U, there exists a unique linear map ϕ~:V⊗W→U\tilde{\phi}: V \otimes W \to U making the diagram commute: ϕ(v,w)=ϕ~(v⊗w)\phi(\mathbf{v}, \mathbf{w}) = \tilde{\phi}(\mathbf{v} \otimes \mathbf{w})

Elements v⊗w\mathbf{v} \otimes \mathbf{w} are called simple tensors or pure tensors. General elements of V⊗WV \otimes W are finite sums ∑ivi⊗wi\sum_i \mathbf{v}_i \otimes \mathbf{w}_i.

DefinitionTensor Product Relations

Simple tensors satisfy bilinearity relations:

  1. (v1+v2)⊗w=v1⊗w+v2⊗w(\mathbf{v}_1 + \mathbf{v}_2) \otimes \mathbf{w} = \mathbf{v}_1 \otimes \mathbf{w} + \mathbf{v}_2 \otimes \mathbf{w}
  2. v⊗(w1+w2)=v⊗w1+v⊗w2\mathbf{v} \otimes (\mathbf{w}_1 + \mathbf{w}_2) = \mathbf{v} \otimes \mathbf{w}_1 + \mathbf{v} \otimes \mathbf{w}_2
  3. (cv)⊗w=c(v⊗w)=v⊗(cw)(c\mathbf{v}) \otimes \mathbf{w} = c(\mathbf{v} \otimes \mathbf{w}) = \mathbf{v} \otimes (c\mathbf{w})

These force 0⊗w=0\mathbf{0} \otimes \mathbf{w} = \mathbf{0} and v⊗0=0\mathbf{v} \otimes \mathbf{0} = \mathbf{0}.

ExampleTensor Product of $\mathbb{R}^2$ with Itself

R2⊗R2\mathbb{R}^2 \otimes \mathbb{R}^2 has dimension 2×2=42 \times 2 = 4. With standard bases {e1,e2}\{\mathbf{e}_1, \mathbf{e}_2\}, a basis is: {e1⊗e1,e1⊗e2,e2⊗e1,e2⊗e2}\{\mathbf{e}_1 \otimes \mathbf{e}_1, \mathbf{e}_1 \otimes \mathbf{e}_2, \mathbf{e}_2 \otimes \mathbf{e}_1, \mathbf{e}_2 \otimes \mathbf{e}_2\}

General element: ∑i,jcij(ei⊗ej)\sum_{i,j} c_{ij}(\mathbf{e}_i \otimes \mathbf{e}_j) corresponds to a 2×22 \times 2 matrix [cij][c_{ij}].

TheoremDimension of Tensor Product

If dim⁡(V)=m\dim(V) = m and dim⁡(W)=n\dim(W) = n, then: dim⁡(V⊗W)=mn\dim(V \otimes W) = mn

If {v1,…,vm}\{\mathbf{v}_1, \ldots, \mathbf{v}_m\} and {w1,…,wn}\{\mathbf{w}_1, \ldots, \mathbf{w}_n\} are bases, then {vi⊗wj:1≤i≤m,1≤j≤n}\{\mathbf{v}_i \otimes \mathbf{w}_j : 1 \leq i \leq m, 1 \leq j \leq n\} is a basis for V⊗WV \otimes W.

Remark

The tensor product is subtle: not every element is a simple tensor. For instance, e1⊗e2+e2⊗e1\mathbf{e}_1 \otimes \mathbf{e}_2 + \mathbf{e}_2 \otimes \mathbf{e}_1 cannot be written as v⊗w\mathbf{v} \otimes \mathbf{w}. The tensor product naturally models multilinear phenomena: in physics, stress tensors combine force and area; in machine learning, outer products build weight matrices. The universal property makes tensor products the "correct" construction for multilinearity.