✦ For everyone, free.

Practical knowledge for real and everyday life

Home

1.2.28 Tensor Product Definition

The tensor product combines vector spaces into a new space, representing multilinear relationships and forming the basis of tensor algebra.

Tensor Product Definition is the characterization of a construction that combines two vector spaces into a new vector space in a way that converts bilinear maps defined on the original spaces into linear maps defined on the new space. The tensor product is the fundamental operation of tensor algebra: it is the mechanism through which tensors of any order are built up from vectors and covectors, and it provides the universal setting in which multilinear phenomena become linear.


Formal Definition via Universal Property

Let V and W be vector spaces over a field F. The tensor product of V and W is a vector space VW, together with a bilinear map

: V × W V W

sending a pair (v,w) to an element denoted vw, satisfying the following universal property: for every vector space U and every bilinear map

B : V × W U

there exists a unique linear map

B~ : V W U

such that B(v,w)=B~(vw) for every vV and wW. This factorization property is called the universal property of the tensor product, and it characterizes VW uniquely up to a canonical isomorphism: any two vector spaces satisfying this property with respect to the same bilinear map are canonically identified with one another.


Explicit Construction

Free Vector Space Modulo Bilinearity Relations

The tensor product can be constructed explicitly as a quotient of a free vector space. Let F(V×W) denote the free vector space generated by all ordered pairs (v,w) with vV and wW, meaning every such pair is treated as an independent basis vector. Let N be the subspace generated by all elements of the form

( a v1 + b v2 , w ) a ( v1 , w ) b ( v2 , w )

and, symmetrically, all elements enforcing linearity in the second argument. The tensor product is then defined as the quotient

V W = F ( V × W ) / N

with vw defined as the image of (v,w) in this quotient. Quotienting by N forces exactly the bilinearity relations to hold, and no others, which is what gives the tensor product its universal factorization property.

Basis and Dimension in Finite Dimensions

If V has basis {e1,,en} and W has basis {f1,,fm}, then the set of simple tensors

{ ei fj 1 i n , 1 j m }

forms a basis of VW, so that

dim ( V W ) = dim ( V ) · dim ( W ) = n m

Every element of VW can be written as a finite sum of simple tensors vw, but not every element is itself a simple tensor of this form; elements requiring more than one term in every such expansion are called entangled or non-simple tensors.


Basic Algebraic Properties

The tensor product satisfies bilinearity by construction,

( a v ) w = a ( v w ) = v ( a w )

and distributivity over addition in each argument. It is also associative up to canonical isomorphism,

( U V ) W U ( V W )

and commutative up to canonical isomorphism, VWWV, though the isomorphism swaps the order of factors rather than fixing them pointwise. These properties allow the tensor product to be extended unambiguously to any finite number of vector spaces, V1Vk, without needing to specify an order of pairwise combination.


Relationship to Multilinear Maps

The defining universal property generalizes directly from bilinear to multilinear maps. For vector spaces V1,,Vk, every multilinear map

T : V1 × × Vk U

factors uniquely through a linear map on V1Vk. This is precisely the sense in which the tensor product converts multilinear problems into linear ones: rather than reasoning about a function of several vector arguments that is linear in each separately, one reasons about an ordinary linear map defined on a single, larger vector space. The space of multilinear maps from V1××Vk to F is accordingly identified with the dual space (V1Vk)*, tying the tensor product directly back to the definition of multilinear forms.

V x W U B (bilinear) V (x) W unique linear map

Role in Building Tensors

Repeated tensor products of a vector space V and its dual V* generate the full tensor algebra associated to V. A tensor of type (r,s) is, by definition, an element of the tensor product space

r V V s V* V*

combining r copies of V and s copies of its dual. Because the tensor product operation is exactly what allows several vector spaces to be assembled into one, it is the construction that gives tensors their defining algebraic structure, sitting logically upstream of the notions of multilinear form, symmetric and alternating tensor, and index-based component representation that populate the rest of tensor algebra.