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 VWV \otimes W is a vector space together with a bilinear map :V×WVW\otimes: V \times W \to V \otimes W satisfying the universal property:

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

Elements vw\mathbf{v} \otimes \mathbf{w} are called simple tensors or pure tensors. General elements of VWV \otimes W are finite sums iviwi\sum_i \mathbf{v}_i \otimes \mathbf{w}_i.

DefinitionTensor Product Relations

Simple tensors satisfy bilinearity relations:

  1. (v1+v2)w=v1w+v2w(\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)=vw1+vw2\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(vw)=v(cw)(c\mathbf{v}) \otimes \mathbf{w} = c(\mathbf{v} \otimes \mathbf{w}) = \mathbf{v} \otimes (c\mathbf{w})

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

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

R2R2\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: {e1e1,e1e2,e2e1,e2e2}\{\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(eiej)\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(VW)=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 {viwj:1im,1jn}\{\mathbf{v}_i \otimes \mathbf{w}_j : 1 \leq i \leq m, 1 \leq j \leq n\} is a basis for VWV \otimes W.

Remark

The tensor product is subtle: not every element is a simple tensor. For instance, e1e2+e2e1\mathbf{e}_1 \otimes \mathbf{e}_2 + \mathbf{e}_2 \otimes \mathbf{e}_1 cannot be written as vw\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.